body, h1, h2, h3, h4, h5, p, a, ul, ol, li, form {
	margin:0px;
	padding:0px;
}
a {
  outline: none;
}
img {
	border: none;
} 

.imgLeft {
	float: left;
	margin: 0 10px 10px 0;
}

.imgRight {
	float: right;
	margin: 0 0 10px 10px;
}

.center {
	text-align: center;
}

body {
	background-color: #16151B;
	background-image: url(../images/.jpg);
	background-repeat: repeat;
	background-position: left top;
}

#container {
	width: 998px;
	height: auto;
	position: relative;
	left: 50%;
	top: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -494px;
}
/*------------------ Header Selectors <--------------------*/

#header {
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 998px;
	height: 355px;
}
#header #topLogo .homeLink {
	background-image: url(../images/topLogo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 151px;
	width: 221px;
	position: absolute;
	left: 62px;
	top: 0px;
	text-indent:-999em;
	z-index:999;
}

#google-mini-search-bar {
	position: absolute;
	left: 360px;
	top: 5px;
	width: 230px;

}
#google-mini-search-bar ul {
}
#google-mini-search-bar ul li{
	list-style-type: none;
}
#google-mini-search-bar input {
	position: absolute;
	top: 1px;
	left: 0px;
}
#google-mini-search-bar .search-submit {
	position: absolute;
	left: 150px;
	top: 0px;
}
#header #topContact .contactLink {
	background-image: url(../images/topContact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 334px;
	position: absolute;
	left: 622px;
	top: 6px;
	text-indent:-999em;
	display:block;
}
#header #topContact .contactLink:hover {
	background-position: -334px 0px;
}
.case-cta {
	position: absolute;
	left: 34px;
	top: 163px;
	z-index:999;
	height: 151px;
	width: 290px;
	padding-top: 32px;
	background-image: url(../images/settlements-verdicts-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.case-cta hr {
	width: 290px;
	border: #41341D solid 1px;
	margin: 0px;
}
.case-cta p {
	font-size: 14px;
	color: #000000;
	margin: 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.case-cta a {
	font-size: 14px;
	color: #044c87;
}
.case-cta a:link, #mast .case-cta a:visited {
	text-decoration: underline;
}
.case-cta a:hover, #mast .case-cta a:active {
	color: #87042f;
	text-decoration: none;
}
/* Scroller Box */
#scroller_container2 {
	position:relative;
	overflow: hidden;
	height: 118px;
	width: 270px;
	margin-right: 10px;
	margin-left: 10px;
}
#scroller_container2 ul {
	list-style: none;
}
#scroller_container2 li {
	padding: 5px 10px;
}
#google-mini-search-bar {
	margin: 5px;
}
#google-mini-search-bar .search-text {
	width: 200px;
	margin: 0px 0px 0px -60px;

}

/*------------------ Mast Selectors <--------------------*/

#header #mast {
	height: 258px;
	width: 948px;
	position: absolute;
	left: 24px;
	top: 64px;
	background-color: #16151B;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	z-index:800;
	border: 1px solid #004D94;
	margin: 0px;
	padding: 0px;
}
#header #mast2 {
	height: 258px;
	width: 948px;
	position: absolute;
	left: 24px;
	top: 64px;
	background-color: #16151B;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	z-index:800;
	border: 1px solid #004D94;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/mast-image.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
#header #mast p{
	margin-top: 80px;
	margin-left: 400px;
	margin-right: 75px;
}
#header #flash-mast {

}

/*------------------ Top Nav Selectors <--------------------*/

#header #topNav {
	height: 30px;
	width: 879px;
	position: absolute;
	left: 0px;
	top: 325px;
