/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/



.slider {
float:right;
margin:0 0 12px;
padding:0;
width:620px;
background:#ccc;
}

.lead-image-wrapper { position: relative; }
.lead-image-wrapper h2 { background:url(images/tab_bg.png);font-size: 18px; line-height: 30px; position: absolute; top: 10px; left: 10px; z-index: 1;padding:5px 10px; }
.lead-image-wrapper h2 a { color: #fff; text-decoration: none; }
.lead-image-wrapper p { overflow:hidden;color: #fff;font-size: 12px; position: absolute; top:271px; left: 10px; z-index: 1;padding:5px 10px; }

.lead-image-wrapper span {
background:url("images/imageoverlay.png") no-repeat scroll 0 0;
display:block;
height:300px;
left:0px;
position:absolute;
top:0px;
width:580px;
}

/*
	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
	Copyright (c) 2009 Niall Doherty
	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/


/* Most common stuff you'll need to change */

	.coda-slider-wrapper { padding: 0;position:relative;margin-bottom:30px;}
	.coda-slider {  }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { overflow: auto !important; padding-right: 20px }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 580px } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 400px }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 100px }
	
	/* Tab nav */
	.coda-nav ul li a.current { background: url(images/icon_active.png) center no-repeat;}
	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 0;}
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav {border-top:1px solid #373737;position:absolute; left:0;top:272px;background:url(images/slider_nav.png) no-repeat; }
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden;  }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { background: url(images/icon_thumb.png) center no-repeat; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none;height:25px;width:10px;text-indent:-9999px; }
	.coda-nav ul li a:hover { background: url(images/icon_active.png) center no-repeat;}
	.coda-nav ul li a:active, .coda-nav ul li a:focus { background: url(images/icon_focus.png) center no-repeat;}
	
	/* Miscellaneous */
	.coda-slider { overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left;overflow:hidden; }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }

.sidebar_box, .sidebar_box_codes {
width:360px;
border:1px solid #DFDFDF;
margin:20px 0;
overflow:auto;
}

.sidebar_box, .sidebar_box_codes {
width:360px;
border:1px solid #DFDFDF;
margin-bottom:20px;
background:#f4f5f4;
}

.sidebar_box a, .sidebar_box_codes a {
color:#454545;
text-decoration:underline;
}

.sidebar_box a:hover, .sidebar_box_codes a:hover {
color:#454545;
}

.sidebar_box h3, .sidebar_box_codes h3, .widget h3 { background:#dfd9c8;padding:10px;margin: 0; color: #492914; }
.sidebar_box p, .sidebar_box_codes p { margin:10px 0 0 0;padding:0 0 10px 10px;font-size:12px; line-height: 18px; }
.sidebar_box ul li, .sidebar_box_codes ul li {display:inline;padding:0 8px;}

.sidebar_box_codes {

}

.hotel_logos {
clear:both;
width:540px;
margin-left:20px;
height:125px;
background:#fff;
}

.hotel_logos ul {

}

.hotel_logos ul li {
display:inline;
padding:0 3px;
}

#mytable {
margin:10px 0;
}

th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #454545;
	font-weight:bold;
	text-align: left;
	padding:0 20px 0 5px;
	background:#e5e6e5;
	border-bottom:1px dotted #ddd;
}

th.hotel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #454545;
	font-weight:bold;
	text-align: left;
	padding:10px 20px 10px 5px;
	background:none;
}

th.image {
background:#fff;
}



td {
	font-size:10px;
	color: #454545;
	padding:10px 12px 0 5px;
	border-bottom:1px dotted #ddd;
}

td.desc {
	font-size:12px;
	color: #454545;
	padding:10px 12px 0 5px;
	border-bottom:1px dotted #ddd;
}

ul.bottom_nav {
	margin:0 auto;
	text-align:center;
	padding: 0 0 10px 0;
}

ul.bottom_nav li {
	display:inline;
	padding:0 5px;
	font-size:11px;
	border-right:1px solid #525252;
}

ul.bottom_nav li a{
color:#373737;
}

ul.bottom_nav .last_child {
border-right:0px;
}

#address .left {
float:left;
padding:20px;
}

#address .left p{
font-size:11px;
}

#address .right {
float:right;
width: 240px; /*--Adjust width according to your scenario--*/
padding:20px 0 0 0;
}

.copyright{
float:right;
width:280px;
font-size:11px;
padding:10px 0 0 0;
}

.copyright img {
padding:5px 0 0 0;
}

ul.gallery {
	float:right;
	list-style: none;
	margin: 0; padding: 0;
}
ul.gallery li {
	float: left;
	margin: 5px; padding: 0;
	text-align: center;
	display: inline; /*--Gimp Fix aka IE6 Fix - Fixes double margin bug--*/
	font-size:11px;
}

ul.gallery li a {font-size:11px;text-decoration: none; display: block;}

.newsletter {
margin-top:10px;
}

.newsletter submit {
padding:5px;
color:#5b5b5b;
background:#e6e6e6;
}

.read_more {
margin-left:5px;
}

a.read_more {
margin-left:5px;
color:#ddd;
}

a:hover.read_more  {
color: #ddd;
}

blockquote {
font-size:12px;
padding:10px;
}

.entry object {
padding:2px;
margin-bottom:10px;
border:1px solid #ccc;
}

.more-link {
margin:0;
padding:0;
}

.special_post {
background:none;
}

.special_entry {
padding:10px;
width:320px;
bottom:5px;
left:10px;
position:absolute;
background:url(images/special_bg.png) repeat;
}

.special_entry p {
color:#fff;
}

.special_image {
position:relative;
float:left;
padding:10px 5px 5px 10px;
}

.special_image img {
width:340px;
height:200px;
}

a.special_more {
font-size:11px;
padding:0;
font-weight:bold;
color:#56a8fa;
text-decoration:none;
}

a.special_more:hover{
text-decoration:underline;
color:#186CC0;
}
a.booknow {
background: url(images/booknow.jpg) center no-repeat; 
color: #fff; 
display: block; 
float: left; 
text-decoration: none;
height:46px;
width:360px;
margin-bottom:10px;
text-indent:-9999px;
}

.codes {
margin:10px 0;
height:46px;
}

a.gds {
background: url(images/gds.png) center no-repeat; 
color: #fff; 
display: block; 
float: left; 
text-decoration: none;
height:49px;
width:360px;
margin-bottom:10px;
text-indent:-9999px;
}

.slogan {
float:right;
width:555px;
margin:25px 15px 0 0 ;
}

.subscribe {
margin-top:10px;
}

.subscribe submit {
padding:5px;
color:#5b5b5b;
background:#e6e6e6;
}

.specialbutton {
	margin:0 0 5px 5px;
	text-indent:-9999px;
	float:right;
	width:230px;
	height:92px;
	display:block;
	background-image:url(images/special.png);
	background-position: top; 
}


.group {
margin:0 auto;
width:160px;
}



	
