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

body {		font-family: Verdana, Helvetica, sans-serif;
			margin:0; 
			padding:0; 
			height:100%;
			background: #d5d6d7 url(../../../news/wp-content/themes/gbw-theme/graphics/paper.png);
	background-repeat: repeat;
			}
.preload{display:none;}
			
#container{
			position: relative;
			margin-left: auto;
			margin-right: auto;
			margin-top: 20px;
			width: 1000px;
			height: auto;
			background-image: url(graphics/paper.gif);
			background-repeat: repeat; 
			border: 0;
			}
			
#header{	position: relative;
			margin-bottom: 0px;
			width: 1000px;
			height: 140px;
			padding: 0;
			background-image: url(../graphics/gbwheader.gif);
			background-repeat: no-repeat;
			}
			
.spacer{background-image: url(../graphics/navspacer.gif);}	
		
#header img{text-decoration: none; border: 0;}			

			
.padder{ position: relative;
width: 800px; height: 5px; background-image: url(../graphics/dkdk_brown.gif); background-repeat: repeat; }

.padder2{ position: relative;
width: 800px; height: 20px; background-image: url(../graphics/dkdk_brown.gif); background-repeat: repeat; }
			

			
.mid{					position: relative;
						float: left;
						width: 1000px;
						height: auto;
						margin: auto;
						background-color: #fff;

						}
#leftbar{				position: relative;
						float: left;
						width: 200px;
						height: auto;
						
						margin-top: 20px;
						padding: 0;
						border-left: 0px;
						border-right: 1px solid #cc9;
						background-color: #fff;

						}	
#names { list-style-type: none; text-decoration: none; font-size: .8em; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; margin-top: 20px;}	
#names li {padding-top: 5px; padding-bottom: 5px; }				
#names li a{color: #330000; text-decoration: none;}
#names li a:hover {color: #600;}						
						
									
			
			
#footer{		position: relative;
				float: left;
				margin: 0px;
				width: 1000px;
				height: 100px;
				background-image: url(../graphics/dkdk_brown.gif); background-repeat: repeat;
				font-size: .9em;
				color: #cc9;
				text-align: center;
				border-top: 0;
				margin-bottom: 20px;
			
				}	
#footer p{				color: #cc9; font-weight: 500;}		
				
.headline{		position: relative;
				width: 575px;
				height: auto;
				margin-top: 20px;
				margin-left: 20px;
				margin-bottom: 10px;
				font-size: 1.2em;
	
				font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: large;
			color: #600;
				text-align: left;
				padding-top: 10px;
				border-bottom: 2px solid #ccc;
				padding-bottom: 10px;
				}
				
.headline2{		position: relative;
				width: 175px;
				height: auto;
				margin-top: 0px;
				margin-left: 10px;
				margin-bottom: 10px;
				font-size: 1.2em;
	
				font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: large;
			color: #600;
				text-align: left;
				padding-top: 10px;
				padding-bottom: 10px;
				}				
				
p	{		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: small;
			color: #222;
			line-height: 140%;
			padding-left: 40px;
			padding-right: 40px;
			padding-bottom: 15px;
			padding-top: 10px;
			margin: 0;
			}	
			
			
#content{		position: relative;
			float: left;
			width: 800px;
			margin-top: 0px;
			margin-left: 0px;
			/*margin-right: 20px;*/
			padding: 0;
			background-color: #eee; background-repeat: repeat;	
			}
			

#featured ul{			display: block;
			margin-left: 40px;
			font-size: small;
			color: #003;
			line-height: 140%;	
			padding-right: 20px;
		}	

#featured ul li{			font-size: small; color: #300;}		

#featured ul li a{		font-size: small;
			color: #f60;
			line-height: 140%;	
		}													

#featured  a {			font-size: small;
				color: #600;
				text-decoration: none;}
				
				

.listheader{
				font-size: 1em;
	
				font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: medium;
			color: #600;
				text-align: left;
				}





