@charset "utf-8";
/* CSS Document */
* { behavior: url(iepngfix.htc); }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead, th{
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
}

body{
	background: #5a021f url(../images/header.jpg) no-repeat center top;
	color: #222222;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
}

/*-----------------------------------------------H TAGS*/

h1{
	color: #640021;
	font-size: 30px;
	font-weight: normal;
	line-height: 30px;
}

h2{
	color: #111111;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 10px;
}

h3{
	color: #640021;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 5px;
}

h3#hot-title-sub{
	background: url(../images/hot-title-sub.jpg) no-repeat left top;
	float:left;
	height: 52px;
	width: 218px;
	text-indent: -9999px;
	padding: 0;
}

h3#attorney-title-sub{
	background: url(../images/attorneys-title.jpg) no-repeat left top;
	float:left;
	height: 52px;
	width: 218px;
	text-indent: -9999px;
	padding: 0;
}

h3#free-title a{
	color: #111111;
	font-size: 22px;
	font-weight: bold;
	padding: 0 0 5px;
}

h3#free-title a:hover{
	color: #640021;
}

h3#main-title{
	background: url(../images/practice-title.jpg) no-repeat left top;
	float:left;
	height: 52px;
	width: 198px;
	text-indent: -9999px;
	padding: 0;
}

h3#main-title-sub{
	background: url(../images/practice-title-sub.jpg) no-repeat left top;
	float:left;
	height: 52px;
	width: 218px;
	text-indent: -9999px;
	padding: 0;
}

/*-----------------------------------------------END H TAGS*/
/*-----------------------------------------------UNIVERSAL*/

a{
	color: #640021;
	font-weight: bold;
	text-decoration: none;
}

a:hover{
	color: #e21b1b;
}

p{
	padding: 0 0 20px;
}

ul{
	padding: 0 0 20px 35px;
}

ol{
	padding: 0 0 20px 35px;
}

.red{
	color: #640021;}

.right{
	float: right;
	border: 1px #cccccc solid;
	padding: 5px;
	margin: 5px 0 5px 5px;
	background: #ffffff;
}

.big{
	color: #640021;
	font-size: 24px;
	font-weight: bold;
}

.profile-image {
border:1px solid #666666;
float:left;
margin:2px 5px;
padding:2px;
}

hr{
	padding: 0;
	margin: 0 0 20px;
}

.bigLink a{
	color: #ffffff;
	font-size: 18px;
	background: url(../images/ppt.png) no-repeat left 2px;
	float: left;
	height: 100px;
	width: 250px;
	margin: 15px 0 0 35px;
	text-indent: 30px;
}

.bigLink a:hover{
	color: #999999;
}
.chatBtn {
	float: right;
	height: 75px;
	width: 175px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.chatBtnSub {
	height: 75px;
	width: 175px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 1px;
}



/*-----------------------------------------------END UNIVERSAL*/
/*-----------------------------------------------STRUCTURE*/

#stripe{
	background: url(../images/bg2.jpg) repeat-x left 510px;
	margin: 0 auto;
	height: auto;
	width: auto;
}

#header{
	width: 1000px;
	height:510px;
	margin:0 auto;
}

#container{
	background:#FFFFFF none repeat scroll 0 0;
	margin: 0 auto;
	width: 960px;
	height: auto;
}

#flash{
	background: url(../images/flash-placeholder.png) no-repeat top right;
	float: right;
	width: 713px;
	height: 456px;
	margin:53px 0 0;
}

#spots{
	background: url(../images/spot-player.jpg) no-repeat top right;	
}

#main-content{
	background: #ffffff url(../images/bg-main-content.jpg) no-repeat center top;
	width:920px;
	height: auto;
	min-height: 30px;
	padding:20px 20px 0px;
}

#content-left{
	float: left;
	width: 445px;
	height: auto;
}

