﻿body {
	background-color: #E0E0E0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size:11pt;
}
img{
	border:0;
}
ul, li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
a{
	text-decoration:none
}
a:visited{
	color:inherit;
	text-decoration:none;
}
#change_lang{
	position:absolute;
	top:30px;
	right:200px;
	color:gray;
	font-size:20pt
}
#change_lang a{
		color:gray;
	font-size:20pt

}
#shadow {
	background:#E0E0E0 url('../images/shadow.png') repeat-y fixed center top ;

}
#wrapper {
	border: 1px #999999 solid;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	background-color: white;
	min-height: 800px;
	margin-top: 0px;
	padding: 50px;
	background-image: url('../images/side.png');
	background-repeat: no-repeat;
	background-position: right top;
	
}
#holder {
	margin-left: auto;
	margin-right: auto;
}
#header {
	margin: 10px 0 20px 10px;
	position: relative;
}
.logoText {
	font-size: 17pt;
	color: #DBDBDB;
	float: right;
	line-height: 35px;
	position: absolute;
	right: 0;
	top: 10px;
}
#lcd-wrapper{
	position:relative;
}
#lcd {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin-bottom: 10px;
	height:270px;
	overflow:hidden;
	background:white url('../images/lightbox-ico-loading.gif') no-repeat scroll center center;
}
.lcdTextbg {
	background-color: black;
	opacity: 0.4;
	filter: alpha(opacity=40);
	position: absolute;
	top: 0;
	left: 20px;
	color: white;
	text-align: center;
	height: 270px;
	width: 200px;
	
}
#lcdText {
	color: #FFFFFF;
	position: absolute;
	left: 20px;
	top: 20px;
	opacity: 1;
	width: 180px;
	padding: 10px;
}
#lcdText .title {
	font-size: 30pt;
}
#lcdText .text {
	font-size: 10pt;
	text-align: justify;
}
a.more,.more, p .more {
	color:#E88B00;
}
#lcd-wrapper .control {
	cursor: pointer;
	position:absolute;

	width:200px;
	height:20px;
	top:5px;
	right:10px;
	z-index:20;
}
#lcd-wrapper .control a {
	width: 27px;
	text-align: center;
	background-image:url('../images/slide-nav.png');
	background-position:center top 10px;
	color:white;
	float:right;
	text-decoration:none;
	background-repeat:no-repeat;
	height:24px;
	line-height:24px;
	font-weight:bold;
}
#lcd-wrapper .control a:hover,#lcd-wrapper .control a.current{
	background-position:0 -24px;
}
#lcd .daily {
	position: absolute;
	right: 30px;
	bottom: 10px;
}
#menu {
	/*		margin:0 auto;*/
		width: 900px;
	height: 59px;
	background: url(../images/menu_034_bg.jpg) repeat-x;
	margin-bottom: 10px;
	z-index: 100;
}
#menu ul.mm {
	list-style: none;
	margin: 0 auto;
	width: 850px;
}
#menu li.mm {
	list-style: none;
	display: block;
	float: left;
	height: 10px;
	line-height: 10px;
}
#menu li.mm > a {
	display: block;
	float: left;
	color: #BCBCBC;
	font-size: 10pt;
	font-weight: bold;
	line-height: 59px;
	text-decoration: none;
	padding: 0 20px;
}
#menu li.mm > a:hover {
	color: #fff;
	background: url(../images/menu_034_h.jpg) no-repeat bottom;
}
#menu li.mm a.current {
	display: block;
	float: left;
	background: url(../images/menu_034_h.jpg) no-repeat bottom;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
	line-height: 59px;
	text-decoration: none;
	padding: 0 20px;
}
#menu li.mm a:hover.current {
	color: #fff;
}
#crumbs {
	height: 22px;
	border: 1px solid #dedede;
	margin-bottom:20px
}
#crumbs li {
	float: left;
	line-height: 22px;
	color: #777;
	padding-left: .75em;
	font-size: 9pt;
}
#crumbs li a {
	background: url(../images/crumbs.gif) no-repeat right center;
	display: block;
	padding: 0 15px 0 0;
}
#crumbs li a:link, #crumbs li a:visited {
	color: #777;
	text-decoration: none;
}
#crumbs li a:hover, #crumbs li a:focus {
	color: #dd2c0d;
}
ul.topnav {
	z-index: 100;
}
ul.topnav li {
	position: relative; /*--Declare X and Y axis base for sub navigation--*/;
	z-index: 51;
}
ul.topnav li a {
	padding: 0px 5px;
	color: black;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover {
}
ul.topnav li span.subhover {
	background-position: center bottombottom;
	cursor: pointer;
}
/*--Hover effect for trigger--*/
ul.topnav li .subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/;
	left: 0;
	top: 53px;
	display:inline-block;
	margin: 0;
	padding: 0;
	float: left;
	display: none;
	width: 130px;
	z-index: 50;
}
ul.topnav li .subnav li {
	margin: 0;
	padding: 0;
	border-top: 1px solid #252525;
/*--Create bevel effect--*/
	border-bottom: 1px solid #444;
/*--Create bevel effect--*/	
	clear: both;
	width: 155px;
	display:inline-block;

}
ul.topnav li .subnav li a {
	float: left;
	width: 130px;
	padding-left: 20px;
	min-height: 19px;
	color:#FFFFFF;
	background-color:black;
	line-height:19px;
	font-size:8pt;
	font-weight:bold;
}
ul.topnav li .subnav li a:hover {
	/*--Hover effect for subnav links--*/  
    background: #222 no-repeat 10px center;
}
#menu-preview{
	position:absolute;top:53px;left:155px;width:140px;height:116px;
	background:#252525;
	padding:5px;
}
#container {
	position: relative;
	clear: both;
	color:#4F4F4F;
}
#sidebar {
	width: 300px;
	float: left;
}
#content {
	margin-left:310px;
	margin-bottom:20px;
}

