body {
background: #FCEDCF url(../images/sunset.jpg) 0 0 repeat-x;
margin: 0px;
}

#header{
	width:100%;
	margin:auto;
	}
#menu{ width:100%; min-width:1255px;}
#endnote, #copyright{
	width:97%;
	margin:auto;
	}

#header {
background: url(../images/sunset.jpg) 0 0 repeat-x;
padding: 0;
/*padding-bottom: 4px;*/
overflow: hidden;
float:left;
}

#header #logo {
float: left;
}

#header #title {
float: left;
padding: 3px 0 5px 15px;
margin-right: 2em;
}

#menu {
clear: both;
}

#rightnav {
position: absolute;
right: 0;
width: 600px;
float: right;
text-align: right;
padding: 0 5px 5px 10px;
font-family: 'Trebuchet Ms', Verdana, arial, sans-serif;
}

#rightnav a {
font-size: 12px;
color: white;
font-weight: bold;
text-decoration: none;
}

#reservations {
width: 255px;
float: right;
margin-top: 10px;
}

#rightnav a:hover {
color: #964F12;
text-decoration: underline;
}

#reservations td {
text-align: center;
font-size: 16px;
color: black;
padding: 0 5px;
}

#reservations thead {
font-weight: bold;
}

#reservations .reslef {
border-right: 1px solid black;
padding-right: 6px;
}

#header h1 {
font-family: 'Trebuchet Ms', Verdana, arial, sans-serif;
font-size: 44px;
font-weight: normal;
/*color: #0197D6;*/
margin: 0px;
white-space: nowrap;
}

#header h2 {
font-family: 'Trebuchet Ms', Verdana, arial, sans-serif;
font-weight: normal;
font-size: 32px;
margin: 0px;
white-space: nowrap;
/*color: #FCB040;*/
}

#subtitle {
font-family: 'Trebuchet Ms', Verdana, arial, sans-serif;
font-size: 18px;
margin: 0px;
white-space: nowrap;
}

a { color: blue; }

table.details {
border: 1px solid black;
font-size: 13px;
border-collapse: collapse;
background-color: white;
}

table.details thead td { 
font-weight: bold;
background-color: #F8D07E;
border-bottom: 1px solid black;
}

table.details td {
padding: 3px 8px 3px 3px;
}

table.details tfoot {
border-top: 1px solid black;
}

table.details tr.row1 td {
background-color: #DDE9F0;
}

#validate2 ul, #validate ul{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	list-style:none;
	}
#validate2 ul li, #validate ul li{
	border:1px solid #CCA6A6;
	background:#F7E1E1 url(../images/alert_icon.gif) 5px center no-repeat;
	color:#623A07;
	padding:2px;
	padding-left:26px;
	margin-bottom:2px;
	font-size:11px;
	}
	
#validate3 ul, #validate ul{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	list-style:none;
	}
#validate3 ul li, #validate ul li{
	border:1px solid #CCA6A6;
	background:#F7E1E1 url(../images/alert_icon.gif) 5px center no-repeat;
	color:#623A07;
	padding:2px;
	padding-left:26px;
	margin-bottom:2px;
	font-size:11px;
	}
	
abbr, span.abbr {
cursor: help;
border-bottom: 1px dotted #000;
}

input.button {
background: #EFC54D url('../images/button.gif') repeat-x top left !important;
font: bold 13px 'Trebuchet Ms', arial, sans-serif !important;
border: 1px solid #B7670F;
color: #333 !important;
cursor: pointer;
}

input.button:hover {
background: #EFC54D url('../images/buttonhover.gif') repeat-x bottom left !important;
}

table.form td.header {
background-color: #F8D07E;
font-weight: bold;
padding: 3px;
}

td.header {
background-color: #f8d07e;
font-weight: bold;
}

td.spacing {
padding-bottom: 15px;
}

td.spacing-small {
padding-bottom: 3px;
}

#bookmarks {
width: 550px;
margin: 0 auto 3em auto;
}

#bookmarks ul {
padding-left: 0;
}

#bookmarks li {
list-style-type: none;
float: left;
margin-left: 1em;
padding-left: 20px;
background-repeat: no-repeat;
background-position: 0 0;
font-size: 11px;
}

#bookmarks li.delicious {
background-image: url('../images/bookmark/delicious.png');
}

#bookmarks li.digg {
background-image: url('../images/bookmark/digg.png');
}

#bookmarks li.facebook {
background-image: url('../images/bookmark/facebook.png');
}

