@charset "UTF-8";
/* CSS Document */
body {
	background-color:#FFF;color:black;
	font-family: Times Roman, Times, serif;
	font-size: 16px;
	color:#33333;
	}
A:link {text-decoration: none; color: #B8471b}
A:visited {text-decoration: none; color: #b8471b}
A:hover { text-decoration: none; color: #ff0000 } 	
h1 {color: #333; font-family:"Times New Roman", Times, serif  ; font-size:2em; padding-left:5px; font-weight:100}
h2 {color: #333; font-family:Times New Roman, Times, serif; font-size:1em; padding-left:5px; line-height:25px;}
h3 {color: #66666; font-family:"Times Roman"; font-weight:bold; font-size:1em; padding-left:5px; line-height:25px;}
h4 {color: #666; font-family:"Times Roman"; font-weight:bold; font-size:.875em; padding-left:5px; padding-right:10px; line-height:18px;}

div.top{ border:0px solid blue; margin:0px auto; width:1200px; background-color:white; padding:0px 0px 0px 0px;}	
div.footer{border:0px solid black; margin:0px auto; width:1200px; background-color:white; font:Times New Roman, Times, serif; font-size:15px; text-align:center}
div.hp_content{border:0px solid white; margin:0px auto; width:1200px; height:725px; font:Times New Roman, Times, serif; background-color:#584f13; }
div.hp_spaces{border:1px solid white; margin:0px auto; width:300px;  background-color:white; font:Verdana, Geneva, sans-serif;  }
div.hp_lead{border:0px solid white; margin:0px auto; width:1200px; height:425px; }

/* Leaf Page Styles */
div.leaf_lead{border:0px solid white; margin:0px auto; width:1200px; height:200px;  }
div.leaf_content{border:0px solid black; margin:0px auto; width:1200px; font:Times New Roman, Times, serif; background-image:url(../images/bg_leaf.png); background-repeat:repeat-x; }
div.whitespace{border:0px solid white; margin:0px auto; width:1000px; background-color:white; font:Verdana, Geneva, sans-serif; }
div.leaf_footer{border:0px solid black; margin:0px auto; width:1200px; background-color:white; font:Times New Roman, Times, serif; font-size:15px; background-color:#584f13}
div.nav{line-height:30px; font-size:14px; padding-top:5px; }
div.navlink{ padding-right:30px; padding-right:30px; color:#b8471B; font-family:Helvetica; font-weight:bold; font-size:15px;}
div.col{ border:0px solid black; width:300px; height:450px;  padding-left:25px; }
div.row{ border:0px solid black; width:640px; padding-left:25px;}

div.box{border:1px solid black; margin:0px auto; width:945px; background-color:white; padding: 20px 0px 0px 20px;}
div.text{border:0px solid blue; margin:0px; width:340px; background-color:white}

div#navbar {
height: 30px;
width: 100%;
border-top: solid #FFF 1px;
border-bottom: solid #FFF 1px;
background-color: #FFF;
}
div#navbar ul {
margin: 0px;
padding: 0px;
color:#b8471B; 
font-family:Helvetica; 
font-weight:bold; 
font-size:15px;
line-height: 40px;
white-space: nowrap;
}
div#navbar li {
list-style-type: none;
display: inline;
}
div#navbar li a {
text-decoration: none;
padding:10px;
color: #b8471B;
}
div#navbar lia:link {
color: #b8471B;
}
div#navbar li a:visited {
color: #CCC;
}
div#navbar li a:hover {
font-weight: bold;
 color: #FFF;
background-color: #584f13;
}
	/* GALLERIA */
	
	.caption{font-style:italic;color:#887;}
	.demo{position:relative;margin-top:2em;}
	.gallery_demo{width:702px;margin:0 auto;}
	.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 60px auto;height:438px;width:700px;background:black;}
	#main_image img{margin-bottom:10px;}
	
	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
	
	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
	.info p{margin-top:1.6em;}
	
	.galleria{list-style:none;width:700px}
.galleria li{display:block;width:50px;height:50px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
						

