body{margin:0px; padding:0px; background:#00ac69;}
#headWrap{
	width:100%;
	height:315px;
	margin:0px;
	padding:0px;
	background:url(images/headBg.jpg) repeat-x;
}
#headpanel{width:934px; height:315px; margin:0 auto; padding:0px;}
blockquote {
	margin:0px;
}
	blockquote p {
	font-style: italic;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#005b7f;
	}
		blockquote p:first-letter{
	float:left;
	padding: 6px 13px 120px 0px;
	font: italic 36px "Monotype Corsiva", "Apple Chancery", Georgia, fantasy, cursive;
		}
		
		p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#363636;
	margin:0 0 8px 0;
}
	
	h2{
	margin:0 0 10px 0;
	padding:0px;
	font-family:Stewardson, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	font-weight:normal;
}
#logo{
	width:550px;
	height:53px;
	margin:31px 0 0 0;
	padding:0px;
	float:left;
}
#logo h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:46px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#quots{
	width:340px;
	height:150px;
	margin:41px 0 0 0;
	padding:0px;
	float:right;
	text-align: left;
}
#menu{width:934px; height:28px; margin:153px 0 0 0; padding:0px; float:left;}
#menu ul{width:934px; height:28px; margin:0px; padding:0px; float:left; display:block;}
#menu ul li{width:auto; height:28px; margin:0px; padding:0px; float:left; display:block}
#menu ul li .gap{width:1px; height:28px; margin:0px; padding:0 11px 0 11px; float:left; background:url(images/menuspace.jpg) no-repeat center top;}
#menu ul li a{width:auto; height:28px; margin:0px; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e5df85; line-height:18px; font-weight:bold; text-decoration:none;}
#menu ul li a:hover{color:#FFFFFF; background:url(images/menuHover.jpg) no-repeat center bottom;}
#contentWrap{
	width:100%;
	margin:0px;
	padding:0 0 15px 0;
	background:#fffcd5 url(images/contentBg.jpg) repeat-x;
}
#contentPanel{width:934px; margin:0 auto; padding:33px 0 0 0;}
#leftPanel{
	width:259px;
	margin:0px;
	padding:0px;
	float:left;
}
#leftPanel .toplinks{
	width:259px;
	margin:0px;
	padding:0px;
}
#leftPanel .toplinks ul{width:224px; margin:8px 0 0 0; padding:0px; float:left; display:block;}
#leftPanel .toplinks ul li{width:224px; margin:0px; padding:0px; float:left; display:block;}
#leftPanel .toplinks ul li a{width:205px; height:19px; margin:0px; padding:0 0 0 19px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#363636; line-height:16px; text-decoration:none; border-bottom:#c6d09d solid 1px; background:url(images/lisstyle.jpg) no-repeat 0 -18px;}
#leftPanel .toplinks ul li a:hover{
	color:#d25930;
}
#leftPanel .toplinks ul li a.bottom{width:205px; height:19px; margin:0px; padding:0 0 0 19px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#363636; line-height:16px; text-decoration:none; border-bottom:0px; background:url(images/lisstyle.jpg) no-repeat 0 -18px;}
#leftPanel .toplinks ul li a.bottom:hover{color:#d25930; background:#FFFFFF url(images/lisstyle.jpg) no-repeat;}
#loginPanel{
	width:259px;
	margin:31px 0 0 0;
	padding:0px;
}

h3{
	margin:0 0 10px 0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005b7f;
	font-weight:bold;
}
#loginPanel input{width:98px; height:17px; margin:11px 0 0 0; padding:2px 0 0 5px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#363636; border:0px; background:#f3efc0;}
#loginPanel .blank{width:11px; height:10px; margin:0px; padding:0px; float:left;}
#loginPanel p a{color:#d25930; text-decoration:none;}

#login{
	width:259px;
	margin:31px 0 0 0;
	padding:0px;
}

#login p a{color:#d25930; text-decoration:none;}

#middlePanel{
	width:386px;
	margin:0 0 0 16px;
	padding:0 0 38px 16px;
	float:left;
	border-right:#c6d09d dashed 1px;
	border-left: #c6d09d dashed 1px;
}
#middlePanel .top{
	width:350px;
	margin:0px;
	padding:0 0 0 3px;
}


