/*
Theme Name: Marketing Gurus Finder!
Theme URI: http://marketinggurusfinder.com/
Description: The default WordPress theme for Marketing Gurus Finder
Version: 3.0
Author: Kareen_Cute
Author URI: http://
Tags: Kareen, cute, marketing, marketing, guru, gurus, finders, finder
*/

@import url('css/reset.css');
@import url('menu.css');


/* ###################################################################
	=common classes */
.aleft, .alignleft { 
	text-align:left; 
	margin-right:10px; 
	border:1px solid #CCCCCC; 
	padding:2px;  
	float:left;
}
.aright, .alignright { 
	text-align:right; 	
	margin-right:10px; 
	border:1px solid #CCCCCC; 
	padding:2px;  
	float:right;

	
}
.acenter, .aligncenter { text-align:center; }
.wp-caption {}
.cat-item{}
.pagenav {
	list-style:none;
}
.page_item {}
.linkcat {}
.current-cat{}
.current-cat-parent {}


.clear { clear:both; height:0; }
.pad5 { padding:5px; }
.pad10 { padding:10px; }
.pad20 { padding:10px; }

.pad5-side { padding:0 10px; }
.pad10-side { padding:0 10px; }
.pad20-side { padding:0 20px; }

.lastg { margin-right:0px;}
.firstg { margin-left:0px;}

