#wrap {  /* "auto" makes the left and right margins center the wrapper */
 width: 760px
 position: absolute;
 left: 50%;
 margin-left: 0px;
}
/********************************/
/* Richard N. Slater - Attorney At Law  */
/********************************/

	
/************************/
/******* Global *********/
/************************/

p {
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:12px;
	line-height:24px;
	text-align:justify;
	}




h1 {
	font-family:"Times New Roman", Times, serif;
	color:#990000;
	font-size:24px;
	font-weight:bold;
	margin:0px;
	padding-top:20px;
	}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF99;
	font-size:21px;
	font-style:italic;
	font-weight:normal;
	margin:0px;
	padding-top:22px;
	}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00CCFF;
	font-weight:bold;
	margin:0px;
	padding-top:6px;
	}
	
h4 {
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	color:#FFFF99;
	font-weight:bold;
	margin:0px;
	padding-top:2px;
	}
	
.dummy {
	clear:both;
	}

/************************/
/*** main_container *****/
/************************/


	
/************************/
/****** top_header ******/
/************************/


	
		#top_header_content {
			width:990px;
			height:107px;
			margin:0px auto;
			}
			
					
				.contact_search_container {
					width:280px;
					height:107px;
					float:right;
					}
					
						.contact {
							width:auto;
							height:auto;
							text-align:right;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:21px;
							color:#000;
							margin-top:8px;
							letter-spacing:1px;
							font-weight:bold;
							}
							
						.number {
							width:280px;
							height:auto;
							text-align:right;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:21px;
							color:#990000;
							letter-spacing:1px;
							font-weight:bold;
							}
							
						.search {
							width:280px;
							height:auto;
							margin-top:5px;
							text-align:right;
							}							
							

/************************/
/***** navigation *******/
/************************/

#nav_container {
	width:95%;
	height:25px;
	background:#666;
	}	
	
			#nav_content {
			width:990px;
			height:auto;
			margin:0px auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#CCC;
			font-size:10px;
			font-weight:bold;
			}
			
					#nav_content ul {
						margin:10px;
						padding:0px;
						}
						
							#nav_content li {
								display:inline;
								list-style-type:none;
								margin-right:30px;
								line-height:26px;
								}
								
										#nav_content a, #nav_content a:link, #nav_content a:visited {
											text-decoration:none;
											color:#CCC;
											}
											
										#nav_content a:hover {
											text-decoration:none;
											color:#FFCC00;
											}
											
										#nav_content a:active {
											color:#CCC;
											text-decoration:none;
											}
											
											
/*************************/
/*** content_container ***/
/*************************/	

#content_container {
	width:990px;
	height:auto;
	margin:0px auto;
	}	
	
			#content_container_left, td {
				width:700px;
				height:auto;
				float:left;
				margin-top:20px;
				}


										
				
			#content_container_right {
				width:265px;
				height:auto;
				float:right;
				margin-top:20px;
				}
				
				#freecase_btn {
					width:265px;
					height:132px;
					}
					
				#member {
					width:265px;
					height:348px;
					background:url(../images/member.jpg) no-repeat;
					margin-top:15px;
					}
					
				
						#specialties_container {
							width:690px;
							height:245px;
							margin:0px auto;
							background:url(../images/specialties_bg2.jpg) no-repeat;
							margin-top:30px;
							
							
							}
							
						#specialties_container a, #specialties_container a:link, #specialties_container a:visited {
							color:#333;
							text-decoration:none;
							}
							
						#specialties_container a:hover {
							color:#993300;
							text-decoration:underline;
							}
							
						#specialties_container a:active {
							color:#333;
							text-decoration:none;
							}
							
								#specialties_left {
									float:left;
									width:444px;
									height:auto;
									}
									
											#specialties_left ul {
												list-style-type:none;
												}
												
											#specialties_left li {
												font-family:Arial, Helvetica, sans-serif;
												font-size:12px;
												color:#333;
												margin-top:2px;
											    }
											
											
											#specialties_column_left {
												float:left;
												width:220px;
												height:auto;
												padding-top:40px;
												}
												
												
											#specialties_column_right {
												float:right;
												width:220px;
												height:auto;
												padding-top:40px;
												}
												
									
								#specialties_right {
									float:right;
									width:220px;
									height:auto;
									margin-right:15px;
									padding-top:40px;
									}
									
											#specialties_right ul {
												list-style-type:none;
												}
												
											#specialties_right li {
												font-family:Arial, Helvetica, sans-serif;
												font-size:12px;
												color:#333;
												margin-top:2px;
												
											    }
				
			#content_container_right {
				width:265px;
				height:auto;
				float:right;
				}
				
				
