/*
Theme Name: OAK
Theme URI: http://oaknyc.com/
Description: This theme is developed for integration into Magento.
Version: 1.0
Author: Will Olbrys of Standards & Technology

Developed by Will Olbrys of S&T || http://standardsandtechnology.com
*/

/*
 *  Globals
 */

/* FontFace Import *******************/
@font-face {
	font-family: 'UnitedSansCondMedium';
	src: url('unitedsanscdmd-webfont.eot');
	src: local('?'), url('unitedsanscdmd-webfont.woff') format('woff'), url('unitedsanscdmd-webfont.ttf') format('truetype'), url('unitedsanscdmd-webfont.svg#webfontQzpJggwj') format('svg');
	font-weight: normal;
	font-style: normal;
}

img{
	float:left;
}
/*********** End Font Import **********/
 
.col2-left-layout .col-main { color:#666666; line-height: 1; }
	.category-title { margin-bottom: 5px; margin-left: 0px; }
		.category-title h2 { color: black; background:none repeat scroll 0 0 #E2E2E2; font-family:UnitedItalicCondMedium; font-size:30px; text-transform:uppercase; }
	.content-page { font-size:95%; }	
	
/*
 *  Home 
 */

 #home{ }
	#home h2 { font-size:12px; font-weight: bold; text-transform:uppercase; color:black; }
	#home > div { float: left; clear: right; }
	#home .left-column { padding: 5px 0px; }
		#home .left-column .post { width:213px; padding-right: 20px; }
	
	#home .middle-column { width:340px;  }
	#home .middle-column .borders { height: 224px; padding: 5px 20px 5px 40px;  border-left: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; }
	#home .middle-column { font-size: 11px; color: black; }
		#home .middle-column h2 { padding: 5px 20px 5px 40px; }
		#home .middle-column h3 { font-size: 10px; color: #AAAAAA; }
			#home .middle-column h3 a:link, #home .middle-column h3 a:active, #home .middle-column h3 a:visited
			{ color:#666666; text-decoration: underline; }
			#home .middle-column h3 a:hover { color:black; }
		#home .middle-column h4 { font-size: 10px; color: #AAAAAA; padding-bottom: 15px; }
		#home .middle-column .entry { font-size: 11px; padding-bottom: 20px; }
	
	#home .right-column { margin: 30px 0px 0px 20px; width:246px; height: 224px; /*background:no-repeat url('/content/wp-content/uploads/shopthelook.jpg')*/;  }

	#rotator {width: 850px; height: 638px; margin-bottom: 20px; overflow-y: hidden; overflow-x: scroll;}
	#rotator_shell {}
	#rotator_shell > div {float: left; clear: right;}

/*
 *  Designers Page
 */
#page-designers {}
	#page-designers .entry > p { padding-bottom: 11px; }
		#page-designers strong { display: block; }
		#page-designers br { height:0; width:0; margin:0; padding:0; position:absolute; }

/*
 *  News & Archives
 */

 ul.archive { list-style-type: none; float: right; font-size: 10.5px; margin: 0px 25px; }
	ul.archive a:link, ul.archive a:active, ul.archive a:visited { color: #666666; text-decoration: underline; }
	ul.archive a:hover { color: black; }
	
 ul.archive li{ margin: 3px 0;}

/*#page-news, #page-archives { line-height: 1; width:855px;  }*/
#page-news, #page-archives { line-height: 1; width:1110px;  }
	#page-news h3, #page-archives h3{ font-weight: normal; font-size: 14px; text-transform: uppercase; font-family:Helvetica, Arial, sans-serif; color: #AAAAAA; float:left; margin:35px 0 5px; }
	#page-news h4, #page-archives h4{ font-size: 14px; text-transform: uppercase; font-family:Helvetica, Arial, sans-serif; color: black; font-weight: normal; padding:19px 0 0 10px; float:left; margin:20px 0; text-transform: uppercase;}
	#page-news .entry, #page-archives .entry { font-size: 11px; padding-bottom: 35px; clear:left; }
		#page-news p, #page-archives p { color: #000000; margin-bottom:10px; padding-right: 20px; line-height: 12px; text-transform: uppercase; word-spacing: 3px;  }
		#page-news .entry img {float: left; margin: 0 15px 10px 0; width: 565px; height: auto;}
		/* #page-news .entry object {float: left; margin: 0 15px 10px 0; width: 565px; height: auto;} */
		#page-news .post {
			clear: left; 
			float:left; 
			height: auto; 
			border-right:1px solid #c0c0c0; 
			padding:0 0 25px; 
			margin-top: -10px;
			/*width:1110px;*/
			width:940px;
		}
			#page-news .post #post-header { 
				border-bottom:1px solid #C0C0C0;
				float:left;
				height:66px;
				margin-bottom:25px;
				/* width:1110px; */
				width:940px;
				
			}
			
			#page-news .entry p span { float:left; margin: 0 15px 0 0; }
			.breadcrumbs { display: none; }
			.category-title h2 { display: none; }
			
			#page-news h3 a, #page-archives h3 a{
				color: #aaaaaa;			
			} 
			
			.alignleft a{
				margin-top: 5px;
				padding: 3px;
				text-transform: uppercase;
			}
			.alignleft a:hover{
				background: #000000;
				color: #ffffff;
				margin-top: 5px;
				padding: 3px;
				text-transform: uppercase;
			}
			
			#page-news h2.pagetitle{
				text-transform: uppercase;
				margin-bottom: 5px;
			}
