/* CSS Document */
body {
	text-align: center;
	margin: 0px;
	padding-bottom:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:150%;
	cursor:default;
	background-image: url("../_images/layout/wallpaper.jpg");
}
table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:150%;
}

p{margin: 0 0 12px 0;}
ul{margin-top:8px;}

h1{font-size:18px; color:#42220A; font-weight:bold; letter-spacing:1px;  margin: 8px 0 10px 0;}
h2{font-size:16px; color:#42220A; font-weight:bold; margin: 15px 0 7px 0;}
h3{font-size:12px; color:#42220A; font-weight:bold; margin: 15px 0 0 0;}

a:link {color:#863611; font-weight: normal; font-style: normal; text-decoration: none;}
a:visited {color:#863611; text-decoration: none;}
a:hover {color:#000; text-decoration: none;}
a:active {color:#863611; text-decoration: none;}

.navtop a{padding-right:15px; font-weight:bold; font-size:12px; text-decoration: none;} 
.navtop a:link {color:#863611; font-weight: bold; text-decoration: none;}
.navtop a:visited {color:#863611; font-weight: bold;text-decoration: none;}
.navtop a:hover {color:#000000; font-weight: bold; text-decoration: none;}
.navtop a:active {color:#863611; font-weight: bold; text-decoration: none;}

.leftnav_bg a{color:#FAE8D0;}
.leftnav_bg a:link {color:#FAE8D0; font-weight: normal; font-style: normal; text-decoration: none;}
.leftnav_bg a:visited {color:#FAE8D0; text-decoration: none;}
.leftnav_bg a:hover {color:#FFF; text-decoration: none;}
.leftnav_bg a:active {color:#FAE8D0; text-decoration: none;}

img{border:0;}

#div0pos{
	position: relative;	
	text-align: center;
	margin-top: 15px;
	z-index:0;
	margin-bottom: 0px;
	z-index:0;
}
#div1main{
	position: relative;
	width: 760px;
	margin: auto; /*!!!*/
	z-index:1;
	text-align:left;
	padding: 0px 0px 0px 0px;
	background-image: url("../_images/layout/border_left.jpg");
	background-repeat:repeat-y;
	background-position:right;
	background-color:#EEE4D8;
	height:auto;
	overflow:hidden;
	z-index:1;
}
#Copyright{margin-bottom: 10px; color:#42220A;}

/*images width shadow*/
div.img-shadow { 
	background:  url("../_images/layout/shadow.gif") no-repeat bottom right; 
	margin: 5px 0 5px 10px;
	clear: both;
	float: right;
	padding: 0;
	position: relative;
} 
div.img-shadow img { 
	background-color: #EEE4D8; 
	border: 1px solid #a9a9a9;
	display: block;
	margin: -6px 6px 6px -6px; 
	position: relative;
}
/*images width shadow*/
div.img-home { 
	background:  url("../_images/layout/shadow.gif") no-repeat bottom right; 
	margin: 5px 5px 5px 5px;
	clear: both;
	float: right;
	padding: 0;
	position: relative;
} 
div.img-home img { 
	background-color: #EEE4D8; 
	border: 1px solid #a9a9a9;
	display: block;
	margin: -6px 6px 6px -6px; 
	position: relative;
}

/*Homepage */
#div2head{margin:0 0 40px 0; z-index:2;}
#div2content{text-align:center;	padding: 0 60px 10px 60px; z-index:2;}
	#table_homepic{text-align:center; font-size: 10px;} 
	#table_homepic td{padding-right:30px;}
	#table_homepic p{margin: -6px 6px 6px -6px;	clear: both;}
	#pintro{color:#42220A; font-size:12px; }
	#pnav, #pnav a{margin-top:35px; text-decoration: none;}
	#pnav a:hover{color:#000;}
	#pcontact{color:#42220A; margin: 20px 0 0 0;}


/*Detail Page*/
#div2head_detail{position:relative; margin:0; 	z-index:2;}
#div2content_detail{position:relative; text-align:left; padding:0; background:  url("../_images/layout/bg-detail.jpg") repeat-y top left; z-index:2; height:400px; overflow:visible;}
#div3navtop{position: relative; font-size:12px; padding: 15px 0 5px 30px; z-index:3; font-weight:bold;}
#div3leftnav{position: relative; float:left; z-index:3; width:200px; padding: 15px 0 30px 15px;}
	.leftnav_bg{background-color:#995A3C; height:75px; width:170px; margin: 0 0 0 10px; padding: 5px 0 0 5px; color:#FAE8E0; text-align:center; font-size: 11px; }
	.leftnav_bg img{margin-right:4px; }
#div3text{position: relative; float:left; width:495px; z-index:3; margin: 15px 15px 15px 25px; padding-bottom:30px;}
	.infobox{border: 1px solid #999; padding: 15px; margin-top:55px;}
	
.table_gallery td{padding-bottom:15px; text-align:center;}
	
@media print
{
}

	

