/*

Theme Name: Bruce Bell	

Theme URI: http://energyyogacentral.com/

Description: yoga theme c

Version: Standard

Author: BOSS INC.

Author URI: http://tinyurl.com/gurucoder

Tags:

*/



@import url('reset.css');





/* ###################################################################

	=common classes */

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



.aleft { text-align:left; }

.aright { text-align:right; }

.acenter { text-align:center; }

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

}



.nav-post {}

.msgbox {}



.cbox { clear:both;}

.cbox h3.title{}

.cbox pad {}



.sbox {clear:both; }

.sbox h3.title{}

.sbox-pad {}





/* ###################################################################

	=html elements */

	

body {

	font-size: 12px; 

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	color: #333;

	line-height:170%;

	background: #FFFFFF url('images/bg1.jpg') center top repeat-x;	

	text-align: center;		

}



a:visited { text-decoration:none; color:#ffffff; }

a:hover, a:active { text-decoration:none; 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 */

.mid{background:url(images/middle.png) top repeat-y;}

.topbg{background:url(images/header1.jpg) center top no-repeat;}	

.btmbg { }

.w { text-align:left; margin:0 auto; width:912px;}	

#header { height:483px; }

#masthead{}



#main { height:100% }



.content-w {

	

	width: 663px; 

	float:none; border-top: 0px solid red;

	float:left; 	

} 

.content { padding:80px 20px 20px;}

.content img { overflow:hidden;}



.bar1-w { float:right; border-top:0px solid blue; width:248px;} 

.bar1 { padding:4px 0px 0px 0px }



#footer{

	height:150px;

	padding:10px 0 0 10px;

	color:#FFFFFF;

	font-size:11px;background:url(images/footer.jpg) center bottom no-repeat;

	border:0px solid red;

}



.site-info {font:"Times New Roman", Times, serif; color:#FFFFFF; padding:30px 0 0 10px;}



#footmen{ padding:0 7px;  }

.menu1 { 

	border:0px solid yellow; background:url(images/menu.png) left top repeat-x; height:25px; 

	padding:0px 0 0 20px;

}

.menu1 ul { list-style:none;}

.menu1 ul li { 

	padding:5px 26px 0 25px; height:10px; float:left; 

	margin:0 0px 0 0px; border-right:1px solid #ffffff; 

	text-align:center;

	color:#FFFFFF;

}

.menu1 ul li a:link, .menu1 ul li a:visited { 

	color:#333333;

	font-size:12px;

	font-weight:bold;

}

.menu1 ul li a:hover, .menu1 ul li a:active, 

li.current_page_item a, li.current_page_item a:hover, li.current_page_item a:active{

	

	

}

.soso {padding:3px 0 0 755px;}

.rss { padding:2px 20px 2px 2px; font:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; float:left;}



.rss ul {list-style:none; float:left;}

.rss ul li  {float:left; padding-left:5px;}

.rss ul li a:link {list-style:none; padding:2px 3px 0 1px; height:;  

	margin:0 0px 0 0px; border-right:0px solid #ffffff; 

	text-align:center;

	color:#FFFFFF;

	}

.rss ul li a:hover{ 

	 text-decoration:underline; color: #0000FF; }



/* ###################################################################

	=searchform */

#searchform {

	float:none;	

}

#searchform div {padding:0px 0px 0px 10px; }

#s-wrap { width:103px; display:block; float:left; border:0px solid #999999; height:19px; font-size:10px; }

#s { border:none; width:98%; padding:10px 5px 5px 10px; background:transparent;}

#searchsubmit { 

	width:20px; 

	background:none;

	padding:0;

	margin:0;

	height:19px;

	border:0px solid #999999;	

	cursor:pointer;	

}

	



/* ###################################################################

	=sidebar */

.optin{background-image:url(images/optinxxx.jpg); background-repeat:no-repeat;



  height:150px; padding:125px 0 25px 0px; text-align:left; margin:0 auto 10px auto; width:248px; border:0px solid blue; }



.optin table td{padding:0px 0 7px 0px; }



.optin input{



 padding:8px 5px 5px 25px;



  background:transparent; color:#474747; font-size:12px; font-weight:normal; width:200px; margin:0 10px 0 0; border:0px solid #000000;



}



.optin p{ padding:0px 0 10px 0; }



.optin .submit{width:200px;



 height:34px;



 background:url(images/spacer.gif);



 cursor:pointer;



 border:none; margin:5px 0 0 0;} 



.optin-bg{padding:0px 10px 0 0;}



.addme { background-image:url(images/add.jpg);  width:248px; height:133px; padding:0px 0 0px 0px; border:0px solid red;}





/* ####################################



#primary ul {list-style:none;}

#primary ul li h2{ color:#FF0000;} /* mga title sa widgetized sidebar */

	#primary ul li ul {}

	#primary ul li ul li a:link, #primary ul li ul li a:visited{color:#666666;}

	#primary ul li ul li a:hover, #primary ul li ul li a:active{color:#000066;}



/* not-widget na group */

#not-widget ul{ list-style:none;}

#not-widget ul li h2{ color:#FF0000;} /* mga title sa sidebar */

	#not-widget ul li ul {list-style:disc; list-style-position:inside;}

	#not-widget ul li ul li { padding:0px 0px 0px 0px;}

	#not-widget ul li ul li a:link, #not-widget ul li ul li a:visited{color:#666666;}

	#not-widget ul li ul li a:hover, #not-widget ul li ul li a:active{color:#000066;}





.sidebar1 a:link, .sidebar1 a:visited {

 text-decoration:none;

 color:#000000;

}



.sidebar1 a:hover {

 text-decoration: underline;

 color: #FF0033;

}



.sidebar1 h2 {



 font-family:impact;



 font-size: 1.2em;



}



.sidebar1 {text-align:left; padding:5px 0px;} 



.sidebar1 ul {margin:0 auto; color:#000000; padding: 0;  width:248px;  }



.sidebar1 ul li { /*  mao ni ang title katong naa sa h2  */



 list-style: none;



 margin-bottom: 10px;



 padding:0px 0 10px 0;

 } 



.sidebar1 ul li h2{

background:url(images/tab1.jpg) no-repeat;



 height:29px; padding:5px 0 0 10px; 



 color:#29336a; font-weight:normal; font-size:18px; font-family:impact;



}



/*sidebar list level2 */



.sidebar1 ul li ul { padding: 0px 10px 0 10px; width:248px; margin: 0; }



.sidebar1 ul li ul li{



 padding: 0 10px 0 0px;



 border:none; 



 list-style:circle;



 margin:0 0px 0 10px; 



}



/* ###################################################################

	=post */

.post-title a { color:#4f3b9f;}

.post-title { }

.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{display:none;

}

.comments-link {}

.navigation {}

.nav-previous {}

.nav-next {}



.post-metadata ul {}

.post-metadata ul li {}



	/* = page */

.page-post .page-title{}

.page-post .entry{}

.pagetitle{} /* 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{}





#globalnav1 {height:20px; width: 900px;  z-index: 9999; }

 

 #globalnav1 ul {list-style: none; width:900px; }

 

 #globalnav1 ul li {float: left;  }

 

 #globalnav1 ul li li {background: none }

 

 #globalnav1 ul li.last { background: none }

 

 #globalnav1 a:link, #globalnav1 a:visited {color: #ffffff; text-decoration: none; font-size: 10px; font-family:tahoma; font-weight: bold; }

 

 #globalnav1 a:hover {

 color: #000033;

 text-decoration:underline

}

 

 #navpocket1 {height:30px;  overflow:hidden; padding:5px 0 0px 10px; width:700px;  float:left; text-transform: uppercase; color:#ffffff;  }

 

 #nav1 li a, #nav1 li a:link {display: block; font-size: 10px; text-decoration: none; padding:2px 11px; border-right:1px solid white;  }

 

 * html body #nav1 li a:link {

 padding:7px 11px;

 color:#FFFFFF; 

} 

 

 #nav1 li a:hover, #nav1 li a:active {display: block; text-decoration: none;   }

  

 #nav1 li li a, #nav1 li li a:link, #nav1 li li a:visited {color: #ffffff; background:#BD2C32; 

  width: 200px; float: none; margin: 0px; padding:5px 11px; border-bottom: 0px solid #333; border-left: 0px solid #333; }

  

 #nav1 li li a:hover, #nav1 li li a:active {background:#848282; color:#ffffff; text-decoration:none }

 

 #nav1 li li li a:hover, #nav1 li li li a:active {color: #333333; }



 #nav1 li ul {position: absolute; left: -999em; height: auto; width: 150px; margin:-1px 0 0 -1px }



 #nav1 li li {padding: 0 }



 #nav1 li ul ul {margin: -30px 0 0 173px }



 #nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul {left: -999em }



 #nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul {left: auto}

 

 #navpocket1 .nav-wide {width:100% }

  

 #nav1 .current_page_item a {color:#99FF00;}
 
 
 /*Aug 14 Testimonial - by http://tinyurl.com/gurucoder*/
 
 .testimonials{
 padding:20px 20px  30px 20px ;
 width:190px;
 border: dotted #333333;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 
 .testimonials img{
 padding:10px 10px  10px 10px ;

 }
 
  .testsig{
 font-family:Arial, Helvetica, sans-serif;
 font-size:9px;
  padding:3px 3px 3px 3px;
  float:right;
 }
 
 
 .prod1{
 padding:30px 30px 30px 30px;
 margin-left:30px;
 width:500px;
 border: dashed #660000;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:14px;
 }
 
 .smalloptin{
 width:200px;
 margin-left:160px;
  padding:0 ;}