body{
	width: 1000px;
	margin: 0 auto;
	font-size: 90%;
	font-family:"Minion Pro",Gentium,"Gentium Basic","Hoefler Text",Constantia,"Palatino Linotype",Georgia,serif;
	line-height: 1.3;	
	width: 100%;
	background-color: #00cccc;
}
#banner{ padding-top: 15px; position: relative; float:left; padding-bottom: 10px; }
#banner2{ margin-top: 20px; margin-left: 160px; }
h1{ margin-bottom: 10px; font-size: 200%; }
.page-template-default h1{ margin-top: 4px;}
/**************************************/
.roundbox{ margin-bottom: 10px; color: #fff; width: 662px; margin-left: -6px; margin-top: -10px} 
	.roundbox h1{ margin-bottom: 0px; font-size: 160%; }
	
.roundbox #content{ padding-left: 10px; float: none !important; }
	.roundbox-top{ background-image: url( images/featured-topic/tl.jpg ); background-position: top left; background-repeat: no-repeat; }
	.roundbox-top-innert{ background-image: url( images/featured-topic/tr.jpg ); background-position: top right; background-repeat: no-repeat; margin-left: 10px; height: 13px;}
		
	.roundbox-middle{ margin-top: -14px; background-image: url( images/featured-topic/ml.jpg ); background-position: top left; background-repeat: repeat-y; }
	.roundbox-middle-inner{ background-image: url( images/featured-topic/mr.jpg ); background-position: top right; background-repeat: repeat-y; margin-left: 10px; }
	
	.roundbox-bottom{ margin-top: -5px; background-image: url( images/featured-topic/bl.jpg ); background-position: top left; background-repeat: no-repeat; height: 13px;}
	.roundbox-bottom-inner{ background-image: url( images/featured-topic/br.jpg ); background-position: top right; background-repeat: no-repeat; margin-left: 10px; height: 13px;}
	
.fashion-jobs-canada-image-container{ font-size: 14px; float:left; padding-top:5px; width:233px;}
	.fashion-jobs-canada-image-container img{ border: 2px solid #fff; }
.fashion-jobs-canada-content{ float: 12px; float: left; width: 380px; padding-top: 2px; margin-bottom: 5px; }
	.fashion-jobs-canada-content p{ line-height: 1.2em; font-size: 14px; margin-bottom: 10px; }
	
	
/**************************************/
.pageIndex{
	margin-left: 5px;
}
.page-template-templates-resume-list-php .pageIndex{ float: left; }
.quote-outter {
	color: #000000;
	margin: 10px;
	padding: 0;
	background-image: url(images/quotation_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.quote-outter blockquote {
	margin: 10px 0px 0px 10px;
	padding: 0px 40px 10px 20px;
	background-image: url(images/quotation_bottom.gif);	
	background-position: right bottom;	
	background-repeat: no-repeat;	
	width: 580px;
}
.quote-outter blockquote p{
	padding-top: 10px;
}
/**************** STRUCTURE ************************/
#header{
	padding-bottom: 10px;
	border-bottom: 1px solid #808080;	
	width: 930px;
}
#page{ 
	background-image: url( http://www.styleninetofive.com/wp-content/themes/stylentof/images/background4.gif );
	background-repeat: no-repeat;
	margin:0 auto;
	padding: 40px 40px; 
	width:930px;
	min-width:930px;	
	background-color: #ffffff;
}
#footer{	
	background-repeat: repeat-y;
	background-color: #ffffff;
	background-position: top left;
	border-top: 2px solid #808080;
	width: 926px;
	margin-top: 10px;
	padding-top: 10px;
	
	position: relative;
}
#content{
	width: 640px;
	float: left;
	margin-top: 10px;
	margin-right: 25px;
}
.page-template-templates-resume-list-php #content {
	margin-top: 24px;
}
#sidebar{
	width: 260px;
	margin-top:6px;
	margin-left: 5px;
	float: left;
}
.page-template-default #sidebar{
	margin-top: 15px;
}
.page-template-templates-company-profile-php #sidebar{
	margin-top: 5px;
}
/**************** SIDE ************************/
#sidebar{
	text-align: center;
}
#sidebar li{
	margin-bottom: 10px;
}
#sidebar li img.banner{
	border: 1px solid #cccccc;
	padding: 2px;
}
#sidebar .adrotate{
	padding-top:25px;
	padding-left:16px;
	padding-bottom: 15px;
}
/**************** HEADER ************************/
#headerimg{ float: left; margin-right: 60px; margin-left: -19px;}
#headermid{ float: left; margin-right: 10px; position: relative; height: 90px;}
#headermid li{ font-weight: normal; font-family:"Times New Roman", Times, serif; float: left; padding-right: 5px; }
#headermid li a{ font-size: 85%; }
#headermid #post-tools{ position: absolute; bottom: 0px; right: -265px; width: 600px }
#footerMenu{ position: absolute; height: 90px; top: 10px; right: 0px;}
#footerMenu li{ font-weight: normal; font-family:"Times New Roman", Times, serif; float: left; padding-right: 5px; }
#footerMenu li a{ font-size: 85%; }
#headerleft{ margin-top: -10px; float: right; width: 230px;}
#headerleft p{ color: #939393; }
#findbutton{
	display: block;
	float: right;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	
	margin-left: -10px;
}
#findbutton:hover{
	background-position: 0 -30px;
	
}
#signup{
	float: left;
	margin-top: 10px;
	font-weight: bold;
}
#signup a, #post a{
	color:#00cccc !important; 
}
#post{
	float: left;
	margin-right: 5px;
	margin-top: 10px;
}
/**************** BLOG ************************/
.page-template-templates-blog-php .post{ width: 309px; float: left; margin-right: 20px; margin-top: 30px; }
.page-template-templates-blog-php .post h2{ font-size: 130%; min-height: 20px; line-height: 1.1em; font-weight: normal; margin: 10px 0px 0px; }
.page-template-templates-blog-php .post .entry{ margin-top: 5px; }
.page-template-templates-blog-php .last-column{ margin-right: 0px !important; }
.page-template-templates-blog-php .post small{ color: #00cccc; font-size: 100% }
/**************** \\ BLOG ************************/
/**************** SIDEBAR ************************/
#sidebar #adbanner{ margin-top: 10px; }
#sidebar #adbanner img{ border: 1px solid #cccccc; }
#sidebar #addbanner2{ margin-top: 15px;}
#sidebar #addbanner2 img{ border: 1px solid #cccccc; }
#sidebar h3{ font-size: 110%; }
#sidebar .sideblock{ margin-top: 15px; }
#sidebar #latest-blog li{ margin: 10px 0 0 20px; width: 225px; text-align: left; background-position: 0 5px; }
#sidebar #latest-blog li a{ display: block; }
#sidebar div.tb_tweet{ text-align: left !important; border: none !important; width: 225px; margin-left: 21px; }
#sidebar div.tb_tweetlist{ margin-top: 10px; }
#sidebar div.tb_tweetlist{ border: none !important; }
#sidebar .readmore{ display: inline !important; color: #cccccc; text-transform: lowercase; }
#sidebar .showall{ float:right; display: block; margin-top: 10px; margin-bottom: 10px;}
#sidebar #newsletter-signup{ margin-top: 0px; margin-left: 6px; }
#sidebar #newsletter-signup #newsletter-signup-container{ padding-top: 10px; padding-left: 14px}
#sidebar #newsletter-signup p{ text-align: left; } 
/**************** \\ SIDEBAR ************************/
 
/**************** HOME ************************/
.page-template-templates-home-php h2{ font-size:130%;
font-weight:normal;
line-height:1.1em; 
min-height:20px; }
.page-template-templates-home-php  .post .entry{ margin-top: 5px; }
#blogpost .post{ width: 315px; float: left; margin-right: 20px; margin-top: 10px; }
#blogpost .last-column{ width: 300px; float: left; margin-right: 0px; margin-top: 10px; }
#blogpost{ margin-bottom: 20px; }
#blogpost h2{ font-size: 145%; margin:30px 0 0px; font-weight: bold;}
#blogpost .post h2{ margin-top: 15px }
#blogpost .post img{ border: 1px solid #cccccc; }
#videpost h2{ margin-bottom: 10px; }
.banner img{
  border: 1px solid #cccccc;
}
/**************** \\ HOME ************************/
/**************** SINGLE ************************/
.single .post h2{
	font-size: 180%;
	margin: 10px 0px 5px;
}
.single .post-tools{
	margin: 10px 0;
}
.single .post img{ margin-top: 10px; padding: 0px 0px 10px; }
.single .tags{ float: right; }
.single .tags a{ color: #00cccc }
.single .post-attribute{ float: left; color: #00cccc}
/**************** \\ SINGLE ************************/
/**************** COMMENT FORM ************************/
#commentform{ margin-top: 10px }
#commentform input[type="text"]{ float: left; width: 250px; margin: 0 10px 10px 0; }
#commentform textarea{  width: 516px; margin-bottom: 10px; }
.defaultTextActive { color: #a1a1a1; font-style: italic; }
#commentform label{ display: none }
/**************** // COMMENT FORM ************************/	
/**************** JOB BOARD ************************/
#wpjb_main{ font-size: 110% !important; float: left; !important; width: 650px !important; margin-top: 10px;}
#wpjb_main small{ font-size: 90%;  font-weight: normal; color: #666666; }
#wpjb_main h1{ margin-bottom: 5px; color: #00cccc;}
#wpjb_main h2{ font-size: 200%; }
#wpjb_main h2.company { margin-bottom: 5px !important; }
#wpjb_main h3.category{ text-transform: uppercase; font-size: 80%;  margin-bottom: 10px; color: #00cccc !important;}
#wpjb_main h3.category a{ 
	background-color: #00cccc; 
	color: #ffffff !important;
	padding: 0 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border: 1px solid #00cccc;
}
#wpjb_main h3.category a:hover{
	color: #00cccc !important;
	text-decoration: none !important;
	background-color: #ffffff !important;
	border: 1px solid #00cccc;
}
#wpjb_main a{ color: #404040; }
.wpjb_form div label.wpjb_label { float: left; font-weight: normal !important; font-size: 80% !important; width: 200px; }
#wpjb_form h2{ border-bottom:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC; padding-bottom:5px; padding-top:5px; }
.wpjb_form div small{ font-size: 75%; font-weight: normal !important; }
#wpjb_step{ font-size: 110% !important; text-align: left !important; margin-top: -15px !important; letter-spacing: 0px !important;}
.wpjb_job_content h3{ border-bottom: 0px !important; }
.wpjb_job_content img{ padding-right: 10px; padding-left: 50px; padding-bottom: 50px }
.wpjb_job_text{ font-sie: 90%; }
.wpjb_job_text li{ 
	font-size:90%; 
	list-style-type:square !important;
	margin-bottom:10px;
	margin-left:25px;
}
#wpjb_pricing{ font-size: 100% !important; margin-left: 141px;}
#wpjb_jobboard{ }
.wpjb_featured{ background: none !important; }
#wpjb_jobboard thead tr th{ padding-top: 5px; height: 30px; font-size: 80% !important;  color: #808080 !important; }
#wpjb_jobboard{
	border-top: 2px solid #808080;
	padding-top: 10px;
}
#wpjb_jobboard .date{
	font-size: 80%;
}
#wpjb_jobboard .date a{
	color: #00CCCC;
	font-weight: normal;
	font-size: 90%;
}
.wpjb_form div textarea{
	width: 350px;
}
#coupon{
	width: 290px !important;
}
#job-tools{ margin: 5px 0px; min-height: 25px; }
#job-tools li{ float: left }
#job-tools li a{ position: relative; text-align: center; font-size: 80%; width: 66px; background-image: url( images/job-buttons.gif ); padding: 0 5px 5px; display: block; margin-right: 5px; background-repeat: no-repeat;}
#job-tools li a:hover{ font-weight: normal; text-decoration: none; top: 2px; left: 2px; padding-top: 2px; background-image: none;  color: #000 }
#job-tools li.active a{ background-image: url( images/jobs-buttons-hover.gif ); font-weight: normal; text-decoration: none; padding-top: 2px; background-image: none;  color: #000000 }
.wpjb_form li{ list-style: none !important }
.wpjb_form .wpjb_error ul li{ font-size: 80% !important; float: right !important; padding-right: 80px; font-weight: normal !important}
.wpjb_form fieldset{ padding-top: 20px; border: none !important; }
.wpjb_form .wpjb_error{ border: 0px !important; background: none !important}
#wpjb_submit{
	float: right;
	margin-right: 77px;
}
.wpjb_label{
	font-family: "Minion Pro",Gentium,"Gentium Basic","Hoefler Text",Constantia,"Palatino Linotype",Georgia,serif;
	text-align: right;
	margin-right: 10px;	
}
#wpjb-input-listing{ text-align: left !important;}
#wpjb-input-listing .wpjb_label{ display: none !important; }
.wpjb_form fieldset legend{
	background-color: #00cccc;
	padding: 5px 10px;
	font-size: 80% !important;
	color: #fff;
}
.wpjb_form div textarea{
	width: 350px !important;
}
.wpjb_form small{
	width: 350px;
	float:right;
	font-size: 80% !important;
	font-family: georgia, serif;
	padding-right: 60px;
}
.listTypeSelection{
	float: left;
	width: 150px;
}
#wpjb-input-listing{
	width: 500px;
	margin-left: 100px;
}
.listtype{
	margin-right: 20px;
	position: relative;
	 
	zoom: 1;
}
.listtype label{
	margin-right: -10px;
}
.wpjb_form div.listtype{
	padding-top: 0px;
	margin-top: 0px;
}
#jobtoolbar{
	background-color:#00CCCC;
	color:#FFFFFF;
	float:right;
	margin-bottom:10px;
	margin-right:4px;
	margin-top:5px;
	padding:5px;
	width:227px;
}
#jobtoolbar a{ color: #fff; }
#jobtoolbar h2{
	font-size: 120%;
}
#jobtoolbar ul{
	margin: 5px 0 0 0;
	padding: 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 80%;
}
#jobtoolbar li{
	float: left;
	margin: 0px;
	padding: 0px 8px 0 0;
}
#searchform #keyword-submit{
	width: 25px;
	position: absolute;
	background-image: url( images/search-tool.gif );
	height: 24px;
	border: 0px;
	cursor: pointer;
	top: 4px;
	right: 4px;
	padding: 5px;
}
#keyword-reset{
	width: 25px;
	position: absolute;
	background-image: url( images/search-tool.gif );
	background-position: 0px -25px;
	height: 24px;
	border: 0px;
	cursor: pointer;
	top: 4px;
	right: 4px;
	padding: 5px;	
}
#jobtoolbar input{
	border: 0px;
}
#keyword{
	width: 380px;
	padding: 5px 10px;
	top:0px;
}
#searchform{
	border-bottom: 1px dotted #fff;
	margin: 5px 0;
	background-color: #00CCCC;
	padding: 5px;
}
#mymenu{
	margin-top: 5px;
	padding: 5px 10px;
}
#location{
	width: 132px;
}
#wpjb_main #location{
	width: 650px;
}
#searchform .placefolder{
	color: #999;
	position: absolute;
	width: 380px;
	top:0px;
	left: 0px;
	padding: 5px 10px;
}
#searchform #location{
	width: 100px;
	top:0px;
	left: 0px;
	padding: 10px;
	float: left;
	display: block;
}
#searchform .formrow{
	float: left;
	position: relative;
	margin: 0px 5px;
	width: 400px;
}
/**************** \\JOB BOARD ************************/
/**************** COMPANY PROFILE PAGE ************************/
.page-template-templates-company-profile-php .listtype label{
	color: #ff0000;
	display: block;
	float: right;
	margin-right: 56px;
	font-family: "Times New Roman", Times, serif;
}
.page-template-templates-company-profile-php .wpjb_form fieldset legend{
	font-size: 100% !important;
}
.page-template-templates-company-profile-php .wpjb_form #submit{
	margin-left: 211px;
}
.page-template-templates-company-profile-php .wpjb_form div{
	margin-bottom: 0px;
}
.page-template-templates-company-profile-php #wpjb_jobboard tbody tr td{
	padding: 5px 5px !important;
}
.page-template-templates-company-profile-php .editbutton a{
	font-family:
}
/**************** \\COMPANY PROFILE PAGE ************************/
/**************** CONTACT FORM ************************/
.wpcf7-not-valid-tip{
	color:#FF0000 !important;
	font-size:10pt;
	padding:2px 2px 2px 10px;
	width:280px;	
	border: none !important;
	position: relative !important;
	
}
div.wpcf7-validation-errors{
	border: none !important;
	color:#FF0000 !important;
}
.wpcf7-form #submit {
background-color:#666666 !important;
border:medium none !important;
color:#FFFFFF !important;
margin:10px 0 0 !important;
padding:5px;
width:90px !important;
}
/**************** \\CONTACT FORM ************************/
/**************** TOP RESUME ************************/
.category-top-resumes{ margin-top: 10px;}
.category-top-resumes h2{ margin-bottom: 10px; }
.candidate-attr{ margin-bottom: 5px; color:#fff; margin-right: 5px; width: 100px; display:block; float: left; padding: 2px 5px; -moz-border-radius:5px 5px 5px 5px; background-color: #00CCCC;}
.candidate-value{ float: left; width: 500px; line-height: 1.8; }
.candidate-educatoin{ margin-bottom: 5px; }
#topresumes h2{ background-color: #666666; color: #fff; width: 237px; margin-left: -8px; margin-top: -8px; text-transform: uppercase}
#topresumes .candidate{ border-bottom: 1px dotted #ccc; margin-top: 5px; padding-bottom: 5px;}
#topresumes{ margin-top: 4px; background-color: #efefef; padding: 8px; width: 221px; margin-left: 20px;  }
#topresumes h4{ text-align: left; font-size: 85%; font-weight: bold;}
#topresumes p{ text-align: left; padding-left: 10px; font-size: 90%;}
#topresumes .resume-title{ color: #00CCCC; }
/**************** \\ Top Resume ************************/
/**************** MISC ************************/
#links_container{
	font-size: 80% !important;
	float: right;
}
#fashion-jobs-in-canada-title{ 
	background-image: url( images/fashion-jobs-in-canada.gif );
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -99999px;
	min-height: 38px;
	margin-top: -10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}
