/* *** ** Start of DefaultWrapper ** *** */
/* <![ Global [ -----------------------------------------------------------*/

/*
Raichelson CSS File
Working Version: Fulmer
VERSION: 1.0 
LAST MODIFIED: 12.17.2008
LAST MODIFIED BY: BRONSTSX

*/

html { height: 100%; }

	
.body { 
	background: #000; 
	background-image: url(/Assets/Category/000010/0000/tile_background.gif);
	background-repeat: repeat-x;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;  }
	
p { 
      	padding: 5px 0 5px 0; 
    	color: #323232; 
    	font-family: Tahoma; 
    	font-size: 14px; }

a { 
     	color: #3366ff; 
        text-decoration: none;
	outline: none;  }
    
     	a:hover { 
		   text-decoration: underline; }
	          

ul { 
        list-style-type: none; 
        padding: 5px 0px 0px 5px; }
      
	ul li { 
		font-family: Tahoma; 
		font-size: 14px; 
		background-image: url(/Assets/Category/000010/0000/bull.gif); 
		background-repeat: no-repeat; 
		background-position: 1px 5px; 
		padding: 0px 0px 5px 15px; }
		
	ul li a { 
		color: #323232; 
		text-decoration: none; }
		
	ul li a:hover { 
		text-decoration: underline; }

ol { 
       padding: 5px 0px 0px 25px; }

	ol li { 
		font-family: Tahoma; 
		font-size: 14px; 
		padding-bottom: 5px; }
		
	ol li a { 
		color: #323232; 
		text-decoration: none; }
		
	ol li a:hover { 
	        text-decoration: underline; }

h1 { 
	font-family: Georgia, Times, Serif; 
	font-size: 30px; 
	color: #000; 
	padding-top: 5px; 
	font-weight: normal; }

h2 { 
	font-style:italic; 
	font-family: Georgia, Times, Serif; 
	color: #988447; 
	font-size: 18px; 
	padding: 5px; 0; 5px; 0; 
	font-weight: normal; }
	
	h2 a { 
		color: #988447; 
		text-decoration: none; }
		
	h2 a:hover { 
		color: #988447; 
		text-decoration: none; }

h3 { 
	font-family: Arial, sans serif; 
	color: #666; 
	font-size: 14px; 
	font-weight: normal; }


h4 { 
	font-family: Arial, sans serif; 
	color: #fff; 
	font-size: 14px; 
	font-weight: normal; }

h5 { 
	font-family: Arial, sans serif; 
	color: #6699ff; 
	font-size: 14px; 
	font-weight: normal; }
h6 { font-family: Arial, sans serif;
	font-sieze: 12px; 
	color: #fff;
	}
	
#maincontainer { 
		 width: 950px;
		 background: #000032;
		 background-image: url(/Assets/Category/000010/0000/tile_main_container-2.gif);
		 background-repeat: repeat-x;
		 margin: 5px auto; 
		 overflow: auto;}

#container { 
		 width: 940px; 
                 margin: 0px 0px 0px 10px; 
                 background: #000;  
                 overflow: hidden;
                 background: url(/Assets/Category/000010/0000/content_2.gif);
                 background-repeat: repeat-y;}

.search {
	position:relative;
	margin:0px auto;
	padding:0px 0px 10px 0px;
	text-align:right;}
	
	.search form {
		margin:0px;
		padding:0px;}
	
	.search-field {
		padding:3px;
		font:10px Tahoma;
		border:1px solid #8fa3af;
		background:#fff;}
		
	.search-button {
		background: #cbd3d8;
		color:#0f364a;
		border:1px solid #8fa3af;
		text-decoration:none;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		text-align:center;}
	
	.search-button:hover {	
		background: #0f364a;
		border:1px solid #0f364a;  	
		text-decoration:none;
		color:#fff;}
	
input, select, textarea{	
	}
	
legend	{
	font:bold 11px Tahoma; color:#000;}
	
hr{
	height:1px;
	color:#000;
	margin:5px 0px;
	padding:0px;}
	
	
#topheader { 
		height: 138px; 
		display: block; 
		margin: 0px 0px; 
		padding: 0px 0px; 
		overflow: hidden;   }

#header {       height: 160px; 
	        padding: 0px; 
	        margin: 0px; 
	        background-image: url(/Assets/Category/000010/0000/nav_tile_rollover.gif);  } 


#headerimg {
		display: block; 
		width: 925px; 
		height:120px; 
		background-image: url(/Assets/Category/000010/0000/topheader.gif); }
		





/*	<![ Navigation [ -----------------------------------------------------------*/

#nav_container{ background-image: url(/Assets/Category/000010/0000/nav_container_tile.gif); overflow: hidden; }

