/*
Theme Name: Everest-Lhotse
Theme URI: http://wordpress.org/
Description: Theme for Everest-Lhotse.
Version: 1.0
Author: Antti Vermas
Tags: mantle color, variable width, two columns, widgets
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: #EAEAE1;
	background: black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a {color:#989871;}
h3{font-size:12px;}
a:link, a:visited, a:active{text-decoration:none;}
a:hover {text-decoration:underline;}
p{margin-bottom:10px;}
/*************/

#header{ background: black url(img/header-repeat.png) top left repeat-x; height: 156px;}
#headWrap{height: 156px; margin: 0; width: 1265px;}
#bottom{ background: black url(img/bottom-repeat.png) top left repeat-x;}
#mainWrap{background: transparent url(img/bottom-glow.png) top left no-repeat;  margin: 0; width: 1265px; height:600px;}
#content{padding-left: 190px;}
#logo{background: black url(img/logo.png) top left no-repeat;width:440px;height:156px;z-index:99px;}
/*menu styles*/
#menuBar{padding-left: 180px;height: 53px;width:1050px;}
#menuBar a{display:block;}
#menuBar ul li{float:left;list-style-type:none;}
#menuBar #etusivu{width:112px; height:53px; background: black url(img/etusivu.png) top left no-repeat}
#menuBar #retkikunta{width:148px; height:53px; background: black url(img/retkikunta.png) top left no-repeat}
#menuBar #paivakirja{width:147px; height:53px; background: black url(img/paivakirja.png) top left no-repeat}
#menuBar #galleria{width:119px; height:53px; background: black url(img/galleria.png) top left no-repeat}
#menuBar #tukijat{width:110px; height:53px; background: black url(img/tukijat.png) top left no-repeat}
#menuBar #postia{width:217px; height:53px; background: black url(img/postia.png) top left no-repeat}

#menuBar li:hover #etusivu{width:112px; height:53px; background: black url(img/etusivu_on.png) top left no-repeat}
#menuBar li:hover #retkikunta{width:148px; height:53px; background: black url(img/retkikunta_on.png) top left no-repeat}
#menuBar li:hover #paivakirja{width:147px; height:53px; background: black url(img/paivakirja_on.png) top left no-repeat}
#menuBar li:hover #galleria{width:119px; height:53px; background: black url(img/galleria_on.png) top left no-repeat}
#menuBar li:hover #tukijat{width:110px; height:53px; background: black url(img/tukijat_on.png) top left no-repeat}
#menuBar li:hover #postia{width:217px; height:53px; background: black url(img/postia_on.png) top left no-repeat}

#menuBar #etusivu.active{width:112px; height:53px; background: black url(img/etusivu_on.png) top left no-repeat}
#menuBar #retkikunta.active{width:148px; height:53px; background: black url(img/retkikunta_on.png) top left no-repeat}
#menuBar #paivakirja.active{width:147px; height:53px; background: black url(img/paivakirja_on.png) top left no-repeat}
#menuBar #galleria.active{width:119px; height:53px; background: black url(img/galleria_on.png) top left no-repeat}
#menuBar #tukijat.active{width:110px; height:53px; background: black url(img/tukijat_on.png) top left no-repeat}
#menuBar #postia.active{width:217px; height:53px; background: black url(img/postia_on.png) top left no-repeat}
/*end menu styles*/

#contentLeft{width:834px; float:left;}
#contentRight{width:200px; float:left;padding-left:20px;}
#frontLeft{width:485px; float:left;}
#frontRight{width:303px; float:right;}

/*diary styles*/
#diaryWrapper .title a{color: #EAEAE1;}
#diaryWrapper{width:850px;margin-left:-110px;}
#diaryWrapper .firstCol{float:left;padding-right:25px;height:35px;}
#diaryWrapper .firstCol .photoCount{color:#868686;}
.diaryItem{height:50px;vertical-align:top;z-index:200;overflow:visible;}
.diaryItem .count{font-size:24px;color:#232220;font-weight:bold; width:100px;text-align:right;letter-spacing:-3px;padding-right:18px;vertical-align:bottom; height:30px}
.diaryItem .count, .diaryItem  .teaser, .diaryItem .moreWrapper{float:left;}
.diaryItem  .date{font-style:italic;color:#C0F1F6;}
.teaser{padding-right:20px;}
/*.firstCol, .moreWrapper .teaser{border-bottom: solid 1px #232220;}*/

/*single post styles*/
#postWrapper #headerWrapper{border-bottom:1px solid #232220;height:45px;}
#postWrapper #bodyWrapper{margin-left:118px;margin-top:10px;}
#postWrapper{width:850px;margin-left:-110px;margin-top:25px;z-index:200;}
#postWrapper .date{font-style:italic;color:#C0F1F6;}
#postWrapper .count{font-size:24px;color:#232220;font-weight:bold; width:100px;text-align:right;letter-spacing:-3px;padding-right:18px;vertical-align:bottom;height:30px;}
#postWrapper .firstCol, #postWrapper .secondCol{float:left;}
#postWrapper #nextLast{float:right;padding-top:20px;}
#postWrapper #nextLast a {margin:6px;}
#thumbsWrap img{margin:0 5px 5px 0;}
/**/
.list{list-style-type:disc;list-style-position:inside;}
/**/
.man{border-bottom:1px solid #D5D2D2;margin-bottom:10px;padding-bottom:10px;}
.man img{float:left;margin-right:10px;}
.man .job{color:#D5D2D2;}
.man .city{color:#C0F1F6;}
.man .history{padding-top:54px;}
/******
gallery
****/
/*#sb-title-inner{display:none;}!important*/
.gallery-icon a{color: transparent;}
img.attachment-thumbnail{ margin:2px; border:none;}
#etuThumb{float:right;padding:46px 0 20px 20px; width:107px;height:107px; background: transparent url(img/pieni_logo.jpg) left top no-repeat;}
.gallery{padding-top:20px;}
.gallery .gallery-item{float:left;margin:10px 10px 10px 0;}
/**/
#send_mail{padding:42px 0 0 147px;}
#send_mail textarea{height:211px;width:554px;border: solid 1px #727171;background:black url(img/bottom-glow.png) repeat-x scroll center center; color:white;}
#send_mail input{border: solid 1px #727171; background: #555555 url(img/button_bg.png) top center repeat-x;color:white;}
/*sponsors*/
#sponsor_wrap{padding-top:20px;}
.sponsor_item .logo{width:140px;float:left;}
.sponsor_item .kama{width:600px;float:left; padding:10px 0 0 10px;}
.sponsor_item{border-bottom:1px solid #232220;padding-top:10px;}
.sponsor_item .header{font-size:14px;font-weight:bold; padding-bottom:10px;}
.sponsor_item p {}