#content {
	font-size: 13px; line-height:18px; color:#042442;
	}


	
a img, a{ border:none; outline:0;}

ol{ margin:0; padding:0;}

label {
display:block;
float:left;
}


.narrowcolumn .entry{
	background:#fff;
	
	}



.thread-alt {
	background-color: #EADFF1;
}
.thread-even {
	background-color:#E2F2FA;
}
.date{  font-size:11px; font-style:italic; line-height:13px; }
.date a{ color:#7E7582;}

.depth-1 {
border: 1px solid #ddd;
}

.even, .alt {

	border-left: 1px solid #ddd;
}



small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	
	}




h2 {
	font-size:20px; font-family:"Times New Roman", Times, serif;
	}
	
h2 span {
color:#1A0C16;
font-size:14px;
}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #FCD001;
	}

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




.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}



.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 18px;
	font-family:"Trebuchet MS";
	color:#35035C;
	}

.commentlist p {
	font-weight: normal;
	line-height: 22px;
	text-transform: none;
	font-family:"Trebuchet MS";
	font-size:15px;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}



a, h2 a:hover, h3 a:hover {
	color: #35035C;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}





#headerimg {
	margin: 0;
	height: 200px;
	width: 100%;
	}



.post {
	margin: 0 0 11px;
	text-align: justify;
	
	}


.narrowcolumn .postmetadata {
	padding-top: 5px;
	}



.postmetadata {
	clear: both;
}

.clear {
	clear: both;
}


/* End Structure */



/*	Begin Headers */

h2 {
	margin: 30px 0 0;
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}



h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Headers */






.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}








/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}




.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}

#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Sidebar */


#sidebar form {
	margin: 0;
	}
/* End Sidebar */



body {
 background:url(images/body-bg.gif) repeat-x 0px 100% #fff; margin:0px; padding:0; font-family:"Trebuchet MS", Georgia, "Times New Roman";
	}
body, h1, h2, h3, h4, h5, ul, li, form
	{
	margin:0; padding:0;	
	}
.spacer
	{
	clear:both;
	}
img
	{
	display:block;
	}
ul, li
	{
	list-style-type:none;
	}
#external-container
	{
	background:url(images/shadow-bg.png); width:900px; margin:0 auto; padding:0px 6px; behavior: url("iepngfix.htc");
	}
#page {
background:url(images/middle-bg.gif) repeat-x 0px 259px #fff;

	}
#header {
background:url(images/header-image.jpg) no-repeat 0px 0px; height:259px;
	}

#headerimg 	{
position:relative; height:259px;
	}
#header h1
	{
	position:absolute; top:60px; left:288px;
	}
h1 a
	{
	background:url(images/logo.png); width:413px; padding-top:39px; height:1px; overflow:hidden; display:block; behavior: url("iepngfix.htc");
	
	}
#headerimg .description {
font:13px/14px "Times New Roman", Times, serif; color:#35035B; width:565px; position:absolute; top:109px; left:222px; font-style:italic; text-align:center;
	}
#headerimg .search
	{
	width:180px; position:absolute; right:0px; top:20px;
	}
#headerimg .search input
	{
	width:83px; border:1px solid #B490CD;
	}
#headerimg .search input#searchsubmit
	{
	background:url(images/search-btn.png) no-repeat; width:77px; height:19px; border:0; text-indent:-100000px;
	}
#headerimg .get-audio
	{
	position:absolute; bottom:70px; right:10px;
	}
	
	
	
/************Left pannel style starts from here ***************/

.narrowcolumnsingle {
float:left;
margin:0 0 0;
padding:0 0 0 8px;
width:650px;
}


.narrowcolumn {
	float: left;
	padding: 0 0px 0px 8px;
	margin: 0px 0 0;
	width: 417px;
	}
	
	
#sidebar
{
	padding: 0px 0 10px 11px;
	width: 222px;
	float:right;
	}
#sidebar ul, #right-column ul
	{
	width:222px;
	}
#sidebar h2, #right-column h2
{
font:bold 13px/16px "Times New Roman", Times, serif; color:#FCD001; background:url(images/side-bar-heading.png) no-repeat 0px 0px; height:22px; text-transform:uppercase; behavior: url("iepngfix.htc");
}

