/* 
Theme Name: Ski Logs
Theme URL: http://www.skilogs.com
Description: Incred ski layout by EOS
Author: Zach Graeve
Author URI: http://www.eosdesigns.com
Version: 1.0
		
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/* MAIN STYLES */

body {
 margin: 0px 0px 0px 0px !important;
 padding: 0px 0px 0px 0px;
 font-family: verdana, arial, helvetica, sans-serif, geneva;
 color: #ccc;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/skiBackground.jpg) repeat-x;
 background-color: #80c2ea !important;
 text-align: center; /* part 1 of 2 centering hack */
}
a {
 text-decoration: none;
 font-weight: bold;
 color:  #ccc;
 outline: none;
}
a:visited {
 color:  #ccc;
}
a:active {
 color:  #ccc;
}
a:hover {
 color: #ccc;
 text-decoration: underline;
}
strong, b {
 font-weight: bold;
}
p {
 font: normal 13px Geneva, Arial, Helvetica, sans-serif;
 margin: 5px 0 15px 0;
 padding: 0;
 text-align: justify;
}

/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. UPDATE: this has turned out to be very rare. my current recommendation is IGNORE this warning. at the moment i'm leaving it in only in case the issue turns up again. possibly the original bug in march 2001 was caused by an unusual combination of factors, although this solved it at the time.*/

h1 {
 font: normal 18px Arial, Helvetica, sans-serif;
 color: #2d85c8;
 font-weight: bold;
 text-decoration: none;
 margin: 0;
 padding: 0 0 10px 0;
}
h2 {
 font: normal 16px Arial, Helvetica, sans-serif;
 color: #80c2ea;
 font-weight: bold;
 text-decoration: none;
 margin: 0;
 padding: 15px 0 10px 0;
}
h3 {
 font: normal 20px Arial, Helvetica, sans-serif;
 color: #80c2ea;
 text-decoration: none;
 margin: 0;
 padding: 15px 0 10px 0;
}

img {
 border: 0;
}
.nowrap {
 white-space: nowrap;
 font-size: 10px;
 font-weight: bold;
 margin-top: 0;
 margin-bottom: 0; /* must be combined with nobr in html for ie5win */
}
#contentX {
 width: 900px;
 padding: 0;
 margin-top: 0;
 margin-bottom: 20px;
 margin-right: auto;
 margin-left: auto;  /* opera does not like 'margin:20px auto' */
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/centerWrap.jpg) repeat-y;
 border: 0 solid #fff;
 text-align:left; /* part 2 of 2 centering hack */
 width: 900px; /* ie5win fudge begins */
 voice-family: "\"}\"";
 voice-family:inherit;
 width: 900px;
}
html>body #content {
 width: 900px; /* ie5win fudge ends */
}


/* TEMPLATE DIVS */

#topBar {
 width: 900px;
 height: 34px;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/topBar.jpg) no-repeat;
 clear: both;
 margin: 0;
 padding: 0;
}
#topMenu {
 width: 900px;
 height: 40px;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/topMenu.jpg) no-repeat;
 clear: both;
 margin: 0;
 padding: 0;
}
#headerX {
 width: 900px;
 height: 173px;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/skiHeader.jpg) no-repeat;
 clear: both;
 margin: 0;
 padding: 0;
}
#navMenu {
 width: 900px;
 height: 44px;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/navMenu.jpg) no-repeat;
 clear: both;
 margin: 0;
 padding: 0;
}
#leftBar {
 width: 50px;
 height: 480px;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/leftBar.jpg) no-repeat;
 margin: 0;
 padding: 0;
 float: left;
}
#mainCenter {
 width: 550px;
 background: #fff url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/mainCenter.jpg) no-repeat;
 margin: 0;
 padding: 0;
 float: left;
}
#rightMenu {
 width: 250px;
 min-height: 480px;
 background: #fff url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/rightMenu.jpg) no-repeat;
 margin: 0;
 padding: 0;
 float: left;
}
#rightBar {
 width: 50px;
 height: 480px;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/rightBar.jpg) no-repeat;
 margin: 0;
 padding: 0;
 float: left;
}
#footBar {
 width: 900px;
 height: 34px;
 background: #80c2ea url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/footBar.jpg) no-repeat;
 clear: both;
 margin: 0;
 padding: 0;
}


/* TEMPLATE SPANS */

#topBar_span {
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #fff;
 text-align: right;
 margin: 0;
 padding: 0;
}
#topMenu_span {
 display: block;
 font: normal 12px Arial, Helvetica, sans-serif;
 color: #666;
 text-align: right;
 font-weight: normal;
 margin: 0;
 padding: 14px 80px 0 0;
}
#header_span {
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #fff;
 text-align: right;
 margin: 0;
 padding: 0;
}
#navMenu_span {
 display: block;
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #fff;
 text-align: right;
 margin: 0;
 padding: 20px 80px 0 0;
}
#leftBar_span {
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #fff;
 text-align: right;
 margin: 0;
 padding: 0;
 float: left;
}
#mainCenter_span {
 display: block;
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #000;
 text-align: left;
 margin: 20px 20px 0 30px;
 padding: 0;
}
#rightMenu_span {
 display: block;
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #666;
 text-align: left;
 margin: 20px 40px 0 20px;
 padding: 0;
}
#rightBar_span {
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #fff;
 text-align: right;
 margin: 0;
 padding: 0;
}
#footBar_span {
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #fff;
 text-align: right;
 margin: 0;
 padding: 0;
}
#closing_span {
 font: normal 11px Arial, Helvetica, sans-serif;
 color: #fff;
 text-align: center;
 margin: 0;
 padding: 0 0 20px 0;
}


