
/* Rules for Main Site Frame
 *
 *
 */

.BlogFrame {
	list-style:none inside none;
	border:0 none;
	width:100%;
	padding:0;
	font-size:.8em;
}

.BlogFrame .Heading {
	height:110px;
	padding:10px 0px 0px 5px ;
	text-align:left;
	vertical-align:bottom;
	width:100%;
	display:block;
	background-color:#FFFFFF;
}

.BlogFrame .Heading .HeadingList {
	list-style:none;
}

.BlogFrame .Heading ul li.MainBanner {
	list-style:none;
	/*background-image:url(http://www.FourFreedomsBlog.com/Test/images/4Fv3.0.gif);
	background-repeat:no-repeat;*/
	float:left;
	margin-left: 1px;
}

.BlogHeadingCenter {
	float:left;
	color: #616AB4;
	margin-left:30px;
	margin-top:50px;
	font-style: italic;
	font-weight: bold;
   	font-size:1.1em;
}

.BlogFrame .Heading ul li.AuxBanner {
	list-style:none;
	float:left;
	padding-top: 20px;
	margin-left: 160px;
	width: 100px;
	height: 90px;
	vertical-align:middle;
}


/* MENUBAR ========================================= */

.BlogFrame .MenuBarLI {
	display:block;
}

ul.MenuBar {
	list-style:none;
	left:195px;
	position:absolute;
	padding:0; margin:0;
	font-size:1em;
	top:105px;
	color: #4257C9;
}


ul.MenuBar .FirstLI {
	/* First item has no bullet */
	display:inline;
	background-image :none;
	margin: 0 0 0 0;
	padding: 0 2px 0 0;
	text-decoration:none;
	color:#4257C9;
	cursor:pointer;
	font-size: 1em;
}

ul.MenuBar .FirstLI:hover {
	color:red;
}

ul.MenuBar li {
	background:transparent url(images/sqbullet.gif) no-repeat scroll 0 center;
	display:inline;
	margin: 0 0 0 3px;
	padding: 0 2px 0 15px;
	border: 0px solid #C0C0C0;
	float:left;
	font-weight:bold;
}

ul.MenuBar li a {
	text-decoration:none;
}

/*==================================================== */

.BlogFrame .Copyright {
}

.BlogFrame .MainPanelLI {
	float:left;
	width:100%;
}

.MainPanel {
	width:100%;
	position:static;
	margin-bottom: 6px;
	display:block;
}

.LeftPanel {
	vertical-align:top;
	width:14em;
	padding-left: 6px;
	_padding-left: 0px;
	margin-left:0px;
	border-left-width:0px;
	padding-right:0px;
	margin-right:4px;
	display:inline;
	float:left;
}

.ContentPanel {
	vertical-align:top;
	margin-left:2px;
	padding-left:8px;
	border-left-style:solid;
	border-left-color:#C0C0C0;
	float:left;
	display:inline;
	width:75%;
	/*
	padding-right:8px;
	margin-right:2px;
	border-right-style:solid;
	border-right-color:#C0C0C0;*/
}

.RightPanel {
	vertical-align:top;
	width:14em;
	margin-left:2px;
	padding-left:0px;
	padding-right:6px;
	display:inline;
	float:left;
}

.Footer {
	background-color:#C0C0C0;
	display:block;
	float:left;
	width:100%;
	text-align:center;
	/*margin-top:6px;
	padding-top:6px;*/
}

.BodyPanelCell {
	border:0 none;
	padding:0;
	text-align:left;
	vertical-align:top;
	/* added as a fix */
	padding-right: 8px;
}
.ContentTable {
	border:0 none;
	border-spacing:8px;
	padding:0;
	text-align:left;
	width:100%;
}

.LoginPanel {
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	margin-left:510px;
	margin-bottom:5px;
	padding-bottom:2px;
	font-size:1em;
	background-color:#EeEeEe;
}

.AboutUsPanel {
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#444444;
	font-size:1em;
	background-color:#EeEeEe;
	margin-left:200px;
	margin-bottom:5px;
	padding-bottom:2px;
}

.SearchPanel {
	vertical-align:top;
	border-style:solid;
	border-width:2px;
	border-color:#000000;
	margin-left:240px;
	font-size:1em;
	background-color:#EAEBF2;
}

.LoginPanel td {
	padding:2px 4px 2px 4px;
}

.SearchPanel td {
	padding:2px 4px 2px 4px;
}

/* Side0 (left) modules ====================================== */
.MenuPanel ul {

}

.SetPointer {
	cursor:pointer;
}

.bbrModule-side0 {
	margin: 4px 0 .5em 0;
	color: #4257C9;

}
.bbrModule-side0 ul li {
	list-style:square;
}
.bbrModule-side0 ul {
	padding:0; margin:0;
	list-style:square;
	padding: 0 0 0 26px;
   	font-size:.9em;
   	line-height:normal;
}
.bbrModule-side0 h2 {
	padding:0; margin:0;
	font-weight:bold;
	font-size:1em;
}

.bbrModule-side0 ul a {
   text-decoration:none;
}
.bbrModule-side0 p {
	margin: .3em;
}
.bbrModule-side0 .bbrSiteCounter {
}
