/* Removing Border Lines */
.custom #header, .custom #footer, .custom #footer a, .custom #footer a:active, .custom #archive_info, .custom .prev_next, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom #sidebar_1, .custom #sidebar_2, .custom #comment_list dt.comment, .custom #comment_list dd.comment, .custom #comment_list dl .bypostauthor .format_text, .custom #trackback_list {
        border-bottom: 0px;
        border-top: 0px;
        border-right: 0px;
        border-left: 0px;
}
.custom #content_box, .custom #column_wrap {
        background: none;
}



/* Background */
body.custom
{
background-image:url('images/bg-grey.gif');
background-repeat:repeat;
}
	

.custom #container { 
	margin-top: 0em; 
	margin-bottom: 3em; 
	padding: 0.3em; 
	background: #fff; 
	border-top: 0em solid #fff;
	border-right: 0em double #fff;
	border-bottom: 0em solid #fff;
	border-left: 0em double #fff; 

}


.custom #page { 
	background: #fff; 
}



/* Header image */
.custom #header #logo a { display: block; height: 282px; width: 877px; background: url('images/bcm-logo.jpg') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: 370px; line-height: 6.338em; }
.custom #header #tagline { line-height: -5.0em; }
.custom #header { padding: 0; }



/* Tagline */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }



/* Give a Background to the Navigation Bar */
.custom .menu {
  background-color:#000;
  border-bottom:none;
  margin-left:0em;
  margin-right:0em;
}



/* social media nav bar */
li#tab-social-1 {float:right;}
li#tab-social-1 div#my_menu_icon_1 {float:left; display:block;}
li#tab-social-1 div#my_menu_icon_2 {float:left; display:block;}
li#tab-social-1 div#my_menu_icon_3 {float:left; display:block;}
li#tab-social-1 div#my_menu_icon_4 {float:left; display:block;}
#my_menu_icon_1 a:hover {color: #333333; text-decoration:none;}



/*  Custom Sidebar Headings */

.custom .sidebar h3 {
	letter-spacing: normal;
	font-variant: normal;
	text-transform: uppercase;
	background-color: #666666; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	padding: 0.1em 0.1em 0.1em 0.5em; 					
	font-size: 1em; 
	color: #ffffff;
}



/* Custom Featured Area */
.custom #featured_area { 
	background: #313131 url(images/bg-featuredarea.png) repeat-x top; 
	border: none; 
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	font-weight: normal;
	font-size: 1.3em; 
	color: #fff; 
	padding: 15px;
	margin: 5px 15px 0 15px;
	display: inline-block;
	height: 100%;
}

#featured_area a { color: #7382EE; }
#featured_area a:hover { color: #CCFFFF; }



/* Custom Clickthrough & Teaser Links */
.custom a.more-link {
	letter-spacing: 1px;
	background: #666666;
	padding: .5em;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	font-size: .75em;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}

.custom a.more-link:hover {
	color: #fff;
	background-color: #313131;
	text-decoration: none;
	text-transform: uppercase;
	font-size: .75em;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	}
	
.custom a.teaser_link {
	letter-spacing: 1px;
	background: #666666;
	padding: .5em;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	font-size: .75em;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}

.custom a.teaser_link:hover {
	color: #fff;
	background-color: #313131;
	text-decoration: none;
	text-transform: uppercase;
	font-size: .75em;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	}
	
	


/* Blockquotes */
blockquote {
color: #006600;
width: 10em;
margin: 0;
float: right;
font-size:125%;
font-style:italic;
}


/* Footer */
/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: rgb(0%, 0%, 0%) url(images/footer.png) repeat-x scroll 0pt 0pt;
	/* widget padding */
	padding: 20px;
	/* margin at bottom of widgets */
	margin-bottom: 5px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 190px;
	/* space between widgets */
	padding-right: 20px;
	/* text color */
	color: #fff;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

	
/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #fff;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 2px solid #EFB32A;
	/* distance between border and widget text */
	margin-bottom: 5px;
}

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
#footer_setup .footer_items a { color: #7382EE; }
#footer_setup .footer_items a:hover { color: #CCFFFF; }