/*  
Theme Name: A Work Injury
Theme URI: http://www.aworkinjury.com/
Description: Theme design for A Work Injury (<a href="http://www.aworkinjury.com/">www.aworkinjury.com</a>)
Version: 1.0
Author: Nxiel
Author URI: http://nxiel.com/
*/
img { behavior: url("/iepngfix.htc"); }
body {
	margin:0;
	padding:0;
	background:#FEFAF4 url('images/bg.jpg') repeat-x 0 0;
	font:15px "Times New Roman", Times, Garamond, serif;
	color:#544528;
}
#wrapper {
	width:1030px;
	margin:0 auto;
	padding:0;
}
/**** Header ***********************************
***********************************************/
#header {
	padding:0;
	margin:0;
	clear:both;
}
#logo {
	float:left;
	margin:36px 0 0 4px;
	padding:0;
}
#header_phone_contact {
	float:right;
	padding:0 52px 0 0;
	margin:31px 0 0 0;
	height:53px;
	background:url('images/header_phone_bg.jpg') no-repeat right -1px;
	color:#746447;
	width:200px; /* IE 7 has a glitch where extra padding is added making the layout wide. Therefore define width*/
}
#header_phone_contact p {
	margin:0;
	padding:0;
	float:right;
}
p#header_phone_contact_number {
	font-size:23px;
	color:#6B5731;
	letter-spacing:1px;
	margin:-5px 0 0 0;
	padding:0;
}
p#header_phone_contact_info {
	font-size:16px;
	letter-spacing:1px;
	margin:-4px 0 0 0;
	padding:0 0 0 3px;
}
#spanish_english_select {
	float:right;
	margin:34px 200px 0 0;
	padding:0;
	font-size:18px;
	color:#726347;
	
}
#spanish_english_select p {
	margin:0;
	padding:0 0 2px 0;
}
#spanish_english_select img {border:0;}
#spanish_english_select a {
	color:#726347;
	text-decoration:none;
}
#spanish_english_select a:hover {
	color:#D02734;
	text-decoration:underline;
}
p#language_english {
	font-size:11px;
	text-align:center;
	float:left;
	background:url('images/language_sep.jpg') no-repeat right 0;
	padding:0 6px 0 10px;
	margin:0;
}
p#language_spanish {
	font-size:11px;
	text-align:center;
	float:left;
	padding:0 0 0 6px;
	margin:0;
}
/**** Main Navigation **************************
***********************************************/
#navigation {
	width:1024px;
	float:left; /* Some older browsers like Netscape have trouble rendering properly */
	margin: 22px 0 0 4px;
	padding:0;
	background:#E5DAC6 url('images/main_nav_bg.jpg') no-repeat center 0;
	height:63px;
	line-height:63px;
	font-size:15px;
	display:inline;
}
#navigation ul {
	list-style:none;
	margin:0;
	padding:0;
}
#navigation li {
	float:left;
	margin:0;
	padding:0 2px 0 0;
	list-style:none;
	background:url('images/main_nav_sep.jpg') no-repeat right 0;
	position:relative;
	
}
#navigation a {
	display:block;
	line-height:62px;
	color:#695838;
	text-decoration:none;
	padding:1px 9px 0;
	text-align:center;
}
#navigation a:hover {
	background:#DDD2BD url('images/nav_a_hover.jpg') repeat-x 0 0;
	color:#56492E;
	text-decoration:none;
}
#navigation li.last_item {background:none;}
#navigation li.last_item a{padding-right:4px;}
#navigation .current_item a {background:url('images/nav_a_hover.jpg') repeat-x 0 0;}
#navigation li.extended_item_decisions a {
	width:75px;
	line-height:normal;
	text-align:center;
	padding:15px 2px 12px;
}
#navigation li.extended_item_nursing a {
	width:90px;
	line-height:normal;
	text-align:center;
	padding:15px 5px 12px;
}
#navigation li.extended_item_social_security a {
	width:60px;
	line-height:normal;
	text-align:center;
	padding:15px 5px 12px;
}
#navigation li ul {
	display:none;
	background-color:#fff;
	float:left;
	position:absolute;
	top:63px;
	padding:0;
	margin:0;
	border-right:1px solid #D4D2CB;
	border-left:1px solid #D4D2CB;
	border-bottom:1px solid #CDCCCA;
	border-top:1px solid #768617;
	border-top:1px solid #988A79;
	width:220px;
	font-size:14px;
}
#navigation li li {
	padding:0;
	margin:0;
	width:100%;
	border-bottom:1px solid #D4D2CB;
}
#navigation li li a {
	line-height:normal;
	color:#545453;
	padding:6px 10px 6px 34px;
	/*padding:7px 10px 7px 34px;*/
	display:block;
	color:#525150;
	text-align:left;
	background:#fff url('images/sidebar_li_bullet.jpg') no-repeat 17px 13px;
}
#navigation li li a:hover {
	background:#fff url('images/sidebar_li_bullet.jpg') no-repeat 17px 13px;
	color:#000;
	text-decoration:none;
}
#navigation li:hover ul {
	display:block;
}
/**** Banner **********************************
***********************************************/
#banner_shadow {
	width:1030px;
	background:url('images/content_shadow.png') repeat-y 0;
	padding:0;
}
#banner {
	width:1023px;
	height:394px;
	background:url('images/banner2.jpg') no-repeat 0 0;
	padding:0;
	margin:0 0 0 4px
}
#banner_contact {
	float:right;
	margin:41px 45px 0 0;
	padding:0 20px;
	width:225px;
	font-size:14px;
	display:inline;
	text-align:center;
}
#banner_contact p {
	margin:0;
	padding:0;
}
p#banner_contact_free_advice {
	padding:12px 0;
	margin:0;
	border-bottom:1px solid #6B5731;
}
p#banner_contact_call {
	font-size:19px;
	padding:9px 0 6px 0;
	margin:0;
}
#banner_contact_form {
	margin:4px 0 0 0;
	padding:0;
}
#banner_contact_form p {
	padding:0 0 1px 0;
	margin:0;
}
#banner_contact_form .field {
	font:14px "Times New Roman", Times, Garamond, serif;
	color:#62553D;
	border:1px solid #BDB2A3;
	background-color:#FFFFFF;
	width:200px;
	padding:4px 5px 5px;
}
#banner_contact_form .select_drop_down {
	font:14px "Times New Roman", Times, Garamond, serif;
	color:#62553D;
	border:1px solid #BDB2A3;
	background-color:#FFFFFF;
	width:212px;
	padding:2px 2px 3px 0px;
	text-align:left;
	cursor:pointer;
	cursor: hand;
}
#banner_contact_form .submit_btn {
	width:60px;
	height:26px;
	border:0;
	padding:0;
	background:#A18246 url('images/contact_submit_btn.jpg') no-repeat center 0;
	color:#FDFCFB;
	font:bold 14px "Times New Roman", Times, Garamond, serif;
	cursor:pointer;
	cursor: hand;
}
/**** Content *********************************
***********************************************/
#content_shadow {
	width:1030px;
	background:url('images/content_shadow.png') repeat-y 0;
	padding:0;
	margin:0;
	clear:both;
}
#content_main {
	width:1022px;
	margin:0 0 0 4px;
	padding:0 0 50px 0;
	background-color:#FBF9F6;
	clear:both;
}
#content_sub {
	padding:40px 45px 0;
	margin:0;
}
/**** Index Page ******************************
***********************************************/
#content_index {
	margin:0;
	padding:0;
	clear:both;
}
h1#i_promise_you {
	font-size:48px;
	font-weight:normal;
	text-align:center;
	letter-spacing:14px;
	margin:0;
	padding:15px 0 15px 0;
	border-bottom:1px solid #D3CBBB;
	color:#544528;
}
#promise_statements {
	padding:30px 0 0 0;
	margin:0;
}
#promise_statements ul {
	list-style:none;
	margin:0;
	padding:0;
}
#promise_statements li {
	margin:0;
	padding:0 15px;
	list-style:none;
	float:left;
	border-right:1px solid #B7AFA2;
	height:135px;
}
#promise_statements h1 {
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:normal;
}
#promise_statements p {
	margin:0;
	padding:0;
	line-height:18px;
}
/**** Content *********************************
***********************************************/
#content_entry {
	float:left;
	margin:0 0 0 40px;
	padding:0;
}
/**** Entry - Used with loop ******************
***********************************************/
.entry {
	margin:0;
	padding:0 0 20px 0;
	width:700px;
}
.entry_heading {
	font-size:21px;
	font-weight:normal;
	letter-spacing:2px;
	margin:0;
	padding:0 0 10px 0;
}
.entry_content p {
	line-height:20px;
	padding:0;
	margin:0 0 12px 0;
}
.entry_content ul {
	padding:0px 0 7px 30px;
	margin:0;
	list-style:bullet;
}
.entry_content ol {
	padding:0px 0 7px 30px;
	margin:0;
}
.entry_content li {
	padding:4px 0;
	margin:0;
}
.entry_content h1 {
	font-size:17px;
	font-weight:bold;
	margin:4px 0;
	padding:0;
}
/**** Sidebar **************************
***********************************************/
#sidebar {
	border-right:1px solid #DAD4C8;
	margin:0;
	padding:0 0 15px 0;
	width:170px;
	float:left;
}
#sidebar h1 {
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:0;
	letter-spacing:1px;
}
#sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
}
#sidebar ul li {
	list-style:none;
	margin:0;
	padding:11px 0 11px 17px;
	border-bottom:1px solid #DAD4C8;
	background:url('images/sidebar_li_bullet.jpg') no-repeat 0 17px;
	font-size:14px;
}
#sidebar ul li a {
	color:#6B5731;
	text-decoration:none;
	display:block;
}
#sidebar li a:hover {
	color:#D02734;
	text-decoration:none;
}
/**** Footer **********************************
***********************************************/
#footer {
	background:#E4DDD1 url('images/footer_bg.jpg') no-repeat 0 0;
	color:#544528;
	margin:0 0 60px 3px;
	padding:0;
	width:1024px;
	height:55px;
}
#footer p {
	float:left;
	line-height:55px;
	padding:0 0 0 20px;
	margin:0;
}
#footer ul {
	float:right;
	margin:0 15px 0 0;
	padding:0;
	list-style:none;
}
#footer li {
	float:left;
	padding:0 5px;
	margin:0;
	line-height:55px;
	font-size:14px;
}
#footer li a {
	color:#544528;
	text-decoration:none;
}
#footer li a:hover {
	text-decoration:underline;
	color:#544528;
}
/**** Global Elements/Classes *****************
***********************************************/
a {
	color:#D02734;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:underline;
}

.table1 {
	margin:10px 0;
	padding:0;
	border:1px solid #E5DED2;
	width:100%;
	border-collapse:collapse;
}
.table1 .head td {
	height:37px;
	vertical-align:middle;
	background: #E6DFD3 url('images/td_head_bg.jpg') repeat-x 0;
	padding: 0 0 0 10px;
	font-weight:bold;
	color:#71634A;
	border-bottom:1px solid #AB9B7D;
	font-size:16px;
}
.table1 td {
	border-bottom:1px solid #E5DED2;
	vertical-align:middle;
	padding:10px;
}
.table1 tr.even td{
	background-color:#EDE6DA;
}