/* Business Corporate Attorney */


body, hrml {
	margin:0px;
	padding:0px;
	background-color:#F6EFD3;
	}
	
	
/*** Global ***/

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:22px;
	margin-bottom:10px;
	}

h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#C06614;
	font-weight:normal;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	font-style:italic;
	margin-top:20px;
	}


h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFCC;
	padding:0px;
	margin:0px 0px 10px 0px;
}

.dummy {
	clear:both;
	}




/*** main container ***/

#main_container {
	width:100%;
	height:auto;
	}
	

/*** header ***/

#header_container {
	width:100%;
	height:121px;
	background:url(../images/header_bg.png) repeat-x;
	}
	
	
		#header_content {
			width:980px;
			height:121px;
			margin:0px auto;
			}
			
					#header_logo {
						width:394px;
						height:121px;
						float:left;
						}
						
					#header_contact {
						width:300px;
						height:auto;
						margin-top:22px;
						float:right;
						}
						
								#header_call {
									width:300px;
									height:auto;
									font-family:"Times New Roman", Times, serif;
									font-size:26px;
									color:#FFF;
									font-weight:bold;
									text-align:right;
									}
									
								#header_number {
									width:300px;
									height:auto;
									font-family:"Times New Roman", Times, serif;
									font-size:30px;
									color:#FFCC00;
									font-weight:bold;
									text-align:right;
									letter-spacing:5px;
									}
									
									
/*** navigation ***/

#nav_container {
	width:100%;
	height:28px;
	background:url(../images/nav_bg.png) repeat-x;
	margin-bottom:10px;
	}
	
		#nav_content {
			width:980px;
			height:auto;
			margin:0px auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#FFF;
			}
			
			
					#nav_content ul {
						margin:0px;
						padding:8px 0px 0px 0px;
						list-style-type:none;
						}
				
					#nav_content li {
						display:inline;
						margin-right:30px;
						}
				
									#nav_content a, #nav_content a:link, #nav_content a:visited {
										color:#FFF;
										text-decoration:none;
										}
									
									#nav_content a:hover {
										color:#FC0;
										text-decoration:underline;
										}
									
									#nav_content a:active {
										color:#FFF;
										text-decoration:none;
										}
										
								
					#search_container {
						width:300px;
						height:28px;
						float:right;
						background:url(../images/seacrh_bg.jpg) no-repeat top;
						}
			
								.search_box {
									width:300px;
									height:auto;
									margin:0px auto;
									text-align:right;
									margin-top:4px;
									
									}
					
								.search_btn {
									margin:0px 0px 0px 0px;
									width:36px;
									float:right;
									}
					
								.search_atr {
									width:222px;
									height:17px;
									background:#EEEDDB;
									border:0px;
									margin-right:4px;
									}
									
#flash_container {
	width:980px;
	height:190px;
	margin:0px auto;
	background:url(../images/flash_sample.png) no-repeat;
	padding-bottom:24px;
	}									



/*** content container ***/

#content_container {
	width:980px;
	height:auto;
	margin:0px auto;
	}
	
		#container_right {
			width:271px;
			height:auto;
			float:right;
			background:#E2DCC6;
			padding: 6px 0px 6px 0px; 
			}
			
				#content_right {
					width:258px;
					height:auto;
					margin:0px auto;
					}
				
				
				#freecase_btn {
					width:258px;
					height:77px;
					}
					
				#ads1 {
					width:258px;
					height:183px;
					margin:20px 0px 20px 0px;
					background:url(../images/ads1.png) no-repeat;
					}
					
				#ads2 {
					width:258px;
					height:195px;
					margin-top:19px;
					background:url(../images/ads2.png) no-repeat;
					}
					
				#radio {
					width:258px;
					height:83px;
					background:url(../images/radio.png) no-repeat;
					}
					
							#radio_content {
								width:241px;
								height:17px;
								margin:0px auto;
								padding-top:59px;
							}
							
				#ads_link {
					width:258px;
					height:70px;
					margin-top:19px;
					}
			
			
		#container_left {
			width:683px;
			height:auto;
			float:left;
			}
			
				#content_left {
					width:683px;
					height:auto;
					text-align:justify;
					}
					
									#content_left ul {
										margin:0px 0px 30px 30px;
										padding:0px;
										list-style-image:url(../images/bullet2.png);
									}
									
									#content_left li {
										list-style-type:none;
										margin-top:10px;
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										color:#000;
										line-height:16px;
									}
									
									
#middle_container {
	width:683px;
	height:auto;
	}
	
			#map {
				width:335px;
				height:188px;
				float:right;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				}
				
					#map img {
							float:left;
							margin-right:8px;
						}
						
									#map a, #map a:link, #map a:visited {
										color:#09F;
										text-decoration:underline;
									}
									
									#map a:hover {
										color:#930;
										text-decoration:underline;
									}
									
									#map a:active {
										color:#09F;
										text-decoration:none;
									}
	
			#video {
				width:335px;
				height:188px;
				float:left;
				background:url(../images/video.png) no-repeat;
				}
				
				
