/*
Theme Name: notablog
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: ShriKrishna Technologies
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* Begin Typography & Colors */
body {
	margin: 0;
	padding: 0;
	background:#ffffff url(images/bodybg.png) no-repeat center top;
	font-family:"Times New Roman", Times, serif;
	font-size: 13px;
	
}

.clear{
clear:both;
}

#container{
	
	}
#wraper{
	width:980px;
	height:auto;
	margin:0 auto;
}

#header{
width:980px;
height:164px;
}


.logo{
width:343px;
height:130px;
float:left;
}


/* Main Header Portion Ends */



img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding:0px 0px 0px 0px
	margin: 0 7px 2px 0;
	display: inline;
	}


/* Navigation Starts */

.menu-left{width:714px;float:left;}

.search-site{width:260px;float:right;padding-right:0px;margin:10px 0px 0 0px;border:0px solid;}

.site-back{width:200;height:25px;background:url(images/search-top.png) no-repeat center top;margin:0 15px 0 0px;}


/************************** Top Menu ***************************************/

#navback{width:980px;float:left;margin:0px;height:46px;background:url(images/navback.png) no-repeat center top;}

/*----menu-----*/

.menu{
	width:980px;
	float:left;
	margin:0px;
	height:46px;
  	color:#FFFFFF;
	background:url(images/33.png) no-repeat center top;
	font-family:"Times New Roman", Times, serif;
}
.menu ul{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	height:39px;
		
}
.menu li{
	list-style:none;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	height:39px;
	
}
.menu li a{
	display:block;
	float:left;
	height:39px;
	color:#FFFFFF;
	font-size:16px;
	padding:0px 0px 0px 7px;
	text-decoration:none;
}
.menu li a span{
	display:block;
	float:left;
	height:39px;
	color:#FFFFFF;
	line-height:32px;
	padding:0px 12px 0px 7px;
}
.menu li a:hover{
	display:block;
	float:left;
	background:url(images/left-img.png) no-repeat left;
	height:39px;
	}	
.menu li a:hover span{
	display:block;
	float:left;
	background:url(images/right-img.png) no-repeat right;
	color:#FFFFFF;
	height:39px;
	cursor:pointer;
   }
.menu li.current_page_item a{
	display:block;
	float:left;
	background:url(images/left-img.png) no-repeat left;
	height:39px;
	}	
	
.menu li.current_page_item span{
	display:block;
	float:left;
	background:url(images/right-img.png) no-repeat right;
	color:#FFFFFF;
	height:39px;
	cursor:pointer;
   }

/* Navigation Ends */


/**************************************End Top menu **************************************/



/* Banner Starts----------------------------------------*/


.main-banner
{
	background:#9d583b;
	
}


.banner-left
{
	width:671px;
	float:left;
	height:246px;
	padding:13px;
}

.news-banner
{
	width:262px;
	float:right;
	height:218px;
	background:url(images/news-back.png) no-repeat center top;
	margin:13px 10px 0 0px;
	padding:50px 0 0 0px;
}


/* Banner Ends----------------------------------------*/



.input{width:144px;border:0px;color:#000000;margin:1px 5px -1px 4px;}

.st_sharethis_button{border:1px solid;}

/* content starts */

.con-txt{width:320px;float:left;}


.entry11{margin:25px;}
.con-image{width:305;float:right;margin:0 20px 0 0px;padding:0px;}

.main-col
{
	width:980px;
	float:left;
	margin:0 auto;
	background:#dedede;
	padding:0px;
	height:auto;
	}

.main-bottom
{
	width:980px;
	border:0px solid;
	margin:0 auto;
	background:url(images/contet-bottom.png) no-repeat center top;
	height:21px;
	float:left;
	padding:0px;
}

.con-top
{
	width:671px;
	border:0px solid;
	background:url(images/content-top1.jpg) no-repeat left top;
	height:45px;
	color:#623029;
}


.con-head{font-family:"Times New Roman", Times, serif;font-size:25px;padding:0px 0 0 55px;}

.content 
{
width:671px;
border:0px solid;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
font-style: normal;
text-decoration:none;
padding:0 0px 0 0px;
float:left;
margin:14px 0 0px 15px;
background:#FFF url(images/content-top01.jpg) no-repeat left top;
}
	
	
.content1 
{
width:671px;
border:0px solid;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
font-style: normal;
text-decoration:none;
padding:0 0px 0 0px;
float:left;
margin:10px 0 0px 0px;
background:#FFF url(images/content-top.jpg) no-repeat left top;
}
	
.con-bottom
{
	width:671px;
	height:20px;
	float:left;
	margin:10px 0 0px 0px;
	background:#dedede;
}

 
/* content Ends */

/* sidebar starts */
	#sidebar{
		width:261px;
		float:right;
		border:0px solid;
		margin:0 auto;
		padding:6px 12px 0 0px;
 	}	
	