/*************************/
/**** bottom_content *****/
/*************************/		

#bottom_content {
	width:700px;
	height:auto;
	margin-top:20px;
	}
	
		#bottom_content_left {
			width:273px;
			height:auto;
			float:left;
			}
			
		#bottom_content_right {
			width:395px;
			height:auto;
			float:right;
			}
			
				#news_container {
					width:273px;
					height:auto;
					}
					
						#news_hd {
							width:273px;
							height:27px;
							background:url(../images/news_hd.jpg) no-repeat
							}
							
						#news_content {
							width:241px;
							height:auto;
							/*background:#F8F3E2;
							border:#EDE7CF solid 1px;*/
							margin-top:2px;
							padding-left:20px;
							}		
							
								#news_wrapper {
									width:240px;
									height:auto;
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#333;
									}
									
								#news_wrapper a, #news_wrapper a:link, #news_wrapper a:visited {
									color:#333;
									text-decoration:none;
									}
								
								#news_wrapper a:hover {
									color:#993300;
									text-decoration:underline;
									}
								
								#news_wrapper a:active {
									color:#333;
									text-decoration:none;
									}
									
										#news_wrapper ul {
											list-style-image:url(../images/bullet.jpg);
											width:250px;
											margin-left:2px;
											padding-left:0px;
											}
											
										#news_wrapper li {
											list-style-type:none;
											text-indent:0px;
											margin-top:10px;
											/*line-height:20px;*/
											}
											
											
					#article_container {
					width:273px;
					height:auto;
					margin-top:20px;
					}
					
						#article_hd {
							width:273px;
							height:27px;
							background:url(../images/article_hd.jpg) no-repeat
							}
							
						#article_content {
							width:241px;
							height:auto;
							/*background:#F8F3E2;
							border:#EDE7CF solid 1px;*/
							margin-top:2px;
							padding-left:20px;
							}		
							
								#article_wrapper {
									width:240px;
									height:auto;
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#333;
									}
									
								#article_wrapper a, #article_wrapper a:link, #article_wrapper a:visited {
									color:#333;
									text-decoration:none;
									}
								
								#article_wrapper a:hover {
									color:#993300;
									text-decoration:underline;
									}
								
								#article_wrapper a:active {
									color:#333;
									text-decoration:none;
									}
									
										#article_wrapper ul {
											list-style-image:url(../images/bullet.jpg);
											width:250px;
											margin-left:2px;
											padding-left:0px;
											}
											
										#article_wrapper li {
											list-style-type:none;
											text-indent:0px;
											margin-top:10px;
											/*line-height:20px;*/
											}
											
			#read_more {
				width:273px;
				height:24px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				text-align:left;
				color:#993300;
				text-indent:8px;
				line-height:21px;
				border-bottom:#CCC dashed 1px;
				}
				
						#read_more a, #read_more a:link, #read_more a:visited {
							color:#993300;
							text-decoration:none;
							}
							
						#read_more a:hover {
							color:#993300;
							text-decoration:underline;
							}
							
						#read_more a:active {
							color:#993300;
							text-decoration:none;
							}
			
#our_atty {
	width:395px;
	height:auto;
	}
	
	#our_atty_hd {
		background:url(../images/our_att.jpg) no-repeat;
		width:395px;
		height:27px;
		margin-bottom:10px;
		}
	
	#our_atty_content {
		width:385px;
		height:auto;
		margin:0px auto;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333;
		font-size:12px;
		line-height:20px;
		text-align:justify;
		}	
		
										#our_atty_content ul {
											list-style-image:url(../images/bullet.jpg);
											width:385px;
											margin-left:2px;
											padding-left:0px;
											}
											
										#our_atty_content li {
											
											text-indent:0px;
											margin-top:10px;
											/*line-height:20px;*/
											}		
	#read_more2 {
		width:385px;
		height:24px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:right;
		color:#993300;
		line-height:21px;
		border-bottom:#CCC dashed 1px;
		}	
		
						#read_more2 a, #read_more2 a:link, #read_more2 a:visited {
							color:#993300;
							text-decoration:none;
							}
							
						#read_more2 a:hover {
							color:#993300;
							text-decoration:underline;
							}
							
						#read_more2 a:active {
							color:#993300;
							text-decoration:none;
							}
							
														

