/* 

Theme Name: Mountain

Version: 1.2

Description: Mountain by <a href="http://wpthemepark.com/themes/mountain/">WP ThemePark</a>

Author: Sadish Bala

Author URI: http://www.wpthemepark.com

*/

/************* Global *************/

html,body {height:100%}



* 

{

	margin: 0;

	padding: 0;

}

body 

{

	background:#ececec url(img/image.png) top repeat-x;

	font-size:small;

	font-size:9px;

	font-size:0.76em;

}

body, input

{

	font-family: Verdana, Tahoma, Arial, Serif;

	text-align: left;

}

h1,h2,h3,h4,h5,h6 

{

	font-family:Verdana, Tahoma, Arial, Serif;

	color:#cc0000;

        padding-top:10px;

}



h2,h3 

{

	font-size:1.6em;

	font-weight:normal;

	color:#cc0000;

        

}

p 

{

	margin:0.5em 0;

	line-height:1.6em;

}

ul, ol 

{

	margin:0.5em;

	padding:1em;

}

img 

{

	border:#ddf 1px solid;

	padding:2px;

}

img.left 

{

	float:left;

	margin:0 1em 1em 0;

}

img.right 

{

	float:right;

	margin:0 0 1em 1em;

}

a:link,a:visited 

{

	text-decoration: none;

	color: #342A5C;

}

a:hover, a:active 

{

	text-decoration:none;

	border-bottom:#ccc 1px solid;

	color:#2A425C;

}

cite 

{

	font-style:normal;

	font-weight:normal;

}

blockquote 


fieldset 

{

	border:0;

}



/************* Container *************/

#container 

{

	width: 780px;

	margin: 0 auto;

	padding:0;

	background: #fff;

	position: relative;

	border:#ccf 1px solid;

}

/************* Header *************/



#header 

{	

	width: 776px;

	margin: 5px auto;

	padding:0;

	height: 190px;

	background: url(img/head2.gif) no-repeat top;

	border:2px solid #fff;

	text-align:right;

}



#header h1 

{

	font-size:2.2em;

	padding: 5px 10px 0 0;

        display: none;

}

#header .description 

{

	margin:0;

	padding:0 10px;

	letter-spacing: 1px;

	font-style:italic;

        display: none;



}

#header * 

{

	color:#eee;

	background:transparent;

}

ul#navigation {

	list-style:none;

	margin:0 auto;	

	padding:0;

	width:780px;

	font-size:1.1em;	

	font-variant:small-caps;

	letter-spacing:2px;

}



ul#navigation li 

{

	float:left;

	margin:5px 0 0 0;

  padding:0;

  list-style:none;  

  background:none;	

}	



ul#navigation li a 

{

	display:block;

	padding:8px 10px;

	border:0;  

	text-decoration:none;  

	color:#ccc;  

}	

ul#navigation li a:hover,ul#navigation li a:active, #navigation li.current_page_item a

{

	background:#114;

	color:#fff;

	border:0;

	text-decoration:none;

	

}

/************* Content *************/



#content 

{

	margin: 10px 0;

	padding:10px 10px 0 0;

	width: 545px;

	float: right;

}



#content a 

{

	border-bottom:1px dashed;

}

#content a:hover,#content a:active 

{

	border-bottom:1px solid;

}

#content h2 a 

{

	border-bottom:none;

}

#content h2 em 

{

	float:right;

	font-size:0.7em;

	font-style:normal;

	color:#666;

	

}

#content h2.pagetitle, #comments, #respond 

{

	display:block;

	border:none;

	color:#cc0000;

	margin:1em 0;

	padding:0;

}

#content ul 

{

	margin:10px;

	padding: 1em;

	list-style-image: url(img/arrow.gif);

}

#content li 

{

	margin-bottom:0.5em;

	padding:0;

}

#content .entry 

{

	margin:1em 0 3em;	

}

#content .post-info

{

	padding:3px;

	margin:5px 0 5px 5px;

	font-size:0.9em;

	color:#999;

	background:#f9f9fc;

	width:120px;

	float:right;

	border:#ccf 1px dashed;

}

#content .post-comments

{

	padding:2em 1.2em;

	font-size:0.9em;

	margin:0;

	color:#999;

	clear:both;

	background:url(img/icon-comments.gif) no-repeat left center;

}

