html, body   {
	font-family: "Trebuchet MS", Arial, Helvetica;
	background:#000000;
	font-size:100%;
	color:#fff;
	height: 100%;
	margin: 0;
	padding: 0;
	background-image: url(../../media/images/linear_background.jpg);
	background-repeat: no-repeat;
	background-position:top center;
}

						
.outer { width: 800px; margin:0px auto 0px auto; }
      
      
#headerwrapper { width:800px; padding-top:130px;}
#logo { width:800px; }

#nav {  margin: 10px 0px 10px 0px; padding: 0px ;}


#image{ width:800px; margin: 0px 0 0px 0; padding: 10px 0 10px 0; }

#leftcolumn{ width:200px; float:left; margin-top:20px}
#maincontentwrapper { width:575px; float:right; margin: 0px 0px 10px 0px; padding: 0px; }



#contentwrapper { padding: 5px 0 5px 0; border-top-width: 1px; border-top-style: solid; border-top-color: #fff; margin: 0px;}

#leftwrapper { padding: 20px 0 5px 0;border-top-width: 1px;border-top-style: solid; border-top-color: #666; }

#pagetitle{ padding: 5px 0 5px 0;}
#lefttitle{ padding: 11px 0 5px 0;}

#footerwrapper { width:800px; text-align: center; padding-bottom: 20px;}
#contactdivs_left { width:200px; text-align: center; float:left; margin:5px 0px 20px 0px; padding:0px }
#contactdivs_mid { width:220px; text-align: center; float:left; margin:5px 0px 20px 0px; padding:0px }
#contactdivs_right { width:200px; text-align: center; float:right; margin:5px 0px 20px 0px; padding:0px }


p { margin:5px 0px 15px 0px; padding:0px }





a:link { text-decoration:none}
a:visited { text-decoration:none }
a:hover { color: #999999; text-decoration:none}
a:active { text-decoration:none }

.nav {	font-size: 0.9em; color:#CCCCCC;  font-weight:bold  }
.nav_highlite {	font-size: 0.9em; color:#666666; font-weight:bold }
a.nav:link { text-decoration:none}
a.nav:visited { text-decoration:none }
a.nav:hover { color: #999999; text-decoration:none }
a.nav:active { text-decoration:none}

.title h1 {font-size:1.1em; color:#999999; margin:0px; padding:0px; font-weight:normal;}
.bodycopy {font-size:0.8em; line-height:1.6em; }
.tablebody {font-size:0.8em;  color:#666666;}
.tablehead {font-size:0.8em; color:#999999; text-transform:uppercase;}


.leftcolumntitle {font-size:0.7em; color:#999999; vertical-align:bottom; text-transform:uppercase;}
.leftcopy {font-size:0.7em; color:#999999; font-style:italic;}

.leftcopylinks a  { font-size:0.7em; color:#999999;}
a.leftcopylinks:link { text-decoration:none;}
a.leftcopylinks:visited { text-decoration:none;}
a.leftcopylinks:hover { color: #ffffff; text-decoration:none;}
a.leftcopylinks:active { text-decoration:none;}


.quote {font-size:0.8em; line-height:1.4em;font-style:italic; color:#FFFFFF }
.quoteby {font-size:0.7em; line-height:1.4em; font-style:italic; color:#fff; margin:10px 0;}
.picturescaption {font-size:0.7em; font-style:italic; }


.spacer{ margin: 5px 0 5px 0; }

.company { font-size:1.0em; color: #FFFFFF;}
.companydetails { font-size:0.9em; color: #999999;}
.companydetails a  { marfin:0px; padding:0px;}
a.companydetails:link { text-decoration:none;}
a.companydetails:visited { text-decoration:none;}
a.companydetails:hover { color: #ffffff; text-decoration:none;}
a.companydetails:active { text-decoration:none;}


.cleardiv{clear:both}

