/* CSS anaccidentlawyer.com */



body {

	background: #b6ad82 url(../images/bg_im.gif) top center repeat;

	margin: auto;

	position: relative;

	text-align: center;

	font: 0.8em Verdana, Arial, Helvetica, sans-serif; 

	color: #190d0f;

}

p { padding: 10px; }

a { color: #999966; }



a:hover { color: #000033; }



h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	

}

h2 { font-size: 1.4em;

	}

h3 {font-size: 1.3em; 

	}

h4 { font-size: 1.2em;

	}

img.img-left { 
	float:left; 
	margin:2px 25px 10px 15px; 
	} 
 
img.img-right { 
	float:right; 
	margin:5px 0px 10px 10px; 
	} 
p.headings{
	text-decoration:underline;
	
}
/* lists and forms */

ul.sitemap {

	text-align: left;

	list-style: none;

	line-height: 25px;

}

#form1 {

	text-align: left;

}

input, textarea {

	width: 250px;

}

#submit, #reset {

	width: 50px;

	color: #ffdb91;

	background: url(../images/buttons.gif) top left repeat #EFEFEF;

}

/* Global classes */

/* WebOpts footer */

.purpletext {

	color: #515882;

	font-weight: bold;

}

.orangetext {

	font-weight: bold;

	color: #cd6100;

}

.left { text-align: left; }

.right { text-align: right; }

.break { clear: both; line-height: 25px;}



#header .toplink { font-size: 10px; color: #ffffff; font-weight: bold; padding-left: 22px; padding-right: 10px; margin-bottom: 5px;}

a.toplink { text-decoration: none; background: url(../images/sitemap.gif) left no-repeat; }

a:hover.toplink { text-decoration: underline; color: #333333;}



/* main content and container area */

#container {

	background-color: transparent;

	width: 770px;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;	

}

#header {

	width: 770px;

	margin-bottom: 5px;

}

#logo {}



#header h1 {

	text-align: left;

	vertical-align: bottom;

	font-size: 1.8em; 

	color: #190d0f;

	margin: 0px;

	padding: 0 10px 0 10px;
	
	display: block;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#header h3 {

	margin: 0;

	padding: 15px 0 0 15px;

	clear: both;

	float: left;

	}

#header p.content_left {

	clear: both;

	float: left;

	text-align: left;

	margin: 0;

	padding: 5px 0 0 15px;

	color: #190d0f;

	vertical-align:top;

}

  a.toplink { 

  	color: #ffffff; 

	text-decoration: none; 

	font-size: .85em; 

	padding: 4px;

	}

  a:hover.toplink { color: #743516; }

  

#firmName, .newH1 {font-family: "Times New Roman", Times, serif; font-size: 1.5em; color:#19odof; text-align:left; padding-left: 10px; font-weight:bold; color: #47342e;}
.newH1 {
	display: block;
	font-size: 1.7em;
}


#phone {float:right; width: 150px; font-size: 1.3em; font-weight: bold;}

  

/* sub_container - Wrapper for content area */

#sub_container {

	background: #f7f7f7;

	border: 1px solid #979054;

	border-top: none;

	border-bottom: 1px solid #7c7348;

}



#content {

	padding: 5px 0 5px 0;

	float: left;

	width: 515px;

	text-align: left;

}

#content h1 {

	font-size: 1.5em;

	padding: 15px;

	text-align: left;

}

#content h2 { font-size: 1.3em; padding: 0 5px 0 15px;}

#content h3 { font-size: 1.1em; padding: 0 5px 0 15px;}

#content h4 { font-size: 1.0em; padding: 0 5px 0 15px;}



#content p {

	text-align: left;

	margin: 0 5px 0 5px;

}

#content p.content_center {

	text-align: center;

}

  .content_left {

  	float: left;

	padding: 10px;

	text-align: left;

  }

  

  #content ul.content_left li { 

	text-align: left;

	text-indent: 5px; 

	margin-left: 15px; 

	}

  

  .contact_right {

  	float: left;

	width: 590px;

  }

#contactusbox {

	float: left;

	margin-left: 15px;

	padding: 5px;

	text-align: left;

}

#left_col {

	padding: 0px 0 10px 0;

	margin: 20px 0 10px 0;

	border: 1px solid #b6ad82;

}

#left_col {

	float: left;

	text-align: left;

	width: 240px;

	margin-left: 5px;

	background-color: #efefef;

}

#left_col p { line-height: 15px; margin: 0;}

#left_col h3, #left_col h4 {

	font-size: 1em;

	line-height: 25px;

	text-align: center;

	margin: 0px;

	color: #ffffff;

	background: url(../images/buttons.gif) top left repeat #EFEFEF;

}

#left_col ul { background: none; }

#left_col ul li {

	text-align: left;

	margin-left: -15px;

}

#left_col ul li a {

	color: #999966;

}

#left_col ul li a:hover {

	color: #190d0f;

}



/* WebOpts copyright info and link */

#copyright {

	clear: both;

	width: 770px;

	margin: auto;

	text-align: center;

	padding-top: 5px;

	padding-bottom: 5px;

	background-color: transparent;

	background-image: none;

}

#copyright a {

	background-color: transparent;

	background-image: none;

}

#copyright, #copyright a { color: #190d0f; text-decoration: none;}

#copyright a:hover { color: #190d0f; text-decoration: underline;}



div {

	background-color: transparent;

	background-image: none;

}



/* browser fixes and floats */

.clear { clear:both; height:0px; line-height:1px; font-size:1px; }

.floatleft { float:left; vertical-align:top; text-align: left;}

	.floatleft img { margin-right:10px; margin-left: 15px;}

	

.floatright { float:right; vertical-align:top; }

	.floatright img { margin-right:15px; padding-top: 5px; }



.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

.clearfix {

	display: inline-block;

}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */


