/* Sidebar */

#sidebar { width: 350px; float: right; margin-right: 10px; }

#social { background: #e5bed5; padding: 10px 10px 0px 10px; margin: 0px 0px 10px 0px; }
#getEmail { background: #e5bed5; padding: 10px; margin: 10px 0px 10px 0px; }
#social h2, #getEmail h2 { font: normal 24px Arial, Helvetica, sans-serif; color: #fff; margin-bottom: 5px; text-shadow: 1px 1px 1px #000; border-bottom: 2px dotted #fff; }
#social h2.follow { margin-top: 10px; }
#social p { padding: 5px; margin: 0px -10px; }
#social p.social { background: #d49abc; margin: 10px -10px 0px; padding: 4px 10px 1px; overflow: hidden; }
#social p.social-btns { background: #d49abc; text-align: right; margin-top: 5px; }
#social p.social-btns span.pinterest { position: relative; top: -2px; }

#getEmail .emailBox { width: 250px; color: #999; padding: 5px; }
.submitBox { padding: 3px 5px; }

#nyfw { background: #e5bed5; margin: 0px 0px 10px; padding: 5px 5px 0px; text-align: center; }

#box-ad { background: #b2e9e7; height: 250px; line-height: 0; margin: 0px auto 10px; padding: 10px 15px; width: 300px; }
#box-ad2 { background: #b2e9e7; height: 250px; line-height: 0; margin: 10px auto 0px; padding: 10px 15px; width: 300px; }
#skyscraper-ad { float: left; width: 160px; height: 600px; font-size: 0; line-height: 0; margin: 0px 10px 0px 10px; overflow: hidden; }
#skyscraper-ad2 { width: 160px; height: 600px; font-size: 0; line-height: 0; overflow: hidden; }

.img { clear: both; overflow: hidden; margin: 10px auto; width: 330px; }

#tabbed { clear: both; overflow: hidden; margin: 10px auto; width: 330px; }
#tabbed2 { clear: both; overflow: hidden; margin: 20px auto; width: 330px; }

ul.tabs, ul.tabs2 {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 330px;
}
ul.tabs li, ul.tabs2 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a, ul.tabs2 li a {
	text-decoration: none;
	color: #b92b55;
	display: block;
	font-size: 12px;
	padding: 0 5px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
	font-weight: bold;
}
ul.tabs li a:hover, ul.tabs2 li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover, html ul.tabs2 li.active, html ul.tabs2 li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}

.tab_container, .tab_container2 {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; 
	width: 328px;
	background: #fff;
}
.tab_content, .tab_content2 {
	padding: 0px 20px;
	font-size: 13px;
}

.tab_content ul, .tab_content2 ul { list-style: none; margin: 0px -20px; }
.tab_content ul li a, .tab_content2 ul li a { border-bottom: 1px solid #ccc; display: block; padding: 5px 10px; }
.tab_content ul li a:hover, .tab_content2 ul li a:hover { text-decoration: none; background: #b2e9e7; }

p.networks { text-align: center; margin-top: 5px; }

#nav-below {
	padding: 10px 10px 0px;
}

#tab2, #tab3, #tab5, #tab6 { display: none; } 