/* CSS Document */
	body{font-family:Geneva, Arial, Helvetica, sans-serif;background-color:#e3d8bc;}
	.navContainer{position:absolute;top:20px;left:40px;width:250px;height:800px;background-color:#49453c;}	
	.mainImageContainer{position:absolute;top:40px;left:20px;width:900px;height:250px;background-color:#58554c;
		
		
		background-image:url('logo.jpg');}
	.footerContainer{position:absolute;top:780px;left:20px;width:900px;height:50px;background-color:black;color:#ffffff;font-size:x-small;text-align:right;}
	.footerCopyright{padding-right:10px;padding-top:10px;width:auto;}
	.footerLinks a:link,.footerLinks a:hover,.footerLinks a:active,.footerLinks a:visited{color:#ffffff;padding-right:10px;padding-top:5px;}
	
	
	.logoContainer{position:relative;top:5px;left:5px;width:240px;height:100px;background-color:#49453c;}
	
	
	.nav{position:relative;top:0px;left:0px;width:250px;height:250px;background-color:#a44505;font-size:large; font-family:Geneva, Arial, Helvetica, sans-serif;color:white;}
	.nav ul{left:0px;top:0px;padding:0px;margin:0px;padding-top:40px;text-decoration:none;width:250px;}
	.nav ul li{left:0px;top:0px;text-decoration:none;margin-top:10px;margin-bottom:10px;width:220px;display:block;line-height:30px;}
	.nav ul li a:link,.nav ul li a:active,.nav ul li a:visited{text-decoration:none;width:220px;color:white;display:block;padding-left:30px;}
	.nav ul li a:hover{text-decoration:none;background-color:#ff6d00;width:220px;}
	
	
	.newsContainer{position:relative;width:250px;height:300px;
		font-family:Geneva, Arial, Helvetica, sans-serif;background-color:#49453c;}
	.newsHeading{position:relative;padding-left:10px;padding-top:20px;
		font-size:large;font-weight:bold;color:white;}
	.newsDate{position:relative;padding-left:10px;padding-top:25px;
		font-size:small;color:#b36118;}
	.newsText{position:relative;padding-top:10px;padding-left:10px;padding-bottom:5px;
		font-size:small;color:white;}
	.newsLink:active,.newsLink:visited,.newsLink:link{padding-left:10px;font-size:x-small;color:#b36118;}
	
	
	.subscriptHolder{position:absolute;bottom:0px;left:0px;width:250px;height:120px; z-index:2;
		font-family:Geneva, Arial, Helvetica, sans-serif;background-color:#a44505;}	
	.subscriptForm{padding-left:10px;font-family:Geneva, Arial, Helvetica, sans-serif;}
	.button{margin-left:10px;color:#b36118;font-weight:bold;font-size:small;}
	.unsubscribe{font-size:x-small;color:#ffffff;}
	
	
	.taglineHolder{position:absolute;top:170px;left:620px;width:250px;height:100px;z-index:2;padding:5px;color:#ffffff;font-size:x-large;font-weight:bold;text-align:right; }
	.taglineHolderTrans{position:absolute;top:170px;left:620px;width:250px;height:100px;z-index:1;padding:5px;background-color:#000000;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}
	.taglineOrange{color:#ff6d00;font-size:xx-large;}
	
	
	.welcomeHolder{position:absolute;left:300px;top:300px;width:400px;height:250px;border-bottom:1px dashed black;border-right:1px dashed black;}
	.mainservicesHolder{position:absolute;left:300px;top:560px;width:400px;height:210px;border-right:1px dashed black;}
	
	
	.whatwedoHolder{position:absolute;left:710px;top:300px;width:210px;height:250px;border-bottom:1px dashed black;}
	.whatwedoHolder ul li{line-height:24px;}
	.whatwedoHolder ul li a{font-size:small;}
	.readMore{position:absolute;width:200px;height:20px;left:0;bottom:0px;color:#b36118;font-size:small;padding-left:10px;}
	.readMore A{color:#b36118;font-size:small;}
	
	
	.contactHolder{position:absolute;left:710px;top:560px;width:210px;height:210px;border:0px dashed black;padding:20px;}
	
	
	.generalHeading{position:relative;font-size:large;color:black;font-weight:bold;margin-bottom:10px;}	
	.generalWords{position:relative;font-size:small;color:black;margin-bottom:10px;}
	.generalSubtitle{position:relative;font-size:medium;font-weight:bold;color:black;margin-top:10px;}
	
	
	.address{text-align:left;font-size:x-small;font-weight:bold;margin-bottom:10px;margin-left:20px;}


