/* CSS Document */

body  { margin:0; padding:0; text-align:center; background:url(images/bDrop_body.gif) repeat-x; background-color:#371d02; font-family: Verdana, Arial, Helvetica, sans-serif; color:#472600; }

#page { margin:0 auto; width:870px; text-align:left; } 

#border { width:870px; height:665px; background:url(images/bDrop_border.jpg) no-repeat;}
#gallery { width:870px; background:url(images/bDrop_border.jpg) no-repeat;}

#nav { padding:31px 0 0 37px; width:800px; height:200px; display:block}
#navbar { margin:31px 0 0 100px; width:650px; height:155px; display:block; position:absolute;}
#buttons { margin:5px 0 0 10px; width:400px; height:150px; float:left; display:block}
#logo { margin:0 5px 0 15px; width:195px; height:154px; background:url(images/logo.gif); float:right;}


#content { margin:152px 0 0 37px; padding:25px 25px 25px 25px; width:750px; height:197px;}
#book { margin:177px 0 0 37px; padding:0 25px 0 25px; width:750px; height:220px; }
#largeContent { background:url(images/bDrop_largeContent.gif) no-repeat; margin:0 0 0 37px; padding:20px 25px 25px 25px; width:750px; height:350px;}
#largeContentgallery { background:url(images/bDrop_largeContent.gif) repeat; margin:0 0 0 37px; padding:20px 25px 25px 25px; width:750px; display:block;}
#iframe { background:url(images/bDrop_content2.gif) no-repeat; margin:0 0 0 37px; width:800px; height:400px;}


p { margin:3px; padding:2px; font-size:11px; line-height:16px; }
h1 {font-size:17px; line-height:21px; font-family:"Helvetica", Arial, Helvetica, sans-serif !important;}
heading2 {margin:3px; padding:2px; font-size:13px; line-height:21px; font-family:"Helvetica", Arial, Helvetica, sans-serif !important; font-weight:bold;}

.heading {font-size:21px; line-height:21px; font-family:"Helvetica", Arial, Helvetica, sans-serif !important;}

.nav a:link  {
	 
	font-size:13px; 
	line-height:13px; 
	font-family:"Helvetica", Arial, Helvetica, sans-serif !important; 
	font-weight:bold;
	text-decoration: none !important;
	color: #472600 !important;
}
.nav a:visited  {
	
	font-size:13px; 
	line-height:13px; 
	font-family:"Helvetica", Arial, Helvetica, sans-serif !important; 
	font-weight:bold;
	text-decoration: none !important;
	color: #472600 !important;
}
.nav a:hover {
	
	font-size:13px; 
	line-height:13px; 
	font-family:"Helvetica", Arial, Helvetica, sans-serif !important; 
	font-weight:bold;
	text-decoration: none !important;
	color: #694B31 !important;
}
.nav a:active {
	 
	font-size:13px; 
	line-height:13px; 
	font-family:"Helvetica", Arial, Helvetica, sans-serif !important; 
	font-weight:bold;
	text-decoration: none !important;
	color: #472600 !important;
}

a:link {
	color: #694b31;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #694B31;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #694B31;
}

#footer{ text-align:left; color:#dbb796; text-decoration:none; font-family:tahoma; font-size:9px; padding:2px 0 2px 0; margin:5px 37px 0 37px; line-height:16px;}
#footer a { color:#dbb796; text-decoration:none; font-family:tahoma; font-size:9px; padding:2px 0 2px 0; margin:0 3px 0 3px; }
#footer a:hover { text-align:left; color: #dbb796; font-family:tahoma; font-size:9px; padding:2px 0 2px 0; margin:0 3px 0 3px; text-decoration:underline; }

.riverContent {margin: 0 0 0 260px; padding: 10px 5px 0 15px; }
.riverImage {padding-top:10px; padding-bottom:20px; }

.n { margin:3px; padding:2px; font-size:11px; line-height:16px; font-weight:800; color:#FFFFFF; }

.picturewidth {
width:750px;}

ul.picturelist li {
	float: left;
	display: block;
	margin: 0px 15px 15px 0;
	list-style:none;
	border:1px solid #694B31;
	padding:3px;
}

ul.picturelist {
	float: left;
	display: block;
	margin: 0;
	list-style:none;
	padding:0;
}

.clear { clear:both; padding:0; margin:0;}

/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
