/* 
Theme Name :Wp Mu
Author:Brajesh K. Singh
 
*/

/*****************************************************************************************************************************************************
										GENERAL MARKUPS						 
*****************************************************************************************************************************************************/
*
{ 
margin:0px; 
padding:0px; 
}
.float-left 
{
float:left;
}
.float-right
{
float: right;
}
.clear 
{
clear: both;
}
a
{
text-decoration:none;
}
img
{
border:0px;
}
.drop-cap{
  color:#3C9DCB;

font-size:3.4em;
line-height:0.6em;
padding:0.17em 0.08em 0.05em 0;
}
/*****************************************************************************************************************************************************			             						PAGE LAYOUT										 
******************************************************************************************************************************************************/
#page
{
width:100%;
margin:0px auto;
background:#F0F3F8;
font-size:13px;
}

/***************************************************************HEADER LAYOUT*******************************************************************/	



/**************************MENU LAYOUT************************************/

#header-top
{
background:#FFFFFF;
}
#header .header-single /*** FOR SINGLE PAGE ****/
{
background:none;
}
#header-top ul 
{
padding:10px 0px 0px 70px;
background:url(images/menu.gif) no-repeat;
width:830px;
height:50px;
margin:0px auto;
}
#header-top ul li
{
float:left;
background:url(images/menu_divline.gif) no-repeat left;
list-style-type:none;
padding:6px 20px;
height:17px;
}
#header-top ul li a
{
color:#FFF;
font-size:17px;
font-family:verdana;
}
#header-top ul li a:hover
{
color:#C94E00;
}
#header-bottom
{
/*background:url(images/header.gif) no-repeat;*/
width:1000px;
height:350px;
margin:0px auto;
}
#logo
{
/*background:url(images/header.gif) no-repeat;*/
width:100%;
height:130px;
margin:0px auto;
}
/***********************************************************CONTAINER LAYOUT*******************************************************************/
#container
{
padding-top:20px;
}

/************************************************************CONTENT LAYOUT********************************************************************/
#content
{
width:680px;
font-family:georgia,serif;
color:#43403F;
text-align:justify;
font-size:15px;
line-height:21px;
padding-left:20px;
}	
.post .post-title
{
font-size:23px;
padding-bottom:10px;
}
.post .date
{
font-size:14px;
font-weight:bold;
font-family:Helvetica;
color:#7A7A7B;
}
.post .post-title a
{
color:#4B4948;
}
.post img
{
margin-right:7px;
float:left
}
.post ul li,.post ol li
{
list-style-position:inside;
margin:2px 0px;
}
/*BLOCKQUOTE LAYOUT STARTS HERE*/
	
.entry blockquote
{
	quotes: "\201C" "\201D";
	font-style:italic;
	font-size:12px;
	margin:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
border:2px solid #dddddd;
padding:10px;
background:#F4E0CE;
color:#C64800;
	}

.entry blockquote:before { content: open-quote; }
.entry blockquote:after { content: close-quote;  }

.entry ul,.entry ol{margin-left:20px;}
.entry ul li,.entry ol li{list-style-position:inside} 
.entry .read-more
{
color:#2A2827;
}
/*************POSTMETA LAYOUT ***************/
.postmetadata,.alt
{
border:1px solid #DADFEA;
background:#E1E7F1;
padding:20px 15px;
margin-top:15px;
font-size:15px;
}
* html .postmetadata
{
margin-top:40px;
}
.postmetadata a
{
font-weight:bold;
color:#4D4948;
}
/***********Content bottom layout ****************/
#content-bottom
{
padding-top:20px;
}
.content-bottom
{
background:url(images/line.gif) no-repeat bottom;
padding-bottom:15px;
margin-left:20px;
}
.content-bottom h2
{
background:url(images/line.gif) no-repeat top;
padding-top:15px;
font-size:17px;
font-family:arial;
margin-bottom:8px;
}
.content-bottom li
{
list-style-type:none;
background:url(images/bullet.png) no-repeat 0px 5px;
padding-left:15px;
width:160px;

}
.content-bottom li a
{
color:#595453;
}
/************** COMMENT FORM LAYOUT **************/
#comments,#respond
{
color:#605D5C;
font-size:23px;
margin:15px 0px;
}
ol.commentlist
{
padding-bottom:15px;
}
.commentlist a
{
color:#4D4948;
font-family:arial;
font-style:normal;
font-weight:bold;
font-size:14px;
}
.commentlist li
{
list-style-position:inside;
margin-bottom:10px;
}
.commentlist .commentmetadata a
{
color:#9B9A9A;
font-size:15px;
font-weight:normal;
}
.commentlist img
{
float:right;
border:1px solid #B1B1B1;
padding:3px;
margin-left:10px;
}
#commentform
{
border:2px solid #E1E4EC;
padding:20px;
margin-bottom:20px;
padding-top:0px;
background:#F3F5F9;
}
#commentform input,#commentform textarea
{
width:378px;
height:28px;
border-top:2px solid #A6A7A9;
border-left:2px solid #A6A7A9;
border-right:1px solid #A6A7A9;
border-bottom:1px solid #A6A7A9;
margin-bottom:10px;
background:#FFFCC8;
}
#commentform #url,#commentform textarea
{
background:#FFF;
}
#commentform textarea
{
height:240px;
width:618px;
}
#commentform  #submit
{
background:url(images/submit.gif) no-repeat;
width:144px;
float:right;
margin-right:20px;
border:0px;
}
/**************************************************************SIDEBAR LAYOUT*******************************************************************/
#sidebar
{
width:280px;
font-family:helvetica;
padding-right:12px;
}

