body	{
	background-color:#2E2D28;
	margin: 0px;
}
ul li	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	list-style:square;
	list-style-position:outside;
}
a	{
	text-decoration:none;
}
a:hover	{
	text-decoration:underline;
}
ul li a:hover	{
	text-decoration:underline;
}

a img{
	border:none;
}


a.mainNav {
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#ffffff;
	font-style:normal; 
	text-decoration:none;
}

a.mainNav:hover	{
	text-decoration:underline;
}



#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
}
h2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
/* This is an IE .png transparency fix*/
img { behavior: url(iepngfix.htc); } 
	
/****MAIN DIVS divide page into thirds     _inner divs allow content to center **********/
#header {
	width:100%;
	background-image:url(../img/bkg_headerStripe.gif);
	background-repeat:repeat-x;
	background-position:0px 110px;
	margin:0px;
	padding:0px;
}
#header_inner {
	width:786px;
	margin:0px;
	padding:0px;	
}

#content {
	width:100%;
	margin:0px;
	padding:0px;
	background-image:url(../img/bkg_wideOne.gif);
	background-repeat: no-repeat;
	background-position:top center;

	/*margin-top:-3px;*/
}
#rightBit	{
	background-image:url(../img/bkg_contentStripe.gif);
	background-repeat: repeat-x;
	height:25px;
	float:right;
}	
	
#content_inner {
	width:786px;
	margin:0px;
	padding:0px;
	/*min-height:398px;*/
	background-image:url(../img/bkg_contentMain.gif);
	background-repeat:repeat-y;
	/*margin-top:-3px;*/
}
* html #content_inner	{
	margin-top:0px;
}
/* This is the single-column right content area that goes with the larger left content area */
#content_right	{
	width:495px;
	margin:0px;
	padding:0px;
	float:left;
	/*background-image:url(../img/CAR_backgd_wide.jpg);*/
	background-image:url(../img/bkg_wide.gif);
	background-repeat:no-repeat;	
}
/* This is the single-column right content area that goes with the smaller left content area */
#content_right_544	{
	width:544px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#CD9934;
	background-image:url(../img/bkg_wide.gif);
	background-repeat:no-repeat;
	min-height:398px;
  height:auto !important;
  height:398px;	
}	
#footer {
	width:100%;
	background-image:url(../img/bkg_footerStripe.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px;
	padding:0px;
	clear:both;
	height:300px;
}
#footer_inner {
	width:786px;
	margin:0px;
	padding:0px;
}
/* sub divs for header*/
#grayHead {
	width:786px;
	height:111px;
	background-color:#8D8D8D;
}

#navBar {
	width:786px;
	height:24px;
}
#date	{
	/*font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;*/
	position:relative;
	top:-30px;
	left:590px;
}


	
#logo	{
	position:relative;
	top:25px;
	left:-75px;
}
/* sub divs for center content area */
#leftEmpty {
	width:43px;
	height:398px;
	float:left;
	background-image:url(../img/bkg_contentStripe.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px;
	padding:0px;
	/*margin-top:-3px;*/
}
* html #leftEmpty	{
	margin-top:0px;
}
/* This is the content area on the left that was originally used on the homepage for a flash image randomizer. */
#flashZone {
	width:248px;
	float:left;	
	/*height:398px;*/
	/*margin-top:-3px;*/
}
/* This is a smaller left content area that is used on some of the sub-pages. */
#subZone {
	width:199px;
	float:left;
	/*margin-top:-3px;*/
	/*height:398px;*/
}
* html #flashZone	{
	margin-top:0px;
}	
#practiceGroups {
	width:217px;
	/*height:398px;*/
	float:left;
	background-image:url(../img/CAR_backgd_1.jpg);
	background-repeat:no-repeat;
	/*margin-top:-3px;*/
}
* html #practiceGroups	{
	margin-top:0px;
}	
#practiceGroups h2	{
	padding:10px 0px 0px 20px;
	margin-bottom:0px;	
}

#practiceGroups ul	{
	margin-top:0px;
	padding-top:0px;
}	
#practiceGroups ul li	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	padding:2px 0px;
	margin:0px;
}
#practiceGroups ul li a	{
	text-decoration:none;
	color:#000000;
}
#practiceGroups ul li a:hover {
	text-decoration:underline;
}
#practiceGroups a img	{
	border:none;
}
#picNews {
	width:278px;
	/*height:398px;*/
	float:left;
	background-image:url(../img/CAR_backgd_2right.jpg);
	background-repeat:no-repeat;
	/*margin-top:-3px;*/
}
* html #picNews	{
	margin-top:0px;
}	
/* sub divs for footer*/
#footerLeftEmpty {
	width:40px;
	height:234px;
	float:left;	
}
#footerNav {
	width:546px;
	height:29px;
	float:left;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:10px;
	color:#CD9933;	
}
#footerNav a	{
	color:#CD9933;
	text-decoration:none;
}
#footerNav a:hover	{
	color:#BBBBBB;
	text-decoration:underline;
}

