/*
Theme Name: Avalanche
Theme URI: http://wordpress.org/
Description: Avalanche teema
Version: 1.0
Author: Mika Ripatti
Author URI: http://weblift.fi/
Tags:
*/

html, body {padding:0; margin:0; background-color:#f1efd8; font:11px Verdana, sans-serif; color:#303030;}
p {line-height:16px;}
li {line-height:16px;}
a {color:#1e1e1e; text-decoration:none;}
a:active {outline:0;}
a:focus {outline:0;}
a img {border:2px solid white;}
h1{color:#1e1e1e; font-size:18px; text-decoration:none; text-transform: uppercase; margin-bottom: 2px; margin-top: 2px;}
h1 a {color:#1e1e1e; font-size:16px; text-decoration:none; text-transform: uppercase; margin-bottom: 2px;}
.posttitle {color:#1e1e1e; font-size:14px; text-decoration:none; margin-bottom: 2px;}
.pagetitle {color:#1e1e1e; font-size:18px; text-decoration:none; margin-bottom: 2px; margin-top: 12px;}
h2 {color:#1e1e1e; text-decoration:none; text-transform: uppercase;}
h2 a {color:#1e1e1e; text-decoration:none; text-transform: uppercase;}
h3 {color:#1e1e1e; font-size:13px; font-weight:bold; text-decoration:none;}

.post-edit-link {color:#7a0e0e;}

#container {width: 100%; position: absolute; padding:0; min-height: 100%; background-image:url("images/footer-bg.png"); background-repeat: repeat-x; background-position: bottom;}
#contents {width:1140px; height: 100%; margin:0 auto 45px;;}
#headerbg {position:relative; z-index:110; width:100%; height:189px; background-image:url("images/header-bg.jpg");}
#header {position:relative; z-index:100; padding:0 0 10px 0; margin:0;}
#headerimg {background-image:url("images/header.jpg"); width:660px; height:188px; margin: auto;}

#textwrapper {width:550px; padding:20px 40px;}

#left-sidebar {width:220px; position:relative; float: left; font-size:14px; text-align:right;}
#left-sidebar ul li h2 {display:none;}
#left-sidebar ul li ul li {padding:4px 0;}
#left-sidebar ul li ul li ul li {display:none; font-size:10px; padding:1px 0;}
#left-sidebar ul {list-style-type:none;}
#left-sidebar li {list-style-type:none;}
.textwidget a img {border:0;}

#content {position: relative; width:640px; margin: 0 auto 20px; padding: 0;}
#comment {width:620px;}
.authorpic {padding-bottom: 10px;}
.narrowcolumn {margin: 0 auto; padding: 0;  background-color: #FFF; min-height: 100%; border-bottom: 2px solid #832d0c;}
.intro {width: 590px; background-color: #FFF;  padding:5px 20px; margin: 0 auto 20px; color:#743319; font-size: 11px;}
.postclass {width: 580px; background-color: #FFF; margin: 0 auto 20px; padding:10px 25px; border-bottom: 2px solid #832d0c;}
.pagecontent {margin: 0 auto; padding: 0; min-height: 100%;}

.date {color: #000; margin-bottom: 10px;}

#right-sidebar {width:220px; position:relative; float: right; text-align: left; font-size:14px;}
#right-sidebar ul li h2 {display:none;}
#right-sidebar ul li ul li {padding:4px 0;}
#right-sidebar ul li ul li ul li {display:none; font-size:10px; padding:1px 0;}
#right-sidebar ul {list-style-type:none;  padding: 0;}
#right-sidebar li {list-style-type:none;}


#footer { display: none; background-image:url("images/footer-bg.png"); background-repeat: repeat-x; height: 32px; width: 100%; margin-bottom: 0;}
small {display:none;}
#headerimg h1 {display:none;}
#headerimg .description {display:none;}
