/* basic */
p,ul,ol {margin: 0 0 5px 0; padding: 0px; font-weight: normal;}
html {height:100%;}
body {color:#54465e;  background-color:#a8ae88; margin-top:0px; font-family:verdana,tahoma,arial,sans-serif; font-size:12px; line-height:120%; text-align:center; height:100%;}
td {color:#54465e; font-family:verdana,tahoma,arial,sans-serif; font-size:12px; line-height:120%;}
em {font-weight: bold;}
table {width:100%; clear:both;}

/* link */
a:link {color:#52445b; font-weight: bold;}
a:visited {color:#857094; font-weight: bold;}
a:active {color:#a091ac; font-weight: bold;}
a:hover {color:#a091ac; font-weight: bold;}

/* container */
.box {position:relative; width:600px; margin:10px auto; border:solid 1px #3c362b;}

/* border */
.border {height:10px; border-top:solid 1px #eeeeee; margin:0px 0px; clear:both;}

/* header */
.header {width:600px; height:240px; border-bottom:solid 1px #3c362b; clear:both; background-color:#5e4e69;}

/* main */
.main {width:600px; clear:both; float:left; background-color:#b08c94;}

/* menu */
.menu {width:140px; background-color:#b08c94; float:left;}
.menu ul
{
	list-style-type: none;
	padding:0;
	margin:0;
}

.menu li
{
	background: #5E4046; 
	text-align: right;	
	padding:0;
	margin:0;
}
.menu li a
{
	background: url('images/eighth_wh.gif') no-repeat #6F4C53;
	color: #ffffff;
	display: block;	/* makes the entire area (width x height) selectable */
		
	text-decoration: none;
	font-weight: lighter;	
	margin: 0px;
	border-top: 1px solid #b08c94;
	border-bottom: 1px solid #000000;		
	padding: 10px;
}

.menu li a:hover
{
	background:  url('images/eighth_wh.gif') no-repeat #5E4046;
	border-color: #5E4046;
}

/* contents */
.contents {width:459px; float:left; background-color:#ffffff; border-left:solid 1px #3c362b; min-height:240px;}
.title 
{
	margin:10px 0px 15px ;
	text-align:center;
	color: #A2A765;
	font-size: 14pt;
	font-weight: bold;
	font-stretch: wider;
}
h1
{
	margin:10px 0px 15px ;
	text-align:center;
	color: #A2A765;
	font-size: 14pt;
	font-weight: bold;
	font-stretch: wider;
}


.sub-title
{
	margin:10px 0px 15px ;
	text-align:center;
	color: #913341;
	font-family: "Trebuchet MS", Arial,  Helvetica, Verdana, "Tahoma", "Verdana light", sans-serif;
	font-size: 13pt;
	font-weight: bold;
	font-stretch: wider;	
}
h2
{
	margin:10px 0px 15px ;
	text-align:center;
	color: #913341;
	font-family: "Trebuchet MS", Arial,  Helvetica, Verdana, "Tahoma", "Verdana light", sans-serif;
	font-size: 13pt;
	font-weight: bold;
	font-stretch: wider;	
}

h3
{
	margin:10px 0px 10px ;
	text-align:center;
	font-family: "Trebuchet MS", Arial,  Helvetica, Verdana, "Tahoma", "Verdana light", sans-serif;
	font-size: 12pt;
	font-style: normal;
}

	

/*
.text {margin:10px; text-align:left;}*/

.text {margin:10px; text-align:left; font-size:12px;}

/* .photo {border:solid 1px #3c362b; float:left;} */
/* .margin {height:10px; clear:both;} */

/* text */
.text_title {color:#660000; font-weight:bold; font-size:13px; text-decoration:none;}
.text_sm {font-size:10px;}

.top {color:#999999; font-size:10px; text-align:right; margin:15px; clear:both;}
.top_link:link {color:#999999; text-decoration:none; font-weight: bold;}
.top_link:visited {color:#999999; text-decoration:none; font-weight: bold;}
.top_link:active {color:#999999; text-decoration:none; font-weight: bold;}
.top_link:hover {color:#999999; text-decoration:underline; font-weight: bold;}

/* list  */
ul {list-style-type:square;}
li {margin-left:20px;padding:4px;}

/* forms */
/* 
input {color:#54465e; background-color:#d0babf; font-family:verdana,tahoma,arial,sans-serif; font-size:12px; line-height:120%; margin:2px; padding:1px; border:solid 1px #3c362b;}
textarea {color:#54465e;  background-color:#d0babf; font-family:verdana,tahoma,arial,sans-serif; font-size:12px; line-height:120%; margin:2px; padding:1px; border:solid 1px #3c362b;}
.button_submit {color:#ffffff; background-color:#5e4e69; font-weight:bold; padding:2px;}
*/

/* footer */
.footer {color:#ffffff; background-color:#5e4e69; border-top:solid 1px #3c362b; width:600px; font-size:10px; text-align:center; clear:both;}
.footer_links {padding-top:5px;}
.footer_link:link {color:#ffffff; text-decoration:underline; font-weight: normal;}
.footer_link:visited {color:#ffffff; text-decoration:underline; font-weight: normal;}
.footer_link:active {color:#ffffff; text-decoration:underline; font-weight: normal;}
.footer_link:hover {color:#bfb8c3; text-decoration:underline; font-weight: normal;}

#adsense
{
	background: #fff;
	width: 100%;
	border-top: 2px solid black;
}