#container {
	width:100%;
	margin:2px 0 0 0;
	padding:0 0 270px 0;
	background: #1347bc url(/images/campaigns/travel-2010/zanzibar-bg.jpg) no-repeat bottom center;
}
#content, .fullWidth { float:none; overflow:hidden; background: transparent; width:100%!important; }

#ny-wrapper { width:950px; margin:0 auto 0 auto; overflow:hidden; }
.ny-content, .ny-sidebar { color:#fff; }
.ny-content h3, .ny-sidebar h3 { color:#fff; }

.ny-sidebar { float:left; width:250px; }
.ny-content { float:left; width:450px; padding:15px 0 0 0; }
.ny-projectslist { margin-top:10px; }
h2 {
	width:100%;
	height:199px!important;
	margin:0 auto 0 auto;
	padding:0;
	background: url(/images/campaigns/travel-2010/page-title-uk.jpg) no-repeat top center;
}
h2.ny-row-title { background: url(/images/campaigns/travel-2010/page-title.jpg) no-repeat top center; }
h2 span { display:block; width:950px; height:195px; margin-left:-5000px; }

.ny-content p { font-size:1.2em; padding-left:30px; padding-right:0px; }
.ny-content p a { color:#FFD64B; }

.ny-content p.intro {color:#ffffff; font-weight:bold !important; font-size:1.7em !important;margin-bottom:15px !important;}

.ny-btn-actions { clear:both; margin:0 0 15px 0; }
.ny-btn-actions a { display:block; float:left; width:200px; height:60px; background-image:url(/images/campaigns/travel-2010/btn-actions.gif); background-repeat: no-repeat;}
.ny-btn-actions a.ny-btn-search { background-position: 0 0; margin:0 0 0 30px; }
.ny-btn-actions a.ny-btn-chat { background-position: -200px 0; margin:0 0 0 10px; }
.ny-btn-actions a.ny-btn-search:hover {background-position: 0 -60px; }
.ny-btn-actions a.ny-btn-chat:hover {background-position: -200px -60px; }
.ny-btn-actions a span { display:block; width:200px; height:60px; margin:-5000px; }


.ny-needahand { margin-left:20px; }
.ny-needahand h3 {
	width:230px;
	height:80px;
	background: url(/images/campaigns/travel-2010/title-needinspiration1.png) no-repeat top left;
	_background: url(/images/campaigns/travel-2010/title-needinspiration1.gif) no-repeat top left;
}
/* .ny-details { padding:45px 0 0 0; } */
.ny-details h3 {
	width:230px;
	height:109px;
	background: url(/images/campaigns/gothedistance/title-heresthedeal.png) no-repeat top left;
	_background: url(/images/campaigns/gothedistance/title-heresthedeal.gif) no-repeat top left;
}
.ny-lowdown h3 {
	height:42px;
	background: url(/images/campaigns/travel-2010/title-lowdown.gif) no-repeat top left;
	_background: url(/images/campaigns/travel-2010/title-lowdown.gif) no-repeat top left;
}
.ny-lowdown h3 span {
	display:block;
	height:42px;
	margin-left:-5000px;
}
.ny-needahand h3 span {
	display:block;
	width:230px;
	height:99px;
	margin-left:-5000px;
}
.ny-details h3 span {
	display:block;
	width:230px;
	height:109px;
	margin-left:-5000px;
}
.ny-detailstitle { margin-left:20px; }

.ny-project, .ny-sidetext {
	overflow:hidden;
	padding:10px;
	margin:0 0 5px 0;
	background: url(/images/campaigns/travel-2010/bg-blue-15op.png) repeat;
	_background-image: none;
	_background-color:#2b6cb8;
}

.ny-project a { float:left; margin-right:10px; color:#edecff; }
.ny-project a.cta {float:none;margin-right:0;}
.ny-project a img { border:1px solid #fff; }
.ny-project p {float:left; width:125px; color:#edecff!important;margin:0; }
.ny-project p.cta {margin-top:10px;}
.gtp-project p a { float:none; margin-right:0; }

.ny-offerdetails { padding:15px 0 15px 0; background: url(/images/campaigns/gothedistance/bg-offerdetails.png) no-repeat bottom right; margin:0 0 10px 0;
_background: url(/images/campaigns/gothedistance/bg-offerdetails.gif) no-repeat bottom right; }
p.ny-travelfor { position:relative; width:240px; height:56px; line-height:1em; color:#fff; font-weight:bold; font-size:1.6em; padding:0; margin:0 10px 10px 0; }
p.ny-travelfor span { width:112px; text-align:center; display:block; position:absolute; top:7px; right:0px; }
p.ny-8weeks { background: url(/images/campaigns/gothedistance/bg-travel8weeks.gif) no-repeat top left; }
p.ny-6weeks { background: url(/images/campaigns/gothedistance/bg-travel6weeks.gif) no-repeat top left; }
p.ny-4weeks { background: url(/images/campaigns/gothedistance/bg-travel4weeks.gif) no-repeat top left; }

.ny-sidebox { width:230px; margin-left:20px; margin-bottom:10px; padding:5px 0 0 0; 
background: url(/images/campaigns/travel-2010/ny-sidebox-top.png) no-repeat top left;
_background: url(/images/campaigns/travel-2010/ny-sidebox-top.gif) no-repeat top left }
.ny-sidebox-inner { padding:0 10px 10px 10px; 
background: url(/images/campaigns/travel-2010/ny-sidebox-end.png) no-repeat bottom left;
_background: url(/images/campaigns/travel-2010/ny-sidebox-end.gif) no-repeat bottom left; }
.ny-sidebox-inner h3 { margin:0 0 10px 0; padding:5px 0 5px 0; border-bottom:1px solid #6c87ab; }
.ny-sidebox-inner h3 span { display:block; margin-left:-5000px; }

.ny-questions {margin-top:15px;}

.ny-questions .ny-sidebox-inner h3 { padding:0 0 20px 0; background: url(/images/campaigns/travel-2010/title-questions.gif) no-repeat top center; }
.ny-questions h3 span { width:203px; height:22px; }
.ny-questions p { padding:0; margin:0; text-align:center; font-size:1.2em;}
.ny-questions p strong { font-size:1.6em; color:#ffd64b; }
.ny-questions p a { color:#fff; }

.ny-brochure .ny-sidebox-inner h3 { padding:0 0 45px 0; background: url(/images/campaigns/travel-2010/title-brochure.gif) no-repeat top center; }
.ny-brochure p a, .ny-lowdown p a { color:#fff; display:block; font-size:1.2em; padding:3px 0 0 10px; }
.ny-sidebar a.cta, .ny-content a.cta {color:#ffd64b;}

.ny-content #storiesticker {
	margin:0 10px 0 30px;
	padding:20px 0 0 0;
	border-top:1px solid #cbd7e5;
	height:200px;
}
.ny-content #storiesticker h4 {
	color:#fff; font-size:1.4em;
	color:#f4faff;
	font-weight:bold;
	font-style:normal;
	
}
.ny-content #storiesticker ul { margin:0; padding:0; list-style:none; }
.ny-content #storiesticker ul li {
	margin:0;
	padding:0;
	background: url(/images/campaigns/travel-2010/quote-left.gif) no-repeat top left;
}
.ny-content #storiesticker ul li blockquote {
	font-size:1.2em;
	padding:7px 20px 15px 0;
	margin:10px 25px 0 30px;
	background: url(/images/campaigns/travel-2010/quote-right.gif) no-repeat bottom right;
}
.ny-content #storiesticker p { padding:0 0 0 5px; font-size:1em; }
.ny-content #storiesticker p span { font-weight:bold; }

.ny-content #storiesticker a {color:#ffffff;}

#searchbox {width:230px; margin-top:0px;margin-left:20px; margin-bottom:10px; padding:49px 0 0 0 !important; 
background: url(/images/campaigns/travel-2010/title-searchbox.png) no-repeat top left;
_background: url(/images/campaigns/travel-2010/title-searchbox.gif) no-repeat top left;
}
#searchbox label {font-weight:normal !important;}
#searchbox form {
	background: transparent url(/images/campaigns/travel-2010/ny-sidebox-end.png) no-repeat bottom left;
	_background: transparent url(/images/campaigns/travel-2010/ny-sidebox-end.gif) no-repeat bottom left}
#searchbox form h3 {text-indent:-9999px;height:1px;display:none;}
#searchbox #ventureSearch {background:none;padding-left:14px;padding-right:0;}
#searchbox a.search-advanced-link {color:#ffd64b;padding-right:10px;}
#searchbox form select {width:205px;}
#searchbox input.btn-quicksearch {margin-top:10px;width:205px;
background:transparent url(/images/campaigns/travel-2010/btn-searchbox.png) no-repeat left top;
_background:transparent url(/images/campaigns/travel-2010/btn-searchbox.gif) no-repeat left top}
#searchbox input.btn-quicksearch:hover {background:transparent url(/images/campaigns/travel-2010/btn-searchbox-over.png) no-repeat left top;}
repeat left top;}
#searchbox input.btn-quicksearch:active {background:transparent url(/images/campaigns/travel-2010/btn-searchbox-down.png) no-repeat left top;}
