#page {
padding: 0px;
}
#header {
    background: url("https://truprotect.com/wp-content/themes/thesis_16/custom/images/header-large.jpg") no-repeat scroll 0 0 transparent;
    height: 440px;
border: none;
}
.menu {
    border: none;
    padding-left: 320px;
    padding-top: 55px;
}
.menu li {
    margin-bottom: 0px;
    padding: 5px 7px;
}
.menu a {
text-transform: none;
padding: 0px;
font-size: 14px;
color:#767462;
}
.menu, .menu a, .menu li ul {
border: none;
}
.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover {
    background: none;
}
.menu a, .menu .current ul a, .menu .current-cat ul a {
    background: none;
}
.menu a:hover, .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu .current-parent a:hover {
    background: none;
}
.submenu a:hover, .submenu .current ul a:hover, .submenu .current-cat ul a:hover, .submenu .current-parent a:hover {
    background: #CCCCCC;
}
.menu .current-parent > a, .menu .current-cat-parent > a {
    background: none;
}
.menu li.tab-7 a {
color: #FF0000;
font-weight: bold;
}
#container {
width: 1081px;
}
.homeTopContent {
font-size: 14px;
}
.homeTopContent p {
margin: 5px 0;
}
.homeTopContent ul {
margin-left: 50px;
}
#content_box {
    background: none repeat scroll 0 0 transparent;
    border: 2px solid #D5D4C1;
    margin: 30px 0 30px 15px;
    width: 1030px;
    box-shadow: 0 0px 10px 8px #D5D4C1;
    padding: 10px;
}
#content {
    border-right: 1px dotted #000000;
    width: 550px;
}
#sidebars {
    width: 450px;
}
#page {
background: #FCFAE6;
}

.headline_area {
    border-bottom: 1px dotted #000000;
    margin-bottom: 0px;
}
.headline_area h1, .headline_area h2 {
font-size: 24px;
}
.format_text {
margin-top: 15px;
}
.format_text h2, .format_text h3 {
margin-top: 15px;
}
div.rightnav {
margin-top: 15px;
margin-left: 25px;
}
div.rightnav ul {
list-style: none;
}

div.rightnav ul li a{
border-bottom: 1px dotted #000000;
color: #003663;
}
div.rightnav ul li a:hover{
border-bottom: none;
text-decoration: none;
font-weight: bold;
}

.rightheading h3 {
    color: #CC0000;
    float: left;
    font-family: Georgia;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    padding: 20px 0 0;
    text-align: center;
    width: 300px;
}
li.widget ul li {
    margin-bottom: 5px;
}

#footer {
    background: #FFFFFF;
    border: 2px solid #D5D4C1;
    margin: 30px 0 30px 15px;
    width: 1030px;
    box-shadow: 0 0px 10px 8px #D5D4C1;
    padding: 10px;
}
#footer, #footer a {
    color: #FFFFFF;
}
#footer a {
    border-bottom: none;
}
#footer a:hover{
color: #FFFFFF;
    text-decoration: underline;
}
div.innerFooter {
color: #FFFFFF;
padding: 25px;
margin: 10px;
text-align: center;
background: #3d3b2c;
}

div.innerFooter h2{
color: #FFFFFF;
font-size: 24px;
}

div.innerFooter div{
color: #FFFFFF;
margin-top: 25px;
font-size: 14px;
text-align: center;
}

a.footerlinks {
color: #FFFFFF;
font-size: 14px;
text-decoration: none;
}
a.footerlinks:hover{
color: #FFFFFF;
font-size: 14px;
text-decoration: underline;
}

ul.submenu{
width: inherit;
}
ul.submenu li{
width: inherit;
padding: 0px;
border-bottom:1px solid #FFFFFF;
}
ul.submenu li a{
padding: 3px 7px 5px;
color: #FFFFFF;
background-color: #003663;
font: 14px Arial;
}
ul.submenu li a:hover{
background-color: #CCCCCC;
}
ul.submenu li.current a{
padding: 3px 7px 5px;
color: #FFFFFF;
background-color: #003663;
font: 14px Arial;
}
ul.submenu li.current a:hover{
background-color: #CCCCCC;
}
ul.submenu-2 {
margin-left: 30px;
}