/*

THEME NAME: Lomami Blog (CSS modified by K. Gjerstad. HTML untouched.)

VERSION: 1.1

Theme URI: http://lomami.wildlifedirect.org

Description: Widgetized, two column theme...

*/



*{

margin:0;

padding:0;

}



body{

text-align:center;

margin:0 auto;

font-family:Arial,Verdana, sans-serif;

font-size:0.9em;

background:#364c17;

color:#1B330f;

}



a:link{

color:#364C16;

}

a:visited{

color:#799156;

}

a:hover{

color:#5C8026;

}

a:active{

color:#809834;

}



img {

border-color:#364C16;

border-width:3px;

}



hr {

border-bottom: 1px dashed #546322;

margin: 1.3em 0 1em;

}



h2, h3 {

margin: 1em 0 0;

}


#wrapper{

width:980px;

background:#ffffff url(images/bg.jpg) repeat-y;

margin:0 auto;

text-align:left;

}

#header{

background:url(images/header.jpg);

background-repeat:no-repeat;

width:980px;

height:318px;

}





h1#blog-title{

position:absolute;

margin:100px 0 0 30px;

font-size:2.3em;

font-family:Trebuchet Ms;

}

h1#blog-title a{

font-weight:normal;

text-decoration:none;

color:white;

margin:0 0 0 460px;

}

#blog-description{

position:absolute;

margin: 150px 0 0 690px;

font-family:Trebuchet Ms;

font-size:18px;

color:#364c17;

}

.skip-link{

display:none;

}



#menu ul, .menu-header ul{

position:absolute;

margin:280px 0 0 30px;

}

/* all menu has been modified by Kim Gjerstad*/

#menu ul ul, .menu-header ul ul{

display:none;

}

#menu ul li, .menu-header ul li{

display:inline;

float:left;

margin: 0 12px 0 1.4em;

background: url(images/tab-right.png) no-repeat top right;

padding: 10px 5px 10px 0px;

}

#menu ul li a, .menu-header ul li a{

background: url(images/tab-left.png) no-repeat top left;

padding: 10px 8px 10px 8px;

margin: -10px 0 0 -20px;

display:block;

color: white;

text-decoration:none;

}

#menu ul li.current_page_item, .menu-header ul li.current_page_item{

background: url(images/tab-right-current.png) no-repeat top right;

}

#menu ul li.current_page_item a, .menu-header ul li.current_page_item a{

display:inline;

background: url(images/tab-left-current.png) no-repeat top left;

}



#content{

float:left;

width:505px;

margin: 0 0.5em 0 1.5em;

line-height:1.5em;

}

* html #content{

margin: 0 0.5em 0 0.8em;

}

#content p{

margin-top:1em;

}

#content img{

margin-top:1.4em;

}

#content ul{

list-style-type:none;

margin-left:3em;

}

#content ul li{

margin-bottom: 0.6em;

background: url(images/bullet2.gif) no-repeat left top;

padding: 0 0 0 1.0em;

}

#content ol{

margin-left:3em;

}

.sidebar{

float:right;

width:300px;

margin:12px 3.4em 0 0em;

}



#secondary{

display:none;

}

* html .sidebar{

margin:0 0 0 1.0em;

}

.sidebar p{

margin: 0 0 1em 0;

}

.sidebar li{

list-style-type:none;

}

.sidebar ul li{

margin-left:1.5em;

margin-bottom:0.5em;

}

.sidebar ul li ul{



margin-bottom:1.5em;

}

.sidebar ul li ul li{

margin-left:1.0em;

margin-bottom:0.5em;

background:url(images/bullet.gif) no-repeat left top;

padding: 0 0 0 1em;



}

.sidebar h3{

font-family:Trebuchet Ms;

font-size:1.4em;

font-weight:normal;

margin: 0.5em 0 1em 0;

border-bottom: 1px dashed #5E6F27;

width:80%;

}

#footer{

clear:both;

background:url(images/footer.jpg);

background-repeat:no-repeat;

width:980px;

height:98px;

text-align:center;



}

#footerlinks{

position:absolute;

margin:4.5em 0 0 20.5em;

}

* html #footerlinks{

margin:4.5em 0 0 5.5em;

}

.post{

margin-bottom: 4em;

}

h2.entry-title{

font-family:Trebuchet Ms, serif;

margin: 1em 0 0.5em 0;

font-weight:normal;

}

h2.entry-title a{

font-weight:normal;

text-decoration:none;

font-size:1.4em;

line-height:1em;

}

.entry-date{

margin: 0.3em 0 0.4em 0;

font-family:Tahoma, sans-serif;

text-transform:uppercase;

font-size:0.8em;

}

.home .entry-meta{

margin: 1.4em 0 0.3em 0;

background: #E1FE87;

padding:0.4em;

}

.more-link {

clear: both;

display: block;

font-weight: bold;

padding: 15px 0;

}

.home #nav-above{

display:none;

}

.single .entry-meta{



background:#E9FDA9;

padding:0.5em;

margin: 0.5em 0 0.5em 0;

border: 1px solid #A8D028;

font-family: Trebuchet Ms, serif;

}

.single #nav-below{

display:none;

}

.single #nav-above{



display:none;

}

.comments-link {

	font-weight:bold;

}

#comments-list h3{

font-family: Trebuchet Ms, serif;

font-size:1.7em;

font-weight:normal;

margin: 1em 0 1em 0;

background:url(images/comment.gif);

background-repeat:no-repeat;

padding:0 0 0 1.5em;



}

#comments-list ol li{

margin: 1em 0 0 0;

background:#DFF792;

padding:0.5em;

border-top: 1px dashed #ABBE6E;

border-bottom: 1px dashed #ABBE6E;

}

#comments-list ol li p{

clear:right;

}

#comments-list .comment-meta{

font-style:italic;

}

.avatar{

float:right;

width:auto;

border:3px solid #859455;

}

#respond h3{

font-family: Trebuchet Ms, serif;

font-size:1.7em;

font-weight:normal;

margin: 1em 0 0 0;

padding:0.5em;

background:#B7CB78;

}

.formcontainer{

background:#9FB168;

padding:1em;

}

.formcontainer input, textarea{

border: 1px solid #555E38;

padding:0.2em;

font-family: Tahoma, sans-serif;

}

.formcontainer input#submit{

margin: 1em 0 1em 0;

padding:0.3em;

width:300px;

background:#74804D;



font-family: Trebuchet Ms, serif;

color:#CCE480;

}



.submit-button{

border:1px solid #5A6A25;

background:#74804D;

font-family: Trebuchet Ms, serif;

color:#CCE480;

}

h2.page-title{



font-family: Trebuchet Ms, serif;

font-weight:normal;

margin: 1em 0 1em 0;

}

.archive h3{

font-family: Trebuchet Ms, serif;

margin-top:0.7em;

}

.search h3{

font-family: Trebuchet Ms, serif;

margin-top:0.7em;



}

.archive h3 a{

font-weight:normal;

}

.search h3 a{

font-weight:normal;

}

.search #nav-above{

display:none;

}



img.alignright{

float:right;

width:auto;

border:1px dashed #7D9333;

padding:0.3em;

margin:0.5em;

}

img.alignleft{

float:left;

width:auto;

border:1px dashed #7D9333;

padding:0.3em;

margin:0.5em;

}

img.portrait{

float:left;

border:1px dashed #7D9333;

padding:0.3em;

margin: 0 0.5em 0.1em 0;

}