@charset "utf-8";
/* CSS Document */

body {background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
color: #333333 ;
font-size: small;
padding: 0;
margin:0;
}

#maincontainer {width: 985px;
margin: 1.5em auto 1em auto}

.clear {clear: both}

#top {background-image:url(images/bgtop.gif);
background-position: top left;
background-repeat: no-repeat;
font-weight: bold;
color: #000;
font-size: 12px}

#contact {padding: 4.5em 0 2.75em 1.5em;
line-height: 1.5em}

#contact a {color: #CC3333    ; 
text-decoration: none}

#contact a:hover {color: #000}

#nav {
background-color: #999999;
margin: 0 0 1em 0;
height: 2em;
padding-top: 0.5em
}

.centerbg {

background-image: url(images/centerbg.gif);
background-position: top center;
background-repeat:repeat-y;
}

#center {border:  1px solid #ccc;
background-color: #eee;
padding: 1em 0

}

#centercontact {border:  1px solid #ccc;
background-color: #eee;
padding: 1em
}

#left {width: 670px;
float: left;
margin: 1em 0 0.5em 1em}

#left2 {width: 640px;
float: left;
margin: 1em 0 1em 1em;

padding: 1em 1em 1em 1.25em;
}

#left3 {width: 640px;
float: left;
margin: 1em 0 1em 1em;
background-color:#FFFFFF;
padding: 1em;
border: 1px solid #ccc;
height: 300px}

#left4 {

background-color:#FFFFFF;
padding: 2em 1em 0 1em  ;

height: 300px;
text-align:center}

#right {
width: 255px;
float: right; 
margin: 1em 1em 1em 0;
padding: 0.5em ;
}

#righthome {background-color:#fff;
width: 258px;
float: right; 
border: 1px solid #ccc;
margin: 1em 1em 1em 0;
padding: 0.5em;
height: 260px}

#righta {background-color:#fff;
width: 258px;
float: right; 
border: 1px solid #ccc;
margin: 0 1em 1em 0;
padding: 0.5em;
height: 190px}

#right2{background-color:#fff;
width: 258px;
float: right; 
border: 1px solid #ccc;
margin: 1em 1em 1em 0;
padding: 0.5em;
}




#lefttop1 {width: 220px;
margin: 0 0 1em 0;
background-color: #fff;
border: 1px solid #ccc;
height: 225px;
float: left;
padding: 0.5em}


#lefttop2 {width: 405px;
background-color: #fff;
border: 1px solid #ccc;
height: 225px;
float: right;
margin: 0 0 1em 0;
padding: 0.5em}




#leftbot1 {width: 405px;
background-color: #fff;
border: 1px solid #ccc;
height: 225px;
float: left;
margin: 0 ;
padding: 0.5em}


#leftbot2 {width: 220px;
margin: 0 ;
background-color: #fff;
border: 1px solid #ccc;
height: 225px;
float: right;
padding: 0.5em}

/*------nav----*/

ul#horizontal {margin:  0;
text-align:center}

 ul#horizontal li {list-style: none;
display: inline;
padding: 1em  ;
position: relative;
margin: 1em 0 0 0;
}

ul#horizontal li a {color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size: 14px;
padding: 0 1em}

ul#horizontal li a:hover {color: #000;
	}		
	


ul#horizontal ul 
{
	padding:  0.5em ;	
	display: none;
	position: absolute; 
	top:27px;
	left: 20px;
	width: 200px;
	background-color: #999999;
	text-align:left 
	}
	
	
	
ul#horizontal li:hover ul, ul#horizontal li.over ul
{
	display: block;}
	
	ul#horizontal li a.drop 
{
	
	display: block;
	text-decoration: none;
	color: #fff;
	}
	
	

ul#horizontal li a.drop:hover
{
	color: #000;
	}		
	
	ul#horizontal li a.dropfirst 
{
	
	display: block;
	text-decoration: none;
	color: #fff;
	}
	
	

ul#horizontal li a.dropfirst:hover
{
	color: #000;
	}		
	
			


	
/*---end nav-----------*/
	
#base {font-size: 11px;
text-align:center;
margin-top:1em;
line-height: 2em}	

#base a {text-decoration: none;
color: #CC3333}

#base a:hover {color: #000}

	.style1 {color: #333333}
	
	h1 {font-weight: bold;
	font-size: small;
	color: #333333 }
	
 li {margin-bottom: 0.5em}
	
	#center a {color: #CC3333;
	text-decoration: none}
	
	#center a:hover {color: #333}
	
	#centercontact a {color: #CC3333;
	text-decoration: none}
	
	#centercontact a:hover {color: #333}
	

	
	h2 {font-size: small;
	margin: 0.25em 0 0.25em 0}
	
	h3 {font-size: small;
	margin: 1em 0 1em 0;
	color: #CC3333}
	
	h4 {font-size: medium;
	}
	
	#hometext {padding: 1em 1em 0 1em}
	
	#tests1 {width: 310px;
	float: left;
	}
	
	#tests2 {width: 310px;
	float:right;
}

p.tests {background-color:#eee;
padding: 1em}

.style2 {
	font-size: 14px;
	font-weight: bold;
}

.contact1 {float: left;}
.contact2 {float: right;
margin-right: 3em}
