/*
Theme Name: Job Right
Author: House32
Author URI: http://www.house32.com/

*/

/* Begin Structure */

body {
	width		: 1000px;
	margin		: 0 auto;
	padding		: 0;
	text-align	: center;
	font-family	: "Arial";
	font-size	: 13px;
	background-color:#333;
}

/* start Header */
.header {
	background-color: #040707;
	width			: 100%;
	height:auto;
	margin			: 0 0 -18px 0;
	padding			: 0;
}

.header_menu {
	width		: auto;
	height		: 20px;
	color		: #77a8a9;
	padding		: 0 0 0 25px;
	position:absolute;
	top:0;
	left:auto;
	z-index:5;
}

.header_menu ul {
	padding			: 0;
	margin			: 0 0 0 -5px;
}

.header_menu li {
	padding			: 0 10px 0 0;
	display			: inline;
	margin			: 0;
}

.header_menu a {
	text-decoration	: none;
	font-weight		: bold;
	color			: orange; /*#77a8a9;*/
	font-size		: 13px;
}

.header_menu a:hover {
	text-decoration	: underline;
	color			: #ee3223;
}

.header_logo {
	width				: 226px;
	height				: 110px;
	background-image	: url(http://www.job-right.com/images/logo1.png);
	background-position	: top;
	background-repeat	: no-repeat;
	/*float				: right;*/
	margin				: 2px 0 0 5px;
	/*padding				: 0;*/
	float:left;
}

.header_topleft {
	width:150px;
	height:auto; 
	float:right; 
	color:#888; 
	margin:0;
	padding:0;
	position:absolute;
	top:-5px;
	left:820px;
}

.header_topleft a img {
	opacity		: .8;
	filter		: alpha(opacity=80);
}

.try a img {
	opacity		: .9;
	filter		: alpha(opacity=90);
}

.header_rss {
	margin-top:9px;
	float:left;
	height:auto
}

.header_rss a {
	font-size:11px;
	color:#ba4b1e;
	text-decoration:none
}

.header_rss a:hover {
	text-decoration:none
}

.header_topleft a:hover img, .try a:hover img {
	opacity		: 1;
	filter		: alpha(opacity=100);
}

#pixopoint_menu_wrapper1 {
	/*padding-bottom:0px;*/
}

#suckerfishnav a {
	display:block;
	color:#77a8a9;
	text-decoration:none;
	font-weight:bold;
}

#suckerfishnav li.current_page_item a {
	text-decoration	: underline;
	color			: #ee3223;
}

#suckerfishnav li.current_page_item li a {
	text-decoration	: none;
	color:#77a8a9;
}

#suckerfishnav li.current_page_item li a:hover {
	text-decoration:underline;
}
/* end Header */


.wrapper {
	width		: 1000px;
	text-align	: left;
	margin		: 0 auto;
	padding		: 0;
}
#page {
	width		: 100%;
	margin		: 0 auto;
	padding		: 0;
}



/*-----------------------------------------------------*/
.submenu_small {
	background-color: #e4823b/*ee3223*/;
	width			: 1000px;
	margin			: -18px 0 0;
	padding			: 0;
	float			: right;
	position:relative;
	top:auto;
	left:auto;
	z-index:1;
}

.submenu_sidebar_bg {
	width			: 100%/*975px*/;
	background-color: #e4823b;
	float			: right;
}

.submenu {
	color			: #333333;
	width			: 150px /*180px 10-11-2009  -   175px*/;
	float			: left;
	margin-bottom	: 20px;
	padding-left:25px /*20px 10-11-2009*/;
}

.no-post {
	padding-left	: 0;
}

.submenu ul {
	padding			: 0;
	margin			: 30px 0 0 0;
}

.submenu ul li {
	padding			: 0;
	margin			: 0;
	width:230px
}

.submenu ul li a {
	padding-left:20px
}

