@charset "utf-8";
/* CSS Document */

.entry 						{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #1D1D1D;line-height: 15px;}
h2 {margin:0;}
h5 							{text-transform: uppercase;font-size: 12px;color: #BDC0B8 !important;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0 !important;margin: 0 0 0 0;padding: 7px 0 0 0;} 
h6 							{padding: 0;margin: 0;font-size:1.0em;}
.news 						{padding: 0 15px 15px 15px;font-size: 10px;}
.stitchandbitch_headlines	{list-style:none;margin:0;padding:20px 0 20px 10px;}
.stitchandbitch_headlines li{border-bottom:1px solid #212121;padding:4px 0;}
.stitchandbitch_headlines a	{font-weight:normal;}
.stitchnbitch_header 		{font-weight: normal;padding: 10px;}
.stitchandbitch_cafe_video 	{text-align: center;width: 100%;padding: 10px 0 10px 0;border-bottom: 1px solid #212220;}
.thumb 						{margin:5px;float:left;}
	
/*header*/
#header					{padding:10px 10px 250px 10px;}
#headerContainer			{margin:0 20px 0 0;}
#header h3				{font-size:1.3em;padding:0 0 5px 0;border:none;}
.comment_form				{}
#ugcheader				{width:348px;height:100px;font-size:11px;background:#bdc0b8;border:1px solid #333;color:#000;}
#ugcTable					{width:370px;position:absolute;top:440px;right:0px;font-weight:normal;}
.leaveComment				{position:absolute;display:block;top:420px;right:265px;font-size:1em;color:#bdc0b8;}
#ugcComment					{font-weight:bold;padding:5px;display:none;}
#ugcSubmit					{text-align:right;padding:0 20px 0 0;}
.comment					{padding:10px;margin:0 0 10px 0;width:370px;position:relative;border-bottom:1px solid #212121;font-weight:normal;}
.meta						{padding:0 0 0px 0; }
.comment .username			{font-weight:bold;}
a.previous, a.next			{display:block;width:50px;font-weight:bold;font-size:1.1em;background:#b6a48c;color:#fff;padding:10px 0;text-align:center;margin-top:100px;}

/*blog*/
ul.latest_posts 			{padding: 0px;margin: 0px;list-style-type: none;}
ul.latest_posts li 			{border-bottom:1px solid #212121;padding:4px 0;}
.blog_entries 				{clear: left;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #212121;line-height: 17px;font-size: 11px;overflow: hidden;}
.blog_entries object, .blog_entries embed {width:360px;height:300px;}
.blog_image 				{float: left;margin-right: 10px;margin-bottom: 10px;}
#blog #ugcTable					{width:370px;font-weight:normal;position:static;}
#blog .leaveComment				{position:static;display:block;top:420px;right:265px;font-size:1em;color:#bdc0b8;}

input{padding:1px;font-size:11px;}
#p_CountryCode{font-size:11px;width:190px;}



/*----------------------REDEFINED STYLES--------------------------*/
html, body {
	padding: 0px;
	margin: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #585856;
	font-size: 11px;
	width: 100%;
	height: 100%;
	text-align: center;
	
	/*background-image: url(../black_sand.jpg);*/
	background-position:center;
	background-repeat: repeat-y;

}

a:link, a:visited, a:active {
	color: #585856;
}

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

/*----------------------LAYOUT ELEMENTS---------------------------*/
/* wraps the entire page */
#fakecolumn {
	background-image: url(../images/fakecolumn.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	clear: both;
}

#wrapper {
	position: relative;
	margin: 0 auto;
	padding:0;
	text-align: center;
/*	background-image: url(../images/background.jpg);*/
	
	background-repeat: no-repeat;
	background-position: top center;
	clear: both;
	height: 100%;
}

#daughter_of_wrapper {
	width: 808px;
	height: 100% !important;
	margin: auto;
	position: relative;
	text-align: left;
	clear: both;
	
	
}

/* top bar */
#topBar {
	height: 60px;
	vertical-align: bottom;
	font-size: 10px;
	color: #999;
}

#topBar[id] {
	padding-bottom: 5px;
}

#topBar a:link, #topBar a:visited, #topBar a:active {
	text-decoration: none;
}

#topBar a:hover {
	text-decoration: underline;
}

/* content - contains both columns */
.sectionTitle{padding:8px 0 10px 0;border-bottom:1px solid #212121;font-size:1.1em; color: #BDC0B8;}
#content {
	margin: 3px 0 10px 0;                 
	text-align: left;
	z-index: 3;
	clear: both;
}

/* stitch and bitch brand column */
#stitchandbitch_brand {
	float: left;
	width: 380px;
padding:0 10px;
}

/* left column - includes stitchnbitch_navigation and content */
#leftColumn {
	float: left;
	width: 380px;
padding:0 10px;
}

/* right column - contains video and header */
#rightColumn {
	float: right;
	width: 400px;
width: 380px;
padding:0 10px;
}