#content-left-sub{
	float: left;
	width: 218px;
	height: auto;
	min-height:575px;
}

#content-right{
	float: right;
	width: 453px;
	height: auto;
}

#content-right-sub{
	float: right;
	width: 682px;
	height: auto;
}

#awards{
	clear:left;
	float:left;
	height:125px;
	margin:10px 25px 0 20px;
	padding:0;
	width:357px;	
}

.logos {
	float:right;
	margin:0 5px 3px 13px;
	padding:2px;
}

/*-----------------------------------------------END STRUCTURE*/
/*-----------------------------------------------NAVIGATION*/

#main-nav{
	background: #333333 url(../images/nav-bg.jpg) repeat-x center bottom;
	float: left;
	width: 198px;
	height: 275px;
	margin: 0 0 20px;
}

#main-nav li{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
}

#main-nav li a{
	background:transparent url(../images/divider01.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:188px;
	font-size: 14px;
	line-height: 22px;
}

#main-nav li a:hover{
	background: #000000;
	color:#CCCCCC;
}

#main-nav-sub{
	background: #333333 url(../images/nav-bg.jpg) repeat-x center bottom;
	float: left;
	width: 218px;
	height: 275px;
	margin: 0 0 20px;
}

#main-nav-sub li{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
}

#main-nav-sub li a{
	background:transparent url(../images/divider01.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:208px;
	font-size: 14px;
	line-height: 22px;
}

#main-nav-sub li a:hover{
	background: #000000;
	color:#CCCCCC;
}

#hot{
	background: #333333 url(../images/nav-bg.jpg) repeat-x center bottom;
	float: right;
	width: 244px;
	height: 275px;
	margin: 0 0 20px;
}

h3#hot-title{
	background: url(../images/hot-title.jpg) no-repeat left top;
	float:left;
	height: 52px;
	width: 244px;
	text-indent: -9999px;
	padding: 0;
}

#hot ul{
	padding: 0;
	float: left;
}

#hot li{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
	float: left;
}

#hot li a{
	background:transparent url(../images/divider02.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	height:22px;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:234px;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
}

#hot li a:hover{
	background: #000000;
	color:#CCCCCC;
}

#hot-sub{
	background: #333333 url(../images/nav-bg.jpg) repeat-x center bottom;
	float: left;
	width: 218px;
	height: 275px;
	margin: 0 0 20px;
}

#hot-sub ul.hot-nav{
	height: auto;
	margin: 0 0 50px;
}

#hot-sub ul{
	padding: 0;
}

#hot-sub li{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
}

#hot-sub li a{
	background:transparent url(../images/divider01.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	height:22px;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width: 208px;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
}

#hot-sub li a:hover{
	background: #000000;
	color:#CCCCCC;
}

#practice{
	color:#868585;
	float:left;
	font-size:10px;
	height:auto;
	line-height:14px;
	padding:25px 20px 0 0;
	width:234px;
}

#practice ul{
	padding: 0;
}

#practice li{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
	float: left;
}

#practice li a{
	background:transparent url(../images/divider02.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	height:24px;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:234px;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
}	

#practice li a:hover{
	background: #000;
	color: #999999;
}

#practice2{
	color:#868585;
	float:left;
	font-size:10px;
	height:auto;
	line-height:14px;
	padding:48px 20px 0 0;
	width:234px;
}

#practice2 ul{
	padding: 0;
}

#practice2 li{
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
	float: left;
}

#practice2 li a{
	background:transparent url(../images/divider02.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	height:24px;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:234px;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
}

#practice2 li a:hover{
	background: #000;
	color: #999999;
}

/*-----------------------------------------------END NAVIGATION*/
/*-----------------------------------------------CONTENT*/

.attorneys{
	height: 85px;
	/*float: left;*/
}

#exp{
	background: url(../images/exp.jpg) no-repeat left top;
	height: 220px;
	width: 445px;
	float: left;
	margin: 0 0 20px;
}

