h1{
font-size:1.4em;
color:#8C7B5F;
margin-bottom:15px;
}

#content p {font-size:1em; padding-bottom:0; letter-spacing:1px;}

#content #pen{
padding-bottom:120px;
background: url(../images/sce/signature.gif) no-repeat bottom left;
}

#search {
background-color:#000000;
color:#FFFFFF;
width:970px;
height:30px;
text-align:right;
margin-bottom:2px;
margin-top:5px;
padding:5px 5px 0 0;
}

.search-txt{
padding-top:5px;
width:75px;
padding-left:675px;
float:left;
}

#search form{
width:220px;
float:left;
}

#search form #keywords{
width:150px;
}

#search form button{
background-color:#FFFFCC;
width:50px;
height:20px;
}

/* --- PAGE BANNER --- */

#logo{
height:136px;
width:975px;
margin:0px;
padding:0px;
background: url('../images/sce/banner.jpg') no-repeat top;
}

#contact_details{
color:#FFFFFF;
padding: 30px 0px 0px 780px;
width:195px;
}

#contact_details #icons{
line-height:18px;
padding:10px 0px 0px 25px;
background: url('../images/sce/contact-icons.gif') no-repeat bottom left;
}

#contact_details a{
	color: #fff;
	text-decoration: none;
}

/* --- END PAGE BANNER --- */

#left_nav {width: 182px; padding: 0px; margin: 5px 0px; float: left;}

#left_nav ul {list-style: none; margin: 0px; padding: 0px;}

#left_nav li {margin: 0px; padding: 0px;}

#left_nav li a {
background: url("../images/sce/left-button.jpg") no-repeat left top;
display: block;
width: 177px;
height: 38px;
color: #FFF;
font-weight: bold;
text-decoration: none;
padding: 2px 0px 0px 5px;
font-size: 14px;
margin: 0px 0px 3px 0px;
}

#left_nav li a:hover {color: #C9B384;}

/*
#left_nav .box{
display:block;
height:124px;
width:182px;
margin-bottom: 5px;
}

#left_nav .box a{
text-decoration:none;
}

#left_nav .box #corporate{
display:block;
padding-top:88px;
padding-left:8px;
height:36px;
color:#ffffff;
font-size:1.2em;
font-weight:bold;
background: url('../images/sce/corporate-commercial-box.jpg');
text-decoration:none;
cursor:pointer;
}

#left_nav .box #temporary{
display:block;
padding-top:88px;
padding-left:8px;
height:36px;
color:#ffffff;
font-size:1.2em;
font-weight:bold;
background: url('../images/sce/temporary-contract-box.jpg');
text-decoration:none;
cursor:pointer;
}

#left_nav .box #links{
display:block;
background-color:#fff;
padding-top:50px;
height:74px;
}


#left_nav .box #director{
display:block;
padding-top:73px;
padding-left:8px;
height:51px;
color:#ffffff;
font-size:1.2em;
font-weight:bold;
background: url('../images/sce/director-executive-box.jpg');
text-decoration:none;
cursor:pointer;
}

#left_nav .box #executive{
display:block;
padding-top:88px;
padding-left:8px;
height:36px;
color:#ffffff;
font-size:1.2em;
font-weight:bold;
background: url('../images/sce/executive-construction-box.jpg');
text-decoration:none;
cursor:pointer;
}

#left_nav .box #hospitality {
display:block;
padding-top:88px;
padding-left:8px;
height:36px;
color:#ffffff;
font-size:1.2em;
font-weight:bold;
background: url('../images/sce/hospitality-box.jpg');
text-decoration:none;
cursor:pointer;
}
*/

#content {
width:690px;
padding: 10px 50px 5px 50px;
margin: 0px;
float: left;
/*position:relative;*/
min-height: 400px;
}

#content-wide {
width:690px;
padding: 10px 50px 20px 50px;
margin: 0px;
float: left;
}

.uppercontent{
min-height:390px;
}

#lowercontent{
margin-top: -20px;
}

#rightcontent{
width:182px;
padding:0px;
margin:5px 0px 0px 0px;
float:right;
}

#copyright{
clear: both;
float:left;
width:965px;
height:20px;
padding: 16px 0px 3px 10px;
margin: 0 0 10px 0;
background-color:#000000;
position:relative;
}

#copyrighthome {
clear: both;
float:left;
width:965px;
height:40px;
padding: 16px 0px 3px 10px;
margin: 0 0 10px 0;
background-color:#000000;
position:relative;
}

#copyright a, #copyrighthome a{
color:#FFFFFF;
text-decoration:none;
line-height: 160%;
}

/* --- TESTIMONIALS --- */
#testimonials {height:339px; width:182px; margin:0; padding:0;}