#content .post-info em 

{

	color:#666;

	font-style:normal;	

	padding:0px 14px;

	display:block;

	margin:0;

}

#content .post-info em.user 

{

	background:url(img/user.png) no-repeat left center;	

}

#content .post-info em.date 

{

	background:url(img/icondate.gif) no-repeat left center;	

}

#content .post-info em.cat 

{

	background:url(img/caticon.gif) no-repeat left top;

}

#content .post-info a 

{

	text-decoration:none;

	border:0;

}

#content .post-info a:hover 

{

	text-decoration:none;

	border-bottom:1px solid;

}

.postnav 

{

	margin:10px 0;

	padding:5px 0;

	text-align:right;

}

.postnav .navleft 

{

	float:left;

	margin:0;

	padding:0;

}

/************* Sidebar *************/



#sidebar 

{

	width: 210px;

	margin:0 10px 0 0;

	padding:0px;

	float: left;

	font-size:0.9em;

	border-right:#ccf 1px dashed;

}

sidebar ul 

{

	margin:0;

	padding:0;

	list-style:none;

}

#sidebar ul li 

{

	margin:0;

	padding:0;

	list-style:none;

	background:none;	

}

#sidebar p,#sidebar ul ul, #sidebar form 

{

    margin:0;

    padding:1em 0;

}

#sidebar ul ul ul 

{

	margin:0;

	padding:2px 0;

}

#sidebar li li 

{

    margin:0 0 1em 0;

    padding:0;

}

#sidebar li li li

{

	margin:0;

	padding:3px 0 3px 12px;

	background:url(img/arrow.gif) no-repeat left center;

}

#sidebar li.feed , .feed

{

	background:url(img/feed.png) no-repeat left center;

	padding:0px 17px;

}

#sidebar ul img 

{

	border:#459 1px solid;

}

#sidebar h2

{

	margin: 0.5em 0 0 0;	

	font-size:1.4em;	

	line-height:1.2em;

	font-weight:bold;	

}

#sidebar li a:link, #sidebar li a:visited 

{

	color:#048;



}

#sidebar li a:hover, #sidebar li a:active

{

	color:#840;

	

	

}

/************* Footer *************/

#footer 

{

	position: relative;	

	clear: both;

	margin: 0 auto;

	padding:0;

	color: #999;

	text-align: center;

	font-size:0.9em;

	border-top:#ccf 1px dashed;

}

/**********Comments*********/

textarea{

	width: 90%;

	height: 20em;

	border: 1px solid #ccc;

	background:#fcfcfc;

	padding:5px;

	font-family:Verdana , Arial, Serif;

	font-size:0.9em;

}



input.textbox{

	border: 1px solid #ccc;	

	background:#fcfcfc;

	font-family:Verdana , Arial, Serif;

	padding:2px;

}

input.textbox:focus,textarea:focus

{

	background:#fff;

	border:#669 1px solid;

}

#content li .cmtinfo 

{

	font-size:0.9em;

	color:#6a639c;

	margin:0;

	padding:5px;

	background:#f5f5fc;

}



#content .cmtinfo cite

{

	font-size:1.1em;

	color:#2A425C;

	font-weight:bold;

}

#content ol.commentlist 

{

	margin:0;

	padding:0;

}

#content ol.commentlist li 

{

	padding:0.5em 0;

	margin:0;

}

#commentform

{

	background:#f5f5fc;

	margin:1em 0;

	padding:1em;

}

.nocomments 

{

	text-align:center;

	font-size:0.9em;

	color:#999;

}

.trackback

{

	background:url(img/trackback.png) no-repeat left center;

	padding:0px 17px;

}

.commentsfeed 

{

	background:#f5f5fc;

}

#content, #sidebar, #footer, .widget 

{

	overflow:hidden;

}



/**********Random Quotes*********/

#wp_quotes {background: url(img/quote_back.gif)repeat; padding:6px;

     padding 5px; border: 2px solid  #9c9a9c; margin-top:5px;}

.wp_quotes_quote { font-size: 10pt;

 font-family: Tahoma, Geneva, sans-serif; color: Goldenrod;font-weight: bold; }

.wp_quotes_author {font-size:70%; font-weight:bold;

     text-align:right; color: green; margin-bottom: 10px;}