/* CSS Document */
body {background-color:#006835; margin: 10px; width:800px; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; color:#000; line-height:1.5;}

table, img {border:0;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin:0; padding:0;}
address {font-style:normal;}
ul,ol {list-style:none;}

h1 {text-align:center; width:426px; margin-left:230px;}
h2 {font-size:14px; font-weight:bold; text-align:center; margin:5px;}

#top {text-align:right;}
#top img {margin: 0 0 2px 1px; width:136px; height:27px; vertical-align:bottom;}

#maint {height: 43px; background:#006835 url(../i/bkg_h_t.jpg) top right no-repeat; margin:0; padding:0;}

#main {background:#006835 url(../i/bkg_h_m.jpg) top right repeat-y; margin:0; padding-bottom:10px; text-align:left;}
#logot {width:364px; height:94px; display: block; margin: 0 auto; position:relative; top: -20px; right: -80px;}
#lmenus {float:left; width:187px; height:230px;}
.lmenu {display:block; width:187px; height:23px; text-align:left;}
#mpics {text-align:center; margin:10px auto;}
#main #cimg {display:block; margin: 25px 0 0; padding-left:10px;}

#content {width:530px; margin: 0 10px 0 230px; text-align:left; padding-bottom:20px;}

#quests {background:#FFFFCC url(../i/image_bot.jpg) center no-repeat; width:385px; height:207px; margin:10px auto 0;
position:relative; right: -90px; text-align:center;}
#quests img {width:104px; height:45px;}
#pquests {background:#FFFFCC url(../i/image_bot.jpg) center no-repeat; width:385px; height:207px; margin:10px auto 0;
position:static; margin-left:258px; text-align:center;}
#pquests img {width:104px; height:45px;}

#pquestsn {background:#FFFFCC url(../i/bkg_btm.gif) center no-repeat; width:388px; height:263px; margin:0 0 0 250px;
	position:static; text-align:center;}
#pquestsn img {width:150px; height:36px;}
#pquestsn #pqnt {margin-top:170px;}
#pquestsn #pqntl {margin:0 27px 0 47px;}
#pquestsn #pqnb {margin-top:10px;}
#pquestsn #pqnbl {margin:0 30px 0 0;}

#pquestsnmmc {background:#FFFFCC url(../i/bkg_btm.gif) center no-repeat; width:388px; height:263px; margin:0 0 0 250px;
	position:static; text-align:center;}
#pquestsnmmc img {width:150px; height:36px;}
#pquestsnmmc #woatable {margin:124px 0 0 135px;}
#pquestsnmmc #pqnt {margin-top:10px;}
#pquestsnmmc #pqntl {margin:0 27px 0 47px;}
#pquestsnmmc #pqnb {margin-top:10px;}
#pquestsnmmc #pqnbl {margin:0 30px 0 0;}

#more {width:115px; height:23px; margin:15px 0 0 430px; display:block;}
#pmore {width:115px; height:23px; margin:15px 0 0 390px; display:block;}

#btm {background-color:#78C4FF; width: 726px; margin-left:64px; padding:5px; font-size:11px; text-align:center;}
#btm a {color:#000;  text-decoration:none;}

#copy {text-align:left; color:#FFF; font-size:11px; padding-top:2px; padding-left:100px;}
#copy a {color:#BAD6C8; text-decoration:none;}

#props #pcontento {width: 670px; margin: 25px 10px 0 90px; text-align:center; clear:both;}
#props #pcontento td {vertical-align:top; text-align:left; padding:0 10px 0 0;}
#props #pcontento p {text-align:left; margin: 0 0 15px 100px; padding:0;}

#pcontent {width: 670px; margin: 25px 10px 25px 90px; text-align:center; clear:both;}
#pcontent td {vertical-align:top; text-align:left;}
#pcontent ul {text-align:left; list-style-type:disc; list-style-position:outside;}
#pcontent li {padding:5px 5px 5px 25px; margin:5px 5px 5px 25px;}
#pcontent a {font-weight:normal; display:block; margin: 0;}

