/*
Theme Name: Life Many Lessons
Description: A WordPress theme.
Version: 1
Author: Nav

*/



/* Begin Typography & Colors */
*{
	margin:0;
	padding:0;
}

html > body *{outline:none;}
a{
	cursor:pointer;
	color:#FF6306;
	text-decoration:underline;
}

a:hover{
	color:#FF6306;
	text-decoration:none;
}
acronyme{
	cursor:help;
}

.clr{
	clear:both;
}

h1, h2, h3, h4, h5, h6, p, form, table, tr, td, lebel{
	margin:0;
	padding:0;
}

.ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

.ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}
body{
	margin:0;
	padding:0;
	background:#252729 url(images/h-bg.gif) repeat-x left top;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#6D6E6F;
}

#container{
	margin:auto;
	width:1004px;
}
/* ==================== End general css =================== */

/* ==================== header =================== */
#header{
	float:left;
	width:100%;
	padding-bottom:6px;
}

#header .logo{
	padding:17px 0 0 13px;
	float:left;
}

#header .road{
	float:left;
	padding:0 0 0 75px;
	float:left;
}

#header .nav{
	float:right;
	width:262px;
	text-align:left;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#232527;
	padding:9px 8px 0 0;
}


#header .nav span{
	display:block;
	float:left;
	padding:0 20px 0 18px;
}

#header .nav a{
	color:#232527;
	text-decoration:none;
}

#header .nav a:hover{
	color:#FF6306;
	text-decoration:none;
}
#container #header .nav span.home{
	background:url(images/home-icon.gif) no-repeat left 1px;
}

#header .nav span.about{
	background:url(images/about-icon.gif) no-repeat left top;
}

#header .nav span.contact{
	background:url(images/contact-icon.gif) no-repeat left 50%;
}

#header .nav .rss a{
	float:right;
	padding:20px 75px 0 0;
	margin:16px 0 0 0;
	text-align:right;
	background:url(images/rss.gif) no-repeat right top;
	height:30px;
	color:#F98F15;
	font:20px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	display:block;
	
}
#header .nav .rss a:hover{
	color:#F98F15;
	text-decoration:underline;
}
.search{
	height:40px;
	width:260px;
	padding:15px 0 0 0;
	float:right;
}

.search input{
	border:none;
	height:20px;
	width:153px;
	padding:10px;
	float:left;
	margin:0;
	background:url(images/search-input.gif) no-repeat left top;
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	
}

.search .go{
	width:86px;
	height:40px;
	float:left;
	cursor:pointer;
	padding:0;
	margin:0;
	background:url(images/search-button-bg.gif) no-repeat left top;
	outline:none;
	border:none;
}

#menu{
	background:url(images/bg-menu.gif) repeat-x top left;
	float:left;
	width:100%;
	padding-bottom:20px;
}

#menu li{
	float:left;
	padding:0 36px;
	background:url(images/devider.gif) no-repeat right top;
	font:12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6306;
	list-style-type:none;
	margin:0;
}
#menu li a{
	color:#FF6306;
	text-decoration:none;
}
#menu li a:hover{
	color:#1E201F;
	text-decoration:none;
}
/* ==================== End header =================== */

/* ==================== body part =================== */

#page{
	width:988px;
	background:url(images/bg-page.gif) repeat-y left top;
	clear:both;
	padding:0 8px 16px 8px;
	float:left;
}


/* ==================== left nav =================== */

#page #sidebarright{
	width:205px;
	float:left;
	margin:0;
	padding-left:8px;
}

#page #sidebarright ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

#page #sidebarright ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

#page #sidebarright li#about-me{
	background:#F7F3E7 url(images/left-tag-top-bg.gif) no-repeat top left;
	padding:15px 10px 10px 10px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FF6306;
	letter-spacing:1px;
	list-style-type:none;
	margin-bottom:12px;
}

#page #sidebarright li#about-me span{
	text-align:right;
	display:block;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#647788;
	padding-top:10px;
	list-style-type:none;
}



#page #sidebarright li#ad-rotator-5 h2{
	width:165px;
	background:#E3D6B3 url(images/google-add.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarright li#ad-rotator-5{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarright li#ad-rotator-5 .adrotatorwidget{
	border:2px solid #E3D6B3;
	border-top:none;
	width:181px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarright li#ad-rotator-5 ul li{
	clear:both;
	float:left;
	width:181px;
}

#page #sidebarright li#ad-rotator-5 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
}

#page #sidebarright li#ad-rotator-5 ul li a:hover{
	color:#EC1A0D;
}


#page #sidebarright li#linkcat-4 h2{
	width:165px;
	background:#E3D6B3 url(images/interesting-site.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarright li#linkcat-4{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarright li#linkcat-4 ul{
	border:2px solid #E3D6B3;
	border-top:none;
	width:181px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarright li#linkcat-4 ul li{
	clear:both;
	float:left;
	width:181px;
}

#page #sidebarright li#linkcat-4 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
}

#page #sidebarright li#linkcat-4 ul li a:hover{
	color:#EC1A0D;
}
	