#map_container {
	width:395px;
	height:168px;
	background:url(../images/map.jpg) no-repeat;
	margin-top:20px;
	}	
	
		#map_content {
			margin-right:10px;
			width:165px;
			height:auto;
			float:right;
			}
			
		#map_content p {
			font-family:"Courier New", Courier, monospace;
			font-size:11px;
			color:#333;
			text-align:left;
			line-height:18px;
			margin:0px;
			padding-top:8px;
			}	
			
				#map_content a, #map_content a:link, #map_content a:visited {
					color:#993300;
					text-decoration:none;
					}
					
				#map_content a:hover {
					color:#993300;
					text-decoration:underline;
					}
					
				#map_content a:active {
					color:#993300;
					text-decoration:none;
					}	

#avvo {
	width:265px;
	height:62px;
       margin-top:20px;								
	background:url(../images/avvo.jpg) no-repeat;	
}							
							
									
																			
										
/*************************/
/*** footer_container ****/
/*************************/	

#footer_container {
	width:95%;
	height:350px;
	background:url(../images/footer_bg.jpg) repeat-x;
	margin-top:20px;
	}
	
		#footer_content {
			width:990px;
			height:auto;
			margin:0px auto;
		}
		
				#footer_content_left {
					width:700px;
					height:auto;
					float:left;
					margin-top:45px;
					}
				
				#footer_content_right {
					width:265px;
					height:auto;
					float:right;
					margin-top:18px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#CCC;
					}
					
				#footer_content_right ul {
					list-style-type:none;
					text-decoration:none;
					margin:0px;
					padding:0px;
					}
					
				#footer_content_right li {
					margin-top:3px;
					line-height:20px;
					}
					
				
				#specialties_container2 {
							width:690px;
							height:245px;
							margin:0px auto;
							border-right:#CCC dashed 1px;
							
							}
							
						#specialties_container2 a, #specialties_container2 a:link, #specialties_container2 a:visited {
							color:#fff;
							text-decoration:none;
							}
							
						#specialties_container2 a:hover {
						color:#FFCC00;
							text-decoration:underline;
							}
							
						#specialties_container2 a:active {
							color:#fff;
							text-decoration:none;
							}
							
								#specialties_left2 {
									float:left;
									width:444px;
									height:auto;
									}
									
											#specialties_left2 ul {
												list-style-type:none;
												padding:0px;
												margin:0px;
												}
												
											#specialties_left2 li {
												font-family:Arial, Helvetica, sans-serif;
												font-size:12px;
												color:#333;
												margin-top:5px;
												padding:0px;
											    }
											
											
											#specialties_column_left2 {
												float:left;
												width:220px;
												height:auto;
												}
												
												
											#specialties_column_right2 {
												float:right;
												width:220px;
												height:auto;
												}
												
									
								#specialties_right2 {
									float:right;
									width:220px;
									height:auto;
									margin-right:15px;
									}
									
											#specialties_right2 ul {
												list-style-type:none;
												padding:0px;
												margin:0px;
												}
												
											#specialties_right2 li {
												font-family:Arial, Helvetica, sans-serif;
												font-size:12px;
												color:#333;
												margin-top:5px;
												padding:0px;									    
												}	
												
												
								#copyright {
									width:auto;
									height:auto;
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#999;
									}	
									
									
											#copyright a, #copyright a:link, #copyright a:visited {
												color:#999;
												text-decoration:none;
												}
											
											#copyright a:hover {
												color:#FFCC00;
												text-decoration:underline;
												}
											
											#copyright a:active {
												color:#999;
												text-decoration:none;
												}							
														
														
			

							
#main_container #content_container #content_container_left h1 {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#main_container #top_header #top_header_content p {
	font-family: "MS Serif", "New York", serif;
}
