body {
    margin: 0px;
    background-image: url(/images/background.jpg);
    
}

.clearer {
    clear: both;
} 

.error {
    color: #ff0000 !important;
}

#container {
    margin: 15px auto;
    font-family: Arial, Verdana, Georgia;
    background-color: #ffffff;
    width:833px;
}

#header {
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
    width:833px;
}

#headerBottom {
    background-color: #cccccc;
    height: 15px;
    padding: 9px 0 9px 10px;
    margin: 10px 0 10px 0;
    color: #6f6f6f;
}

#headerBottom ul {
    margin: 0;
    padding: 0;
}

#headerBottom li {
    margin: 0;
    padding:0;
    display:block;
    float:left;
    font-size: 12px;
    color: #6f6f6f;
    margin:0 0 0 5px;
}

#headerBottom li a {
    color:#6F6F6F;
    font-weight:bold;
    text-decoration:none;
}

#headerLinks li {
    display:block;
    float:left;
    font-size: 12px;
    color: #6f6f6f;
}

#headerLinks li a {
    color: #6f6f6f; 
}
      
#main {
    width: 453px;
    float: left;
    margin: 0 25px 0 0;
}

#main p a {
    color: #000000;
}

#main ul, #sitemap ul {
    margin:0 10px 1px;
    padding: 0;
}

#main li, #sitemap li {
    list-style-type: none;
    margin:2px 5px 0;
    padding: 0 5px;
    font-size: 12px;
}

#main h2 a {
   color:#450953; 
}

#main a img {
    border: none;
}

#sitemap h2 {
    margin-top: 5px !important;
}

#sitemap li li {
    margin: 0 10px !important;
    padding: 0 10px !important;
}

#sitemap li a {
    color:#450953;
}

#contentLeft h2, #contentRight h2 {
    color: #450953;
    font-size: 16px;
    margin:0 0 5px; 
}

#contentLeft {
    width: 190px;
    float: left;
    margin-right: 10px;
}

#contentLeft p {  
    font-size: 12px;
    color: #450953;
}

#contentLeft #send {
    display:block;
    margin:10px 0;
    width:75px !important;
       
}

#contentLeft select, #contentLeft input {  
    font-size: 12px;
    font-family: Arial, Verdana, Georgia;
    width:160px;
}

#contentLeft textarea {  
    font-size: 12px;
    font-family: Arial, Verdana, Georgia;
    height: 100px;
    width:160px;
}

#claim_form {
    border: 1px #cccccc solid;
    padding:10px;
}

#contentRight {
    background-image:url(/images/right-bg.gif);
    background-repeat:no-repeat;
    float:left;
    font-size:12px;
    margin:0 0 10px 0;
    padding:0;
    width:155px;
}

#contentRight ul {
    margin: 10px 0 0 0;
    padding: 0px;
}

#contentRight li {
    float:left;
    font-size:13px;
    font-weight:bold;
    list-style-type:none;
    margin:0 0px 5px 0;
    width:102px;
    color: #450953;
}

#contentRight a {
    color: #450953;  
    font-weight: bold;
}

#contentRight a {
    text-decoration: none;
}

#contentRight p {
    margin: 5px 0px 5px 0px;   
}

#imagePromotion {
    margin: 0 0 10px 0;
}

#otherlistings {
    margin: 10px 0 0 0;
}

#top10Articles {
    margin: 10px 0 0 0;
}

#footer {
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    line-height: 15px;
    width: 890px;
}

#footer input {
    font-size: 10px;
    text-transform: uppercase;
    width: 150px;
}

#footerLinks {
    height: 16px;
    padding: 18px;
    width: 798px;
    margin: 0 auto 10px auto;
    border: 2px #ffffff solid;
    background-color: #cccccc;
    font-family: Arial, Verdana, Helveltica;
}

#footerLinks ul {
    margin: 0px;
    padding: 0px;
}

#footerLinks li {
    margin: 0px;
    padding: 0px;
    display: inline;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
}

#footerLinks li a {
    color: #450953;
    text-decoration: none;
}  

#footerInner {
    width: 430px;
}

.leftSide {
    font-size: 11px;
    float: left;
    width: 120px;
}

.rightSide {
    float: left;
    width: 40px;
}

#pageNumbers {
    color: #666666;     
    margin: 10px 0;
    font-weight: bold;
}

#pageNumbers {
    font-size: 13px;
}

#pages a {
    color:#450953; 
}

#claimscalccat {
    width: 100px !important;
}

#submit-claims {
    width: 50px !important;
}

#claims-calculator {
    background-image:url("/images/claim-calc-top.jpg");
    background-repeat:no-repeat;
    height:120px;
    margin:10px 0 0 20px;
    padding:100px 0 0 10px;
    width:154px;
}

#mainCalculator {
    margin:0 0 0 20px;
}

#injury-claims-images {
    margin: 10px 0;
}

#injuryHeaders {
   margin: 10px 0;
}

#articleTags a {
   color:#450953 ;
   font-size: 12px; 
   font-weight: bold;
}
