/*

	Theme Name: The Yard Park City
	Theme URI: http://falcadia.com
	Description: Custom Theme for The Yard created by Falcadia.com
	Version: 1.0
	Author: Falcadia
	Author URI: http://falcadia.com


*/


/* Body reset */
body{
	margin: 0;
	padding:0;
	background-color: #160D02;
	background-image: url(/wp_content/themes/TheYard/images/layout/background.jpg);
	background-position: top center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	font: .75em "Helvetica", Arial, Helvetica;
	line-height:1.8em;
	color: #FFF;
}


.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}

a { text-decoration: none; color:#F5C70C;}
a:hover {color:#FFFFFF;}


/*=== LAYOUT ----------------------------------===*/

#wrapper{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	min-height: 500px;

}

#header{
	width:1000px;
	height: 140px;
}

#mainav{
	width:927px;
	margin-left: auto;
	margin-right: auto;
	padding:10px;
	border:1px solid #32220C;
	background-color: #0E0A06;
	 -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

#nav {
	float: right;
   border: 1px solid #543323;
    background-color: #492C1F;
   padding:15px 6px 3px 6px;
   margin:-3px 25px 15px 0;
   min-width:250px;
   text-align: center;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
}

#homecell{
	float: left;
	width:590px;
	min-height:300px;
	margin:20px 20px 30px 25px;
	padding:10px;
	font-size: 14px;
}

#sidebar{
	float: left;
	width:300px;
	min-height:300px;
	margin:20px 0 30px 0;
	padding:10px;
}

#footer{
	float: left;
	width:927px;
	margin:0 0 30px 20px;
	padding:10px;
	border-top:3px solid #492C1F;

}

#footer a { text-decoration: none; color:#F5C70C;}
#footer  a:hover {color:#FFFFFF;}

#social{float:right;}

/*===SIDE BAR----------------------------------===*/
.sideblock {
width:280px;
float:left;
margin:0 0 20px 0;
padding:10px;
border:1px solid #32220C;
background-color: #2D1B13;
 -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.sideblock h3 {
	margin: 5px 0 5px 0;
	font: 1.25em "Trebuchet MS", Arial, Helvetica;
	line-height:1.3em;
	font-weight: bold;
	text-transform: uppercase;
	margin:0;
}


.sideblock ul
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #42301D;
}

.sideblock li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #42301D;
}

.sideblock li a { text-decoration: none; color:#F5C70C;}
.sideblock li a:hover {color:#FFFFFF;}

#bcal{padding:10px;}

input{background-color: #1E120D;
border:1px solid #32220C;
 -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   color:#FFF;
}

textarea {background-color: #1E120D;
border:1px solid #32220C;
 -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   color:#FFF;
}

/*===TEXT STYLES----------------------------------===*/


h1{

	font-family: Garamond, Times, Times New Roman, Georgia, Tahoma;
	font-size: 24px;
	color: #666;
	
}


h2{
	color:#F5C70C;
	font: 1.65em "Trebuchet MS", Arial, Helvetica;
	line-height:1.3em;
	letter-spacing: -1px;
	margin:0;
	text-transform: uppercase;
	
}


h4{
	color:#F5C70C;
	font: 1.25em "Trebuchet MS", Arial, Helvetica;
	letter-spacing: -1px;
	margin:10px 0 0 0;	
	text-transform: uppercase;
	
}





/*=== Navigation ----------------------------------===*/


#nav li {
display: inline;
list-style-type: none;
padding-right: 10px;
padding-left: 10px;
color: #6D4230;
}

#nav li a{
	color:#F5C70C;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
}

#nav li a:hover{
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
}

#nav li.current_page_item a{color:#FFF;}

/*=== Kwicks----------------------------------===*/

.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 185px;
	height: 370px;
	

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}
.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
}
.knav{
	display: block;
	width:100%;
	top:165px;
	right:0;
	padding:0;
	background-color: #000;
	text-align: center;
	position: absolute;
	z-index: 1000;
		opacity: .7; 
		/* For IE 5-7 */
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
		/* For IE 8 */
		-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.knav h3{
	color:#FFF;
}
.knav a{color:#FFF; text-decoration: none;font-weight: bold;}
.knav a:hover{color:#F6D94A; text-decoration: none;font-weight: bold;}

#kwick_1 { 
	background-color: #000;
}
#kwick_1.active {   
    background-color: #FFF;  
} 
#kwick_2 { 
	background-color: #000;
}
#kwick_2.active {   
    background-color: #FFF;  
}
#kwick_3 { 
	background-color: #000;
}
#kwick_3.active {   
    background-color: #FFF;  
}
#kwick_4 { 
	background-color: #000;
}
#kwick_4.active {   
    background-color: #FFF;  
}

#kwick_5 { 
	background-color: #000;
}
#kwick_5.active {   
    background-color: #FFF;  
}

#kwick_6 { 
	background-color: #000;
}
#kwick_6.active {   
    background-color: #FFF;  
}

#kwick_7 { 
	background-color: #000;
}
#kwick_7.active {   
    background-color: #FFF;  
}

#kwick_8 { 
	background-color: #000;
}
#kwick_8.active {   
    background-color: #FFF;  
}

.kwicks.horizontal #kwick_8 {
	margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */
}
.kwicks.vertical #kwick_8 {
	margin-bottom: none; /* cancel margin on last kiwck (if you set a margin above) */
}


/*