body {background: #fff url(../images/stonebg.jpg) repeat-x top center; font:1em "Droid Sans", Tahoma, Arial, sans-serif; color:#333;}

#wrap {width:977px; margin:0px auto; padding-top:5px;}

#wrap #content {margin-top:10px; background: url(../images/contentbg.png) no-repeat top center; display:block; width:977px; height:373px;}

#wrap #header {height:165px; width:977px;}
#wrap #header .logo {background:  url(../images/logo.png) no-repeat top left; display:block; width:404px; height:165px; float:left;}

#wrap .text {padding:20px 40px 0px 40px; font-size:0.8em; }
#wrap .text.min {min-height:500px;}

#members .text.min h3 {font-size:14pt; float:left;}
#members #nav {float:right;}
#members #nav ul {list-style-type:none;}
#members #nav ul li {float:left; font-size:10pt; font-family:"Segoe UI", Calibri, Arial, Helvetica, sans-serif; border:0 none; border-top:1px solid #999; border-bottom:1px solid #999; background: #eee; text-align:center; color:#333; border-right:1px solid #999; padding:6px 15px;}
#members #nav ul li:hover {background:#D9B38C; color:#fff;}
#members #nav ul li:first-child {border:1px solid #999; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px;}
#members #nav ul li:last-child {border:1px solid #999; border-left:0 none; -webkit-border-top-right-radius:3px; -webkit-border-bottom-right-radius:3px;}
#members #nav ul li a {text-decoration:none; color:#333; }
#members #nav ul li a:hover {color:#fff;}
#members #nav ul li a.active, #members #nav ul li.active {color:#fff; background:#8CB3D9;}

#members .section {background:#fafafa; width:100%; padding:5px; }
#members .section h6 {font-size:11pt; margin-bottom:.75em;}

#form_wrap {width:350px; background:#eee; border-radius:4px;}
#form_wrap .form_text {padding:15px;}
form input.round { border: 1px solid #BBB; border-radius: 3px 3px; padding: 8px; width:300px;}

button.button { margin:3px; padding:4px 25px;  background: #539D14; border: 0; font-family: "Calibri", "Trebuchet MS", Arial, sans-serif; font-size: 11pt; font-weight: normal; text-transform: uppercase; color: #fff; text-shadow: 1px 1px #0a5482; cursor: pointer; vertical-align: middle; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #3A7A0A; }
button:hover, button.button:hover { background:#F5B301;  border:1px solid #CA8100; text-shadow: 1px 1px 0 #b55f10; }


#wrap #content #footer {width:100%; text-align:center; margin:0px auto; margin-top:5px; padding-bottom:10px;}
#wrap #content #footer .text1 {font-size: 0.8em; color:#666;}
#wrap #content #footer .text1 a {color:#369;}