/* stitchnbitch_navigation */
#stitchnbitch_nav_bar{
	margin-top: 0  !important; margin-top: -10px;
}
#stitchnbitch_nav_bar #login{float:right;width:380px;text-align:right;font-weight:normal;padding:10px 8px 0px 8px;}

@media screen and (-webkit-min-device-pixel-ratio:0){
#iAmLoggedIn {margin-top: -10px;}
}
#login .welcome{float:left;}
#login .username{font-weight:bold;}
#stitchnbitch_nav {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	margin-left: 2px;
	color: #CCC;
	height: 30px;
}

#stitchnbitch_nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#stitchnbitch_nav ul li {
	display: block;
	float: left;
	width: 133px;
	vertical-align: middle;
	margin-top: 2px;
	border-right:1px solid #444;
}

#stitchnbitch_nav ul li:hover {
	background-color: #000;
	color:#fff;
}

#stitchnbitch_nav a {
	color: #CCC;
	text-decoration: none;
	height: 100%;
	width: 133px;
	display: block;
	text-align:center;
	height: 20px;
	padding-top: 10px;
}

#stitchnbitch_nav a:hover {
	color: #BBB;
	text-decoration: none;
}

/* stitchandbitch footer */
#stitchandbitch footer{
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2F2F2F;

	padding: 12px 0 30px 0;
	margin-top: 4px;
	border-top: 1px solid #1a1a19;
	text-align: center;
}

#stitchandbitch footer a:link, #stitchandbitch footer a:visited, #stitchandbitch footer a:active {
	color: #2F2F2F;
	text-decoration: none;
}

#stitchandbitch footer a:hover {
	color: #2F2F2F;
	text-decoration: underline;
}

/*----------------------ELEMENTS---------------------------*/
#logo {
	height: 60px;
	width: 166px;
	float: left;
}



a img{
	border: none;
}

a.more:link, a.more:visited, a.more:active {
	text-decoration: underline;
	color: #585856;
	background-image: url(../images/arrow_double.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 0 7px 0 10px;
	font-size: 10px;
}

a.return:link, a.return:visited, a.return:active {
	text-decoration: underline;
	color: #585856;
	font-size: 10px;
}

a.more:hover, a.return:hover {
	text-decoration: none;
	color: #585856;
}

a.arrow:link, a.arrow:active, a.arrow:visited {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 10px;
	text-decoration: none;
}

a.arrow:hover {
	text-decoration: underline;
}

img.hr {
	width: 100%;
	height: 1px;
	margin: 10px 0 10px 0;
}

.right {
	float: right;
}

.left {
	float: left;
}

.stitchnbitch_products{
padding:20px 0px 10px 20px;
margin:0 0 10px 0;
border-bottom:1px solid #212220;
}
.stitchnbitch_products .album, .news .album {float:left;margin:0 8px 5px 0;}
.stitchnbitch_products .hr{width:226px;margin:0px 0 10px 0 ;}
.socialNetworkingLinks a{padding:0 0 0 25px;}