#page #sidebarright li#ad-rotator-1 h2{
	width:155px;
	background:#E3D6B3 url(images/books.gif) no-repeat left top;
	padding:5px 0 0 50px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarright li#ad-rotator-1{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarright li#ad-rotator-1 .adrotatorwidget{
	border:2px solid #E3D6B3;
	border-top:none;
	width:181px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarright li#ad-rotator-1 ul li{
	clear:both;
	float:left;
	width:181px;
}

#page #sidebarright li#ad-rotator-1 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
}

#page #sidebarright li#ad-rotator-1 ul li a:hover{
	color:#EC1A0D;
}
	
#page #sidebarright li#linkcat-3 h2{
	width:165px;
	background:#E3D6B3  url(images/my-sites.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarright li#linkcat-3{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarright li#linkcat-3 ul{
	border:2px solid #E3D6B3;
	border-top:none;
	width:181px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarright li#linkcat-3 ul li{
	clear:both;
	float:left;
	width:181px;
	background:url(images/devide-left.gif) repeat-x bottom left;
	
}

#page #sidebarright li#linkcat-3 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-3.gif) no-repeat left 9px;
	text-decoration:none; 
}

#page #sidebarright li#linkcat-3 ul li a:hover{
	color:#EC1A0D;
}

#page #sidebarright li#linkcat-26 h2{
	width:165px;
	background:#E3D6B3  url(images/blog-directories.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarright li#linkcat-26{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarright li#linkcat-26 ul{
	border:2px solid #E3D6B3;
	border-top:none;
	width:181px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarright li#linkcat-26 ul li{
	clear:both;
	float:left;
	width:181px;
	background:url(images/devide-left.gif) repeat-x bottom left;
	
}

#page #sidebarright li#linkcat-26 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-3.gif) no-repeat left 9px;
	text-decoration:none; 
}

#page #sidebarright li#linkcat-26 ul li a:hover{
	color:#EC1A0D;
}




#page #sidebarright li#ad-rotator-2 h2{
	width:165px;
	background:#E3D6B3 url(images/blog-directories.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarright li#ad-rotator-2{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarright li#ad-rotator-2 .adrotatorwidget{
	border:2px solid #E3D6B3;
	border-top:none;
	width:181px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarright li#ad-rotator-2 ul li{
	clear:both;
	float:left;
	width:181px;
	background:url(images/devide-left.gif) repeat-x bottom left;
	
}

#page #sidebarright li#ad-rotator-2 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-3.gif) no-repeat left 9px;
	text-decoration:none; 
}

#page #sidebarright li#ad-rotator-2 ul li a:hover{
	color:#EC1A0D;
}

/* ==================== End left nav =================== */

/* ==================== content-part =================== */
#page .content-part{
	width:517px;
	float:left;
	padding:0 0 0 15px;
}

h1{
	font:20px/26px Georgia, "Times New Roman", Times, serif;
	color:#1E2325;
}

h1 a,h1 a:link,h1 a:visited{
	font:20px/26px Georgia, "Times New Roman", Times, serif;
	color:#1E2325;
	text-decoration:none;
}
h1 a:hover{
	font:20px/26px Georgia, "Times New Roman", Times, serif;
	color:#1E2325;
	text-decoration:underline;
}
	
.post{
	float:left;
	width:100%;
	background:#F7F3E7 url(images/devider-mid.gif) repeat-x left top;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6306;
}

.post a{
	color:#FF6306;
	text-decoration:none;
}

.post a:hover{
	color:#FF6306;
	text-decoration:underline;
}

.post .span1{
float:left;
}



.post .span2{
	float:right;
	display:block;
	padding-right:5px;
	width:130px;
	text-align:right;
}

.content-part p{
	padding-top:15px;
	clear:both;
}
.content-part ul {
	padding-left:25px;
}
.content-part .footer{
	padding-top:25px;
}

.footer span{
	display:block;
	float:left;
	padding-right:30px;
}

.footer span a{
	color:#252727;
	text-decoration:none;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;

}
.footer span a:hover{
	color:#FF6306;
}

.footer span.share{
	background:url(images/share.gif) no-repeat left 50%;
	padding-left:28px;
}

.footer span.buz{
	background:url(images/buz.gif) no-repeat left 50%;
	padding-left:20px;
}

.footer span.print{
	background:url(images/print.gif) no-repeat left 50%;
	padding-left:17px;
}

.footer .strip{
	background:#F7F3E7;
	height:22px;
	margin-top:4px;
}

.footer .strip a{
	display:block;
	float:right;
	padding:0 10px;
	font:12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:#000000;
	text-decoration:none;
}
.footer .strip a:hover{
	background:#647788;
}
.padd30{
	padding-bottom:30px;
}
/* ==================== End content-part =================== */

/* ==================== right nav =================== */
#page #sidebarleft{
	width:219px;
	float:right;
	overflow:hidden;
	padding-right:8px;
}

#page #sidebarleft ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

#page #sidebarleft ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

