/*
   Main CSS Page
   Author: Heather Ackerman
   Date:   11/10/09

   Filename:         style.css
   Supporting files: 
   
*/

*	
{
padding: 0px; margin: 0px;
}


body 	
{
background-image: url(images/stencil.jpg); font-family: sans-serif
}

a
{			color:#0000FF; 
			text-decoration: none; 
} 

a:hover	
{			text-decoration: underline;
			color: #3CF;
}

table
{
width: 500px;
text-align: center;
border: none;
}

th
{
border: solid black;
}

#pictures td
{
border: solid black;
}

li
{
margin: 0 0 0 30px;
}

h2
{			color:	#D2691E;
			padding: 5px 0 10px 90px;
			font-variant:small-caps;
}


h3
{
padding: 0 0 0 25px;
font-variant:small-caps;
}
h4
{
padding: 0 0 0 25px;
color: #8B0000;
font-variant:small-caps;
}

a
{			color: #39F;
			text-decoration: none;
}


img 
{
border: 0px;
}

#footer a:hover
{			text-decoration: underline;
			color: #3CF;
}

#prices
{
margin: 0 0 0 90px;
}

#base
{
	font-weight:bold;
	text-decoration: underline;
}

#container	
{
width: 52.12em;
margin: 0 auto;
background-color: #FFFFFF;
}

#navigation			
{			font-variant:small-caps;
			background-color:  	#5E2612; 
			padding: .2em  0  .2em  14em;
			font-weight: bold;
			color:#1C86EE;
}
#navigation a	
{			color: #3A5FCD; 
			text-decoration: none; 
			padding: 0 .4em 0 .4em;
} 
#navigation a:hover	
{			text-decoration: underline;
			color:#F8F8FF;
}

#heading 	
{			background-repeat:no-repeat;
			padding: 0 0 0 110px
}

#heading h1
{			padding: 10px 0 0 20px;
}



#main_contenta
{			padding: 0 10px 10px 10px;
			float: left;
			width: 35em;
			background-color: #FFFFFF; 
			
}

#main_content
{			
padding: 0 10px 10px 20px;
width: 50em;
background-color: #FFFFFF; 
}

#main_content table
{			
border: solid black;
font-variant:small-caps;
font-weight: bold;
}


#main_content img
{			padding: 0 0 0 30px;
			height:213px;
			width: 300px;

}

#main_contenta img
{			float: left;
			padding: 3px;
			height:325px;
			width: 276px;
			margin: 0 20px 0 0
			
}

#main_content ul
{
	margin: 20px;
	padding: 20px;
}

#sidebar
{			width: 13em;
			float: right;
			background-image: url(images/wallpaperone.jpg);
			background-repeat:no-repeat;
			color:	#5E2612;
			padding: 10px;
}


#sidebar h2
{			
color:#0000FF;
padding: 10px
}

#sidebar h3
{			
color:#000000;
padding: 10px			
}

#sidebar h1
{			
color:#000000;
padding: 10px			
}

#sidebar ul 
{			padding: 15px 0 10px 5px;
			color:#0000FF;
}

#sidebar a
{			color:#0000FF; 
			text-decoration: none; 
} 

#sidebar  a:hover	
{			text-decoration: underline;
			color: #3CF;
}

#form
{
text-align: center;
}


#footer
{			clear: both;
			background-color: #FFFFFF; 
			border-top: 1px solid black;
			margin: auto;
			padding: 10px  10px 10px 200px;
			font-weight: bold;
}

#footer a
{			color: #39F;
			text-decoration: none;
}


#footer a:hover
{			text-decoration: underline;
			color: #3CF;
}
 



address
{			margin: 0 0 0 150px
}
