/*
Theme Name: SCCSC Main Theme
Theme URI: http://www.abekislevitz.com
Description: Theme made specifically for SCCSC.
Version: 1.0
Author: Abe Kislevitz
Author URI: http://binarybonsai.com/
Tags: skiing, snowboarding, dark, textures

	SCCSC v1.0
	 http://www.abekislevitz.com

	This theme was designed and built by Abe Kislevitz,
	whose website you will find at http://www.abekislevitz.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body{
	margin:0;
	padding:0;
	/*background:url(../images/template/site_bg.jpg) top center no-repeat #000;*/
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8e8980;
	min-width:881px;
	background:#000;
}

a{
	color:#7D6623;
	text-decoration:none;
}


a:hover{
	color:#bb9d45;
	text-decoration: underline;
text-underline-style: dotted;
}

select,input,textarea{
	padding:4px;
	background:#000;
	border:dotted 1px #2c2925;
	color:#b1aba0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
#submit{
	padding:4px 6px 4px 6px;
	border:medium double #2c2925;
}
#searchsubmit{
		border:solid 1px #2c2925;
}

.searcher #s{
	padding:5px 6px 5px 6px;
}



#top_bar{
	height:32px;
	text-align:right;
	background:url(images/template/top_bar.jpg) center no-repeat;
}

#wrapper{
	width:1100px;
	margin:0 auto;
	height:860px;
	background:url(images/template/site_bg_1.jpg) top center no-repeat #000;
}

#header{
	height:79px;
	width:881px;
	margin:0 auto;
	text-align:left;
	position:relative;
}

#title{
	position:absolute;
	bottom:-8px;
	left:1px;
	height:67px;
	width:117px;
	z-index:1;
}

#content_container{
	width:881px;
    background:url(images/template/content_bg.jpg) no-repeat top #000000;
	margin:0 auto;
	z-index:5;
	border-bottom:solid 1px #000;
}

#nav_bar{
	text-align:right;
	z-index:5;
	height:43px;
}

#nav_bar ul{
	padding:0;
	margin:0;
	list-style:none;
	line-height:43px;
	
}

#nav_bar ul li{
	display:inline;
}

#nav_bar ul li a{
	color:#adad9c;
	text-decoration:none;
	font-size:1em;
	padding:14px 10px 14px 10px;
}

#nav_bar ul li a:hover{
	color:#fff;
}

#content_wrapper{
	margin-left:1px;
	background:#110f0d;
	position:relative;
}

#events_column{
	margin-top:162px;
	padding:35px 20px 20px 20px;
	background:url(images/template/events_news_title.jpg) no-repeat;
	color:#5e5e54;
}
#events_column h1{
	color:#9e9680;
	font-size:1em;
	font-weight:normal;
	margin:15px 0px 0px 0px;
}

#events_column h2{
	color:#9e9680;
	font-size:1em;
	font-weight:normal;
	margin:15px 0px 0px 0px;
}

#events_column ul{
list-style:none;
margin:0;
padding:0;
}

/*home page styles */
.main_images{
height:342px; 
}
.photo_story{
height:94px; 
border-top:solid 1px #000; 
background:url(/images/template/photo_story_bg.jpg) no-repeat; 
position:relative;
}

.photo_story_text{
height:94px; 
width:537px; 
padding:35px 15px 15px 15px; 
position:absolute;
left:0px;
}


.read_more_box{
width:80px; 
height:94px; 
border-left:solid 1px #000; 
background:#09C; 
position:absolute; 
right:0px;
}

/*subpage elements */
#page_title{
	height:32px;
	background:url(images/template/subpage_header.jpg) no-repeat;
	text-align:left;
}

#content{
	padding:20px;
	position:relative;
	border-right:solid 1px #000;
	line-height:1.5em;
}

#content img{
	padding:3px;
	border:solid 1px #1e1d19;
}

#content h1{
	font-size:1.2em;
	color:#b3ab97;
	margin:0px 0px 10px 0px;
}

#content a{
	color:#7d6623;
}