#map #pcontent {width: 520px; margin: 25px 10px 25px 240px; text-align:center;}
#map #pcontent td {vertical-align:top; text-align:left;}
#map #pcontent ul {text-align:left; list-style-type:none; list-style-position:outside; padding:0; margin:0 0 0 0;}
#map #pcontent li {padding:0 0 0 15px; margin:0 0 0 15px;}
#map #pcontent li a {display:inline; text-decoration:none; color:#000;}
#map #pcontent li a:hover {text-decoration:underline;}
#map #pcontent a {font-weight:normal; display:block; margin: 0; padding:0; text-decoration:none; color:#000;}
#map #pcontent a:hover {text-decoration:underline;}
#map #pcontent strong {display:block; margin-bottom:10px; margin-top:10px; font-size:18px;}

#pmain {padding: 0; padding-right:10px;}
#pmain p {text-align:left; margin: 0 0 15px 100px; padding:0;}
#pmain h2 {text-align:left; margin-left: 100px;}
#pmain h3 {font:bold italic 15px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#pmain ul {text-align:left; margin-left: 100px;}

#refs #pmain p, #psecond p {text-align:left; margin: 0 0 15px 40px; padding:0;}
#refs #pmain h4, #psecond h4 {font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration:underline; 
	margin:10px 5px 5px;}

#quote {width: 210px; text-align:left; color:#096029; font-size:13px; font-weight:bold;}
#quote p {padding: 10px 0 0 25px; line-height:2.3;}
#quote span {font-weight:normal; line-height:1.4; display:block; margin-top:15px; font-size:12px; padding-right:0; text-align:right;}

