body {font-size: 90%; margin: 4px; color: #000; background: #899507; font-family: Arial,Helvetica,san-serif;}
h1 {font-size: 130%;}
h2 {font-size: 120%; border-bottom: solid 1px #ccc; margin-right: 20px;}
h3 {font-size: 120%;}
h4 {font-size: 100%;}
h1, h2, h3, h4{color: #aa5b61;}
a, a:hover{color: #aa5b61;}
a:hover{text-decoration: none;}

img {margin: 10px; }
.img-pdf {margin:0px;}
p {margin: 10px 5px;}
#content table {width: 500px; margin: 0px 5px;}
table td {margin: 0px; padding: 0px; border-width: 0px; font-size: 90%;}
table td a {margin: 0px; padding: 0px; border-width: 0px; font-size: 90%;}
ul li{margin: 2px 5px;}

/* id */
#calendar {margin: 5px; width: 500px;/* border: solid 2px #0f0;*/}
/*#logo {margin: 0px; padding: 0px; width: 755px; height: 89px; background: url(i/gcw-top.jpg) no-repeat center; border: solid 4px #0f0;}*/
#logo h1 {background: url(i/gcw-top.jpg) no-repeat; width: 755px; height:89px; margin:0px; padding:0px 0px 0px 0px; text-indent:-9999px;}
#logo h1 a {display:block; margin:0px; padding:0px; width:100%; height: 100%;text-decoration:none; background:transparent url(i/gcw-top.jpg) top left no-repeat;}
#logo h1 a:active{border: 0px; text-decoration: none;}
/*#calendar {width: 200px; border: solid 1px;}*/
#container{text-align: left;background: #ffffff; width: 737px; border-right: solid 1px #fff; border-left: solid 1px #fff;}
#content{text-align: left; padding: 16px; width: 540px;}
/* FOOTER */
#footer{font-size: 90%; text-align: left; margin: 0px; padding: 3px 10px;}
#mwt{float: right; text-align: center; margin: 0px; padding: 0px;}
#mwt img{margin: 0px;border: 0px;}
#copyright{border-top: solid 1px #72add5; margin-top: 5px; padding-top: 3px;}

#navbottom {text-align: center; color: #aa5b61; margin: 30px 0px 10px 0px; border-top: solid 1px #898507; border-bottom: solid 1px #898507;background-color: #ebebcb;}
#navbottom ul {margin: 0px; padding: 7px 0px;}
#navbottom ul li{display: inline; padding: 0px 2px;}
#navbottom a {color: #aa5b61; text-decoration: underline; font-size: 12px; font-weight: bold;}
#navbottom a:hover {text-decoration: none;}
#navleft {text-align: left; font-weight: bold; margin: 5px; padding: 3px; float: left; background: #eee;border: solid 1px #ccc;}
#navleft ul li{margin: 0px 5px; padding: 0px;list-style-type: none; list-style-position: outside;}
#navleft a{font-size: 90%; font-weight: bold; text-decoration: none;}
#navleft ul{margin: 3px; padding: 0px;}

/*#navtop {text-align: left; margin: 0px; padding: 0px 0px 2px 0px; background: #aa5b61; color: #ddd;}*/
/*#navtop a {text-decoration: none;color: #fff;}
#navtop a:hover {text-decoration: none; color: #fdf049;}
#navtop a, #navtop a:hover{margin: 0px 0px 0px 0px; padding: 0px 5px;font-size: 12px;font-weight: bold;}*/
/*NAVTOP WITH UL*/
#navtop {margin: 0px; padding: 0px 0px 2px 0px; background: #aa5b61; text-align: center; color: #fff;}
#navtop ul {margin: 0px; padding: 0px;}
#navtop ul li{margin: 0px; padding: 0px;display: inline;}
#navtop a {text-decoration: none; color: #fff;background: #aa5b61;}
#navtop a:hover {color: #fdf049; text-decoration: underline;}
#navtop a, #navtop a:hover{margin: 0px 0px 0px 0px; padding: 0px 5px;font-size: 12px;font-weight: bold;}
#thanks, #oops {text-align: center; margin-bottom: 100px; font-weight: bold; color: #aa5b61;}

/* right column */
#clear {clear: both;}
#commListing, #navright {width: 100%; text-align: left; font-weight: bold; padding: 0px; background-color: #ebebcb; border: solid 1px #898507;}
#commListing a, #navright a{font-size: 90%; font-weight: bold; text-decoration: none;} 
#commListing a:hover, #navright a:hover{text-decoration: underline;}
#commListing ul, #navright ul{margin: 3px; padding: 0px;}
#commListing ul li, #navright ul li{margin-left: 3px; list-style-type: none; list-style-position: outside;}
#commListingTitle {text-align: center; background-color: #18427B; color: #fff; padding: 3px 0px; font-weight: bold;}

#navright {margin-bottom: 10px;}
#navright img{margin: 0px; padding: 0px;}
#rightcolumn {width: 160px; float: right; padding: 0px; margin: 34px 10px 0px 5px; text-align: center;}

/* classes */
.contactaddress {width: 300px; list-style-type: none; margin: 10px 0px 2px 5px; font-size: 90%;}
.contactaddress ul{list-style-type: none; margin: 5px 0px 2px 5px;}
.contactaddress ul li{ margin: 0px 0px 0px 5px; padding: 0px;}
.directory-list {margin: 10px 0px; padding: 0px; width: 100%; }
.directory-list h3{margin: 0px 5px; padding: 2px 5px; color: #fff; background-color: #aa5b61;}
.directory-list h3 a{font-size: 70%; color: #ddd;}
.directory-list h4{margin: 5px 0px 5px 10px;}
.directory-list p{margin: 10px 10px;}
.directory-list ul li{margin: 5px 0px;padding: 0px 0px;}
.directory-list td {margin: 2px;}
.indent {margin-left:20px;}
.infoheader {font-style: italic;}
.navtable {width: 80%; text-align: center;}
.navtable ul{list-style-type: none; margin-left: 0px; padding-left: 0px;}
.navtable li{margin-left: 0px; text-align: left;}
.pagetop {display: block; text-align: right; margin: 0px 10px 3px 0px; padding: 0px;}
.pagetop a{color: #aaa; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0px; padding: 0px 0px 2px 0px;}
.pagetop img {margin: 0px 0px 0px 3px; padding: 0px; border: 0px;}
.floatleft {float: left;}
.floatright {float: right;}
.navtable ul{list-style-type: none; margin-left: 0px;}



