﻿/******************************************************************************
 main navigation menu. 
******************************************************************************/

.mainNavDropDown
{
	border: 1px solid #999999;
	padding: 0;
	background-color: #222222;
	margin-top: 20px;
	margin-left: 5px;
}


.ctl00_mainHeader_mainNavControl_MainNavMenu_0 mainNavDropDown ctl00_mainHeader_mainNavControl_MainNavMenu_7 {
background-color: #222222;
}

.mainNavDropDown_item,
.mainNavDropDown_item a,
.mainNavDropDown_item a:visited /* requird by IE6 to override ancestors. */
{
	background-color: #222222;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 25px;
	padding-left: 12px;
	padding-right: 12px;
	color: #7ebbe0;
}

.mainNavDropDown_item_hover,
.mainNavDropDown_item_hover a,
.mainNavDropDown_item_hover a:visited, /* requird by IE6 to override ancestors. */
.mainNavDropDown_item_hover a:hover, /* requird by IE6 to override ancestors. */
.mainNavDropDown_item_hover a:active /* requird by IE6 to override ancestors. */
{
	background-color: #222222;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 25px;
	padding-left: 12px;
	padding-right: 12px;
		color: #7ebbe0;
}

/* contenst of all.css */
body{
	margin:0;
	color:#ddd;
	font:12px/17px "Lucida Sans Unicode", Arial, sans-serif;
	min-width:1000px;
	background:#1e1e1e url(/app_themes/smackapparel/images/bg-body.jpg) no-repeat 50% 0;
}

p {margin: 0; padding: 0;}


img{border:none;}
a{color:#09f;text-decoration:none;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#main-container{
	width:100%;
	overflow:hidden;
	position:relative;
}
.wrapper-content{
	width:1020px;
	position:relative;
	float:left;
	left:50%;
}
.data{
	width:1020px;
	position:relative;
	float:left;
	left:-50%;
}
.data:after{
	content:"";
	clear:both;
	display:block;
}
#header{
	width:969px;
	position:relative;
	z-index:10;
	float:left;
	padding:0 0 0 31px;
	padding-top: 70px;
	margin-left: -4px;
}
#header:after{
	content:"";
	clear:both;
	display:block;
}
#header form{
	float:right;
	width:640px;
	padding:23px 0 0
}
.header-add{
	float:right;
	width:640px;
	padding:26px 0px 0 0;
}
.main-logo{
	position:absolute;
	left:-84px;
	top:-170px;
	width:548px;
	height:180px;
	display: block;
	z-index: 1;
}
.main-logo h1{
	margin:0;
	background:url(/app_themes/smackapparel/images/logo1.png) no-repeat;
	width:548px;
	height:232px;
	overflow:hidden;
}
.main-logo h1 a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:548px;
	height:150px;
	cursor:pointer;
	position:relative;
	z-index:150;
}
.small-menu{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	margin-top: -70px;
}
.small-menu li{
	float:left;
	margin:0 0 0 36px;
}
.small-menu li a{
	position:relative;
	overflow:hidden;
	cursor:pointer;
	float:left;
}
.small-menu li a img{
	display:block;
}
.search{
	float:right;
	background:url(/app_themes/smackapparel/images/search.png) no-repeat;
	width:131px;
	height:24px;
	padding:5px 0 0 5px;
	margin:0 -6px 0 0;
	position:relative;
}
.search .btn-search{
	width:32px;
	height:19px;
	overflow:hidden;
	cursor:pointer;
	background:none;
	border:none;
	float:left;
	position:relative;
}
.search .txt{
	position:relative;
	float:left;
	width:94px;
	background:none;
	border:none;
	padding:2px 0 0;
	color:#969696;
}
.nav{
	background:url(/app_themes/smackapparel/images/bg-nav.gif) repeat-x;
	height:14px;
	width:986px;
	padding:10px 0px 11px 0px;
	margin:0;
	clear:both;
	position:relative;
	z-index:999;
}
.nav ul{
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	z-index:150;
}
.nav ul li{
	float:left;
	display:inline;
	padding:0 0 0 56px;
	position:relative;
	z-index:100;
	height:1%;
}
.nav ul li:first-child{
	padding-left:0;
}
.nav ul li a{
	position:relative;
	z-index:150;
	cursor:pointer;
	float:left;
}
.nav ul li a img{
	display:block;
	cursor:pointer;
}
.amendment{
	float:right;
	padding:3px 0 0;
	margin:0 -12px 0 0;
}
.amendment span{
	background:url(/app_themes/smackapparel/images/licensed-only.png) no-repeat;
	width:472px;
	height:60px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#main{
	width:1008px;
	padding:13px 0 0;
	float:left;
}
#content{
	width:677px;
	float:left;
}


