/*
Theme Name: Money Mastery
Theme URI: http://moneymastery.us/
Description: The default Money Mastery theme.
Version: 1.0
Author: Almino Malaza Jr.
Author URI: http://www.netbizexpert.com/


*/

*{
	margin:0px;
	padding:0px;
	/*font-family:Arial, Helvetica, sans-serif;*/
}

html, body {
	font-size:12px;
}
body{
	background-image: url(images/mainbg.png);
	padding:43px 0px;
}

#container{	
	width: 904px;
	margin:0 auto;
}

#cont_mid{
	/*background-image: url(images/m_bg_mid.png);
	background-repeat: repeat-y;*/
	background-color: #E8CE80;
}

.signupframe tr {
	background-color: #ffc;
}
#cont_top{
	background-image: url(images/m_bg_top.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#cont_bot{
	background-image: url(images/m_bg_bot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header{
	height:125px;
	font-family: Geneva, Helvetica, sans-serif;
	font-size:19px;
	font-weight: bold;
	color:#FFFFFF;
	width:390px;
	float:right;
	padding:50px 120px 0px 0px;
}

#content_row{
	clear:both;
}

#sidebar_l_outer1{
	width:200px;
	float:left;
	/*background-image: url(images/sidebar_main_bg.png);
	background-repeat: repeat-y;*/
}

#sidebar_l_outer2{
	/*background-image: url(images/sidebar_main_bg_hor.png);
	background-repeat: repeat-x;*/
}

#sidebar_l{
	padding:0 0 0 10px;
}

#sidebar_l div{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

#sidebar_l ul{
	margin:0px;
	padding:0px 0px 65px 0;
	list-style-type: none;
}

#sidebar_l ul ul {
	padding-top: 10px; 
}

#sidebar_l ul ul  li {
	padding-bottom: 12px;
}

#sidebar_l ul li a { text-decoration: none; color: #471318; }

#sidebar_l ul { color: #25410e; font-size: 18px; font-weight: bold; }
ul#main_nav {
	margin:0px;
	padding:0px;
}

ul#main_nav li{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul#main_nav li.page_item a{
	background-image: url(images/menu.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	color:#515151;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding:6px 0px 6px 15px;
	border-bottom: 1px dotted #fff;
}

ul#main_nav li.current_page_item {
 	background: #ffe8b5 url(images/active_menu.png) top left repeat-y;
}
ul#main_nav li.current_page_item a{
	color:#515151;
	background-image: url(images/menu.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	color:#515151;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:6px 0px 6px 15px;
	border-bottom: 1px dotted #fff;
	text-decoration: none;
}

.sidebar_right .sidebar_right_inner h3 { }
#socials .sidebar_right .sidebar_right_inner h3 { display: block; }

#sidebar_l ul li.current_page_item{

}

ul#main_nav li.page_item .children {
	display: none;
}

li.current_page_item ul.children {
	padding: 0;
}

#main_nav li.current_page_item ul.children li.page_item {
	background: #E8CE80 url(images/active_menu.png) 10px 0px repeat-y;
	padding-left: 10px;
	width: 160px;
}
#two_cols{
	width:878px;
	min-height:900px;
	height:auto !important;
	height:900px;
	float:right;
	padding:20px 0px 10px 0px;
	border: 8px solid #25410e;
	background: #E8CE80;
}

#main_content{
	width:550px;
	float:left;
	padding:0px 22px 0px 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#main_content ul{
	margin: 0 0 10px 20px;
}

#main_content ul li{
	margin:0 0 0 5px;
}

.entry{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:130%;
}

.entry h2 { 
	line-height: 30px;
}

.entry h3 {
	color: #471318;
	font-size: 20px;
	line-height: 26px;
}

#main_content h2{
	padding:0px 0px 10px 0px;
	/*text-transform:capitalize;*/
}

#main_content h2, #main_content h2 a{
	text-align:center;
	color:#25410e;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
}

#main_content p{
	padding:0px 0px 18px 0px;
}

#sidebar_right_outer{
	float:left;
	width:274px;
}

.sidebar_right{
	background-image: url(images/sidebar_right.png);
	background-position:left top;
	border: 1px solid #A57605;
	background-color:#B9943B;
	background-repeat: repeat-x;
	margin:0 0 10px 0;
	overflow:auto;
}

.sidebar_right_inner{
	padding:10px;
}

.sidebar_right_inner ul{
	margin:0px;
	padding:0px;
}

.sidebar_right_inner ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}

h3.sbar2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#5C0100;
}

#socials .sidebar_right{

}

#socials .sidebar_right_inner{
	padding:10px 10px 10px 20px;
}

#socials .sidebar_right_inner ul li h3{
	padding:0 0 20px 0;
}

#socials ul li ul li{
	float:left;
	width:50px;
	padding:0 15px 0 0;
}

#socials a{
	color:#203C0A;
	text-decoration:none;
	font-size:12px;
	text-align:center;
}

#footer_row{
	clear:both;
	height:34px;
	width:586px;
	float:right;
	padding:14px 60px 0 10px;
	color:#5C2902;
	font-size:12px;
}

#footer_menu_row{
	clear:both;
}

#footer_menu_row {
	padding:10px 0px 0px 0px;
}

#footer_menu_row ul, #footer_menu_row ul li ul{
	margin:0px;
	padding:0px;
}

#footer_menu_row ul li, #footer_menu_row ul li ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}

#footer_menu_row ul li ul li, #footer_row span.email_founder, #footer_menu_row ul li.page_item{
	float:left;
}

#footer_menu_row ul li.page_item a{
	color:#FFFFFF;
	text-decoration:none;
	/*text-transform:capitalize;*/
	padding:0 35px 0 0;
}

span.copyr{
	float:right;
}

a img{
	border:none;
}

@import url("css/typo.css");
@import url("css/newsletter.css");