#bookmarks li.google {
background-image: url('../images/bookmark/google.png');
}

#bookmarks li.reddit {
background-image: url('../images/bookmark/reddit.png');
}

#bookmarks li.rss {
background-image: url('../images/bookmark/rss.png');
}

label {
cursor: pointer;
}

#commentlist li {
margin-top: 1.15em;
}

#quicksearch { background-color: #C4DAFB; border: 2px solid #06295E; padding: 5px; margin: 0 auto; }
#quicksearch td { text-align: left; }
#quicksearch select { width: 100%; }

#content { padding: 15px; font-family: 'Trebuchet Ms', Verdana, arial, sans-serif; font-size: 13px; }
#content td { font-size: 13px; }
#content a { color: blue; }

#houses { margin-top: 30px; text-align: center; }

#featured { font-family: Arial, sans-serif; font-size: 10px; margin: 0 auto; }
#featured td { vertical-align: top; padding: 2px; text-align: center; }
#featured td img { border: 0; }
#featured a { color: #E15304; font-weight: bold; }
a.inimg { border: 0 !important; text-decoration: none !important; }
#featured p, .special p { margin: 5px; }
.special a { text-decoration: none; /*border-bottom: 1px dashed navy;*/ color: navy; }
.special a:HOVER { color: blue; /*border-bottom: 1px solid blue;*/ }

#topproperties { width: 100%; }
#topproperties td { text-align: center; padding-bottom: 20px; vertical-align: top; }

#guest { text-align: center; width: 240px; float: right; background-color: #ffffff; border: 2px solid #000000; padding: 5px; font-family: 'Trebuchet Ms', Verdana, arial, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; }
#guest img { margin-bottom: 10px; }
#guest h3 { font-size: 24px; margin: 0 0 5px; }

#endnote { clear: both; padding: 5px; text-align: center; font-family: 'Trebuchet Ms', Verdana, arial, sans-serif;font-size: 10px; }
#endnote a { color: #000000; }
#copyright { clear: left; text-align:center; background-color: #F8D07E; font-family: 'Trebuchet Ms', Verdana, arial, sans-serif; font-size: 10px; margin-bottom: 1px; }
#copyright a { color: black; }

