/* GENERAL STYLES */
table.articleContent
{
	float:left;
	border-collapse:collapse;
	width:585px;
	margin:10px 0px 0px 0px;
}


table.articleContent td
{
	margin:0px;
	padding:0px 0px 0px 0px;
}

/*
table.articleContent td h2.pageTitle
{
	margin:0px 0px 0px 0px !important;
	padding:0px !important;
}
*/

table.articleContent td img{float:right;padding:0px 0px 15px 20px;}

table.articleContent td p
{
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

table.articleContent td ul
{
	clear:both;
	list-style-image:url(/media/build/square.gif);
	margin:5px 0px 15px 0px;
	padding:0px 0px 0px 20px;
}

table.articleContent td ul li
{
	margin:0px 0px 3px 0px;
	padding:0px;
}

table td ul.relatedInfo
{
	clear:both;
	list-style-type:none !important;	
	list-style-image:none !important;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

table td ul.relatedInfo li
{
	background:url(/media/build/arrow2.gif) top left no-repeat;
	list-style-type:none !important;	
	padding:0px 0px 0px 25px;
	margin:0px 0px 9px 0px;
}

table.articleContent td .adFeature
{	
	clear:both;
	padding:20px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	background:url(/media/build/articleborder.gif) top center no-repeat;
}

table.articleContent td .adFeature img{float:left;padding:0px 10px 10px 0px}

.rhsFeatureContainer
{
	float:right;
	width:245px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 15px 0px;
	background:url(/media/build/rhsFeature_footer.gif) bottom left no-repeat;
}
 
.rhsFeatureHeader
{
	float:right;
	width:221px;
	padding:0px 10px 10px 14px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/rhsFeature_header.gif) top left no-repeat;
} 

.rhsFeatureHeader .title{float:left;padding:4px 0px 13px 0px;}
.rhsFeatureHeader p{clear:both;margin:0px;padding:0px 0px 0px 0px;}
.rhsFeatureHeader img{float:left !important;padding:7px 0px 0px 0px !important;margin:0px !important}
 
.rhsFeatureHeader .downloadItem
{
	float:left;
	width:220px;
	margin:0px 0px 10px 0px;
}

.rhsFeatureHeader ul
{
	list-style-type:none !important;	
	list-style-image:none !important;
	margin:4px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
}

.rhsFeatureHeader ul li
{
	background:url(/media/build/arrow2.gif) top left no-repeat;
	list-style-type:none !important;	
	padding:0px 0px 0px 20px !important;
	margin:0px 0px 10px 0px !important;
}

.addLine{background:url(/media/build/downloadborder.gif) bottom left no-repeat;padding:0px 0px 15px 0px;}

.box_theDestination
{
	float:left;
	width:584px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/media/build/toolsfororganisers_top.gif) top left no-repeat;
}

.box_theDestination .container
{
	float:left;
	width:567px;
	/* padding:0px 0px 10px 17px; */
	padding:0px 0px 20px 17px;
	background:url(/media/build/toolsfororganisers_bottom.gif) bottom left no-repeat;	
}

.box_theDestination .container .title
{
	float:left;
	width:567px;
	padding:0px 0px 10px 0px;
}

.box_theDestination .container .title img{float:left;}

.box_theDestination .container .content
{
	float:left;
	width:567px;
	padding:0px 0px 0px 0px;
	/* margin:6px 0px 15px 0px; */
	margin:6px 0px 0px 0px;
	background:url(/media/build/greydivide3.gif) top left no-repeat;
}

.box_theDestination .container .content2
{
	float:left;
	width:567px;
	padding:0px 0px 0px 0px;
	margin:6px 0px 10px 0px;
	background:url(/media/build/greydivide2.gif) top left no-repeat;
}

.box_theDestination .container .divide
{
	float:left;
	width:567px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;

}

