/* CSS Document */
/*-------------------------general-------------------------*/
body{
	padding:57px 0 80px 0;
	margin:0;
	background:url(images/bodybg.jpg) repeat 0 0;
	color:#3D3C3C;
	background-color:inherit;
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
p, h1, h2, h3, h4, a, li, td, form, input {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}
h2{
	font:normal 24px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#345E50;
	background-color:inherit;
}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.specer{
	padding:0;
	margin:0;
	clear:both;
	line-height:0px;
	font-size:0px;
}
/*-------------------------general-------------------------*/
/*-------------------------TopNav Panel Start-------------------------*/
.topnabg{
	background:url(images/topnavbg.gif) repeat-x 0 0;
	padding:0 0 0 11px;
}
.topnabg ul li{
	float:left;
	width:auto;
	padding:0 6px;
	background:url(images/topnavdiv.gif) no-repeat 100% 50%;
}
.topnabg ul li.notopnavdiv{
	background-image:none;
}
.topnabg ul li a{
	font-size:11px;
	line-height:23px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B2D36;
	background-color:inherit;
}
.topnabg ul li a:hover{
	color:#000;
	background-color:inherit;
}
.topnabg ul li a.active{
	color:#000;
	background-color:inherit;
	cursor:text;
}
/*-------------------------TopNav Panel End-------------------------*/
/*-------------------------Body Panel Start-------------------------*/
.bodyPanel{
	background:url(images/bodypanelbg.gif) repeat-y 0 0;
	padding:40px 39px 19px 39px;
}
/*-------------------------Logo Panel Start-------------------------*/
.logoPanel{
	padding:0 0 34px 0;
}
.show{
	font-size:12px;
	line-height:14px;
	color:#000;
	background-color:inherit;
}
.show h2{
	padding:0 0 4px 0;
}
/*-------------------------Logo Panel End-------------------------*/
/*-------------------------Header Panel Start-------------------------*/
.header{
	background:url(images/headerbg.jpg) no-repeat 0 0;
	padding:10px 0 145px 0;
}
.header ul{
	width:auto;
	margin:0 auto 0 70px;
	padding-left: 90px;
}
.header ul li{
	float:left;
	width:auto;
	padding:0 10px;
	background:url(images/headerlinkdiv.gif) no-repeat 100% 50%;
}
.header ul li.noheadrerlinkdiv{
	background-image:none;
}
.header ul li a{
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B2D36;
	background-color:inherit;
}
.header ul li a:hover{
	color:#000;
	background-color:inherit;
}
/*-------------------------Header Panel End-------------------------*/
/*-------------------------Wel Panel Start-------------------------*/
.welpanel{
	border-bottom:1px solid #BAD2A2;
	padding:35px 0 32px 0;
}
.welpanel h2{
	font:normal 26px/30px Helvetica, Arial, sans-serif;
	color:#345E50;
	background-color:inherit;
	padding:0 0 15px 0;
}
.welpanel p{
	line-height:15px;
}
.welpanel p b{
	color:#9B2D36;
	background-color:inherit;
	padding:0 0 7px 0;
	display:block;
}
/*-------------------------Wel Panel End-------------------------*/
/*-------------------------Gallery Panel Start-------------------------*/
.galleryPanel{
	padding:39px 0 0 0;
}
.galleryimgpanel{
	padding:0 0 15px 0;
}
.pagenumber{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#527A55;
	background-color:inherit;
}
ul.gallerylink{
	float:right;
	width:auto;
}
ul.gallerylink li{
	float:left;
	width:auto;
	padding:0 0 0 2px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
}
ul.gallerylink li a{
	color:#EBFFD7;
	background-color:#527A55;
	width:51px;
	text-align:center;
	display:block;
}
ul.gallerylink li a:hover{
	color:#FF9900;
	background-color:#527A55;
}
/*-------------------------Gallery Panel End-------------------------*/
/*-------------------------Footer Panel Start-------------------------*/
.footerpanel{
	padding:40px 0 0 0;
}
.footerpanel ul{
	width:580px;
	margin:0 auto 0 50px;
	padding-left: 50px;
}
.footerpanel ul li{
	float:left;
	width:auto;
	padding:0 8px;
	background:url(images/footernavdiv.gif) no-repeat 100% 50%;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.footerpanel ul li.nofooternavdiv{
	background-image:none;
}
.footerpanel ul li a{
	color:#5B8574;
	background-color:inherit;
}
.footerpanel ul li a:hover{
	color:#000;
	background-color:inherit;
}
.footerpanel p{
	font:normal 9px/11px Arial, Helvetica, sans-serif;
	color:#3D3C3C;
	background-color:inherit;
	padding:6px 0 0 0;
}
.footerpanel p a{
	color:#5B8574;
	background-color:inherit;
}
.footerpanel p a:hover{
	text-decoration:underline;
}
/*-------------------------Footer Panel End-------------------------*/
/*-------------------------Body Panel End-------------------------*/

