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

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
}


body { background-image:url(img/BGtile.jpg); background-repeat:repeat-x; background-color:#FFF;}

.container {margin:0 auto; width:848px;}

#logo {width:376px; height:70px; float:left; position:relative;}

#logo a {text-decoration:none; border:none;}


/* TOP NAV */

#topNav {width:410px; float:right; padding: 25px 0px 20px 0px; text-align:right; position:relative;}

#topNav li {list-style-type:none; display:inline;}

#topNav a {color:#184135; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-size:12px;}

#topNav a:hover {color:#40685;}

#topNav span {color:#91b383;}



#mainPic {width:848px; height:231px; margin: 30px 0px 12px 0px;}



/* MAIN NAV */

#centerNav {width:848px; height:80px; text-align:center;}

#centerNav ul li a:hover {color:#ffffff;}

#centerNav ul {list-style-type:none;}

#centerNav ul li {padding-top:0px;}

#centerNav ul li a { display:block; color:#91b383; padding-top:14px;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px; line-height:18px;}

#centerNav ul li ul {display:none;}

#centerNav ul li:hover ul {display:block; position:absolute; width:168px; z-index:3; margin:0px; padding-top:29px; padding-bottom:0px; }

#centerNav ul li:hover ul li a {display:block; background-color:#406851; color:#FFF; width:150px; padding:10px 10px 10px 10px; border-top:#91b383 solid 1px;}

#centerNav ul li:hover ul li a:hover {background-color:#184135; color:#91b383;}



.navLeft {background-image:url(img/navLeft.jpg); background-repeat:no-repeat; width:168px; height:80px; float:left; border-right:#14362c solid 1px;}

.navCenter {background-image:url(img/navCenter.jpg); background-repeat:no-repeat; width:168px; height:80px; float:left; border-left:#487057 solid 1px; border-right:#14362c solid 1px;}

.navCenter2 {background-image:url(img/navCenter2.jpg); background-repeat:no-repeat; width:168px; height:80px; float:left; border-left:#487057 solid 1px; border-right:#14362c solid 1px;}

.navRight {background-image:url(img/navRight.jpg); background-repeat:no-repeat; width:168px; height:80px; float:left; border-left:#487057 solid 1px;}



/* CONTENT */

#mainText {width:840px; padding-top: 30px;font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; line-height:22px;}

#mainText a {color:#4d4d4d; text-decoration:none;}

#mainText a:hover {color:#184135;}

h1 {font-family:"Times New Roman", Times, serif; font-size:24px; color:#184135; padding-bottom:8px;}

h3 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#91b383; padding-bottom:16px;}

#mainText img {padding-right:20px; position:relative; float:left;}

.text {font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; line-height:22px; float:left; width:640px; position:relative;margin-bottom:30px;}

.text3 {font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; line-height:22px; float:left; width:509px; position:relative;}


#line {border-bottom:#91b383 solid 1px; width:848px; height:3px; margin-bottom:20px; padding: 0px 0px 10px 0px; position:relative;}



/* NEWS */

#news {background-image:url(img/newsBox.jpg); background-repeat:no-repeat; width:294px; height:182px; float:left; padding-bottom:10px;}

.newsTitle { background-image:url(img/newsIcon.jpg); background-repeat:no-repeat; padding-left: 45px; width:249px; height:40px; float:left;}

#news a {color:#487057; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}

#news a:hover {color:#184135;}

#news li { padding-left:15px; list-style-type:none; text-align:left; line-height:45px;}

.news { border-bottom:#d5d5d5 solid 1px;}



.text2 {font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; line-height:22px; float:left; padding-right:45px; width:509px; position:relative;}

.text2 a {color:#184135;}

.text2 a:hover {color:#4d4d4d; text-decoration:none;}

.img1 {float:left; padding:10px; text-align:center;font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d;}

.img2 {float:left; padding:10px; text-align:left;font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; width:250px;}

.img3 {float:right; padding:10px; text-align:left;font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; width:270px;line-height:22px;}



/* STAFF */

.staff {text-align:left;font:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; width:460px; }


/* FOOTER */

#footerBG {background-image:url(img/footer.jpg); background-repeat:repeat-x;margin:0px; height:78px; width:100%;}

#footer p { padding-top:26px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#91b383; line-height:22px; margin:0px;}

#footer p a {color:#FFF; text-decoration:none;}

#footer p a:hover {color:#91b383;}




