#faq span p { margin-top: 0.5em; font-size:11px; color:#000000; }
#faq p.title { margin:0px; padding:0px 0px 0px 12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff6623; font-weight:bold; }

.radiolabel {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:3px;
}

.radiobtn {

	padding: 3px;
}

.cbxlabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	
}

.cbxbox {
	margin-right:3px;

}

#resdettleft {
	float: left;
	width: 500px;
}
#resdettright {
	float: right;
	width: 150px;
 
}

#resdettright a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f36621;
}

.resdetaddr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:italic;
}


#resimg {
	float: left;
	width: 290px;
	height: 200px; 
	clear:both;
	padding-top:5px;
}

#dirressum {
	float: right;
	width: 340px;

}

#dirressum h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc3300;
	font-weight:bold;
	padding-bottom: 5px;

}


#dirresdet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

#dirresdet h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc3300;
	font-weight:bold;
	padding-bottom: 5px;

}

.iiresdettitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#57768a;
	font-weight: bold;

}


#dirlocsearch {
	margin-bottom:8px; padding:5px; border:1px solid #CCD5DC;
	background-color: #d8e4f0;

}

.resultcrumbs {
	height:20px;

}

.dirresprompt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	line-height: 32px;
}

a.iiresdetlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc3300;
	font-weight:bold;
	text-decoration:none;
}

a.iiresdetlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc3300;
	font-weight:bold;
	text-decoration:underline;
}


.iirestitle {

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff6623

}

.iiresdesc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}

.iiresloc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:italic;
}




tr.rmxrowformat {
	height:40px;
}

tr.cbxrowformat {
	height:20px;
}

#EVOArticles {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;

}

#EVOArticles td.artlist {

	padding-top: 20px;
	padding-left: 20px;


}

#EVOArticles a.artlist {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:normal;
	line-height: 26px;
	text-decoration:underline;


}

.artgroupname {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	font-style: italic;
	padding-top:15px;
}

.artcount {

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	font-weight:normal;
	text-decoration:none;


}



#EVOArticles h1 {

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#57768a;
	font-weight:bold;
	line-height: 26px;

}

#EVOArticles a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:normal;
	line-height: 28px;
	text-decoration:none;

}

#EVOArticles a h4 {

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	font-weight:normal;
	line-height: 26px;
	text-decoration:underline;


}

#faq span ol{
    margin:0px 0px 0px 28px;
    padding-left:5px;
    font-size:11px;
    color:#000000;
}

#faq span ol li{
    margin:0px;
    padding:0px;
    font-size:11px;
    color:#000000;
    list-style-type:decimal;
}