#video{
	float: left;
	height: 328px;
	width: 445px;
}

#news{
	background: url(../images/news.jpg) no-repeat left top;
	float: left;
	width: 921px;
	height: 437px;
	margin: 30px 0 0;
}

#practice-bg{
	background: url(../images/bg-practice.jpg) no-repeat left top;
	float: left;
	width: 921px;
	height: 353px;
	margin: 30px 0 0;
}

#testimonials{
	background: url(../images/testimonials.png) no-repeat left top;
	width: 363px;
	height: 125px;
	float: left;
	margin: 10px 0 0 20px;
	padding: 60px 10px 0 15px;
}

#testimonials p{
	width: 326px;
	padding: 0;
	margin: 0;
}

.social {
	margin-top: -40px;
	margin-left: 35px;
	clear:left;
	float: left;
}

.social img {
	margin: 0 20px
}

#social {
	width: 400px;
	margin-top: -40px;
	margin-left: 5px;
	clear:left;
	float: left;
	position: relative;
}

#social img {
	margin: 0 20px
}

.someclass{
	width: 326px;	
}

#news-holder{
	float:left;
	margin:-185px 0 0;
}

*:first-child+html #news-holder{
	float:left;
	margin:10px 0 0;
}

*html #news-holder{
	float:left;
	margin:10px 0 0;
}

#firm-news{
	float: left;
	height: 320;
	overflow: hidden;
	padding: 25px 20px 0 0;
	width: 260px;
	color: #868585;
	font-size: 10px;
	line-height: 13px;
}

#firm-news a{
	color: #ffffff;
	text-decoration: underline;
}

#firm-news a:hover{
	/*color: #f7b21d;*/
	text-decoration: none;
}

#firm-news p{
	padding: 0 0 10px;
}

#legal-news{
	float: left;
	height: 365px;
	overflow: hidden;
	padding: 25px 0 0;
	width: 200px;
	color: #868585;
	font-size: 10px;
	line-height: 14px;
}

#legal-news a{
	color: #ffffff;
	text-decoration: underline;
}

#legal-news a:hover{
	/*color: #f7b21d;*/
	text-decoration: none;
}

#legal-news p{
	padding: 0 0 10px;
}

#legal-content{
	height: 140px;
	overflow: hidden;
	padding: 0 0 20px;
}

.news-title{
	color: #cccccc;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 10px;
	word-spacing: -1px;
}

#trial-logo{
	width: 140px;
	height: 98px;
	float: left;
}

#peer-review{
	width: 150px;
	height: 68px;
	padding-top:15px;
	float:left;
}

#peer-review-big{
	width: 200px;
	height: 90px;
	padding-top:15px;
	float:left;
}

/*-----------------------------------------------FOOTER*/

#footer{
	background: #5a021f url(../images/bg-footer.png) repeat-y center top;
	clear: both;
	width: 960px;
	height: 218px;
	margin: 0 auto;
	color: #111111;
	font-size: 12px;
	text-align: center;
}

#footer a{
	font-weight: bold;
	color: #630722;
	font-size: 14px;
	text-decoration: none;
}

#footer a:hover{
	color: #111111;
}

#footer p{
	padding: 0;
}

.red{
	font-weight: bold;
	color: #630722;
	font-size: 14px;
}

#logo{
	height: 86px;
	width: 425px;
	margin: 20px auto;
}

#footer2{
	width: 960px;
	height: 50px;
	clear: both;
	margin: 45px auto;
	color: #ffffff;
	font-size: 10px;
	text-align: center;
}

#footer2 p{
	padding: 0;
	line-height:14px;
}

#footer2 a{
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
}

#footer2 a:hover{
	text-decoration: underline;
	color: #ffffff;
}

/*-----------------------------------------------END FOOTER*/

