html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a, div, span, table, td, span, img, button,lable { 
	margin: 0px; 
	padding: 0px; 
	border: 0px;
} 

body {
	font-size: 10px;
	font-family: "Verdana","Helvetica","sans-serif";
	color: #6c6064;
	background-color: #ffffff;
	
	scrollbar-face-color: #eee8db;
	scrollbar-dark-shadow-color: #eee8db;
	scrollbar-face-color: #eee8db;
	scrollbar-highlight-color: #eee8db;
	scrollbar-shadow-color: #eee8db; 
	scrollbar-track-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #d3cdc0;
}

table {
	border-collapse: collapse;
}

td{
	vertical-align: top;
}

a{
	text-decoration: none;
	color: #9e013b;
}

h1{
	color: #9e013b;
	font-size: 14px;
	height:16px;
	text-transform: uppercase;
	margin-bottom:13px;
	margin-left:28px;
}

#maintbl{
	width: 950px;
}

#header{
	height: 85px;
	vertical-align: bottom;
}

#logo{
	display: inline;
	height: 57px;
	width:78px;
	margin-top:13px;
	margin-left:14px;
	margin-bottom:15px;
	float: left;
}

#contacts{
	display: inline;
	width: auto;
	font-size: 9px;
	color: #9e013B;
	margin-right:50px;
	margin-top:60px;
	margin-bottom:15px;
	float: right;
}

#minimenu{
	display: inline;
	width: auto;
	font-size: 9px;
	color: #9e013B;
	float: right;
	margin-top:60px;
	margin-bottom:15px;
}

#minimenu a{
	color: #9e013B;
}

#menu{
	height: 25px;
	color: #d6cdbb;
	padding-left: 12px;
	background-image:url(/menu_bg.gif);
	vertical-align: middle;
}

#menu a{
	color:#827e74;
}

#submenu{
	height:10px;
	margin-left:28px;
	margin-bottom:16px;
	font-weight: bold;
	font-size:9px;
	color: #9e013b;
}

#submenu a{
	color: #9e013b;
}

#content{
	padding:20px;
}

#text p{
	margin-bottom: 24px;
}

#footer{
	height: 100px;
	background-image:url(/footer_bg.gif);
}

#copyright{
	height: 16px;
}

#layout1{
	width: auto;
	height: 300px;
}

#layout1 #shadow,#layout9 #shadow{
	display:inline;
	float:left;
	width:16px;
	height: 300px;
	background-image: url(/shadow1.gif);
	background-repeat: no-repeat;
}

#layout1 #text{
	width: 312px;
	height: 300px;
	margin-right:10px;
	margin-left:12px;
	display:inline;
	float:left;	
	overflow: auto;	
}

#layout1 #image{
	display:inline;
	float:right;
	width:400px;
	height:300px;
}

#layout2{
	height:440px;
}

#layout2 #image, #layout3 #image{
	display: block;
	width:530px;
	height: 230px;
	margin-bottom: 20px;
}

#layout2 #shadow{
	display:inline;
	float:left;
	width:16px;
	height:190px;
	background-image: url(/shadow2.gif);
	background-repeat: no-repeat;
}

#layout2 #text{
	width: 502px;
	height: 190px;
	margin-left:12px;
	display:inline;
	float:left;	
	overflow: auto;		
}

#layout3{
	height: 455px;
}

#layout3 #shadow{
	display:inline;
	float:left;
	width:16px;
	height:170px;
	background-image: url(/shadow3.gif);
	background-repeat: no-repeat;
}

#layout3 #text{
	width: 502px;
	margin-left:12px;
	display:inline;
	float:left;	
	overflow: auto;		
}

#layout3 h2{
	color: #a3a099;
	font-size: 12px;
	margin-left: 28px;
	margin-bottom:20px;
}

#layout3 h2 span.date{
	color: #9E013B;
}

#layout4{
}

#layout4 #image{
	display:block;
	width:400px;
	height:300px;
	margin-left:10px;
	margin-bottom:20px;
}

#layout4 #thumb-panel{
	width:400px;
	height:60px;
	margin-left:10px;
	overflow: hidden;
	white-space: nowrap; 
}

#layout4 #thumb-panel img.thumb{
	display:inline;
	margin-right:2px;
	width:65px;
	height:60px;
	cursor: pointer;
}

#layout5 {
	background-image: url(/shadow4.gif);
	background-position: 12px 22px;
	background-repeat: no-repeat;			
}

#layout5 h2{
	color: #9E013B;
	font-size: 12px;
	margin-bottom: 5px;
	margin-left: 45px;
	text-transform: uppercase;
}

#layout5 #text{
	margin-left:45px;
	margin-bottom:20px;
}