h3 { font-family: Verdana, Tahoma, arial, sans-serif; font-size: 14px; font-weight: bold;}
hr { color: #F8D07E; background-color: #F8D07E; height: 3px; }
label { cursor: pointer; }

.cell1 { padding: 3px; background-color: #F8D07E; font-family: 'Trebuchet Ms', Verdana, arial, sans-serif; font-size: 12px; }
.cell2 { padding: 3px; background-color: #FFFFFF; font-family: 'Trebuchet Ms', Verdana, arial, sans-serif; font-size: 12px; }
.unnamed1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
background-color: #FFFFCC;
}


/* Search Page CSS Starts Here*/
#search-page {width:1224px;float:left;}

.full {width:100%; display:inline-block;}
.mar1 {margin-top:15px;}
.mar2 {margin-top:10px;}

.md-align {vertical-align:middle;}

.shade1 {color:#9D968C;}
.shade1 a {color:#9D968C; text-decoration:none;}
.shade1 a:hover {color:#9D968C; text-decoration:underline;}

.search-sec {width:235px; float:left;}
.search-row1 {width:229px; float:left; background:#DF9800; padding:3px;}
.search-row2 {width:224px; float:left; font-size:17px; color:#FFFFFF; padding:0px 0px 5px 5px; line-height:18px;}
.search-row3 {width:211px; float:left; background:#FFFFFF; color:#595959; padding:0px 9px 12px 9px; font-size:13px;}
.search-row4 {width:211px; float:left; padding-top:10px;}
.search-row5 {width:62px; float:left; font-size:13px; color:#7F7E7E;}
.search-row6 {width:125px; float:left; margin:0px 10px 0px 10px; font-size:13px; color:#7F7E7E;}
.search-row7 {width:211px; float:left; color:#595959; padding:0px 9px 12px 9px; font-size:13px; background:url(../images/newsletter-bg.jpg) no-repeat 135px 35px #FFFFFF;}

.featured-sec {width:964px; float:left; margin-left:15px;}
.featured-row1 {width:964px; float:left;}
.featured-row2 {width:944px; height:32px; float:left; background:url(../images/right-top-bar.jpg) no-repeat 0px 0px; font-size:17px; color:#FFFFFF; padding:5px 0px 0px 20px;}
.featured-row3 {width:964px; float:left; background:#CEBB95; padding:0px 0px 0px 0px;}
.featured-row4 {width:892px; float:left; background:#B19D75; padding:12px 36px 5px 36px;}
.featured-row5 {width:964px; float:left; background:#ffffff; padding:0px 0px 0px 0px;}
.featured-row6 {width:944px; height:28px; float:left; background:url(../images/right-top-bar3.jpg) no-repeat 0px 0px; font-size:17px; color:#FFFFFF; padding:5px 0px 0px 20px;}

.featured-col1 {width:206px; height:197px; float:left; background:url(../images/thumb-bg.jpg) no-repeat 0px 0px; padding:0px 0px 0px 0px;}
.featured-col2 {width:191px; float:left; font-size:13px; font-weight:bold; color:#FFFFFF; padding:15px 0px 3px 15px;}
.featured-col3 {width:186px; float:left; padding:25px 0px 0px 20px;}
.featured-col4 {width:191px; float:left; padding:10px 0px 0px 15px; font-size:13px; font-weight:bold;}
.featured-col5 {width:33px; float:left;}
.featured-col6 {width:898px; float:left; padding:12px 0px 0px 0px;}
.featured-col7 {width:206px; float:left; padding:0px 0px 0px 15px;}

select.search {margin:2px 0px 0px 0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7F7E7E; width:211px; line-height:22px; height:21px;}
select.search2 {margin:2px 0px 2px 0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7F7E7E; width:62px; line-height:22px; height:21px;}

input.search {margin:2px 0px 0px 0px; padding:0px 0px 0px 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7F7E7E; width:174px; line-height:22px; height:21px; border:1px solid #7F9DB9;}
input.search2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7F7E7E; width:204px; line-height:22px; height:21px; border:1px solid #7F9DB9;}

p.featured {margin:0px; padding:0px 0px 20px 0px; font-size:16px; color:#000000;}

/* Search Page CSS Ends Here */



/* Search result Page CSS Starts Here */

.result-row1 {width:944px; height:32px; float:left; background:url(../images/right-top-bar2.jpg) no-repeat 0px 0px; font-size:17px; color:#FFFFFF; padding:5px 0px 0px 20px;}
.result-row2 {width:964px; float:left; background:url(../images/bg-strip1.jpg) repeat-y 0px 0px; padding:0px 0px 0px 0px; overflow:auto;}
/*.result-col1 {width:186px; float:left; padding:20px 23px 20px 17px;}*/
.result-col1 {width:186px; float:left; padding:10px 10px 10px 10px;}
.result-col2 {width:583px; float:left; padding:10px 5px 0px 10px;}
.result-col3 {width:160px; float:left; text-align:center; font-size:24px; color:#2B2823;}
.result-col4 {float:left; border:1px solid #BEBEBE; padding:5px 5px 5px 5px;}

h1.results {margin:0px; padding:0px 0px 3px 0px; font-size:15px; color:#000000; line-height:16px;}

p.results {margin:0px; padding:0px 0px 20px 0px; font-size:13px; color:#2B2823; line-height:18px;}
p.results a {color:#004890; text-decoration:none;}
p.results a:hover {color:#004890; text-decoration:underline;}

/* Search result Page CSS Ends Here */





/* Detail Page CSS Starts Here */

.ticket-type {width:558px; float:left; padding-bottom:20px;}
.ticket-sec {width:558px; float:left; background:#F4E4C4; padding-bottom:10px;}
.ticket-heading {width:540px; height:30px; float:left; background:url(../images/ticket-type_head.jpg) no-repeat 0px 0px; font-size:13px; color:#FFFFFF; font-weight:bold; padding:3px 0px 0px 18px;}
.ticket-col1 {float:left; }
.ticket-col2 {width:100px; float:left;}
.ticket-col3 {width:92px; float:left; padding:4px 0px 0px 0px;}
.ticket-col4 {width:130px; float:left; padding:4px 0px 0px 0px;}

select.ticket {margin:2px 0px 2px 0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7F7E7E; width:82px; line-height:22px; height:21px;}
input.ticket {margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7F7E7E; width:75px; line-height:22px; height:20px; border:1px solid #7F9DB9;}
.enlarge-col {width:175px; float:left; padding:5px 0px 0px 0px; font-size:11px; text-align:center; color:#2B2823;}
.enlarge-col a {color:#2B2823; text-decoration:none;}
.enlarge-col a:hover {color:#2B2823; text-decoration:underline;}

/* Detail Page CSS Starts Here */



/* Show Cart Page CSS Starts Here */

.cart-row1 {width:944px; float:left; background:#FFFFFF; padding:15px 10px 15px 10px;}
.cart-row2 {width:944px; float:left; background:#F6EAD3;}
.cart-row3 {width:944px; float:left; background:#DCD3B2; color:#623A07; font-size:13px; font-weight:bold; padding:7px 0px 7px 0px;}
.cart-row4 {width:944px; float:left; background:#FFFFFF; color:#2B2823; font-size:13px; padding:7px 0px 7px 0px; margin-top:2px;}

.cart-col1 {width:290px; float:left; padding:0px 10px 0px 10px;}
.cart-col2 {width:125px; float:left;}
.cart-col3 {width:130px; float:left;}
.cart-col4 {width:125px; float:left;}
.cart-col5 {width:779px; float:left; text-align:right; padding:0px 20px 0px 0px;}

.cart-coloumn {width:185px; float:left;}

input.quantity {margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7F7E7E; width:50px; line-height:16px; height:17px; border:1px solid #7F9DB9;}

.pad1 {padding:10px 0px;}
.pad2 {padding:20px 0px 0 0;}

/* Show Cart Page CSS Ends Here */

/* -- kant -- */
.small_card_head{
background:url(../images/ticket-type-bg.jpg) no-repeat scroll 0 0 transparent;
	height:33px;
	vertical-align:top;
	padding-top:3px;
}
.small_card_head strong{
	color:#FFFFFF;
	padding-left:10px;
	}
#content table.small_cardBox td{
	font-size:11px;
	color:#333333;
	}

/* Check out */

.floatL{
float:left;
}
.floatR{
float:right;
}

.borBot{
	border-bottom:2px solid #ccc;
	}
.checkout_addressBox{
	width:450px;
	}
.boxHeading_bg{
	font:bold 12px/28px tahoma, Arial, Helvetica, sans-serif;
	color:#623A07;
	padding-left:10px;
	width:428px;
	float:left;
	background:url(../images/cartbox_headbg.jpg)
	}
.cartBox_middle{
	border-left:1px solid #DCD3B2;
	border-right:1px solid #DCD3B2;
	width:420px;
	float:left;
	padding:14px;
	}
.lable_over{
	float:left;
	width:110px;
	height:30px;
	font-size:12px;
	}
.field_over{
	width:310px;
	float:left;
	height:30px;
	}
.field_over	input{
	width:280px;
	border:1px solid #CCCCCC;
	}
.fulbox_head{
	width:934px;
	float:left;
	background:#DCD3B2;
	font:bold 12px/24px tahoma, Arial, Helvetica, sans-serif;
	color:#623A07;
	padding-left:10px;
	border-bottom:1px solid #D5CCAB;
	}
.fullbox_mid{
	background:#E7E3C8;
	width:924px;
	float:left;
	padding:10px;
	border-bottom:1px solid #E0DCBF;
	}
.total_sec{
	width:206px;
	float:right;
	margin-right:80px;
	background:url(../images/total_sec.jpg) top right;
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#623A07;
	text-align:right;
	}		
.total_sec strong{
	font-size:14px;
	}

/* 4 imgs */ 

.img_boxs{
	width:203px;
	height:200px;
	float:left;
	background:url(../images/4imgs_bg.gif) top left no-repeat;
	color:#AD603E;
	padding:5px 12px 5px 12px;
	margin:0 5px 0 7px;
	text-align:center;
	}
.img_headTxt{
	font-weight:bold;
	font-size:12px;
	height:29px;
	padding-top:3px;
	}
.img_div{
	height:125px;
	overflow:hidden;
	}

#content a.findmore{
	font-size:11px;
	color:#AD603E;
	text-decoration:underline;
	padding-top:3px;
	display:block;
	outline:none;
	}
#content a.findmore:hover{
	text-decoration:none;
	color:#333333;}
	
.header_icons{
	position:absolute;
	right:93px;
	top:91px;
	}
.cart-row1 #messages {
	width:100%;
	}
.cart-row1 #messages td{
	padding:4px;
	}
.cart-row1 #messages td a{
	text-decoration:none;
	color:#004890;
	}
.cart-row1 #messages td a:hover{
	text-decoration:underline;
	color:#000;
	}
/* ++ Tracking section on attraction page */

.trackingSec{
	background:url(../images/5reasions.jpg) top left no-repeat;
	height:227px;
	}
.tracking_over{
	width:530px;
	float:left;
	}
.tracking_img{
	float:left;
	padding:5px 30px 0 6px;
	}

.tracking_txt{
	float:left;
	padding:45px 0 0 0px;
	}
.tracking_txt input{
	width:192px;
	border:0px none;
	background:transparent url(../images/input_bg.jpg) top left no-repeat;
	padding-left:5px;
	height:30px;
	line-height:30px;
	}
.tracking_txt div{
	padding-bottom:20px;
	text-align:center;
	}
	
.reasions5{
	float:left;
	width:400px;
	}
.reasions5_txt{
	padding:15px 0 15px 0px;
	}
.number_txt{
	font:bold 13px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-bottom:5px;
	}
.number_txt span{
	float:left;
	padding-right:8px;
	}
	
/* ============ Search Page ============= */
#searchPage{
	width:100%;
	margin:auto;
	}
.searchPageBg{
	background:#FCDFAF;
	padding:20px;
	width:1220px;
	float:left;
	}
.search_section{
	width:450px;
	float:left;
	}
.search_nav{
	width:450px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#content .search_nav a{
	width:92px;
	display:block;
	float:left;
	outline:none;
	margin-right:15px;
	text-decoration:none;
	color:#000;
	text-align:center;
	padding:58px 0 15px 0;
	}
.package_icon{
	background:transparent url(../images/package_icon.jpg) top left no-repeat;
	}
.hotel_icon{
	background:transparent url(../images/hotel_icon.jpg) top left no-repeat;
	}
.villas_icon{
	background:transparent url(../images/villas_icon.jpg) top left no-repeat;
	}
.flight_icon{
	background:transparent url(../images/flight_icon.jpg) top left no-repeat;
	}
#content .search_nav a:hover, #content .search_nav a.selected{
	color:#0095D6;
	}

	
.search_rightSec{
	width:720px;
	float:right;
	}
.select1{
	width:285px;
	border:1px solid #CCA54C;
	background:#E4BF69;
	}
.select2{
	width:70px;
	border:1px solid #CCA54C;
	background:#E4BF69;
	}
.searchRt_txt{
	width:700px;
	float:left;
	background:#F8D099;
	padding:10px;
	}
.searchRt_head{
	color:#0095D6;
	font:22px Verdana, Arial, Helvetica, sans-serif;
	}
	
/*feature block*/
.f_left{ float:left;}
.feature_listing{ width:964px; position:relative; margin:10px 0 0 0;}
.feature_listing_left{ background:url(../images/right-top-bar3.jpg) no-repeat left top; height:33px; position:relative; width:964px;}
.feature_listing_left .heading{ line-height:33px; text-align:left; padding:0 0 0 22px; color:#FFFFFF; font-size:17px; font-weight:normal;}

.feature_center{width:964px; background:url(../images/feature_block_center.jpg) repeat-y left top; padding-bottom:10px;}
.feature_center ul{ margin:15px 15px 0 15px; list-style:none; padding:0;}
.feature_center ul li{ width:430px; padding:5px 0 5px 30px; float:left;  list-style:none; background:url(../images/bullet1.jpg) no-repeat left 2px;}
.feature_center a, .feature_center a:link, .feature_center a:visited{ text-decoration:none; color:#000000 !important;}
.feature_center a:hover{ color:#DF9800  !important;}
.feature_listing_block_bottom{ background:url(../images/bottom-shade.jpg) no-repeat left top; height:21px; width:964px; position:relative; font-size:1px; padding-bottom:20px;}	
	
/*Footer CSS New*/

.footer{ width:100%; border-top:8px solid #0473bd; background:#e7b064; padding:15px 0; float:left;}
.footerinner{ margin:0 auto; padding:0 1%;}
.social_icons{ float:left; width:220px; height:56px;}
.social_icons a{ line-height:16px; text-decoration:none; color:#000000; font-size:11px; float:left; padding-right:10px; padding-top:4px;}
.social_icons a img{ float:left; padding-right:5px;}
.footer_b_left{ background:url(../images/footer_block.jpg) no-repeat left top #fcedcf; margin:10px 0 0 10px; float:left; padding-left:10px;}
.footer_b_right{ background:url(../images/footer_block_r.jpg) no-repeat right top;  height:56px; padding:10px 10px 10px 0; float:left;}

.copyright{ text-align:center; font-size:10px;}
.pad5{ padding-left:10px;}
.pad4{ padding-top:10px;}


/**qsearch_field**/
.qsearch_field{ width:50px; float:left; background: url("../images/home_input_bg.jpg") repeat-x scroll left bottom transparent; border: 1px solid #D4D4D4;
    height: 18px;}
.qsearchlabel{ font-size:11px; width:88px !important; line-height:20px;}


.smallfont10{font-size:13px !important;}

/**10-08-2011**/
.pad3{ padding:0 11px;}
.homeconetnt{ width:1215px; margin:0 auto; display:table !important;}

.block_bottom3{ background:url(../images/bott_cont_left.jpg) no-repeat left bottom; font-size:2px; height:9px;}
.block_bottom3 .block_bottom_right{background:url(../images/bott_cont_right.jpg) no-repeat right bottom; height:9px;}
.block_content6{  margin:0 1px; text-align:left; background:#FFFFFF; display:inline-block;}
.bgL{ background:url(../images/left_right_bdr.jpg) repeat-y left top #ffffff;}
.bgr{ background:url(../images/left_right_bdr.jpg) repeat-y right top;}
.bgB{ background:url(../images/left_right_bdr.jpg) repeat-x left bottom #fff;  height: 9px;  margin: 0 11px;}

ul.videolist{margin:0; padding:10px 0 10px 0; display:block;}
ul.videolist li{ background:url(../images/video_name_bg.gif) repeat-x left bottom; border:1px solid #ebebeb; padding:5px; float:left; display:inline-block; margin:0 10px 20px 10px; width:150px; text-align:center; min-height:160px; height:auto; position:relative;}
ul.videolist li a img{ border:0 none; width:145px; height:125px;}
ul.videolist li a:hover span.videoplay{background:url(../images/videoplay_icon.png) repeat-x left top; position:absolute; z-index:100; width:50px; height:50px; left:54px; top:32px; font-size:1px; display:block; visibility:visible; opacity:.8;}
ul.videolist li a span.videoplay{ display:none; visibility:hidden;}
ul.videolist li h3{ margin:0; padding:5px 0 5px 0;}
ul.videolist li h3 a{ text-decoration:none; color:#000 !important; font-size:12px; font-weight:normal; text-align:center;}
h3.videoheading{font-size:18px; font-weight:normal; color:#0095d6; padding:5px 0 5px 8px; margin:0;}

/* For Calendar Image*/
.ui-datepicker-trigger{ float:right; margin-top:2px;}

/* For Featured Icon */
.featuredIcon { position:absolute; right:-10px; top:-11px; z-index:100; width:81px; height:82px; background: url(../images/agents/featured_deal.png) no-repeat left top; }


/**18102011**/

.block_content7{ background:url(../images/content_top_bg.jpg) repeat-x left top #FFFFFF;  margin:0 1px; text-align:left; padding-bottom:10px; border:1px solid #CCC; display: inline-block;}
.agent_top_text{ width:91em; margin:10px auto 0 auto; padding:1px 1px 1em 1px; background:#FFFFFF; float:left; border:1px solid #e7e7e7; text-align:left;}
.agent_top_text_in{ background:url(../images/agents/agent_tab_top_bg.jpg) repeat-x left top #fff; padding:15px;}
.agent_top_text p{ margin:0; padding:0 0 10px 0;}
.agent_top_text a{ color:#FF8E24 !important;}
.orangetext-2{ color:#ff8e24;}
.block_top5{background:url(../images/top_cont_h_left.jpg) no-repeat left top; padding-left:11px; height:28px; color:#FFF;}
.block_top_right5{background:url(../images/top_cont_h_right.jpg) no-repeat right top; padding-right:11px; height:28px;}
.block_top_center5{ background:url(../images/top_cont_h_center.jpg) repeat-x left top; height:28px;line-height:28px;width:100%;}
.block_top_center5 h3{margin:0; line-height:inherit}
.block_arrow { background: url("../images/top_cont_h_arrow.jpg") no-repeat scroll left top transparent; height: 10px; padding-top: 10px; text-align: left;  width: 17px; margin-top:-1px;}
.graybox{ background:url("../images/vipvillas-midbg.gif") repeat-x; color:#515050;padding:10px 0px 0px 10px;border:1px solid #ffecd2; margin-bottom:10px;}
.graybox a{ text-decoration:none; color:#009CE0 !important; font-weight:700;}


.test_name{border:1px solid #dcdcdc; color:#FF8E24; font-weight:700; background:url(../images/home_input_bg.jpg) repeat-x left bottom #FFF;}
.padleft{ padding-left:5px}