#page #sidebarleft li#recent-posts h2{
	width:184px;
	background:#E3D6B3 url(images/recentpost-icon.gif) no-repeat left top;
	padding:5px 0 0 35px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarleft li#recent-posts{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarleft li#recent-posts ul{
	border:2px solid #E3D6B3;
	border-top:none;
	width:195px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarleft li#recent-posts ul li{
	clear:both;
	float:left;
	width:195px;
}

#page #sidebarleft li#recent-posts ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
}

#page #sidebarleft li#recent-posts ul li a:hover{
	color:#EC1A0D;
}


#page #sidebarleft li.widget_categories h2{
	width:179px;
	background:#E3D6B3 url(images/categories.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarleft li.widget_categories{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarleft li.widget_categories ul{
	border:2px solid #E3D6B3;
	border-top:none;
	width:195px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarleft li.widget_categories ul li{
	clear:both;
	float:left;
	width:195px;
	background:url(images/devide-left.gif) repeat-x bottom left;
}

#page #sidebarleft li.widget_categories ul li a{
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-3.gif) no-repeat left 9px;
	text-decoration:none; 
}

#page #sidebarleft li.widget_categories ul li a:hover{
	color:#EC1A0D;
}


#page #sidebarleft li#archives h2{
	width:179px;
	background:#E3D6B3 url(images/archive.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarleft li#archives{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarleft li#archives ul{
	border:2px solid #E3D6B3;
	border-top:none;
	width:195px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarleft li#archives ul li{
	clear:both;
	float:left;
	width:195px;
}

#page #sidebarleft li#archives ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
}

#page #sidebarleft li#archives ul li a:hover{
	color:#EC1A0D;
}



#page #sidebarleft li#ad-rotator-4 h2{
	width:179px;
	background:#E3D6B3 url(images/login-icon.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarleft li#ad-rotator-4{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarleft li#ad-rotator-4 .adrotatorwidget{
	border:2px solid #E3D6B3;
	border-top:none;
	width:195px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarleft li#ad-rotator-4 ul li{
	clear:both;
	float:left;
	width:195px;
}

#page #sidebarleft li#ad-rotator-4 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
}

#page #sidebarleft li#ad-rotator-4 ul li a:hover{
	color:#EC1A0D;
}











#page #sidebarleft li#ad-rotator-3 h2{
	width:179px;
	background:#E3D6B3 url(images/login-icon.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarleft li#ad-rotator-3{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarleft li#ad-rotator-3 .adrotatorwidget{
	border:2px solid #E3D6B3;
	width:195px;
	float:left;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarleft li#ad-rotator-3 ul li{
	clear:both;
	float:left;
	width:195px;
}

#page #sidebarleft li#ad-rotator-3 ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
}

#page #sidebarleft li#ad-rotator-3 ul li a:hover{
	color:#EC1A0D;
}




#page #sidebarleft li#polls h2{
	width:179px;
	background:#E3D6B3 url(images/login-icon.gif) no-repeat left top;
	padding:5px 0 0 40px;
	font:18px/27px Georgia, "Times New Roman", Times, serif;
	color:#242625;
	float:left;
	margin:0;
	list-style-type:none;
}

#page #sidebarleft li#polls{
	float:left;
	padding-bottom:12px;
	list-style-type:none;
}

#page #sidebarleft li#polls .wp-polls{
	border-left:2px solid #E3D6B3;
	border-right:2px solid #E3D6B3;
	border-top:none;
	width:195px;
	float:left;
	margin:0;
	padding:10px;
}


#page #sidebarleft li#polls .wp-polls-loading{
	border-left:2px solid #E3D6B3;
	border-right:2px solid #E3D6B3;
	border-top:none;
	width:195px;
	float:left;
	margin:0;
	padding:10px;
}



#page #sidebarleft li#polls ul.wp-polls-ul{
	border:none;
	float:left;
	margin:0;
	padding:10px;
	width:170px;
}

#page #sidebarleft li#polls ul.wp-polls-ul li{
	clear:both;
	float:left;
	width:170px;
}

#page #sidebarleft li#polls ul{
	border:2px solid #E3D6B3;
	border-top:none;
	width:195px;
    float:left !important;float: none;
	margin:0;
	padding:10px;
	list-style-type:none;
	
}

#page #sidebarleft li#polls ul li{
	clear:both;
	float:left;
	width:195px;
}




#page #sidebarleft li#polls ul li a{
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1E2223;
	display:block;
	padding:5px 0 5px 18px;
	background:url(images/bullet-4.gif) no-repeat left 10px;
	text-decoration:none; 
	width:170px;
}

#page #sidebarleft li#polls ul li a:hover{
	color:#EC1A0D;
}




/* ==================== End right nav =================== */


#footer{
	background:#554725;
	width:100%;
	float:left;
	padding:0;
	margin:0;
}

#footer .text{
	width:972px;
	margin:0 auto;
	background:url(images/footer-bg.gif) repeat-y left top;
	padding:16px;
	color:#252727;
}

#footer .text a{
	color:#252727;
	text-decoration:none;
}

#footer .text a:hover{
	color:#FF6306;
	text-decoration:underline;
}

