/*
Theme Name: Sierra Cascade Christmas Trees
Description: A Child Theme of Twenty Ten
Template: twentyten
Author: William Muncrief
*/
@import url(../twentyten/style.css);
@import url(http://fonts.googleapis.com/css?family=Lobster);

body {
	background: #6A6E1C;
}
#masthead {
background:url("images/scctbdbg.jpg") no-repeat scroll center bottom transparent;
height:195px;
}
	

#wrapper {
background:none repeat scroll 0 0 transparent;
width:100%;
margin-top:0px;
padding:0px;
}
#header {
padding:0 0 0;
}
#branding img {
	border:0px none transparent;
	height:158px;
	padding-top:3px;
}

#site-title {
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:54px;
	font-style:italic;
	line-height:50px;
	margin:0;
	padding:20px;
	position:absolute;
	top:10px;
	width:540px;
	background: url(images/title.png) no-repeat left top;
}

#site-title a {
	color:#D4B637;
}

#site-description {
background:url(images/description.png) no-repeat scroll left top;
color:gold;
float:none;
font-size:14px;
font-style:italic;
margin:10px 0 0 630px;
padding:13px;
position:absolute;
width:285px;
}

#branding img {
border-bottom:medium none;
border-top:medium none;
height:153px;
padding-top:3px;
}
#access {
background:none repeat scroll 0 0 transparent;
float:none;
position:relative;
top:156px;
width:940px;
}
#access a {
color:gold;
}
#access li:hover > a,
#access ul ul :hover > a {
	background: #8F924A;
	color: #fff;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	background:#D4B637;
	color: #000;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	background:#D4B637;
	color: #000;
}
#main {
	background:url(images/sheetbg.png) repeat-y scroll center top transparent;
clear:both;
overflow:hidden;
padding:40px 0 0;
min-height:500px;
}
#main2 {
	background:url(images/sheetbg2.png) repeat-y scroll center top transparent;
clear:both;
overflow:hidden;
padding:40px 0 0;
min-height:500px;
}

strong {
	font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-size:18px;
font-weight:bold;
}
#content .entry-title {
margin-bottom:30px;
font-size:28px;
}
#primary, #secondary {
	float:right;
	overflow:hidden;
	padding:10px 0;
	width:220px;
}
a:link {
	color:#00C;
}
#main .widget-area ul {
margin:0px 0px 30px 0px;
padding:0 20px;
font-size:14px;
}
#main .widget-area li {
	margin-bottom:10px;
}
.widget-title {
margin-bottom:20px;
}
.widget-container {
color:#000;
margin:0 0 18px;
}

a:hover {
	color:#060;
}
a:visited {
	color:#C00;
}

#colophon {
border-top:none;
margin-top:0px;
overflow:hidden;
padding:18px 0;
}
#footer {
	background:url(images/footerbg.gif) repeat-x left top scroll #96803C;
	border-top:solid 2px #000;
margin-bottom:0px;
min-height:300px;
}
.cleared20 {
border : medium none;
clear : both;
float : none;
font-size : 1px;
height : 20px;
margin : 0;
padding : 0;
}