#content .black-box01{
	width:677px;
	height: auto;
	margin-left: 15px;
}

#content .black-box01a{
	width:985px;
	height: auto;
}
#content .black-box01:after,
#content .black-box02:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box01 .top{
	background:url(/app_themes/smackapparel/images/content-box-top.png) no-repeat;
	width:677px;
	height:27px;
	overflow:hidden;
}


#content .black-box01a .topa{
	background: url(/app_themes/smackapparel/images/longcontent-box-top.png) no-repeat;
	width:985px;
	height:27px;
	overflow:hidden;
}

#content .black-box01 .center{
	background:url(/app_themes/smackapparel/images/content-box-center.png) repeat-y;
	width:667px;
	padding:0 0 0 10px;
	height: auto;
}

#content .black-box01a .centera{
	background-image:url(/app_themes/smackapparel/images/longcenter-box-center.png);
	background-repeat: repeat-y;
	width:975px;
	padding:0 0 0 10px;
	height: auto;
}

.box{
	background:url(/app_themes/smackapparel/images/bg-box.gif) no-repeat;
	width:641px;
	height: 246px;
	height: auto;
	min-height: 246px;
	padding:0 0 0 10px;
}
.box:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box01 .center .add05{
	position:relative;
	float:left;
	width:641px;
	height: 200px;
	height: auto;
	min-height: 200px;
}
#content .black-box01 .center .add05:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box01 .center:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box01 .bottom{
	background:url(/app_themes/smackapparel/images/content-box-bottom.png) no-repeat;
	width:677px;
	height:24px;
	overflow:hidden;
}

#content .black-box01a .bottoma{
	background: url(/app_themes/smackapparel/images/longcontent-box-bottom.png) no-repeat;
	width:985px;
	height:24px;
	overflow:hidden;
}

#content .black-box01a .centera .add05a{
	position:relative;
	float:left;
	width:965px;
}
#content .black-box01a .centera .add05a:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box01a .centera:after{
	content:"";
	clear:both;
	display:block;
}




#content .black-box02{
	width:677px;
	margin-top: -23px;
	margin-left: 15px;
}
#content .black-box02 .top{
	background:url(/app_themes/smackapparel/images/content-box01-top.png) no-repeat;
	width:677px;
	height:22px;
	overflow:hidden;
}
#content .black-box02 .center{
	background:url(/app_themes/smackapparel/images/content-box-center.png) repeat-y;
	width:665px;
	padding:0 0 0 12px;
}
.box01{
	background:url(/app_themes/smackapparel/images/bg-box2.gif) no-repeat;
	width:622px;
	padding:0 0 0 29px;
}
.box01:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box02 .center .add06{
	position:relative;
	width:636px;
}
#content .black-box02 .center .add06:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box02 .center .add06 p{
	margin:0;
	padding:12px 0 5px;
}
#content .black-box02 .center:after{
	content:"";
	clear:both;
	display:block;
}
#content .black-box02 .bottom{
	background:url(/app_themes/smackapparel/images/content-box01-bottom.png) no-repeat;
	width:677px;
	height:26px;
	overflow:hidden;
}
.content-menu{
	margin:-4px 0 -5px;
	padding:0;
	list-style:none;
	float:left;
	width:257px;
	position:relative;
}
.content-menu li{
	width:100%;
	float:left;
}
.content-menu a,
.content-menu img{
	float:left;
}
.t-short{
	position:absolute;
	top:-55px;
	right:-40px;
}
.t-short span{
	background:url(/app_themes/smackapparel/images/t-short.png) no-repeat;
	width:383px;
	height:350px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
.talking-the-talk{
	position:absolute;
	top:-12px;
	left:-31px;
}
.talking-the-talk a{
	background:url(/app_themes/smackapparel/images/smack.png) no-repeat;
	width:282px;
	height:110px;
	overflow:hidden;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#content .black-box02 .center .add06 div{
	padding:90px 0 0;
	width:372px;
	overflow:hidden;
}
.photo{
	position:absolute;
	top:-25px;
	right:-21px;
}
.photo span{
	display:block;
	background:url(/app_themes/smackapparel/images/photo.png) no-repeat;
	width:306px;
	height:302px;
	overflow:hidden;
	text-indent:-9999px;
}
#sidebar{
	width:313px;
	float:left;
	position:relative;
	padding:0 0 0 10px;
}
#sidebar .top{
	background:url(/app_themes/smackapparel/images/sidebar-top.png) no-repeat;
	width:313px;
	height:27px;
	overflow:hidden
}

