/* CSS Document by Dieter Schneider 2007 | www.csstemplateheaven.com */* {margin: 0; padding: 0;}a:link {	color: #66713e;}a:hover {	font-weight: bold;	color: #66713e;}a:visited {	color: #66713e;}a:active {	color: #66713e;}	h1 {	text-indent: -5000px;	overflow: hidden;}h2 {	margin-bottom: 20px;	margin-top: 20px;	font-size: 1.24em;	color: #83713c;	line-height: .7em;}.date {	font-size: 0.6em;	color: #66713e;	font-style: italic;}blockquote {	font-size: 1.2em;	font-style: italic;	font-weight: bold;}img {border: 1px solid #5D6044; background: #938556; padding: 1px;}.float_left {float: left; margin-right: 8px;}body {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 62.5%;	background: #000 url(images/body_bg.jpg) fixed;	text-align: center;	color: #6e6641;}#maincontainer {	width: 880px;	margin: auto;	font-size: 1.2em;	background: url(images/container_tile.png) repeat-y !important;	background: none;}#container {	width: 800px;	margin: auto;	font-size: 1.2em;	border-left: 1px solid #918555;	border-right: 1px solid #948854;	padding: 1px;	background: #000000 url(images/container.jpg) repeat-y center top;	text-align: left;}#header {	background-image: url(images/header.jpg);	height: 317px;}#sub_header {	background-image: url(images/sub_header.jpg);	height: 61px;}#content {	background: url(images/content.jpg) no-repeat;	padding-left: 60px;	padding-right: 60px;	padding-top:100px;}#right_nav_box {	float: right;	width: 135px;	height: 268px;	margin-right: 43px!important;	margin-right: 22px;	margin-left: 40px;	margin-bottom: 50px;	padding: 20px;	font-size: 0.8em;}#footer {	clear: both;	padding: 40px;	text-align: center;}/*------------------------- Image menu ----------------------*/#menu {	display:block;	height:94px;	width: 100%;	float: left;}#menu ul {list-style-type:none; }#menu li {float:left;           display:block; 		  width:120px;}#menu li.list1 {background:transparent url(images/menu_01.jpg);}#menu li.list2 {background:transparent url(images/menu_02.jpg);}#menu li.list3 {background:transparent url(images/menu_03.jpg);}#menu li.list4 {background:transparent url(images/menu_04.jpg);}#menu li.list5 {background:transparent url(images/menu_05.jpg);}#menu a {display:block;          width:120px;          padding-top: 46px;          height:0;          overflow:hidden;          text-decoration:none;          font-size: 0px;          color: #000;		 background: transparent;}#menu a#item1:hover {background:transparent url(images/menu_01.jpg) 0px -47px no-repeat;}#menu a#item2:hover {background:transparent url(images/menu_02.jpg) 0px -47px no-repeat;}#menu a#item3:hover {background:transparent url(images/menu_03.jpg) 0px -47px no-repeat;}#menu a#item4:hover {background:transparent url(images/menu_04.jpg) 0px -47px no-repeat;}#menu a#item5:hover {background:transparent url(images/menu_05.jpg) 0px -47px no-repeat;}