.fashion-jobs-in-canada-content{
	font-size: 100%;
	margin-bottom: 25px;
}
.fashion-jobs-in-canada-content img{
	padding-bottom: 10px;
}
#message{
	width: 517px;
	color: #666666;
	font-size: 80%;
	padding-right: 50px;
	padding-top: 0px;
	margin-bottom: 0px;
	float: right;
}
img.tb_twitterlogo{ display: none !important; }
a{ text-decoration: none; color: #404040 }
.alignleft{ float: left }
.alignright{ float: right }
#findbutton input[type="submit"]{ margin-left: 2px; background:#00cccc none repeat scroll 0 0; border:0 none; color:#FFFFFF; cursor:pointer; font-size:110% !important; padding: 2px 3px; text-transform:lowercase; }
#findbutton input[type="text"]{ padding: 3px; width: 164px;}
#wp125adwrap_2c .wp125ad{
	padding: 2px !important;
}
a:hover{
	text-decoration: underline;
}
.error{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
}
.post a{
	color: #00CCCC;
	font-weight: bold;
}
.clear{
	clear:both;
	font-size:1px;
	height:0;
	overflow:hidden;
}
#socialmedia ul{
	float: right;
}
.wpjb_form .clear{
	padding: 0px !important;
	margin: 0px !important;
}
pre{
	width: 100%;
}
img.alignright{
	padding-left: 10px;
}
.coverletter{ overflow: auto; max-height: 500px;}
#pp_full_res .pp_inline p{ line-height: 1.2em !important; }
#pp_full_res h2{ font-size: 120%; margin-bottom: 5px; }
#wpjb_pricing{ margin-left: 300px !important; width: auto !important; }
#wpjb_pricing td{ font-family: "Minion Pro",Gentium,"Gentium Basic","Hoefler Text",Constantia,"Palatino Linotype",Georgia,serif; }
#wpjb-input-listing label input{ display: block; float: left; margin-right: 10px; margin-top: 0px;}
#wpjb-input-listing .listType-label{ font-family: "Minion Pro",Gentium,"Gentium Basic","Hoefler Text",Constantia,"Palatino Linotype",Georgia,serif; width: 428px; display: block; float: left; font-size: 100%; margin-bottom: 5px; }
.paginator_container{ margin-top: 20px; width: 640px; }
.paginator{ margin: 10px 20px  }
.paginator .pageIndex{ text-align: center; background-color: #00CCCC; width: 20px; color: #fff; border: 1px solid #00CCCC;}
.paginator .active{ background-color: #fff; border: 1px solid #00CCCC; color: #00CCCC; }

