/* ============ SITE TEMPLATES BEGIN ============ */
/*	TEMPLATE	*/
body.TEMPLATE div.siteContent {clear:both;}
body.TEMPLATE div.siteContent div.subfocus_content {float:left;display:inline;width:180px;zoom:1;}
body.TEMPLATE div.siteContent div.subfocus_content div.sect {margin-bottom:20px;}
body.TEMPLATE div.siteContent div.subfocus_content div.sect h2 {margin:0;background-color:#1d837b;color:#fff;padding-left:14px;line-height:26px;}
body.TEMPLATE div.siteContent div.subfocus_content div.sect div.body {padding:10px;}

body.TEMPLATE div.subfocus_content div.sect {border-top:1px solid #dedede;margin-bottom:10px;padding-bottom:10px;}
body.TEMPLATE div.subfocus_content div.sect div.Include {border-top:1px solid #dedede;margin-top:10px;padding-top:10px;}
body.TEMPLATE div.subfocus_content div.sect div.Include.first {border-top:0;margin-top:0;padding-top:0;}

body.TEMPLATE div.siteContent div.subfocus_content div.ad {text-align:center;background:#bbb;width:180px;height:150px;}

body.TEMPLATE div.siteContent div.subfocus_content div#SocialMediaLinks { margin:0 0 10px !important; padding:0 0 10px !important; border-bottom: 1px solid #DEDEDE; }
body.TEMPLATE div.siteContent div.subfocus_content div#SocialMediaLinks h2 { color:#F37921; text-transform:uppercase; font-size:14pt; margin-bottom:2px; }
/* TEMPLATE_HOME */
body.TEMPLATE_HOME div.siteContent {background:url("../images/siteContent/vertBorderLeft.gif") repeat-y 198px 0;}

body.TEMPLATE_HOME div.siteContent div.focus_content {float:left;display:inline;width:650px;margin-left:20px;zoom:1;}

body.TEMPLATE_HOME div.siteContent div.subfocus_content div.ZONE {border-bottom:1px solid #dedede;margin:0 0 10px 0 ! important;padding:0 0 10px 0 ! important;}

body.TEMPLATE_HOME div.adColumn {float:right;display:inline;width:120px;overflow:hidden;}
body.TEMPLATE_HOME div.adColumn div.ad {background:#bbb;width:120px;height:600px;}


body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial {margin-bottom:20px;border:1px dashed #999;padding:5px;}
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper {overflow:hidden;position:relative;zoom:1;}
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialPhoto {float:right;overflow:hidden;position:relative;zoom:1;}

body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialPhoto,
	body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialPhoto div#ZONE_advertorialPhoto {width:250px;height:250px;overflow:hidden;zoom:1;}
	
	
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialPhoto div#ZONE_advertorialPhoto ul.Imagebase,
	body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialPhoto div#ZONE_advertorialPhoto ul.Imagebase li {list-style-type:none;margin:0;padding:0;width:250px;height:250px;position:relative;overflow:hidden;zoom:1;}
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialPhoto div#ZONE_advertorialPhoto ul.Imagebase li {margin-top:0 ! important;position:absolute;top:0;left:0;}


body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialContent h2 {margin-bottom:14px;font-weight:bold;font-size:16px;color:#246626;}
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialContent p {font-size:12px;color:#246626;margin-bottom:26px;}
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialContent div.advertorialAfterContent div#ZONE_advertorialLogo {float:right;overflow:hidden;position:relative;zoom:1;}
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialContent div.advertorialButton a {display:block;background:url('../images/siteContent/advertorialButton.gif') no-repeat left top;line-height:22px;width:105px;height:22px;text-align:center;color:#fff;font-size:11px;}
body.TEMPLATE_HOME div.focus_content div#ZONE_Advertorial div.advertorialWrapper div.advertorialContent div.advertorialNotice {width:100px;height:11px;line-height:11px;font-size:11px;color:#999;position:absolute;left:0;bottom:0;}



body.TEMPLATE_HOME div.focus_content div#ZONE_AfterContent ul.Imagebase {overflow:hidden;position:relative;zoom:1;}
body.TEMPLATE_HOME div.focus_content div#ZONE_AfterContent ul.Imagebase li {float:left;display:inline;margin-left:40px;}
body.TEMPLATE_HOME div.focus_content div#ZONE_AfterContent ul.Imagebase li.first {margin-left:0;}


body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full {}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full h3 {color:#fff;font-size:14px;margin:8px 0 16px 0;font-weight:normal;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent {background-color:#fff;padding:14px 0;}

body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchAds,
	body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForms {overflow:visible;position:relative;zoom:1;}

body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchAds {overflow:hidden;position:relative;zoom:1;padding-bottom:10px;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchAds div.ad {width:250px;margin-left:40px;float:left;display:inline;position:relative;zoom:1;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchAds div.ad.first {}

body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForms {overflow:visible;position:relative;zoom:1;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForm {width:250px;margin-left:40px;float:left;display:inline;position:relative;zoom:1;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForm h4 {color:#f37921;font-size:14px;font-weight:bold;padding:10px 0 10px 0;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForm div.form {}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForm.form_2 {background-color:#eee;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForm.form_2 h4 {padding-left:20px;}
body.TEMPLATE_HOME div.focus_content div#places2Go_things2Do_full div.searchContent div.searchForm.form_2 div.form {padding:0 0 14px 20px;}




/* TEMPLATE_A */
body.TEMPLATE_A div.siteContent {background:url("../images/siteContent/vertBorderLeft.gif") repeat-y 198px 0;}

body.TEMPLATE_A div.siteContent div.focus_content {float:left;display:inline;width:650px;margin-left:20px;zoom:1;}

body.TEMPLATE_A div.siteContent div.subfocus_content div.ZONE {border-bottom:1px solid #dedede;margin:0 0 10px 0 ! important;padding:0 0 10px 0 ! important;}


/*	TEMPLATE_B	*/
body.TEMPLATE_B div.siteContent {background:url("../images/siteContent/vertBorderLeft.gif") repeat-y 198px 0;}

body.TEMPLATE_B div.siteContent div.focus_content {float:left;display:inline;width:520px;margin-left:20px;zoom:1;}

body.TEMPLATE_B div.siteContent div.subfocus_content div.ZONE {border-bottom:1px solid #dedede;margin:0 0 10px 0 ! important;padding:0 0 10px 0 ! important;}

body.TEMPLATE_B div.rightColumn {float:right;display:inline;width:250px;overflow:hidden;zoom:1;}
body.TEMPLATE_B div.rightColumn div.rightHeader {background:#bbb;width:250px;height:150px;}

/* TEMPLATE_C */
body.TEMPLATE_C div.siteContent {background:url("../images/siteContent/vertBorderLeft.gif") repeat-y 198px 0;}


body.TEMPLATE_C div.siteContent div.focus_content {float:left;display:inline;width:780px;margin-left:20px;}


body.TEMPLATE div.siteContent div.focus_content .dtContent {position:relative;top:0;left:0;z-index:2222 ! important;zoom:1;}
body.TEMPLATE div.siteContent div.subfocus_content .dtContent {position:relative;top:0;left:0;z-index:99999 ! important;overflow:visible;zoom:1;}


/*	TEMPLATE_ADVERTORIAL */
body.TEMPLATE_ADVERTORIAL div.siteContent {background:url("../images/siteContent/vertBorderLeft.gif") repeat-y 198px 0;}

body.TEMPLATE_ADVERTORIAL div.siteContent div.focus_content {float:left;display:inline;width:520px;margin-left:20px;zoom:1;}

body.TEMPLATE_ADVERTORIAL div.siteContent div.focus_content div.siteCMS div#ZONE_advertorialLogo div img {width:auto;float:left;margin:10px 20px 10px 0;}


body.TEMPLATE_ADVERTORIAL div.siteContent div.subfocus_content {}

body.TEMPLATE_ADVERTORIAL div.siteContent div.subfocus_content div.ZONE {border-bottom:1px solid #dedede;margin:0 0 10px 0 ! important;padding:0 0 10px 0 ! important;}

body.TEMPLATE_ADVERTORIAL div.rightColumn {float:right;display:inline;width:250px;overflow:hidden;zoom:1;}
body.TEMPLATE_ADVERTORIAL div.rightColumn div.rightHeader {background:#bbb;width:250px;height:150px;}

body.TEMPLATE_ADVERTORIAL div.rightColumn div#ZONE_advertorialPhoto {width:250px;height:250px;overflow:hidden;zoom:1;}
body.TEMPLATE_ADVERTORIAL div.rightColumn div#ZONE_advertorialPhoto ul.Imagebase,
	body.TEMPLATE_ADVERTORIAL div.rightColumn div#ZONE_advertorialPhoto ul.Imagebase li {list-style-type:none;margin:0;padding:0;width:250px;height:250px;position:relative;overflow:hidden;zoom:1;}
body.TEMPLATE_ADVERTORIAL div.rightColumn div#ZONE_advertorialPhoto ul.Imagebase li {position:absolute;top:0;left:0;}


/* ============ SITE TEMPLATES END ============ */