/**
* Import pre-made styles from Hybrid
************************************************/

/* 18px, 20px, 21px, 22px, or 25px margins and line-height (don't use reset.css with these) */
	/* @import url('http://employment.biz/wp-content/themes/hybrid/library/css/18px.css'); */
	/* @import url('http://employment.biz/wp-content/themes/hybrid/library/css/20px.css'); */
	/* @import url('http://employment.biz/wp-content/themes/hybrid/library/css/21px.css'); */
	/* @import url('http://employment.biz/wp-content/themes/hybrid/library/css/22px.css'); */
	/* @import url('http://employment.biz/wp-content/themes/hybrid/library/css/25px.css'); */

/* default layout */
@import url('http://employment.biz/wp-content/themes/hybrid/library/css/screen.css');

/* Get drop-downs CSS */
@import url('http://employment.biz/wp-content/themes/hybrid/library/css/drop-downs.css'); 

@font-face {
	font-family: 'FuturistFixed-widthRegular';
	src: url('FUTRFW.eot');
	src: local('Futurist Fixed-width Regular'), local('FuturistFixedWidthRegular'), url('FUTRFW.ttf') format('truetype');
}

/**
* Body
************************************************/

/* Contains everything */
body#candidate_find_job {
background:#E0E0E0;
color:#444444;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}

	/* Wrapper for everything inside of the body */
.body {
background:#FFFFFF none repeat scroll 0 0;
border-left:5px solid #DDDDDD;
border-right:5px solid #ccc;
border-top:5px solid #EEEEEE;
margin:0 auto;
padding:0 10px 10px;
width:978px
}

* {
margin:0;
padding:0;
}

.content .main { margin-right:180px; margin-top: 0px; }
.content .side { margin-top: 0px; } 
.rightcol { position:absolute;top:285px;left:830px;float:right;width:140px;min-height:600px;margin-left:15px;z-index:99; }

/**
* Elements
************************************************/

/* Hyperlinks */
a:link { color: 336699; text-decoration:none;}
a:visited {}
a:hover { color: #D54E21;}
a:active { color: #D54E21}

/* Headers */

h1, h2, h3, h4, h5, h6 { font-family: Georgia,Times,"Times New Roman",serif; font-size: 24px; }
h1 span { font-size:28px; }
h2 a:visited { color: #6E9B9F; }
h2 {}
h3 { margin-bottom: 12px;}
h4 {}
h5 {}
h6 {}

#ads-banners { padding: 10px; }

/* Text elements */
strong {}
em {}
cite {}
abbr {}
acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs 
p { margin: 0 0 21px;} */

/* Unordered lists */
ul {}
	ul li {}

/* Ordered lists */
ol {}
	ol li {}

/* Defition lists */
dl {}
	dt {}
	dd {}

/* Blockquotes */
blockquote {}
	blockquote blockquote {}
	blockquote em {}

/* Object */
object {}

/* Code */
code {}
pre {}
pre code {}

/* Tables */
table {}
	caption {}
	tr {}
	th {}
	td {}

/* Forms */
form {}
	textarea {}
	input {}
	label {}
	option {}

/* Drop caps */
.drop-cap {	}

/* Notes */
.note {}

/* Warnings/Alerts */
.warning, .alert {}

/* Errors */
.error {}

/* Downloads */
.download {}

/* Alignment */
.left, .alignleft {}
.right, .alignright {}
.center, .aligncenter {}
.block, .alignnone {}
.clear {}



/**
* Header
************************************************/

/* Contains entire header */
#header-container {
background:#2C3346 url('/images/header4.jpg') no-repeat scroll 0 0;
border-bottom:3px solid #EAEAEA;
height:162px;
margin-bottom:15px;
position:relative;
}

	/* Contains site title and tagline */
#header {
color:#808080;
left:0;
line-height:1;
margin:0;
padding:0 0 10px 0px;
position:absolute;
text-shadow:2px 2px 1px #000;
top:18px;
}

		/* Site title */
#site-intro span {
float:left;
font: normal normal normal 12px/16px FuturistFixed-widthRegular, Arial, Verdana, sans serif;
color: #6E9B9F;
left:8px;
position:absolute;
top:-9px;
}

#site-title {
float:left;
width:800px;
height:74px;
margin-top: 20px;
}

#site-title a {
	display: block;
	width: 800px;
	height: 74px;
background:transparent url() no-repeat scroll 0 0;
}
				#site-title a span { margin: 0 130px; color:#B3A17B; }
#site-title a span, a:hover, a:active { text-decoration:none; }
		
/* Site description/tagline */
#site-description {}
#site-description span {
position: absolute;
top:55px;
left: 0;
z-index: 99;
margin: 10px 0 0 163px;
font: normal normal normal 16px/20px FuturistFixed-widthRegular, Arial, Verdana, sans serif;
color: #6E9B9F;
}
/**
* Page navigation
************************************************/

/* Wrapper for navigation */
#navigation {
background:none; /* #685A3D url(/images/smalldot.gif) repeat-x scroll 0 0; */
border-bottom:1px solid #CCCCCC;
bottom:0;
height:24px;
left:0;
padding:5px 0 ;
position:absolute;
width:100%;
margin:0;
}

	/* Page nav */
	#page-nav {}
		#page-nav ul { line-height:0.5; }
			#page-nav li { display:inline;text-transform:uppercase;margin:0;}
				#page-nav li a { background: transparent; color: #EAE3C9; border:0;}