/*---------------------------------------QUICK CONTACT FORM------------------------------------------------*/
#form{
	float:left;
	height:300px;
	margin:198px 0 0 25px;
	width:230px;
}

#form-title{
	margin: 10px 0 0 17px;
	float: left;
	width: 230px;
	height: 23px;
	background-attachment: scroll;
	background-image: url(../images/form-title.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}

.smallForm {
	float: left;
	margin: 10px 0 0 15px;
	/*padding: 0 0 30px 0;
	height: 268px;*/
	width: 232px;
	clear: both;
}

.smallForm .formInput, .smallForm select {
	color: #222222;
	font-size: 18px;
	font-weight: normal;
	border: none;
	text-align: left;
	width: 228px;
	height: 20px;
	padding: 1px 0 0;
	margin:0;
	display: block;
	border: 2px #cccccc solid;
	font-family: Arial, Helvetica, sans-serif;	
}

.smallForm textarea {
	color: #222222;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: none;
	text-align: left;
	width: 228px;
	height: 80px;
	padding: 1px 0 0;
	margin: 0px;
	display: block;
	border: 2px #cccccc solid;
}

.smallForm .formButton  {
    font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	margin: 10px 0 0 0;
	padding: 0;
	height: 46px;
	width: 232px;
	background: url(../images/formbutton.jpg) repeat-x left top;
	border: none;
	cursor: pointer;
	text-transform: uppercase;
}

.smallForm .formButton:hover{
	color: #cccccc;
	background-position: -46px;
}

.smallForm p{
	margin: 0;
	padding: 3px 0;
}


/*---------------------------------------QUICK CONTACT FORM END--------------------------------------------*/

/*-------------------------QUOTE-----------------------------------*/
.quote{
	background: url(../images/quote-top.jpg) no-repeat scroll left top ;
	width: 368px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0 5px 5px 5px;
}

.quote-content{
	background: url(../images/quote-bottom.jpg) no-repeat scroll right 80%;
	font-size: 20px;
	height:auto;
	width:365px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

.quote-content a{
	color: #640021;
	text-decoration: none;
}

.quote-content a:hover{
	color: #e21b1b;
}

/*-------------------------QUOTE2-----------------------------------*/
.quote2{
	background: url(../images/quote-top.jpg) no-repeat scroll left top ;
	width: 320px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0 5px 5px 5px;
}

.quote-content2{
	background: url(../images/quote-bottom.jpg) no-repeat scroll right 80%;
	font-size: 20px;
	height:auto;
	width:320px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

.quote-content2 a{
	color: #640021;
	text-decoration: none;
}

.quote-content2 a:hover{
	color: #e21b1b;
}

/*---------------------------------------BIG FORM--------------------------------------------*/

/*controls the long form formatting */
	
#divDisclaimer{
	/*float: left;*/
	padding: 25px 0 0 0;
	width: 300px;
	margin: 0px;
	clear:both;
}

#divDisclaimer p{
	width: 300px;
	clear:both;
}

#divLeft{
	float: left;
	width: 325px;
	height: 500px;
	margin: 0px;
	padding: 0px;
}

#divRight{
	float: left;
	width: 140px;
	height: 0px;
	/*height: 125px;*/
	margin: 0px;
	padding: 0px;
}


.bigForm {
	/*float: left;*/
	margin: 0;
	padding: 0;
	width: auto;

}

.bigForm .formInput, .bigForm select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	border: 1px solid #999999;
	text-align: left;
	width: 230px;
	height: 18px;
	padding: 2px 0 0 4px;
	margin:0;
	display: block;
	
	}

.bigForm textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	border: 1px solid #999999;
	text-align: left;
	width: 230px;
	height: 75px;
	padding: 0px;
	margin: 0;
}

.bigForm .formButton  {
    font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	margin: 10px 0 0 0px;
	padding: 0;
	height: 50px;
	width: 300px;
	background: url(../images/submit-button.jpg) left top no-repeat;
	border: none;
	display: block;
	cursor: pointer;
}