#center_top .marqtextholder { position:absolute; left: 10px; font-family: Arial,Helvetica,sans-serif; color: #ffffff; z-index:20;}
#center_top .marqtext1 { font-size: 23px; }
#center_top .marqtext2 { font-size: 17px; font-weight: bold;}
#center_top { margin-bottom: 10px;}
#center_top_txt{
	position:absolute;
	margin:0;
	padding:0;
	left:18px;
	top:126px;
	width:410px;
	height:25px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
}
#center_top_txt a{
	margin:0;
	padding:0;
	padding-top:20px;
}
.bttn_learn_more { margin:0px; padding:0px; position:absolute; left:209px; top:55px; width:122px; height:28px; }
.bttn_learn_more .bg { margin:0px; padding:0px; position:absolute; left:0px; top:0px; width:122px; height:28px; }
.bttn_learn_more .text { margin:0px; margin:5px 18px; position:absolute; left:0px; top:0px; color: #ffffff; font-size: 14px; font-weight: bold;}
.bttn_learn_more .text a { text-decoration:none; margin:0px; color: #ffffff; font-size: 14px; font-weight: bold;}
.bttn_learn_more .text a:hover { text-decoration:none; margin:0px; color: #ffffff; font-size: 14px; font-weight: bold;}
.bttn_learn_more .link { margin:0px; padding:0px; position:absolute; left:0px; top:0px; width:122px; height:28px; cursor: pointer; z-index: 20;}

#resorts_center_packages p { margin:0px; padding:0px 0px 0px 12px; font-size:11px; color:#545454; }
#resorts_center_packages p.title { margin:0px; padding:0px 0px 0px 12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff6623; font-weight:bold; }
#resorts_center_packages a { margin:0; padding:0; color:#516e80; text-decoration:none; font-weight:bold; }
#resorts_center_packages { position:relative; margin:0px; margin:7px 0 0 0; padding:8px 0 0 10px; border:1px solid #CCD5DC; }
#resorts_center_packages h1 { margin:0; padding:4px 0 16px 0; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#376289; font-weight:normal; }
#results_nav_down { border:0px; margin:2px 0px 0px -10px; *margin:18px 0px 0px -10px; padding:0px; width:517px; height:17px; background-color:#eee; }
#results_nav_down a { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003366; text-decoration:none; }
#results_nav_down a:hover { color:#FF0000; text-decoration:none; }
#results_nav_down1 { border:0px; margin:0px; padding:2px 0 0 7px; width:210px; height:16px; float:left; background-color:#eee; }
#results_nav_down2 { border:0px; margin:0px; padding:2px 0 0 0; width:89px; height:16px; float:left; background-color:#eee; }
#results_nav_down3 { border:0px; margin:0px; padding:2px 7px 0 0; width:100%; height:16px; float:left; text-align:right; background-color:#eee; }

#world_map { border:0px; margin:0px; margin-left:-12px; position:relative; padding:0; }
#world_map .marqtextholder { position:absolute; margin:0; padding:0; left:13px; top:65px; width:195px; height:25px; z-index:2; }
#world_map .marqtext1 { font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; color:#FFFFFF; line-height: 2em; }

#world_map .marqtext1:before { content: 'Navigate to a dream vacation!'; }

#evorightrail1 { margin:0; padding:0px; width:195px; height:176px; border:0px solid #CBD5DB; }
#evorightrail1 h1 { margin:0px; padding:0px 0px 12px 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#F36621; }
#evorightrail2 { margin:7px 0px 0px 0px; padding:0px; width:195px; height:316px; *height:328px; border:0px solid #CBD5DB; }
#evorightrail2 h1 { margin:0px; padding:15px 0px 12px 12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#F36621; }
#evorightrail2 p { margin:0px; padding:0px 0px 10px 12px; font-size:11px; color:#545454; }
#evorightrail2 font.title { margin:0px; padding:0px 0px 0px 0px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff6623; font-weight:bold; }
#evorightrail2 a { margin:0px; padding:0px; color:#516e80; text-decoration:underline; float:none; }

#evorightrail1 a.explorebtn { background:#ffffff url(/images/evo/explore_now_btn.jpg) top left no-repeat; padding: 6px 22px 9px 8px;  text-decoration: none; font-family: Verdana, Arial,Helvetica,sans-serif; font-size:11px; color: #ffffff; font-weight: bold; line-height: 18px;}
#evorightrail1 a.explorebtn:hover { background:#ffffff url(/images/evo/explore_now_btn.jpg) top left no-repeat; padding: 6px 22px 9px 8px;  text-decoration: none; font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight:bold; ine-height: 18px;}

#evorightrail2 a.link2 { text-decoration:none; color: #376289; font-size: 19px; }
#evorightrail2 a.link2:hover { text-decoration:none; color: #cc3300; font-size: 19px; }    

#headerbg { height:97px; width:990px; position:absolute; top:0px; left:0px; z-index:1; }
#headerbgphoto { height:97px; width:321px; position:absolute; top:0px; right:0px; z-index:1; }
#headerbgbar { height:1px; width:705px; position:absolute; top:67px; left:0px; z-index:2; }
#headerbglogo { height:61px; width:283px; position:absolute; top:12px; left:13px; z-index:3; }
#headerbgmotto { height:65px; width:308px; position:absolute; top:6px; right:326px; z-index:4; text-align:right;}
.headermottotitle {color: #F26522; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight:bold; }
.headermottotext {color: #376289; font-family: Arial,Helvetica,sans-serif; font-size: 16px; }

.evobox0 { margin-top: 10px; border: 1px solid #cbd5db; }
.evobox0 p { padding: 10px 20px 0px 10px; }

.evobox1 { padding: 10px 20px 10px 10px; height:auto; border: 1px solid #cbd5db; margin: 10px 0px 0px 0px;}
.evobox1 h1 { color: #cc3300; font-family:Verdana, Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; margin:0; padding:0; }
.evobox1 a { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #57768a; }
.evobox1 a:hover { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #ee1c25; }

#tzone2 { padding: 10px 20px 10px 10px; height:auto; border: 1px solid #cbd5db; margin: 10px 0px 0px 0px;}
#tzone2 h1 { color: #cc3300; font-family:Verdana, Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; margin:0; padding:0; }
#tzone2 a { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #57768a; }
#tzone2 a:hover { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #ee1c25; }


#worldMapDiv { width:518px; height: 216px; position: relative; }
#worldMapImg { z-index:10; position: absolute; top: 0px; left: 0px; }
#worldMapHoverDiv { z-index:12; width: 518px; height: 0px; top: 0px; left: 0px; }
#worldMapHoverDiv div { z-index:12; width:15px; height: 15px; position:absolute; display: none; cursor: pointer;}
#worldMapSelDiv {z-index: 11; width: 518px; height: 216px; position: absolute: top: 0px; left: 0px; }
#worldMapSelDiv div {position: absolute; display: none; z-index: 11; cursor:pointer; } 
#worldMapDiv .marqtextholder { position:absolute; left: 10px; font-family: Arial,Helvetica,sans-serif; color: #ffffff; z-index:20;}
#worldMapDiv .marqtext1 { font-size: 20px; }
#worldMapDiv .marqtext2 { font-size: 11px; }
#worldMapDiv .marqtext3 { position:absolute; bottom: 8px; right:10px; font-family: Arial,Helvetica,sans-serif; color: #000000; z-index:20; font-size: 9px; font-weight: bold;}

.evobox2 {padding: 5px 20px 15px 0px; height:auto; border: 1px solid #cbd5db; margin: 10px 0px 0px 0px; position: relative; font-family: Arial,Helvetica,sans-serif; z-index:1;}
.evobox2 .text { padding: 0px 0px 0px 40px; height:auto; position:absolute: top:0px; left:0px;}
.evobox2 .line1 { font-size: 11px; color: #57768a; padding-top:2px;}
.evobox2 .line1 td { height: 22px; }
.evobox2 a, .evobox3 .listline a { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #003366; }
.evobox2 a:hover,  .evobox3 .listline a:hover { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #ee1c25; }
.evobox2 .line2 { padding-top:5px; font-size: 12px; color: #cc3300; font-weight:bold; }
.evobox2 .line3 { padding-top:5px; font-size: 12px; color: #000000; font-weight:bold; }
.evobox2 .line4 { padding-top:20px; font-size: 11px; color: #f36422; padding-bottom: 3px; }
.evobox2 .checkboxline { padding: 1px 0px; }
.evobox2 .ball { width:23px;height:22px;position:absolute;top:23px;left:9px;z-index:2; }
.evobox2 .line4 a { text-decoration: underline; font-size: 10px; color: #003366; }
.evobox2 .line4 a:hover { font-size: 10px; color: #003366; }
.evobox2 a.proceedbtn { background:#ffffff url(/images/evo/evo_btn_proceedw.jpg) top left no-repeat; padding: 4px 35px 6px 10px;  text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size:11px; color: #ffffff; font-weight: bold;}
.evobox2 a.proceedbtn:hover { background:#ffffff url(/images/evo/evo_btn_proceedw.jpg) top left no-repeat; padding: 4px 35px 6px 10px;  text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight:bold;}


a.proceedbtn { background:#ffffff url(/images/evo/evo_btn_proceedw.jpg) top left no-repeat; padding: 4px 35px 6px 10px;  text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size:11px; color: #ffffff; font-weight: bold;}
a.proceedbtn:hover { background:#ffffff url(/images/evo/evo_btn_proceedw.jpg) top left no-repeat; padding: 4px 35px 6px 10px;  text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight:bold;}


.evobox3 { font-family: Arial,Helvetica,sans-serif; }
.evobox3 a { font-size: 9px; color: #003366; }
.evobox3 a:hover { text-decoration: none; font-size: 9px; color: #003366; }
.evobox3 .offlistline { padding: 3px 0px 3px 2px; font-size: 9px; color: #003366; }
.evobox3 a.proceedbtn, .evobox5 a.proceedbtn { background:#d8e4f0 url(/images/evo/evo_btn_proceed.jpg) top left no-repeat; padding: 4px 35px 6px 10px;  text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size:11px; color: #ffffff; font-weight: bold;}
.evobox3 a.proceedbtn:hover, .evobox5 a.proceedbtn:hover { background:#d8e4f0 url(/images/evo/evo_btn_proceed.jpg) top left no-repeat; padding: 4px 35px 6px 10px;  text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight:bold;}
.evobox3 .hd { font-size: 11px; color: #f36422; font-weight:bold;}

.evobox3 a.hd_off { text-decoration: none; background: #d8e4f0 url(/images/evo/arr_off.jpg) bottom left no-repeat; font-size: 11px; color: #f36422; font-weight:bold; padding-left: 14px; }
.evobox3 a.hd_on { text-decoration: none; background: #d8e4f0 url(/images/evo/arr_on.jpg) bottom left no-repeat; font-size: 11px; color: #f36422; font-weight:bold; padding-left: 14px; }
.evobox3 a.hd_off:hover { text-decoration: none; background: #d8e4f0 url(/images/evo/arr_off.jpg) bottom left no-repeat; font-size: 11px; color: #f36422; font-weight:bold; padding-left: 14px; }
.evobox3 a.hd_on:hover { text-decoration: none; background: #d8e4f0 url(/images/evo/arr_on.jpg) bottom left no-repeat; font-size: 11px; color: #f36422; font-weight:bold; padding-left: 14px; }

.evobox3 .pane { border: 1px solid #cbd6dc; background:white; padding: 10px; margin-top:10px; }
.evobox3 .line2 { font-size: 9px; color: #376289; padding-top:8px; height: 12px;}

.canlistline { padding: 3px 0px 3px 2px; display: none; }
.canlistline a { text-decoration: none; font-size: 9px; color: #003366; }
.canlistline a:hover {  text-decoration: none; font-size: 9px; color: #003366; padding-right: 20px;  background:#ffffff url(/images/evo/can.jpg) bottom right no-repeat; }


.evobox2s1 { font-family: Arial,Helvetica,sans-serif; font-size:10px; }
.evobox2s1 h1 { color: #376289; font-size: 16px; } 
.evobox2s1 .offnavlink { color: #999999; font-size: 10px; }
.evobox2s1 .offpagelink { color: #333333; font-size: 10px; }
.evobox2s1 a { text-decoration:none; color: #376289; font-size: 10px; }
.evobox2s1 a:hover { text-decoration:none; color: #cc3300; font-size: 10px; }    
.evobox2s1 .line1 { font-size: 13px; color: #cc3300; font-weight: bold;}
.evobox2s1 a.link1 { text-decoration:underline; color: #376289; font-size: 9px; }
.evobox2s1 a.link1:hover {text-decoration:none; font-size: 9px; color: #376289; }    
.evobox2s1 .line2 { font-size: 10px; color: #376289; padding-top:8px;}
.evobox2s1 .resultsholder { background-color: #d8e4f0; padding: 1px 5px 5px 5px; }
.evobox2s1 .result { background-color: #ffffff; padding: 5px 5px 1px 5px; margin-top: 5px;}
.evobox2s1 .result .title { font-size: 11px; color: #cc3300; font-weight: bold; }
.evobox2s1 .result .desc { font-size: 9px; color: #000000; }
.evobox2s1 a.link2 { text-decoration:none; color: #376289; font-size: 11px; font-weight: bold;}
.evobox2s1 a.link2:hover {text-decoration:none; font-size: 11px; color: #cc3300; font-weight: bold; }    
.evobox2s1 .navbar { background-color: #eeeeee; text-align: center; padding:5px; }

.evobox4 { padding: 0px 10px; font-family: Arial,Helvetica,sans-serif; font-size: 11px;}
.evobox4 h1 {  padding-top:5px; font-size: 12px; color: #cc3300; font-weight:bold;  }
.evobox4 p {  padding:8px 0px; font-size: 11px; }
.evobox4 font.title, .evobox5 font.title { margin:0px; padding:0px 0px 0px 0px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff6623; font-weight:bold; }
.evobox4 .question, .evobox5 .question { font-size:11px; font-weight:bold; }
.evobox4 a { color:#516e80; }
.evobox4 td { padding:2px; }

.evobox5 .rhead { width: 200px; font-size:12px; color:#f36621; font-weight:bold; float:left; padding: 5px; }
.evobox5 .rhead a { font-size:11px; color:#516e80; font-weight:normal; }
.evobox5 input { width: 148px; height: 26px; padding: 10px; font-weight: bold; font-size: 25px; vertical-align:middle; float:right; text-align: right;}
.evobox5 p {  padding:0px; font-size: 11px; }
.evobox5 a { color:#516e80; }

.evochart { float:right; width: 300px;height:285px; position:relative; font-family: Arial, Helvetica, sans-serif; }
.evochart .bar1 { position:absolute; bottom: 0px; left:0px; width: 100%; padding: 3px 0px; background-color: #333333; color: #ffffff; text-align: center; font-weight: bold; font-size: 12px;}
.evochart .bar2 { position:absolute; bottom: 21px; width: 50px; margin: 0px; background-color: #57768a; font-size: 20px; color: #ffffff; vertical-align: bottom; padding-bottom: 3px; text-align: center; text-weight: bold; }
.evochart .label1 { position:absolute; width:80px; overflow: visible; color:#f36621; font-size:20px; text-align: center;}
.evochart .label2 { position:absolute; width:100px; overflow: visible; color:#cc3300; font-size:24px; text-align: center; font-weight: bold;}

.evobox4 .rhead { padding-top:20px; font-size: 12px; color: #cc3300; font-weight:bold;  float: right; text-align: right; }
.evobox4 a.previewbtn { background:#ffffff url(/images/evo/previewbtn.jpg) top left no-repeat; padding: 3px 35px 6px 10px;  text-decoration: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color: #ffffff; font-weight: bold; line-height: 26px;}

.evobox5 a.hvo { color: #003366; font-size: 10px; font-weight: bold; }
.evobox5 .wbox { background-color: #ffffff; width: 170px; padding: 10px 5px 5px 5px; margin-top: 10px;}
.evobox5 .wbox .line1 { color: #f36621; font-size: 12px; }
.evobox5 .wbox .line2 { color: #000000; font-size: 11px; font-weight bold; line-height: 24px; }
.evobox5 .wbox .line3 { color: #cc3300; font-size: 11px; font-weight:bold;  line-height: 24px; }
.evobox5 .wbox .line4 { font-size: 10px; padding-top: 10px; } 
.evobox5 .wbox .sliderticks { left: 7px; }
.evobox5 .wbox .sliderpipe { left: 7px; }
.evobox5 a.updatebtn { background:#ffffff url(/images/evo/updatebtn.jpg) top left no-repeat; padding: 3px 14px 6px 10px;  text-decoration: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color: #ffffff; font-weight: bold; line-height: 26px;}
.evobox5 .wbox2 { padding-left:0px; width: 175px; }
.evobox5 .wbox2 p {  padding: 3px 5px 5px 10px; font-size: 11px; }

.printsend { float:right; text-align:right; position: relative; top: -50px; }
.printsend a { color: #003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-transform: uppercase; vertical-align: middle; line-height: 18px; text-decoration: none; }
.printsend a:hover { color: #003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; text-transform: uppercase; vertical-align: middle; line-height: 18px; text-decoration: none; }
.printsend a.send { background: white url(/images/articlespanel/send.jpg) no-repeat scroll center left; padding: 2px 0px 2px 20px; cursor:pointer;}
.printsend a.print { background: white url(/images/articlespanel/print.jpg) no-repeat scroll center left; padding: 2px 0px 2px 22px; cursor:pointer; }

#rentvsown { display:none; position: absolute; top: 200px; left: 270px; width: 527px; height: 393px; }
#rentvsown .rootdiv {position:absolute; top:0px; left:0px;width:527px;height:393px;}
#rentvsown .line1 { color: #f36621; font-size: 17px; font-weight: bold; position: absolute; }
#rentvsown .line2 { color: #333333; font-size: 12px; font-weight: bold; position: absolute; }
#rentvsown .line3 { color:#516e80; font-size: 11px; position: absolute; }
#rentvsown .line3 a { color:#516e80; font-size: 11px; }

#worldMapDiv .marqtext1:before { content: 'Pick a place!'; } 
#worldMapDiv .marqtext2:before { content: 'Where in the world do you want to go?'; }
