/*
Theme Name: SnoPeak Siberian Huskies
Theme URI: http://www.snopeak.com
Description: SnoPeak Redesign 2008
Version: 1
Author: Paul Pratt
*/
body{
background: url(http://www.snopeak.net/images/bg.png) repeat-x;
	font: 12px/18px "Lucida Grande", "Lucida Sans", sans-serif;
	color: gray;
	}

.authorcomment,#commentform small span {
background: url(../images/bgsmall.jpg) repeat-x;
	font: 12px/18px "Lucida Grande", "Lucida Sans", sans-serif;
	color: gray;
	}
.big_bg,.small_bg,#s,.text_input,.text_area,.content img,.gravatar img {
	background: #fff repeat-x;
}

#sleekslide h2 a,#sleekslide h2 a:visited,#sleekslide .intro,#searchsubmit,#send,#submit,.footer a,.footer a:hover,.pagination .current {
color:#fff;
}

.buttonlinks a,.intouch,#top .textwidget .intouch,#s,.text_input,.text_area,#searchsubmit:hover,#send:hover,#submit:hover,.pagination span,.pagination a,#commentform small,.trackback_list li a,blockquote{
color:#333;
}

blockquote{border-left:3px solid #333;}

#searchsubmit,#send,#submit,.pagination a:hover,.pagination .current {
background-color:#333;
}

.pagination span,.pagination a,#top #nav li ul a,.pagination .current {
border:1px solid #333;
}

#sleekslide h2 a:hover,#top #nav a,#top #nav li ul a {
color:#f4f4f4;
}

#top .widget_text,.pagination span,.pagination a,#top .big_prev,.frontpagebar,.widget_search {
background-color:#E8E8E8;
}

a, a:visited, a:active {
	color: #006fa7;
	text-decoration: none;
	}

a:hover {
	background-color: #006fa7;
	color: white;
	}

.slideimage img {
border:1px solid #4f4f4f;
}

.slideimage {
background-image:url(../images/mirror.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.buttonlinks a,.intouch,#top .textwidget .intouch {
background-image:url(../images/button.gif);
}


h2 {
	font-size: 24px;
	font-weight: normal;
	color: #006fa7;
	margin-bottom: 5px;
	}
.post_heading {
border-right:1px solid #ababab;
}

.entry_content {
border-top:1px solid #ababab;
}

.ajax_valid .text_input,.ajax_valid .text_area {
border:1px solid #70A41B;
}

.ajax_false .text_input,.ajax_false .text_area {
border:1px solid #EE2A00;
}

.ajax_alert .text_input,.ajax_alert .text_area {
border:1px solid #ffb628;
}

#searchsubmit,#send,#submit {
cursor:pointer;
}

#searchsubmit:hover,#send:hover,#submit:hover {
background-color:#999;
}

.content img {
padding:3px;
}

.pagination a:hover {
border:1px solid #222;
color:#E8E8E8;
}

.admincomment {
background-color:#eee;
}

.small_bg {
background-image:url(../images/bgsmall.jpg);
}

#sleekslide h2 a:hover {
text-decoration:underline;
}

.workwork {
background-image:url(../images/news.png);
	}

.aboutme {
background-image:url(../images/icon-about.gif);
}

.comment_meta {
background-image: url(../images/commenticon.png);
}
.comment_meta a {
background-image:url(../images/commenticon.png);
background-color: transparent;
color: #006fa7;
}


.more-link {
background-image:url(../images/arrow.png);
}

#top .big_prev,.content img,#top .commentlist,.gravatar img,#s,.text_input,.text_area,#searchsubmit,#send,#submit {
border:1px solid #ababab;
}

#top .recentcomments,#top .widget_archive li,#top .widget_categories li,.commentlist li {
border-bottom:1px solid #ababab;
}

/* ------ HEADER START ------ */

#header {
	width: 100%;
	height: 110px;
	background: white;
}

h1 {
	background: url('http://www.snopeak.net/images/logo_pageheader.png') no-repeat top left;
	text-indent: -9999px;
	height: 77px; width: 319px;
	float: left;
	margin-top: 15px;
}


.indent {
	float: left;
	margin-right: 10px;
}
#bloginfo {
	position: absolute;
	left: 0px;
	top: 25px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}
	
/* ------ HEADER END ------ */
/* ------ MAIN NAVIGATION START ------ */

#navi {
	width: 100%;
	background: #ffffff url('http://www.snopeak.net/images/menu-bg-blue.jpg') top left repeat;
	}