/*
 *  Stores Page
 */
#page-stores{ color: #666666;}
	#page-stores h3 {color: black; font-size: 12px; font-weight: normal;}
	.stores { font-size:11px; position:relative; top:-8px; }
	#page-stores .post  {margin-bottom: 15px;}

/*
 *   Customer Service & FAQ
 */
#page-customer-service-faq {}
	#page-customer-service-faq .faq_list p { font-weight: bold; color: black; padding-top: 6px; }
	#page-customer-service-faq .faq_list ul { margin-top: 6px; padding-left: 40px; list-style-type:disc; }
		#page-customer-service-faq .faq_list li	{  }
			#page-customer-service-faq .faq_list a:link { color:#666666; }
	#page-customer-service-faq hr { background:#EBEBEB none repeat scroll 0 0; border:medium none; height:1px; margin-bottom:15px; margin-top:15px;  }
	#page-customer-service-faq .faq_item .title {color: black; font-weight: bold;}
	#page-customer-service-faq .faq_item p {margin: 11px 0px;}
	#page-customer-service-faq .faq_item ol {padding-left: 15px; list-style-type:decimal;}

/*
 * Editorials 
 */

#editorials{ width: 650px; }

#editorials img { border-color:#FFFFFF #EBEBEB #EBEBEB #FFFFFF; border-style:solid; border-width:1px; margin-bottom:7px; }
	#editorials .gallery {float: left; clear: right; width: 138px; padding: 20px 20px 0px 0px; }
	.editorial-title { text-transform:none; color: black; }
	.editorial .sub-title { font-size: 14px; color: black;}
	.editorial .description { color: #666666; font-size: 11px; padding-top: 15px; }
	.editorial hr { background-color: #EEE; border: 0px solid black; height:1px; margin: 15px 0px;}

/*
 * Free Shipping
 */

#page-free-shipping p {padding-bottom: 10px;}

#page-news #social_bmk  {
border-top:1px solid #cccccc;
float:right;
/*left: 852px;*/
left: 565px;
margin:0 15px;
padding-top:5px;
position: absolute;
}

#page-editorial{
	width: 855px;
}

#page-editorial .entry{
	border-right: 1px solid #c0c0c0;
	padding: 0 30px 0 0;
}

#page-editorial p{
	margin: 15px 0;
	text-transform: uppercase;
}

#page-editorial p a img {
	width: 825px;
	height: auto;
}

.addthis_button_email{}
.addthis_button_facebook{margin-top: 6px;}
.addthis_button_twitter{margin-top: 6px;}

#social_bmk h4 {font-family: UnitedSansCondMedium,sans-serif,Arial,Helvetica; font-size:22px; margin:-15px 2px;}

















