/*
Theme Name: 6ft Studios
Theme URI: http://6ftstudios.com
Author: Travis Fahlen 
Author URI: http://thinkboxcreative.com
*/

@import "css/reset.css";
@import "css/typography.css";
@import "css/layout.css";


html,body{margin:0;padding:0;background:#3d3c3c url(images/bkgd.jpg) no-repeat top;}
body{font: 15px calibri, Arial, Helvetica, sans-serif;text-align:center;color:#4d4e53; font-weight:normal;margin:0;padding:0;}

div#clear{ width:100%; clear:both; height:0px}
div#spacer{ width:140px; clear:both; border-top:1px solid #999; padding:0 10px 10px 10px}

div#container{width:960px;margin:0 auto;text-align:left; padding:0}

/* FONTS */



/* HEADER AREA */

div#header{background:url(images/logo.jpg) no-repeat; margin:0; padding:0; height:110px}
	div#nav{text-align:right;padding:0; margin:0}
	div#nav p{padding:69px 0 0 0; margin:0;}
	div#nav a{color:#FFFFFF; text-decoration:none; margin: 0 2px; padding: 2px 8px;}
	div#nav a.page{color:#FFFFFF; text-decoration:none;border-bottom:5px solid #fdb825;}
	div#nav a:hover{color:#FFFFFF; border-bottom:5px solid #fdb825;}
	div#nav ul {display:inline; padding:0px; }
	div#nav ul li { list-style-type:none; display:inline;}
	.menu-header-menu-container {padding-top:69px;}
	div#nav ul li.current_page_item a{color:#FFFFFF; text-decoration:none; margin: 0 2px; padding: 2px 8px;border-bottom:5px solid #fdb825;}
	

/* BACKGROUND */


/* BANNER */
div#banner{padding:0; margin:0;}
	div#banner img{ border:none}


/* BOTTOM ROW */
div#bottomrow{padding:0; margin:0;}
div#bottomrow img{ border:none}	
	#bottom1{ float:left; padding:0 10px 0 0}
	#bottom2{float:left; padding:0 10px}
	#bottom3{float:left;padding:0 10px}
	#bottom4{float:left; padding:0 0 0 10px}

/* NEWSLINE */
div#newsline{width:100%; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; margin-top:15px;}
	div#newsline h3{color:#fdb825;font-family: calibri, Arial, Helvetica, sans-serif; font-size:28px; text-align:left; margin:0; padding:6px 5px; font-weight:normal;}
	div#newsline a{color:#FFFFFF;font-family: calibri, Arial, Helvetica, sans-serif; font-size:20px; text-align:left; padding:0; margin:0; font-weight:normal;text-decoration:none;}
	div#newsline a:hover{color:#fdb825}
	div#newsline li{ list-style-type:none; padding:11px 10px 9px 10px}	
		#newsleft{float:left; }
		#newsright{float:left;}



/* CONTACT */
div#contact{color:#685c53; background:#d7d2cb;margin:20px 0; padding:10px; -moz-border-radius: 12px;border-radius: 12px; width:940px;}
	div#contact h3{color:#653600;font-family: calibri, Arial, Helvetica, sans-serif; font-size:24px; text-align:left; margin:0; padding:0; font-weight:normal}
	div#contact p{padding:0 20px}
	div#contact table{padding:10px 20px 0 20px}
	div#contact td{padding:1px 0}
	div#contact a{color:#ffffff; background:#AFA7A0; text-decoration:none; margin: 0; padding: 4px 7px; -moz-border-radius: 8px;border-radius: 8px;}	
	div#contact a:hover{color:#653600;}		
	
	#contact1{float:left; width:280px;  padding:0 10px 0 20px}
	#contact2{float:left; width:280px; border-right: 1px solid #AFA7A0;border-left: 1px solid #AFA7A0; padding:0 10px 0 20px}
	#contact3{float:left; width:280px;padding:0 0 0 30px}




/* SUB CONTENT */
div#content{margin:0 0 20px 0; background:#FFFFFF; width:940px; padding:0 10px;-moz-border-radius: 8px;border-radius: 8px;}
	
	div#subcontentleft{float:left; width:170px; border-right:1px solid #999; margin:20px 0}
		div#subcontentleft p{margin:0px; padding:5px 20px 10px 60px}	
		div#subcontentleft a{color:#4d4e53; text-decoration:none}
		div#subcontentleft a:hover{color:#be0f34;}
		div#subcontentleft ul{margin:0; padding:0 10px 10px 10px}
		div#subcontentleft li{ display:block; margin:0; padding:3px 0}
		div#subcontentleft h3{color:#999; font-size:16px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:6px 0; padding:0}
		
	div#subcontentleftstore{float:left; width:170px; border-right:1px solid #999; margin:20px 0}
		div#subcontentleftstore p{margin:0px; padding:5px 20px 10px 60px}	
		div#subcontentleftstore a{color:#4d4e53; text-decoration:none}
		div#subcontentleftstore a:hover{color:#be0f34;}
		div#subcontentleftstore ul{margin:0; padding:0 10px 10px 0}
		div#subcontentleftstore li{ display:block; margin:0; padding:3px 0}
		div#subcontentleftstore h3{color:#999; font-size:16px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:6px 0; padding:0}
	
	div#subcontentmid{float:left;margin:10px 0 20px 20px; padding:0; width:470px;color:#4d4e53;}
		div#subcontentmid h1{color:#fdb825; font-size:34px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:25px 0 8px 0; padding:0}
		div#subcontentmid h2{color:#4d4e53; font-size:21px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:6px 0; padding:0}
		div#subcontentmid p{padding:5px 10px 10px 20px; margin:0}		
		div#subcontentmid a{color:#be0f34;padding:0; }
		div#subcontentmid a:hover{color:#999;}
		div#subcontentmid a.newslink{color:#fdb825;padding:0; text-decoration:none }
		div#subcontentmid a:hover.newslink{color:#999;}
		div#subcontentmid ul{padding:5px 10px 10px 35px; margin:0}
		div#subcontentmid li{ list-style-type:disc; padding:5px}
	
	
	div#subcontentmid6ft{float:left;margin:10px 0 20px 20px; padding:0; width:720px;color:#4d4e53;}
		div#subcontentmid6ft h1{color:#fdb825; font-size:34px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:25px 0 8px 0; padding:0}
		div#subcontentmid6ft h2{color:#4d4e53; font-size:21px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:6px 0; padding:0}
		div#subcontentmid6ft p{padding:5px 0px 10px 0px; margin:0}		
		div#subcontentmid6ft a{color:#be0f34;padding:0; }
		div#subcontentmid6ft a:hover{color:#999;}
	
		
	div#subcontentmidevents{float:left;margin:10px 0 20px 20px; padding:0; width:720px;color:#4d4e53;}
		div#subcontentmidevents h1{color:#fdb825; font-size:34px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:25px 0 8px 0; padding:0}
		div#subcontentmidevents h2{color:#4d4e53; font-size:21px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:6px 0; padding:0}
		div#subcontentmidevents p{padding:5px 10px 10px 20px; margin:0}		
		div#subcontentmidevents a{color:#be0f34;padding:0; }
		div#subcontentmidevents a:hover{color:#999;}
		div#subcontentmidevents a.newslink{color:#fdb825;padding:0; text-decoration:none }
		div#subcontentmidevents a:hover.newslink{color:#999;}

	div#subcontentmidstore{float:left;margin:10px 0 20px 20px; padding:0; width:720px;color:#4d4e53;}
		div#subcontentmidstore h1{color:#fdb825; font-size:34px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:25px 0 8px 0; padding:0}
		div#subcontentmidstore h2{color:#4d4e53; font-size:21px;font-family: calibri,arial,sans-serif; font-style:italic; line-height:0.9; margin:6px 0; padding:0}
		div#subcontentmidstore p{padding:5px 10px 10px 20px; margin:0}		
		div#subcontentmidstore a{color:#be0f34;padding:0; }
		div#subcontentmidstore a:hover{color:#999;}
		div#subcontentmidstore a.newslink{color:#fdb825;padding:0; text-decoration:none }
		div#subcontentmidstore a:hover.newslink{color:#999;}
		
	
	div#subcontentright{float:right;margin:0; padding:10px 0; width:250px;color:#4d4e53;}
		



/* FOOTER */
div#footer{clear:both;width:100%; color:#808080;font-size:12px; line-height:1.5;padding: 0;margin:0;}
	div#footer a:hover{color:#fdb825;}
	div#footer p{margin:0; padding:0}
	div#footerleft{ float:left; padding: 10px 0 0 10px}
			div#footerleft a{ text-decoration:none;color: #808080; padding:0 20px 0 0}
			div#footerleft ul {display:inline; padding:0px; }
			div#footerleft ul li { list-style-type:none; display:inline;}
					
	div#footerright{ float:right; padding: 10px 10px 0 0; text-align:right}
			div#footerright a{ text-decoration:none;color: #808080; padding:0}
			


/*  TBC  */
div#tbc{font-size:10px;margin-top:30px;color: #939393; clear:both}
div#tbc p{margin:0;padding:5px 10px 0px 10px;text-align:center;}
div#tbc a{color: #939393;text-decoration:none;}
div#tbc a:hover{color: #55c5e9;}


/* BANNER SLIDER */
/*--Main Container--*/
.main_view {float: left;position: relative;}
/*--Window/Masking Styles--*/
.window {
	height:340px;	width: 960px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
	.paging {position: absolute;top: 40px; right: 0px;width: 90px; height:20px;z-index: 100;text-align: center;display: none; font-size:9px}
	.paging a {padding: 4px 6px;margin:0 3px;text-decoration: none;color: #FFF;background: #FFF;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;}
	.paging a.active {color:#fdb825;background:#fdb825;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;}
	.paging a:hover {color:#c0ddea;text-decoration:none;background:#c0ddea;}
	
	
/* SEARCH */
#searchform {padding:0 0 20px 0;}


/* POST DATA */
#postdatatop{font-size:11px; padding:0 0 10px 10px; margin:0}
#postdatabot{font-size:11px; padding:10px 0 10px 10px; margin:0}


/* NXT/PREVIOUS NAV */
#nav-post { margin: 10px 0px; padding: 10px 0px; }
	.nav-post-previous a { display: block; float: left; background:#d7d2cb; color:#653600; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 6px 10px; text-decoration: none; border: none; }
	.nav-post-next a { display: block; float: right; background:#d7d2cb; color:#653600; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 6px 10px; text-decoration: none; border: none; }	
	.nav-post-previous a:hover,.nav-post-next a:hover {background:#653600; color:#FFFFFF; }	
	
	
/*BREADCRUMB */
div#breadcrumb{width:940px; clear:both;color:#4d4e53; margin:0 10px;padding:10px 0px 10px 0px; font-size:12px;}
div#breadcrumb p{padding: 5px 10px; margin:0px;}
div#breadcrumb a{color:#4d4e53;text-decoration:none; padding:2px 4px;}
div#breadcrumb a:hover{color:#be0f34; background:#D2D2D2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}

