/* CSS Document */

/*body {background-color:#91b0b2; font-family:arile, helvetica, sans-serif;}*/
body {
	background-color:#91b0b2;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size: 95%;
	color: #333333;
	line-height: 1.3em;
	
}

/* IE 6 HACK \*/

/* END HACKS */
#container {margin-left:auto; margin-right:auto; width:918px;  }
/* IE 6 HACK \*/

/* END HACKS */
 
 
a {color: #006699; text-decoration: none;}
a:visited {color: #6699CC;}

a:hover {color: #009933; text-decoration: underline;}

.clearall {width: 901px; clear:both; margin: 0px 10px 0px 10px; background-color: #cfbc87; }

#topper {margin: 0;}

#grouper {background-color:#FFFFFF;}
#content {background-color:#FFFFFF; margin-top: -3px; }

#picturebar {height:73px; background:url("../images/picturebar.jpg") no-repeat center; padding-top: 3px; }

#topnav {height:51px; background:url("../images/navbarbkg.gif") no-repeat 10px 5px ; color:#FFFFFF; padding: 0px 20px 0px 0px;}

#datestamp {float:left; margin:15px 0px 0px 20px; font-size:12px;}


.topnavlinks {float:right; margin:7px 0px 0px 0px; }

.topnav {margin-left:25px; font-size: 110%; display: block; padding: 9px 7px; margin: 0px; }
a.topnav {color: #fff; text-decoration: none;   }

a:hover.topnav {color: #333; background-color: #ede9d0;}






#innergrouper {margin-top:5px; background-color: #fff;}

#leftnav {width:243px; margin-left:10px; float:left;}

#leftnav img {margin-bottom:5px;}

#contentholder {float:left; margin: 0px 0px 0px 4px; width:400px; z-index:-1; }
#contentholder2 {float:left; margin: 0px 10px 0px 10px;  padding: 0px 10px 10px 10px; width:360px; z-index:-1; }
#sideright {float:right; margin: 0px 10px 0px 0px; width:240px; }
#text {float: left; margin: 0px 10px 0px 10px; width: 615px; padding: 0px 10px 10px 10px; z-index:-1;  }
#text p, h3, h4, ul, li {font-family: "Times New Roman", Times, serif; }

#bottom {height:14px; background:url("../images/bottom.gif") no-repeat top left #91b0b2; clear:both;}

.nav {position:relative; z-index:100;}

.subnavleft {width:200px; position:absolute; z-index:101; top:0px; left:243px;  visibility:hidden;}

.subnavleft p {margin:0px; padding:0px;line-height:12px;}

.subnavleft p a {display:block; text-decoration:none; margin:0px; padding:5px 10px; font-size:12px; color:#FFFFFF; line-height:12px; background-color:#CCCCCC;}

.subnavleft p .indentnav {padding-left:25px;}

#subnavleft1 p a {background-color:#719fa5;}
#subnavleft2 p a {background-color:#b8b367;}
#subnavleft3 p a {background-color:#a8836e;}
#subnavleft4 p a {background-color:#89b065;}
#subnavleft5 p a {background-color:#5d8b5b;}
#subnavleft6 p a {background-color:#c3ddb3;}
#subnavleft7 p a {background-color:#cdcb9a;}

.contenttext {
	margin: 15px 15px 15px 15px;
}

.addressinfo {color: #fff; width: 220px; float: left;text-align:left; font-size: 90%; }

a.footer{display: block; color: #fff; background-color: #d7c695; text-decoration: none; margin: 0px 0px 0px 20px; padding: 8px; border:1px solid #d7c695; }
a:hover.footer {background-color: #e0d1a8; border:1px solid #e0d1a8;}

.fancy {font-family: Georgia, "Times New Roman", Times, serif; font-size: 120%; font-weight: bold; font-style:italic;}

p.credits {color: #fff; font-size: 80%;}
a.credits {text-decoration: none; color: #fff;}
a:hover.credits {text-decoration: underline; }


h1 {font-size: 200%; font-weight: normal; margin: 2px 0px 10px 0px; line-height: 1.3em;}
h2 {font-size: 150%; font-weight: normal; margin: 2px 0px 10px 0px; }

.tablecorners630 {-moz-border-radius: 10px; background-color: #ede9d0; border: 2px solid #cfbc87; width: 580px; float: left; padding: 10px; margin: 5px 20px 0px 0px;}
.tablecorners125 {-moz-border-radius: 10px; background-color: #ede9d0; border: 2px solid #cfbc87; width: 145px; float: left; padding: 8px; margin: 5px 10px 5px 0px; font-size: 90%; line-height: 1.2em; font-family: tahoma, arial, helvetica, sans-serif;}
.tablecorners200 {-moz-border-radius: 10px; background-color: #ede9d0; border: 2px solid #cfbc87; width: 214px; float: left; padding: 5px 10px; margin: 5px 2px 5px 0px; font-size: 90%; line-height: 1.2em; font-family: tahoma, arial, helvetica, sans-serif;}
.textarea {float: left; width: 630px;}

.larger {font-size: 140%;line-height: 1.3em;}