.error { padding: 6px 9px; background: #ffebe8;	border: 1px solid #C00;	}

.btn, .btn-submit, .reset {	
	width: 100px; 
	margin-right: 15px; 
	padding: 6px 15px ;
	background: #fff;
	border: 1px solid #ccc;
}
.btn:hover, .submit:hover, .reset:hover {
	cursor: pointer;
	background: #f9f9f9;
}

/* ###################################################################
	=html elements */
	
body {
	font-size: 12px; 
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333;
	line-height:170%;
	background:#f6f2e6 url('images/bgr.jpg') top center repeat-x;	
	text-align: center;		
}

a:link, a:visited { text-decoration:none; color:#333333; }
a:hover, a:active { text-decoration:underline; color:#000066; }

/* Headers */
h2, h3, h4, h5, h6 { font-family: Georgia, "Times New Roman", serif;	color: #000; font-weight: bold;	}
h2 { font-size: 21px; }
h3 { font-size: 19px; }
h4 { font-size: 17px; }
h5 { font-size: 15px; }
h6 { font-size: 13px; }

p { margin-bottom:10px; }
small { font-style:italic; color:#666666; }
ul { list-style:disc; list-style-position:inside; }
ol { padding:0 0 0 10px;}
table {	width: 100%; border-collapse: collapse;	}
caption { font-size: .9em;	font-style: italic;	text-align: right;	}

input { width:98%; padding:4px; border:1px solid #CCCCCC; }
textarea { width: 98%; padding:4px;}

/* ###################################################################
	=wrappers */
.topbg {background: url('images/bg.jpg') top center no-repeat;  }	
.wrap { text-align:left; margin:0 auto; width:985px;}
.bar1-w { float:left; border-top: 0px solid blue; width:292px; margin:20px 0 0 20px; }
.bar2-w { float:left; border-top: 2px solid green; width:200px; }
.content-w { float:right; border-top: 0px solid red; width:633px; margin:20px 0 0 40px; } 

.content { padding:0px 0px 0px 0px; }
.bar1 { padding:0px 0px 0px 0px; }
.bar2 { padding:0px 0px 0px 0px; }
#main { height:100%; }

#header { height:60px;}
#masthead{}
#fbg{background: url('images/fbg.jpg') top center repeat-x;}
#footer{  background: url('images/footer.jpg') top center no-repeat; padding:120px 0 0 0; color:#f9f7ef;  height:378px;margin:0 auto; width:985px;}
#site-info{ margin:0 auto; width:985px; height:498px; background:#FFFFFF; border:red 1px solid;}
#site-info h2 { color:#e0dcd0;}
#fp{ float:left; width:300px;}
#fa{width:300px; background:#FFFFFF; float:left;}
#fpost{ width:300px; background:#FFFFFF; float:left;}
.copy{ margin:0px 0 0 0; border:1px solid red; height:50px;}
.copyright{ border:green 0px solid; float:left; display:block; margin:30px 0 0 0;}
.copyright a { color:#FFFFFF;}
.copyright2{ border:green 0px solid; float:right; display:block; margin:30px 0 0 0;}
.copyright2 a { color:#FFFFFF;}
/*  ###################################################################
	menu */ 
#menubar{ border:0px red solid;  margin:25px 25px 400px 0px;}	
.menu { float:right;}
.menu ul { list-style:none;}
.menu ul li { float:left; margin:0 10px 0 10px;
	
 }
 .menu ul li a:visited { 
	font-family:"Times New Roman";
	font-size:18px;
	
	padding:10px 5px;
	text-transform:uppercase;
}
.menu ul li a:link{
	font-family:"Times New Roman";
	font-size:18px;
	color:#59544f;
	padding:10px 5px;
	text-transform:uppercase;
}
.menu ul li a:hover,  
li.current_page_item a:hover{
	color:#e0dcd0;
	text-decoration:none;
	background:#000000;
	padding:10px 5px;
}
.menu ul li a:active,li.current_page_item a, li.current_page_item a:active {
	color:#e0dcd0;
	text-decoration:none;
	background:#000000;
	padding:10px 5px;
}

/* ###################################################################
	=searchform */
#frm-searchform {
	float:right;	
}
#searchform div {padding:12px 45px 0px 0px; }
#s-wrap { width:138px; display:block; float:left; border:0px solid #999999; margin-right:3px; }
#s { border:none; width:98%; padding:2px; background:none;}
#searchsubmit { 
	width:66px; 
	background:none;
	padding:0;
	margin:0;
	height:22px;
	border:0px solid #999999;	
	cursor:pointer;	
	text-indent:-9999px;
}
	

/* ###################################################################
	=sidebar */
.widget {}	

#primary ul{ list-style:none; }
#primary ul li{ 
	margin-bottom:10px; background:url(images/sft.png) left bottom no-repeat; 
	padding:0 0 6px 0;
}
#primary  ul li h2{ background:url(images/stite.png) bottom center no-repeat;
	color:#454140;
	height:34px;
	font-family:"Myriad Pro";
	font-size:24px;	
	font-weight:normal;
	padding:13px 0 0 30px;
	
	text-transform:uppercase;} /* mga title sa sidebar */
	#primary  ul li ul {list-style:none;}
	#primary  ul li ul li { 
		padding:0px 0px 4px 60px; background:url(images/list.jpg) bottom left no-repeat;
		margin:0 0 0 0;
	}
	#primary  ul li ul li a:link, #not-widget ul li ul li a:visited{color:#454140;}
	#primary  ul li ul li a:hover, #not-widget ul li ul li a:active{color:#000066;}

.widget_tag_cloud div{
	background:url(images/sbg.gif) left top repeat-y;
	padding:0 20px;
}


.widget-area{
	border:0px red solid;	
	padding:0 0 5px 0;
}
.widget-area h3 {
	border:0px red solid;
	background:url(images/stite.png) bottom center no-repeat;
	height:34px;
	color:#454140;
	font-family:"Myriad Pro";
	font-size:24px;	
	font-weight:normal;
	padding:13px 0 0 30px;
	text-transform:uppercase;
}

#secondary ul { list-style:none; text-align:left; }
#secondary ul li { float:left; width:33%; border-top:0px solid red;  }
#secondary ul li h3 { 
	text-align:left;
	background:none;
	color:#e0dcd0;
	padding:0 0 0 20px;;
}
#secondary ul li li, #secondary ul li li a { float:none; color:#969696;}
#secondary ul ul { padding:0 50px 0 20px; }

#secondary ul li li { 
	background:url(images/footer-li.gif) left top no-repeat;
	padding:0 0 0 50px;
	margin-bottom:10px;
	width:100%;
}

/* ###################################################################
	=post */
.post-title {background:url(images/tft.jpg) bottom center repeat-x; padding:5px 0 5px 0;}
.post-title a { color:#000000;
	font-family:"Myriad Pro";
	font-size:17px;
	font-weight:normal;
	}
.post-author-name{}
.post-author-name a {}
.post-date{}
.post-fulldate{}
.post-date-month {}
.post-date-day {}
.post-date-year {}
.post-content .entry {}
.post-footer{	
}
.comments-link {}
.navigation {}
.nav-previous {}
.nav-next {}

.post-metadata ul {}
.post-metadata ul li {}

	/* = page */
.page-post .page-title{}
.page-post .entry{}
.page-title{} /* archive title */

/* ###################################################################
	=COMMENTS */
ol.commentlist { margin:0; padding:0; }
.commentlist li { 
	list-style:none; 
	margin-bottom:10px; 
	background:url(images/line-dot.gif) left bottom repeat-x; 
}
.commentlist cite {
	padding: 7px;
	display:block;
	font-style:normal;	
	color:#596e3b;
}	
.commentlist a:link, .commentlist a:visited { color:#596e3b; }
.commentlist a:hover, .commentlist a:active { color:#8ec343; }
.commentlist cite img {
	padding:1px;
	border:1px solid #aab59a;
	float:left;
	margin-right:9px;
}
.commentlist .author-name { 
	font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
.commentlist .time { padding-left:13px; }
.commenttext {	
	padding: 0 20px 10px 20px;
	color:#333333;
}

	
#respond { border:2px solid #F2F2F2; margin:10px 0; padding:10px; }
#respond h3 { }
#respond label { display:block;}
#respond input { width:60%; }
#respond login-info {}
input#respond-submit { 
	width: 100px;
	padding:2px; 
}

.comments-navigation {}
	.paginated-comments-links {}
	
.comments-list
.login-req{}
.readp{
	height:30px;
	border:0px solid #FFFFFF;
	background:url(images/read.png) top right no-repeat;
	border-bottom:#a6a39c solid 0px;
	padding:0 0 15px 0;
	
}
.read1p{
	height:28px;
	border:0px solid #000000;
	width:94px;
	float:right;
	padding:0 0 5px 0;
}
.read1p a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  cursor: pointer; 
}
 
.read1p a:hover {
  text-decoration: none;
  background-color: none;
}