@charset "utf-8";
/* CSS Document 

Created by: Prometeus Design
URL: http://www.prometeus-design.com/

*/

body {
	margin: 0px;
	padding:0px;
	background-color:#7b6b4c;
	font-family:'Tahoma';
font-size:13px;
font-style:normal;
font-weight:normal;
}
body img {
	border: none;
}
#container {
	position: relative;
	margin: 10px auto 0px auto;
	padding: 0px 0px 20px 0px;
	width: 995px;
	border-top: solid 2px #574b35;
	border-left: solid 2px #574b35;
	border-right: solid 2px #574b35;
	background-color: #7b6b4c;
}
#header {
	height: 218px;
	width: 100%;
	background: url(images/header.jpg) top center no-repeat;
}
#navigation {
	margin: 0px;
	padding: 0px;
	height: 30px;
	text-align: center;
	background: #fffbe5;
	border-bottom: solid 1px #7C6B4D;

}
#navigation ul {
	margin: 0px;
	padding: 0px;
	width: 995px;
	list-style: none;
	font-family:'OptimusPrincepsSemiBold Semi-Bold';
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
}
#navigation ul li {
	display: inline;
	margin: 0px 0px;
	padding: 0px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	text-transform: uppercase;
}
#navigation ul li a {
	padding: 8px 15px 8px 15px;
	margin-right: -4px;
	border-left: solid 1px #7C6B4D;
	text-decoration: none;
	color:#66563E;
}
#navigation ul li a:visited {
}
#navigation ul li a.active {
	color: #fff;
	text-shadow: -1px -1px #999 , 1px 1px #333;
}

#navigation ul li a:hover {
	text-decoration: none;
	background: #20190D;
	color: #E3E2CD;
	text-shadow: none;
}
#navigation ul > li:first-child a {
	border-left: none;
}

#content {
	position: relative;
	margin: 10px auto 0px auto;
	padding: 0px;
	width: 900px; 
	color:#F0F0DA;
	text-align: justify;

}
#content-blog { 
	position: relative;
	margin: 10px auto 0px -30px;
	padding: 0px;
	width: 960px; 
	color:#F0F0DA;
	text-align: justify;

}
#content h1, #content h2, #content h3 {
	font-family: 'OptimusPrincepsSemiBold Semi-Bold';
	color: #FFFBE5;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#content h1 a:link,#content h1 a:visited, #content h2 a:link, #content h2 a:visited, #content h3 a:link, #content h3 a:visited {
	font-family: 'OptimusPrincepsSemiBold Semi-Bold';
	color: #FFFBE5;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}
#content h1 a:hover, #content h2 a:hover, #content h3 a:hover {
	color: #000;
	font-family:'OptimusPrincepsSemiBold Semi-Bold';
}

#footer {
	width: 995px;
	margin: 0px auto 10px auto;
	padding: 5px 0px 5px 0px;
	background: #7C6B4D;
	border-left: solid 2px #574B35;
	border-right: solid 2px #574B35;
	border-bottom: solid 2px #574B35;
	border-bottom-right-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	-webkit-border-bottom-left-radius: 12px;
	text-align: center;
	font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
    font-size:10px;
	color:#fff;
}

#footer ul {
	margin: 0px;
	padding: 0px;
	width: 995px;
	list-style: none;
	font-family:'OptimusPrincepsSemiBold Semi-Bold';
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
}
#footer ul li {
	display: inline;
	margin: 0px 0px;
	padding: 0px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	text-transform: uppercase;
}
#footer ul li a {
	padding: 7px 6px 7px 6px;
	margin-right: -4px;
	border-left: solid 1px #7C6B4D;
	text-decoration: none;
	color:#000;
}
#footer ul li a:visited {
}
#footer ul li a.active {
	color: #fff;
	text-shadow: -1px -1px #999 , 1px 1px #333;
}

#footer ul li a:hover {
	text-decoration: none;
	color: #E3E2CD;
	text-shadow: none;
}
#footer ul > li:first-child a {
	border-left: none;
}


.postdata a:link, .postdata a:visited {
	color: #FFFBE5;
	text-decoration: underline;
}
.postdata a:hover {
	color: #FFFBE5;
	text-decoration: underline;
}








#sidebar {
	float: left;
	width: 250px;
	margin-right: 20px;
}

#sidebar h1 {
	display: block;
	background: #fffbe5 ;
	font-size: 18px;
	font-family:'OptimusPrincepsSemiBold Semi-Bold';
	padding: 5px 8px 5px 8px;
	color: #574b35;
}

#sidebar ul {
	list-style: none;
	margin: 10px 10px 15px;
	padding: 0px;
}

#sidebar a:link, #sidebar a:visited {
color:#FFFBE5;
}
#sidebar a:hover {
	color: #FC5208;
}



#text {
	float: left;
	width: 680px;

}

.entry {
	border-bottom: solid 1px #7C6B4D;
	margin: 0px 0px 10px 0px;
}

