body { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;background:url(../images/nav_border2.gif) repeat-y left;text-align:left;
margin:0 2% 0 0;padding:0; }

.echead { background:url(../../images/ec_hotels.gif) no-repeat left bottom;display:block;float:left;height:21px;width:100%;text-align:left;padding-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700; }

a:link,a:visited,.is_link { font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006;
text-decoration:underline; }

a:hover,span.is_link:hover { color:#D0A825;
text-decoration:none;
cursor:pointer; }

.footer { text-align:center;margin-top:80px;clear:both;background-image:url(../images/res_foot.gif);background-repeat:no-repeat;background-position:center top;padding:30px; }

.footer ul { border-top:1px solid #333;margin:10px 10px -5px 0;padding:6px 0; }

.footer ul li { display:inline;padding:0 5px; }

.footer .copyright { font-size:10px;margin-top:0;padding:5px; }

.attractionsText { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#006; }

.tours { font-weight:700;color:#006; }

h1 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;color:#006;text-align:left; }

h3 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;text-align:left;display:block;line-height:20px;background-image:url(../images/trav_cornerB.gif);background-repeat:no-repeat;background-position:left top;background-color:#4372AA;margin:0;padding:0; }

h2 { display:block;background-image:url(../images/h2round.gif);background-repeat:no-repeat;background-position:left top;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;
color:#fff;text-align:left;line-height:20px;margin-right:0;margin-left:0;background-color:#1B3F8B; }

.h2head { padding-bottom:15px; }

.blueUnder { padding-bottom:0;padding-top:8px; }

.list { text-align:left;font-size:14px;vertical-align:top;width:90%;padding:10px 5px 5px; }
.liAd { background-color:#FFF;width:100%;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;
border-right-color:#000;border-bottom-color:#000;border-left-color:#000;margin-bottom:5px;padding-left:4px; }

.centerColumn li { width:100%;text-align:left;padding-top:3px;padding-bottom:3px; }

.LIbgEmpty { color:#000;background:#E0E0E0;border:1px solid #000;margin-bottom:5px;padding-left:4px; }
.LIbgEmpty2 { color:#000;background:#E8F2F5;border:1px solid #000;margin-bottom:5px;padding-left:4px; }

.LIbg { color:#000;background:#E0E0E0;border:1px solid #000;padding-left:4px; }

.LIbg2 { color:#000;background:#E8F2F5;border:1px solid #000;padding-left:4px; }

.enhancedListDescription { font-size:12px; }

.enhancedListNameTOP { font-size:11pt;font-weight:700;color:#333; }

.topbar3 { height:30px;margin-left:200px; }

.pageHeader { font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;padding-bottom:10px;padding-left:20px; }

.orlandoRes { display:block;width:186px;padding-bottom:150px; }

.goog { padding-top:100px; }

.rColumn { padding-bottom:700px;width:186px;display:block;float:right; }

.centerColumn ul { list-style-type:none;text-align:left;margin:0;padding:0; }

.leftsidebar { display:block;float:left;width:186px; }

.navBox { background:#F0F8FF;text-align:center;border:1px solid #006;width:140px;margin-top:10px;margin-left:8px;padding:4px; }

.navGalleryBox { background:#F0F8FF;text-align:center;border:1px solid #006;width:148px;margin-top:20px;margin-bottom:20px;margin-left:8px;padding:0; }

.nav ul { padding-bottom:5px;padding-top:10px;padding-left:10px;margin:0; }

.nav ul li { font-weight:700;list-style-type:none;margin-left:10px;margin-bottom:6px; }

.nav ul li ul { margin:0 10px 5px;padding:0; }

.nav ul li ul li { font-weight:400;margin-bottom:2px;list-style-type:disc;padding-bottom:2px; }

.nav { padding-top:0;padding-left:0;padding-bottom:5px;text-align:left;color:#006;margin-bottom:10px;cursor:pointer; }

.nav a:hover,.nav span.is_link:hover { color:#006;text-decoration:none;cursor:pointer; }

.center_content { text-align:left;padding-right:10px;padding-top:10px; }

.daBoxes { padding-top:5px;padding-bottom:15px;text-align:center; }

.hosearch { padding-top:20px;padding-bottom:40px; }

.imageDA { border:1px solid #003; }

.image_featured { background-color:#FFF;clear:both;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#FFF;border-left-color:#FFF}

div.boundingbox { display:block;border:1px solid #444;background-color:#FFF;text-align:left;margin-bottom:4px;padding:1px; }

#headerblock_travel { background-image:url(images/.gif);border:1px solid #444;background-color:#DDD;text-align:left; }

#headerblock_text_travel { font-size:9pt;font-weight:700;color:#000;padding-left:5px;padding-top:2px; }

.contentblock { background-color:#FFF;border:1px solid #444;margin-top:1px;text-align:left;vertical-align:top;padding:2px; }

#rightcol { float:right;text-align:left;width:137px;padding-left:1px;margin-top:25px; }

.ec_boundingbox { float:left;width:100%;border:1px solid #E3CF57;display:block; }

#ea_boundingboxmiddle { border:0;background-color:#FFF;margin-top:0;width:90%;display:block;text-align:left;float:left;margin-bottom:40px;padding:1px; }

#header_ea_block { float:left;width:100%;background-image:url(../../images/.gif);border:1px solid #444;background-color:#006;text-align:left;vertical-align:middle;height:21px;background-repeat:repeat; }

#header_ea_block_text { font-size:9pt;font-weight:700;color:#fff;padding-left:10px;padding-top:3px; }

/* enhanced ads */
.ea_block { display:block;float:left;background-color:#FFF;border:1px solid #444;margin-top:1px;margin-bottom:1px;text-align:left; }

.ea_header { float:left;width:100%;clear:both;background-image:url(../images/ea_header.gif);background-repeat:repeat;height:21px;padding-left:10px;vertical-align:baseline; }

.ea_header a { font-weight:700;color:#FFF;text-decoration:underline; }

div.ea_block2 { display:block;float:right;background-color:#FFF;border:1px solid #444;margin-top:1px;margin-bottom:1px;text-align:left;width:100%;margin-right:5px; }

.ea_image { text-align:center;float:left;width:120px;clear:both;margin:0;padding:4px; }

.ea_content { text-align:left;float:left;display:block;height:75px;padding:2px; }

.googlebox_middle { padding-top:10px;padding-bottom:10px; }

.goog_hoBoundingbox { padding-top:5px;padding-bottom:5px;float:left;width:468px;clear:left; }

.centerblock { display:block;float:left;text-align:center;clear:right;margin-left:10px; }

.featurebox { display:block;float:left;margin-left:25px;border:0;width:275px;margin-top:3px;background-color:#dcdcdc;background-image:url(../images/greybox_01.gif);background-repeat:no-repeat;
background-position:left top;padding:0; }

.redtitle1Bold { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#C30; }

.featurebox_text { display:block;padding-left:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#000;text-align:center;background-color:#FFF;height:14px;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;}

.photo { background-image:url(../images/featured_photo.jpg);background-repeat:no-repeat;background-position:left top;width:275px;height:22px; }

centerblk { text-align:center; }

centerblk2 { text-align:center;display:block;height:250px; }

.greybox { background:#DCDCDC no-repeat left top;background-image:url(../images/greybox_01.gif);display:block;float:right;height:250px;padding:0; }

.enhanced_bottom { float:left;width:75%; }

.eaBox { height:100px;margin-bottom:6px;border:1px solid #000;padding:1px; }

.eaBox span { display:block;background:#4372AA;font-weight:700;color:#FFF;padding:4px; }

.eaBox .ad .img .copy { float:left;width:120px;padding:3px; }

.eabox .ad { float:right;padding:6px; }

/* index and travel guide */
#leftcontent { float:left;width:186px;margin:0; }

#centercontent { background:#fff;margin-left:200px;voice-family:inherit;margin-right:290px; }

#rightcontent { width:275px;background:#fff;float:right;margin-top:30px;margin-right:0;text-align:right; }

.TravelBox { margin-bottom:6px;text-align:center;padding:1px; }

.TravelBox span { display:block; font-weight:700;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:4px;
background:url(../images/trav_cornerB.gif) no-repeat left top #4372AA;padding:4px; }

.faqs { font-size:12px;font-weight:700;color:#4372AA; }

.travel-img-brdr { border:1px solid #4372AA;padding:4px; }

.TravelBoxAd { margin-bottom:6px;text-align:center;display:block;padding:0; }

.TravelBoxAdad { border:1px solid #999;margin-top:4px;color:#999;text-align:left;padding:5px 0px 5px 10px; }

.TravelBoxAd span { display:block;font-weight:700;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:url(http://www.orlando-vacation-hotels.com/images/hotels_cornerGr.gif) #999 no-repeat left top; padding:4px; }

.TravelGoogleBox { border:1px solid #999;margin-top:5px;color:#999;text-align:left;padding-top:5px;padding-bottom:5px; }

.TravelBoxAttrac { text-align:center;margin-bottom:6px;padding:1px; }

.MapBox { border:1px solid #999;margin-bottom:6px;text-align:center;background:url(../../images/mapbutton.jpg) no-repeat left top;height:75px;padding:1px; }

.MapBox .text { text-align:right;color:#900;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;margin-right:6px;font-weight:700;margin-top:16px;margin-bottom:4px;
padding:0; }

.TipBox { border:1px solid #1B3F8B;text-align:center;height:75px;background-color:#E0E0E0;margin-bottom:6px;padding:8px; }

.TipBox .text { text-align:left;color:#1B3F8B;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;padding:0; }

.TravelBoxAttrac .ad { background:url(../images/shamu.jpg) no-repeat left top;border:1px solid #399;text-align:left;color:#399;padding:5px 4px 5px 15px; }

.TravelBoxAttrac span { display:block; font-weight:700;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:4px;background:url(../images/attrac_cornerG.gif) #399 no-repeat left top;padding:4px; }

a.textad:link,a.textad:visited { font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:400; }

a.textad:hover { color:#69c;font-weight:400;text-decoration:none; }

.bluBG { background:url(../images/h2round.gif) no-repeat left top #1B3F8B;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#fff;text-align:left;padding-left:20px;margin:0; }

.numbers-pad { margin-right:4px;margin-top:2px; }

.borders { margin-top:20px;text-align:left;vertical-align:top; }

.mapcontent { text-align:right;padding-right:8px; }

.aquabg { color:#000;background-color:#E8F2F5;padding:5px; }

.enhanced-ad { border:1px solid #C4C4C4;height:90px;margin-bottom:6px;padding:1px; }

.enhanced-ad span { display:block;font-weight:700;color:#1B3F8B;background:url(../images/ea.gif) repeat;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#1B3F8B;padding:4px; }

.enhanced-ad .copy { font-size:9pt;height:54px;overflow:hidden;padding:3px; }
.enhanced-ad p.copy { font-size:9pt;height:54px;overflow:hidden;padding:0px; margin-top:0 }


.enhanced-ad2 { border:1px solid #C4C4C4;height:120px;margin-bottom:6px;padding:1px; }

.enhanced-ad2 span { display:block;font-weight:700;color:#1B3F8B;background:url(../images/ea.gif) repeat;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#1B3F8B;padding:4px; }

.enhanced-ad2 .copy { font-size:9pt;overflow:hidden;padding:3px; }
.enhanced-ad2 p.copy { font-size:9pt;overflow:hidden;padding:0px; margin-top:0 }



/*.featured-ad { margin-bottom:6px;padding:1px; }

.featured-ad .copy {float:left;margin-left:3px;}

.featured-ad .img {float:left;}

.featured-img { border:1px solid #006; }

.featured-ad span { font-weight:700;color:#1B3F8B; }

.featured-ad .copy { font-size:9pt;overflow:hidden;padding:3px; }*/



.Nonpaid-ad { height:90px;margin-bottom:6px;padding:1px; }

.map-ad { height:70px;margin-bottom:6px;padding:1px; }

.map-ad .copy { font-size:9pt;height:64px;overflow:hidden;padding:3px; }

.Nonpaid-img { border:1px solid #006; }

.Nonpaid-ad span { font-weight:700;color:#1B3F8B; }

.Nonpaid-ad span.copy { font-size:9pt;padding:0px; color:#000; font-weight:normal}

.Nonpaid-ad .copy { font-size:9pt;overflow:hidden;padding:3px;}

.visitOrlando { height:153px;border:1px solid #C4C4C4;margin-top:10px;background:url(../images/arrowbg.gif) no-repeat left top;padding:3px 0 0 3px; }

.visitOrlando .img { float:left;width:157px;border:0;padding-right:1px; }

.visitOrlando .ad .copy { padding-right:5px;font-size:9pt;overflow:hidden;color:#000; }

.visitOrlando .toparrow { padding-bottom:8px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#C06; }

.visitOrlando .toparrow span { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#006; }

.FeaturedPhoto { margin-bottom:6px;text-align:center;width:450px;padding:1px; }

.FeaturedPhoto span { text-align:center;display:block;background:#4372AA url(../images/photo_corner.gif) no-repeat left top;font-weight:700;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:4px;padding:4px; }

.img-brdr { border:1px solid #C4C4C4;padding:0; }

.otherPhoto { margin-bottom:6px;text-align:center;border:1px solid #C4C4C4;margin-right:5px;padding:15px; }

.googleMap { border:1px solid #C4C4C4; }

.divider { background-image:url(../images/divider.gif);background-repeat:repeat-y;background-position:top; }

#hotelsearch { width:470px;background-repeat:no-repeat; }

#hotelsbytype { background-color:#EBF7FE;width:95%;height:15px;font-size:11px;border:1px solid #B3CEDE;margin:0 0 3px;padding:0 0 0 5px; }

#hotelsbytypeB { width:95%;height:15px;font-size:11px;margin:0 0 3px;padding:0 0 0 5px; }

#hotelsbytype a { font-size:11px;color:#036; }

#hotelsbytype a:hover { color:#036; }

#hotels-image { border:1px solid #ccc;margin:0 3px 0 0; }

#hotels-image1 { border:2px solid #FAE4B1;margin:0 3px 0 0; }

#hotels-image2 { border:2px solid #93CACD;margin:0 3px 0 0; }

#hotels-image3 { border:2px solid #FACAB2;margin:0 3px 0 0; }

#hotels-image4 { border:2px solid #E0FDB2;margin:0 3px 0 0; }

#hotels-image5 { border:2px solid #BBD4EB;margin:0 3px 0 0; }

#hotels-image6 { border:2px solid #FAFDAF;margin:0 3px 0 0; }

#hotels-image7 { border:2px solid #CCEEF7;margin:0 3px 0 0; }

#hotels-box { border:1px solid #ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0 0 10px; }

#hotels-box a { font-family:Verdana, Arial, Helvetica, sans-serif;color:#000; }

#hotels-box a:hover { color:#000; }

.DA { width:102px;text-align:center; }

.DAimg { border:1px solid #000;text-decoration:none; }

#hotels-ea { margin:0 3px 0 0; }

.events { color:#4372AA;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; }

.events a { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline; }

.events a:hover { color:#4372AA;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none; }

.eimg { margin:2px 5px 5px 0; }

/* photo gallery */
.gallery { text-align:left;background-image:none; }

#container { position:relative;width:600px;height:320px;background-color:#fff;background:url(../gallery/images/pic9.jpg) no-repeat;background-position:10px 0;margin:0 auto; }

#container ul { width:250px;height:290px;float:right;list-style-type:none;margin-top:0;padding:0; }

#container li { float:left; }

.liPhoto { width:250px;margin-top:10px; }

#container a.gallery:hover { border:1px solid #fff; }

#container a.gallery:hover span { position:absolute;width:320px;height:320px;top:0;left:10px;color:#000;background:#fff; }

#container a.gallery span { position:absolute;width:1px;height:1px;top:1px;left:1px;overflow:hidden;background:#fff; }

#container a.gallery { display:block;color:#fff;text-decoration:none;border:1px solid #000;text-align:left;cursor:default;font-weight:700;font-size:10px;margin:1px 5px 5px 2px; }

#container a.slidea { height:93px;width:60px;background-image:url(../gallery/images/thumbnails/pic10.jpg); }

#container a.slideb { background:url(../gallery/images/thumbnails/pic4.jpg);height:93px;width:60px; }

#container a.slidec { background:url(../gallery/images/thumbnails/pic11.jpg);height:93px;width:60px; }

#container a.slided { background:url(../gallery/images/thumbnails/train.jpg);height:93px;width:60px; }

#container a.slidee { background:url(../gallery/images/thumbnails/pic5.jpg);height:93px;width:60px; }

#container a.slidef { background:url(../gallery/images/thumbnails/pic1.jpg);height:93px;width:60px; }

#container a.slideg { background:url(../gallery/images/thumbnails/globe.jpg);height:93px;width:60px; }

#container a.slideh { background:url(../gallery/images/thumbnails/citrus.jpg);height:93px;width:60px; }

#container a.slidei { background:url(../gallery/images/thumbnails/station.jpg);height:93px;width:60px; }

#container a.slidej { background:url(images/gallery/thumbnails/thumbs_0507.jpg);height:93px;width:60px; }

#container a.slidek { background:url(images/gallery/thumbnails/thumbs_0511.jpg);height:93px;width:60px; }

#container a.slidel { background:url(images/gallery/thumbnails/thumbs_0535.jpg);height:93px;width:60px; }

h3 span,h2 span { display:block;padding-left:20px;padding-top:2px; }

#content,.content { display:block;float:right;padding-top:15px;position:absolute;left:196px; }

.pageh2,.tipcontent { text-align:left; }

.centerColumn,.centerColumn_top { display:block;text-align:center;padding-right:0;vertical-align:top;margin-left:30px;margin-bottom:40px;margin-right:0; }

.TravelBox .link,.FeaturedPhoto .text,.otherPhoto .text { display:block;background-color:#fff;font-weight:400;font-size:11px;padding:4px; }

.enhanced-ad .ad .img,.Nonpaid-ad .ad .img { float:left;width:126px;border:0;padding:3px; }

.map-ad .sm,.Nonpaid-ad .sm { float:left;width:86px;border:0;padding:3px; }

.map-ad .copy a,.map-ad .copy a:hover,.Nonpaid-ad .copy a,.Nonpaid-ad .copy a:hover { font-size:9pt;text-decoration:underline; }

.DA a,.DA a:hover { font-size:9px;text-decoration:underline; }

.subhotelslink a,.subhotelslink a:hover { font-weight:700; }
