@charset "UTF-8"; 
html {background: url(images/willow_pattern3.jpg) repeat fixed;} 
body {text-align: center; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #d5caac; margin-top: 10px; margin-right: 0; margin-bottom: 20px; margin-left: 0; background: url(images/75993_original.png) repeat-y center;} 
a, a:link, a:visited { color: #73613c; text-decoration: underline; } 
a:hover {color: #900; text-decoration: underline; }		 
a img {border: 0; }			 
#content {width: 960px; margin-left: auto; margin-right: auto; border: 1px solid #AD9172; } 
#header {background-image:url(images/018-002.jpg);  background-position:right; background-repeat:no-repeat; text-align: center; font-size: 12px; letter-spacing: normal; color: #553a24; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; display: block; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; height: 300px; } 
div#header a, div#header a:link, div#header a:visited {color: #553a24; } 
div#header a:hover, div#footer a:hover { color: #900; text-decoration: underline; } 
.navheader {padding: 5px; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; display: block; background-image: url(images/75529_original.png); background-repeat: repeat-y; background-position: left top; z-index: 2; clear: left; float: left; width: 500px; font-size:14px; } 
.navheader menu-inline-item  {display: inline; padding-top: 0; padding-right: 5px; padding-bottom: 0; padding-left: 5px; text-align: center; } 
.title {font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: normal; line-height: 100%; color: #553a24; letter-spacing: normal; display: block; text-align: left; padding-top: 5px; padding-bottom: 10px; padding-left: 10px; text-shadow: 0px 1px 0px #dbd4b7; clear: left; position:relative; top:10px; width:500px;} 
.subtitle1 {font-family: "Times New Roman", Times, serif; font-size: 22px; font-weight: normal; line-height: 100%; color: #553a24; letter-spacing: normal; display: block; text-align: left; padding-top: 10px; padding-bottom: 5px; padding-left: 10px; text-shadow: 0px 1px 0px #dbd4b7; clear: left; width:400px;} .subtitle {font-family: "Times New Roman", Times, serif; font-size: 26px; font-weight: normal; font-style: italic; color: #553a24; letter-spacing: normal; background-image: url(images/75172_original.png); background-repeat: repeat; background-position: left top; margin-top: 15px; text-align: left; z-index: 1; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; clear: left; float: left; text-shadow: 0px 1px 0px #dbd4b7;} 
.englishpage {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 100%; color: #553a24; letter-spacing: normal; display: block; text-align: right; padding: 5px; text-shadow: 0px 1px 0px #dbd4b7; float:right; top:10px; } 
.subtitle2 {font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: normal; line-height: 100%; color: #553a24; letter-spacing: normal; display: block; text-align: left; clear:left; float: left; padding-top: 0px; padding-bottom: 0px; padding-right: 20px; margin-top:15px; margin-left:10px; text-shadow: 0px 1px 0px #dbd4b7; } 
.subcontent {clear:both; overflow: hidden; } 
#entry {background-color: #dbd4b7; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; line-height: 148%; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; overflow: visible; } 
#entry h1, h2, h3 { color:#553a24; } 
#entry h1 {font-size: 20px;border-bottom: 1px solid #BBB; padding-bottom:5px; line-height:150%} 
.entry_text p {font-size: 13px; padding-top:2px; padding-left:15px; line-height:20px} 
.entry_text td {font-size: 13px;} 
.entry_text h2 {font-size: 15px; float:none; line-height: 15px; background: inherit; font-weight:bold; margin-right: 0px; padding-bottom: 5px; margin-top: 8px; }  
.entry_text h3 {font-size: 14px; display:  block; padding-left: 10px; margin-bottom: 5px; margin-top: 10px;}  
.entry_text h4 {font-size: 12px; display:  block; padding-left: 20px; margin-bottom: 5px; margin-top: 5px;}  
.entry_text a { color: #333333; text-decoration: underline; }  
.entry_text a:hover { text-decoration: none; } 
.entry_text li {font-size: 13px; margin-left: 0px; padding-left:0px; margin-bottom: 10px; line-height:20px}     
#sidebar {font-size: 11px; color: #DBD4B7; width: 180px; float: right; text-align: left; background-image: url(images/000akb5y.png); padding:10px; margin-top: 20px; margin-right: 0px; margin-left: 10px; } 
.sidebar_left {	 font-size: 12px; color: #DBD4B7; width: 170px; float: left; text-align: left; background-image: url(images/000akb5y.png); padding:10px; margin-top: 10px; margin-right: 10px; margin-left: 0px; margin-bottom: 10px; } 
.sidebar_left.p { color:#FFFFFF; } 
.sidebar_right {font-size: 11px; color: #DBD4B7; width: 160px; float: right; text-align: left; background-image: url(images/000akb5y.png); padding:10px; margin-top: 10px; margin-right: 0px; margin-left: 10px; margin-bottom: 10px; } 
div#sidebar a, div#sidebar a:link, div#sidebar a:visited{ color: #DBD4B7; } 
div#sidebar a:hover {color: #ffffff;text-decoration: none; } 
div.sidebar_left a, div.sidebar_left a:link, div.sidebar_left a:visited, div.sidebar_right a, div.sidebar_right a:link, div.sidebar_right a:visited { color: #DBD4B7; } 
div.sidebar_left a:hover, div.sidebar_right a:hover {color: #ffffff;text-decoration: none; } 
.defaultuserpic { text-align: center; }		 
.defaultuserpic img { text-align: center; border: 1px solid #ae9c8b; } 	 
.sbarbody {padding: 0px 0px 0px 0px; } 
.sbarbody2 { position: relative; left: 0px; top: -500px; width: 108px; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; float: right;} 
li.sbaritem {margin: 0 10px;         padding: 3px 0;         border-bottom: 1px #000000 solid; } 
ul.sbarlist {padding-left: 0px;         margin-left: 0px;         list-style: none; } 
li.sbaritem {padding-left: 15px; margin-bottom: 10px; list-style-type: none; list-style-image: none;  } 
li.sbartitle {padding-left: 15px; list-style: none; margin-bottom: 10px; margin-top: 10px; padding-top: 15px; color: #DBD4B7; font-weight: bold; font-size: 12px; } 
.clearfoot {clear: both; } 
.clear {clear: both; height: 15px; }