#sidebar h5
	{
	font-size:15px; line-height:16px; margin:8px 0 4px 0; color:#042442; font-weight:normal; clear:both; float:left; width:100%;
	}
#sidebar ul li, #right-column ul li
	{
	background:url(images/sidebar-btm-bg.jpg) no-repeat 0px bottom; padding-bottom:5px; margin-bottom:25px;
	}
	
#sidebar ul li{ *margin-bottom:21px;}
#right-column ul li{*margin-bottom:22px;}

#sidebar ul li .last{ margin-bottom:0;}
	
#sidebar ul li.last, #right-column ul li.last{ margin-bottom:0;}
	
#right-column ul li ul li{ margin-bottom:10px;}
#right-column ul li{ font:normal 13px/18px "Trebuchet MS"; color:#2B2530;}

#right-column .face{ width:100%; float:left;}


#right-column span.img-content{ width:auto; float:right;}



#right-column ul li .common{ padding:0 5px;}
#sidebar ul li ul li
	{
	background:url(images/list-brdr.jpg) no-repeat 0px 100%;  margin:0;
	}
	
#sidebar ul li ul li.last, #right-column ul li ul li.last{ background:none;  padding-bottom:0px!important; padding-bottom:1px;}



#sidebar ul li ul li a
	{
	background:url(images/list-blt.gif) no-repeat 5px 4px; padding:4px 0px 5px 37px; display:block; font:15px/18px "Trebuchet MS", Georgia, "Times New Roman"; color:#35035C;
	}
#sidebar ul li ul.subscribe li
	{
	background-image:none; padding:5px 0px 0px 4px; font-size:15px; color:#042442;
	}
#sidebar ul li ul.subscribe li a
	{
	background-image:none; padding:0; margin:0; float:left;
	}
#sidebar ul li ul.subscribe label
	{
	display:block;
	
	}
#sidebar ul li ul li a:hover
	{
	color:#2F6487;
	}
#sidebar ul li ul.subscribe input
	{
	border:1px solid #E0DAE4; margin-bottom:5px; float:left; width:130px;
	}
#sidebar ul li ul.subscribe input.submit
	{
	float:right; border:0; margin:0px 30px 17px 0px; width:77px;
	}
	


#sidebar ul li ul.subscribe span
	{
	float:left; padding-right:15px;
	}
#sidebar ul li ul, #right-column ul li ul
	{
	border-left:1px solid #E4DAE9; border-right:1px solid #E4DAE9; padding-bottom:5px;  background-color:#fff; width:220px;
		}
#sidebar ul li ul li ul, #right-column ul li ul li ul
	{
	border-left:0; border-right:0; 
	}
	
#right-column
	{
	padding: 0px 10px 10px 10px;
	width: 222px;
	float:right;
	}
#right-column ul li ul li ul li
	{
	background-image:none;
	margin-bottom:0px;
	padding-bottom:0;
	padding-left:4px;
	}

#right-column div.facebook{ width:100%}	

#right-column ul li p{ margin:0; line-height:15px; color:#042442; margin-bottom:5px; }

#right-column ul li p img{ float:left; padding:0 5px 0 4px; margin-top:3px; display:block;}
 
#right-column span.orange{ color:#E17308;}

#right-column .image_center{ }

#right-column .image_center div{ padding:0 0 8px 8px; width:auto; }

#right-column .image_center img{ width:178px; float:left; margin:15px 0 12px 20px!important; margin:15px 0 12px 10px

}

#right-column a{color:#35035C;}

#right-column .contact-top{ padding:10px 0 5px 4px;}

.narrowcolumnsingle .product_top{ background:url(images/product_top1.png) no-repeat 0 0; behavior: url("iepngfix.htc"); width:650px; height:15px!important; height:13px; }

.narrowcolumnsingle h2{ background:#fff; border-left:1px solid #C1B1CD; border-right:1px solid #C1B1CD; margin-right:1px;
	padding:5px 0 5px 10px!important; padding:3px 0 5px 10px;}
	
.narrowcolumnsingle .product-content{
float:left;
margin:0;
padding:0;
width:650px;
}


