/* Custom CSS - Shawn */

.mainTable{
		background-color:#564037;
}

#middle{

	background-image:url(../images/layout/middle_bg.gif);
	background-repeat:repeat-y;
}

#middleTop{
	background-image:url(../images/layout/middle_top.gif);
	background-repeat:no-repeat;
	height:35px;
	vertical-align:bottom;
	padding-right:10px;
	padding-bottom:2px;
	text-align:right;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
}

#middleTop a:Link{
	color:#FFFFFF;
	text-decoration:none;
}
#middleTop a:Visited{
	color:#FFFFFF;
}
#middleTop a:Hover{
		color:#D31145;
	text-decoration:underline;
}
#middleContent{
	background-image:url(../images/layout/middle_topCurve.gif);
	background-repeat:no-repeat;
}


#middleBlack{

	background-image:url(../images/layout/middle_black_bg.gif);
	background-repeat:repeat-y;
}

#middleEnd{
	background-image:url(../images/layout/middle_bottom.gif);
	background-repeat:no-repeat;
}


#middleBlackTop{
	background-image:url(../images/layout/middle_black_top.gif);
	background-repeat:no-repeat;
	height:35px;
	vertical-align:bottom;
	padding-right:10px;
	padding-bottom:2px;
	text-align:right;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
}

#middleBlackTop a:Link{
	color:#FFFFFF;
	text-decoration:none;
}
#middleBlackTop a:Visited{
	color:#FFFFFF;
}
#middleBlackTop a:Hover{
		color:#D31145;
	text-decoration:underline;
}
#middleBlackContent{
	background-image:url(../images/layout/middle_black_topCurve.gif);
	background-repeat:no-repeat;
}

#middleBlackEnd{
	background-image:url(../images/layout/middle_black_bottom.gif);
	background-repeat:no-repeat;
}


.contentTable{
	background-image:url(../images/layout/content_bg.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

	#header {
		height:110px;
		background-image:url(../images/layout/header.png);
		background-repeat:no-repeat;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	
	#cartNav {
		color:#D31145;
		font-size:10px;
	}
	#cartNav a{
		color:#D31145;
		text-decoration:none;
	}
	
	
	#cartNav .itemCount{
		font-weight:bold;
		font-size:14px;
	}
	#cartNav a:Hover{
		text-decoration:underline;
	
	}

.category_content {
	color: #492B22;
}

	#nav {
		padding-top:35px;
		text-align:center;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	
.navItem{
		padding-top:10px;
	}
	
	#navExtra{
		padding-top:50px;
		text-align:center;
	}
	
	#navExtra .navItem {
		padding-top:10px;
	}


.productDescriptionHeader{
background-color:#492B22;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;

}

.productSubHeader{
/*background-color:#492B22;
*/	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-style:italic;
	font-weight:bold;
	color : #5F6062;
	padding-right:20px;
	height:20px;

}

.productSubHeader2{
/*background-color:#492B22;
*/	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style:italic;
	font-weight:bold;
	color : #5F6062;
	padding-right:20px;
	height:20px;

}

#boxSpacing{
margin-left:45px;
margin-top:25px;
width:550px;
/*padding-left:45px;
padding-right:35px;
padding-top:25px;*/

}

#boxSpacingListing{
padding-left:35px;
padding-top:25px;
width:560px;
}

#homeBoxSpacing{
padding-left:45px;
padding-top:25px;

}

#homeBoxText{
padding-right:35px;
}

#searchBox{
padding-right:20px;

}

#brandBox{
text-align:right;
padding-right:10px;
}

.productRelatedItems{
padding-left:10px;
padding-right:10px;
}

.relatedTitles
{
	font-size : 14px;
	font-weight : bold;
	font-style:italic;
	color : #5F6062;
	border: solid;
	border-bottom-width: 0px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-color:;
	padding:3px;
} 

.titlesCategory
{
	font-family :   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	background: url(images/BG_featured.gif) repeat-x;
	color : #492B22;
	border: solid;
	border-bottom-width: 0px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-color:;
	padding:3px;
} 

.outofstock{
background-color:#D31145;
color:#FFFFFF;
padding:3px;
margin:3px;
font-size:12px;
text-align:center;
font-weight:bold;

}

.thumbnailListing
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : Normal;
	color : #492B22;
	text-decoration: none;
	text-transform:capitalize;
}

/*price-info:: controls the way the prices display on the product page*/ 
.price-info-blackFriday
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #000000;
	text-align:center;
	
}

.seoContent{
padding:25px; font-size:12px; background:#564037; color:#fffef6;
}

.seoContent a { color:#d31440; text-decoration:none; font-size:12px; }
.seoContent a:hover { color:#d31440; text-decoration:underline }

.storyContent{
	padding:25px; font-size:12px;
	margin: 0 20px 20px 30px;
}

.storyContent a{
 color:#d31440;
 font-size:12px;
}

h1#hp-header {
	width: 605px;
	height: 75px;
/*	background: url(../images/promos/fathersday10/homepage_June2010_01.jpg);*/
	margin:0;
	padding:0;
	}
	h1#hp-header span {
		display: none;
}
h1#hp-box1 {
	width: 522px;
	height: 227px;