/*	background-image: url(../images/topNav.jpg);
*/	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 61px;
	z-index:999;
}
#header #topNav ul {
}
#header #topNav li {
	list-style-type: none;
	float:left;
	display:inline;
	height:30px;
	position:relative;
}
#header #topNav li a {
	text-decoration:none;
	text-indent:-999em;
	display:block;
	height:30px;	
}
/* ---------------------------------------------------------------------------------------------------- Home */
#topNav .topNav-home {
	width:122px;
	background-image: url(../images/topNav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
}
#topNav .topNav-home:hover{
	background-position: 0px -30px;
}
/* ---------------------------------------------------------------------------------------------------- Attorneys */
#topNav .topNav-attorneys {
	width:191px;
	background-image: url(../images/topNav.jpg);
	background-repeat: no-repeat;
	background-position: -108px 0px;
	height: 30px;
}
#topNav .topNav-attorneys:hover{
	background-position: -108px -30px;
}
/* ---------------------------------------------------------------------------------------------------- Questions */
#topNav .topNav-questions {
	width:152px;
	background-image: url(../images/topNav.jpg);
	background-repeat: no-repeat;
	background-position: -309px 0px;
	height: 30px;
}
#topNav .topNav-questions:hover{
	background-position: -309px -30px;
}
/* ---------------------------------------------------------------------------------------------------- Blog */
#topNav .topNav-blog {
	width:252px;
	background-image: url(../images/topNav.jpg);
	background-repeat: no-repeat;
	background-position: -471px 0px;
	height: 30px;
}
#topNav .topNav-blog:hover{
	background-position: -471px -30px;
}
/* ---------------------------------------------------------------------------------------------------- Resources */
/*#topNav .topNav-resources {
	width:134px;
	background-image: url(../images/topNav.jpg);
	background-repeat: no-repeat;
	background-position: -608px 0px;
	height: 30px;
}
#topNav .topNav-resources:hover{
	background-position: -608px -30px;
}
*//* ---------------------------------------------------------------------------------------------------- Contact Us */
#topNav .topNav-contact {
	width:162px;
	background-image: url(../images/topNav.jpg);
	background-repeat: no-repeat;
	background-position: -731px 0px;
	height: 30px;
}
#topNav .topNav-contact:hover{
	background-position: -731px -30px;
}
/*------------------ Dropdown Menu <--------------------*/
#topNav .top-nav-sub {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	display:none;
	white-space:nowrap;
	padding:0px;
	margin:0px;
	background-color:#044c87!important;
	top:30px!important;
	left:0px!important;
	z-index:845!important;
	position: absolute;
	width:200px;
}
#topNav .top-nav-sub li {
	list-style-type: none!important;
	float:left!important;
	display:block!important;
	background-color:#044c87!important;
	padding:0px!important;
	margin:0px!important;
	display:inline;
	height:5px;		
}
#topNav .top-nav-sub a {
	text-indent:0em!important;
	background-color:transparent !important;
	float:left!important;
	display:block!important;
	width:200px;
}
#topNav .top-nav-sub li a {
	height:auto;
	color:#ffffff;
	display:block!important;
	float:left!important;
	margin:0px!important;
	background-color:transparent;
	padding: 5px 0px 0px 20px;
}
#topNav .top-nav-sub li a:hover {
	color:#044c87;
	background-color:#dfdfdf!important;
	height:5px;
	padding: 5px 0px 0px 20px;	
}
#topNav li:hover ul, #topNav li.sfHover ul {

}
#topNav li:hover li ul, #topNav li.sfHover li ul {
	top:-999em;
	position:relative;
}
#topNav li li:hover ul, #topNav li li.sfHover ul {
	left:9.45em;
	top:-1px;
	position:relative;
}
.superfish li:hover ul, .superfish li li:hover ul {
	top: -999em;
}
/*------------------ Content Selectors <--------------------*/

#content {
	position: relative;
	top: 355px;
	background-image: url(../images/content-repeat-bkg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 940px;
	padding-right: 34px;
	padding-left: 24px;
	margin: 0px;
}

/*------------------ Column Container Selector <--------------------*/

#column-container {
}

/*------------------ Left Column Selectors <--------------------*/

#left-column {
	float: left;
	height: auto;
	width: 311px;
	background-image: url(../images/leftCol-repeatBkg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #044c87;
}

#left-column h3 {
}

#left-column ul {
	margin: 0px;
	padding: 0px;
}