#sidebar h2{background:url(images/youtube-back.png); background-position:center ; background-repeat:no-repeat;padding:15px 0 0px 0px;text-align:center;color:#623029;font-family:"Times New Roman", Times, serif;margin:0px 0px 0 0px;height:46px;width:256px;}

#sidebar .video{background:#FFF;color:#9d583b;font-family:Verdana, Arial;font-size:15px;margin-right:10px;padding-left:5px;margin-top:-10px;width:250px;}

#sidebar .search
{
	margin:10px 0 0 0px;
	background:#FFF;
	color:#9d583b;
	width:256px;
}
#sidebar .search h2
{
	background:url(images/search.png);
	background-position:center top;
	background-repeat:no-repeat;
	padding:8px 0 0px 0px;
	text-align:center;
	color:#623029;
	font-family:"Times New Roman", Times, serif;
	margin:0px 0px 0 0px;
	height:46px;
	width:256px;
}


#sidebar .testimonials
{
	margin:10px 0 0 0px;
	background:#FFF;
	color:#9d583b;
	width:256px;
	font-family:Verdana, Arial;
	
}
#sidebar .testimonials h2
{
	background:url(images/gen.png);
	background-position:center top;
	background-repeat:no-repeat;
	padding:8px 0 0px 0px;
	text-align:center;
	color:#623029;
	font-family:"Times New Roman", Times, serif;
	margin:0px 0px 0 0px;
	height:46px;
	width:256px;
	font-size:22px;
}
#sidebar .testbor
{
	border-bottom:1px solid #dedede;
	width:224px;
	margin:0 0 10px 10px;
}



#sidebar .follow
{
	margin:10px 0 0 0px;
	background:#FFF;
	color:#9d583b;
	width:256px;
	font-family:Verdana, Arial;
	
}
#sidebar .follow h2
{
	background:url(images/twit-back.png);
	background-position:center top;
	background-repeat:no-repeat;
	padding:8px 0 0px 0px;
	text-align:center;
	color:#623029;
	font-family:"Times New Roman", Times, serif;
	margin:0px 0px 0 0px;
	height:46px;
	width:256px;
	font-size:22px;
}


#sidebar .recent
{
	margin:10px 0 0 0px;
	background:#FFF;
	color:#9d583b;
	width:256px;
	font-family:Verdana, Arial;
	
}
#sidebar .recent h2
{
	background:url(images/gen.png);
	background-position:center top;
	background-repeat:no-repeat;
	padding:8px 0 0px 0px;
	text-align:center;
	color:#623029;
	font-family:"Times New Roman", Times, serif;
	margin:0px 0px 0 0px;
	height:46px;
	width:256px;
	font-size:22px;
}


#sidebar .recent ul{}

#sidebar .recent ul li{background:url(images/bullet.jpg) no-repeat center left;padding-left:20px;margin-left:20px;color:#724039;border-bottom:1px solid #dcdcdc;padding-bottom:8px;margin-bottom:10px;}



#sidebar .tag
{
	margin:10px 0 0 0px;
	background:#FFF;
	color:#9d583b;
	width:256px;
	font-family:Verdana, Arial;
	
}
#sidebar .tag h2
{
	background:url(images/tag.png);
	background-position:center top;
	background-repeat:no-repeat;
	padding:8px 0 0px 0px;
	text-align:center;
	color:#623029;
	font-family:"Times New Roman", Times, serif;
	margin:0px 0px 0 0px;
	height:46px;
	width:256px;
	font-size:22px;
}

.dt-back{background:url(images/dat-back.png); background-position:center; background-repeat:no-repeat;height:25px;width:67px;color:#ffffff;font-size:11px; text-align:center;padding:10px 10px 0 10px; float:left;}

.dt-right{color:#623029;font-family:"Times New Roman", Times, serif;font-size:20px;padding:7px 0 0 0px;} 

.dt-right a{color:#623029;text-decoration:none;}

.dt-right a:hover{color:#623029;text-decoration:underline;}


.vide-pad{padding:2px 0px 0.7px 61px;}
	
.signup{background:url(images/signup.jpg); background-position:center; background-repeat:no-repeat;height:203px;width:291px;padding:0px 0 0 0px;}

.signup1{margin-top:110px;}

.blank-img1{padding:0 10px 0  15px;}

#sidebar ul, #sidebar ul ol {
	margin:10px 0 10px 0px; 
	padding: 0;
	list-style:none;
}

#sidebar ul li {
	/*list-style-type: none;
	list-style-image: none;*/
	margin-bottom:15px;
	
	}

#sidebar ul li h2 {
		color:#724039;
		font-family:Arial, Helvetica, sans-serif; font-size:15px;
		font-style: bold;
		margin:0px 0px;
		padding:5px 0 10px 10px;
  }


#sidebar ul li a{color:#724039;text-decoration:none;}

#sidebar ul li a:hover{color:#724039;text-decoration:underline;}

#sidebar ul li ul li {
	/*display:inline;*/
	margin-top:10px;
	}