#middlePanel .top p span{color:#d25930; font-weight:bold;}
#middlePanel .bottom{
	width:358px;
	margin:32px 0 0 0;
	padding:0px;
}
#middlePanel .bottom .pic3{width:358px; height:109px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/pic3.jpg) no-repeat;}
#middlePanel .bottom ul{width:349px; margin:16px 0 0 0; padding:0px; float:left; display:block;}
#middlePanel .bottom ul li{width:349px; margin:0px; padding:0px; float:left; display:block;}
#middlePanel .bottom ul li a{
	width:334px;
	height:24px;
	margin:0px;
	padding:0 0 0 15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d25930;
	line-height:20px;
	text-decoration:none;
	border-bottom:#8bb5a2 dashed 1px;
	background:url(images/liststyle.jpg) no-repeat 0 -24px;
}
#middlePanel .bottom ul li a:hover{
	color:#000;
	background:url(images/liststyle.jpg) no-repeat;
}
#middlePanel .bottom ul li a.bottom{width:334px; height:24px; margin:0px; padding:0 0 0 15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1e2316; line-height:20px; text-decoration:none; border-bottom:0px; background:url(images/liststyle.jpg) no-repeat;}
#middlePanel .bottom ul li a.bottom:hover{color:#d25930; background:url(images/liststyle.jpg) no-repeat 0 -24px;}
#rigtPanel{
	width:218px;
	margin:0px;
	padding:0 0 0 35px;
	float:left;
}
#rigtPanel .contacts{
	width:200px;
	margin:0px;
	padding:0px;
}

#rigtPanel .contacts input{width:191px; height:17px; margin:7px 0 0 0; padding:3px 0 0 9px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#363636; border:0px; background:#f3efc0;}
#rigtPanel .contacts textarea{
	width:191px;
	height:100px;
	margin:7px 0 0 0;
	padding:3px 0 0 9px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#363636;
	border:0px;
	background:#f3efc0;
}
#rigtPanel .contacts .submit{
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	border:#bdbcbd solid 1px;
	background:#FFFFFF;
	padding: 0px;
	width: 80px;
	height: 20px;
}
#rigtPanel .contacts .submit:hover{background:#cccccc;}

#footWrap{
	width:100%;
	margin:0px;
	padding:0px;
}
#footPanel{
	width:934px;
	text-align: center;
	padding: 15px;
	height: 20px;
	margin: auto;
}
#footPanel p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fffcd5;
	font-weight:bold;
	text-align:center;
}
#footPanel p a{color:#e5df85; text-decoration:none;}
#footPanel p a:hover{text-decoration:underline;}

#validation{width:934px; margin:10px 0 0 0; padding:0px; float:left;}
#validation ul{width:143px; margin:0 auto; padding:0px; display:block;}
#validation ul li{width:auto; margin:0px; padding:0px; float:left; display:block;}
#validation ul li .blank{width:7px; height:10px; margin:0px; padding:0px; float:left;}
#validation ul li a{width:64px; height:23px; margin:0px; padding:0 3px 0 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#100703; font-weight:bold; line-height:23px; text-align:center; text-decoration:none; background:url(images/validationBg.jpg) no-repeat;}


.clear{clear:both;}
.clear hr{display:none;}

.hidden{display:none;}
.box h4 {
	font-weight:bold;
	font-size:12px;
	color:#d25930;
	font-family:Arial, Helvetica, sans-serif;
}

a:link, a:visited, a:hover, a:active{color:#d25930; text-decoration:none;}
#contentWrap #contentPanel .port {
	margin-top: 25px;
	width: 358px;
}
#contentWrap #contentPanel .port li {
	float:left;
	width:80px;
	height:80px;
	margin-right:20px;
	list-style-type:none;
	margin-bottom: 20px;
}

#contentWrap #contentPanel .port ul {
	width:300px;
	margin: auto;
}

#contentWrap #contentPanel .port li img{height:80px; width:80px; border:0px;}

a img{border:0px;}

