/** Main**/



img, input { behavior: url("iepngfix.php") }



body



{



background: #6C8890;



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



}











/** Header**/



#wrap



{



-webkit-box-shadow: 0 0 15px #000;  



-moz-box-shadow: 0 0 15px #000;



box-shadow: 0 0 15px #000; 



width: 976px;



margin-left: auto;



margin-right: auto;



background-color: #fff;



background-image: url(../img/footer.jpg);



background-position: bottom;



background-repeat: no-repeat;



height: auto;



margin-top: 20px;



}







#header



{



width: 976px;



background-image: url(../img/header.jpg);



background-repeat: no-repeat;



height: 142px;



}







/** Header navigation**/



#menu



{



width: 976px;



height: 31px;



background-color: #E94B1B;



}







#nav ul 



{



margin-top:2px;



padding:0;



list-style:none;



}







#nav ul a



{



font-family: Arial, Helvetica, sans-serif;



font-size: 14px;



color: #fff;



text-decoration: none;



padding-top: 8px;



padding-bottom: 8px;



padding-left: 2px;



padding-right: 2px;







}







#nav ul a:hover



{text-decoration: underline;}











body#index a#homenav,



/** insead of #pageid should be id of the body for other pages pages that will show current page highlighted**/



body#attorney-profiles a#attnav,



body#workers-compensation a#worknav,



body#personal-injury a#persnav,



body#firm-overview a#firmnav,



body#resources a#resnav,



body#contact a#connav



{



background-color: #000;



color: #fff;



}











#nav li 



{



display:block;



float: left;



margin:0;



padding-left: 19px;



padding-right: 19px;



}







#nav 



{



padding:5px 10px;



}







/** Footer navigation**/



#menu_footer



{



width: 976px;



/*height: 51px;*/



height:auto;



background-color: transparent;



clear: both;



border-bottom: 1px solid #242A25;



border-top: 1px solid #242A25;



padding-bottom: 25px;





}







#nav_footer ul 



{



margin-top:2px;



padding:0;



list-style:none;



}







#nav_footer ul a



{



font-family: Arial, Helvetica, sans-serif;



font-size: 14px;



color: #6A888E;



text-decoration: none;



padding-top: 8px;



padding-bottom: 8px;



padding-left: 2px;



padding-right: 2px;







}







#nav_footer ul a:hover



{text-decoration: underline;

color:#000;}











#nav_footer li 



{



display:block;



float: left;



margin:0;



padding-left: 19px;



padding-right: 19px;



}







#nav_footer



{



margin-top: 20px;



padding:5px 10px;



}







/**Help box**/



#help



{



width: 976px;



height: 88px;



background-image: url(../img/help.jpg);



background-repeat: no-repeat;



margin-left: 20px;



padding-top: 5px;



margin-top: 20px;



}







#help a



{color: #000;}







#link1



{



margin-top: 10px;



}







#link2



{



margin-top: 10px;



}







#link3



{



margin-top: 10px;



}







#link4



{



margin-top: 10px;



}







#link5



{



margin-top: 10px;



}







#link6



{



margin-top: 10px;



}







#link7



{



margin-top: 10px;



}







#link8



{



margin-top: 10px;



}







#link9



{



margin-top: 10px;



}







#helpwrap1{

	margin-left: 230px;

	float: left;

}

#helpwrap2{

	margin-left: 90px;

	float: left;

}

#helpwrap3{

	margin-left: 100px;

	float: left;

}



/* IE7 and below margin hack */

* html #helpwrap1 {margin-left:120px;}



* html #helpwrap2 {margin-left:90px;}



* html #helpwrap3 {margin-left:100px;}





/** Content**/



#content_wrap



{



width: 666px;



height: auto;



float: left;



margin-left: 20px;



margin-top: 20px;



margin-bottom: 20px;



}



* html #content_wrap {width: 645px;}





#content_wrap a {



	color:#000;



	text-decoration:underline;



}



#content_wrap a:hover {



	text-decoration:none;



	background-color:#CCC;



}







#offer



{



width: 615px;



height: 128px;



background-image: url(../img/offer.jpg);



background-repeat: no-repeat;



margin-top: 20px;



padding-left: 50px;



padding-top: 0px;



padding-bottom: 25px;



border-bottom: 2px dotted #E94B1B;



}







#right_wrap



{
width: 241px;
float: right;
background-image: url(../img/tellus.jpg);
background-repeat: no-repeat;
height: 400px; 
margin-right: 30px;
margin-top: 20px;
}

* html #right_wrap {margin-left: 10px; margin-right:0px;}

#footer
{
width: 976px;
height: 173px;
clear: both;
}

h1
{color: #242A25;}

h2
{padding-top: 15px;
color: #242A25;
}

span
{font-size: 14px;
}

#article1
{
/*border-bottom: 2px dotted #E94B1B;*/
height: auto;
padding-bottom: 15px;
}

#article1nobar
{
height: auto;
padding-bottom: 15px;
}

#footer_copy
{font-size: 10px;
margin:  20px;}

#copyright
{font-size: 12px;
margin-left: 20px;}

#input1
{margin-left: 69px;
margin-top: 55px;}

#input2
{margin-left: 69px;
margin-top: 10px;}

#input3
{margin-left: 69px;
margin-top: 10px;}

#input4
{margin-left: 69px;
margin-top: 10px;
height: 130px;}

#inputNumber {
	margin-left: 150px;
	margin-top: 45px;
	width: 50px;
}

#inputNumber2 {
	margin-left: 5px;
	margin-top: 45px;
	width: 50px;
}


#input5
{margin-left: 69px;
margin-top: 8px;}

#whitetext
{color: #e94b1b; font-weight:bold;}


#orangetext
{color: #E94B1B;}

#byTaste {
	width: 976px;
	margin-left: auto;
	margin-right: auto;
	padding-top:3px;
	text-align:right;
}
#byTaste a {
	color:#000;
	text-decoration:none;	
}
#byTaste a:hover {
	text-decoration:underline;	
}