.head {
	height: 25px;
	font-size: 11pt;
	font-weight: bold;
	line-height: 25px;
	padding-left: 15px;
	color: #FFFFFF;
	margin-bottom:10px;
}
.head a{
	color:white
}
.head.y {
	background-color: #DCB60B;
}
.head.b {
	background-color: #1B5877;
}
.head.g {
	background-color: #487032;
}
.head.g2 {
	background-color: #A9BC5E;
}
.head.o {
	background-color:#D75600;
}

.welcome{
	background-image:url('../images/welcome_bg.gif');
	background-position:center -15px;
	height:auto;
	font-family:sans-serif
}
.p{
	padding:10px 15px 10px 15px;
	margin-bottom:10px;
}
.p.r_img img{
	float:right;
	padding:5px;
	border:2px #CCCCCC double;
	margin:3px
}
.p.l_img img{
	float:left;
	padding:5px;

}

#footer{
	height:90px;
	background:black url('../images/footer_bg.jpg');
	text-align:center;
	padding:20px;
	font-size:10pt;
	margin-top:40px
	
}
#footer a{
	color:white
}
.weather{
	background-image:url('../images/weather.jpg');
	margin-top:10px;
	min-height:100px;
	font-weight:bold;
	color:gray
}
.weather img{
	float:right;
}
.bg{
	background-color:#F2F2F2
}
#map{
	height:300px;
	overflow:hidden;
}
.h{
	min-height:140px;
}

#gallery{
	
}

#gallery img{
	margin:1px;
	border:2px #CCCCCC double;
	padding:2px;
}
span.r{
	color:#DF0000
}
ul.pad{
	margin-left:20px;
	list-style-type: disc
	
}
ul.pad li{
	margin-left:10px;
	list-style-type:disc;
}
.wiki,.wiki a{
	font-size:8pt;
	color:#C0C0C0;
	font-style: italic;
}

