@charset "utf-8";
body  {
	font: "Times New Roman", Times, serif;
	background:url(../cssimages/bak.jpg) repeat-x #f1edd1 ;
	_background: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #666666;
}


.tciba #container { 
	width: 90%;  
	
	margin: 0 auto;
	
	_background:url(../cssimages/bak.jpg) repeat-x #f1edd1 ;
	text-align: left;
	
	}
.tciba #header {
		height:150px;
		text-align:center;
		padding:0px;
		margin:0px;
		  }
.tciba #header h1 {
	margin: 0; 
	padding: 3px 0;
	font-size:24px;
	font-weight:normal;
	text-transform: uppercase;
	color:#000000;
}
.tciba #header img { margin:0px; padding:0px;}
.tciba #header h2 {
	margin: 0; 
	padding: 0px 0;
	font-size:11px;
	letter-spacing:3px;
	text-transform: uppercase;
	font-weight:normal;
}
#navigation {
width:100%;
min-width:800px;
height:auto;
margin:5px auto;
}
#navigation img { width:100%; }
#navigation ul {
		width:100%;
		min-width:800px;
		height:45px;
		margin:0px;
		padding:0px;
		float:left;
		font-family: Arial, Helvetica, sans-serif;
		
		}
		#navigation ul  li{
			width:16.63%;
			
			height:45px;
		
			background:url(../cssimages/butt2.jpg) repeat-x ;
			display:block;
			float:left;
			list-style:none;
			text-align:center;
			font-size:11px;
			text-transform:uppercase;
			letter-spacing:1px;
			
			}
			#navigation ul  li a{ width:60%;  _height:45px;  margin:8px 10%; padding:0px; _margin:0px;
									color:#422100; text-decoration:none; float:left; font-weight:bold;     }
			#navigation ul  li a:hover{
									color: #006699 !important;   }
			.beg { background:url(../cssimages/butt1.jpg) no-repeat  left;
		
			float:left;
			padding:0px;
			margin:0px;
					width:10%;
					height:45px;}
			.end { background:url(../cssimages/butt3.jpg) no-repeat  right;
			float:right;
			padding:0px;
			margin:0px;
					width:10%;
					height:45px;}
					
				#home {padding-top:7px !important;}
				
.tart {
		background-color:#FFFFFF;
		_background:none;
		height:auto;
		min-height:300px;
		
		margin-top:-3px;
		padding-top:10px;
		min-width:800px;}
		
			
		


.tciba #sidebar1 {
			float: left; 
			width: 12em; 
			margin: 0px 0px;
			padding:0px;
		
			
			}
			#sidebar1 ul { margin:10px 0px;
							padding:0px;
							float:left; }
			#sidebar1 ul li {
					width:12em;		
					
					
					list-style:none;
					font-size:12px;
					
					vertical-align:middle;
					}
					#sidebar1 ul li a { color:#666666;
										text-decoration: none; 
										width:11em;
										padding:5px 20px;
									
										vertical-align:middle;
										 
										display:block;
										border-bottom:  #f5f4ef  solid 1px;
										_border-bottom:none;
										 
											}
					#sidebar1 ul li a:hover { 	color:#000 !important;
												background: url(../cssimages/arrow.gif) left center no-repeat #f3efd6 !important;
												_background: url(../cssimages/arrow.gif) left center no-repeat #C6BD9B !important;			
										}
.tciba #sidebar2 {
	float: right; 
	width: 18em;
	font-size:12px;

	padding: 0px; /* top and bottom padding create visual space within this div */
}
.tciba #sidebar1 h3, .tciba #sidebar1 p, .tciba #sidebar2 p, .tciba #sidebar2 h3 {
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}


.tciba #mainContent {
padding:0px;
	
	

 	margin: 0 15em 0 14em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */
	}
	#mainContent h1{ font-size:24px; padding:0px 0px 0px 0px; margin:0px}
	#mainContent h3{ font-size:16px; padding:0px; margin:0px;}
	#mainContent p { text-align:justify;}
	#mainContent p a {font-weight:bold; color: #BDB593;}
	
.tciba #footer { 
	padding: 0px;
	margin:0px;
	height:45px;
	width:100%; 
	background: url(../cssimages/butt2.jpg) repeat-x; 
	min-width:800px;
	} 
		#footer ul{
		width:700px;
		margin:0px auto;
		padding:10px 0px;
		float:none;
		}
		#footer ul li { 
			list-style:none;
			float:left;
			padding:0px 15px;
			
			
			}
			#footer ul li a{ text-decoration:none;
								color: #C4BC9D;
								
								font-size:11px;}
			#footer ul li a:hover{ color:#462300;}  
.tciba #footer p {
	margin: 0; 
	padding: 10px 0; }

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#attorneys { text-align:center; }
#attorneys p{ margin:25px 0px 0px 0px;  height:auto; padding:0px 0px 25px 0px; }

