.custom{background:url('images/background.png') repeat;}
.custom #content-area{background:url('images/background-page.png') center top no-repeat;}
.custom #content_box{background:#FFF; border:1px solid #000;}
.custom .page{background:none; padding:0;}
.custom a:focus{outline:none;}

/*---Header Styles---*/
#header #logo{text-indent:-9999px; height:0; padding:0; margin:0;}

/*---Content Style---*/
#content_box a{text-decoration:none; border-bottom: 1px dotted #790000;}
#content_box a:hover{text-decoration:none; background:#790000; color:#FFF;}
	/*---Headlines---*/
.headline_area h2{background:url('images/headline.png') -10px 0 no-repeat; height:60px; margin-top:0; marign-bottom:0; text-indent:-9999px;}
#pf{background:url('images/headline.png') 0 -60px no-repeat; height:50px; text-indent:-9999px;}

/*---Multimedia Box---*/
.custom #multimedia_box img, #multimedia_box a img {border:none; overflow:hidden; margin: 0px; padding:0px;}
.custom #image_box { border:none; overflow:hidden; padding:0px; margin-top: 1em;}
.custom #multimedia_box {background:none; border:none; overflow:hidden; padding:0px; margin-left: 5px;}

/*---Sidebar---*/
#sidebars .sidebar_list{text-align:center;}
#sidebars .textwidget a img{border:0; margin-top:0.5em;}
#sidebars .textwidget a:hover{background:none;}

/*---Footer Styles---*/
#footer{background:#790000; border-top:1px solid #F20000; border-right:1px solid #450000; border-left:1px solid #450000; text-align:left;
text-shadow:0 -1px 0 #450000;}
