/* CSS Document */

body {background:url(images/bg.gif) #FFFFFF repeat-x top;
	margin:0;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;}
	
b,strong{font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#cc3399;
	font-weight:bold;}
	
#content{float:left;
	font:.7em Verdana, Arial, Helvetica, sans-serif;
	width:462px;
	position:absolute;
	top:165px;
	left:0;}
	
#content a:link, #txtLinks a:visited {color:#cc3399; text-decoration:none;}
	
#content a:hover {color:#cc3399; text-decoration:underline;}
	
img {padding:0; margin:0; vertical-align:bottom;}

input {padding:0; margin:0;}
	
#mainContain	{background:inherit;
	width:750px;
	height:753px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	text-align:left;
	position:relative;
	top:0;}
	
#mainContainAbout	{background:inherit;
	width:750px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	text-align:left;
	position:relative;
	top:0;}
	
#mainContainPolicies	{background:inherit;
	width:750px;
	height:765px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	text-align:left;
	position:relative;
	top:0;}
	
#mainContainContact	{background:inherit;
	width:750px;
	height:693px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	text-align:left;
	position:relative;
	top:0;}
	
#logo {background-image:url(images/logo.jpg);
	width:750px;
	height:115px;
	position:absolute;
	top:0;
	left:0;}
	
#email {width:253px;
	height:73px;
	background-color:white;
	padding:15px 0 0 15px;
	position:absolute;
	border:#cc3399 solid 1px;
	top:165px;
	right:0;
	font:.7em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;}

#email img {padding-bottom:5px;}

#email input.txt {font:11px Verdana, Arial, Helvetica, sans-serif;	
	margin:5px 5px 0 0;
	width:165px;}

#email input.btn {font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:none;
	background-color:#CC3399;
	text-align:center;
	width:55px;
	height:18px;}
	
.contactInput{font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#CC3399;
	margin-bottom:5px;
	padding-left:5px;}
	
.contactBTN{font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:none;
	background-color:#CC3399;
	text-align:center;
	width:55px;
	height:18px;}
	
#equipment {width:253px;
	height:83px;
	background:white;
	border:#cc3399 solid 1px;
	padding:15px 0 0 15px;
	position:absolute;
	top:270px;
	right:0;
	font:.7em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;}
	
#equipment	img {padding-bottom:10px;}
	
#account {width:253px;
	height:73px;
	background-color:white;
	padding:15px 0 0 15px;
	position:absolute;
	border:#cc3399 solid 1px;
	top:390px;
	right:0;
	font:.7em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;}
	
#account img {padding-bottom:5px;}

#account a:link, #account a:visited {color:#000000; text-decoration:none;}

#account a:hover {color:#000000; text-decoration:underline;}
	
#search {width:253px;
	height:49px;
	background-color:white;
	border:#cc3399 solid 1px;
	padding:15px 0 0 15px;
	position:absolute;
	top:500px;
	right:0;
	font:.7em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;}
	
#search input.txtBox {font:11px Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	color:#CC3399;	
	margin:5px 5px 0 0;
	width:165px;}

#search input.btnSearch {font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:none;
	background-color:#CC3399;
	text-align:center;
	width:55px;
	height:18px;}
	
#txtLinks {width:100%;
	height:30px;
	background-color:white;
	border-top:#cc3399 solid 5px;
	font:.7em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-indent:5px;
	position:relative;
	padding-top:10px;}
	
#txtLinks a:link, #txtLinks a:visited {color:black;
	text-decoration:none;}
	
#txtLinks a:hover {color:black; text-decoration:underline;}

#txtLinks .links {width:750px;
	margin-left:auto;
	margin-right:auto;}
	
a img,
a:active img,
a:visited img {margin:0;
	padding:0;
	filter:none; 
	-moz-opacity:1.0; 
	opacity:1.0; 
	-khtml-opacity:1.0;}
a:hover img {filter:alpha(opacity=0); 
	-moz-opacity:0.0; 
	opacity:0.0; 
	-khtml-opacity:0.0;}
	
#locations {width:718px;
 font:.7em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:white;
	border:#cc3399 solid 1px;
	padding:15px;
	vertical-align:top;
	text-align:left;
	position:absolute;
	left:0;
	top:590px;}
	
#locations .info {float:left;
	margin-right:35px;}
	
#bannerad {
	width:748px;
	height:60px;
	position:absolute;
	left:0;
	top:685px;
	}