td.refs {width: 80%; text-align:left; color:#096029; font-size:12px; font-weight:bold; padding:0 10px;}
td.refs div {padding:5px 5px 15px 15px;}
#pcontent td.refs a {font-weight:normal; display:block; margin:10px 0 0;}
div.refs {padding:5px 5px 15px 15px; width: 80%; text-align:left; color:#096029; font-size:12px; font-weight:bold;}
#pcontent div.refs a {font-weight:normal; display:block; margin:10px 0 0;}

#uconstr {text-align:center; padding:30px 0; width:426px; margin-left:230px;}

#personnel #pmain div {float:right; margin: 0 0 15px 100px; padding:0; display:inline; width:570px;}
#personnel #pmain div h2 {margin-top:0; text-align:center; margin-left:0;}
#personnel #pmain div img {display:block; float:left; padding:10px 20px 20px 0;}
#personnel #pmain div p {margin:0 0 10px;}
#personnel #pmain div ul {margin-left:0;}

#pmain form {margin-left:100px; float:left; display:inline;}
#pmain form span {display:block; padding:5px 0 2px;}
#pmain form input {width: 360px; font-size:14px; padding:2px 0;}
#pmain form textarea {width: 360px; height:50px; display:block;}
#pmain form div.submits {text-align:left; padding:0; margin:10px 0 0 60px;}
#pmain form div.submits input {width: 120px; padding:0; margin:0;}

#props #pcontent h2 {text-align:left; text-indent:0; padding:0 0; margin:0; font-weight:bold;}
#props #pcontent h2 a {display:inline; padding:0;}
#props #pcontent h2 span {font-weight:normal; padding:0 5px;}
#props #pcontent p {margin-top:10px; margin-bottom:10px;}
#props #pcontent td.left {padding:0 10px 20px 80px;}
#props #pcontent td.leftp {padding:0 10px 30px 30px;}
#props #pcontent td.samplev {padding-top:20px;}
#props #pcontent td.right {padding:10px 242px 10px 10px; vertical-align:top; text-align:right;}
#props #pcontent td.rightp {padding:10px 30px 10px 10px; vertical-align:top; text-align:right;}
#props #pcontent td.right img {border:1px solid #888; margin-bottom:15px; position:absolute;}
#props #pcontent td.right img.samplev {margin-right:20px; margin-left:21px;}
#props #pcontent td.rightp img {border:1px solid #888;}
#props #pcontent td.prop1, #props #pcontent td.prop2 {padding:0 10px 0 30px;}
#props #pcontent td.prop1 p, #props #pcontent td.prop2 p {margin:5px 0;}
#props #pcontent td.left img {border:1px solid #888; margin:25px auto 0; display:block;}
#props #pcontent td.leftp img {border:1px solid #888; margin:25px auto 0; display:block;}
#props #pcontent a.email {color:blue;}

#propsi #pcontent {width:620px; margin-left:120px;}
#propsi #pcontent td {padding:0; margin:0; width:100%;}
#propsi #pcontent h5 {text-align:left;padding:15px 0 0; margin:0; font-weight:normal; width:100%;}
#propsi #pcontent h2 {text-align:left; text-indent:0; padding:0 0; margin:0; font-weight:bold;}
#propsi #pcontent h2 a {display:inline; padding:0; color:blue;}
#propsi #pcontent h2 span {font-weight:normal; padding:0 5px;}
#propsi #pcontent p {margin-top:10px; margin-bottom:10px;}
#propsi #pcontent td.left {padding:0 10px 30px 80px;}
#propsi #pcontent td.leftp {padding:0 10px 30px 30px;}
#propsi #pcontent td.right {padding:10px 80px 10px 10px; vertical-align:top; text-align:right;}
#propsi #pcontent td.rightp {padding:10px 30px 10px 10px; vertical-align:top; text-align:right;}
#propsi #pcontent td.right img {border:1px solid #888;}
#propsi #pcontent td.rightp img {border:1px solid #888;}
#propsi #pcontent td.prop1, #propsi #pcontent td.prop2 {padding:0 10px 0 30px;}
#propsi #pcontent td.prop1 p, #propsi #pcontent td.prop2 p {margin:5px 0;}
#propsi #pcontent td.left img {border:1px solid #888; margin:25px auto 0; display:block;}
#propsi #pcontent td.leftp img {border:1px solid #888; margin:25px auto 0; display:block;}
#propsi #pcontent a.email {color:blue;}
#propsi img.propii {display:block; float:right; padding:0; margin:0 0 10px 15px; border:1px solid #888;}
#propsi img.propiiv {display:block; float:right; padding:0; margin:0 0 10px 15px; border:1px solid #888;}
#propsi img.propiic {display:block; float:none; padding:0; margin:0 auto 10px auto; border:1px solid #888;}

#topnav {text-align:left; margin-top:25px; margin-left:81px;}
#topnav1 {text-align:left; margin-top:25px; margin-left:81px;}
#topnav2 {text-align:left; margin-top:0; margin-left:124px;}
#topnav3 {text-align:left; margin-top:25px; margin-left:102px;}

#APresident {width:143px; height:30px;}

img.mapdir {margin:20px 0 5px 15px;}

#pcontent div.ipropa {float:left; width: 280px; margin-bottom:10px;}
#pcontent div.ipropav {float:left; width: 360px; margin-bottom:10px;}

#propsi div.other {float:left; width:100%;}
#propsi div.other p.otherl {float:left;}
#propsi div.other p.otherr {float:left; margin-left:100px;}

#contact {margin: 0; padding:0; text-align:left; left:0;}
#contact td {vertical-align:top; text-align:center; padding:0 12px;}
#contact td.single {padding:5px 30px 5px 5px;}
#contact h2 {color:#050505; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:20px;}
#contact p {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.3;}
#contact a {font-weight:normal; display:block; margin: 0;}

#rotate {margin-top:0; margin-bottom:0; margin-left:35px; float:left;}
#slides {width:527px;}
#slides img {width:527px; height:242px;}
.pics img {display:inline; padding:0; margin:0; float:none; position:relative;}