/*-------
// Global CSS
//-----*/
body { background-color:#575853; font-family:Arial, Helvetica, sans-serif;  }


/*-------
// Page Layout
//-----*/

/*------ Container ------*/
div#container { width:931px; margin:0 auto; padding-top:10px; }

/*------ Content ------*/
div#content { width:100%; overflow:hidden; }

div#content #main a:link, 
div#content #main a:visited
{
	text-decoration: none; 
	cursor/**/: /**/pointer;
	color:#575853; 
}

div#content #main a:link:hover, 
div#content #main a:visited:hover  
{ 
	text-decoration: underline;
	color:#575853; 
}

div#content #main h1,
div#content #main h2,
div#content #main h3,
div#content #main h4,
div#content #main h5,
div#content #main h6 
{
	color:#8c1b1c;
	margin:5px 0 10px 0;
}

div#content #main h1 { font-size:2.2em; margin-bottom:12px; }
div#content #main h2 { font-size:2.0em; margin-bottom:10px; }
div#content #main h3 { font-size:1.8em; margin-bottom:8px; }
div#content #main h4 { font-size:1.6em; margin-bottom:6px; }
div#content #main h5 { font-size:1.4em; margin-bottom:4px; }
div#content #main h6 { font-size:1.2em; margin-bottom:2px; }



/*------ Breadcrumb ------*/
div#breadcrumb { background-color:#d7d3c8; padding:6px 15px; border-top:#716f69 1px solid; }

/*------ Main ------*/
div#main { width:750px; padding:0px 12px 8px; background-color:#D6D2C7; }

/*------ Sidebar ------*/
div#sidebar { width:157px; }

/*------ Footer ------*/
div#footer { background-color:#e7e3dd; padding:5px 11px; width:909px; overflow:hidden; }

/*-------
// Common Page Content
//-----*/

/*------ Header ------*/

div#header div.logo h1 a { background:url(../../Images/Global/logo.jpg) no-repeat top left; width:169px; height:71px; display:block; }
div#header div.current { margin-top:31px; }
div#header div.current div.current_middle { background:url(../../Images/Header/current_middle.gif) repeat-x top left; }
div#header div.current div.current_middle div.current_left { background:url(../../Images/Header/current_left.gif) no-repeat top left; }
div#header div.current div.current_middle div.current_left div.current_right { background:url(../../Images/Header/current_right.gif) no-repeat top right; height:28px; padding:5px 0 5px 0; width:100%; *width:305px; }
div#header div.current div.current_middle div.current_left div.current_right ul { overflow:hidden; width:100%; }
div#header div.current div.current_middle div.current_left div.current_right ul li { display:block; float:left; padding-right:10px; color:#ffffff; font-size:120%; white-space:nowrap; line-height:1.2em; }
div#header div.current div.current_middle div.current_left div.current_right ul li.pipe { background:url(../../Images/Header/current_pipe.gif) no-repeat top left; width:2px; height:29px; }
div#header div.current div.current_middle div.current_left div.current_right ul li.time { padding:0 10px 0 10px;} 
div#header div.current div.current_middle div.current_left div.current_right ul li img { margin-right:5px; }

/*------ Search ------*/
div#menuHolder div.search {height:23px; line-height:16px; margin-top:2px;}
div#menuHolder div.search p { display:inline; }
div#menuHolder div.search input.text { background:url(../../Images/Global/search_box.gif) no-repeat top left; border:none; vertical-align:bottom; height:20px; line-height:20px; width:90px; padding:0 4px;}
div#menuHolder div.search input.submit { border:none; background:none; color:#fff; font-size:130%; margin-top:1px; }

div#menuHolder div.search input.submit:hover { color:#575853; }
div#menuHolder div.search div.btnL:hover { background:url(../../Images/Menu/menu_left.gif) no-repeat top left; position:relative; display:block; cursor:pointer; text-decoration:none; }
div#menuHolder div.search div.btnR:hover { background:url(../../Images/Menu/menu_right.gif) no-repeat top right; display:block; height:20px; line-height:20px; cursor:pointer; text-decoration:none;} 


/*------ Breadcrumb ------*/
div#breadcrumb p { line-height:1.2em; color:#575853; font-size:110%; }
div#breadcrumb p a { color:#575853; }
div#breadcrumb p span {color:#8c1b1c; } 

/*------ Footer ------*/
div#footer ul li { display:inline; padding-right:3px; }
div#footer ul li a {color:#575853; }
div#footer p { color:#575853; }
div#footer p img { vertical-align:middle; }
div#footer p.copyright { color:#9d9787; margin-left:10px; }

/*-------
// Index Page Content
//-----*/

/*------ Content ------*/
div#content.index { padding:8px 11px 6px 15px; width:905px; border-top:#716f69 1px solid; background-color:#D6D2C7;}

/*------ Breadcrumb ------*/
div#content div#breadcrumb { padding:0; margin-bottom:6px; border:none; }
div#content div#breadcrumb p {margin-bottom:6px; }


/*------ Main ------*/
div#content.index div#main { padding:0px;  }

/*------ Sidebar ------*/
div#content.index div#sidebar { width:145px; background-color:transparent; background-color:#D6D2C7; }

/*------ Main ------*/

div#main div.flash { margin-bottom:10px;}

div#main div.promotions { overflow:hidden; width:100%; }
div#main div.promotions div.middle { margin:0 12px ; }

/*------ Sidebar ------*/
div#sidebar div.box_top_middle {  background:url(../../Images/sidebar/sidebar_top_middle.gif) repeat-x bottom left; }
div#sidebar div.box_top_middle div.box_top_left { background:url(../../Images/sidebar/sidebar_top_left.gif) no-repeat bottom left; }
div#sidebar div.box_top_middle div.box_top_left div.box_top_right { background:url(../../Images/sidebar/sidebar_top_right.gif) no-repeat bottom right; height:4px; }
div#sidebar div.box_bottom_left { background:#b52525 url(../../Images/sidebar/sidebar_bottom_left.gif) no-repeat bottom left; }
div#sidebar div.box_bottom_left div.box_bottom_right{ background:url(../../Images/sidebar/sidebar_bottom_right.gif) no-repeat bottom right; height:4px;}

div#sidebar div.box { background:url(../../Images/sidebar/sidebar_middle.gif) repeat-y top left; padding:13px 6px 0; margin-right:1px; }
div#sidebar div.box img { margin-bottom:6px; vertical-align:bottom;  }

/*-------
// Upcoming Eevnts Page Content
//-----*/

/*------ Sidebar ------*/

div#sidebar ul {width:157px;}

div#sidebar ul li {border-bottom:#9d9787 solid 1px;}
div#sidebar ul li .rpSlide ul.rpGroup {border-top:#9d9787 solid 1px;}
div#sidebar ul li .rpLast {border: 0;}

div#sidebar ul li a { padding:5px 0 5px 14px; color:#edebea; font-size:130%; display:block; line-height:1.2em; height:1%;}

div#sidebar ul li a.rpSelected { background: #edaf20 url(../../Images/sidebar/sidebar_bg.gif) repeat-x top left; width:143px; }

div#sidebar ul li a.rpSelected { color:#575853; border:none; }
div#sidebar ul li.rpItem ul li a { padding-left:28px; color:#a5a094; }
div#sidebar ul li.rpItem div.rpSlide { display:block; }

div#sidebar ul.rpGroup li.rpItem a.rpSelected { color:#575853; }
div#sidebar ul.rpGroup li.rpItem { overflow:hidden; }

div#sidebar ul.rpGroup { display:none; }
div#sidebar ul li.rpItem a.rpLink span.rpText { margin:0 5px 0 0 ; }

/*-------
// Wentworth Page Content	
//-----*/
div#main p { font-size:120%; margin-bottom:10px; color:#1e1417; line-height:1.1em;  }
div#main p.highlight { font-weight:bold; font-size:140%; color:#575853;  }
div#main p.offers { color:#8c1b1c; }
div#main div.left { width:250px; }
div#main div.left h1 { margin-bottom:10px; }
div#main div.right { width:487px; }

/*-------
// Job Box 
//-----*/

.jobBox .basicForm .rowForm .inputText
 {
	border: 1px solid #c5c5c5;
	padding: 3px;	
}

#job h2
{
	font-size:16px;
}

.jobBox { margin: 0 0 1em 0; padding:0;}


.jobBox h1 { margin:0.35em 1em 0.35em 0; font-size:16px; color:#8c1b1c;	}

.jobBox ul { 
	margin: 0 2px 0 1px; 
	padding:0 0 5px;
}

.jobBox li { font-size: 1.2em; margin: 0 1em 0 0; padding: 0.25em 0; list-style-type: none; color:#575853; }

.jobBox li strong { color:#8c1b1c; } 

/* Table - Position Avaliable */
.tblJobs {
border:0;
}

.tblJobs th {
text-align: left;
font-weight: normal;
font-size: 1.2em;
padding: 0.5em 0.7em;
background: #9d9787;
color: #fff;
}

.tblJobs th.columnFirst
{	
	width: 50%;	
}

.tblJobs th.columnCenter,
.tblJobs td.columnCenter
{	
	text-align:center;	
}

.tblJobs th.columnLast
{
	text-align:right;
	padding-right:20px;
}

.tblJobs td.columnLast
{
	text-align:right;
}


.tblJobs td {
padding: 1em 1em 0 0.7em;
font-size: 1.2em;
}

.tblJobs .infoSummary{
padding: 1.5em 25% 1.5em 0.7em;
}

.tblJobs tr strong,
.tblJobs tr strong
{
	color:#8c1b1c;	
}

/*scroll*/
#img_scroll #img_diplay {
	padding: 0 0 10px 0;
}


#img_scroll div.slideshow{ 
	height:64px; 
	padding:0px 5px; 
	margin-top:-5px; 
	background:#d7d3c8;		
}

#img_scroll div.slideshow .next a img, 
#img_scroll div.slideshow .previous a img 
{	
	margin:7px 0 0 0;	
}

#img_scroll div#partnerScroll {
 overflow:hidden; 
 width: 422px;
 display:block; 
 height: 65px;
 float: left;
 margin: 0 10px;
}

#img_scroll div.slideshow div.post{
	 margin:0;
	 height:64px;
	 overflow:hidden;
}

#img_scroll div.slideshow div.post ul li.item {
	display: block;
	float: left;
	margin-right: 10px;
	list-style: none;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}
#img_scroll div.slideshow div.post ul li.first {
}
#img_scroll div.slideshow div.post ul li.last { 
	margin-right: 0;
}
#img_scroll div.slideshow div.post ul li a { 
	text-decoration:none;
}
#img_scroll div.slideshow div.post ul li a:hover {
	text-decoration:none;
}
#img_scroll div.slideshow div.post ul li a img { 
	border:none;
}