#layout5 #links, #layout9 #links {
	margin-left: 65px;
}

#layout5 #links a, #layout9 #links a{
	display:block;
	color: #9e013B;
	font-weight:bold;
}

#layout6{
	height:425px;
}

#layout6 h2, #layout7 h2, #layout8 h2{
	height:12px;
	margin-bottom:10px;
	color: #b0aba1;
	font-size: 12px;
}

#layout6 #image{
	width:490px;
	height:368px;
	margin-bottom:15px;
}

#layout6 #controls{
	height:19px;
	width:490px;
}

#layout6 #controls .dextra{
	display:inline;
	float:right;
}

#layout6 #controls .sinistra{
	display:inline;
	float:left;
}

#layout6 #controls button{
	height:19px;	
	padding-bottom:3px;
	background-color:#eee8db;
	border-style: solid;
	border-color: #b0aba2;
	border-width: 1px;
	color: #b0aba2;
	font-size:11px;
}

#layout6 #controls .sinistra button{
	margin-right:4px;
}

#layout6 #controls .dextra button{
	margin-left:4px;
}

#layout6 #controls #prev{
	padding-left: 23px;
	width:100px;
	background-image: url(/prev.gif);
	background-position: 7px;
	background-repeat: no-repeat;
}

#layout6 #controls #next{
	width:100px;
	padding-right: 23px;
	text-align: right;
	background-image: url(/next.gif);
	background-position: 80px;
	background-repeat: no-repeat;
}

#layout6 #controls #plus, #layout6 #controls #minus{
	width:19px;
}

#layout6 #controls #stop,#layout6 #controls #start {
	width:45px;
}

#layout6 #controls #timeout{
	margin-left:6px;
	margin-right:2px;
}

#layout6 #controls label, #layout6 #controls span{
	color:#b0aba2;
	font-size: 11px;
}

#layout7 #tour{
	width:480px;
	height:360px;
	margin-bottom:20px;
}

#layout7 #thumb-panel{
	width:483px;
	text-align: left;
	padding-left:3px;
}

#layout7 #thumb-panel img.thumb{
	display:inline;
	margin-top:3px;
	margin-right:3px;
	width:66px;
	height:60px;
}

#layout8 {
	height:380px;
}

#layout8 #image{
	height:350px;
	border: 5px solid #f6f1e3;
}

#layout9{
}

#layout9 #c1{
	width:250px;
}

#layout9 #c2{
	width: 325px;
	height: 460px;
	overflow: auto;
}

#layout9 #c3{
	width: 185px;
	text-align: center;
	background-color: #f6f1e3;
}

#layout9 h2{
	color: #9E013B;
	font-size:12px;
	margin-left:30px;
}

#layout9 #image{
	width:250px;
	height:460px;
}

#layout9 #c3 div{
	overflow: hidden;
	height:460px;
	width:185px;
}

#layout9 #c3 img{
	margin-top:5px;
	cursor: pointer;
}

#layout9 #text{
	margin-top: 10px;
	margin-left:30px;
	margin-right:20px;
	margin-bottom:20px;
}

#newsfeed{
	width:230px;
	height:400px;
	background-image: url(/shadow1.gif);
	background-position: 12px 0px;
	background-repeat: no-repeat;
}

#newsfeed div.post,#newsfeed div.current-post{
	margin-left: 45px;
	margin-bottom:22px;
	width:185px;
	height:55px;
}

#newsfeed div.current-post {
	background-color: #fcf9f2;
}

#newsfeed div.post div.date,#newsfeed div.current-post div.date{
	color: #9e013b;
	size:9px;
	margin-bottom:3px;
	margin:3px;
}

#newsfeed div.post a,#newsfeed div.current-post a{
	color: #9e013B;
}

#newsfeed div.post div.anounce,#newsfeed div.current-post div.anounce{
	margin:3px;
}

#pager{
	margin-left: 45px;
	margin-bottom:22px;	
	width:185px;
	text-align: center;	
	size:10px;
}

#pager span{
	color: #9e013b;
	size:10px;
}

#pager a{
	color: #9e013b;
	size:10px;
}

#footer{
	vertical-align: middle;
}

#footer ul{
	float:left;
	margin-top: 10px;
	margin-left: 80px;
	list-style-type: none;
}

#footer li{
	padding-left:12px;
	background-image: url(/li.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
}

#footer li.selected{
	background-image: url(/li_selected.gif);
}

#footer li a{
	color: #9e013b;
	font-size:9px;
}

#footer img{
	float:right;
	margin-right:20px;
}

#copyright{
	text-align: center;
	vertical-align: middle;
	color: #938f87;
	font-size:9px;
}

#copyright a{
	color: #938f87;
	text-decoration: underline;
}