/* 

Theme Name: Mountain

Version: 1.0

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:10px;

	font-size:0.76em;

}

body, input{

font-family: Verdana, Tahoma, Arial, Serif;

text-align: left;

}

h1,h2,h3,h4,h5,h6 

{

	font-family:Lucida Bright,Georgia, Arial, Serif;

	color:#2A425C;

}



h2,h3 {

border-bottom: 1px solid #dcdcfd;

font-size:1.6em;

font-weight:normal;

color:#339;

}

p 

{

	margin:0.5em 0;

	line-height:1.6em;

}

ul, ol 

{

	margin:0.5em;

	padding:1em 2em;

}

img 

{

	border:#ddd 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 {

background:#fafafa url(img/quote.gif) no-repeat left top;

margin: 15px;

padding: 5px 30px;

}

fieldset 

{

	border:0;

}



/************* Container *************/

#container {

width: 780px;

margin: 0 auto;

padding:0;

background: #fff;

position: relative;

}

/************* Header *************/



#header 

{	

	width: 736px;

	margin: 5px auto;

	padding:10px 20px;

	height: 55px;

	background: url(img/head.jpg) no-repeat top;

	border:2px solid #fff;

	text-align:right;

}



#header h1 a {

font-size: 30px;

letter-spacing: 1px;

padding-top: 5px;

color: #ececec;

}

#header .description 

{

	margin:0;

	padding:0;

	color:#fff;

	letter-spacing: 1px;

	font-style:italic;

}



ul#navigation {

	list-style:none;

	margin:0 auto;	

	height:40px;

	padding:0;

	width:780px;

	text-transform:uppercase;

	font-size:1em;

	font-weight:normal;		

	font-family: "Lucida Sans Unicode", Georgia, Tahoma, Arial, Serif;

}



ul#navigation li 

{

	float:left;

	margin:0;

  padding:0;

  list-style:none;  

  white-space:nowrap;	

  background:none;	

  font-weight:bold;

}	



ul#navigation li a {

	 display:block;

  padding:15px 10px 20px;

  letter-spacing:1px;

  border:0;  

  text-decoration:none;  

  color:#003;

  

}	

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;

padding:10px 0;

width: 525px;

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.pagetitle, #comments, #respond 

{

	display:block;

	border:none;

	color:#333;

	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:0;

	font-size:0.9em;

	color:#999;

	background:#f5f5fc;

}

#content .post-comments

{

	padding:0.5em 0;

	margin:0;

	color:#999;

}

#content .post-info em 

{

	color:#666;

	font-style:normal;

}

#content .post-info a 

{

	text-decoration:none;

	border:0;

}

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

border-right:#dde 1px dashed;

font-size:0.9em;

}

#sidebar_notactive 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 li

{

	margin:0;

	padding:3px 0 3px 12px;

	background:url(img/arrow.gif) no-repeat left center;

}

#sidebar li li 

{

    margin:0.5em 0;

    padding:0;

}

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

	border-bottom:#480 1px solid;

	

}

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

#footer {

position: relative;	

clear: both;

margin: 0 auto;

padding:10px 0;

color: #999;

text-align: center;

font-size:0.9em;

border-top:#dde 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 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;

}

#gallery h2, #gallery p, #gallery h4 {
	font-size:12px;
}
#gallery h3, #gallery div, #gallery a {
	font-size:10px;
}
#gallery a {
	border:0px;
}

