* { padding: 0; margin: 0; }



body {

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

background-color: #fff;

}



#container { 

 margin: 20px auto 0px auto;

 width: 918px;

 background: #fff;

 border: 1px black solid;

}



p {

color: #000;

font: 12px/16px Arial, Verdana, sans-serif;

margin: 10px 0px 0px 0px;

}



hr {

color: #d7d7d7;

background: #d7d7d7;

height: 1px;

margin: 15px auto 5px auto;

width: 95%;

}



h1 {

color: #94051D;

font: 900 18px/24px Arial, Verdana, sans-serif;

}



h2 {

color: #000;

font: 900 14px/18px Arial, Verdana, sans-serif;

}



a {

text-decoration: none;

}



#pageheader {

width: 880px;

margin: 10px auto;

}



.homequote {

color: #94051D;

font: 900 12px/16px Arial, Verdana, sans-serif;

font-style: italic;

margin: 5px 0px 0px 0px;

padding: 0px 5px 0px 5px;

}



.homelink {

color: #0000ff;

font: 900 12px/16px Arial, Verdana, sans-serif;

margin: 5px 0px 0px 0px;

padding: 0px 5px 0px 5px;

}



.homelink a{

text-decoration: none;

}



.homelink a:hover{

text-decoration: none;

color: #000000;

}



.insidequote {

color: #000;

font: 12px/16px Arial, Verdana, sans-serif;

font-style: italic;

margin: 5px 0px 0px 0px;

padding: 0px 5px 0px 5px;

}



#contact {

margin: 10px 0px 10px 20px;

padding: 5px;

float: left;

font: 900 13px Arial, Verdana, sans-serif;

width: 650px;

border: 0px;

background: #fff;

display: inline;

position: relative;

}



#disclaimer { 

 width: 880px;

 clear: both;

 border: 0px;

 background: #fff;

 margin: 0px auto;

 padding: 10px;

 text-align: center;

}



#disclaimer p { 

 width: 880px;

 clear: both;

 text-align: left;

 font: 10px/14px arial, verdana, helvetica, sans-serif;

 font-style: italic;

 color: #000;

}





#navigation {

 float: left;

 width: 938px;

 color: #333;

 padding: 10px 0px 10px 0px;

 border: 0px;

 margin: 0px 0px 5px 1px;

}



#leftcolumn { 

 color: #333;

 border: 0px;

 margin: 0px 5px 10px 10px;

 padding: 5px;

 width: 520px;

 float: left;

 background: #fff;

 display: inline;

}



#leftcolumn p {

color: #000;

font: 14px/18px Arial, Verdana, sans-serif;

margin: 10px 0px 0px 10px;

}



#leftcolumn ul {

text-align: left;

list-style: outside;

margin: 0px 0px 0px 10px;

padding: 0px 0px 0px 10px;

}



#leftcolumn ul li {

text-align: left;

font: 14px/18px arial, verdana, helvetica, sans-serif;

list-style: outside;

margin: 10px 0px 0px 20px;

padding: 0px 0px 0px 0px;

}



#leftcolumn img{

float:right;

margin: 0px 0px 0px 5px;

}



#leftcolumn table{

margin: 10px 0px 0px 10px;

width: 500px;

}





#rightcolumn { 

 float: right;

 color: #333;

 border: 0px;

 margin: 10px 20px 10px 0px;

 padding: 10px;

 width: 325px;

 display: inline;

 background: #C7D6EB;

}



#rightcolumn img{

float:right;

margin: 0px auto 0px auto;

}



#rightcolumn ul {

text-align: left;

list-style: outside;

margin: 0px 0px 0px 10px;

padding: 0px 0px 0px 10px;

}



#rightcolumn ul li {

text-align: left;

font: 12px/16px arial, verdana, helvetica, sans-serif;

list-style: outside;

margin: 10px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



#righttext { 

 float: right;

 margin: 0px 25px 0px 0px;

}

#righttext p{ 

color: #000;

font: 14px/18px Arial, Verdana, sans-serif;

margin: 10px 0px 0px 0px;

}



#footer { 

 width: 918px;

 clear: both;

 border: 0px;

 background: #fff;

 margin: 0px auto;

 padding: 10px;

 text-align: center;

 font: 900 12px/14px arial, verdana, helvetica, sans-serif;

 color: #000;

}



#footer a {

color: #000;

text-decoration: none;

padding: 0px 25px;

}



#footer a:hover {

color: #00296B;

}



#footer p {

font: 900 12px/14px arial, verdana, helvetica, sans-serif;

 color: #000;

}



.phone{

margin: 0px 0px 10px 35px;

padding: 0px;

font: 900 14px/30px Arial, Verdana, sans-serif;

}



/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.solidblockmenu{

margin: -5px 0px 10px 0px;

padding: 0;

float: left;

font: 900 13px Arial, Verdana, sans-serif;

width: 100%;

border: 0px;

background: url(images/menubackground.gif) center center;

display: inline;

position: relative;

}



.solidblockmenu li{

display: inline;

}



.solidblockmenu li a{

float: left;

color: white;

padding: 9px 18px;

text-decoration: none;

text-align: center;

}



.solidblockmenu li a:visited{

color: white;

}



.solidblockmenu li a:hover {

color: #FFEA4F;

}



#formcontent {

width: 650px;

float: left;

display: inline;

text-align: left;

margin: 10px 0px 10px 20px;

padding: 0;

}



#formcontent img {

float: right;

margin: 0px 0px 10px 10px;

}



#formcontent .formstuff {

border: 0px;

margin: 20px 20px 0px 0px;

float: left;

font: 11px/14px verdana, arial, helvetica, sans-serif;

}



#formcontent h1 {

color: #94051D;

font: 900 17px/24px Arial, Verdana, sans-serif;

background: #fff;

text-align:left;

margin: 0px 0px 0px 0px;

padding: 5px 0px 5px 0px;

border: 0;

}



.red10bold {

font: 900 10px/12px Verdana, Arial, Helvetica, sans-serif;

color: #CC0000;

}