/*	background-image: url(../images/promos/fathersday10/homepage_June2010_03.jpg);*/
	margin:0;
	padding:0;
	}
	h1#hp-box1 span {
		display: none;
}
h1#hp-box2 {
	width: 535px;
	height: 129px;
/*	background-image: url(../images/promos/fathersday10/homepage_June2010_07.jpg);*/
	margin:0;
	padding:0;
	}
	h1#hp-box2 span {
		display: none;
}
h1#hp-box3 {
	width: 535px;
	height: 133px;
/*	background-image: url(../images/promos/fathersday10/homepage_June2010_09.jpg);*/
	margin:0;
	padding:0;
	}
	h1#hp-box3 span {
		display: none;
}
h1#hp-box4 {
	width: 535px;
	height: 135px;
/*	background-image: url(http://www.ttustore.com/assets/templates/ttu_v1/images/promos/fathersday10/homepage_June2010_11.jpg);*/
	margin:0;
	padding:0;
	}
	h1#hp-box4 span {
		display: none;
}
h1#hp-box5 {
	width: 535px;
	height: 131px;
/*	background-image: url(../images/promos/fathersday10/homepage_June2010_13.jpg);*/
	margin:0;
	padding:0;
	}
	h1#hp-box5 span {
		display: none;
}
h1#hp-box6 {
	width: 274px;
	height: 169px;
/*	background-image: url(../images/promos/mothersday10/homepage_April2010_15.jpg);*/
	margin:0;
	padding:0;
	}
	h1#hp-box6  span {
		display: none;
}
h1#hw-main-top {
	width: 605px;
	height: 649px;
	background-image: url(../images/promos/halloween/main-top.jpg);
	margin:0;
	padding:0;
	}
	h1#hw-main-top  span {
		display: none;
}
h1#hw-left-top {
	width: 210px;
	height: 123px;
	background-image: url(../images/promos/halloween/left-top.jpg);
	margin:0;
	padding:0;
	}
	h1#hw-left-top  span {
		display: none;
}
h1#hw-center-top {
	width: 196px;
	height: 123px;
	background-image: url(../images/promos/halloween/center-top.jpg);
	margin:0;
	padding:0;
	}
	h1#hw-center-top  span {
		display: none;
}
h1#hw-right-top {
	width: 199px;
	height: 123px;
	background-image: url(../images/promos/halloween/right-top.jpg);
	margin:0;
	padding:0;
	}
	h1#hw-right-top  span {
		display: none;
}
h1#hw-left-down {
	width: 210px;
	height: 137px;
	background-image: url(../images/promos/halloween/left-down.jpg);
	margin:0;
	padding:0;
	}
	h1#hw-left-down  span {
		display: none;
}
h1#hw-center-down {
	width: 196px;
	height: 137px;
	background-image: url(../images/promos/halloween/center-down.jpg);
	margin:0;
	padding:0;
	}
	h1#hw-center-down  span {
		display: none;
}
h1#rm-main-top {
	width: 608px;
	height: 567px;
	background-image: url(../images/promos/rebeccamolayem/main-pic.jpg);
	margin:0;
	padding:0;
	}
	h1#rm-main-top  span {
		display: none;
}

h1#rm-left-item {
	width: 145px;
	height: 90px;
	background-image: url(../images/promos/rebeccamolayem/left-pic.jpg);
	margin:0;
	padding:0;
	}
	h1#rm-left-item  span {
		display: none;
}

h1#rm-center-item {
	width: 87px;
	height: 90px;
	background-image: url(../images/promos/rebeccamolayem/middle-pic.jpg);
	margin:0;
	padding:0;
	}
	h1#rm-center-item  span {
		display: none;
}

h1#rm-right-item {
	width: 88px;
	height: 90px;
	background-image: url(../images/promos/rebeccamolayem/right-pic.jpg);
	margin:0;
	padding:0;
	}
	
	h1#rm-right-item  span {
		display: none;
}
h1#rm-right-text {
	width: 288px;
	height: 90px;
	background-image: url(../images/promos/rebeccamolayem/text-right.jpg);
	margin:0;
	padding:0;
	}
	
	h1#rm-right-text  span {
		display: none;
}

td#rm-buttom-text {
	width: 596px;
	background-image: url(../images/promos/rebeccamolayem/left-brown.jpg);
	background-repeat:repeat-y;
	background-color:#f7f2d5;
	text-indent: 20px;
	margin:10px;
	padding:0;
	}
h1#hw-right-down {
	width: 199px;
	height: 137px;
	background-image: url(../images/promos/halloween/right-down.jpg);
	margin:0;
	padding:0;
	}

	h1#hw-right-down  span {
		display: none;
}
h1#cid-main-top {
	width: 605px;
	height: 738px;
	background-image: url(../images/promos/homepage_Sep2011.jpg);
	margin:0;
	padding:0;
	}
	h1#cid-main-top  span {
		display: none;
}

