/* CSS Document */
	html, body { font-family: "Trebuchet MS", "Comic Sans MS"; font-size: 13px; color: #000000; margin: 0; padding: 0; background: #2A2A2C; }
	.clear { clear: both; }
	p { margin: 0.8em 0 0.8em 0; }
	#wrapper { width: 872px; height: auto; margin: 0 auto 0 auto; }
	#container { width: 872px; height: auto; background: #FFFFFF; }
	
/* Styles */
	.style1 { color: #083165; }
	.style2 { color: #072A55; }
	
/* Form Boxes Start */
	
	#INPUT { font-size: 11pt; color: #ffffff; background: url(point_back.jpg) repeat-y; }
	#TEXTAREA { font-size: 9pt; font-face: Arial; color: #ffffff; background: url(point_back.jpg) repeat-y;}
	#SELECT { font-size: 9pt; color: #ffffff; background: url(point_back.jpg) repeat-y;}
	#OPTION { font-size: 9pt; color: #ffffff; background: url(point_back.jpg) repeat-y; }


/* Header Start */
	#header { width: 862px; height: 115px; background: url(../images/header.gif) no-repeat; margin: 0 0 0 0.4em; }
	#header a { width: 862px; height: 115px; background: url(../images/header.gif) no-repeat; margin: 0 0 0 0.4em; }
	
/* Navigation Start */
	#nav { width: 862px; height: 54px; background: url(../images/navigation.gif) repeat-x; margin: 0 0 0 0.4em; }
	
	#about { width: 91px; height: 46px; background: url(../images/about.gif) no-repeat; float: left; margin: 0 0 0 5em; }
	#about a { width: 91px; height: 46px; float: left; }
	#about a:hover { width: 91px; height: 46px; background: url(../images/about_over.gif); float: left; }

	#areas { width: 157px; height: 46px; background: url(../images/areas.gif) no-repeat; float: left; margin: 0 0 0 1.2em; }
	#areas a { width: 157px; height: 46px; float: left; }
	#areas a:hover { width: 157px; height: 46px; background: url(../images/areas_over.gif) no-repeat; float: left; }
	
	#attorneys { width: 105px; height: 46px; background: url(../images/attorneys.gif) no-repeat; float: left; margin: 0 0 0 1em; }
	#attorneys a { width: 105px; height: 46px; float: left; }
	
	#news { width: 78px; height: 46px; background: url(../images/news.gif) no-repeat; float: left; margin: 0 0 0 1em; }
	#news a { width: 78px; height: 46px; float: left; }
	#news a:hover { width: 78px; height: 46px; background: url(../images/news_over.gif) no-repeat; float: left; }

	#locate { width: 94px; height: 46px; background: url(../images/locate.gif) no-repeat; float: left; margin: 0 0 0 1em; }
	#locate a { width: 94px; height: 46px; float: left; }
	#locate a:hover { width: 94px; height: 46px; background: url(../images/locate_over.gif) no-repeat; float: left; }

	#contact { width: 106px; height: 46px; background: url(../images/contact.gif) no-repeat; float: left; margin: 0 0 0 1em; }
	#contact a { width: 106px; height: 46px; float: left; }
	#contact a:hover { width: 106px; height: 46px; background: url(../images/contact_over.gif) no-repeat; float: left; }
	
/* Row 01 Start */
	#row01_img { width: 591px; height: 179px; background: url(../images/row01_image.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row02_img { width: 591px; height: 179px; background: url(../images/1.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row03_img { width: 591px; height: 179px; background: url(../images/2.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row04_img { width: 591px; height: 179px; background: url(../images/3.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row05_img { width: 591px; height: 179px; background: url(../images/4.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row06_img { width: 591px; height: 179px; background: url(../images/10.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row07_img { width: 591px; height: 179px; background: url(../images/11.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row08_img { width: 591px; height: 179px; background: url(../images/12.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row09_img { width: 591px; height: 179px; background: url(../images/13.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row010_img { width: 591px; height: 179px; background: url(../images/14.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row011_img { width: 591px; height: 179px; background: url(../images/15.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row012_img { width: 591px; height: 179px; background: url(../images/16.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row013_img { width: 591px; height: 179px; background: url(../images/17.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row014_img { width: 591px; height: 179px; background: url(../images/18.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row015_img { width: 591px; height: 179px; background: url(../images/19.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row016_img { width: 591px; height: 179px; background: url(../images/20.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row017_img { width: 591px; height: 179px; background: url(../images/21.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row018_img { width: 591px; height: 179px; background: url(../images/22.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row019_img { width: 591px; height: 179px; background: url(../images/23.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row020_img { width: 591px; height: 179px; background: url(../images/24.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row021_img { width: 591px; height: 179px; background: url(../images/25.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row022_img { width: 591px; height: 179px; background: url(../images/26.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row023_img { width: 591px; height: 179px; background: url(../images/27.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row024_img { width: 591px; height: 179px; background: url(../images/28.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row025_img { width: 591px; height: 179px; background: url(../images/29.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row026_img { width: 591px; height: 179px; background: url(../images/30.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row027_img { width: 591px; height: 179px; background: url(../images/31.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row028_img { width: 591px; height: 179px; background: url(../images/32.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row029_img { width: 591px; height: 179px; background: url(../images/33.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row030_img { width: 591px; height: 179px; background: url(../images/34.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row031_img { width: 591px; height: 179px; background: url(../images/35.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
	#row032_img { width: 591px; height: 179px; background: url(../images/36.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
		#row033_img { width: 591px; height: 179px; background: url(../images/37.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }
		#row034_img { width: 591px; height: 179px; background: url(../images/38.jpg) no-repeat; float: left; margin: 0 0 0 0.4em; }

	
	#row_01_nav { width: 271px; height: auto; float: left; }
	
	#legal { width: 271px; height: 36px; background: url(../images/legal_topics.gif) no-repeat; float: left; }
	#legal a { width: 271px; height: 36px; background: url(../images/legal_topics.gif) no-repeat; float: left; }
	#legal a:hover { width: 271px; height: 36px; background: url(../images/legal_topics_over.gif) no-repeat; float: left; }
	
	#case { width: 271px; height: 36px; background: url(../images/case_law.gif) no-repeat; float: left; }
	#case a { width: 271px; height: 36px; background: url(../images/case_law.gif) no-repeat; float: left; }
	#case a:hover { width: 271px; height: 36px; background: url(../images/case_law_over.gif) no-repeat; float: left; }
	
	#library { width: 271px; height: 35px; background: url(../images/library.gif) no-repeat; float: left; }
	#library a { width: 271px; height: 35px; background: url(../images/library.gif) no-repeat; float: left; }
	#library a:hover { width: 271px; height: 35px; background: url(../images/library_over.gif) no-repeat; float: left; }
	
	#seminars { width: 271px; height: 36px; background: url(../images/seminars.gif) no-repeat; float: left; }
	#seminars a { width: 271px; height: 36px; background: url(../images/seminars.gif) no-repeat; float: left; }
	#seminars a:hover { width: 271px; height: 36px; background: url(../images/seminars_over.gif) no-repeat; float: left; }
	
	#cle { width: 271px; height: 36px; background: url(../images/cle_video.gif) no-repeat; float: left; }
	#cle a { width: 271px; height: 36px; background: url(../images/cle_video.gif) no-repeat; float: left; }
	#cle a:hover { width: 271px; height: 36px; background: url(../images/cle_video_over.gif) no-repeat; float: left; }
	
	/* Divider */
	#divider { width: 862px; height: 10px; background: url(../images/divider.gif) no-repeat; margin: 0 0 0 0.4em; }
	
/* Main Col Start */
	#main_col_holder { width: 591px; height: auto; float: left; margin: 0 0 0 0.4em; }
	#main_col_holder01 { width: 591px; height: auto; float: left; margin: 0 0 0 0.4em; }
	
	.main_col_top { width: 591px; height: 38px; background: url(../images/main_col_top.gif) no-repeat; padding: 0.6em 0 0 0.7em; color: #FFFFFF; font-weight: bold; }
	.main_col_main { width: 589px; height: auto; background: #EEEEEE; margin: -0.5em 0 0 0; }
	.main_col_text { width: 575px; height: auto; padding: 0.1em 0 0.5em 0.5em; }
	
/* Right Col Start */
	#right_col_holder { width: 271px; height: auto; float: left; }
	
	.right_col_top { width: 271px; height: 38px; background: url(../images/right_col_top.gif) no-repeat; padding: 0.6em 0 0 0.7em; color: #FFFFFF; font-weight: bold; }
	.right_col_main { width: 270px; height: 320px; background: #EEEEEE; margin: -0.5em 0 0 1px; }
	.right_col_text { width: 265px; height: auto; padding: 0.1em 0 0.5em 0.5em; }
	.right_col_text ul { list-style-type: none; margin: 0 0 0 0.2em; padding: 0; }
	.right_col_text li { margin: 0.5em 0 0.5em 0; font-weight: bold; }
	.right_col_text li a { text-decoration: none; color: #000000; }
	.right_col_text li a:hover { text-decoration: underline; color: #072A55; }
	
	.established { width: 272px; height: 164px; background: url(../images/established.gif) no-repeat; margin-top: 0.2em; float: left; }
	
/* Footer Start */
	#footer { width: 862px; height: 40px; background: url(../images/footer.gif) repeat-x; margin: 0.2em 0 0 0.4em; padding: 0 0 0.3em 0; }
	.footer_text { width: 862px; height: auto; text-align: center; color: #FFFFFF; padding: 0.8em 0 0 0; font-size: 11px; font-weight: bold; }
/* CSS Document End */
