body.custom {
background: #c3af7d url(http://www.lifeaboveandbeyond.com/wp-content/uploads/2009/10/stripebkgd.png);
background-attachment: fixed;
color: #3d2200; 
}

/* CONTAINER */
.custom #container {
   margin-top: 2em;
   margin-bottom: 2em;
   padding: 0.3em;
   background: #c3af7d; 
   border: 5px solid #700002;
} 

.custom #page {
background: #f0e5c8;
}

.custom a { color: #700002; } 
.custom a:visited { color: #700002; }
.custom a:hover { color: #545c28; }
.comments_closed p { display: none; }
.custom .sidebar h3 {
                border-bottom: 0px solid #545c28;
		padding: 8px 0 3px 0;
		font-variant: normal;
                color: #545c28;
		font-size: 120%;
		letter-spacing: 0em;
		margin-bottom: 5px; }

.custom blockquote { border-left: 1px solid #3d2200; color: #545c28; }
.custom h2 {text-align: center; border-bottom: 2px solid #b3882e;}
.custom .headline_meta { font-style: italic; color: #9d7501;}
	.custom .headline_meta span, .headline_meta abbr { font-style: normal; text-transform: uppercase; letter-spacing: 1px; }
	.custom .headline_meta a { color: #9d7501; border-bottom: 1px solid #545c28; }
	.custom .headline_meta a:hover { color: #9d7501; }

/* HEADER  */
.custom #header #logo a { 
     display: block; 
     height: 372px; width: 960px; 
     background: url('http://www.lifeaboveandbeyond.com/wp-content/uploads/2009/10/header21.png') no-repeat top left; outline: none;
     margin: 0 0 0 -10px;
     }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0; border-bottom: 0px solid #ffffff; }


/* NAV IMAGES  */
.custom ul#tabs {border:0; outline:none;}
.custom ul#tabs li.home-item { background: url('images/navhome.png') no-repeat; height: 55px; width: 162px; text-indent:-9999px;}
.custom ul#tabs li.home-item a { background: url('images/navhome.png') no-repeat; height: 55px; width: 162px; text-indent:-9999px;}

.custom ul#tabs li.page-item-1 { background: url('images/navabout.png') no-repeat; height: 55px; width: 162px; text-indent:-9999px;}
.custom ul#tabs li.page-item-1 a { background: url('images/navabout.png') no-repeat; height: 55px; width: 162px; text-indent:-9999px;}

.custom ul#tabs li.page-item-2 { background: url('images/navfam.png') no-repeat; height: 55px; width: 162px; text-indent:-9999px;}
.custom ul#tabs li.page-item-2 a { background: url('images/navfam.png') no-repeat; height: 55px; width: 162px; text-indent:-9999px;}

.custom ul#tabs li {margin:0; border:0; background:none;}
.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {padding-bottom:0;}
.custom ul#tabs li.current_page_item a:hover {text-decoration:none; } 
.custom ul#tabs li.current-cat a:hover {text-decoration:none;}  

div.sociable ul li { padding-right:6px; padding-left:6px; }

/* SIDEBAR TITLES  */ 
.custom .sidebar h3 {text-indent: -9999em;}
.custom li.widget_archive h3 {height: 100px; background: url('images/sbarchives.png') no-repeat center center; text-indent: -9999px;}
.custom li.widget_categories h3 {height: 100px; background: url('images/sbcats.png') no-repeat center center; text-indent: -9999px;}
.custom li#text-4.widget h3 {height: 100px; background: url(images/sbschoolathome.png) no-repeat center center; text-indent: -9999px;}
.custom li#text-3.widget h3 {height: 100px; background: url(images/sbbooksienjoy.png) no-repeat center center; text-indent: -9999px;}
.custom li#text-5.widget h3 {height: 100px; background: url(images/sbblogroll.png) no-repeat center center; text-indent: -9999px;}

/* FOOTER */
.custom #footer {border-top: 1px solid #3d2200; }
.custom #footer a, a:visited {border-bottom: none; color: #700002; }
.custom #footer a:hover {color: #545c28; text-decoration:underline; }