#footerNavEmpty {
	width:200px;
	height:30px;
	float:left;		
}

#footerHR {
	width:100%;
	margin:0px;
	padding:0px;
	clear:left;
}

#footerCopyright {
	width:200px;
	height:201px;
	float:left;
	padding-top:10px;
}

.footerCopyLink	{
	margin-top:10px;
	color:#606060;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;	
}
.footerCopyLink a	{
	text-decoration:underline;
	color:#606060;
}		

#footerDetails {
	width:546px;
	height:201px;
	float:left;
	padding-top:10px;	
}
#footer-inner-02 {
	width:746px;
	height:234px;
	margin:0px;
	padding:0px;
	margin-left:40px;
}

#footer-inner2-01 {
	width:200px;
	height:29px;
	float:left;
}	

#footerTextLevel {
	width:746px;
	height:201px;
	float:left;
}
#footerNavLevel {
	width:746px;
	height:29px;
	margin:0px;
	padding:0px;
	border-bottom: solid white 1px;
}
/*NAV styles*/	
#navList	{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	border:0px;
}

#navList li	{
	display:block;
	float:left;
	list-style-type:none;
	margin:0px 0px -3px 0px;
	padding:0px;
	border:0px;
	list-style:none;
	list-style-position:inside;
	list-style-type:none;	
}
#navList li a	{
	margin:0px;
	padding:0px;
}
#navList li a img	{
	margin:0px;
	padding:0px;
}

.blank	{
	width:20px;
	clear:both;
}

#try2	{
	width:100%;
	clear:both;
}
	
/*TEXT styles */
.drkGrayArial	{
	color:#606060;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	margin:0px;
}
.drkGrayArial a	{
	padding-top:15px;
}
.ltGrayArial	{
	color:#BBBBBB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	margin:0px;
}
.Georgia_10	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
}	
.orangeHeading	{
	color:#BD5301;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	font-size:11px;	
}


.drkRedHeading	{
	color:#820d07;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	font-size:12px;	
}

.orangeHeading12	{
	color:#BD5301;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	font-size:12px;	
}
#spiralLink	{
	color:#BBBBBB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
#spiralLink:hover	{
	text-decoration:underline;
}	
#footerCarter	{
	font-weight:900;
}
#orangeHeader {
	width:495px;
	height:23px;
	background-color:#BD5301;
	vertical-align:middle;
}
#orangeHeader_544 {
	width:544px;
	height:23px;
	background-color:#BD5301;
	vertical-align:middle;
}

/**** FORM STYLES *****************************/
.select	{
font:Arial, Helvetica, sans-serif;
font-size:10px;
}
.formText	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
.pGroup	{
	float:left;
}
/**********************************************/
#orangeLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*padding-left:100px;*/
	position:relative;
	top: 5px;
	left: 355px;
	vertical-align:middle;
}
#orangeHeader_544 #orangeLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*padding-left:100px;*/
	position:relative;
	top: 5px;
	left: 404px;
	vertical-align:middle;
}

#orangeLinks a {
	text-decoration:none;
	color:#333333;
	vertical-align:middle;
}	
#orangeLinks a:hover {
	text-decoration:underline;
}			
#News {
	width:278px;
	background-image:url(../img/CAR_backgd_news.gif);
	background-repeat:no-repeat;
	/*height:214px;*/
}
#News ul li	{
	padding: 0px 15px 5px 0px;
}
#News ul li a {
	text-decoration:none;
	color:#000000;
}
#News ul li a:hover {
	text-decoration:underline;
}
#News a img	{
	border:none;
}	

#picRight	{
	margin-left:55px;
}
#content_bottom	{
	width:100%;
	clear:both;
}
#img_practiceGroups	{
	margin-left:15px;
	margin-top:25px;
}		
#img_news	{
	margin-left:15px;
	margin-top:7px;
}
#img_learnMore	{
	margin-left:30px;
	margin-top:0px;
}
#img_more	{
	margin-left:30px;
	margin-top:0px;
}
/**** SUB_PAGES **************************/
#attDisplay	{
	width:248px;
	min-height:245px;
	background-image:url(../img/bkg_attorneys.jpg);
	background-repeat:no-repeat;
	background-color:#DDD783;
}
#subDisplay	{
	width:199px;
	/*height:245px;*/
	background-color:#000000;
	padding:0px;
	margin:0px;
	min-height:164px;
}
#subDisplay img	{
	width:199px;
	padding:0px;
	margin:0px;
}
#attPhoto	{
	float:left;
	margin:15px;
	border:solid black 2px;
}
#attDisplay ul	{
	margin:0px 0px 20px 15px;
	padding:0px 0px 0px 15px;
}
#attGroups	{
	margin:0px 0px 0px 15px;
}	
#attDisplay ul li	{
	margin:0px;
	padding:0px;
}
#attDisplay ul li a	{
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px;
	height: 1em;
}
#attDisplay ul li a:hover	{
	text-decoration:underline;
}	
#attDisplay h3	{
	color:#BD5301;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}
