/*
Theme Name: Default BLANK
Theme URI: http://bluefireblogs.com
Version: 1.0.0
Template: Builder
Tags: Custom, Realty, Child theme
Description: BLANK Theme-1. 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:#333333; font-family: Arial, Verdana, Tahoma; }

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

/*********************************************
	Special Bullet Lists Styles
*********************************************/
.post-content ul 	{ margin-top:5px;}
.post-content ul.flush {margin-left:0; padding-left:0;}
.post-content ul li 	{  padding-top:10px; padding-left:1.8em; line-height:1.4em;}

.post-content li.blueCheck 	{ list-style-type: none; background: url('images/check-bullet.png') no-repeat 0 12px; }
.post-content li.redCross 	{ list-style-type: none; background: url('images/cross-bullet.png') no-repeat 0 12px; }


/*********************************************
	Universal Heading Styles
*********************************************/

h1, h2, h3 {
	font-weight:500;
} 
.post-title h1,
.post-title h2,
.post-title h3 {
	font-weight:700;
}



/*********************************************
		Container Div
*********************************************/
.builder-container-outer-wrapper { text-align: left; margin: 0px auto; padding: 0px ; }
#header, .header { background: url('../DefaultBlank/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: #BFE0EE;
}


/*********************************************
	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('../DefaultBlank/images/foot_bkg_930x150fade.png') top center no-repeat; }

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

/* second level stuff */

.builder-module-navigation li ul { font-size:0.8em; line-height:2em; width: 16em;  left:-999em; position:absolute; padding:0px; background-color:#666; }
.builder-module-navigation li li { padding:0px; width:16em; }
.builder-module-navigation li li a { background:#666; }
.builder-module-navigation li li a:hover {  }
.builder-module-navigation li ul ul { margin: -3em 0 0 18em; }
.builder-module-navigation li li li a { background:#333; }
.builder-module-navigation li li li a:hover { background:#666; color: #FFFFFF; }


.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; }


/* third level stuff */


.builder-module-navigation li ul ul ul{ margin: -3em 0 0 16em; }


