@charset "UTF-8";

/*
	CSS Documnent
	Site: Relaunch Your Career
	Owner: Heather Goodwin
	Designer/developer: Jimmy Salermo/Digital Spaceboy
*/


/* Reset styles */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, 
center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
table {border-collapse: collapse; border-spacing: 0;}


/* General elements */

body {background:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:80%;}

h1, h2, h3, h4, h5, h6 {font-family:'Trebuchet MS', Geneva, Arial, Helvetica, sans-serif;}
h1 {font-size:60px; position:absolute; left:-1000px;}
h2 {font-size:34px; color:#e09705; padding-bottom:20px;}
h2.front_page {font-size:44px; position:absolute; left:-1000px; margin-bottom:-40px;}
h3 {font-size:20px; color:#e09705; padding-bottom:10px;}
h4 {}
h5 {}
h6 {}


p {line-height:1.4em;}

a:link, a:visited {color:#333333; text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}
a:active {}

img.alignright {float:right; padding:20px 0 20px 20px;}
img.alignleft {float:left; padding:20px 20px 20px 0;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto; padding-bottom:10px;}
a img.alignright {float:right; margin:0 0 1em 1em;}
a img.alignleft {float:left; margin:0 1em 1em 0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;}


/* Main structure */

#container {width:100%;}

#header {height:229px; margin:0 auto; background:url(images/header.jpg) no-repeat center;}

#navigation {width:940px; margin:0 auto; position:relative; top:168px;}
#primary_navigation li {display:inline; font-family:'Trebuchet MS'; font-size:20px; color:#e09705; font-weight:bold; margin-right:30px;}
#primary_navigation li a {color:#e09705; font-weight:bold; text-decoration:none;}
#primary_navigation li a:hover {color:#333333;}
#section_navigation {clear:left; margin-top:20px; font-size:12px; font-weight:bold;}
#section_navigation li {display:inline; padding:7px 24px 7px 0; background:url(images/nav_separator.png) no-repeat right;}
#section_navigation li a {font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
#section_navigation li a:hover {color:#ffffff;}
#section_navigation li.current_page_item a {color:#ffffff;}

#social_links {width:215px; position:absolute; top:-70px; right:0;}
#social_links a {padding-left:3px;}
#social_links form {float:right;}

#search {width:195px; height:18px; float:right; margin:0; padding:0;}
.search_field {border:0; background-color:transparent; width:160px; float:left; color:#ffffff; font-size:12px;}
.search_button {float:right; margin:0 10px 0 0;}

#content {width:100%;}

.odds {clear:left; padding: 30px 0 0 0; margin:0; background:url(images/odds_bg.png) repeat-x;}
.odds_bottom {clear:both; height:30px; background:url(images/odds_bottom.png) repeat-x; margin:0; padding:0;}
.evens_cat {clear:left; height:647px; padding:0; margin:0; background:url(images/cat_bg.jpg) no-repeat center;}
.evens_contact {height:582px; background:url(images/contact_bg.jpg) no-repeat center;}
.evens_ad {margin:0 auto; padding:20px 0; background:url(images/contact_bg.jpg) no-repeat center bottom;}

#intro {width:940px; margin:0 auto;}
#intro .heading_img {padding:20px 0 40px 0;}
#intro .left_column img {padding:35px 0 0 0;}
#intro .middle_column p {font-weight:bold; padding:16px 0 10px 0;}
#intro .left_column_top img {padding:30px 0 0 20px;}
#intro .middle_column_top p {font-weight:bold; padding:16px 0 10px 0;}


#category_list {width:940px; margin:0 auto; padding:0;}

#quick_links {width:940px; margin:0 auto; background:url(images/quick_links.jpg) no-repeat; padding:70px 0 0 0;}

#contact {width:940px; margin:0 auto; padding:90px 0 0 0; position:relative;}

#footer {width:940px; margin:0 auto; text-align:center; font-weight:bold; color:#e09705; padding-bottom:40px; font-weight:normal; font-size:11px;}
#footer a {color:#e09705;}
#footer a:hover {color:#333333;}
#footer img {padding-top:20px;}

.left_column {clear:left; min-height:200px; width:340px; float:left; margin-right:20px;}
.middle_column {width:340px; float:left; margin-right:20px;}
.right_column {border:1px solid #cccccc; width:198px; min-height:210px; float:right; padding:10px;}
.amazon_column {width:220px; float:right; padding:0;}

.left_column_top {clear:left; min-height:200px; width:320px; float:left; margin-right:25px;}
.middle_column_top {width:320px; float:left; margin-right:25px;}
.right_column_ads {width:250px; float:right;}
.right_column_ads a {display:block; margin:0 0 20px 0;}

.page_content {width:940px; margin:0 auto;}
.page_main {width:650px; margin:0 20px 0 0; float:left;}
.page_main h2 {padding-bottom:40px;}
.page_main h3 {padding:20px 0;}
.page_main img { margin:0 0 10px 0;}
.page_main p {padding:0 0 20px 0;}
.page_main a {color:#e09705; border-bottom:1px dashed #e09705;}
.page_main a:hover {text-decoration:none; border-bottom:1px solid #e09705;}
.page_main ol {list-style:outside; list-style-type:decimal; padding:0 0 20px 25px;}
.page_main ol li {padding:0 0 10px 0; line-height:1.4em; color:#e09705; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:18px;}
.page_main ol li p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:70%;}
.page_main ul {clear:left; list-style:outside; list-style-image:url(images/bullet.jpg); padding:0 0 20px 15px; margin:0 0 0 5px;}
.page_main ul li {margin-bottom:5px;}
.page_main .next_page {clear:both; display:block; height:60px; background:url(images/strip.jpg) no-repeat; padding:22px 20px 20px 20px; margin:20px 0 0 0; font-weight:bold; color:#333333; font-size:12px;}
.page_main .next_page a {font-size:12px; border:none;}
.page_main .next {font-size:12px; border:none; float:right;}
.page_main .previous {font-size:12px; border:none; display:block; width:500px; float:left;}

.page_main .next_page a:hover {color:#333333;}
.page_main .next_page .hide {display:none;}
.page_main .next_page ul li {display:inline; list-style:none; padding:0 5px 0 5px;}
.page_main ul li {padding:0 0 10px 0; line-height:1.4em;}

.page_side {width:250px; margin:0; float:right;}
.page_side li {list-style:none; padding:10px 0;}
.page_side ul {border-top:1px solid #e09705;}
.page_side ul li {font-size:14px; border-bottom:1px solid #e09705;}
.page_side ul li a:hover {text-decoration:none; color: #e09705;}
.page_side ul li.current_page_item a {color:#e09705;}
.page_side ul li.current_page_item ul li a {color:#666666;}
.page_side ul li ul {padding-top:5px; border:none;}
.page_side ul li ul li {font-weight:normal; padding:7px 0 3px 2px; list-style:outside; list-style-type:disc; margin-left:15px; color:#e09705; font-size:12px; border-bottom:none;}
.page_side ul li ul li a {color:#666666;}

.sidebar_ad {width:230px; padding:10px; margin-top:30px; border:1px solid #cccccc; min-height:100px;}
.sidebar_ad_banners {width:250px; text-align:center;}
.sidebar_ad_banners a {display:block; padding-bottom:15px;}

.single_article {width:720px; margin:0 20px 0 0; float:left;}
.single_sidebar {width:200px; margin:0; float:right;}

blockquote {width:200px; float:right; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#999999; margin-left:30px;}

/* Specific components */

.readmore_box {width:300px; float:right; margin:0; padding:0 0 0 20px;}

#endorsements {margin:0; padding:0;}
#endorsements li {display:inline; margin:0; padding:0;}

.content_summary li {list-style:outside; list-style-type:disc; margin:0 0 0 15px; line-height:1.4em;}

#category_intros {padding:105px 0 0 20px;}
#category_intros li {width:180px; height:200px; float:left; margin:10px 60px 40px 0; padding:0; position:relative;}
#category_intros li.right {margin-right:0px;}
#category_intros li.right_fix {margin-right:0px;}
#category_intros h3 {padding-bottom:15px;}
#category_intros p {margin:0 0 20px 0; padding:0; font-size:11px;}
#category_intros a {position:absolute; bottom:-18px; width:180px; height:42px; background:url(images/button_idle.jpg) no-repeat; padding:6px 49px 12px 20px; color:#ffffff; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:22px;}
#category_intros a:hover {background:url(images/button_active.jpg) no-repeat; text-decoration:none;}

.tagline {clear:left; font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-size:24px; color:#333333; font-weight:bold; padding:0; margin:0;}
.header_tagline {position:absolute; top:-70px; font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-weight:bold; font-size:19px;}

.links {font-size:11px; list-style:outside; margin-left:15px;}
.links li {list-style-type:disc; color:#e09705; line-height:1.1em; padding:4px 0 0 0;}
.links li a:hover {text-decoration:none; color:#e09705;}

#contact_form {padding:35px 0 0 40px;}
#contact_form #conForm {width:700px; float:left;}
#contact_form #conForm .cLabel {clear:left; display:block; width:100px; float:left; text-align:right; font-weight:bold; font-size:14px; color:#333333; padding:0 10px 0 0;}
#contact_form #conForm input {float:left; margin-bottom:20px;}
#contact_form #conForm #capimg {float:left; margin:20px 4px 5px 0;}
#contact_form #conForm #refresh {float:left; margin:21px 0 5px 0;}
#contact_form #conForm #spam {clear:left; margin-left:110px;}
#contact_form #conForm #cSubmit {width:180px; float:right; height:42px; background:url(images/button_idle.jpg) no-repeat; padding:4px 49px 12px 20px; color:#ffffff; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; border:none; margin:-23px 175px 0 0;}
#contact_form #conForm #cSubmit:hover {background:url(images/button_active.jpg) no-repeat; text-decoration:none;}

#contact_form #contact_links {width:200px; float:right;}
.email_h {font-size:30px; color:#e09705; font-weight:bold; font-family:"Trebuchet MS", Verdana, Arial, sans-serif;}

#header_ad {position:absolute; top:-150px; right:0;}
.ad_banner {clear:both; width:940px; position:relative; top:35px; text-align:center;}
.ad_banner_solo {clear:both; width:920px; margin:0 auto; text-align:center;}
.ads_after_post {display:block; margin-bottom:30px; text-align:center;}
.ads_blog_side {display:block; margin-top:30px; text-align:center;}

.blog_post a {border:none;}
.blog_post h2 {padding-bottom:40px;}
.blog_post h3 {padding-bottom:40px; font-size:34px;}
.blog_post small {clear:both; display:block; font-size:11px; margin-bottom:30px; background:url(images/strip.jpg) no-repeat; padding:20px;}
.blog_post .first_post {margin-bottom:25px;}
.blog_post ul {list-style:none; margin:10px 0 0 -15px;}
.blog_post ul li {list-style:none; margin:0px;background:url(images/separator.jpg) no-repeat top; padding-top:15px;}
.blog_post ul li h3 {padding-bottom:40px;}
.blog_post ul li small {clear:both; display:block; font-size:11px; margin-bottom:15px; background:url(images/strip.jpg) no-repeat; padding:20px 20px 40px 20px;}
.blog_post .metadata {width:500px; float:left;}
.blog_post .read_more {float:right;}
.blog_post small a:hover {border:none; color:#333333;}

.continue {display:block; margin-bottom:20px;}
.continue:hover {margin-bottom:19px;}

.respond {display:block; margin:0 0 20px 0; border-bottom:none; text-decoration:none;}
.respond:hover {border-bottom:none; color:#333333;}
.author {width:350px; float:left; margin:0; padding:0; font-size:16px; font-weight:bold;}
.commentmetadata {width:250px; float:right; font-size:12px; margin-bottom:20px; text-align:right;}
.comment {clear:both; display:block; padding:10px;}
.author_comment {background:#FFFFCC; border-bottom:1px solid #cccccc;}
.reader_comment {padding-bottom:10px; border-bottom:1px solid #cccccc;}

#tags {display:block; padding:10px 0 20px 0;}

.widgettitle {font-size:20px; margin-bottom:0; padding-bottom:0;}
.widget_tag_cloud div {padding:15px 0;}

.search_result_title {margin-bottom:-3px; padding-top:40px; background:url(images/separator.jpg) no-repeat top;}
.time_only {display:block; font-size:11px; font-weight:bold; margin-bottom:10px;}

h2.serv {padding-top:30px;}

#related-posts {width:320px; float:left; color:#666666; border:1px solid #e09705; padding:0 20px; margin-bottom:30px;}
#related-posts h4 {color: #e09705; font-size:18px; font-weight:bold; margin:18px 0 20px 0;}
#related-posts ul li {list-style:none; background:none; padding-bottom:0; margin-left:-20px;}
#related-posts ul li a { border-bottom:1px dashed #e09705;}
#related-posts ul li a:after {content:'\0A0 \0BB';}

.blog_post .entry #related-posts ul {margin-top:-10px;}
.blog_post .entry #related-posts ul li {margin-left:1px;}

div.cjsearchbox{ 
text-align: left ; 
border: 1px solid #919294; 
background-color: #FFFFFF ;
padding: 8px ; 
font-family: Arial, sans-serif, Sans-serif ; 
font-size: 13px ; 
color: #000000; 
width: 480px;
}

div.cjsearchbox a{ 
color: #198ADC ; 
}

div.cjbotl a{
   color: #000000;
   text-decoration: none ;
}


div.cjsearchbox form.cjsearchform{ 
padding-top: 0px ; 
padding-bottom: 0px ; 
padding-left: 0px ; 
padding-right: 0px ;
}

div#cjSearchResult{ 
}

div#cjSearchResult p.topline{ 
font-size: 16px ; 
font-weight: bold ; 
margin-bottom: 8px ; 
margin-top: 5px ;
}

span.cjlabel{ 
font-size: 13px ; 
font-weight: bold ; 
color: #000000; 
}

span.cjlabelsmall{ 
font-size: 11px ; 
color: #000000; 
}

input.cjinput{ 
width: 90% 
}

input.cjbutton{  
font-family:  Arial, sans-serif, Sans-serif; 
}

div.cjjob{ 
margin: 0px ; 
margin-bottom: 10px ; 
overflow: hidden ;
}

div.cjjob p { 
margin: 0px ; 
}

div.cjjob p.jobtitle{ 
font-size: 14 ; 
font-weight: bold ;
}

div.cjjob .company{ 
color: #666666; 
}

div.cjjob .locations{ 
color: #666666;
}

div.cjjob .site{ 
color: #099E2D ; 
}

#search_box_tools span.button{
      float:left;
      background:url("http://www.careerjet.com/images/search_left_bx.gif") no-repeat left top;
      padding-left: 10px ;
      color:#666;
      position: relative;
      top: 1px;
}

#search_box_tools span.button input{
     float:left ;
      background:url("http://www.careerjet.com/images/search_right_bx.gif") no-repeat right top;
      background-repeat: no-repeat ;
      margin: 0px ;
      text-decoration:none;
      height: 28px ;
      border:none ;
      padding-bottom: 10px ;
      padding-left: 0px ;
      padding-right: 15px ;
	  color:#FFFFFF;
	  font-weight:bold;
}