#left-column ul li {
	margin: 0px;
	padding: 0px;
}
#leftNav {
	height: 556px;
	width: 311px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#leftNav li {
	list-style-type: none;
	float:left;
	display:inline;
	position:relative;
}
#leftNav li a {
	text-decoration:none;
	display:block;
	width:auto;
}
/* ---------------------------------------------------------------------------------------------------- Practice Areas */
#leftNav .practiceAreas {
	width: 311px;
	height:30px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-999px;	
}
#leftNav .practiceAreas:hover {
	background-position: -311px 0px;
}
/* ---------------------------------------------------------------------------------------------------- Wrongful Death */
#leftNav .death {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -31px;
	text-indent:-999px;	
}
#leftNav .death:hover {
	background-position: -311px -31px;
}
/* ---------------------------------------------------------------------------------------------------- Truck Accident */
#leftNav .truck {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -66px;
	text-indent:-999px;	
}
#leftNav .truck:hover {
	background-position: -311px -66px;
}
/* ---------------------------------------------------------------------------------------------------- Vehicle Accidents */
#leftNav .accidents {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -101px;
	text-indent:-999px;	
}
#leftNav .accidents:hover {
	background-position: -311px -101px;
}
/* ---------------------------------------------------------------------------------------------------- Personal Injury */
#leftNav .injury {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -136px;
	text-indent:-999px;	
}
#leftNav .injury:hover {
	background-position: -311px -136px;
}
/* ---------------------------------------------------------------------------------------------------- Dogbites */
#leftNav .dogbites {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -171px;
	text-indent:-999px;	
}
#leftNav .dogbites:hover {
	background-position: -311px -171px;
}
/* ---------------------------------------------------------------------------------------------------- Premises Liability */
#leftNav .liability {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -206px;
	text-indent:-999px;	
}
#leftNav .liability:hover {
	background-position: -311px -206px;
}
/* ---------------------------------------------------------------------------------------------------- Maritime Law */
#leftNav .maritime {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -241px;
	text-indent:-999px;	
}
#leftNav .maritime:hover {
	background-position: -311px -241px;
}
/* ---------------------------------------------------------------------------------------------------- Defective Products */
#leftNav .defective {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -276px;
	text-indent:-999px;	
}
#leftNav .defective:hover {
	background-position: -311px -276px;
}
/* ---------------------------------------------------------------------------------------------------- Defective Drugs */
#leftNav .drugs {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -311px;
	text-indent:-999px;	
}
#leftNav .drugs:hover {
	background-position: -311px -311px;
}

/* ---------------------------------------------------------------------------------------------------- Securities Fraud */
#leftNav .securitiesFraud {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -346px;
	text-indent:-999px;	
}
#leftNav .securitiesFraud:hover {
	background-position: -311px -346px;
}






/* ---------------------------------------------------------------------------------------------------- Insurance */
#leftNav .insurance {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -381px;
	text-indent:-999px;	
}
#leftNav .insurance:hover {
	background-position: -311px -381px;
}
/* ---------------------------------------------------------------------------------------------------- Medical Malpractice */
#leftNav .medmal {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -416px;
	text-indent:-999px;	
}
#leftNav .medmal:hover {
	background-position: -311px -416px;
}
/* ---------------------------------------------------------------------------------------------------- Mesothelioma */
#leftNav .meso {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -451px;
	text-indent:-999px;	
}
#leftNav .meso:hover {
	background-position: -311px -451px;
}
/* ---------------------------------------------------------------------------------------------------- Nursing Home Abuse */
#leftNav .abuse {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -486px;
	text-indent:-999px;	
}
#leftNav .abuse:hover {
	background-position: -311px -486px;
}

/* ---------------------------------------------------------------------------------------------------- Workers Comp */
#leftNav .workers {
	width: 311px;
	height:35px;
	background-image: url(../images/sideNav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -4521px;
	text-indent:-999px;	
}
#leftNav .workers:hover {
	background-position: -311px -521px;
}

/*------------------ Left Dropdown Menu <--------------------*/