.clear {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 0px;
	line-height: 0px;
}

.book-your-stay {
	margin: 10px auto;
	display: block;
	text-align: center;
}

.book-your-stay a:link, .book-your-stay a:visited{
	padding: 5px 10px;
	font-weight: bold;
	background: #7C6B4D;
	color: #fff;
	text-decoration: underline;
	border: solid 1px #000;
}
.book-your-stay a:hover {
	background: #F0F0DA;
	color: #66563E;
	text-decoration: none;
	border: solid 1px #7C6B4D;	
}
.amenities {
	width: 480px;
	margin: 0px;
}
.amenities ul{
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
.amenities ul li{
	margin: 5px 0px 5px 0px;
}

.start-slideshow {
	font-size: 130%;
}

.start-slideshow a:link, a:visited {
	text-decoration: underline;
	color: #FFFBE5;
}
.start-slideshow a:hover {
	text-decoration: underline;
	color: #fff;
	font-weight: bold;
}
.testimonials {
	width: 480px;
	margin: 0px;
}
.testimonials ul{
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
.testimonials ul li{
	margin: 5px 0px 5px 0px;
}
}
.testimonials1 {
	width: 300px;
	margin: 0px;
}
.testimonials1 ul{
	margin: 0px 0px 0px 2000px;
	padding: 0px;
}
.testimonials1 ul li{
	margin: 5px 0px 5px 0px;
}
.titles {
	text-align: center;
	font-size: 110%;
}

.conv-cal-resultstable {
	margin: 10px auto;
width:700px;
background: #FFFBEC;
color:#333333;
text-align: center;
}
.convention {
padding:0 10px !important;
width:205px !important;
}

#twocol-left a {
-x-system-font:none;
color:#3366CC;
font-family:Verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:3px;
text-decoration:none;
}
.convention a {
display:block;
}

.arrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/bluearrow.gif) no-repeat scroll 0 3px;
padding-left:12px;
}


.venue {
width:185px !important;
padding-left: 15px !important;
}

.conv-cal-resultstable td {
padding:20px 0;
}

.conv-result {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:20px 40px 20px 0;
width:644px;
}

.start {
width:93px !important;
}
.end {
width:90px !important;
}



.bottomborder {
border-bottom:1px solid #CCC9BD;
}

.alt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2EDDC none repeat scroll 0 0;
}








.TH {
background-color:#F29400;
border-style:none;
border-width:0;
text-align:center;
}
.H {
background-color:#FFDD00;
border-style:none;
border-width:0;
text-align:center;
width: 30px;
}
.M {
background-color:#91E600;
border-style:none;
border-width:0;
text-align:center;
}
.B {
background-color:#00D9E6;
border-style:none;
border-width:0;
text-align:center;
}
div.crop {
height:160px;
overflow:hidden;
width:160px;
}
.option {
background-color:#919191;
border:0 solid #008080;
color:#FFDD00;
text-align:center;
}
.legend-1 {
background-color:#FFFFFF;
border:1px dotted #C0C0C0;
color:black;
text-align:left;
}
.pris {
background-color:#C6C7C8;
border:0 solid #000000;
color:#FFFFFF;
text-align:center;
text-decoration:line-through;
}
.calendar {
background-color:#FFFFFF;
border:0 none #000000;
border-collapse:separate;
border-spacing:1px;
color:#000000;
font-family:arial,helvetica;
font-size:10px;
margin:0 auto;
table-layout:fixed;
text-align:center;
width:190px; 
}

#table3 {
	width:190px;
	margin: 25px 0px 10px 0px;
	font-size: 11px; 
	background: #fff;
	color: #000;
}

.legend-holidays a:link, .legend-holidays a:visited {
	padding-left: 10px;
	font-size: 14px;
	text-decoration: underline;
	color:#f8d73f;
}
.legend-holidays a:hover {
	text-decoration: underline;
}

.legend-sporting a:link, .legend-sporting a:visited {
	padding-left: 10px;
		font-size: 14px;
	text-decoration: underline;
	color:#00D9E6;
	}
.legend-sporting a:hover {
		text-decoration: underline;
}

.legend-conventions a:link, .legend-conventions a:visited {
	padding-left: 10px;	
	font-size: 14px;
	text-decoration: underline;
	color:#0054D2;
	}
.legend-conventions a:hover {
		text-decoration: underline;
} 

#content h4 {
	text-align: center;
	width: 570px;
	margin: 0px auto 15px auto;
	display: block;
	font-size: 34px;
	font-weight: normal;
}
#content h5 {
	text-align: center;
	width: 570px;
	margin: 0px auto 15px auto;
	display: block;
	font-size: 34px;
	font-weight: normal;
}

#content h6 {
	text-align: left;
	width: 470px;
	margin: 8px auto;
	display: block;
	font-size: 18px;
	font-weight: normal;
}