#sidebar h2
{
background:url(images/sidebar_title_bg.gif) no-repeat;
height:28px;
color:#F0F9FD;
font-size:17px;
padding:5px 0px 0px 20px;
}
#sidebar ul li
{
list-style-type:none;
margin-bottom:8px;
}
#sidebar ul div,#sidebar ul ul
{
background:#FFF url(images/sidebar_bg.gif) repeat-x bottom;
border:1px solid #DCE0E7;
margin-top:4px;
padding-top:7px;
padding-bottom:10px;
}
#sidebar div.nobdr
{
background:0px;
border:0px;
margin:0px;
padding:0px;
}
#sidebar ul ul ul
{
border:0px;
background:none;
padding-bottom:2px;
}
#sidebar ul li li
{
padding-left:10px;
margin-bottom:5px;
}

#sidebar ul ul li a
{
color:#595453;
background:url(images/bullet.png) no-repeat 0px 3px;
padding-left:20px;
font-size:14px;
font-family:trebuchet MS;
}
#sidebar ul ul li a:hover
{
color:#C94E00;
background:url(images/bullet_hw.png) no-repeat 0px 3px;
}
/********* RSS FORM *************/
#subscribe
{
padding-left:20px;
}
#subscribe p
{
background:url(images/rss_bg.gif) no-repeat;
width:195px;
height:25px;
padding-left:10px;
padding-top:3px;
color:#8A8988;
}
* html #subscribe p
{
height:26px;
padding-top:2px;
}
#subscribe input
{
color:#8A8988;
width:185px;
height:18px;
border-top:2px solid #8F5D34;
border-left:2px solid #8F5D34;
}
#subscribe #rsssubmit
{
background:url(images/rss_icon.gif) no-repeat;
width:28px;
height:28px;
border:0px;
}
/*************** SEARCH FORM LAYOUT ***************/
#s
{
background:url(images/search_icon.gif) no-repeat 2px 2px;
border:1px solid #CFCFCF;
padding-left:20px;
padding-top:1px;
padding-bottom:1px;
color:#999898;
height:18px;
}
#searchsubmit
{
background:url(images/search_bg.gif) repeat-x 2px 2px;
border:0px;
height:27px;
width:60px;
color:#464747;
font-size:12px;
font-weight:bold;
}
/**************************************************************FOOTER LAYOUT*******************************************************************/
#footer
{
background:url(images/footer.gif) no-repeat;
height:79px;
width:1000px;
margin:0px auto;
padding-top:30px;
}
#bottom-links
{
width:900px;
margin:0px auto;
}
#bottom-links ul li
{
float:left;
border-right:2px solid #858282;
list-style-type:none;
padding:6px 20px;
height:17px;
}
#bottom-links ul li a
{
color:#4D4948;
font-size:17px;
font-family:verdana;
}
#bottom-links ul li a:hover
{
color:#B7B7B7;
}
/*Contact Form */
.contact-form fieldset {
border:1px solid #54A8D0;
padding:0px 0px 5px 5px;
margin-bottom:10px;
}
.contact-form input,.contact-form textarea {
font-size:24px;
}
#content .contact-form legend{font-size:18px;}