#sidebar ul li ul li ul {
	background-color:#CCCCCC;
	}
/* Footer Starts */


	#footer {

		width:100%;

		float:left;

		background:url(images/footer.png) repeat-x left top;

		margin-top:20px;
		
		height:138px;
	}

.footer-links{

		font-family:Arial, 

		Helvetica, sans-serif;

		font-size:13px;

		color:#FFFFFF;

		font-style: normal;

		width:100%;
		
		text-align:center;
		}

.footer-links a{color:#FFF;text-decoration:underline;}
.footer-links a:hover{color:#FFF;text-decoration:none;}

.footer-left
{
	width:65%;
	float:left;
	border:0px solid;
	margin:0 auto;
	padding:0 0 0 20px;
	
}

.footer-right
{
	width:23%;
	float:left;
	border:0px solid;
	padding:15px 0px 0 0px;
}

/*Footer Menu*/


	ul.footermenu {

		list-style-type: none;

		padding:0 25% 0 18%;

		margin-top:12px;

		font-family: Arial, Helvetica, sans-serif;

		margin:0 auto;

	}

	ul.footermenu li {

		display: inline;

		font-size: 12px;

		margin:0;

		padding:0;

		font-family: Arial, Helvetica, sans-serif;

	}

	ul.footermenu li a {

		color:#FFFFFF!important;

		display: block;

		float:left;

		text-decoration: none;

		padding:0px 10px 0px 10px;

		border-right:1px solid #FFF;

		margin-right:1px;

		font-weight:bold;

		font-size:13px;

	}

	ul.footermenu li a:hover {

		color:#FFFFFF!important;

		text-decoration:underline;

	}

	ul.footermenu li.current_page_item a {

		color:#FFFFFF!important;

		text-decoration:underline;

	}

	ul.footermenu li.current_page_item a:hover {

		color:#FFFFFF!important;

		text-decoration:underline;

	}
/* Footer Ends */

p img {
	padding-right:15px;	
	padding-bottom:10px;
	}

p{font-family:Verdana, Arial;font-size:13px;color:#623029;font-style: normal;text-decoration:none;}
p a{color:#623029;text-decoration:underline;}

p a:hover{color:#623029;text-decoration:underline;}

.st_sharethis_custom{
        background: url("images/sharethis.jpg") no-repeat scroll left top transparent;
        padding:0 0 20px 173px;
	}

/* Begin Form Elements */
#searchform {
	margin: 0px auto;
	padding: 0px 0px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 242px;
	background-color:#000000;
	/*border:1px solid #2B2B2B;*/
	border:0px;
	color:#FFFFFF;
	margin:0 auto;
	padding-left:10px;
		
	}


.screen-reader-text{display:none;}


#sidebar #searchsubmit {
	border:none;
	background:none;
	width:22px;
	height:22px;
}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}
.entry{padding:20px 5px 0 20px;color:#724039;font-family:Verdana, Arial;}

.blank-img{padding:0 5px 0 5px;color:#724039;font-family:Verdana, Arial;}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 98%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
		
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */

#respond{padding:0 25px 0 25px;}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: #000000;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #623029;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#623029;
	font-style: normal;
	text-decoration:none;
	}
	
.postmetadata a{text-decoration:none;color:#623029;}

.postmetadata a:hover{text-decoration:underline;color:#623029;}

.postmetadata1 a{float:right;text-decoration:none;color:#041005;padding-right:10px;padding-left:30px;}


/*Comment form*/
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	border:1px solid #FFFFFF;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
}


.bookmark{border:0px;}
.bookmark img{border:0px;}

/* #################################### */
.dt{font-family:"Times New Roman", Times, serif;font-size:11px;color:#e54b81;}

.blank-img{padding:0 14px 10px 25px;}

.cust-title{float:left;margin:5px 10px 0px 0px;}

.con-reading{float:right;padding:0 10px 0 0px;}

.side-twit{margin:10px;padding:10px;}

.entry ul li a{color:#623029;text-decoration:none;line-height:27px;}

.entry ul li a:hover{color:#623029;text-decoration:underline;}

.test-pad{padding:0 5px 0 10px;color:#623029;}

.clearfix a img{text-align:center;border:0px;padding:0 0 10px 0px;}
.clearfix{text-align:center;}

.con-sub{background:url(images/subscriber.png); background-position:center; background-repeat:no-repeat;height:40px;width:101px;color:#FFF;border:0px;}

.news1{width:200px;border:1px solid #ededed; height:22px;}

#twit{color:#623029;}
#twit a{color:#fbbd2a;text-decoration:none;}
#twit a:hover{color:#9d583b;text-decoration:underline;}
.entry img{float:left;margin:0px 5px 0px 0px;}