* {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	font-size: 12px; 
}
#cnt
{
	padding:0px;
	margin:0px !important;
	margin-left:20px;
	width:100%;
	background-color:white;
	height:auto;
	overflow:hidden;
	background-image:url('http://www.insuranceworkforce.com/images/content_bg.png');
	background-position:0px 0px;
	background-repeat:repeat-x;
}

#cnt .white-box ul {
	text-align: left;
	padding-bottom:5px;
text-align:left;
}

#cnt .white-box ul li {
	padding: 2px 10px 1px;
	/* float: left; */
	font-size: 11px;
	color: #28507c;
	margin-left: 10px;
	margin-right: 10px;
	
}

#cnt .white-box ul li a {
	padding: 0px  15px;
	display: block;
	width: 87%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #28507c;
	font-size: 11px;
	text-decoration: underline;
	background: url(http://www.insuranceworkforce.com/images/li_resources.png) no-repeat 4px;
	margin-left: 8px;
	border-bottom: thin dotted #cacaca;
}

#cnt .white-box ul li a:hover{
font-family:Arial, Helvetica, sans-serif;
	color:#28507c;
	font-size:11px;
	text-decoration:none;
 }
  #cnt #right, #lft {
	width: 237px;
	float: right;
	position: relative;
		margin-right: 20px;
}

#cnt #right .b {
background-image:url(http://insuranceworkforce.com/images/box_footer.gif);
background-repeat:no-repeat;
float:left;
height:3px;
margin:0;
padding:0;
width:237px;
}
#cnt #lft .b
 {	background-repeat:no-repeat; 
	background-position:left top;
	height:3px;
	margin-bottom:15px;
}
#cnt #right .white-box 
{
	background-image:url('http://insuranceworkforce.com/images/box_background.gif'); 
	background-repeat:repeat-y; 
	background-position:left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#363636;
	height:auto;
	width:237px;
	margin-top: 5px;
	}
	#cnt #lft .white-box {
	width: 237px;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: left;
	border-bottom: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;
	background-image: url('http://www.insuranceworkforce.com/blog/wp-content/themes/movie-theme/images/item_bg.jpg');
	background-repeat: no-repeat;
	background-position: top;
}
#cnt #right .white-box h4 {
	background: transparent url('images/box_header.gif') no-repeat scroll 0% 0%;
	left: -5px;
	top: -5px;
	height: 25px;
	width: 237px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #363636;
	text-align: left;
}
#cnt #lft .white-box h4 {
	background: transparent url('images/box_header.gif') no-repeat scroll 0% 0%;
	left: -5px;
	top: -5px;
	height: 25px;
	width: 237px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #363636;
	text-align: left;
}

#cnt #main {
	width: 665px;
	float: left;
	height: auto;
	overflow: hidden;
		background-image: url('http://www.insuranceworkforce.com/blog/wp-content/themes/movie-theme/images/item_bg2.jpg');
	background-repeat: no-repeat;
	margin-left: 23px;
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
		margin-top: 5px;
		min-height: 260px;}
	

#cnt #main a:hover { text-decoration: underline;  }
#cnt #main .position {
	padding: 0pt;
	width: 640px;
	float: left;
	margin-left: 15px;

	
	}

#footer a { color:#FFFFFF; }

/* End Main-Layout */


/* Begin Content*/
a {	
font-family:Arial, Helvetica, sans-serif;
	color:#28507c;
	text-decoration:underline;
	}
a:hover{	
	font-family:Arial, Helvetica, sans-serif;
	color:#28507c;
	text-decoration:none;
	}

h4,h5,h6{
	color:#333333; 
	font:12px arial,verdana,sans-serif; 
	margin:0px 0px 10px 0px; 
	font-weight: bold;
	
	}
	


h2{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	color: #000000;
	margin: 5px 4px 10px 0px;
}

h3{ color:#333333; 
	border-bottom:1px dotted #333; 
    margin:20px 0px 0px 0px; 
	}
	
	
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover{
	color: #000000;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;

}
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover{
	color:#e88601; 
	text-decoration:none; 
}


.post-date {
	width: 25px; 
	padding-top:5px; 
	
}
.post {
	color: #333;
	text-align: justify;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	width: 655px;
	
}

.postmetadata {
	color:#555; 
	font-size:.85em; 
	padding:2px 0px 0px 0px; 
}

.postmetadata a:link, .postmetadata a:visited, .postmetadata a:active{
	color:#005ea6; 
	text-decoration:none; 
}

.postmetadata a:hover{
	text-decoration:underline
}

.entry, .entrytext{
	line-height:140%; 
	margin:2px 0px 0px 0px; 
	}
	
.entrytext p, .entry p{
	margin:0px 0px 15px 0px; 
	}

/* End Content*/



/* Begin Comments */
.commentlist li, #commentform input, #commentform textarea {
	font-size:1em; 
    color: #333; 
	}
	#commentform input {
	border:1px #CCCCCC solid; 
	
	}