#leftNav .top-nav-left {
	font-family:"Verdana", Times, serif;
	font-weight:normal;
	display:none;
	white-space:nowrap;
	padding: 0px 0px 0px 0px!important;
	margin: 0px 0px 0px 0px!important;
	position:absolute!important;
	top:0px!important;
	left:311px!important;
	z-index:845!important;
	color: #000000;
}
#leftNav .top-nav-left li {
    float:left!important;
    clear:both!important;
	padding: 0px 0px 0px 0px!important;
	margin: 0px 0px 0px 0px!important;
    display:inline;
    list-style:none;
}
#leftNav .top-nav-left li a {
	font-weight:bold;
	font-size:14px;
	height: 30px!important;
	width: 300px!important;
	color:#ffffff!important;
	display:block!important;
	float:left!important;
	clear:left!important;
	display:inline;
	padding: 7px 0 0 10px!important;
	margin: 0px 0px 0px 0px!important;
	text-transform: none;
	background-color:#044c87!important;
}
#leftNav .top-nav-left a:link, #leftNav .top-nav-left a:visited  {
	color:#ffffff!important;
	text-decoration: none!important;
}
#leftNav .top-nav-left li a:hover, #leftNav .top-nav-left li a:active  {
	color:#ffffff!important;
	text-decoration: none!important;
	background-color:#87042E!important;
}
#leftNav li:hover li ul, #leftNav li.sfHover li ul {
    top:-999em;
    position:relative;
}
#leftNav li li:hover ul, #leftNav li li.sfHover ul {
    left:9.45em;
    top:-1px;
    position:relative;
}

/*------------------ Left Dropdown Sub-Menu <--------------------*/

.sub-nav-left {
	font-family:"Verdana", Times, serif;
	font-weight:normal;
	display:none;
	white-space:nowrap;
	padding: 0px 0px 0px 0px!important;
	margin: 0px 0px 0px 0px!important;
	position:absolute!important;
	top:0px!important;
	left:310px!important;
	z-index:845!important;
	color: #000000;	
}
.sub-nav-left li {
    float:left!important;
    clear:both!important;
	padding: 0px 0px 0px 0px!important;
	margin: 0px 0px 0px 0px!important;
    display:inline;
    list-style:none;
}
.sub-nav-left a {
	font-weight:bold;
	font-size:14px;
	height: 30px!important;
	width: 200px!important;
	color:#ffffff!important;
	display:block!important;
	float:left!important;
	clear:left!important;
	display:inline;
	padding: 7px 0 0 10px!important;
	margin: 0px 0px 0px 0px!important;
	text-transform: none;
	background-color:#044c87!important;
}
.sub-nav-left a:link, .sub-nav-left a:visited  {
	color:#ffffff!important;
	text-decoration: none!important;
}
.sub-nav-left li a:hover, .sub-nav-left li a:active  {
	color:#044c87!important;
	text-decoration: none!important;
	background-color:#dfdfdf!important;
}
#leftNav li:hover li ul, #leftNav li.sfHover li ul {
    top:-999em;
    position:relative;
}
#leftNav li li:hover ul, #leftNav li li.sfHover ul {
    left:9.45em;
    top:-1px;
    position:relative;
}


#cta1 {
	width:281px;
	height:70px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
#cta1 .blog {
	background-image: url(../images/cta-blog.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 63px;
	width: 117px;
	text-indent:-999em;
	display:block;
	z-index:999;
	float:left;	
}
#cta1 .blog:hover {
	background-position: 0 -63px;
}
#cta1 .facebook {
	background-image: url(../images/cta-facebook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 63px;
	width: 138px;
	text-indent:-999em;
	display:block;
	z-index:999;
	float:right;
}
#cta1 .facebook:hover {
	background-position: 0 -63px;
}



#cta2 {
	width:281px;
	height:98px;
	margin-bottom: 10px;
	margin-top:10px;
	margin-left:30px;
	/*padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;*/
}


#bottomLogo {
	width:293px;
	height:171px;
	margin-bottom: 10px;
	margin-top:10px;
	margin-left:9px;
	/*padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;*/
}