/*NAVIGATION STYLE*/
#nv {padding:0; margin-top:0px; margin-bottom: 0px; list-style:none;  width: 1000px; height:33px; position:relative; z-index:200; font-family:arial, verdana, sans-serif; border: 0; background-image: url(../../../news/wp-content/themes/gbw-theme/graphics/navs/navbg.gif); background-repeat: no-repeat;}
#nav{padding:0; margin-top:0px; margin-bottom: 0px; list-style:none;  width: 1000px; height:33px; position:relative; z-index:200; font-family:arial, verdana, sans-serif; border: 0;}
#nav ul {padding:0; margin-top:0px; margin-bottom: 0px; list-style:none;  width: 1000px; height:33px; position:relative; z-index:200; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:33px; width:160px; border: 0; text-decoration:none; padding:0; cursor:pointer border: 0px;}

#nav li a.home {background:url(../../../news/wp-content/themes/gbw-theme/graphics/navs/1.gif); background-repeat: no-repeat;}
#nav li a.whatsnew {background:url(../../../news/wp-content/themes/gbw-theme/graphics/navs/2.gif); background-repeat: no-repeat;}
#nav li a.members {background:url(../../../news/wp-content/themes/gbw-theme/graphics/navs/3.gif); background-repeat: no-repeat;}
#nav li a.archives {background:url(../../../news/wp-content/themes/gbw-theme/graphics/navs/4.gif); background-repeat: no-repeat;}
#nav li a.contact {background:url(../../../news/wp-content/themes/gbw-theme/graphics/navs/5.gif); background-repeat: no-repeat;}
#nav li:hover a,
#nav a:hover{background-position: 0 30px;}
#nav li:hover a.home{background: url(../../../news/wp-content/themes/gbw-theme/graphics/navs/1.gif); background-position: -170px 0%; background-repeat: no-repeat;}
#nav li:hover a.whatsnew{background: url(../../../news/wp-content/themes/gbw-theme/graphics/navs/2.gif); background-position: -170px 0%; background-repeat: no-repeat;}
#nav li:hover a.members{background: url(../../../news/wp-content/themes/gbw-theme/graphics/navs/3.gif); background-position: -170px 0%; background-repeat: no-repeat;}
#nav li:hover a.archives{background: url(../../../news/wp-content/themes/gbw-theme/graphics/navs/4.gif); background-position: -170px 0%; background-repeat: no-repeat;}
#nav li:hover a.contact{background: url(../../../news/wp-content/themes/gbw-theme/graphics/navs/5.gif); background-position: -170px 0%; background-repeat: no-repeat;}
#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}
.spacer{position: relative; float: left; height: 33px; width: 200px; border: 0; background: url(../graphics/navspacer.gif);}
.nav-hide{display: none;}
/*END NAVIGATION STYLE*//*END NAVIGATION STYLE*/





/*contact page styles*/
/*---contact info styling---*/
/*begin form styling*/

#formcontainer{position: relative; float: left; width:550px; height: 350px; top: 20px; right: 10px; padding: 10px;}

form{ position: relative;
width: 470px;
height: 300px;
padding-left: 25px;
padding-right: 25px;
padding-top: 0px;
}

span.label {
	
	float: left;
	width: 8em;
	margin-right: 1em;
	text-align: right;
	font-size: small;
	font-weight: bold;
	color: #663300;
	margin-top: 10px;	
}

input, textarea {
    font-family: Georgia, "Times New Roman", Times, serif; 
	margin-top: 10px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 2px;
	background: #eee;
}
textarea{margin-left: 135px;}
.button { width: 70px; height: 24px; color: #330000; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: normal;
background-color: #eee;margin-top: 10px;
margin-left: 18px;
 border: 1 px solid #600;
	text-align: center;
   /* background: url(graphics/btnbg.jpg) repeat-x left top; */}
   
.button:hover {    color: #660000; background-color: #cc9;}

.button:active {   margin-top: 11px; margin-left: 19px;
 color: #333; border-top: 1px solid #111;
	border-left: 1px solid #111;
	border-right: 1px solid #111;
	border-bottom: 1px solid #111;}
/*end form styling*/




#featured {position: relative; display: inline; float: left; top: 0px; left: 15px; width: 798px; height: auto; overflow: auto; margin: 0; padding-top: 0; padding-left: 0; padding-right: 0; padding-bottom: 40px;}
#gal2{margin-top: 0; padding-top: 0;}
#moreinfo{text-align: center;}
#moreinfo a{font-size: small;
				color: #600;
				text-decoration: none;}
				
.label{margin-top: 0;}				