.narrowcolumn .product_top{ background:url(images/product_top.png) no-repeat 0 0; behavior: url("iepngfix.htc"); width:416px; height:15px!important; height:13px; }

.narrowcolumn h2{ background:#fff; border-left:1px solid #C1B1CD; border-right:1px solid #C1B1CD; margin-right:1px;
	padding:5px 0 5px 10px!important; padding:3px 0 5px 10px;}
	
.narrowcolumn .product-content{
float:left;
margin:0;
padding:0;
width:417px;
}
	

.entry
{
border:1px solid #C1B1CD; border-top:0;
margin-right:1px;
background:#fff;
}

	
.entry span{ display:block; text-align:right; padding:2px 0 0;}
	
.entry p{ padding:5px 7px 10px 10px; margin:0;}

.entry img{ float:left; border:1px solid #E8D79E; margin:0 7px 0 0;}



/**************** Single Post Page ********************/

.commentlist-main{ width:100%; float:left; padding:55px 0 52px; font-family:"Trebuchet MS";}

.commentlist .says {

font-size:15px; font-weight:normal;
}

.commentlist .admin .says{ color:#35035C;}

.commentlist .reader .says{ color:#05446F;}

.commentlist .reader a{ color:#05446F;}

.commentlist .admin a{color:#35035C;}


.commentlist-main h2 {
color:#05446F;
font-family:"Trebuchet MS";
font-weight:normal;
border:none;
padding:0!important;
}



#respond {
float:left;
width:344px;
}

#respond h3 {
color:#ECCF0A;
font-weight:normal;
margin-bottom:18px;
letter-spacing:1px;
}

.commentform_style {
background-color:#EADFF1;
border:1px solid #D1BADF;
float:left;
padding:8px 0 48px 16px;
width:325px;
}

#commentform input, #commentform textarea {
	width: 297px;
	border:1px solid #C5DCD8;
	float:left;	
	}
	
#commentform textarea { margin:5px 0 0;}
	
#commentform small {
color:#05446F;
font-size:18px;
line-height:25px;

}

#commentform label {
padding-bottom:10px;
}

#commentform .button1 {
border:medium none;
height:20px;
margin-top:10px;
padding:0;
width:61px;
}


.pre_next{clear:both; width:100%;}

.pre_next-top .pre a, .pre_next-top .pre a:hover, .pre_next-top .next a, .pre_next-top .next a:hover { font-size:16px; font-weight:bold;
	
}

.pre, .next {
color:#00294D;
font-family:Trebuchet MS;
font-size:18px;
padding-top:15px;
text-transform:uppercase;
width:150px;
}
.pre{ float:left;}

.next {
text-align:right; float:right;
}

/************** Footer ************/


#footer {
	padding: 0;
	
	width: 100%;
	clear: both;
	font-size:10px;
	color:#042442;
	padding-top:30px;
	}
	
#footer span.copyright{ float:left; width:auto;}

#footer span.marketing{ float:right; width:auto;}

#footer p {
	margin: 0;
	padding: 5px 10px;
	
	}
	
#footer a{ color:#35035C;}

/*********************** New Css on 23/04/09 ***********************/

#sidebar ul li ul, #right-column ul li ul { margin-top:0; *margin-top:-4px;}
#sidebar h2, #right-column h2{padding:8px 0 0 14px;}

#sidebar h2 span, #right-column h2 span{overflow:hidden; float:left; height:0;}


span.conatct{ background:url(images/contact.jpg) no-repeat 0 0; padding:14px 0 0;  width:74px;  }

span.rss{background:url(images/rss.jpg) no-repeat 0 0; padding:13px 0 0;  width:154px;}

span.recent{background:url(images/recent_post.jpg) no-repeat 0 0; padding:13px 0 0;  width:109px;}

span.archives{background:url(images/archives.jpg) no-repeat 0 0; padding:13px 0 0;  width:74px;}

span.categories{background:url(images/categories.jpg) no-repeat 0 0; padding:13px 0 0;  width:92px;}

span.site1{background:url(images/site_1.jpg) no-repeat 0 0; padding:14px 0 0;  width:50px;}

span.site2{background:url(images/site2.jpg) no-repeat 0 0; padding:14px 0 0;  width:50px;}