/*  
Theme Name: Manpower Employment Blog
Theme URI: http://www.manpowerblogs.com/toth/
Description: The Manpower Employment Blog.<br/>Clean, 3 columns, fixed width.
Version: 1.0
Author: Design Is Fuel
Author URI: http://www.designisfuel.com
*/
* {
	margin:0;
	padding:0;
}
html{ height: 100%;  margin-bottom: 1px; }
html *{ padding: 0; margin: 0; }

body {
	background:#6698c2;
	text-align:center;
	color:#777;
	margin:66px 0;
}

body, td, th, div, ul, li, h1, h2, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p, ol, ul {
	font-size: 11px;
}

a img {
	border:none;
}

a {
	color:#777;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#333;
	text-decoration:none;
}
a:active, a:focus {
	outline:0;
}

.red {
	color:#FF0000;
}

/*  Float containers fix 
========================== */ 

/* Hacks that can't be avoided in this file */
/* =Clearfix */
.clearfix:after { content:"."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* hide hack from Mac-IE5 \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* end hiding */

/*     Layout 
=================== */

#Page {
	background:#FFF;
	text-align:left;
	margin:0 auto;
	width:950px;
}
#header {
	width:950px;
	height:200px;
	border-bottom:5px solid #7ea190;
}
#header p {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#7ea190;
}
#header p a {
	background: #FFFFFF url(images/manpower_header.gif);
	width:950px;
	height:200px;
	display:block;
}
#header p a strong {
display:none;
}
#Main {
padding:30px 30px 0 30px;
}
#left { 
width: 170px;
float:left;
padding-right:10px;

}
#content {
width: 490px;
float: left;
padding: 0px 20px 0px 20px;
}
h2.pagetitle{
color:#5f81aa;
font:20px Verdana, Arial, Helvetica, sans-serif;
padding:0 0 20px 0;
}
.SPage .post {
border:none;
}

/* post ------------- */

.post {
margin-bottom:30px;
padding-bottom:20px;
border-bottom:1px solid #ff0000;
}
.post-date {
color:#5f81aa;
font:13px Verdana, Arial, Helvetica, sans-serif;
}
.post h2, .post h2 a {
color:#5f81aa;
font:20px Verdana, Arial, Helvetica, sans-serif;
padding:5px 0 20px 0;
}

.post h3, .post h3 a {
color:#5f81aa;
font:18px Verdana, Arial, Helvetica, sans-serif;
padding:5px 0 20px 0;
}

.entry p{
padding-bottom:10px;
}

.entry ol, .entry ul {
padding-left:20px;
padding-bottom:10px;
}

.more-link {
color:#5f81aa;
}
.postmetadata {
font-size:11px;
}
.postmetadata a {
color:#5f81aa;
font-weight: normal;
}

/* video styles --------- */

.yt_video_thumb {

  display:inline;
    font-size: 10px;
}
.yt_video_thumb_meta {

  margin: 0px;
  padding: 4px 0px 4px 0px;
  width: 120px;
  border-bottom: 1px solid  #a9a9a9;
  font-size: 10px;
}

.yt_video_thumb_img {
  margin: 10px 5px 5px 5px;
  padding: 4px;
  font-size: 10px;
  text-align:center;
}

.yt_thumb_meta_label {
color: #5f81aa;
}

/* side1 -------------- */

.tile_body {
margin-left: 5px;
}

#side1 li div, #side2 li div {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #5f81aa;
}	

#side1 li div a, #side2 li div a {
color: #cc9933;
font-weight: normal;
text-decoration: underline;
}

#side1 {
width:170px;
float:left;
}
#side2 {
margin-top: -28px;
width:170px;
float: right;

}
#side1 ul, #side1 ul, #side2 ul, #side2 ul {
list-style:none;
margin-bottom:15px;

}
#side1 li, #side2 li {
list-style:none;
font-weight: normal;
}
#side1 li ul, #side2 li ul {
margin:0;
padding:0;
}

#side1 ul li {
line-height: 12px;
}

#side1 li ul li, #side2 li ul li {
padding:0 0 3px 10px;
}
#side1 li ul li a, #side2 li ul li a {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
#side1 li #subscribe-me, #side1 h2, #side2 li #subscribe-me, #side2 h2  {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#cc6600;	
padding:5px 0 5px 5px;
}
#side1 #search h2, #side1 #search li, #side2 #search h2, #side2 #search li {
padding-left:0;
}