#sidebar .top2 {
	background:url(/app_themes/smackapparel/images/cart-sidebar-bottom.png) no-repeat;
	width:313px;
	height:25px;
	overflow:hidden
}
#sidebar .center{
	background:url(/app_themes/smackapparel/images/sidebar-center2.png) repeat-y;
	width:297px;
	padding:0 0 0 16px;
}
#sidebar .center:after{
	content:"";
	clear:both;
	display:block;
}
.side-box{
	background:url(/app_themes/smackapparel/images/side-box.gif) no-repeat;
	width:265px;
	margin-top: 17px;
}

.browsebox {
min-height: 200px;
height: 200px;
height: auto;
}

.browsebox h4 {
text-transform: uppercase;
color: #A9FB84;
}

.browsebox a {
color: #fdb827;
}

.browsebox h4 a {
text-transform: uppercase;
color: #d2232a;
font-size: 12px;
}

.browsebox_node{
text-transform: uppercase;
color: #d2232a;
font-size: 12px;
}

.browsebox_leaf{
color: #fdb827;
}


.side-box2{
	padding:0px 30px 0px 22px;
	background:url(/app_themes/smackapparel/images/side-box.gif) no-repeat;
	width:245px;

}
#sidebar .center .add07{
	position:relative;
}
#sidebar .bottom{
	background:url(/app_themes/smackapparel/images/sidebar-bottom.png) no-repeat;
	width:313px;
	height:26px;
	overflow:hidden
}
.fan-zone-heading{
	top:-18px;
	left:-20px;
	position:absolute;
	margin:0;
}
.fan-zone-heading span{
	background:url(/app_themes/smackapparel/images/fan-zone01.png) no-repeat;
	width:284px;
	height:73px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
#sidebar .center ul{
	margin:0;
	padding:50px 0 0;
	overflow:hidden;
	list-style:none;
}
#sidebar .center ul li{
	background:url(/app_themes/smackapparel/images/separator.gif) no-repeat 50% 0;
	width:100%;
	padding:19px 0 13px;
	overflow:hidden;
	}
#sidebar .center ul li:first-child{
	background:none;
}
#sidebar .center ul li h3{
	margin:0;
	font-size:13px;
	line-height:13px;
	text-transform:uppercase;
	padding:0 0 15px;
}
#sidebar ul li.add01 h3{
	color:#c9ff7b;
}
#sidebar ul li.add02 h3{
	color:#fdb727;
}
#sidebar ul li.add03 h3{
	color:#93dafe;
}
#sidebar ul li.add04 h3{
	color:#ff2a33;
}
#sidebar ul li p{
	margin:0;
	line-height:14px;
	padding:0 0 3px;
}
.btn01{
	float:right;
	background:url(/app_themes/smackapparel/images/buy-now01.png) no-repeat;
	width:91px;
	height:30px;
	text-indent:-9999px;
	cursor:pointer;
	margin:0 15px 0 0;
}
.btn02{
	float:right;
	background:url(/app_themes/smackapparel/images/read-more01.png) no-repeat;
	width:106px;
	height:31px;
	text-indent:-9999px;
	cursor:pointer;
}
.btn03{
	float:right;
	background:url(/app_themes/smackapparel/images/read-more03.png) no-repeat;
	width:106px;
	height:30px;
	margin:8px 0 0;
	text-indent:-9999px;
	cursor:pointer;
}
.btn04{
	float:right;
	background:url(/app_themes/smackapparel/images/read-more02.png) no-repeat;
	width:105px;
	height:31px;
	text-indent:-9999px;
	cursor:pointer;
}
#footer{
	overflow:hidden;
	clear:both;
	width:100%;
	text-align:center;
	text-transform:uppercase;
	color:#a6a6a6;
	font-size:9px;
	padding:5px 0 95px;
}
#footer p{
	margin:0;
}
#footer ul{
	margin:0;
	padding:0 0 1px;
	list-style:none;
}
#footer ul li a{
	color:#a6a6a6;
}
#footer ul li{
	display:inline;
	padding:0 15px;
}
#footer ul.footnav{
	padding:0 0 18px;
}
#footer ul.footnav li{
	padding:0 12px;
}
.footnav li a{
	color:#c3c3c3;
	font-size:11px;
}
/*inner begin*/
.heading{
	position:relative;
	margin:-18px 0 0 -18px;
	z-index:100;
	width:286px;
	height:74px;
}
.add05 h1{
	background:url(/app_themes/smackapparel/images/bg-heading.png) no-repeat;
	width:256px;
	height:50px;
	overflow:hidden;
	margin:0;
	color:#ffbb27;
	font-weight:normal;
	font-size:18px;
	text-transform:uppercase;
	padding:24px 0 0 30px;
	margin-left: -10px;
	margin-top: -14px;
}