#content a:hover{
	color:#a78933
}

#photo_story_subpage{
position:absolute; 
top:0; 
left:0
}

#photo_story_subpage img{
	padding:0;
		border:none;
	border-bottom:solid 1px #000;
}

#photo_story_subpage_text{
	margin-top:175px;
}

#online_seed{
	height:26px;
	width:867px;
	margin:0 auto;
	text-align:left;
	padding-left:14px;
}

.light{
		color:#b3ab97;
}

#above_content img{
	border-right:solid 1px #000;
}

#story_footer{
	background:#151411;
	border-top:solid 1px #000;
	height:24px;
}

.current_month_class{
color:#E3DFD2;
	font-size:1.2em;
	font-weight:bold;
}

.weekday_class{
font-weight:normal; 
font-size:.95em; 
color:#6d5d26;
}

.searchform_container{
margin-top:20px;

}

.sponsors ul{
	margin:0px;
	padding:0px;
	
}
.sponsors ul li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.sponsors ul li a{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

.sponsors ul li a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
/*comments*/
.commentalt1{
	background:#090;
	color:#9FC;
}
.commentalt2{
	background:#00C;
	color:#3C3;
}



/*photo story headers*/
#photostorynewpresident,#photostoryoffseasonhappenings,#photostoryuclachamps,#photostoryfallassembly,#photostorycollegenight,#photostoryopeningweekend,#photostorynewyears,#photostoryrace1,#photostoryrace2,#photostoryrace3,#photostoryb4bc,#photostoryvegas2009,#photostorynationals,#photostorybanquet2009,#photostoryfallassembly2009, #photostorymthighseasonpasssale,#photostory2010seasonunderway,#photostorymammothpasses,#photostorynewyears2010,#photostoryvegas2010.#photostorycollegegames,#photostoryb4bc2010,#photostorycompetition2,#photostoryleaguephoto,#photostoryregionals2010,#photostorynationalsqualifiers{
	height:32px;
	width:214px;
	background:url(/images/page_titles/photostory.png) no-repeat;
}

/*event story headers*/
#eventsfallassembly{
	height:32px;
	width:214px;
	background:url(/images/page_titles/events.png) no-repeat;
}

#above_content p{
	margin:0px;
	padding:0px;
}

/*Home Testing Slideshow*/
.1{
	height:342px;
}


#slides{
	position:absolute;
top:0px;
	left:0px;
	z-index:100;
	background:#000;
padding:5px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}
#slides a { color:#fff; margin: 0 2px; padding: 3px 5px;  }
#slides a.activeSlide { background:#DFAD00; color:#000; }
#slides a:hover{ background:#fff; color:#000; text-decoration:none;}
#slides a:focus { outline: none; }
#s4 { width: 648px; height: 437px;}
#s4 div { width: 648px; height: 437px;}
/*#s4 div img { float: left; margin: 0 10px 10px 0; width: 100px; height: 100px; padding: 3px; background: #fff }*/



#s6 { width: 300px; height: 230px; border: 1px solid #ddd; background-color: #eee; }
#s6 div { width: 270px; height: 200px; padding: 15px; color: #333; text-align: left; font-size: 16px; position:relative; }
#s6 div img { float: left; margin: 0 10px 10px 0; width: 100px; height: 100px; padding: 3px; background: #fff }

#s7 { width: 648px; height: 437px;}
#s7 div { width: 648px; height: 437px;  overflow: hidden }

#big { width: 500px; text-align: left }

#silver_sponsors{
	margin-bottom:20px;
	text-align:center;
}
#silver_sponsors img{
	border:solid 1px #110F0D;
}

#prodeal_sponsors{
	text-align:center;
}

#prodeal_sponsors table{
	margin:0 auto;
}


/*Updates 2009*/
.uscsa_logo{
	position:absolute;
	top:0px;
	left:0px;
	height:52px;
	width:291px;
	z-index:100;
	text-align:left;
	background:url(/images/template/uscsa_logo.png) no-repeat;
}