#searchform input#searchfield {
border:1px solid #878684;
background:#fff;
padding:2px;
width: 125px;
}

#searchform input.but {
background:#C8504F;
border:none;
padding: 4px 4px 3px 4px;
width:35px;
color:#FFF;
font-size: 10px;
}


// page box
li#pages-2 {
background:#F4DEC5 none repeat scroll 0%;
padding-bottom:5px;
margin-bottom: 20px;
}

li#pages-2 li.page_item {
background:#dfe7e3;
margin-bottom: 1px;
}

li#pages-2 li.page_item a {
color:#5f81aa;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding:2px 10px 0px 0px;
}

li#pages-2 li.page_item a:hover {
	color:#D47C18;
	text-decoration:none;
}

li#pages-2 li.page_item a:active, a:focus {
	color: #C85150;
	text-decoration:none;
} 

li#pages-2 li.page_item a:visited {
	color: #7EA190;
	text-decoration:none;
} 

li#links {
background:#f4dec5;
padding-bottom:5px;
}

li#links h2 {
background:#d47c17;
color:#FFFFFF;
font-weight: normal;
border-bottom:1px solid #FFF;
padding:5px;
}
#democracy {
background:#dfe7e3;
}
li#democracy h2 {
	background:#7ea190;
	color:#FFFFFF;
	border-bottom:1px solid #FFF;
	padding:6px 5px 6px 5px;
	margin:0;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.poll-question {
	font-size: 11px;
}

.democracy {
padding:10px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.dem-results {
padding:10px 10px 0 0;
}
.dem-results li{
list-style:none;
}
.dem-vote-button {

}
.dem-vote-link { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.dem-results li input {
border:none;
}
.dem-results li label {
font:10px Verdana, Arial, Helvetica, sans-serif;
}

li#links li.linkcat h2 {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#878684;
background:none;
border:none;
}
li#links li.linkcat ul {
}
li#links li.linkcat ul li a {
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding:0px 10px 0px 0px;
color:#5f81aa;
text-decoration: underline;
}


.navigation {
padding:5px 0 15px 0;
}
.navigation a {
color:#5f81aa;
font-size: 12px;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
#Logo {
	background: url(../images/brl.gif) repeat-x left bottom;
	width:229px;
	height:156px;
}

/* *********************************** */
/* Comments Div                        */
/* *********************************** */
h2.comments {
color:#5f81aa;
font:20px Verdana, Arial, Helvetica, sans-serif;
border-bottom:1px solid #e9e8e8;
padding:0 0 5px 0;
margin:15px 0 0 0;
}
h3.comments {
color:#5f81aa;
font:13px Verdana, Arial, Helvetica, sans-serif;
padding:15px 0 15px 0;
}
#respond {font: bold 15px Arial, Helvetica, sans-serif; color: #777; margin: 15px 0; padding:0;}
ol.commentlist {  width: 490px; overflow: scroll; display: block; margin:0 0 10px 0px;padding:0px;list-style-position: outside; list-style-type: none;}
ol.commentlist li {display: block;  border: 1px solid #eee; padding: 10px; margin-bottom: 5px; background: #FAFAF5; line-height:18px;}
ol.commentlist li p { font:11px Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
ol.commentlist li.alt {background: #FAFAF5 ;}
#commentform input { background:#FFF; padding: 3px; line-height: 1.4em; border:1px solid #d1d1d1;}
#commentform textarea {width: 480px; padding: 3px; line-height: 1.4em; border:1px solid #d1d1d1;}
#commentform p { padding-bottom:10px;}
#commentform #submit { background:#7ea190; font-weight:bold; color:#FFF; border:#FFF; padding:10px; cursor:pointer; display:block;}



/*     Footer
=================== */
.terms {
	border-top:1px solid #c10204f;
	margin-top:30px;
	padding-top:10px;
	color: #999999;
	font-size: 10px;
	line-height: 15px;
}

#terms {
	color:#5f81aa;
	font-size: 12px;
	font-weight: bold;
}

#footer {
	background:#7ea190;
	width:950px;
}
#footer p {
	padding:10px 30px;
	margin:0;
	color:#FFF;
	font-size: 10px;
}
#footer p a {
	color:#FFF;
	font-weight: normal;
	text-decoration: underline;
}

.breadcrumb a {
color:#CC6600;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:30px;
}


