/*
Theme Name: Default Dark
Theme URI: http://bluefireblogs.com
Version: 1.0.0
Template: Builder
Tags: Custom, Realty, Child theme
Description: Dark Background, light colored text. 950px wide
Version: 1
Author: Bluefireblogs.com
*/

@import url("../base_child/style.css");
/*********************************************
	Default font settings.
	The font-size percentage is of 16px. (0.75 * 16px = 12px)
*********************************************/
html {	font-size:100.01%; }
body { font-size: 12px; color:#FFF; font-family: Arial, Verdana, Tahoma; }

/*********************************************
	Main Background
*********************************************/
body { background:#FFF url('../DefaultBlue/images/body_background1x300.png') top left repeat-x; margin:0px; padding:0px; }
/*********************************************
	Universal Link Styles
*********************************************/
a { color: #FFF; text-decoration: underline; }
a:hover { color: #FFF; text-decoration:none; }

/*********************************************
	Headings
*********************************************/
h1, h2, h3, h4, h5, h6 {
	font-weight: 500;
	color: #FFF;
}

h3 {font-weight:500; } 

.post .post-title a {
	text-decoration: none;
	color: #FFF;
}

.post-title h1,
.post-title h2,
.post-title h3 {
	color: #FFF;
	text-transform: none;
	font-weight: 500;
}



/*********************************************
	Content Module
*********************************************/
.builder-module-content {
	background: #FFFFFF;
	border-top:.1em solid #777;
	border-bottom:.1em solid #777;
}
.post {
	margin: 1em;
	background: #3F40AA;
	padding: 0px .8em .8em .8em;
}


/*********************************************
		Container Div
*********************************************/
.builder-container-outer-wrapper { text-align: left; margin: 0px auto; padding: 0px ; }
#header, .header { background: url('../DefaultBlue/images/header.gif') no-repeat top center; width: 970px; height: 170px; margin: 0px; padding: 0px; display: block; position: relative; }

/*********************************************
	Side Widget over-rides
*********************************************/

.builder-module-sidebar {
	background: #FEFEFE;
}


/*********************************************
	All Modules Default Defenitions
*********************************************/
.builder-module { margin:0; }
.builder-module-content {}
.builder-module-widget-bar {}
.builder-module-image {}

._builder-module-footer-outer-wrapper { background:#017272 url('../DefaultBlue/images/foot_bkg_930x150fade.png') top center no-repeat; }

/*********************************************
		Horizontal Navigaion Styles
				(with dropdowns)
*********************************************/
.builder-module-navigation { font-size:1em; line-height:2em; background:#003366 repeat-x top left; border:none; display:block; width:100%; }
.builder-module-navigation ul { float:left; display:block; }
.builder-module-navigation li { padding: 0 0 0 0px; margin-right:5px; border:0px none; background-color:transparent; float:left; }
.builder-module-navigation li a { font-size: 1.2em; padding: .4em .6em; color:#FFFFFF; font-weight:bold; text-decoration: none; background: transparent; }
.builder-module-navigation li a:hover { background:#5082B3; color: #FFFFFF; }

/* second level stuff */

.builder-module-navigation li ul { width: 20em;  left:-999em; position:absolute; padding:0px; background-color:#003366; }
.builder-module-navigation li li { padding:0px; width:20em; }
.builder-module-navigation li li a { font-size: 0.95em; background:#003366; }
.builder-module-navigation li li a:hover {  }
.builder-module-navigation li ul ul { margin: -2.5em 0 0 14em; }
.builder-module-navigation li:hover ul ul, .builder-module-navigation li:hover ul ul ul, .builder-module-navigation li:hover ul ul ul ul, .builder-module-navigation li:hover ul ul ul ul ul, .builder-module-navigation li.sfhover ul ul, .builder-module-navigation li.sfhover ul ul ul, .builder-module-navigation li.sfhover ul ul ul ul, .builder-module-navigation li.sfhover ul ul ul ul ul { left:-999em;}
.builder-module-navigation li:hover ul, .builder-module-navigation li li:hover ul, .builder-module-navigation li li li:hover ul, .builder-module-navigation li li li li:hover ul, .builder-module-navigation li li li li li:hover ul, .builder-module-navigation li.sfhover ul, .builder-module-navigation li li.sfhover ul, .builder-module-navigation li li li.sfhover ul, .builder-module-navigation li li li li.sfhover ul, .builder-module-navigation li li li li li.sfhover ul { left: auto; }