#top_links { margin:0px; padding: 0px; margin-left: 100px; display: block; position: absolute; padding-left: 640px; color: #fff; }
#top_links ul { margin:0px; padding:0px; }
#top_links li { margin: 0px; padding: 0px; float: left;  }
#top_links li a { font-size: 10px; border-right: 1px solid #6598ff; padding-left: 10px; padding-right: 10px; font-family: Georgia; color: #fff; }

#top_nav { 
	   margin:0px 0px; 
	   padding:0px 0px; 
	   width: 930px; 
	   height: 51px; 
	   display: block; 
	   background-image: url(/Assets/Category/000010/0000/tile_nav.gif); 
	   overflow: hidden;
	   }
	  

           #top_nav ul {
           		 list-style-type: none; 
           		 padding: 0px 0px; 
           		 margin:0px 0px;
			overflow: hidden;  }
            #top_nav ul li.first_child  { padding-left: 50px; }

	   #top_nav ul li { 
	   		 float: left; 
	                 padding: 0px 0px; 
	                 background: none;
	                 background-image: url(/Assets/Category/000010/0000/tile_nav_bar.gif);
	                 background-repeat: no-repeat;
	                 background-position: top right;
			overflow: hidden;}

	   #top_nav ul li a {  
	                 background-image: url(/Assets/Category/000010/0000/nav_tile.gif); 
	                 text-decoration: none; 
	                 float: left; 
	                 display: block; 
	                 font-family: Georgia; 
	                 font-size: 12px; 
	                 font-weight: 500;  
	                 color: #fff; 
	                 text-transform: uppercase; 
	                 height: 40px;
	                 padding-left: 35px; padding-right: 35px;
	          	 overflow: hidden;
	                 text-align: center;  
	                 vertical-align:middle;
	                 padding-top: 8px; }

	   #top_nav a:hover { 
	            	 color: #d1ba56; }
  
	   #top_nav ul li.first_child a {  
	                 padding-left:30px; 
	                 padding-right: 30px; } 
	                 
	   #top_nav ul li.last_child { background-image: none; }


	
#practice { 
}

	  #practice_header { 
	                     margin: 20px 0px 0px 2px; 
	                     height: 38px; 
	                     width:282px; 
	                     background-image: url(/Assets/Category/000010/0000/mastheader.gif); 
	                     color: #000;
	                     display: block;}
	                  
	  #practice_header p { 
	                     color: #000; 
	                     padding: 8px 0px 0px 10px; 
	                     font-family: Georgia; 
	                     font-size: 20px; 
	                     font-weight: normal;
	                      }

	  #practice_content { 
	                    
	                     padding-bottom: 20px; 
	                     width:260px;
	                     }


	  #practice_content p { 
	                     color:#fff;
	                     padding-left: 10px; 
	                     }
	                      
	  #practice_content ul { 
	                     list-style-type: none; 
	                     margin: 0px 0px 0px 5px; }
	                         
	  #practice_content ul li {
	  		     height: 25px;
	  		     width: 260px;
	  	             background: url(/Assets/Category/000010/0000/aop_background.gif); 
	  	             background-repeat: no-repeat; 
			     color:#fff;
	  	        }

	  #practice_content ul li span{
	  		     padding-left: 10px;
	  	        }
	  			    
	  #practice_content ul li a { 
	  		     /*padding-left: 10px;*/
	  		     text-decoration: none; 
	                     font-family: Tahoma; 
	                     color: #fff; 
	                     font-size: 14px;   }
	                 	      
	  #practice_content ul li a:hover { 
	                     text-decoration: underline; }
	                     
	                     
#updates { 
	     padding-bottom: 20px;  
	     	}	                    
	               

#updates_header { 
	                     margin: 0px 0px 0px 2px; 
	                     height: 38px; 
	                     width:282px; 
	                     background-image: url(/Assets/Category/000010/0000/mastheader.gif); 
	                     color: #000;
	                     display: block;}
		   
	#updates_header p { 
			     color: #000; 
			     padding: 8px 0px 0px 10px; 
			     font-family: Georgia; 
			     font-size: 20px; 
			     font-weight: normal;
			      }

#updates_content {  
		   width: 260px; 
		   margin-left: 20px;
		   margin-top: 5px;
		   padding-top: 0px; 
		   padding-bottom: 15px; 
		    }
		   
	#updates_content p {  
		   font-size: 13px; 
		   color: #fff; }
		    			}

		