.divide .destination1
{	
	float:left;
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.divide .destination2
{	
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.divide .destination3
{	
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.divide .destination1 p,.divide .destination2 p,.divide .destination3 p
{
	padding-top:0px;
}

.btnlist
{	
	float:left;
	width:567px;
	padding:10px 0px 0px 0px;
	margin:37px 0px 0px 0px;
	background:url(/media/build/greatdivide3.gif) top left no-repeat;
}

.btnOption1
{
	float:left;
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.btnOption1 img{float:left;padding:0px 20px 0px 0px}

.btnOption2
{
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.btnOption3
{
	float:left;
	width:170px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.btnOption2 img{float:left;}


.box_findOutMore
{
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:585px;
	height:44px;
	background:url(/media/build/box_findoutmore.gif) top left no-repeat;
}

.box_findOutMore .title
{
	float:left;
	width:340px;
	padding:0px 0px 0px 15px;
}

.box_findOutMore .title img{float:left;}

.box_findOutMore .button
{
	float:right;
	width:200px;
	padding:15px 8px 0px 0px;
}

.box_findOutMore .button img{float:right;}

.listBoxContainer
{
	float:left;
	background:url(/media/build/listbox_header.gif) top left no-repeat;
	width:581px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.listBoxHeader
{
	float:left;
	background:url(/media/build/listbox_footer.gif) bottom left no-repeat;
	width:581px;
	padding:0px 0px 7px 0px;
	margin:0px;
}

.listBoxContent
{
	float:left;
	width:559px;
	padding:10px 0px 0px 22px;
	margin:0px;
}

.removeBottomPad{padding-bottom:0px !important}

.greenBox{background:url(/media/build/listbox_content_green.gif) top left repeat-y}
.greyBox{background:url(/media/build/listbox_content_grey.gif) top left repeat-y}

.imageBox
{
	float:left;
	width:150px;
	padding:0px 0px 4px 0px;
	margin:0px;
}

.imageBox2
{
	float:right;
	width:320px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:0;
}

.imageBox2 img{float:left;padding:3px 11px 0px 0px !important;margin:0px !important}

.imageBox3
{
	float:left;
	width:155px;
	padding:0px 5px 0px 0px;
	margin:0px;
}

.imageBox3 img{float:right;padding:0px 0px 9px 0px;}

.textBox
{
	float:left;
	width:392px;
	padding:0px 0px 0px 13px;
	margin:0px;
}
.textBox2 h3{margin:0px !important;padding:0px !important}

.textBox2 p
{
	clear:both;
	height:58px;
	padding:4px 10px 0px 0px !important;
	margin:0px 0px 6px 0px !important;
	background:url(/media/build/greenfade.gif) bottom left no-repeat;
}

.textBox2
{
	float:left;
	width:230px;
	padding:0px 0px 0px 3px;
	margin:0px;
	height:115px;
}

.textBox3
{
	float:left;
	width:392px;
	padding:0px 0px 0px 3px;
	margin:0px;
}

.textBox p
{
	clear:both;	
	height:58px;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	/* background:url(/media/build/greenfade.gif) bottom left no-repeat;*/
}

.textBox3 p
{
	clear:both;	
	height:49px;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	background:url(/media/build/greenfade.gif) bottom left no-repeat;
}

.textBox h3{margin:0px 0px 3px 0px !important;padding:0px !important}

.textBox img
{
	float:left;
	padding:10px 20px 7px 0px;
	background:url(/media/build/greenfade.gif) top left no-repeat;
}

.textBox2 img
{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	/* background:url(/media/build/greenfade.gif) top left no-repeat; */
}

.textBox3 img
{
	float:left;
	padding:10px 20px 0px 0px;
}

h4.destination{margin:3px 0px 5px 0px !important}

.destinationOverview
{
	float:left;
	width:591px;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/destinationoverview_header.gif) top left no-repeat;
}

.destinationOverviewContent
{
	float:left;
	width:581px;
	padding:0px 0px 25px 20px;
	margin:0px 0px 0px 0px;
	background:url(/media/build/destinationoverview_footer.gif) bottom left no-repeat;
}

.overviewContent
{
	float:left;
	width:564px;
	padding:0px 0px 0px 0px;
	margin:15px 0px 10px 0px;
	background:url(/media/build/greydivide2.gif) top left no-repeat;
}

.overviewDivide
{
	float:left;
	width:564px;
	padding:0px 0px 14px 0px;
	margin:0px 0px 10px 0px;
	background:url(/media/build/greatdivide2.gif) bottom left no-repeat;
}

.overviewDivide .overviewDestination1
{	
	float:left;
	width:250px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.overviewDivide .overviewDestination2
{	
	float:left;
	width:250px;
	padding:0px 10px 0px 50px;
	margin:0px 0px 0px 0px;
}

.overviewBtnOption1
{
	float:left;
	width:260px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.overviewBtnOption1 img{float:left;padding:0px 20px 0px 0px}

.overviewBtnOption2
{
	float:left;
	width:220px;
	padding:0px 0px 0px 40px;
	margin:0px 0px 0px 0px;
}

.overviewBtnOption2 img{float:left;}

.gettingAroundDetails
{
	float:left;
	width:260px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.weatherChart
{
	float:left;
	width:284px;
	padding:0px 0px 0px 23px;
}

.accomfinder
{
	float:left;
	wdith:260px;
	padding:10px 0px 0px 0px;
	margin:18px 0px 0px 0px;
	background:url(/media/build/accomborder.gif) top left no-repeat;	
}

.gettingAroundDetails img
{
	clear:both;	
	padding:10px 0px 0px 0px !important;
	margin:18px 0px 0px 0px !important;
	background:url(/media/build/greenfade.gif) top left no-repeat;
}

table.weatherDetails
{
	float:left;
	width:284px;
	margin:0px 0px 0px 0px;
}

table.weatherDetails td.weatherTitle 
{	
	background-color:#e5db00;
	color:#535353;
	font-weight:bold;
	padding:3px 0px 3px 15px;
}

table.weatherDetails td.date
{
	background-color:#b8ddf7;
	color:#11569b;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}

table.weatherDetails td.weather
{
	background-color:#f0efef;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
}

table.weatherSummary
{
	float:right;
	width:245px;
	margin:0px 0px 10px 0px;
}

table.weatherSummary td.weatherTitle 
{	
	background-color:#e5db00;
	color:#535353;
	font-weight:bold;
	padding:3px 4px 3px 15px;
}

table.weatherSummary td.weatherTitle .floatLeft{float:left;}
table.weatherSummary td.weatherTitle .floatRight{float:left;width:70px;}

table.weatherSummary td.weatherTitle  img{padding:0px !important; margin:0px !important}

table.weatherSummary td.date
{
	background-color:#b8ddf7;
	color:#11569b;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}

table.weatherSummary td.weather
{
	background-color:#f0efef;
	text-align:center;
	padding:5px 0px 5px 0px !important;
	font-size:10px;
}

table.weatherSummary td.weather p{float:left;font-size:10px !important;text-align:center;width:50px;padding-left:5px;}
table.weatherSummary td.weather img{float:left;padding-left:11px}

.lineAcross
{
	float:left;
	width:590px;
	padding:15px 0px 0px 0px;
	margin:15px 0px 0px 0px;
	background:url(/media/build/pageindexborder.gif) top left no-repeat;
}

table.hotelDetails
{
	border-collapse:collapse;
	clear:both;
	width:584px;
	margin:15px 0px 10px 0px;
	border-left:1px solid #bebebe;
}

table.hotelDetails td
{
	color:#666666;
	padding:2px 8px 2px 8px;
	border-right:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
}

table.hotelDetails td.title
{
	background-color:#666666;
	color:#ffffff;
	text-align:center;
	padding:4px 4px 4px 4px !important;
	border-right:1px solid #666666;
	border-bottom:1px solid #bebebe;
}

table.hotelDetails td.pageIndexPrevious
{
	border-right:none;
	padding:11px 0px 8px 6px;
	border-top:1px solid #bebebe;
}

table.hotelDetails td.pageIndexNext
{
	padding:11px 6px 8px 0px;
	text-align:right;
	border-top:1px solid #bebebe;
}

.addListToEventPlan
{
	float:left;
	width:584px;
	padding:6px 0px 0px 0px;
}

.addListToEventPlan input,
.addListToEventPlan img
{float:right}

.box_toolsForOrganisers
{
	float:left;
	width:584px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/media/build/toolsfororganisers_top.gif) top left no-repeat;
}

.box_toolsForOrganisers .container
{
	float:left;
	width:564px;
	padding:0px 0px 10px 20px;
	background:url(/media/build/toolsfororganisers_bottom.gif) bottom left no-repeat;	
}

.box_toolsForOrganisers .container .title
{
	float:left;
	width:564px;
	padding:0px 0px 2px 0px;
}

.box_toolsForOrganisers .container .title img{float:left;}

.box_toolsForOrganisers .container .content
{
	float:left;
	width:564px;
	padding:10px 0px 10px 0px;
	margin:6px 0px 0px 0px;
}

.box_toolsForOrganisers .container .content .textBox
{
	float:left;
	width:285px;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
}

.box_toolsForOrganisers .container .content .imageBox
{
	float:left;
	width:250px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.box_toolsForOrganisers .container .content .imageBox img{float:left;}
.box_toolsForOrganisers .container .content .textBox p{margin-bottom:7px !important}
.textBox .btn img{float:left;}
.textBox .btn a{text-decoration:underline}
.textBox .btn a:hover{text-decoration:none}

.smallFont
{font-size:10px;}

/* EDITOR PROPERTIES */
