﻿
	
#wrapper { width:900px; margin:0 auto; background-color:#CCCCCC} 

#top { background-color:#000000; 
width: 900px; height: 100px; padding:0 0 40px; overflow:hidden;
}

#logo		{ margin:0 0 0 10px; float: left; }

#socialMedia	{ margin: 0 10px 0 0; padding:20px 180px;   }
#socialMedia p {color:black; font-size:18px; margin:4px 10px 4px 0px; }


#topnav 		{background-color:#0055A6; clear:both;  }
#topnav ul		{width:100%; float: left; margin: 0px; background-color:#0055A6; 
					border-bottom: 3px #cccccc solid; }
#topnav ul li	{display: inline; }
#topnav ul li a		{float: left; padding: 10px 119.5px;}

#topnav a:link 	{ color:#ffffff; }
#topnav a:visited 	{ color:#ffffff; }
#topnav a:active 	{ color:#ffffff; }
#topnav a:hover 	{ color:#ffffff; background-color:#666666 }
#topnav a:focus 	{ color:#ffffff; }

#banner		{ }

#subbanner 		{ width: 100%; background-color:#333333; 
					padding: 12px 0; overflow:hidden; }
#subbanner h3	{ color:#ffffff; font-size:16px; font-weight:bold; text-align:center ; line-height: 180% } 




#leftnav 		{ }

#leftside 		{ }



#content {width:600px; padding:20px; float: left; }
#content h1 	{margin:0 0 20px 0; font-size:38px;
					  border-bottom:1px black solid; padding:0 0;}
#content p 		{margin:16px 0; line-height:260%;} 
#content h2 	{font-size:28px;}

#ourservices {width:600px; padding:20px; float: left; }
#ourservices h1 	{margin:0 0 20px 0; font-size:38px;
					  border-bottom:1px black solid; padding:0 0;}
#ourservices p 		{margin:16px 0; line-height:260%; color:#FFFFFF; } 
#ourservices h2 	{font-size:34px;}


#rightside {float:right; width:270px; padding: 20px; background-color:#CCCCCC }
#rightside img 		{padding:8px; border:1px #FFFFFF solid; margin:0;  }
#rightside h1  		{ text-align:center; }

#footer		{clear:both; background-color:#000000; padding:10px 0;}
#footer p		{text-align:center; color:#ffffff; }


html {  }
body { margin: 0; padding 0; border: 0;
				background-color:aqua; font-size:10px; background-color:#FFFFFF; }
				
div, span, article, aside, footer, header, hgroup, nav, section,
 h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, 
 li, table, tr, th, td, tbody, tfoot, thead
  { margin: 0;
	padding: 0;
	border: 0;
	vertical-align: 0;
	background:transparent ;
	}
	
img  { margin:10 200 0 0; padding:10; border:10; }