.bigForm .formButton:hover{
	color: #ffff00;
}

.bigForm p {
	padding: 5px 0 5px 0;
	margin: 0;
	width: 250px;
}
/*---------------------------------------END BIG FORM--------------------------------------------*/

/*-----------------------------------------------END CONTENT*/


/*--------------------------------------------------------------------------------------------------------------------*/
                                                    /*IE FIXES*/
/*--------------------------------------------------------------------------------------------------------------------*/

*html #content-left-sub{
	float: left;
	width: 218px;	
	min-height:575px;
	height: auto !important;
	height: 575px;
}

*:first-child+html #content-left-sub{
	float: left;
	width: 218px;	
	min-height:575px;
	height: auto !important;
	height: 575px;
}

*:first-child+html #form{
	float:left;
	height:300px;
	margin:188px 0 0 40px;
	width:232px;
}

*:first-child+html .smallForm {
	float: left;
	margin: 10px 0 0 0px;
	/*padding: 0 0 30px 0;
	height: 268px;*/
	width: 232px;
	clear: both;
}

*:first-child+html #form-title{
	margin: 10px 0 0 0px;
	float: left;
	width: 230px;
	height: 23px;
	background-attachment: scroll;
	background-image: url(../images/form-title.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}

*html #form{
	float:left;
	height:300px;
	margin:188px 0 0 25px;
	width:240px;
}

*html .smallForm {
	float: left;
	margin: 10px 0 0 0px;
	/*padding: 0 0 30px 0;
	height: 268px;*/
	width: 232px;
	clear: both;
}

*html #form-title{
	margin: 10px 0 0 9px;
	float: left;
	width: 230px;
	height: 23px;
	background-attachment: scroll;
	background-image: url(../images/form-title.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}

*html #video{
	background: url(../images/video.jpg) no-repeat center 5px ;
	float: left;
	height: 268px;
	width: 422px;
}

*html #footer{
	background: #5a021f url(../images/bg-footer.png) repeat-y center top;
	clear: both;
	width: 961px;
	height: 218px;
	margin: 0 auto;
	color: #111111;
	font-size: 12px;
	text-align: center;
}

/*---------------------------------------------------------------DROPDOWN MENU*/
#navbar {
	float: left;
	/*width: 840px;*/
	height: auto;
	/*padding: 0 0 0 38px;*/
	margin: 0 0 10px;
	padding: 0;
	/*background: url("../images/bottom-nav.jpg") no-repeat;*/
}

#navbar ul{
	padding: 0;
}

#navbar li {
	position: relative;
	list-style: none;
	float: left; 
}
#navbar li a {     
	font-weight: normal;           /*This controls the main nav*/
	/*display: block;
	padding: 10px 2.75em 0 0;
	font-weight:bold;
	text-decoration: none; 
	color: #ffffff;
	font-size: 1em;*/
}

#navbar li a:hover {                /*This controls the main nav*/
	color: #999999;
}


#navbar li ul {	
	height: 330px;
	display: none;
	padding: 0;
	
}

#navbar li li a{
	height: 20px;
	/*color: #ffffff;
	padding: 5px 0 0;
	width: 180px;
	line-height: 24px;
	display: block;*/
}
#navbar li:hover ul, #navbar li.hover ul {           /*This controls the subnav background and position AFTER BEING VISIBLE*/
	display: block;
	position: absolute;
	margin: 0;
	background:#333333 url(../images/nav-bg.jpg) repeat-x scroll center bottom;
	width: 198px; 
	border:1px solid #CCCCCC;
	padding:5px 0;
	top: -180px;
	left: 198px;
	padding: 0;
	/*width: 198px;*/
	
	/*padding: 10px 0 0;*/ 
}

