body {background-color:#2d2922; /*background-color:#E5DFD4; background-image:url(images/layout/background.jpg); background-repeat:no-repeat;*/		width:100%;  padding:0; margin:0 0 12px 0; color:#FFFFFF;}#container {width:800px; margin:0px auto; padding:0; background-color:#FFFFFF;}#top {margin:0 0 -1px 0; padding:0; background-color:#FFFFFF; width:800px;}/*#main {background-color:#FFFFFF; margin:0; padding:0; width:800px; }*/img {border-style:none;}p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*color:#4C4841;*/ color:#ddd5c7; line-height:18px;}.title {font-size:14px; color:#90836c; font-weight:bold;}.small {font-size:10px; color:#999999;}.top_address {text-align:right; color:#818286; margin:0; line-height:18px; margin:14px 0 0 0;}a:link, a:visited { color:#90836c; text-decoration:underline; font-weight:normal;}a:hover {color:#897C6A;}#nav{ background-color:#453f36;}#nav ul {list-style:none; margin:0; padding:3px 0;}#nav li { display:inline; margin:0; padding:0px 14px 0px 18px;}#nav a, #nav a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#fff; font-weight:normal;}#nav a:hover{color:#90836c;}h1,	#box1 h1 a, #footer h1 a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#5E5549;		 padding:0; margin:0;}#footer h1 a { text-align:right;}h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5E5549;		 padding:0 0 6px 0; margin:0;}h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/		 padding:0 0 10px 0; margin:0;}.smallgrey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ddd5c7; /*border-bottom:1px solid #B6AA8D;*/		 padding:0 0 4px 0; margin:0; line-height:14px;}.date {		font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/				 padding:0 0 10px 0; margin:0;}h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#897C6A;		 padding:6px 0 0px 0; margin:0;}h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/		 padding:8px 0 0px 0; margin:0;}		 #main{background-color:#3a3329;  }/*#box1 {width:560px; padding:20px 20px 20px 10px; float:right; margin:0;}*/#box1 {width:550px; padding:20px 20px 20px 20px; float:right; margin:1px 0 0 0; background-color:#453f36; z-index:2; position:relative;}#box1 a, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#90836c; border-style:none; font-weight:normal;					}#box1 a:hover {color:#B6AA8D;}#box1 a.thin {font-weight:normal; color:#B6AA8D;}	#box1 a.thin:hover {font-weight:normal; color:#B6AA8D; text-decoration:underline;}	#box1 a.name {font-weight:normal; font-size:16px; color:#928670;}#box1 a.title {font-size:14px; color:#B6AA8D; border-bottom:1px solid #90836c; display:block; padding:4px 0;}	#box1 p{margin:10px 0;}#pic_box {float:right; margin:0px 0px 20px 20px; }#box2 {width:170px; margin:0 0 0 0px; padding:20px 10px 20px 20px; }#box2 a, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ddd5c7; border-bottom:1px dotted #ddd5c7;  font-weight:bold;}#box2 a:hover {color:#B6AA8D; border-bottom:1px dotted #B6AA8D;}#box2 p{margin:8px 0 2px 0;}#clear {clear:both;}#footer {background-color:#393329; margin:0px; padding:8px 20px 8px 20px;border-top:1px solid #90836c;}#footer p {color:#ffffff; font-size:12px; padding:2px 0 4px 0; margin:1px 0 2px 0; line-height:16px;}#footer a:link, a:visited { color:#ffffff; text-decoration:underline; border-style:none; }#footer a:hover { color:#897C6A;}.pale {color:#897C6A; font-weight:bold;}.name {font-weight:normal; font-size:16px; color:#928670;}a.name {font-weight:normal; font-size:16px; color:#928670;}.photobox {margin:10px 20px 10px 0; float:left;}#newsletterbox {background-color:#928670;}.input_newsletter {width:180px; float:right;}#box2 .list ul {	list-style:none;	margin:0 0 0 10px;	padding:0;}#box2 .list .year {	font-size:14px;	border-style:none;}#box2 .list .month {	border-style:none;	color:#928670;}#box2 .list .limonth {	border-bottom:none;	margin:8px 0;}#box2 .list .article {	list-style-type:square;	color:#ddd5c7;	margin:0 0 8px 0;}#box1 .news-list-item {	border-bottom:1px solid #ddd5c7;	margin:0 0 20px 0;}#box1 .news-list-item img {	float:right;	padding:0 0 10px 10px;}#map_canvas {	font-family:verdana;	color:#3a3329;	font-size:12px;	}