@charset "UTF-8";
/* CSS Document */

* {margin:0; padding:0;}

body{
font-family: Myriad Web, Myriad Pro, Calibri, Arial, Verdana;
font-size:12px;
color:#333;
background: url(../images/bg.jpg) repeat-y center;
background-attachment:fixed;
margin-top:0;
margin-left:20px;
margin-bottom:0;
margin-right:20px;
text-align:center;}

body a{
color:#003399;
text-decoration:none;}
body a:hover{
color:#0033CC;
text-decoration:underline;}
body a:active{
text-decoration:none;}
body a:visited{
text-decoration:none;}

#wrapper{
width:713px;
margin:0 auto;
text-align:left;}

#header{
height:183px;
width:713px;
background: url(../images/header.png) no-repeat;
line-height:0px;}

#hmenu{
height:38px;
width: 713px;
background: url(../images/menu.jpg) repeat-y center top;
text-align:left;
color:#99CCFF;
margin:0;
padding:0;
}

#hmenu a{
color:#FFF;
display:block;
height:15px;
text-decoration:none;}
#hmenu a:hover{
text-decoration:underline;}
#hmenu a:visited{
color:#fff;}
#hmenu a:active{
color:#fff;}

#hmenu ul{
list-style: none;
width: 99%;
margin: 0;
margin-left:25px;
padding: 0;
font-size:14px;
}	
#hmenu ul li{
float: left;
width: 92px;
text-align: center;
padding-top:10px;
}
#subhmenu{
height:38px;
width: 713px;
background:url(../images/hsubmenu.jpg) no-repeat center;
text-align:left;
color:#333;
margin:0;
padding:0;
}

#subhmenu a{
color:#660000;
display:block;
height:15px;
text-decoration:none;}
#subhmenu a:hover{
color:#66000;
text-decoration:underline;}
#subhmenu a:visited{
color:#66000;}
#subhmenu a:active{
color:#66000;}

#subhmenu ul{
list-style: none;
width: 93%;
margin:0px;
padding: 0;
font-size:14px;
}	
#subhmenu ul li{
float:right;
width: 80px;
text-align: center;
padding-top:10px;
}

#precontent{
width:713px;
height:300px;
background:#fff;
margin:0px;
clear:none;
border-bottom:solid 9px #006633;
}

#lmenu{
float:left;
clear:right;
width:152px;
height:300px;
background:#660000;
color:#FFF;
display:block;
margin:0;
text-align:left;
}

#lmenu a{
color:#FFF;
display:block;
text-decoration:none;}
#lmenu a:hover{
color:#663333;
text-decoration:underline;}
#lmenu a:visited{
color:#fff;}
#lmenu a:active{
color:#fff;}

#lmenu ul{
list-style: none;
width: 99%;
margin: 0;
margin-top:25px;
margin-left:35px;
padding: 0;
font-size:14px;
}	
#lmenu ul li{
float: left;
width: 92px;
height:15px;
padding-top:8px;
}
/* For ie ONLY */
* html #lmenu{
height:15px;
margin-bottom:0px;
} 
/* For ie ONLY */
* html #content{
margin-top:0px;
height:auto;
} 
#content{
width:713px;
height:auto;
min-height:300px;
text-align:left;
margin:0px;
background:#fff;
padding-bottom:20px;
padding-top:0px;}

#content p{
margin-left:35px;
margin-right:35px;
text-align:justify;
padding-top:10px;
padding-bottom:10px;
height:auto;
}

#content ul{
	margin-left:10px;
	color: #036;
	font-size: 14px;
}

#content ul li{
margin-right:35px;
margin-left:35px;
padding:0px 0px 5px 0px;
text-align:justify;
line-height:14px;
color:#333;}

#content img{
	border:none;
	}
	
#content img.right{
display:block;
float:right;
clear:right;
margin-right:0px;
padding-left:25px;
border:none;
margin-bottom:10px;
width:300px;
}
	
#content img.center{
	display:block;
	float:none;
	clear:none;
	margin-bottom:25px;
	width:auto;}
	
#content img.left{
	float:left;
	clear:right;
	margin-left:0;
	padding-right:25px;
	padding-left:0px;
	width:auto;}
	
#content img.thumb{
	margin-bottom:25px;
	margin-left:12px;
	margin-right:12px;
	width:auto;}
	
#content table{
margin-left:35px;
margin-bottom:25px;}

.spacemeout{
padding:10px 10px 10px 0px;}


#contactform{
margin-left:35px;
margin-top:25px;
margin-bottom:25px;
}
fieldset { border:0;margin:0;padding:0; }
label { display:block; }
input.text,textarea { width:300px;font:10px/10px;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
.formbutton{
color:#666;
border:none 0px;
margin-top:10px;
background:url(../images/submit.png) no-repeat;
width:110px;
height:39px;
}

#content p.subheading{
	margin-left:35px;
	margin-bottom:5px;
	font-size:24px;
	color:#600;
}
#content p.subheading2{
margin-left:55px;
margin-bottom:15px;
margin-top:-3px;
font-size:16px;
color:#003366;
}

#pageheading{
background: url(../images/h1.png) repeat-y center top;
height: 45px;
width:713px;
text-align:left;

}

#pageheading p{
margin-left:25px;
padding-top:12px;
font-size:22px;
color:#003399;
text-align:left;
margin-right:0px;
}

#bottomcontent{
background: #fff;
width:713;
height:255px;
border-top:solid 9px #006633;
vertical-align:bottom;}

#bottomcontent{
font-size:11px;}

#blue{
background: url(../images/bluebox.jpg) no-repeat;
width:345px;
height:255px;
float:right;
clear:left;
display:block;
margin:0px;
padding:0px;
margin-left:35px;
font-size:14px;
color:#fff;}


#blue a:link{
	color:#EAFFF6;}
	
#blue a:visited{
	color:#EAFFF6;}
#footer{
height:40px;
width:713px;
background:#fff;
border-top:solid 8px #003366;
margin:0px;
text-align:center;}

#footer p{
margin-top:10px;}