#attDisplay h6	{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#attDisplay	p	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}	
#flashZone a img	{
	border:none;
}	
#attDescription {
	width:498px;
	/*height:398px;*/
	float:left;
	background-image:url(../img/CAR_backgd_1.jpg);
	background-repeat:no-repeat;
}

#orangeHeader2 {
	width:498px;
	height:23px;
	background-color:#BD5301;
	vertical-align:middle;

}
#belowOrange	{
	padding:25px;
	/*background-image:url(../img/CAR_backgd_wide.jpg);
	background-repeat:no-repeat;	*/
}
#belowOrange a 	{
	color:#000000;
	text-decoration:none;
}
#belowOrange a img	{
	border:none;
	margin: 0px 30px 0px 0px;
	color:#000000;
	text-decoration:none;
}
#belowOrange p	{
	font-size:12px;
	padding:0px 35px 0px 0px;
	color:#333333;
}
#belowOrange h2	{

}	
#belowOrange_New	{
	padding:25px;
	/*background-image:url(../img/CAR_backgd_wide.jpg);
	background-repeat:no-repeat;*/
}
#belowOrange_New a 	{
	color:#000000;
	text-decoration:none;
}
#belowOrange_New a img	{
	border:none;
	margin: 0px 30px 0px 0px;
	color:#000000;
	text-decoration:none;
}
#nextPrev	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:10px;

}

#nextPrev a	{
	text-decoration:none;
	color:#FFFFFF;
}
#nextPrev a:hover	{
	color:#FFFFFF;
	text-decoration: underline;
}
#whiteLink	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:10px;
}
#whiteLink a	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:10px;
}
.whiteLink	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:10px;
}
.whiteLink a	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:10px;
}
.whiteLink a:hover	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:10px;
	text-decoration: underline;
}	
.boxPad	{
	padding: 0px 35px 20px 20px;
}
/*
.boxPad	h3{
	color:#BD5301;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}
*/
.boxPad	ul li a  {		
	text-decoration:none;
}
.boxPad	ul li a:hover {		
	text-decoration:underline;
}
.boxPadForm	{
	padding: 0px 35px 20px 35px;
}
#boxPad	{
	padding: 0px 35px 20px 20px;
}
/*#boxPad	h3{
	color:#BD5301;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}*/
#boxPad	ul li a  {		
	text-decoration:none;
}
#boxPad	ul li a:hover {		
	text-decoration:underline;
}
#boxPadForm	{
	padding: 0px 35px 20px 35px;
}
.redast	{
	color:#FF0000;
}		
#jobList	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:90%;
	margin:0px;
	padding:0px;
	border-width:0px;
	background-color:#CDA33A;
}	
#jobList tr td	{

	color:#333333;
	margin:0px;
	padding:0px;
	padding-left:20px;
	border-width:0px;
	background-color:#CDA33A;
}	
/* category heading used on site map*/
.catHead	{
	/*background-color:#CD9933;*/
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding:2px;
	margin-bottom:0px	
}
.catHead a:hover	{
	text-decoration:underline;
}	
/* two columns*/
.twoCols	{
	width:44%;
	float:left;
}
.twoCols ul li a  {		
	text-decoration:none;
}
.twoCols ul li a:hover {		
	text-decoration:underline;
}
.list4 {
padding-top:0px;
margin-top:0px;
}
.list4	li {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:11px;
	padding-left:0px;
	margin-left:0px;
}	
.list4	li a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:12px;
	padding-left:0px;
}	
/*sub-nav lists on black bkground*/
#onBlack	{
	color:#666666;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:25px;
	padding-right:10px;
	margin-bottom:0px;
}
#onBlack li a	{
	color:#666666;
	text-decoration:none;
	font-size:10px;	
}	
#onBlack li a:hover	{
	color:#666666;
	text-decoration:underline;
}
#subDisplay h3	{
	color:#BD5301;
	background-color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-indent:14px;
}
#subDisplay h4	{
	color:#FFFFFF;
	background-color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-indent:14px;
}
.heading3	{
	background-color:#CD9933;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding:4px;
	margin-bottom:0px;
	text-indent:4px;
	clear:both;	
}
dt	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:10px;
}	
dd	{
	padding-bottom:20px;
	color:#333333;
}
#pageSelect	{
	float:left;
	padding:0px 15px 0px 5px;
}		
.applyForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}		
/******************************************/
#twoCols ul li a {
	text-decoration:none;
}

#twoCols ul li a:hover {
	text-decoration:underline;
}
a.test {
text-decoration:none;
}
a.test:hover {
text-decoration:underline;
}