body {

}


#content {
	clear:both;	
	height:auto;
	background: #c8ced1;
	padding: 10px;
	overflow:auto;
}

#content #main {
	display:inline; /* Fixes IE Double Margin Float Bug */ 
	float:left;
	margin: 0 0 0 226px;
	width: 511px;
	overflow: hidden;

	background: url('http://www.traveltradejobs.com/graphics/bgr_main.gif') bottom left no-repeat;
}


.quickSearch .dv3QuickSideSearchPanel .dv3QuickSideSearchHeader,
.candidateLinks .heading,
.latestJobs .heading,
.jobOfTheWeek .heading,
.latestNews .heading,
.basket .heading,
.navCandidate .heading
{
	background: url('http://www.traveltradejobs.com/graphics/leftarrowcurve.jpg') top left no-repeat;	
	width: 218px !important;
	overflow: hidden;
	height:20px;
	display: block;
	color: #555555;
	font-weight: bold;
	padding: 3px 0 0 18px!important;
	font-size: 15px;
	}

.quickSearch,.jobOfTheWeek, .basket,.navCandidate
{
	background: url('http://www.traveltradejobs.com/graphics/bluegradientpanel.jpg') bottom left no-repeat;	
	
	}

#content #main .topCap
{

	margin: -5px 0 0 -10px!important;
	font-size: 1px!important;
	line-height: 0!important;
	padding: 0!important;
	}

#mainImage
{
padding-bottom: 4px;
display:inline;
float:left;
margin:0 0 0 226px;
}

#content  #sideNav
{
margin-top: -419px;
_margin-top: -439px!important;
}

#content #sideBar
{
margin-top: -238px;
_margin-top: -248px;
}


#widget
{
display:inline;
float:left;
/* neils code margin:0 0 4px 226px;*/
margin:0 0 5px 226px;
overflow:hidden;
width:511px;
	}

#widget a:link, #widget a:visited
{
	background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge.gif') top left no-repeat;
	width: 165px;
	height: 24px;
	font-size:14px;
	font-weight: bold;
	overflow: hidden;
	display: block;
	float: left;
	padding: 2px 0 0 5px; 
	color: White;
	text-decoration: none;
	}
	

#widget a:hover, #widget a:active
{
	background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge_hover.gif') top left no-repeat;
	}
	
#widget a.widgetbottomleft:link, #widget a.widgetbottomleft:visited
{
	background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge_bottom.gif') top left no-repeat;

	}
	

#widget a.widgetbottomleft:hover, #widget a.widgetbottomleft:active
{
background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge_bottom_hover.gif') top left no-repeat;
}
#widget a.widgetbottomright:link, #widget a.widgetbottomright:visited
{
background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge_bottomright.gif') top right no-repeat;
}

#widget a.widgetbottomright:hover, #widget a.widgetbottomright:active
{
background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge_bottomright_hover.gif') top right no-repeat;
}
	
#widget a.widgetlast:link, #widget a.widgetlast:visited
{
background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge_last.gif') top right no-repeat;
}

#widget a.widgetlast:hover, #widget a.widgetlast:active
{
background: url('http://www.traveltradejobs.com/graphics/bgr_homewidge_last_hover.gif') top right no-repeat;
}	

#widget h4
{
width: 511px;
color:#26247b;
padding: 3px 0 3px 20px;
font-size: 15px;
background: url('http://www.traveltradejobs.com/graphics/bgr_main_h1arrow.gif') top left no-repeat;
}
		
		
#widget #widgetContainer
{
float: left;
display: block;
}