#content h2{
	margin:0 0 10px;
	color:#ff2a33;
	text-transform:uppercase;
	font-size:15px;
	font-weight:normal;
	background:url(/app_themes/smackapparel/images/separator.gif) no-repeat 0 100%;
	padding:14px 0 5px;
		margin-left: 15px;
}
#content h3{
	margin:0 0 10px;
	color:#c9ff7b;
	text-transform:uppercase;
	font-size:15px;
	font-weight:normal;
	background:url(/app_themes/smackapparel/images/separator.gif) no-repeat 0 100%;
	padding:14px 0 5px;
		margin-left: 15px;
}
#content p{
	margin:0;
	padding:0 0 15px;
		margin-left: 15px;
}
#content h4{
	margin:0 0 10px;
	color:#c9ff7b;
	text-transform:uppercase;
	font-size:14px;
	font-weight:normal;
	background:url(/app_themes/smackapparel/images/separator.gif) no-repeat 0 100%;
	padding:0 0 8px;
	margin-left: 15px;
}
.add08{
	width:360px;
	overflow:hidden;
}
.add09{
	overflow:hidden;
	padding:0 0 85px 11px;
	width:600px;
}
#content .add09 p{
	padding:0 0 19px;
	line-height:18px;
}
.photo01{
	position:absolute;
	right:36px;
	bottom:135px;
}
.photo01 span{
	background:url(/app_themes/smackapparel/images/photo01.png) no-repeat;
	width:240px;
	height:197px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
}
.more-smack{
	margin:0;
	position:absolute;
	top:-18px;
	left:-22px;
}
.more-smack a{
	background:url(/app_themes/smackapparel/images/more-smack.png) no-repeat;
	width:284px;
	height:73px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	margin-left: 2px;
}
.col-column02-02,
.col-column02-01,
.col-column02{
	background:url(/app_themes/smackapparel/images/separator.gif) no-repeat 50% 0;
	width:250px;
	padding:31px 0 18px;
	margin:0 -15px 0 0;
}
.col-column02{
	background:none;
	padding:38px 0 18px;
}
.col-column02-02{
	padding:22px 0 18px;
}
.col-column02-02:after,
.col-column02-01:after,
.col-column02:after{
	content:"";
	clear:both;
	display:block;
}
.col-column02-02 img{
	display:block;
	margin:0 0 0 3px;
}
.col-column02-02 .col01,
.col-column02-01 .col01,
.col-column02 .col01{
	width:116px;
	float:left;
	padding:0 4px 0 0;
}
.col-column02-01 .col02,
.col-column02 .col02{
	width:105px;
	float:left;
	margin:0 -10px 0 0;
	padding:0 0 0 10px;
}
.col-column02-02 .col02{
	float:left;
	padding:0 0 0 17px;
	margin:0 -24px 0 0;
	width:111px;
}
.col-column02-02 .col02 p{
	margin:0;
}
.col-column02 p{
	margin:0;
	font-size:11px;
	padding:10px 0 0;
	line-height:18px;
}
.col-column02-01 p{
	margin:0;
	font-size:11px;
	padding:2px 0 0;
	line-height:18px;
}
.col-column02-02 h3{
	margin:0;
	color:#a9fb84;
	text-transform:uppercase;
	font-size:14px;
	font-weight:normal;
}
.t-short01{
	background:url(/app_themes/smackapparel/images/t-short01.png) no-repeat;
	width:118px;
	height:106px;
	overflow:hidden;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.t-short02{
	background:url(/app_themes/smackapparel/images/t-short02.png) no-repeat;
	width:121px;
	height:105px;
	overflow:hidden;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.btn05{
	background:url(/app_themes/smackapparel/images/shop-now01.png) no-repeat;
	width:107px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
	margin:30px 0 0;
	display:block;
}
.btn06{
	background:url(/app_themes/smackapparel/images/shop-now02.png) no-repeat;
	width:105px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
	margin:42px 0 0 -5px;
	display:block;
}
.btn07{
	background:url(/app_themes/smackapparel/images/view-clips.png) no-repeat;
	width:106px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	margin:6px 0 0 -10px;
}
#sidebar .center .add10{
	position:relative;
	padding:44px 0 38px;
}
/*inner end*/


.ctl00_mainHeader_mainNavControl_MainNavMenu_2 td{
padding-left: 17px;
position: relative;
z-index: 99;
}

.Login a {
color: #567b8e;
}

.Login table {
border: 1px solid #575757;
}

.TopLeft span {
color: #feb827;
text-transform: uppercase;
}

.title span {
color: #FDB827;
}

.frame {
padding-top: 10px;
padding-bottom: 10px;
}

.description {
margin-top: 10px;
}

.sidebox h1{
	top:-18px;
	left:-20px;
	position:absolute;
	margin:0;
	font-size: 14px;
	color: #feb827;
}

.our-price {
font-weight: bold;
color:#fdb827;
}

#divOurPrice{
color:#fbd827;
}