#navtabs { 
	margin-left: 65px;
	height: 39px; 
    font-size: 15px; 
    color: #ffffff;
    text-transform: uppercase; 
	} 

#navtabs li { 
    float: left; 
    margin-right: 20px;
    line-height: 39px;
	} 

#navtabs li a { 
    text-decoration: none;
    color: #ffffff;
    height: 39px;
    padding: 3px;
	}

#navtabs li a:hover {
	background: #f4f2e9;
	color: #5b5e56;
	}

#navtabs li#current a { 
    background: url(http://www.snopeak.net/images/menu-tab-bg.jpg) bottom left repeat-x;
    color: #5b5e56; 
    display: block;
    padding: 0px 8px;
	}


/* ------ MAIN NAVIGATION END ------ */
/* ------ SUB NAVIGATION STYLES  START ------ */

#subnavi {
	width: 100%;
	background: #ffffff url('http://www.snopeak.net/images/submenu-bg.jpg') top left repeat;
	}

#subnav { 
	margin-left: 67px;
	height: 34px; 
    font-size: 12px; 
    color: #5b5e56;
    text-transform: uppercase; 
	} 

#subnav li { 
    float: left; 
    margin-right: 20px;
    line-height: 34px;
	} 

#subnav li a { 
    text-decoration: none;
    color: #5b5e56;
    height: 25px;
    padding: 1px;
	}

#subnav li a:hover {
	background: #cccccc;
	color: #5b5e56;
	border-bottom: #5b5e56 1px solid;
	}
 
#subnav li#sub-current a { 
    color: #5b5e56; 
    border-bottom: #5b5e56 1px solid;
   	}
.current_page_item a {
	color: #5b5e56; 
    border-bottom: #5b5e56 1px solid;
}

ol {
	list-style-type: decimal;
	margin-left: 15px;
	margin-bottom: 5px;
}
#subnav li#sub-current a:hover {
	background: #cccccc;
	color: #5b5e56;
	border-bottom: #5b5e56 1px solid;
	}
#subnav li ul a {
background-color:#ccc;
}

#subnav li ul a:hover,#subnav li ul a:focus {
color:#5b5e56;
border-bottom: #5b5e56 1px solid;
}


/* ------ SUB NAVIGATION END ------ */

#main ol { list-style-type: decimal;
}
#main ul { list-style-type: disc;
}
#widget_block tablist ol ul { list-style-type: none;
}

h3 {
	font-size: 18px;
	font-weight: normal;
	color: #006fa7;
	margin-bottom: 20px;
	}
	
h4 {
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #006fa7;
	margin-bottom: 20px;
	}
h5 {
	font-size: 10px;
	text-transform: uppercase;
	color: #006fa7;
	}
/*=== Footer ===*/



#footer{
	background: #cccccc;
	font-size: 11px;
	padding: 18px 0 0px 0;
	font-size:11px;
	height:32px;
	margin-top:10px;
	line-height:22px;
	margin-bottom: 0;
	border-top: 1px solid #a3a09e;
	
	
}

#footer, #footer a{
	color: #777777;
}
#footer a:hover {
	background-color: #cccccc;
	}	

#footer img {
	vertical-align:middle;
}

.fl{
	float: left;
	
}
.fr{
	float: right;
}
.fc{margin-left:auto;margin-right:auto;width:960px}
.fc2{width:940px}.alpha{margin-left:0}.omega{margin-right:0}

/* ------ RSS & Twitter------ */
#social ul {
	    float: right;
	    margin: 4px 50px 0 0;
	    padding: 0 0 0 38px;
        list-style-type: none;
        width: 220px;
} 

#social li {
       
        margin: 0 0 5px;
}

#social li a { 
        color: #990000;
        display: block;
        font: bold 120% Arial, Helvetica, sans-serif;
        padding: 5px 5px 5px 35px;
        text-decoration: none;
}
#rss {
        background: url(http://www.snopeak.net/images/rss.png) no-repeat 0 center;
}
#rss a:hover {
        background: orange url(http://www.snopeak.net/images/rss.png) no-repeat 0 center;	
}
#twitter {
       background: url(http://www.snopeak.net/images/twitter.png) 0 center no-repeat;
       }	
#twitter a:hover {
       background: #8ED4FA url(http://www.snopeak.net/images/twitter.png) 0 center no-repeat;
}
 * html #social li a {  /* make hover effect work in IE */
	width: 220px;
}



#social a em { 
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 125%; 
}

#social a span {
        color: #125F15;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 150%;
}