#testimonials h3{
margin:0px;
font-weight:bold;
font-size:1.1em;
color:#000000;
height:25px;
}

#testimonials_image{
margin:0px 0px 10px 0px;
}

#testimonials_txt{
height:102px;
}

#testimonials_name{
font-weight:bold;
height:40px;
}

/* --- END TESTIMONIALS --- */

/* --- PLACEMENT HISTORY --- */

#placement{
width:182px;
padding:0px 0px 5px 0;
background-color:#000000;
margin-bottom:5px;
margin-top:5px;
}

#placement h3{
margin:0px;
font-weight:bold;
font-size:1.1em;
color:#FFFFFF;
padding:10px 0 20px 10px;
}

#placement #title{
font-weight:bold;
font-size:1em;
color:#FFFFFF;
display:block;
padding-bottom:5px;
text-decoration:underline;
}

#placement p{
color:#FFFFFF;
padding-left:10px;
padding-top:15px;
}

/* --- END PLACEMENT HISTORY --- */

/* --- NETWORKING --- */


#networking{
height:112px;
width:182px;
background: url('../images/sce/networking.jpg') no-repeat top left;
margin-bottom:5px;
}

#networking h3{
margin:0px;
font-weight:bold;
font-size:1.1em;
padding-left:10px;
padding-top:10px;
height:52px;
}

#networking ul{
margin:0px;
padding-left:30px;
padding-top:0px;
}

#networking ul li{
list-style-image:url('../images/sce/bullet.gif');
padding-bottom:10px;
}

#networking a{
color:#6F6048;
letter-spacing:1px;
text-decoration:none;
}
/* --- END NETWORKING --- */

/* --- TOP NAV MENU --- */
#menu {width: 975px; float: left; background: #000; height: 35px; margin: 2px 0px 0px 0px; padding:0px;}

#menu a.main_current, #menu a:hover, #menu a:active {color: #c9b384;}

#menu ul {list-style: none; margin: 0px; padding: 0px;}

#menu ul li {float: left; margin: 0px; padding: 0px;}

#menu li {position: relative;}

#menu a {
display: block;
width: auto;
height: 19px;
font: 14px Verdana;
color: #FFF;
text-decoration: none;
text-align: center;
padding: 8px 40px;
font-weight: bold;
}
/* --- END TOP NAV MENU --- */

.career_manager {display:block; margin:0; padding:0; min-height:159px; width:465px;}

.career_manager ul {display:none; overflow:hidden;}

.career_manager .form {width:270px; margin-left:5px;}

#ctl00_MainContent_ctl03_menu_menu ul {display: none; margin:0px; padding:0px; overflow:hidden;}

#topjobs {width:65px; height:23px; float:left; padding-left:5px;}

/* Client Portfolio Logos */
#logos img {margin:0 15px 15px 0; padding: 5px; border:1px solid #cccccc;}

/* --- CAREER SEARCH BOX --- */
#scroller {width: 690px; height: 23px; background-color: #000; color: #FFF; margin: 50px 0px 5px 0px; padding-top: 7px;}

#opportunities {float: left; margin :0px 5px 0px 0px; padding: 0px; width: 290px; height: 160px; background: url("../images/sce/search-bg.gif") no-repeat top left;}

#opportunities h3 {margin: 0px; padding: 5px 0px 5px 25px; font-size: 1.2em;}

#gateway {float:left; display: block; width: 385px; height: 159px; color:#FFF; background-color:#000; padding: 0px 0px 0px 10px;}

#gateway h3 {margin: 0px; padding: 5px 0px 5px 0px; font-size: 1.2em;}

#gateway p {margin: 0px; padding: 0px 0px 5px 0px;}

#gateway img {float: right; margin-right: 10px;}
/* --- END CAREER SEARCH --- */

#content ul {letter-spacing:1px;}

ul.home, ul.home1 {float: left; display: block; width: 320px; margin: 0px 0px 0px 16px; padding: 0px;}

#left_nav .gateway_register {margin: 0px; padding: 0px;}

#left_nav .gateway_register a {
display: block;
width: 172px;
height: 262px;
background: url(../images/sce/gateway-bg.jpg) no-repeat left top;
text-decoration: none;
padding: 0px 5px 0px 5px;
margin: 0px;
}

#left_nav .gateway_register .title {display: block; font-size: 18px; color: #c99d51; padding-top: 8px;}

#left_nav .gateway_register .desc {display: block; font-size: 12px; color: #000; padding-top: 15px;}

#left_nav .gateway_register .link {display: block; font-size: 18px; color: #000; text-align: center; padding: 22px 0px 0px 20px;}