.commentlist li {
	font-weight:bold; 
	}
.commentlist li.alt {
background:#ffffff; 
padding:10px 0px 5px 0px; 
	}

.commentlist cite, .commentlist cite a {
	font-weight:bold; 
	font-style:normal; 
	font-size:1.1em; 
	}

.commentlist p {
	font-weight:normal; 
	line-height:140%; 
	text-transform:none; 
    color: #333; 
	}

.commentmetadata {
	font-weight:normal; 
    color: #333; 
	}

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

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

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

#commentform p {
	margin:5px 0px 0px 0px 0px; 
	}

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

	

/* Begin Lists */
.entry ul, .entry ol,
.entrytext ul, .entrytext ol{
	margin:5px 0px 5px 26px; 
	}


/* Begin Images */
p img {
	padding:0; 
	max-width:100%; 
	}

img.centered {
	display:block; 
	margin-left:auto; 
	margin-right:auto; 
	}
	
img.alignright {
	padding:4px; 
	margin:0px 0px 2px 7px; 
	display:inline; 
	}

img.alignleft {
	padding:4px; 
	margin:0px 7px 2px 0px; 
	display:inline; 
	}

.alignright {
	float:right
	}
	
.alignleft {
	float:left
	}
/* End Images */



/* Begin Form Elements */
#searchform {
	margin: 2px 0px;
	padding: 5px 0px 0px 0px;
}

#left #searchform #s, #right #searchform #s{
	width:90px; 
	height:15px; 
	padding:2px; 
	margin-left:17px; 
	border:1px solid #999999; 
    background: #ffffff; 
	font-size:12px; 
    color: #666666; 
	}

#left #searchsubmit, #right #searchsubmit {
	padding:1px; 
	height:21px; 
    margin-left:3px; 
	border:1px solid #999999; 
    background: #f6f6f6; 
    color: #999999; 
	}

.entry form { 
	text-align:center; 
	}

select {
	width:130px; 
	}

#commentform input {
	width:170px; 
	padding:2px; 

	margin:5px 5px 1px 0px; 
	}

#commentform textarea {
	width:98%; 
	padding:2px; 
	border:1px solid #ddd; 
	}

#commentform #submit {
	margin-right:3px; 
	float:right; 
	border:1px solid #999999; 
        background: #f6f6f6; 
        color: #66666; 
	}
/* End Form Elements */




/* Begin Various Tags & Classes */
code {
	font:1.1em 'Courier New', Courier, Fixed
	}

acronym, abbr, span.caps
{
	cursor:help; 
	font-size:0.9em; 
	letter-spacing:.07em; 
	}

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

blockquote {
	border-left:5px solid #f2f2f2; 
	margin:15px 0px 0px 0px; 
	padding:0px 0px 0px 15px; 
	}

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

.center {
	text-align:center; 
	}

hr {
	clear:both; 
	display:none; 
	}

a img {
	border:none; 
	}

.navigation {
	display:block; 
	text-align:center; 
	margin-top:10px; 
	margin-bottom:5px; 
	}
/* End Various Tags & Classes*/
/* WP 2.6 FIX */
.aligncenter {
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
}

.alignleft {
	float: left; 
}

.alignright {
	float: right; 
}

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

.wp-caption img {
	margin: 0px; 
	padding: 0; 
	border: 0 none; 
	max-width:380px; 
	height:auto; 
}

.wp-caption-dd {
	font-size: 11px; 
	line-height: 17px; 
	padding: 0 4px 5px; 
	margin: 0px; 
}
#head_div_blog{background-image:url('http://www.insuranceworkforce.com/blog/wp-content/themes/movie-theme/images/back_header.png'); background-position:621px bottom;height:129px;width:307px;position:absolute;bottom:0px;right:35px;}
#div_date_keeper{background-image:url('http://www.insuranceworkforce.com/blog/wp-content/themes/movie-theme/images/calendar.gif'); background-repeat:no-repeat; width:70px; height:66px;margin-bottom:60px; position:absolute;top:0px; right:170px;}
#div_date_keeper .date_div{color:#82807D; font-family: Arial, sans-serif; padding-top:11px; text-align:center; width:100%;}
#div_date_keeper .date_subdiv{color:#539EBA; font-size:16px; font-weight:bold;}
#div_date_keeper .date_subdiv2{font-size:12px}
#div_date_keeper .date_subdiv3{font-size:11px} 


/*footer */

#footer .footer_div{float:left; text-align:left; margin-top:20px; margin-left:20px; color:white; display:table; width:100%;}
#footer .footer_div a{color:white; text-decoration:none;}
#footer .footer_div2{float:left; text-align:left; margin-left:20px; color:#bacfd8; width:100%;}
#footer .footer_div2 a{color:#bacfd8; text-decoration:none;}