/*------------------ Form Selectors <--------------------*/
.address2 {
  display: none;
}
.valid {
  background-color: #D0ECAA !important;
}
.invalid {
  background-color: #EC8486 !important;
}

/*------------------ Right Column Selector <--------------------*/

#right-column {
	float: right;
	height: auto;
	width: 618px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #044c87;
	border-right-color: #044c87;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-color: #044c87;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#right-column2 {
	float: right;
	height: auto;
	width: 550px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #044c87;
	border-right-color: #044c87;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-color: #044c87;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#right-column2 #google-results {
	width: 510px!important;
	background-color:#FFFFFF;
	height:auto;
	padding:10px
}
/*-------------------- Page 1 Forms <---------------------*/
#qc{
	width:200px;
	height:394px;
	float:right;
	margin-right: 10px;
	padding: 0px;
	background-image: url(../images/qc-bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 10px;
	margin-top: 1px;
	margin-bottom: 10px;
}
#qc form{
	margin: 0px;
	padding: 0px;
}
#qc ul{
	margin: 0px!important;
	padding: 0px!important;
	list-style-type: none;
}
#qc ul li{
	list-style-type: none;
	margin: 0px!important;
	padding: 0px!important;
}
#qc div{
}
#qc input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #022745;
	height: 18px;
	width: 171px;
	margin-bottom: 5px;
	border:none;
	background-color:#FFFFFF!important;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: 10px!important;
}
#qc textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #022745;
	height: 70px;
	width: 171px;
	margin-bottom: 5px;
	border:none;
	background-color:#FFFFFF!important;
	margin-top: 157px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: 10px!important;
}
#qc .button {
	height: 23px;
	width: 180px;
	background-image: url(../images/qcSubmit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	text-align: center;
	background-color: #87042E;
}
.qcsub {
	height: 23px;
	width: 200px;	
}
#qc a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF!important;
	margin-left: 10px;
	text-decoration: none;
}
#qc a:hover {
	color: #CCCCCC!important;
}
#qc img {
    vertical-align:middle;
}
#qc .address2 {
    display:none;
}
#qc .valid {
    background-color: #007940!important;
    color: #FFFFFF!important;
}
#qc .invalid {
    background-color: #F00000!important;
    color: #FFFFFF!important;
}

h1 {
	font-family: "Copperplate Gothic Bold";
	font-size: 20px;
	color: #87042E;
	margin-top: 15px;
	margin-left: 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
	margin-left: 10px;
	margin-bottom: 15px;
}

h3 {

}

#right-column h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	color: #87042f;
	margin-left: 10px;
	margin-bottom: 6px;
}
#right-column a {
	color: #87042E;
}
#right-column a:hover {
	color: #044c87;
}
#right-column p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #000000;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 18px;
}

#right-column ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	margin-left: 40px;
	margin-bottom: 18px;
	color: #044c87;
	list-style-type: square;
	padding: 0px!important;
}

#right-column ul li {
	margin: 0px!important;
	padding: 0px!important;
}

#right-column ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #044c87;
	margin-left: 45px;
	padding: 0px;
}

#right-column ol li {
	margin: 0px;
	padding: 0px;
}
#arrow-more {
	font-family: Arial, Helvetica, sans-serif;
	color: #87042E;
	font-size: 15px;
	width:130px;
	height:20px;
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#arrow-more:hover {
	text-decoration: none;
}
#right-column #buckets {
	height: 261px;
	width: 618px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

#right-column #buckets .bucket1 {
	background-image: url(../images/cta1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 196px;
	width: 180px;
	float: left;
	margin-left: 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 65px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #393939;
	border: 1px solid #000000;
}
#right-column #buckets .bucket1:hover {
	background-position: 0 -261px;
}

#right-column #buckets .bucket2 {
	background-image: url(../images/cta2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 196px;
	width: 180px;
	float: left;
	margin-left: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 65px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #393939;
	border: 1px solid #000000;
}
#right-column #buckets .bucket2:hover {
	background-position: 0 -261px;
}

