img, div, a, input { behavior: url("iepngfix.htc"); }
html, body { height:100%; }
body { margin:0; text-align:left; background:#4c7bab url("../images/sce/oth-clouds-bg.jpg") repeat-x scroll 0 top; font: normal 1em/1.5em Arial, Helvetica, sans-serif }
iframe #multisearch body { background-image: none!important; background-color: #fff !important; }
h1 { color:#781103; font-size:26px; }
h2 { }
h3 { color:#3d3d3d!important; font-size:22px!important; }
h3 a:link, h3 a:visited, h3 a:active { color:#3d3d3d!important; font-size:22px!important; text-decoration:none; }
h3 a:hover { color:#3d3d3d!important; font-size:16px!important; text-decoration:underline; }
h4 { color:#3d3d3d!important; font-size:18px!important; margin-bottom:0; font-family:arial, helvetica, sans-serif !important; }
h4+p { padding-top:0 !important; }
p { font-size: 14px; }
a:link, a:visited, a:active { outline: none!important; }
:focus { -moz-outline-style: none; }
div.spacerpackage { height: 250px; }
#maintext { margin-top: 400px!important; padding-bottom:10px; }
#nav { font:13px Arial, Helvetica, sans-serif !important; }
p { text-align:left; padding:9px 0 !important; margin:0 !important; }
hr.clear { margin:0; padding:0; height:0; visibility:hidden; display:block; clear:both; border:0px solid #fff; font-size:0; line-height:0; }
#BodyContent { margin:0 10px; background:#FFF; }
#BodyContent a, #BodyContent a:visited { color:#517faf; text-decoration:none; border-bottom:#517faf dotted 1px !important; font-weight:bold; }
#BodyContent a:hover, #BodyContent a:active { color:#22405a; border-bottom:#ffffff dotted 1px !important; }
/*#BodyContent a img { border:none !important; }*/
#BodyContent #rolloverbook, #BodyContent #rollover { border-bottom:0 !important; }
#BodyContent a[href="http://reservations.orlandotravelhotels.com/nexres/specials/bestrate_page.cgi?src=10023778&ses=&pageid=662"], #BodyContent a[class="booknow"] { border-bottom:none!important; }
#wrapper { width:909px; text-align:left; background: url(../images/sce/webShadow_rep.png) repeat-y; margin-bottom:20px; }
#menu { position:absolute; z-index:500; }
#menu ul li ul li { border-right:0; float: none; border-top:1px solid #F0F0F0; }
#menu ul ul { width:160px; display: none; background:#618EBB; border:1px solid #FFF; border-top:0; }
#menu ul li:hover > ul { display: block; }
#menu li { position: relative; }
#menu ul li ul { }
#menu ul ul { position: absolute; z-index: 500; }
#menu ul ul ul { top: 0; left: 100%; }
#menu a { display: block; }
#menu a:hover { cursor: pointer; }
#menu a.main_menu:hover { cursor: pointer;background-color: #22405a; }
#nav { height:30px; background: url(../images/sce/GTH_nav_bg.gif); margin:0px 6px; width:896px; }
#nav a { padding-left:10px; padding-right:10px; font-weight:bold; }
#nav ul { margin:0; padding:0; list-style:none; }
#nav li { float:left; padding:0px /*##CHANGE THIS TO ADD SPACE OUTSIDE EACH BUTTON  => */0px;/*END*/ margin:0; border-right:1px solid #5b85b1; }
#nav li a { }
#nav li a:link, #nav li a:visited, #nav li a:active { color:#FFFFFF; text-decoration:none; padding:5px 18px 8px; display:block; }
#nav li a:hover, a.main_current, #nav li.current a.current { background-color: #22405a!important; }

/****save image on sales menu *****/
#nav ul li#menu1 ul{width:210px}
#nav li#menu1 a#menu_link1.main_menu{width: 94px!important; height: 29px;  background: transparent url(../images/sce/saleon.gif) 5px top no-repeat !important; padding:0px 5px; text-indent: -2000px;}
#nav li#menu1 a#menu_link1.main_menu:hover{width: 94px!important; height: 29px;   background:#22405a url(../images/sce/saleonOver.gif)  5px top  no-repeat !important; text-indent: -2000px; padding: 0px 5px;}
.navBox { background-color: #22405a; }
#nav .bottomnav a { background: url(../images/sce/bottomnav-bg.jpg) top left repeat-x !important; color:#154784 !important; }
#nav .bottomnav a:hover { background: url(../images/sce/bottomnav-bg-on.jpg) top left repeat-x !important; color:#ffffff !important; }
#nav .socialmedia { width:100px; float:left; margin-left:650px; position:absolute; background:transparent; padding-top:3px; }
#nav .socialmedia a { border:0!important; padding:0!important; }
#nav .phone { width:260px; text-align:left; line-height:12px; float:right; background:url(../images/sce/icon_phn.gif) no-repeat 0 0; overflow:hidden; padding:0!important; margin:0!important; }
#nav .phone span.number { font-size:16px; font-weight:bold; padding:8px 10px 8px 35px!important; color:#F6EC2D; float:left; }
#nav .phone span.pcode { font-size:13px; float:left; display:block; text-align:center; color:#FFF; font-weight:bold; padding:2px 0 0 0; }
#nav ul ul { position:absolute; z-index:500; display:none; }
#header { margin:0px 6px; width:896px; clear: both; background:#154784 url(../images/sce/GTH_header_pic_orlando.jpg;) no-repeat 300px 0; width:896px; height:230px; }
.home { height:229px; }
.sub, #sub #header { height:119px; }
.post h3 { font-size:16px !important; margin-bottom:0; }
/* New Header */
#headernew { margin:0px 6px; width:896px; background:#154784 url(../images/sce/GTH_header_pic_orlando-1.jpg) no-repeat; z-index:5; height:230px; }
.homenew { height:230px; }
.subnew, #subnew #headernew { height:230px; }
/* Fixed Header */
#header.subpg { background-color:#154784;/*background: #154784 url(../images/sce/GTH_Subheader_pic_orlando2.jpg) top right no-repeat;*/ height:130px/*119px*/; width:896px; }
/*#header.subpg #Logo{background:url(../images/sce/OTH_logo_v2.jpg) no-repeat; width:332px; height:119px; text-indent:-9000px; padding:0; margin:0!important; position: static; float:left;} 
#Logo{background:url(../images/sce/GTH_Logo_Orlando.png) no-repeat; width:252px; height:68px; text-indent:-9000px; position: relative; padding:0; z-index:100; top:25px; left:25px;}*/

#Logo h1 { margin:0; padding:0; display:none }
#RSide, #SubRSide { width:276px; margin:0; padding:0px; float:right }
#RSide { height:auto; }
#SubRSide { height:119px; background: #22405A url(../images/sce/GTH_Subheader_pic_orlando2.jpg) top right no-repeat; ; }
/* Weather Block */
/* in header */
#wBlock { width:276px; height:103px; background:transparent url(../images/sce/weather_bg.png) no-repeat; margin-top:50px; padding:0; }
#wBlock #ctl00_wSide { padding:0 10px; }
#wBlock #ctl00_wBlock { padding:20px 25px 0 25px; }
#wBlock p { margin:0!important; padding:0!important; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
#wBlock .wCity { color:#22405A; font-weight:bold; font-size:14px; text-align:center; margin:10px 0 5px!important; padding:0; }
#wBlock .wCity a, #wBlock .wCity a:link, #wBlock .wCity a:visited, #wBlock .wCity a:active { font-size:10pt; }
#wBlock .wLsec { float:left; width:75px; padding-left:5px; }
#wBlock .wLsec p { text-align:left; }
#wBlock .wTemp { font-weight:bold; font-size:14px; }
#wBlock .wIcon { float:left; width:60px; text-align:center; position:relative; margin-top:0; }
#wBlock .wIcon img { margin:0 0 0 -25px!important; padding:0!important; position:absolute; }
#wBlock .wTime { color:#22405A; float:right; width:60px; }
#header.subpg #wBlock { float:right; margin-top:0; }
#smWB { position:absolute; z-index:500; overflow:hidden; width:120px; margin:165px 0 0 780px; background:transparent url(../images/sce/wb_bk.png) no-repeat 0 5px; padding:0 0 0 5px; }
#smWB .wCity, #smWB .wTime, #smWB .wStatus { display:none; }
#smWB .wTemp, #smWB .wIcon, #smWB .wStatus { float:left; }
#smWB .wIcon { width:60px; text-align:center; margin-top:0; }
#smWB .wIcon img { margin:0; padding:0; }
#smWB p { font-weight:bold; font-size:22px; }
#smWB .wTemp { margin-top:8px!important; display:block; float:left; color:#FFF; }
/* Weather Block New  */
/*wSidenew{text-align:center; margin:0px 0 5px!important; padding:0;}*/

/* interstitial - loading page */
.hotelbooking .interstitial { text-align: center!important; font-size: 1.4em; margin: 4em auto; padding: 3em 0; }
.hotelbooking .interstitial p{ text-align:center !important; }
.hotelbooking .interstitial h1 { color: #154784; text-align: center !important; margin: 5px auto; }
.hotelbooking .interstitial .static_image { display: none; }
.hotelbooking #loader { background-image: url("/images-general/hotelx/loading_anim.gif"); width: 500px; text-align: center !important; height: 180px; top: 0; left: 0; position: absolute; }
.hotelbooking .loading_container { border: 2px solid #E0E9F3; border-right: none; border-left: none; width: 500px; height: 20px; background-color: #FFF; text-align: center !important; position: relative; margin: 4em auto; }

/* in sidesec */
#featured-sidebar .sidebar h3 { color:#108EE2!important; text-align:center; font-size:22px!important; margin:0 0 10px 0; padding:0; }
#featured-sidebar #wSide { }
#featured-sidebar #wSide #ctl00_wSide { clear:both; display:block; }
#featured-sidebar #wSide p { font-size:12px!important; font-family:Arial, Helvetica, sans-serif; text-align:center; border:0 solid #ccc; }
#featured-sidebar #wSide .wCity, #wSide a:link, #wSide a:visited, #wSide a:active { color:#108EE2!important; font-weight:bold; font-size:18px!important; text-align:center; margin:0!important; padding:0!important; }
#wSide a:hover { }
#featured-sidebar #wSide .wLsec { width:40px; text-align:center; float:left; padding-top:20px; }
#featured-sidebar #wSide .wLsec p { text-align:center; }
#featured-sidebar #wSide .wTemp { font-weight:bold; font-size:18px!important; }
#featured-sidebar #wSide .wIcon { text-align:center; text-align:center; width:110px; float:left; }
#featured-sidebar #wSide .wIcon img { margin:0!important; padding:0!important; width:61px; height:51px; }
#featured-sidebar #wSide .wIcon .wStatus { }
#featured-sidebar #wSide .wTime { color:#22405A; width:60px; float:right; padding-top:20px; }
#featured-sidebar #wSide .wLegal { display:none; clear:both; padding:20px 0 5px 0; }
#featured-sidebar #wSide .wLegal .wNotice { text-align:left; padding-bottom:3px; }
#featured-sidebar #wSide .wLegal, #featured-sidebar #wSide .wLegal a { font-size:10px; }
#minihotelsearch { margin: 20px 0; background:url(../images/sce/mini-search-widget.jpg) top center no-repeat; font-size:12px; font-weight:bold; color:#074da1; }
#minihotelsearch form { padding:100px 20px 20px; }
#minihotelsearch table { width:100%; }
#minihotelsearch td { text-align:left; }
#minihotelsearch input { float:right; }
/* Weather Page */
#curCond { text-align:center; padding-bottom:30px; clear:both; background:#f9f9f9; display:block; font-size:10pt; }
#curCond h2 { display:block; margin:0; padding:5px; border-bottom:1px dashed #ccc; text-align:center; }
#curCond ul { float:left; width:250px; border-right:1px dashed #ccc; list-style:none; text-align:left; margin:0 0 0 10px; padding:10px; }
#curCond ul li { padding:5px; border-bottom:1px solid #FFF; }
#curCond ul li span { width:150px; display:block; float:left; font-weight:bold; }
#curCond .curTemp { float:left; width:350px; text-align:center; }
#curCond .curTemp div { float:left; width:50%; }
#curCond .curTemp .wTemp { padding-top:20px; }
#curCond .curTemp .wTempBig { font-size:50px; font-weight:bold; color:#154784; text-align:right; }
#curCond .curTemp .wIcon { text-align:left; width:auto; }
#curCond .wIcon .wStatus { text-align:center; color:#154784; font-size:14pt; font-weight:bold; margin:0!important; padding:0!important; }
/* 5 Day Forecast */
#ForeCast { text-align:center; margin:50px 0 10px; clear:both; }
#ForeCast h2 { display:block; margin:0; padding:5px; background:transparent; border-bottom:1px dashed #ccc; text-align:center; }
.fcDay { float:left; width:149px; text-align:center; margin:10px 2px; }
#ForeCast .fcDay h2 { background:transparent; font-size:16px; }
#ForeCast .fcDay { background:#f5f4f4; text-align:center; }
.fcDay, .fcDay p { font-size:12px; text-align:center; }
.fcLast { }
#wMidSec .wMidInfo { float:left; width:40%; text-align:center; }
#wMidSec .wMidInfoTxt { float:left; width:30%; padding-top:10px; text-align:center; font-size:10px; color:#666666; }
#wLegal { clear:both; padding:50px 0 20px; color:#999; }
#wLegal div { float:left; }
#wLegal, #wLegal a { font-size:12px; font-weight:normal; }
#wLegal a { margin:0 10px; }
#wLegal .wNotice a { margin:0; font-weight:normal; }
#wLegal .wNotice { margin-right:70px; }
#wLegal .wNotice img { position:absolute; padding:0 7px; }
/***#hotelWrapper{clear:both; padding-top:210px;}***/
#hotelWrappernew { clear:both; padding-top:220px; }
.Descript { width:520px; margin-left:40px; padding-bottom: 30px; }
.bestorlando { float:left; }
.searchwidget { float:left; clear: right; }
p.hotelcopy { font-size:13px; width: 520px; }
p.hotelcopybigger { font-size:14px; width: 520px; }
/*HomePage v2*/
#MAINcontainer { margin:0; width:600px; float:left; top:1px; }
HomePage v3 #MAINcontainer3 { margin:0; width:590px; float:left; margin-left:7px; margin-top:133px; background-color:#FFFFFF; }
#UnderLowestRate, #LowestRate { position:static; height:auto; padding-bottom:20px; }
#ChooseCat { position:absolute; left:12px; top:269px; width:500px; height:127px; z-index:103; }
.ValueIn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #660000; font-weight: bold; text-align:center; !important
}
.SubHeader { display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: /*15*/12px; color: #154784/*330000*/; font-weight: bold; /*font-style:italic;*/


	
	
}
#UnderLowestRate { width:210px; margin:0 auto; line-height:19px; padding-left:20px; }
a#rollover { /* background-image:url(../images/sce/butt-morehotel-on.png); */ height:41px; width:301px; display:block; }
a#rollover span { display:none; }
/* a#rollover:hover { background-image:url(../images/sce/butt-morehotel.png); } */

.button-disney { background-image:url(../images/sce/butt-morehotel.png); }
.button-disney:hover { background-image:url(../images/sce/butt-morehotel-on.png); }
.button-seaworld { background-image:url(../images/sce/button-seaworld-hotels.png); }
.button-seaworld:hover { background-image:url(../images/sce/button-seaworld-hotels-on.png); }
.button-idrive { background-image:url(../images/sce/button-idrive-hotels.png); }
.button-idrive:hover { background-image:url(../images/sce/button-idrive-hotels-on.png); }
.button-universal { background-image:url(../images/sce/button-universal-hotels.png); }
.button-universal:hover { background-image:url(../images/sce/button-universal-hotels-on.png); }
a#rolloverbook { background-image:url(../images/sce/but-booknow-off.png); height:39px; width:127px; display:block; }
a#rolloverbook span { display:none; }
a#rolloverbook:hover { background-image:url(../images/sce/but-booknow-on.png); }
#bagtag { position:absolute; left:482px; top:100px; width:379px; height:142px; background-image:url(../images/sce/save-rate-guarantee.png); background-repeat: no-repeat; z-index:100; }
#bagtag a.taglink { border-bottom:0 !important; display:block; position:absolute; top:100px; height:142px; width:379px; }
#BodyContent #bagtag a { border-bottom:0 !important; }
#bagtag img { border:none; }
#multiProd { background:transparent url(none)!important; background-color: #ffffff; !important;
}
.floatLeft { float: right; padding: 10px; padding-bottom: 30px; font-size:11px; }
/* Hotel 2 Column */ 
.hotelCol_1, .hotelCol_2 { float:left; height:auto; }
.hotelCol_1 { width:270px; border-right:1px solid #E1E1E1; padding-right:20px; }
.hotelCol_2 { width:270px; margin-left:10px; }
#hotelWrapper .anchor { visibility:hidden; display:none; }
#hotelWrapper .hotelCont { border-bottom:1px solid #CCCCCC; margin-top:20px; }
#hotelWrapper .hotelDesc { min-height:145px; margin-bottom:10px; font-size:10px; }
#hotelWrapper .hotelDesc { font-size:12px; }
#hotelWrapper img.hotelImg { margin-right:10px; float:left; border:2px solid #CCC; background:#FFF; padding:3px; }
#hotelWrapper .hotelInfo { padding:0 3px; clear:both; display:block; }
#hotelWrapper .hotelRating { float:left; text-align:left; width:87px; }
#hotelWrapper .hotelBookNow { float:right; text-align:right; width:127px; }
#hotelWrapper .hotelBookNow a { background:url(../images/sce/but-booknow-off.png); height:39px; width:127px; display:block; text-indent:-9000px!important; font-size:0em; color:#fff; }
#hotelWrapper .hotelBookNow a:hover { background-image:url(../images/sce/but-booknow-on.png); }
#hotelWrapper .BackToTop { display:block; overflow:visible; height:20px; padding-top:10px; }
#hotelWrapper .BackToTop a { float:right; font-size:10px; left:0; padding-left:15px; width:140px; }
#hotelWrapper .hotelMoreLink { padding:20px 65px 100px 0; background:url(../images/sce/morehotels-Icon.jpg) no-repeat right top; text-align:right; }
#hotelWrapper .hotelMoreLink a { font-size:12px; color:#0F8723; font-weight:bold; }
#hotelWrapper .hotelMoreLink a span { color:#09488B; }
#hotelWrapper .hotelMoreLink a:hover { text-decoration:underline; }
/******* CATEGORY LINKS******/
#cat a { font-size: 12px; color: #FFFFFF !important; font-weight: bold; text-decoration: underline; cursor: crosshair; color: #C0FFC0; background-color: lightslategray; }
#cat a:visited { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
#cat a:hover { font-size:26; font-weight:bold; color: #ffcd07; font-weight: bold; text-decoration: underline; }
#cat a:active { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
#hotelWrapper h3 { font-size: 16px!important; color: #000!important; margin:0; padding:0; }
h2.headthisnew { font-size: 20px; color: #006633; font-weight: bold; margin-top: 0px; margin-bottom: 3px; text-align:left; }
/*******END CATEGORY LINKS******/

#GTH_logo { float:left; width:320px; height:91px; }
#GTH_logo h1 { text-indent:-9000px; }
#content { padding:0px 10px 0 15px; background:#FFF; overflow:hidden; width:865px; }
#content em { font-weight:bold; font-family:"georgia", serif; font-size:1.2em; }
#content h2 { color:#3d3d3d; font-size:18px; }
#content h2 a, #content h2 a:visited { color:#3d3d3d !important; }
#content h2 a:hover, #content h2 a:active { color:#22405a !important; text-decoration:underline; }
.maintext { /* width:500px; float:left; */ padding-bottom:20px; }
.sidebartext { font-size:12px; }
#TextContent { float:left; width:435px; padding-left:24px; line-height:20px; }
#Deals { float:left; width:358px; }
#RightCol { float:right; width:170px; margin-left:24px; min-height:100px; text-align:left; margin-right:10px; margin:0px; }
#ColLinks { background-color:#f0f0f0; border:thin; margin:0px; margin-bottom:50px; }
#ColLinks .firstP { margin:0; }
#RightCol ul { margin:0; padding:0; list-style:none; padding-left:10px; padding:10px; }
#RightCol li { background: transparent url(../images/sce/GTH_icon_bullet_blue.gif) left center no-repeat; padding:10px 0; }
#RightCol a { padding-left:15px; }
#RightCol a:link, #RightCol a:visited, #RightCol a:active { color:#03365c; text-decoration:underline; font-weight:bold; font-size:13px; }
#RightCol a:hover { color:#990000; text-decoration:underline; font-weight:bold; font-size:13px; }
#RightCol p { font-size:12px; color:#333333; padding:10px; line-height:16px; }
#PLinks a:link, #PLinks a:visited, #PLinks a:active { color:#990000; font-weight:bold; text-decoration:none; font-size:12px; padding:10px; line-height:18px; }
#PLinks a:hover { text-decoration:underline; font-size:12px }
#PTitle { color:#22405a; font-size:13px; font-weight:bold; padding:10px; }
.ColTitle { background-color:#22405a; color:#FFFFFF; font-size:11pt; padding:10px 8px; text-align:center; font-weight:bold; margin:0; }
#SmButtons { margin-top:20px; margin-bottom:20px; }
#SmButtons a { padding:10px; }
#GTH_footer { /* background:transparent url(../images/sce/webFooter_bg.png) left bottom no-repeat; padding-bottom:6px; */ }
#location { float:right; width:140px; padding:2px 10px 0 0; background:transparent url(../images/sce/icon_home.png) left no-repeat; font-family:Arial, Helvetica, sans-serif; }
#location div { font-size:11px; color:#FFF; text-align:right; margin:0; padding:0; }
#regForm h2 { margin-bottom:-10px; }
#regForm p, #regForm, .formfield { font: 9pt/1em!important; color: #333333!important; }
#regFormCont { position:absolute; top:130px; }
#regFormTp { background: transparent url(../images/sce/widget_top.png) top no-repeat; }
#regForm { background: transparent url(../images/sce/widget_bot.png) bottom no-repeat; padding: 0 0 25px; min-height: 375px; }
.asBox { background:#DDEEF5; border-top:1px solid #FFF; font: bold 10pt/1.5em Arial, Helvetica, sans-serif; color:#225C88; padding:5px; }
.cont2 { float:left; width:45%; border:1px dashed #F0F0F0; background:#FAFAFA; margin:0 5px 0 3px; padding:5px; text-align:center; }
.TabbedPanels { margin: 0px; padding: 0; /*
	float: left;
	clear: none;
	*/
	width: 480px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*//*
	background: transparent url(../images/sce/GTH_wiz_bg2.gif) top left no-repeat;
	*/
}
.TabbedPanelsTabGroup { margin: 0; padding: 15px 0 0 18px; float:left; }
/* This is the selector for the TabbedPanelsTab. This container houses
 * the title for the panel. This is also the tab "button" that the user clicks
 * on to activate the corresponding content panel so that it appears on top
 * of the other tabbed panels contained in the widget.
 *
 * For our default style, each tab is positioned relatively 1 pixel down from
 * where it wold normally render. This allows each tab to overlap the content
 * panel that renders below it. Each tab is rendered with a 1 pixel bottom
 * border that has a color that matches the top border of the current content
 * panel. This gives the appearance that the tab is being drawn behind the
 * content panel.
 *
 * The name of the class ("TabbedPanelsTab") used in this selector is not
 * necessary to make the widget function. You can use any class name you want
 * to style this tab container.
 */
.TabbedPanelsTab { position: relative; top: 1px; float: left; background: transparent url(../images/sce/widget_tab.gif) no-repeat; text-align:center; font-weight:bold; color:#FFF; padding-top:7px; margin: 0px 2px 0 0; list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; width:83px; height:22px; }
.TabbedPanelsTabHover, .TabbedPanelsTabSelected { background: transparent url(../images/sce/widget_tab_ovr.gif) no-repeat; color:#727272; }
.TabbedPanelsTabSelected { }
.TabbedPanelsTab a { color: black; text-decoration: none; }
.TabbedPanelsContentGroup { clear: both; padding:0 20px; background: transparent url(../images/sce/widget_rep.png) top repeat-y; min-height: 375px; }
.TabbedPanelsContent { padding: 4px; }
.TabbedPanelsContentVisible { }
.VTabbedPanels .TabbedPanelsTabGroup { float: left; width: 10em; height: 20em; background-color: #EEE; position: relative; border-top: solid 1px #999; border-right: solid 1px #999; border-left: solid 1px #CCC; border-bottom: solid 1px #CCC; }
.VTabbedPanels .TabbedPanelsTab { float: none; margin: 0px; border-top: none; border-left: none; border-right: none; }
.VTabbedPanels .TabbedPanelsTabSelected { background-color: #EEE; border-bottom: solid 1px #999; }
.VTabbedPanels .TabbedPanelsContentGroup { clear: none; float: left; padding: 0px; width: 30em; height: 20em; }
#home-header { padding:0 0 20px 535px; }
#home-header img { position:absolute; margin:-20px 0 0 -80px; z-index:55; border:none; }
#home-header a { border:none!important; }
#home-header h1 { color:#781103; font-size:24px; margin:0 0 10px 50px; text-align:center; }
#home-header h2 { color:#154784; font-size:16px; font-style:italic; font-family:"georgia", serif; margin:0; padding-top:10px; }
#home-header span { font-size:.8em; }
/*iframe {
position:absolute;
top:150px;

}*/

#BodyContent li { }
ul.list1, ul.list2, ul.list3, ul.list4 { font-size:15px; float:left; margin-top:20px; }
#compare { width:870px; }
#featured-main {/*border-right:#f0f0f0 solid 264px;*/ float:left; /*margin-right:-264px; padding-right:20px; margin-top:0px;*/ width:580px; }
#featured-main img { border:none!important; }
#featured-main a { border:none!important; }
.top { background:#F0F0F0; /* border:#a6a6a6 double 3px; */ padding:0 0px; }
.sidebar { width:230px; margin:0 0 10px 30px; text-align:left; }
.sidebarsmall { width:210px; margin:0 0 10px 0; text-align:left; }
.banner { width:120px; margin:0 0 10px 0; text-align:left; }
#featured-sidebar { background:#FFF; float:right; width:250px; margin:10px 0 10px 0; }
#featured-sidebar h2 { color:#108EE2; font-family: arial, helvetica, sans-serif; margin:0 auto; font-size:22px; text-align:center; padding:12px 0; /* text-indent:-9999px; background:url(../images/sce/orlando-best.gif) center no-repeat; height:21px; width:211px; */ }
#featured-sidebar P { padding-top:0 !important; margin:0; font-size:12px!important; color:#468224!important; font-weight:bold!important; }
#featured-sidebar ul { padding-left:18px; margin-left:0 !important; }
#featured-sidebar li { font-size:15px; padding:0 0 12px 18px; list-style-type:none; background:transparent url(../images/sce/arrow.gif) left top no-repeat; }
.hotel { width:276px; }
.hotel h3 a, .hotel h3 a:visited { color:#3d3d3d !important; border-bottom:#3d3d3d dotted 1px !important; padding-bottom:2px; }
.hotel h3 a:hover, .hotel h3 a:active { border:none !important; }
.hotel h4 { margin:0; }
.hotel h4 a, .hotel h4 a:visited { color:#22405a !important; }
.hotel h4 a:hover, .hotel h4 a:active { color:#517faf !important; border-bottom:#517faf dotted 1px !important; }
.hotel p { padding-top:0 !important; }
.left { float:left; }
.right { float:right; padding-right:10px; }
.hotel-img { width:85px; float:left; }
.hotel-desc { margin-bottom:10px; margin-left:85px; }
.hotel-img img { padding:2px; border:#dadada solid 2px; }
.hotel-desc a { border-bottom:none !important; }
.containerSize { width:870px!important; }
/*#content table[width]{ width:1400px!important; background-color:red!important;}
#content td[bgcolor="#408080"]{ background-color:#4C7BAB!important;}
#content td[bgcolor="#006c6c"]{ background-color:#4C7BAB!important;}*/
font { font-family:arial; }
/*
a.hot, a[title="Hot Deals"]{background:url(../images/sce/starburst_v2.gif) center no-repeat; text-indent:-9000px; width:100px; height:29px; padding:0!important;}
*/
/*
a.hot:link, a.hot:visited, a.hot:active, a[title="Hot Deals"]:link, a[title="Hot Deals"]:visited, a[title="Hot Deals"]:active
{background:url(../images/sce/starburst_v2.gif) center no-repeat;}
*/
/*
a.hot:hover, a[title="Hot Deals"]:hover{background:url(../images/sce/starburst_v2_ovr.gif) center no-repeat;}
*/
#mainContent { width:870px !important; overflow:hidden; }
#tfGrid { width:100%; }
#ultraWide { width:860px; }
#miniwidget { float:right; margin:-10px 10px 20px 10px; text-align:left; }
#miniwidget a { border:none; }
#miniwidget p { font-size:20px; font-weight:bold; color:#468224; margin-left:5px!important; }
#miniwidget2 p { font-size:20px !important; font-weight:bold; color:#468224; margin-left:5px!important; border-bottom:none !important; }
#hotel_miniwidget2 { margin:0px 0px 20px 0px; text-align:left; background:url(../images/sce/Hotel_table_bg.jpg) top no-repeat; width:280px; height:100px; padding-bottom:16px; }
#hotel_miniwidget { margin:0px 0px 20px 0px; text-align:left; background:url(../images/sce/Hotel_table_bg.jpg) top no-repeat; width:280px; height:100px; padding-bottom:16px; }
#hotel_miniwidget a { border:none; }
#hotel_miniwidget p { font-size:22px; font-weight:bold; color:#4574a; }
#flights_miniwidget { margin:0px 0px 20px 0px; text-align:left; background:url(../images/sce/flights_tb_bg.jpg) top no-repeat; width:476px; height:280px; padding:4px 0 12px 10px; }
#flights_miniwidget a { border:none; }
#flights_miniwidget p { font-size:22px; font-weight:bold; color:#4574a5 }
.hotrate {/* background-color:#468224!important:*/ } /* having this style, makes the deals unreadable in the search results in IE */
.innerTableLine { border:none!important; background:none!important; margin-top:none!important; }
.innerTableLine2 { background:#F1F1F1!important; border:none!important; margin-top:10px!important; width:200px; height:80px; }
.button {/* background-color:#468224!important:*/ } /* having this style, makes the deals unreadable in the search results in IE */
#flight_box { width:300px; }
.flight_boxR { float:right; width:100px; }
.flight_boxL { float:left; width:200px; }
.flight_table { border-bottom:none!important; background-color:none!important; }
.flight_table a { border-bottom:none!important; }
#cars_miniwidget { background:url(../images/sce/cars_miniwid_bg.jpg) top no-repeat; width:325px; height:265px; }
#Car_container { background-color:none!important:
}
.cars_searchleft_bg { background-color:none!important:
}
.cars_left_col { padding:10px; }
#chk_in_td { padding-left:10px; }
#chk_out_td { padding-left:10px; }
.anchor a { text-decoration:none!important; color:#3d3d3d!important; border-bottom:none!important; }
.sm_anchor { float:left; width:560px; margin-bottom:5px; }
.sm_anchor a:link, .sm_anchor a:visited, .sm_anchor a:active { text-decoration:none!important; border-bottom:none!important; }
.sm_anchor a:hover { text-decoration:none!important; }
.sm_anchorR { float:right; width:250px; height:80px; /*border:1px solid #22405a;*/ padding:5px; margin:5px; }
.sm_anchorR a:link, .sm_anchorR a:visited, .sm_anchorR a:active { text-decoration:none!important; border-bottom:none!important; }
.sm_anchorR a:hover { text-decoration:none!important; }
.sm_anchorL { float:left; width:166px;/* border:1px solid #22405a;*/ background:transparent url(../images/sce/anch_bg_shadow.gif) no-repeat; margin-right:10px; }
.sm_anchorL a:link, .sm_anchorL a:visited, .sm_anchorL a:active { text-decoration:none!important; border-bottom:none!important; }
.sm_anchorL a:hover { text-decoration:none!important; }
.sm_anchorLNG { float:left; width:156px; margin-right:10px; }
.sm_anchorLNG2 { float:left; width:196px; margin-right:10px; }
.sm_anchorLSH { float:left; width:126px;/* border:1px solid #22405a;*/ background:transparent url(../images/sce/anch_bg_shadow2.gif) no-repeat; margin-right:10px; }
.sm_anchorLSH2 { float:left; width:96px;/* border:1px solid #22405a;*/ background:transparent url(../images/sce/anch_bg_shadow3.gif) no-repeat; margin-right:10px; }
#about_miniwidget a { border:none!important; }
/* Cruises */
.bodymain { background-color:#E5E5E5!important; }
.pagePositionXYAxis { width:830px!important; }
#page #mainContent { margin:0; padding:12px 0; text-align:left; width:100% !important; }
#narrow { width:680px; }
.block { border-left:#cecece double 6px; padding:0 18px !important; margin-left:8px; }
.trigger { background:transparent url(../images/sce/right-arrow.gif) left no-repeat; padding-left:20px !important; }
.trigger2 { background:transparent url(../images/sce/up-arrow.gif) left no-repeat; padding-left:20px !important; }
.active { background:transparent url(../images/sce/down-arrow.gif) left no-repeat; padding-left:20px !important; }
.green-box { height:80px; }
/* Flight */
tr.mainTable, td.innerTableLine2, table.hotrate { background:transparent !important; }
a.rate1, #flights_miniwidget input, #flights_miniwidget a, td .formfield, select .formfield { font-size:12px!important; }
#BodyContent a.banner-link { border:#ffffff solid 4px !important; }
#BodyContent a.banner-link:hover { border:#dadada solid 4px !important; }
/**** Blog ****/

#blog-content { font-size:13px; width:630px; border-right:#f3f3f3 solid 245px; padding-top:12px !important; /* The width and color of the sidebar */
  margin-right:-245px; float:left; padding-left:20px; padding-bottom:20px; }
#blog-content p { line-height:18px; }
#blog-sidebar { width:220px; background-color:#f3f3f3; float:right; padding:0 10px 0 15px; }
#blog-sidebar a img { border:none !important; }
#blog-wrapper { font-family:arial, sans-serif; padding:0; margin:0 auto!important; overflow:hidden; width:895px; }
#blog-content h2 { margin:0; font-size:22px; }
#blog-sidebar ul { margin:10px 0 0 0; padding:0 0 0 20px; }
#blog-sidebar li { padding:0 0 8px 0; font-size:13px; }
.post { margin-bottom:20px; padding-bottom:20px; border-bottom:#f3f3f3 solid 2px; margin-right:18px; }
#volBlog h2.title a { border-bottom:none !important; }
h2.title a, h2.title a:visited { color:#781103!important; font-family: times new roman, serif; }
h2.title a:hover, h2.title a:active { color:#517faf !important; }
.dateTab { font-size:11px; font-family:arial, sans-serif; color:#6f6f6f; margin-bottom:8px; }
.blog-home { padding-left:30px !important; background:url(../images/sce/home-icon.jpg) left no-repeat; }
#ctl01_MainContent_blog_permalink_Comments { margin-top:24px; }
.formFS { margin-top:25px; }
.formFS legend { font-weight:bold; font-size:16px; padding:16px 8px; }
.tagsTab { line-height:20px; background-color:#f3f3f3; padding:8px; margin:8px 0; border-top:#cecece solid 1px; }
.tagsTab a { border-right:solid 1px; padding-right:8px; }
.postContent img { margin: 8px; }
#latest-flickr-images { padding:2px 0 0 2px; width:215px; }
#latest-flickr-images ul { list-style:none; margin:0; padding:0; overflow:hidden; }
#latest-flickr-images li { margin:2px 3px; float:left; }
#latest-flickr-images .flickr-image img { border:2px solid #cecece !important; height:70px; padding:2px; }
#latest-flickr-images .flickr-image img:hover { border:2px solid #4c7bab !important; }
a.flickr-link { text-decoration:none; color:#000; }
a.flickr-link span { color:#0063dc; }
a.flickr-link span span { color:#ff0084; }
a.flickr-link:hover { color:#fff; }
#ctl01_MainContent_blog_permalink_commentForm .formLabel { display:block; margin-top:12px; }
div.Social li{display:inline; list-style:none; padding:0 5px;}
#BodyContent div.Social li a:link, #BodyContent div.Social li a:visited{border-bottom:0 none!important;}
#BodyContent div.Social li a:hover{border-bottom:1px dotted #517FAF!important;}
#BodyContent div.Social li a img{border:0 none;}
/* Attractions */
.itmSec { border-bottom:1px solid #ddd; margin-top:30px; overflow:hidden; }
.itmSec .itmInfo { width:250px; float:left; margin-right:5px; }
.itmSec .itmInfo h4 { margin:0; }
.itmSec .itmDetails { width:340px; float:left; border-left:1px dashed #ddd; padding-left:10px; margin-bottom:5px; }
.itmSec .itmDetails p { color:#777; font-size:12px; }
#site_map ul, #sitemap ul { list-style:none; }
#site_map ul, #sitemap li { margin:5px 0; }
#sitemap ul { margin-bottom:0; }
#site_map ul { margin-top:0; padding-top:0; }
#site_map li { list-style: url(../images/sce/indent4.png) outside; }
/*   */
#hotel_cross_sell .hotel ul:first-child { width:830px; }
#hotel_cross_sell .hotel ul ul { width:auto!important; }
#BodyContent .price .select a, #BodyContent a.bookNow { color:#FFF; }
#BodyContent .price a.hover { color:#000; }
#BodyContent .hotelbooking .total a.button { background:transparent url(../images/booking_but.png) no-repeat!important; border:0 solid #fff!important; border-bottom:0 solid #fff!important; padding:8px 0 0 0!important; text-decoration:none!important; text-align:center!important; width:122px!important; height:36px!important; display:block; float:right; }
#BodyContent .hotelbooking .total a.button:hover { background:transparent url(../images/booking_but_ovr.png) no-repeat!important; color:#990000!important; }
.hotelbooking .margin .wrapper #content { padding:0!important; }
.hotelbooking .merchandising .top { background:#FFF; border:0 solid #FFF; }
.hotelbooking ul .price ul { width:100%; }
.hotelbooking #hotel_cross_sell .ratings { margin:1em 0 0.5em 10px; }
.hotelinformation .location { padding-left:10px; padding-right:10px; }
.hotel .photo { text-align:center; }
.hotel .hotelname { text-align:center; }
.hotelbooking .checkout .hotelresult .price_search { width:150px; }
.hotelbooking .itinerary-table { width:800px; }
/* Car Bookings */
#content .carInfo { font-size:12px; position: absolute; z-index:500; padding-left:20px; }
#content .carInfo p { font-size:12px; font-weight:bold; }
#ultraWide { padding-top:10px; margin-top:0px!important; }
#ultraWide .outerBar { float:none!important; }
#lilbanner { /*margin-top: 0px; margin-left: 25px; margin-bottom: 0px; padding:22px;-*/ margin:47px 0 0 47px; width: 500px; }
#lilbanner h2 { margin-bottom:0; }
#BodyContent #lilbanner a { border-bottom:0 dotted #517faf !important; }
#lilbanner a { background-image:url(../images/sce/attractions-buttons3.jpg); display:block; float:left; height:80px; margin:3px; text-indent:-9999px; width:244px; }
.disney-button { background-position: 0 -160px; }
.disney-button:hover { background-position: -244px -160px; }
.seaworld-button { background-position: 0 -80px; }
.seaworld-button:hover { background-position: -244px -80px; }
.idrive-button { background-position: 0 -240px; }
.idrive-button:hover { background-position: -244px -240px; }
.universal-button { background-position: 0 0; }
.universal-button:hover { background-position: -244px 0; }
#bestorlando { top:1px; margin-top: 0px; margin-left: 25px; margin-bottom: 0px; padding:22px; width: 500px; }
.moveright { float: right; }
.moveleft { float: left; }
#BodyContent h2 a, #BodyContent h2 a:link, #BodyContent h2 a:visited, #BodyContent h2 a:active { border-bottom:0px dotted #517FAF!important; }
#cmpMapForm a { border-bottom:0 !important; }
#wctCont #BodyContent #content { margin:0 10px!important; padding:0!important; }
#content #titleRecap { padding-bottom:15px; }
/***********     MORE BUTTONS   *************/ 

/* Not sure why these styles are here - commenting them 10/20/09 - MF */
/*a#rollover { background-image:url(../images/sce/butt-morehotel-univers-off.png); height:41px;width:301px;display:block;}
a#rollover span { display:none; }
a#rollover:hover { background-image:url(../images/sce/butt-morehotel-univers-on.png); }*/

a#rolloverbook { background-image:url(../images/sce/but-booknow-off.png); height:39px; width:127px; display:block; }
a#rolloverbook span { display:none; }
a#rolloverbook:hover { background-image:url(../images/sce/but-booknow-on.png); }
/***********     END MORE BUTTONS   *************/


/***********     Slider   *************/
.skip { position: absolute; left: -5000px; }
.photos { text-align: center; padding: 24px 0 0 0; }
p { margin: 0; line-height: 1.4; }
p.description { font-size: 1.2em; padding: 12px 0 12px 0; border-top: #ccc 1px dashed; }
p.version { font-size: .8em; background: #f5f5f5; padding: 4px 0; }
p.contents { font-size: .8em; padding: 12px 0; }
p.release { font-size: .8em; padding: 0 0 12px 0; }
p.download { font-size: .8em; padding: 0 0 12px 0; text-align: left; }
/***********   END  Slider   *************/



/**************** START The Best Of Orlando  ***********/

#background-image { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 45px; margin-top: 0px; width: 400px; text-align: left; border-collapse: collapse; }
#background-image th { padding: 4px; font-weight: normal; font-size: 16px; color: #113d73; }
#background-image td { padding: 9px 12px; color: #154784; border-top: 1px solid #fff; }
#background-image tfoot td { font-size: 11px; }
#background-image tbody td { /*background: url('../images/tboo/back.png');*/
	background:url(../images/sce/bullet.gif) center left no-repeat; }
* html #background-image tbody td { /* 
	   ----------------------------
		PUT THIS ON IE6 ONLY STYLE 
		AS THE RULE INVALIDATES
		YOUR STYLESHEET
	   ----------------------------
	*/
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tboo/back.png',sizingMethod='crop');
	background: none;*/
}
#background-image tbody tr:hover td { /*color: #339;
	background: none;*/
}
/**************** END The Best Of Orlando  ***********/


/**************** LANDING PAGES  ***********/

#hotelWrapper h2.headthis { font-size: 20px; color: #006633; font-weight: bold; margin-top: 0px; margin-bottom: 3px; text-align:left; }
img.floatLeft { float: left; margin: 4px; }
img.floatRight { float: right; margin: 4px; }
#HotelTitle { margin-left:20px; top:10px; width:519px; height:100px; }
#SubTXT { margin-left:20px; }
#SubText { margin-left:20px; margin-bottom:20px; }
#morehotels { margin-left:20px; margin-bottom:20px; }
#hotelback { margin-left:20px; margin-bottom:20px; border-bottom: thin none rgb(21, 71, 132); width: 630px; height: 194px; background-image: url(images/sce/grad-green.jpg); background-repeat: no-repeat; background-position: center bottom; }
/* Not sure why these styles are here - commenting them 10/20/09 - MF */
/*a#rollover { background-image:url(../images/sce/butt-morehotel-on.png); height:41px;width:301px;display:block;}
a#rollover span { display:none; }
a#rollover:hover { background-image:url(../images/sce/butt-morehotel.png); }*/

a#rolloverbook { background-image:url(../images/sce/but-booknow-off.png); height:39px; width:127px; display:block; }
a#rolloverbook span { display:none; }
a#rolloverbook:hover { background-image:url(../images/sce/but-booknow-on.png); }
#buttoncopy { position:absolute; left:24px; top:3068px; width:295px; height:103px; z-index:6; }
.CTATXT { color: #660000; font-weight: bold; }
p.subtxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; size:12px; margin-left:20px; margin-bottom:20px; }
div.subtxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; size:12px; }
.Headstyle { float: left; margin-left: 12px; margin-top: 15px; margin-right: 45px; margin-bottom: -5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 22px; color:#990000; }
.Subheadstyle { float: left; margin-left: 12px; margin-top: 15px; margin-right: 45px; margin-bottom: -5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; width:500px; }
div.subtxt { float: left; margin-left: 12px; margin-top: 30px; margin-right: 45px; margin-bottom: -5px; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; white-space: normal; width:600px; }
div.lasttxt { float: left; margin-left: 20px; margin-top: 20px; margin-bottom: 5px; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; white-space: normal; width:600px; }
div.morebutt { float: left; margin-left: 20px; margin-top: 20px; margin-bottom: 5px; width:301px; }
div.hotelblock { width: 630px; height: 185px; background-repeat: no-repeat; background-image: url(../images/sce/grad-green.jpg); background-position: center bottom; float: left; margin-left: 12px; margin-top: 50px; margin-right: 45px; margin-bottom: -5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; white-space: normal; }
div.copylist { float: left; margin-left: 0px; margin-top: 20px; margin-bottom: 5px; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; white-space: normal; width:600px; }
/**
img.floatLeft { 
    float: Left;
	padding: 10px;  
}

img.floatRight { 
    float: Right;
	padding: 10px;  
}
**/





/**************** PLEASE DO NOT EDIT BELOW. THESE ARE NEW GENERATION TAGS. ***********/

#landing h1 { color:#781103; font-weight: bold; font-size:23px; margin:20px 0 0 0; text-align:center; }
#landing h2 { font-size:13px; color:black; font-weight: bold; margin:0 0 16px 0; text-align:center; }
#leftside { width:580px; float:left; margin-top:20px; }
#rightside { float:right; width:260px; margin-top:40px; }
#rightside .banners h2 { color:#3d3d3d; text-align:center; font-size:18px; }
#rightside .banners a { border-bottom:0!important; background-image:url(../images/sce/attractions-buttons3.jpg); display:block; height:80px; margin:7px auto; text-indent:-9999px; width:244px; }
.box { background:#fff url(../images/sce/grad-green.jpg) bottom center no-repeat; overflow:hidden; padding:20px 0 40px 0; }
.boxleft { float:left; padding-top:8px; font-size:12px; text-align:center; width:147px; }
.boxleft img { margin:0 auto; }
.boxleft a img { display:block; border:4px solid #dae8f1 !important; padding:2px; }
.boxleft a img:hover { border:4px solid #a2e173 !important; }
.boxright { float:right; width:420px; }
a.booknow { background:#fff url(../images/sce/but-booknow-off.png) no-repeat; display:block; text-indent:-9999px; border-bottom:0 !important; height:39px; width:127px; float:right; margin-left:12px; }
a:hover.booknow { background:#fff url(../images/sce/but-booknow-on.png) no-repeat; display:block; text-indent:-9999px; border-bottom:0 !important; height:39px; width:127px; float:right; }
#sidebox { background:#fff url(../images/sce/sidebox-bottom.jpg) bottom center no-repeat; width:241px; margin:0 auto; }
#sidebox h2 { background:#fff url(../images/sce/sidebox-top.jpg) top center no-repeat; color:#a82d01 !important; font-family: arial, helvetica, sans-serif; margin:0 auto !important; font-size:22px !important; text-align:center; padding:16px 0 6px 0; }
#sidebox p { color:#545454 !important; text-align:center; padding:0 20px 6px !important; font-size:12px; font-weight:bold; }
#sidebox ul { padding:16px 0 26px 22px; margin:0 !important; }
#sidebox li { font-size:15px; padding:0 0 12px 18px; list-style-type:none; background:transparent url(../images/sce/arrow.gif) left top no-repeat; }
.socialize { border-left:#d0e7f2 2px solid; margin:12px 0 12px 6px; padding-bottom:12px; }
.socialize h4 { padding:12px 0 16px 16px; margin:0; }
.socialize p { padding:0 0 12px 24px !important; margin:0 20px !important; }
.socialize .facebook { background: url(../images/sce/fb-icon-16x16.gif) no-repeat scroll left top; }
.socialize .twitter { background: url(../images/sce/twitter-icon-16x16.gif) no-repeat scroll left top; }
.socialize .flickr { background: url(../images/sce/flickr-icon-16x16.gif) no-repeat scroll left top; }
body #content #BargainTag a { border-bottom:0!important; }
#BargainTagCopy { position: relative; /*left:760px;*/ top:20px; width:33px; height:/*44px*/1px; z-index:100; }
#BargainTag { position: absolute; /* left:835px; top:0px; */ width:33px; height:/*44px*/1px; z-index:100; margin-left:840px; }
#tag { margin-top:0px; float:right; left:572px; }
#Taggy { position:absolute; left:331px; top:32px; width:106px; height:82px; background-image:url(..images/sce/bagtag.png); background-repeat: no-repeat; z-index:100; }
#FormFillnew { position:absolute; top:200px; float:left; margin-left:-5px; z-index:90; width:545px; }
.subCont #FormFillnew { top:145px; }
p.bodytxt { font-size:14px; }
div.clickhere { /*float:right;*/ font-weight: bold; font-size:13px; }
div.photomap { float:left; margin:0px; }
div.hotelwrap { margin-left:20px; margin-top:0px; width:800px; }
div.hotel { margin-top:0px; width: 640px; height: 200px; background-image: url(../images/sce/grad-green.jpg); background-repeat: no-repeat; background-position: center bottom; }
div.booknow { float:right; margin:0px; }
div.morecopy { margin-left:20px; margin-top:10px; margin-bottom:20px; font-size:14px; color:#781103; font-weight: bold; width:330px; float:left; }
div.morehotels { margin-left:400px; height:22px; margin-top:30px; }
.clear { clear: both; }
img.floatLeft { float: left; margin: 4px; }
img.floatRight { float: right; margin: 4px; }
/******   Hotel Page   ********/

/*div.bodytxt{margin-left:20px; margin-top:10px; margin-bottom:20px; font-size:14px; width:480px; float:left;}*/







/******   Flight Page   ********/
.med { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica }
.form { FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; HEIGHT: 18px }
.null { }
.formfield { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }
.smallformfield { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.hotrate { background:#468224!important; }
.small { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.title { color: #000000; font-size: 18pt; font-weight: bold; line-height: 110%; font-family: Verdana, Geneva, Arial }
.rate1 { color: #1873C7; font-family: arial, verdana; font-size: 10pt }
.rate2 { color: #1873C7; font-family: arial, verdana; font-size: 9pt }
h2 { color: #cc0000; font-size: 14pt; font-weight: bold; line-height: 130%; font-family: Verdana, Geneva, Arial }
h3 { color: #cc0000; font-size: 13pt; font-weight: bold; line-height: 130%; font-family: Verdana, Geneva, Arial }
h4 { color : #000000; font-size: 10pt; font-weight: bold; line-height: 130%; font-family: Verdana, Geneva, Arial }
/* This are for the primary box with the tabs */
.smallformfield { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.button { font-family: Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#1873C7; text-transform:uppercase; border:0px; background-color:#FFFFFF;  /*#1873C7 - BUTTON TEXT COLOR ONLY*/ }
.innerTable { background:#f1f1f1; }
.innerTableLine2 { background:#f1f1f1; }
.mainTable { } /*#9DD4FF  ### MAIN BACKGROUND COLOR */
/******   End Flight Page   ********/

/* WCT hacks */
.hotelbooking .margin { margin:0 !important; }
/* Adds 03-04-10 - Ivan ----------*/
/* For 09_v4 home page & Template */
#wrapper.v4 #content { overflow:hidden; }
#wrapper.v4 #featured-sidebar { background:transparent; width:250px; margin-left:20px; }
.socialmedia { width:100%; display:block; overflow:hidden; }
.socialmedia a, .socialmedia { margin:0; padding:0; line-height:0; }
#Twitter, #facebook, #flickr { float:left; padding:0 10px; }
#wrapper.v4 #lilbanner { margin:0; width:auto; }
#wrapper.v4 .bestorlando { float:none; margin-top:230px; overflow:hidden; min-height:250px; }
#wrapper.v4 .bestorlando li { float:left; width:180px; list-style: none; padding:0 0 7px 10px; background:url(../images/sce/bullet.gif) no-repeat 0 7px; }
#wrapper.v4 .bestorlando ul { list-style: none; margin:0; padding:0; }
#wrapper.v4 .bestorlando li a { font-size:18px; }
#wrapper.v4 div.copylist { float:none; }
#hotelsNear { border:1px solid #2A6194; padding:0; overflow:hidden; margin-top:20px; }
#hotelsNear.hm a { margin:10px 25px; }
#wrapper.v4 p.hotelcopy { width:auto; }
#wrapper.v4 #content h2 { margin-bottom:-10px; }
#hotelsNear #lilbanner h2 { color:#FFF; margin:0!important; padding:3px; background:#2A6194; }
#wrapper.v4 h1.headthisnew { color:#3d3d3d; }
div.spacer { visibility:hidden; display:block; height:300px; }
div.spacercar { visibility:hidden; display:block; height:240px; }
.subCont div.spacer { }