#navbar li:hover li a, #navbar li.hover li a {		/*This controls the subnav*/
	border-bottom: none;
	color: #fff;
	font-size: 12px; 
	padding: 0;
	text-indent: 10px;
	top: 0;
	width: 198px; /* width of anchor */
}
#navbar li li a:hover {
	background-color: #000000;
	color: #999999;
 }
 
 /*------------------------------FORM POP UP*/
 
 .chat{
	 background: url(../images/click-chat.jpg) no-repeat left top;
	 height: 75px;
	 width: 175px;
	 float: right;
}
 
 /*--------------------pop-up form*/

#form-holder{
	background: #dddddd;
	width: 580px;
	height: 350px;
	margin: 0 auto;
	border:10px solid #FFFFFF;
}

#form-content-right{
	float: left;
	width: 212px;
	margin: 40px 0 0 10px;
}

#form-content-left{
	color: #222222;
	font-weight: bold;
	float: left;
	width: 260px;
	margin: 40px 0 0 40px;
}
 
 
 
 
 
 
 
 
 
 
 
 

/*------------------------------IE6 DROPDOWN*/

*html #navbar {
	float: left;
	width: 218px;
	height: auto;
	/*padding: 0 0 0 38px;*/
	margin: 0 0 10px;
	padding: 0;
	/*background: url("../images/bottom-nav.jpg") no-repeat;*/
}

*html #navbar li li a{
	line-height: 22px;
	height: 5px;
	width: 200px;
	padding: 0;
	margin: 0;
	/*color: #ffffff;
	padding: 5px 0 0;
	width: 180px;
	line-height: 24px;
	display: block;*/
}

*html #hot{
	background: #333333 url(../images/nav-bg.jpg) repeat-x center bottom;
	float: right;
	width: 200px;
	height: 278px;
	margin: 0 0 20px;
}

*html #hot li a{
	background:transparent url(../images/divider02.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	height:24px;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:200px;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
}

*html #main-nav li a{
	background:transparent url(../images/divider01.png) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	height:24px;
	letter-spacing:-0.5px;
	padding:0 0 0 10px;
	text-decoration:none;
	width:188px;
	font-size: 14px;
	line-height: 24px;
}

*html h3#main-title{
	background: url(../images/practice-title-ie6.jpg) no-repeat left top;
	float:left;
	height: 52px;
	width: 230px;
	text-indent: -9999px;
	padding: 0;
}

*html h3#hot-title{
	background: url(../images/hot-title-ie6.jpg) no-repeat left top;
	float:left;
	height: 52px;
	width: 210px;
	text-indent: -9999px;
	padding: 0;
}


/*------------------------------END IE6 DROPDOWN*/
/*---------------------------------------------------------------END DROPDOWN MENU*/ 
/*------------------------------IE6 PRACTICE AREAS*/

*html #awards{
	clear:left;
	float:left;
	height:125px;
	margin:10px 25px 0 10px;
	padding:0;
	width:357px;	
}

/**html #awards{
	width: 363px;
	height: 125px;
	float: left;
	margin: 0px 0 0 10px;
	padding: 0px 5px 0 7px;
	background: #444444;
	clear: left;
}*/

*html #practice2{
	color:#868585;
	float:left;
	font-size:10px;
	height:auto;
	line-height:14px;
	padding:48px 0px 0 0;
	width:234px;
}

*html practice{
	color:#868585;
	float:left;
	font-size:10px;
	height:auto;
	line-height:14px;
	padding:25px 0px 0 0;
	width:234px;
}

*html #testimonials{
	background: url(../images/testimonials.png) no-repeat left top;
	width: 363px;
	height: 125px;
	float: left;
	margin: 10px 0 0 10px;
	padding: 60px 5px 0 15px;
}
/*------------------------------END IE6 PRACTICE AREAS*/


 
 #player {
	float:right;
	width:340px;
	height:230px;
	padding:0;
	margin:5px 0 5px 5px;
	text-align:center;
	border:1px solid #666;
}