#bottom_container {
	width:683px;
	height:auto;
	margin-top:30px;
	}
	
			#news {
				width:335px;
				height:auto;
				float:right;
				}
				
									#news ul {
										
										padding:0px;
										list-style-image:url(../images/bullet2.png);
									}
									
									#news li {
										list-style-type:none;
										margin-top:10px;
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										color:#000;
										line-height:16px;
									}
									
									
									#news a, #news a:link, #news a:visited {
										color:#333;
										text-decoration:none;
									}
									
									#news a:hover {
										color:#990000;
										text-decoration:underline;
									}
									
									#news a:active {
										color:#333;
										text-decoration:none;
									}
						
				
			#articles {
				width:335px;
				height:auto;
				float:left;
				}
				
									#articles ul {
										
										padding:0px;
										list-style-image:url(../images/bullet2.png);
									}
									
									#articles li {
										list-style-type:none;
										margin-top:10px;
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										color:#000;
										line-height:16px;
									}
									
									
									#articles a, #articles a:link, #articles a:visited {
										color:#333;
										text-decoration:none;
									}
									
									#articles a:hover {
										color:#990000;
										text-decoration:underline;
									}
									
									#articles a:active {
										color:#333;
										text-decoration:none;
									}

	
	
/*** footer ***/ 

#footer_links_container {
	width:100%;
	height:330px;
	margin-top:50px;
	background-color:#333;
	}
	
	
			#footer_links_content {
				width:990px;
				height:auto;
				margin:0px auto;
				padding-top:16px;
				}
				
			#footer_links_content a, #footer_links_content a:link, #footer_links_content a:visited {
				color:#999;
				text-decoration:underline;
				}
				
			#footer_links_content a:hover {
				color:#FFFF00;
				text-decoration:underline;
				}
				
			#footer_links_content a:active {
				color:#999;
				text-decoration:underline;
				}
				
						#footer_links_left {
							width:696px;
							height:auto;
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#999;
							float:left;
							}
							
								#footer_links_left ul {
									list-style-image:url(../images/bullet3.jpg);
									margin:0px 0px 0px 20px;
									padding:0px;
									}
									
								#footer_links_left li {
									margin-top:7px;
									}
							
								#footer_wrapper_left {
									width:346px;
									height:auto;
									float:left;
									}
									
								#footer_wrapper_right {
									width:346px;
									height:auto;
									float:right;
									}
									
						#footer_links_right {
								width:267px;
								height:auto;
								font-family:Arial, Helvetica, sans-serif;
								font-size:12px;
								color:#999;
								float:right;
								}
								
									#footer_links_right_content {
										width:267px;
										height:auto;
										}
										
									#footer_links_right_content p {
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										color:#FFF;
										line-height:18px;
										}
								
	
			#footer_container {
				width:100%;
				height:100px;
				background-color:#666;
				}
				
					#footer_content {
						width:990px;
						height:auto;
						margin:0px auto;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#CCC;
						font-weight:bold;
						text-align:center;
						line-height:21px;
						padding-top:10px;
						}
						
								#footer_content a, #footer_content a:link, #footer_content a:visited {
									color:#CCC;
									text-decoration:none;
									}
									
								#footer_content a:hover {
									color:#FFF;
									text-decoration:underline;
									}
									
								#footer_content a:active {
									color:#CCC;
									text-decoration:none;
									}


/*** Free Case ***/

#textfield_container {
	width:700px;
	height:700px;
	background:url(../images/freecase_bg.jpg) no-repeat;
	}
	
#textfield_content {
	margin:0px auto;
	width:610px;
	height:auto;
	padding-top:20px;
	}
	
#textfield_content_right {
	width:290px;
	height:auto;
	float:right;
	}
	
#textfield_content_left {
	width:290px;
	height:auto;
	float:left;
	}
	
			#textfield_hd {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#666;
				font-weight:bold;
				margin-bottom:5px;
				}
			
			#textfield_input_container {
				width:290px;
				height:auto;
				margin-bottom:0px;
				}	
				
			#textfield_input_container2 {
				width:290px;
				height:22px;
				padding-bottom:12px;
				margin-bottom:0px;
				}	
				
			#textfield_input_container3 {
				width:290px;
				height:22px;
				padding-top:4px;
				margin-bottom:0px;
				}	
					
			.textfield_input {
				width:290px;
				height:22px;;
				margin-bottom:10px;
				padding-left:5px;
				padding-top:4px;
				border:0px;
				font-size:11px;
				background:url(../images/textfield_bg.jpg) no-repeat;
				}
				
			.textfield_input2 {
				width:288px;
				height:100px;;
				margin-bottom:10px;
				padding-left:5px;
				padding-top:4px;
				font-size:11px;
				}





/* map container */
#map_container {
	width:600px;
	height:300px
}

