body
{
background:url(../images/bgbody.jpg) top center no-repeat #ffffff;
margin:auto 0;
}

img
{
border:0;
}

.preload
{
display:none;
}

div.hr 
{
clear:both;
padding:0px;
margin:7px 0px 8px 0px;
height: 1px;
background:url(../images/divider.gif) repeat-x;
}

div.hr hr 
{
display: none;
}

div.hr2 
{
clear:both;
padding:0px;
margin:5px 0px 5px 0px;
height: 1px;
background: #d5e1ec;
}

div.hr2 hr 
{
display: none;
}

.clearDivs
{
clear:both;
}		

/* wrappers
--------------------------------------------------------------------------- */


#wrapper
{
width:960px;
margin:0 auto;
position:relative;
}

#headerWrapper
{
width:960px;	
height:147px;
position:relative;
}

	#logo
	{
	width:506px;
	height:131px;
	position:absolute;
	top:16px;
	left:30px;
	}
	
	#phone
	{
	width:306px;
	height:92px;
	position:absolute;
	top:40px;
	right:0px;
	}
	
	#search
	{
	position:absolute;
	top:49px;
	right:30px;
	}
	
	#socIconsWrapper
	{
	position:absolute;
	top:0px;
	right:0px;
	height:48px;
	width:160px;
	background-color:transparent;

	}
		.fbIcon
		{
		height:30px;
		width:30px;
		float:right;
		margin:5px 0px 0px 10px;
		background:url(../images/facebook.png) no-repeat;
		}
		.fbIcon:hover
		{
		background:url(../images/facebook_o.png) no-repeat;
		}
		.twIcon
		{
		height:30px;
		width:30px;
		float:right;
		margin:5px 0px 0px 10px;
		background:url(../images/twitter.png) no-repeat;
		}
		.twIcon:hover
		{
		background:url(../images/twitter_o.png) no-repeat;
		}
		.liIcon
		{
		height:30px;
		width:30px;
		float:right;
		margin:5px 0px 0px 10px;
		background:url(../images/linkedin.png) no-repeat;
		}
		.liIcon:hover
		{
		background:url(../images/linkedin_o.png) no-repeat;
		}
#navWrapper
{	
background:url(../images/navbg.gif) no-repeat;
width:960px;
height:46px;
padding:0px 0px 0px 85px;
z-index:10;
}

#headerWrapper2
{
width:960px;
height:324px;
padding:10px 0px 10px 0px;
position:relative;
}	
	
	#leftNavWrapper
	{
	background:url(../images/bgleftnav.jpg) no-repeat;
	width:223px;
	height:284px;
	/*padding:70px 0px 0px 17px;*/
	padding:41px 0px 0px 17px;
	float:left;
	position:relative;
	z-index:2;
	}
		.leftNav
		{
		width:201px;
		height:23px;
		padding:0px 0px 12px 0px;
		}
		
	#rightHeader
	{
	width:710px;
	height:324px;
	padding:0px 0px 0px 0px;
	float:right;
	position:relative;
	z-index:1;
	}
	
	#slideshow
	{
	width:710px;
	height:324px;
	padding:0px 0px 0px 0px;
	float:right;
	position:relative;
	z-index:1;
	}


#bodyWrapper
{		
width:960px;
position:relative;
}

	#bodyTop
	{		
	width:960px;
	position:relative;
	background:url(../images/bgtop.jpg) no-repeat top;
	min-height:250px;
	}
	
	#bodyTop2
	{		
	width:960px;
	position:relative;
	background:url(../images/bgtop2.jpg) no-repeat top;
	min-height:400px;
	}
	
	#title
	{
	position:absolute;
	top:19px;
	left:35px;
	}
	
	#bodyMiddle
	{		
	width:960px;
	background:url(../images/bgmiddle.jpg) repeat-y;
	position:relative;
	}
	
	#bodyMiddle2
	{		
	width:960px;
	background:url(../images/bgmiddle2.jpg) repeat-y;
	position:relative;
	}
	
	#bodyBottom
	{		
	width:960px;
	position:relative;
	background:url(../images/bgbottom.jpg) no-repeat bottom;
	}
	
	#bodyBottom2
	{		
	width:960px;
	position:relative;
	background:url(../images/bgbottom2.jpg) no-repeat bottom;
	}
		#columnHomeA
		{
		width:198px;
		padding:26px 11px 0px 20px;
		float:left;
		position:relative;
		background:url(../images/vdivider.gif) repeat-y;
		}
		
		.buttonHome
		{
		padding:0px 0px 20px 0px;
		}
		
		.buttonHome2
		{
		position:relative;
		float:left;
		width:200px;
		padding:0px 0px 20px 0px;
		}
		
		#columnHomeB
		{
		width:182px;
		padding:26px 38px 0px 21px;
		float:left;
		position:relative;
		}
		
		#columnHomeB-1
		{
		width:430px;
		padding:26px 50px 0px 21px;
		float:left;
		position:relative;
		}	
			
		
		#columnHomeC
		{
		width:210px; 
		padding:0px 50px 0px 0px;
		float:left;
		position:relative;
		}
		
		#leftColumn
		{	
		float:left;
		width:149px;
		padding:19px 34px 35px 27px;
		position:relative;
		}
		
		#bodyColumn
		{	
		float:left;
		width:451px;
		padding:61px 35px 0px 34px;
		position:relative;
		}
		
		#bodyColumnSearch
		{	
		float:left;
		width:671px;
		padding:61px 35px 0px 34px;
		position:relative;
		}
		
		#rightColumn
		{	
		float:left;
		width:210px;
		padding:0px 0px 0px 0px;
		position:relative;
		}
		
		#verdictSettlement
		{
		float:left;
		width:210px;
		padding:0px 0px 0px 0px;
		position:relative;
		}
		
			#verdictText
			{
			background:#8f2b2d; 
			width:168px; 
			padding:19px 21px 18px 21px;
			position:relative;
			}
			
			#verdictBody
			{	
			background:#dddddd; 
			width:174px; 
			padding:24px 15px 5px 21px;
			position:relative; 	
			}	
			
		#rightColLogos
		{
		text-align:center;
		}
		
		.rtLogos
		{
		margin:10px 0px 10px 0px;
		}
		
#footerWrapper
{		
width:960px;
height:80px;
position:relative;
padding:24px 0px 0px 0px;
background:url(../images/bgfooter.jpg) no-repeat;
text-align:center;
font: 11px/17px verdana,arial,georgia,times new roman,helvetica, Sans-Serif;
}





