body
{
text-align:center;
background:url(../images/background.jpg) top left repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
letter-spacing:1px;
}

#container
{
width:900px;
margin:0 auto;
text-align:left;
}


/**********************************************************************************************************************************************************************************************/



/**************************************
************** HEADER *****************
***************************************/

#header
{
height:200px;
width:900px;
}

h1#logo
{
height:200px;
width:450px;
text-indent:-9999px;
background:url(../images/logo.jpg) top left no-repeat;
float:left;
}

h1#logo a
{
display:block;
height:200px;
width:450px;
}

ul#nav
{
height:200px;
line-height:140px;
width:450px;
float:left;
text-shadow:1px 1px 1px #000000;
}

ul#nav li
{
display:inline;
margin-right:28px;
}

ul#nav li.last
{
margin-right:0px;
}

ul#nav a:link, ul#nav a:visited
{
text-decoration:none;
color:#FFFFFF;
}

ul#nav a:hover, ul#nav a:active, ul#nav a.active
{
text-decoration:underline;
color:#5b9035;
}


/**************************************
************** END HEADER *************
***************************************/



/**********************************************************************************************************************************************************************************************/



/**************************************
************** PANEL ******************
***************************************/

#panel
{
width:900px;
height:300px;
}

#panelorder
{
width:900px;
height:250px;
}

#panelservices
{
width:900px;
height:125px;
}

#panel_sites
{
width:900px;
height:418px;
}

	#panel_websites
	{
	height:300px;
	width:450px;
	background:url(../images/panel_sites.jpg) top left no-repeat;
	float:left;
	}
	
		#panel_websites h3 a
		{
		text-indent:-9999px;
		display:block;
		height:300px;
		width:450px;
		}
	
	#panel_montages
	{
	height:300px;
	width:450px;
	background:url(../images/panel_montages.jpg) top left no-repeat;
	float:left;
	}
	
		#panel_montages h3 a
		{
		text-indent:-9999px;
		display:block;
		height:300px;
		width:450px;
		}



	#panel_shadow
	{
	width:900px;
	height:70px;
	background:url(../images/shadow.jpg) top left no-repeat;
	}
	
	
	.panel_ends
	{
	height:358px;
	width:240px;
	background:#FFFFFF;
	float:left;
	color:#578d3b;
	padding:30px;
	text-transform:uppercase;
	text-decoration:none;
	}
	
	.panel_middle
	{
	height:358px;
	width:240px;
	padding:30px;
	background:#578d3b;
	float:left;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	}
	
	
	.panel_ends ul li, .panel_middle ul li
	{
	font-size:13px;
	line-height:22px;
	margin-left:15px;
	list-style:disc inside;
	letter-spacing:0px;
	}
	
	h3.websites
	{
	margin-top:-30px;
	margin-left:-30px;
	width:300px;
	height:68px;
	text-indent:-9999px;
	margin-bottom:20px;
	}
	
	p.montagedescribe
	{
	font-size:13px;
	line-height:17px;
	margin-bottom:25px;
	}
	

	
	h3.small
	{
	background:url(../images/wesbites-small.jpg) top left no-repeat;
	}
	
	h3.medium
	{
	background:url(../images/wesbites-medium.jpg) top left no-repeat;
	}
	
	h3.large
	{
	background:url(../images/wesbites-large.jpg) top left no-repeat;
	}
	
	h3.single
	{
	background:url(../images/montage-single.jpg) top left no-repeat;
	}
	
	h3.group
	{
	background:url(../images/montage-group.jpg) top left no-repeat;
	}
	
	h3.batch
	{
	background:url(../images/montage-batch.jpg) top left no-repeat;
	}
	
	h4.included
	{
	font-size:18px;
	margin-bottom:20px;
	}
	
	.howmuch
	{
	font-size:18px;
	margin-top:35px;
	}
	
	.howmuchlast
	{
	font-size:18px;
	margin-top:13px;
	}
	
	.price
	{
	font-size:40px;
	margin:5px 0px;
	}
	
	.smallprint
	{
	font-size:10px;
	}
	
	
	img.folio
	{
	width:200px;
	height:200px;
	float:left;
	border:1px solid white;
	margin:10px;
	}
	
/**************************************
************** END PANEL **************
***************************************/
	
	
/**********************************************************************************************************************************************************************************************/
	
	
	
/**************************************
************** FOOTER *****************
***************************************/

#footer
{
width:900px;
margin-bottom:30px;
}

#footer p.order
{
font-size:18px;
line-height:30px;
text-shadow:1px 1px 1px #000000;
padding:0px 30px 30px 30px;
}

#footer ul li
{
font-size:18px;
line-height:21px;
text-shadow:1px 1px 1px #000000;
padding:0px 30px 30px 30px;
text-indent:25px;
list-style-position:inside;
list-style-type:disc;
}

#footer p a:link, #footer p a:visited, #footer ul li a:link, #footer ul li a:visited
{
color:#578d3b;
text-decoration:none;
}


#footer p a:hover, #footer p a:active, #footer ul li a:hover, #footer ul li a:active
{
color:#578d3b;
text-decoration:underline;
}


#about
{
width:390px;
float:left;
padding:0px 30px;
text-shadow:1px 1px 1px #000000;
}

#about h2
{
font-size:30px;
margin-bottom:25px;
}

#about p
{
font-size:15px;
line-height:23px;
margin-bottom:30px;
}

#contactform
{
width:450px;
float:left;
text-align:left;
background:url(../images/breaker.jpg) top left no-repeat;
}

#contactform h2
{
font-size:30px;
margin-bottom:25px;
text-shadow:1px 1px 1px #000000;
margin-left:180px;
}

#contactform #form label
{
width:150px;
float:left;
text-align:right;
margin-right:30px;
line-height:26px;
text-shadow:1px 1px 1px #000000;
}

#contactform #form input
{
width:200px;
height:20px;
padding:3px;
float:left;
margin-bottom:40px;
background:#FFFFFF;
border:1px solid #0d3557;
}

#contactform #form textarea
{
width:200px;
padding:3px;
float:left;
margin-bottom:20px;
background:#FFFFFF;
border:1px solid #0d3557;
}

#btn
{
float:left;
margin-left:305px;
width:83px;
height:27px;
background:#5b9035;
border:1px solid #0d3557;
color:#FFFFFF;
text-align:center;
font-size:14px;
}

#btn:hover
{
cursor:pointer;
}

.clearme
{
clear:both;
}


/**************************************
************** END FOOTER *************
***************************************/
