/********************************/
/* Personal Injury Lawyers Inc  */
/********************************/


body, html {
	margin:0px;
	padding:0px;
	}
	
/************************/
/******* Global *********/
/************************/

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




h1 {
	font-family:"Times New Roman", Times, serif;
	color:#990000;
	font-size:24px;
	font-weight:normal;
	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 *****/
/************************/

#main_container {
	width:100%;
	height:auto;
	}
	
/************************/
/****** top_header ******/
/************************/

#top_header {
	width:100%;
	height:107px;
	}
	
		#top_header_content {
			width:990px;
			height:107px;
			margin:0px auto;
			}
			
				.logo {
					width:540px;
					height:107px;
					float:left;
					background:url(../images/pili_logo3.png) no-repeat;
					}
					
				.contact_search_container {
					width:280px;
					height:107px;
					float:right;
					}
					
						.contact {
							width:280px;
							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;
							}							
							
							
/************************/
/******* banner *********/
/************************/

#banner_container {
	width:100%;
	height:137px;
	background:url(../images/banner_bg.jpg) repeat-x;
	}
	
		#banner_content {
			background:url(../images/banner_pic.jpg) no-repeat right;
			width:990px;
			height:137px;
			margin:0px auto;
			}
			
				#banner_content p {
					font-family:Arial, Helvetica, sans-serif;
					color:#333;
					font-size:13px;
					line-height:18px;
					font-weight:bold;
					}						
					
/***************************/
/***** banner effect *******/
/***************************/

              #banner_container .effects {
                        text-align:left;
                        border:#000000 solid 0px;
                        margin-top:10px;
                        width:500px;
                        font-family:Verdana, Arial, Helvetica, sans-serif;
                        font-size:12px;
			border:#CC0000 solid 0px;
                }

                        /* fade class styles */
                        #banner_container .effects .fade-box {
                                float:left;
	                        width:500px;
                                position: absolute;
                                color:#666666;
                                text-align:justify;
                                border:#000000 solid 0px;
                        }

                        #banner_container .effects .fade-box span {
                                float:right;
                                text-align:left;
                                margin-top:20px;
                                margin-right:50px;
                        }

                       #banner_container .effects .fade-box p {
                                text-align:left;
                                margin: 0px;
                                color:#00000;
		                width:500px;
                                margin-left:10px;
                        }

		        /* the boxes that fade */
                        #box1 {}
                        #box2 {}
                        #box3 {}
                        #box4 {}
                        #box5 {}

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

#nav_container {
	width:100%;
	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:0px;
						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;
					}
					
				#radio {
					width:265px;
					height:207px;
					background:url(../images/radio.jpg) no-repeat;
					margin-top:15px;
					}
					
					#radio_content {
						width:220px;
						height:auto;
						padding-top:110px;
						margin:0px auto;
						}
						
				#blog {
					width:auto;
					height:auto;
					padding-top:15px;
					margin:0px auto;
					}
											
				#video {
					width:265px;
					height:200px;
					background:url(../images/video.jpg) no-repeat;
					margin-top:20px;
					}

                             #flash {
					width:243px;
					height:187px;
					margin:0px auto;
					padding-top:4px;
					}
				
						#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:100%;
	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;
												}							
														
														
			

							