.footlinks { 
	     width: 950px; 
	     height: 36px; 
	     background: #000034; 
	     overflow: hidden;}

	.footlinks ul { 
	     line-height: 35px; 
	     list-style-type: none; 
	     display: inline; 
	     margin-left: 0px; }
	     
	.footlinks li { 
	     display: inline;  
	     
	     margin-top: 5px;  
	     background: none;  }
	     
	.footlinks ul li a { 
	     font-family: Tahoma;  
	     font-size: 11px; 
	     color: #fff;
	     padding-right: 15px;
	     border-right: 1px solid #fff;
	     text-decoration: none;   }
	
	.footlinks ul li.last_child a { border: none; color: #ffffff; }
	
	
	.footlinks ul li a:hover { 
	     text-decoration: underline;  }

	
/*	<![ Layout [ -----------------------------------------------------------*/
.content ul li { list-style-type: none; }
.content ul li ul { margin-left: 15px; padding-left: 10px; padding-bottom: 10px; }
.content ul li ul li{ list-style-type: disc; padding: 0px; margin: 0px; }

address {
	font-style:normal;}
	

.mid {
	position:relative;
	margin:0px auto;
	border:1px solid #6d7a9b;
	width:924px;
	text-align:left;
	background: url(//Assets/Category/000010/0000/mid-BG.gif) top left repeat-y #fff;}

.clearboth { 
		clear: both; }

#left_column { 
		float: left; 
		 }

#right_column { 
		float: left; 
		width: 400px;}

.content { 
	    margin: 0px 20px 0px 20px; 
	    width: 543px; 
	    padding-bottom: 65px; 
	    background: #fff;
	   }
	   
#shadow { float: right; width: 625px; margin-right: 5px; height: 9px; background-image: url(/Assets/Category/000010/0000/background_bottom.gif); background-repeat: repeat-x; }
	    
.content p { 
             line-height: 22px; }

#updates { 
	     padding-bottom: 20px; }


#smallnav { 
        width: 950px; 
        margin: 20px auto; 
        padding-bottom: 10px;
	overflow: auto; }
        
	#smallnav ul { 
			float: right; 
			list-style-type: none; 
			padding-bottom: 5px; 
			background: none; }
			
	#smallnav ul li { 
			float: left; 
			display: block; 
			color: #fff; 
			text-decoration: none;  
			font-size: 10px; 
			background: none;   }
			
	#smallnav ul li a { 
			color: #fff; 
			text-decoration: none;   }

#spacer { 
	   width: 925px; 
	   height: 11px; 
	   background: #043264; 
	   border-bottom: 1px solid #fff; }


/*	<![ Quick Contact [ -----------------------------------------------------------*/

.qctable {
	}
	
.qchead {
	}	

.form-pct { 
	width:380px; 
	height:18px;
	font:12px Arial, Helvetica, sans-serif;}

.msg-pct { 
	width:550px; 
	height:70px;
	overflow:auto;
	font:12px Arial, Helvetica, sans-serif;}

.pad_frm_itm2 {
	padding:0px;}
	
.form-pct2 { 
	width:100px; 
	height:15px;
	font:11px Arial, Helvetica, sans-serif;}

.msg-pct2 { 
	width:100px; 
	height:70px;
	overflow:auto;
	font:11px Arial, Helvetica, sans-serif;}

.submit {
	background:#ccc;
	color:#000;
	text-decoration:none;
	font:10px Tahoma;
	text-align:center;
	border:none;}
	
.submit:hover {	
	background: #000;	
	text-decoration:none;
	color:#fff;}

/*	<![ Disclaimer [	 -----------------------------------------------------------*/

#disclaimer { 
	      width: 950px; 
	      padding-top: 5px; 
	      background: #000; 
	      font-family: Tahoma; 
	      font-size: 10px; 
	      color: #fff; 
	      overflow: auto;  }

#disclaimer a { 
		color: #fff; }
		
/*	<![ Site 9 Styles [ --------------------------------------------------------*/

/* Directions Page Styles (Google Maps Default)

/* [ Outer div ] -----------> */
#directionsForm{
	}

/* div that wraps form */
#directionsInput {
	padding:10px 0px;}

#fromAddress{
	width:350px;}

#directionsLocale{
	padding:10px 0px;}

#locale{
	}

#directionsSubmit{
	padding:10px 0px;}

#map{
	border:1px solid #000;
	color:#000;}

#addressNotFound{
	}

#directions{
	}


.drop{
	position:absolute;
	}

.drop a{
	background-color:#013170;
	padding:6px;
	height:28px!important;
	width:212px!important;	
	text-align:left!important;
}

.drop a:hover{
	background-color:#01478C;
	padding:6px;
	height:28px!important;
	width:212px!important;	
	text-align:left!important;
}

.drop ul{
	margin:0px;
	padding:0px;	
}

.drop ul li{
	list-style-type:none;
	padding:5px 0px;
	margin:0px;	
}


#attorneys_menu {
	margin-left:-5px;
	margin-top:-14px;
}


#attorneys_menu ul li.first_child {
	clear:both!important;
	background-color:#013170;!important;
	
}
#attorneys_menu li {
	clear:both!important;
	width:212px!important;
}
/* *** ** End   of DefaultWrapper ** *** */
