﻿
*
{
    padding: 0;
    margin: 0;
}

body
{
    font: 75% arial;
    text-align: center;
    height: 100%;
    color: #000;
    background: url(http://www.simpsonmillar.biz/assets/images/backgrounds/page_back.gif);
}

a:visited
{
    color: #B20537;
    font-weight: bold;
    }


#Wrapper
{
    width: 796px;
    margin: 0 auto;
    text-align: left;
    min-height: 100%;
    background: #fff;
    border: 1px solid #eee;
}

p
{
    font: 100%/150% arial;
}


/* Header Styles */

#Header
{
    width: auto;
    height: 25%;  
    margin: 0; 
}
#HeaderLeft
{
    float: left;
    width: 40%;

}
#HeaderRight
{
    float: right;
    width: 58%;
    margin: 3px 5px 2px 0;
    
}
#Header img 
{
    margin-left: 6px;
    margin-top: 6px;
    border: 0;

}
#HeaderRightspan 
{
    
    color: #3e016d;
  
 }
 #HeaderRightspan h1
 {
    font-size: 240%;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    text-align: right;
 }
#Header p
{
    text-align: right;
    margin-top: 0;
    padding: 0;
    font-size: 1.2em;
}
#HeaderRight a
{
    color: #B20537;
    text-decoration: none;
}
#HeaderRight span
{
    font-size: .75em;
}
/* End Header Styles */


/* Navigation Styles */


#Navigation
{
    clear: both;
    width: 796px;
    background-color: #A3A1B7;
}


#Navigation ul
{
    list-style-type: none;
}
#Navigation ul li
{
    float: left;
    border-right: 1px solid #eee;
    background-color: #A3A1B7;
}
#Navigation ul li a:hover
{
    background-color: #3e016d;
    color: #fff;
}
.btn
{
    width: 135px;
}


#Navigation ul li a
{
    color: #000;
    width: 123px;
    padding: 4px;
    text-align: center;
    display: block;
    font-weight: bold;
    text-decoration: none;
}




/* Begin Content Styles */

#Content
{
    float: left;
    width: 53%;
    padding: 0 4px 0 8px;
    padding-top: 10px;
}
#Content h1
{
    font-size: 240%;
    color: #3e016d;
    font-weight: normal;
    margin-top: 8px;
    margin-bottom: 10px;
}
#Content h2
{
    font-size: 180%;
    color: #3e016d;
    font-weight: normal;
    }
#Content h3
{
    font-size: 140%;
    color: #3e016d;
    font-weight: bold;
}
#Content ul
{
    padding: 5px 5px 5px 18px;
    list-style-type: square;
    margin: 0;
}

#Content li
{
    margin: 5px;
}
#Content a
{
    color: #B20537;
    text-decoration: none;

}

/* End Content Styles */

#googlenewsbox
{
    float: right;
    padding-right: 5px;
    font-size: 50%;
    padding-top: 25px;
}
#googlenewsbox h3
{
    color: #666;    
}
/* Begin RightSide Styles */

#RightSideBar
{
    width: 37%;
    padding: 0px 5px 4px 0;
    float: right;
}
#RightSideBarLegal
{
    background-image: url(../images/legal.jpg);
    background-repeat: no-repeat;
    background-position: right;
    height: 180px;
}
#RightSideBarLegal h3
{
    color: #3e016d;
    font-size: 1.6em;
    margin-left: 48px;
    font-weight: bold;
    padding-top: 12px;
}
#RightSideBarLegal a
{
    text-decoration: none;
    color: #B20537;
}

#RightSideBarLegal ul
{
    list-style-type: square;
    margin-left: 55px;
    padding: 10px;
}

#RightSideBarLegal ul li
{
    margin-bottom: 2px;
}

#RightSideBarLegal ul li a
{
    display: block;
    font-weight: normal;
    text-decoration: none;

 }
#RightSideBarContact
{
   

    font-weight: normal;
}
#RightSideBarContact h3
{
      font-size: 1.6em;
    margin-left: 48px;
     padding-top: 12px;
     color: #3e016d;
  }
#RightSideBarContact p
{
 margin-left: 48px;
 color: #000;
 font-size: 1.3em;
 font-weight: bold;
 
}
#RightSideBarContact a
{
      text-decoration: none;
    color: #B20537;
    }
/* End RightSideBar Styles */

/*Link line */
#Linkline
{
    clear: both;
    width: 796px;
    height: 76px;
    margin-left: 25px;
    
}
#Contenticons
{
    font-size: 0.88em;
   

}
#Contenticons img
{
    border: 0;
}
#Contenticons a
{
        text-decoration: none;
        color: #B20537;
}

/* Footer Styles */

#Footer
{
    width: 796px;
    background-color: #A3A1B7;
}
#Footer ul
{
    list-style-type: none;
}
#Footer ul li
{
    float: left;
    border-right: 1px solid #eee;
    background-color: #A3A1B7;
}
#Footer ul li a:hover
{
    background-color: #3e016d;
    color: #fff;
}
.btn2
{
    width: 158px;
}


#Footer ul li a
{
    color: #000;
    width: 150px;
    padding: 4px;
    text-align: center;
    display: block;
    font-weight: bold;
    text-decoration: none;
}



.Clear
{
    clear: both;
}

#LegalFooter
{
    clear: both;
    width: auto;
    padding: 5px 0 5px 0;
}

#LegalFooter p
{
    font-size: 0.88em;
    color: #333;
    text-align: center;
}


/* End Footer styles */