.submenu ul li h2 {
	margin-top:10px;
	margin-bottom:10px;
	font-size:16px
}

.categories {
	margin-top:-25px
}

.submenu li, .submenu li ul li {
	width			: 170px/*175px*/;
	list-style		: none;
	/*padding-left	: 15px;*/
	padding-bottom	: 5px;
	font-weight		: bold;
	list-style:none;
}

.submenu li {
	line-height		: 200%;
	padding:0;
}

.submenu li ul li {
	line-height		: 140%;
}

.submenu li ul {
	padding			: 0;
	margin			: -8px 0 0 0;
}

li.submenulink a {
	color			: #333;
	float			: left;
	width			: 180px/*175px*/;
	text-decoration	: none;
}

.submenu ul li ul li {
	margin-left:0;
	padding-left:15px;
	width			: 155px;
}

.submenu ul li ul li a {
	color			: #333;
	width			: 155px;
	text-decoration	: none;
	margin-left:0;
	padding-left:0;
}

.submenu ul li ul li a:hover {
	text-decoration	: underline;
	color			: #0000FF;
}

li.submenulink a:hover {
	color			: blue;
	background-color: #fcfbd7;
}

.underlineMe {
	text-decoration	: underline;
}

.home_bg {
	background-image: url(http://www.job-right.com/images/home_bg.jpg);
	position		: relative;
	left			: -159px;
	margin-bottom	: -282px;
	height			: 282px;
	width			: 451px;
}

/*-----------------------------------------------------*/



/*-----------------------------------------------------*/
.content {
	background-color: #fcfbd7;
	width			: 100%/*800px 10-11-2009*/;
	float			: left; /*right;*/
	min-height		: 400px;
	_height			: 400px;
	margin-left		: -20px;
	position		: relative;
	top				: 0;
	left			: 0;
}

.content_start {
	width			: 94%/*740px 10-11-2009*/;
	margin			: 0 0 20px 0;
	padding			: 0;
	text-align		: right;
}

.content_start a,
.content_txt a {
	font-family		: "Calibri";
	font-weight		: bold;
	font-size		: 14px;
	color			: #2c6fbb;
}

.content_start a:hover,
.content_txt a:hover {
	text-decoration	: underline;
	color			: #ee3223;
}

.content_txt {
	background-color: #fcfbd7;
	font-size		: 13px;
	width			: 940px/*740px 10-11-2009*/;
	margin			: 0 auto 20px 30px;
	line-height		: 150%;
}

.imagine {
	font-size:30px;
	margin: 0 0 8px -2px;
	color:#c16726
}

.post_title {
	background-color: #fcfbd7;
	font-size		: 13px;
	width			: 670px;
	margin			: 40px 0 0;
	padding-left	: 30px;
	line-height		: 150%;
}

.post_title a {
	color			: #2c6fbb;
	text-decoration	: none;
}

.post_title a:hover {
	text-decoration	: underline;
	color			: #ee3223;
}

.highlight_bg {
/*	width:/*800px1000px; */
	height:270px;
	width:720px;
	padding:0; 
	/*margin:-20px 0 -230px -30px;*/
	margin:0 0 -270px;
	position:relative;
	top:-20px;
	left:-30px;
	background-image:url(http://www.job-right.com/images/home_highligh_bg.png);
	background-repeat: repeat-x;
}

.highlight {
	background-repeat	: no-repeat;
	width				: auto;
	height				: 40px;
	margin-bottom		: -18px;
	padding				: 0 0 7px 100px/*10px 15px 10px 50px*/;
	font-size			: 12px;
	color				: #7D0000;
	font-family			: Georgia;
	font-weight:bold
}

.pagetitle {
	color				: #7D0000;
}

.bg1 {
	/*background-image	: url(http://www.job-right.com/images/highlight.jpg);*/
}

.bg2 {
	/*background-image	: url(http://www.job-right.com/images/highlight2.jpg);*/
}

.learnmore {
	width:179px;
	height:61px;
	background-image:url(http://www.job-right.com/images/btn_learn_more.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	padding:18px 0 0 0;
	margin:20px auto -20px;
}

.learnmore a {
	font-size:16px;
	padding: 12px 38px;
	font-weight:bold;
	text-decoration:none
}

.try_btn {
	width:168px;
	height:49px;
	background-image:url(http://www.job-right.com/images/try_for_free_btn.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	padding:12px 0 0 0;
	margin:10px auto -10px;
}

.try_btn a {
	font-size:16px;
	padding: 12px 42px;
	font-weight:bold;
	text-decoration:none
}

.txt_home_right {
	width			: 420px;
	float			: right;
	padding			: 0;
	margin			: 2px 0 0 0;
}
/*------------------------------------------------------------*/




.narrowcolumn {
	float			: right;
	padding			: 0 0 20px 45px;
	margin			: 0px 0 0;
	width			: 450px;
}

.widecolumn {
	padding			: 0;
	margin			: 0;
	width			: 450px;
}

.post {
	margin			: 0;
	padding			: 20px 0 5px 0;
	/*text-align		: justify;*/
}

.post hr {
	display			: block;
}

.widecolumn .post {
	margin			: 0;
}

.narrowcolumn .postmetadata {
	padding-top		: 5px;
	}

.widecolumn .postmetadata {
	margin			: 30px 0;
	}

.widecolumn .smallattachment {
	text-align		: center;
	float			: left;
	width			: 128px;
	margin			: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align		: center;
	margin			: 5px 0px;
}

.postmetadata {
	clear			: both;
}

.clear {
	clear			: both;
}


/* start Footer */
.footer_pic {
	background-color: #77a8a9;
	width			: 200px;
	height			: 65px;
	float			: left;
}

.footer_pic img {
	opacity			: .8;
	filter			: alpha(opacity=80);
}

.footer_txt {
	width			: 800px;
	background-color: #77a8a9;
	height			: 65px;
	color			: #fff;
	float			: left;
}

.footer_txt a {
	color:#fff;
}

.footer_txt a:hover {
	text-decoration:none
}

/* end Footer */


/* Begin Comments*/
.alt {
	margin			: 0;
	padding			: 10px;
	}

.commentlist {
	padding			: 0;
	text-align		: justify;
	}

.commentlist li {
	margin			: 15px 0 3px;
	padding			: 5px 10px 3px;
	list-style		: none;
	}

.commentlist p {
	margin			: 10px 5px 10px 0;
	}

#commentform p {
	margin			: 5px 0;
	}

.nocomments {
	text-align		: center;
	margin			: 0;
	padding			: 0;
	}

.commentmetadata {
	margin			: 0;
	display			: block;
	}
/* End Comments */



/* Begin Sidebar */
#sidebar
{
	padding			: 20px 30 10px 0;
	/*margin-left		: 545px;*/
	margin:0;
	width			: 100%;
	float:right/*left*/;
	}

#sidebar form {
	margin			: 0;
	}
/* End Sidebar */



/* Begin Calendar */
#wp-calendar {
	empty-cells		: show;
	margin			: 10px auto 0;
	width			: 155px;
	}

#wp-calendar #next a {
	padding-right	: 10px;
	text-align		: right;
	}

#wp-calendar #prev a {
	padding-left	: 10px;
	text-align		: left;
	}

#wp-calendar a {
	display			: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 30px;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

ul.purchase, ul.purchase li ul {
	list-style:none
}

ul.purchase li {
	width:450px
}

.add_to_cart_bg {
	background	: url('http://www.job-right.com/images/btn_add_to_cart.jpg') 0 0 no-repeat;
	width:105px; 
	height:48px; 
	padding:12px 0 0 35px;
	margin-left:30px;
}

h2.ask_question a {
	text-decoration:none;
	color:#333;
}

h2.ask_question a:hover {
	text-decoration:underline;
}

