* {	margin: 0;	padding: 0;	}a:hover {	text-decoration: none;}body {	background: url(../images/b.png);	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;}h1, h2, p.h2 {	background: url(../images/h1.png) 0px 5px no-repeat;	padding-left: 30px;	font-size: 25px;	color: #ab1835;	font-family: "Times New Roman";	line-height: 100%;	font-weight: bold;}#right-content h2 {	background: url(../images/h2-content.png) 0px 4px no-repeat;	padding-left: 22px;	font-size: 20px;	color: #ab1835;	font-family: "Times New Roman";	margin-bottom: 15px;}#site-content {	margin: auto;			margin-top: 35px; 	width: 820px;}#head {   background: url(../images/head.png) no-repeat;   height: 260px;   width: 820px;      position: relative;}#head-1 {  float: left; width: 246px; height: 260px;}#head-2 {  float: left; width: 580px; height: 260px; margin-left: -10px; padding: 0;}#head1 {	background: url(../images/head1.png) no-repeat;	height: 260px;	width: 236px;	float: left;}/*#flags {	width: 75px;	position: relative;    top: -237px;  left: 491px;  z-index: 5;}*/#flags {	width: 75px;	position: relative;  /*top: 40px;*/  top: -244px;  left: 549px;  z-index: 10;}#flags img {	margin-bottom: 6px;}#head2 {	background: url(../images/head2.png) no-repeat;	height: 260px;	width: 584px;	float: left;}#content {		clear: both;		height: 100%;	margin-top: -1px;		background: rgb(0, 0, 0);	background: rgba(0, 0, 0, 0.4);              filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);      	height: 100%;	padding-bottom: 10px;}#inner-content {	background: url(../images/inner-content.jpg) repeat-y;	padding: 10px 0px;	width: 800px;	margin: auto;			border-bottom: 5px solid #c49b6f;	position: relative;}#left-menu {		float: left;	padding: 10px 20px;	width: 175px;		text-align: center;}#left-menu hr {  background: url(../images/hr.png) no-repeat;  width: 178px;  height: 2px;  margin: 10px 0px;  border: 0;	 }#left-menu p.h2 {	background: url(../images/h2-left.jpg) 0px 4px no-repeat;		padding-left: 22px;	margin-left: 2px;	font-size: 20px;	color: #ab1835;	font-family: "Times New Roman";	margin-bottom: 12px;	text-align: left;}#left-menu a {	font-size: 11px;	}#head ul {	  line-height: 120%;	list-style-type: none;	margin-left: 40px;		width: 169px;  position: relative;  top: 0;  }#head ul li {	background: url(../images/menu-pattern.png) no-repeat bottom;	font-size: 12px;	padding: 6px 0px;		text-align: center;		width: 100%;  	}#head ul li.last {  background: none;}#head ul li:hover, #head ul li.active {	background: url(../images/menu-active.png) no-repeat 5px;}#head ul li:hover a, #head ul li.active a {	color: #b42134}#head ul li a {	color: #f0eec8;	font-weight: bold;	text-decoration: none;}#right-content {	color: #696969;	float: right;		padding: 10px 10px;	width: 560px;	text-align: justify;}#right-content p {	margin: 15px 0px;}#foot {	/*background: url(../images/foot.png) no-repeat;*/	color: #6c5e41;	height: 20px;	padding: 20px;	}#foot p.left {	float: left;}#foot p.right {		float: right;	margin-top: -10px;}.clear {	clear: both;}a {	color: #ad9064;}a img {	border: 0;}span.webdesign-label {	display: block;	float: left;	margin-top: 8px;}#right-content table > table {    border: 1px solid #000;}#right-content table tr th {	background: url(../images/th.png) repeat-x;	color: #fff;	padding: 5px;}#right-content table tr td {	padding: 5px;}legend {	color: #b42134;	margin-left: 10px;	padding: 0px 5px;	font-weight: bold;}fieldset {	margin-bottom: 15px;}form table tr td {	width: 120px;}form {	margin-top: 15px;}td  { margin: 0px ; }#s1 { margin: 0px; padding: 0px; }.nav { width: 90px; position: relative; top: 220px; left: 480px; z-index: 5; }.nav a, #s7 strong { z-index: 2; font-size: 10px; color: rgb(149,149,149);margin: 0px 1px; padding: 2px 5px; border: 1px solid #ccc; background: rgb(242,242,244); text-decoration: none }.nav a.activeSlide { background: rgb(254,254,255); font-weight: bold; }.nav a:hover { color: rgb(94,197,237)}.nav a:focus { outline: none; }.nav { text-align: left }#s1 img {    margin-top: -1px;}.phocagallery-box-file {    margin: auto;}.photo {	float: left;	margin-right: 20px!important;	margin-left: 20px!important;}