

body.custom {
    background: #b91307 url('images/bkgr.gif') 100% repeat;
}

.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
    padding: 0.3em;
    background: #ffffff;
    border: 0.2em solid #570903;
}

.custom #page {
    background: #ffffff;
}

.custom #header #logo a { display: block; height: 74px; width: 937px; background: url('images/header1.jpg')}

.custom a, .custom a:visited { color: #b91307; text-decoration: underline;}	

	
.custom h1, h2 { color: #b91307; }

.custom #footer_area {background:#b91307; padding:0.5em 0em; border-top:1px solid #bbd;}
	.custom #footer {border-top:3px;} /* added px after 3 */
.custom #custom_footer_nav {text-align: right; }

.custom #custom_footer_nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px; /* added px after 0 */
padding:0px 0px 10px 0px; /* added px after first 2 0s added 4th 0px*/
font-size: 1.0em;
}

.custom #custom_footer_nav li {
border-right: 1px solid #326FBE;
/* removed display: inline; */
margin-right: 20px;
padding-right: 20px;
}

.custom #custom_footer_nav li.noborder {
border-right: 0px;
}

.custom #custom_footer_nav li a {
color:#777777;
font-weight:normal;
text-decoration:none;
}

.custom #widget_content {
background: #fff;
color: #111;
padding-left: 1em;
-moz-border-radius:5px;
-webkit-border-radius:5px ;
border-radius:5px ;
padding: 1em 0em 1em 1em;
border: 4px solid #777777;
}

.custom #widget_content .widget_icon {
float: right;
margin-right: 0.5em;}

.custom li.widget .my_widget_header {
background: #ffcc00;
-moz-border-radius:5px;
-webkit-border-radius:5px ;
border-radius:5px ;
}

.custom li.widget .my_widget_header h3 {
color: #111111;
font-size: 1.5em;
text-align: center;
}