#page-nav li a:hover { color: #D54E21;text-decoration: underline;}
			#page-nav li.current_page_item { color: #D54E21; }

#page-nav li li a {
background:#EADFC9 none repeat scroll 0 0;
border-top:1px dotted #CCCCCC;
color:#685A3D;
}



/* Wrapper for the content and primary/secondary widget sections */
#container {
width: 100%;
}

	/**
	* Content
	************************************************/

#c_post-link-container.theme {
background:transparent url(http://customer-service.jobamatic.com/c/jbb/images/button_postjob_theme_1.gif) no-repeat scroll 0 0;
}
#c_post-link-container {
position:relative;
}
#c_post-job-button, #c_post-link-container {
height:46px;
width:235px;
}


	/* Contains site's main content */
#content {
float:left;
overflow:hidden;
padding:0 10px 20px 0;
width:540px;
}

		/* Breadcrumb trail */
.breadcrumb {
font-style: normal;
}

#categories li div {
border:2px solid #EEEEEE;
font-weight:bold;
padding:3px 5px;
text-transform:uppercase;
}
#categories .column {
width:49%;
}
#categories li div {
font-weight:bold;
text-transform:none;
border: 0;
padding: 0;
}
#categories li div a {
font-size: 1.1em;
}
#categories li li a {
color:#808080;
font-size:0.9em;
}

		/**
		* Utility widget sections (see other widget code below)
		************************************************/

		/* All utility widget sections (except widgets template) */
		.utility {}

/* Before content */
		#utility-before-container {}

		/* Before content */
		#utility-before-content { border: 0; margin: 0; padding: 5px; }
#utility-before-content .widget-title {
border-bottom:1px dotted #A2B2E2;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
padding:0 0 3px;
color:#A2B2E2;
font-size:18px;
font-style:normal;
font-weight:bold;
margin-bottom: 5px;
}
#utility-before-content p { color: #2C3346; }
#utility-before-content .entry-meta { display:none; }
#utility-before-content a { color: #5C4617; }
#utility-before-content h2 a { color: #88783E;font-size:22px;line-height:24px;font-style:normal;font-weight:bold;margin:0 0 12px;font-family: SteinemRoman, "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; }
/* set millions of background images */
.rbroundbox { float: left; background: url(/images/nt.gif) repeat; }
.rbtop div { background: url(/images/tl.gif) no-repeat top left; }
.rbtop { background: url(/images/tr.gif) no-repeat top right; }
.rbbot div { background: url(/images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really necessary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 0 auto 1em; }
	/**
	* Widget sections (Primary and Secondary)
	************************************************/

	/* Widgets in general */
	.widget {}
		.widget-inside {}
.widget-inside .post { margin:0;}
			.widget-title {
border-bottom:1px solid #ccc;
font-family:SteinemRoman,"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
padding:0 0 3px;
color:#181240;
font-size:18px;
font-style:normal;
font-weight:normal
}
.widget a {
text-decoration:none;
color:#88783E;
}

	/* Primary widget section */
	#primary {
background:#EAE3C9 none repeat scroll 0 0;
padding:0;
width:284px;
}
		#primary .widget {}
			#primary .widget-inside {}
				#primary .widget-title {}
				#primary .widget ul {}
					#primary .widget ul li {}

/* colored box bg primary */
.rbroundbox2 { float: left; background: url(/images/EAE3C9/nt.gif) repeat; }
.rbtop2 div { background: url(/images/EAE3C9/tl.gif) no-repeat top left; }
.rbtop2 { background: url(/images/EAE3C9/tr.gif) no-repeat top right; }
.rbbot2 div { background: url(/images/EAE3C9/bl.gif) no-repeat bottom left; }
.rbbot2 { background: url(/images/EAE3C9/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really necessary. */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent2 { margin: 7px; }
.rbroundbox2 { width: 100%; margin: 0 auto; }

	/* Secondary widget section */
	#secondary { width: 125px; margin-right:10px; }
		#secondary .widget {}
			#secondary .widget-inside {}
				#secondary .widget-title {}
				#secondary .widget ul {}
					#secondary .widget ul li {}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */
#footer-container { margin: 0;}

	/* Subsidiary widget section */
	#subsidiary {}
		#subsidiary .widget {}
			#subsidiary .widget-inside {}
				#subsidiary .widget-title {}

	/* Footer section */
	#footer { 
background:#2C3346 none repeat scroll 0 0;
margin:0;
min-height:50px; }

/* #footer .copyright a; #footer .copyright a:hover, #footer a:active, #footer a:visited { color: #CAC7E2;text-decoration:none; } */

		/* Footer extra */
		#footer .copyright { float: left; padding: 10px; font-size: 0.8em;color: #CAC7E2; }
		#footer .credit { float:right;padding: 10px; font-size: 0.8em;color: #CAC7E2; }
#footer .copyright a { color: #CAC7E2; text-decoration:none; }
#footer .credit a { color: #CAC7E2; text-decoration:none; }
#footer .copyright p { margin: 0 0 10px; }
#footer .credit p { margin: 0 0 10px; }