/* LINKS AND PARAGRAPHS */

#topMenu_span a {
 font: normal 12px Arial, Helvetica, sans-serif;
 color: #666;
 font-weight: normal;
 text-decoration: none;
}
#topMenu_span a:hover {
 font: normal 12px Arial, Helvetica, sans-serif;
 color: #80c2ea;
 font-weight: normal;
 text-decoration: none;
}

#navMenu_span a {
 font: normal 13px Arial, Helvetica, sans-serif;
 color: #095d9c;
 font-weight: bold;
 text-decoration: none;
}
#navMenu_span a:hover {
 font: normal 13px Arial, Helvetica, sans-serif;
 color: #80c2ea;
 font-weight: bold;
 text-decoration: none;
}

#closing_span a {
 font: normal 11px Arial, Helvetica, sans-serif;
 color: #fff;
 font-weight: bold;
 text-decoration: none;
}
#closing_span a:hover {
 font: normal 11px Arial, Helvetica, sans-serif;
 color: #fff;
 font-weight: bold;
 text-decoration: none;
}

#rightMenu_span a {
 font: normal 11px Arial, Helvetica, sans-serif;
 color: #095d9c;
 font-weight: normal;
 text-decoration: none;
}
#rightMenu_span a:hover {
 font: normal 11px Arial, Helvetica, sans-serif;
 color: #80c2ea;
 font-weight: normal;
 text-decoration: none;
}

#mainCenter_span a {
 font: normal 13px Geneva, Arial, Helvetica, sans-serif;
 color: #095d9c;
 font-weight: normal;
 text-decoration: none;
}
#mainCenter_span a:hover {
 font: normal 13px Geneva, Arial, Helvetica, sans-serif;
 color: #80c2ea;
 font-weight: normal;
 text-decoration: none;
}



/* WORDPRESS STYLES */

#content{
	padding-right:10px;
	}
	
.storycontent {
	line-height:18px;
	}

.entry img{
	float:left; 
	padding:5px;
	}
	
.entry a{
	color:#095d9c; 
	text-decoration:none;
	}
	
.entry a:hover{
	text-decoration:underline;
	}
	
.entry h1 { 
	font-size:24px; 
	font-weight:normal;
	}
	
.entry h1 a{
	color:#095d9c;
	}
	
.entry h1 a:hover{
	color:#80c2ea; 
	text-decoration:none;
	}
	
.entry blockquote{
	border-left: 2px solid #666666; 
	padding-left:3px;
	}
	
.entry blockquote blockquote{
	border-left: 2px solid #80c2ea; 
	padding-left:3px;
	}
	
.postinfo {
	font-size:10px; 
	color:#999999;
	}

.entryfooter{
	border-top:1px solid #CCCCCC; 
	margin-bottom:20px;
	}
	
.meta a{
	color:#095d9c;
	}
	
.comments ul{ 
	margin:0px; 
	list-style-type:none; 
	padding:0px;
	}
	
.comments li {
	background-color:#e6e6e6; 
	margin-bottom:5px; 
	padding:5px; 
	margin-left:0px; 
	}	

#next-previous a{
	color:#80c2ea;
	}	

#rightMenu_span ul{
	margin:0px; 
	margin-bottom:5px; 
	list-style-type:none; 
	padding:3px;
	}
	
#rightMenu_span li{ 
	border-bottom: 1px solid #CCCCCC; 
	padding:2px;
	}
	
#rightMenu_span li:hover{
	background-color:#e6e6e6;
	}
	
#rightMenu_span li a {
    display: block;
    width: 100%;
    text-decoration: none;
	}


/* IFRAME COVERUP */

#coverUp {
 background-color: #fff;
 position: relative;
 top: -60px;
 left: 0px;
 min-width: 738px;
 min-height: 500px;
 padding: 6px;
 z-index: 10000000;
}



/* FORUMS STYLES */

#mainCenter_forum {
 width: 800px;
 background: #fff url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/mainCenter.jpg) no-repeat;
 margin: 0;
 padding: 0;
 float: left;
}
#mainCenter_span_forum {
 display: block;
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #000;
 text-align: left;
 margin: 20px 10px 0 10px;
 padding: 0;
}




/* GALLERY STYLES */

#mainCenter_gallery {
 width: 800px;
 background: #fff url(http://www.skilogs.com/blog/wp-content/themes/skilogs/images/mainCenter.jpg) no-repeat;
 margin: 0;
 padding: 0;
 float: left;
}
#mainCenter_span_gallery {
 display: block;
 font: normal 10px Arial, Helvetica, sans-serif;
 color: #000;
 text-align: left;
 margin: 20px 10px 0 10px;
 padding: 0;
}

