  body {
	background: #000000;
	color:#ffffff;
	padding: 0px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	margin: 0px;
}  


ul#portfolio {list-style:none;margin:0;padding:0;}
ul#portfolio li img{margin:0;padding:0;}


#row1  {float:left; padding-left:24px; padding-top:18px; border-top:solid 3px #666565; width:952px; }

#home1  {
	float:left;
	padding:10px 26px 4px 16px;
	marging-right:8px;
	background-image:url(images/box.gif);
	background-repeat:no-repeat;
	width:432px;
	height:145px;
	display:block;
}
#home2  {
	float:left;
	padding:8px 4px 4px 14px;
	background-image:url(images/box.gif);
	background-repeat:no-repeat;
	width:456px;
	height:145px;
	display:block;
}


#row2  {float:left; padding-left:24px;padding-top:2px; width:952px; clear:both;}

#home3  {float:left; padding:10px 26px 4px 16px; marging-right:8px; 
width:434px; height:202px; display:block; background-image:url(images/box4.png); background-repeat:no-repeat;}
#home4  {
	float:left;
	padding:4px 26px 0px 10px;

	overflow:hidden;
	width:440px;
	height:202px;
	display:block;
	background-image:url(images/box4.png);
	background-repeat:no-repeat;
}
	
#row3  {float:left; padding-left:24px;padding-top:2px; border-bottom:solid 3px #666565; width:952px;}

#home5  {float:left; padding:0px 22px 0px 0px; marging-right:8px; width:454px; height:202px; display:block;}
#home6  {float:left;  padding:7px 10px 7px 10px; width:456px; height:202px; display:block;	background-image:url(images/box4.png);
	background-repeat:no-repeat;}

form {margin:0;padding:0;}  
#taster {float:left; padding-top:12px; width:274px; }
#taster li {padding-bottom:6px; }
#gad {float:left; padding-top:82px; width:480px; height:60px; }

  /* Headings */ 
.ban {
 color:#6699cc; text-transform:uppercase;
	margin:0px;
	padding:40px 0px 0px 20px;
	font-style: normal;
	font-family: Arial, Verdana, Geneva, sans-serif;


}
#pagebanner h1 {
	font-size:300%;
	color:#6699cc;
	text-transform:uppercase;
	margin:0px;
	padding:10px 0px 0px 20px;
	font-weight: normal;
	font-family: Arial, Verdana, Geneva, sans-serif;


}
.quoter {
color:#ffffff; 
	margin:10px 180px 10px 80px;
	padding:10px;
	font-style: normal;
	font-family: Arial, Verdana, Geneva, sans-serif;
	background-color:#222222;
	border:1px solid #cccccc;


	

}
  H2 {color:#6699cc; font-weight:normal; font-size:120%; margin:0px; padding:2px 0px 4px 0px;}
  H3 {color:#bcbcbc; font-weight:normal; font-size:100%;  margin:0px; padding:2px 0px 2px 0px;}
  
.largecap{color:#ffffff; font-weight:normal; font-size:140%;  margin:0px; 	text-transform: uppercase;}
.orangecap{color:#6699cc; font-weight:normal; font-size:140%;  margin:0px; 	text-transform: uppercase;}
.largercap{color:#ffffff; font-weight:normal; font-size:160%;  margin:0px; 	text-transform: uppercase;}
.obold{color:#6699cc;   margin:0px; font-size:120%; }
.og{color:#6699cc;  margin:0px; }
.greyhead{color:#d1d1d1; font-weight:normal;  margin:0px; }

  #header {
	margin: 0px 0px 0px;
	border-bottom:#6a6a6a 1px solid;
	height: 100px;
}   
  #hleft  {
	float:left;
	width:500px;
	padding: 26px 0px 0px 22px;
}
  #hright {
	float:right;
	width:250px;
	height:20px;
	margin-top:26px;
	margin-right:24px;
	text-align:right;
} 

#header form {font-size:x-small; padding:0px; margin:0px; width:186px; float: right; }
input{ padding:0px; margin:5px; vertical-align: middle;}
#tabby {float:left; width:260px;}
#tabby2 {float:right; width:80px;}
#tabby3 {float:right; width:60px;}
#result {width:180px; height:40px; }
#inres {padding-top:8px;margin-left:0px;}


  #footer { border-top:solid 3px #666565;
	text-align:center;
	padding: 10px 25px 10px 26px;
	color:#ffffff;
	font-size:x-small;
	text-transform: uppercase;
	clear: both;
}   
    #footer a { color:#ffffff;}  
  #infooter {
	padding:8px;
	color:#ffffff;
}   	
	
#outfooter a{	color:#6699cc;}
#outfooter {	color:#6699cc;}   	
	

  #mainarea {
	padding: 22px 26px 10px 25px;

}   

  #inmain {

	padding:8px;
	border: 1px #f78f1e solid;
	background-color:#000000;
}   	



  #homebanner  {
	clear:both;
	width:772px;
	height:184px;
	background-image:url(images/bannerbg.jpg);
	background-repeat:no-repeat;
	padding:100px 10px 0px 194px;

}
#rowpage  {float:left; padding:18px 14px 8px 24px; width:704px; border-top:solid 3px #666565;}
#rowrightpage  {float:right; padding:0px;  width:234px;  border-top:solid 3px #666565;}

#pagebanner  {	float:left;	width:742px;	height:60px; background-image:url(images/page-banner.jpg); background-position:right;
	background-repeat:no-repeat;	padding:0px;}
#pagerightbanner  {width:234px;	height:60px; 	padding:0px; float:right; }



a  { color:#6699cc; text-decoration:none; } 
a img {border: none; }
a:hover	{
	text-decoration:underline;
	color:#ffffff;
}

  

  #nav {
	height:27px;
	background-repeat:no-repeat;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #d6d6d6;
	border-bottom-color: #111111;
	background-color: #676666;
}   


  #nav ul {
	margin-left: 7px;
	padding-top: 2px;
}  
  
  ul.navbar {
	list-style-type:none;
	float:left;
	display:block;
	clear:both;
	margin:0;
	padding:0px 0px 0px 0px;
}
  ul.navbar li {display:inline;}
  
  a.nav		{
	display:inline;
	float:left;
	padding:6px 0px 6px 24px;
	margin:0px;
	text-decoration:none;
	text-transform:uppercase;
	color:#ededed;
	font-size:small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
	a.nav:hover	{
	color:#6699cc;
}





  .page_margins { margin: 0 auto; }   
  
 
  .page_margins {
	margin: 0 auto;
	width: 976px;
	padding:0px;
	background-image:url(images/bg.gif);
	background-repeat:repeat;
}   
  .page { padding: 0px; }   
  
  
  
  /* 
  
  
*/  