#right-column #buckets .bucket3 {
	background-image: url(../images/cta3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 196px;
	width: 180px;
	float: left;
	margin-left: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 65px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #393939;
	border: 1px solid #000000;
}
#right-column #buckets .bucket3:hover {
	background-position: 0 -261px;
}


.oilspill {
	margin-left:5px;
	margin-bottom:10px;
	padding:0px;
}

address {
}
/* Contact Form */
#contact {
	width: 345px;
	margin-left: 109px;
}

#contact form{
	margin: 0px;
	padding: 0px;
	width: 345px;
	height: auto;
}
#contact ul{
    margin: 0px 0px 0px 15px;
    padding: 0px;
    list-style-type: none;
}
#contact li{
    margin: 0px 0px 5px 0px;
    padding: 0px;
    clear: both;
}
#contact label {
	font-size: 16px;
	color: #000;
	float: left;
	display: block;
	width: 315px;
	margin-top: 5px;
    clear: both;
}

#contact input{
    border: 1px solid #000;
	font: Arial, Helvetica, sans-serif 12px #000;
    background-color: #fff;
    padding: 2px;
    float: left;
    width: 315px;
    clear: both;
}
#contact select.state{
    font: Arial, Helvetica, sans-serif 12px #000;
    background-color: #fff;
    padding: 2px;
    float: left;
    clear: both;
    height: 25px!important;
    width: 328px;
}
#contact textarea {
    width: 315px;
    height: 125px!important;
    border: 1px solid #000;
    font: Arial, Helvetica, sans-serif 12px #000;
    background-color: #fff;
    padding: 2px;
    float: left;
    clear: both;
}
#contact .button {
	margin: 15px 0px 0px 15px;
	padding: 0px;
	width: 330px;
	height: 30px!important;
	float: left;
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #999999;
}
#contact #btnSubmitForm {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 315px!important;
	height: 30px!important;
	float: left;
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #999999;
}
#map {
	width:400px;
	height:400px;
	margin-left: 109px;
	font-family: Arial, Helvetica, sans-serif;
}

/*------------------ Footer Selectors <--------------------*/
#footer {
	height: 125px;
	width: 878px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	margin-top: 355px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-align: center;
	padding-right: 60px;
	padding-left: 60px;
	padding-top: 45px;
	color: #393939;
}

#footer ul {
}

#footer ul li {
}

#footer a {
	color: #87042E;
}

#footer a:hover {
	color: #05518F;
}

#footer p {
}
#footer strong {
	color: #154375;
}
/*------------------ Sitemap Selectors <--------------------*/
#footer #sitemap {
	height: 22px;
	width: 99px;
	position: absolute;
	left: 35px;
	top: 1px;
}

#footer #sitemap .sitemap-link {
	background-image: url(../images/sitemap.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 99px;
	display:block;	
}
#footer #sitemap .sitemap-link:hover {
	background-position: -99px 0;
}
#blogger-navigation{
	width: 311px;
	margin-top:1000px;
}
#blogger-navigation h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	padding-left: 10px;
	padding-top: 10px;
}
#blogger-navigation ul{
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
#blogger-navigation ul li{
	padding-left: 15px;
	margin-bottom:5px;
	padding-right:15px;
}
#blogger-navigation ul li a{
	color: #000000;
}
#blogger-navigation ul li a:link, #blogger-navigation ul li a:visited{
	color: #000000;
}
#blogger-navigation ul li a:hover, #blogger-navigation ul li a:active{
	color: #87042E;
}
#blogger-navigation #powered-by{
}

/*----------------- Clearfix and sIFR Selectors, Please do not modify <--------------------*/
/* Clearfix */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display:block;
}
/* End hide from IE Mac */
.brclear {
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}
/* sIFR http://www.mikeindustries.com/sifr/ Current Version 2.0.2 */
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}
/* =============== you can edit these styles ====================== */
.sIFR-hasFlash h1, .sIFR-hasFlash h2 {
	visibility: hidden;
}
