
* {
padding: 0px;
margin: 0px;
border: 0px;
}

body {
/*	background-color: #000000;
	background-image: url('../images/shop/bg.jpg');
	background-repeat: repeat-x;
	background-position: top;*/
	background:transparent url(../images/shop/bg.jpg) no-repeat fixed center top;	
}


a#logo {
	background:transparent url(../images/shop/logo.png) no-repeat scroll 0 0;
    display:inline;
    float:left;
    height:54px;
    margin:20px 0 0 15px;
    width:220px;
}

table#layoutTable{
 /*width:100%;*/
}

div#header {
	margin-bottom: 5px;
    background:transparent url(../images/shop/top-bg.png) repeat-y scroll 0 0;
    height:94px;
    position:relative;
    width:100%;
}

div#login {
	position: relative;
	float: right;
	height: 46px;
	width: 630px;
	text-align: right;
    margin-right:20px;
}

/*div#banner {
	width: 932px;
	height: 108px;
}

div#banner img {
	position: relative;
	left: -221px;
	width: 930px;
}*/




td#leftNav {
	width: 118px;
	padding-top: 30px;
	padding-right: 12px;
	/*position: relative;
	float: left;*/
	vertical-align: top;
}



td#mainContent {
	width:690px;
	/*position: relative;
	float: left;*/
	vertical-align: top;
	padding-left: 12px;
	padding-right: 8px;
	padding-top: 30px;
    padding-bottom:20px;
       
}



td#rightNav {
	/*position: relative;
	float: right;*/
	vertical-align: top;
	padding-top: 15px;
	padding-left: 12px;
    /*#padding-left: 2px;*/
	padding-right: 0px;
    #padding-right: 25px;
	margin-right: 0px;
	/*width: 205px;*/
   }



td#leftNav a {
	display: block;
	text-align: right;
	height: 31px;
}



td#leftNav a:hover {
	color: #e27801;
	text-decoration: underline;
}

div#mainContainer {
    width:963px;
	margin:0 auto;
}

div#mainContainer tr#top td.leftShadow {
	width: 13px;
	height: 30px;
	background-image: url('../images/shop/topLeftShadow.gif');
	background-repeat: no-repeat;
}

div#mainContainer tr#top td.leftCorner {
	width: 13px;
	height: 30px;
	background-image: url('../images/shop/topLeftCorner.gif');
	background-repeat: no-repeat;
}

div#mainContainer tr#top td.center {
	width: 932px;
	height: 30px;
	background-image: url('../images/shop/topShadow.gif');
	background-repeat: repeat-x;
}

div#mainContainer tr#top td.rightCorner {
	width: 15px;
	height: 30px;
	background-image: url('../images/shop/topRightCorner.gif');
	background-repeat: no-repeat;
}

div#mainContainer tr#top td.rightShadow {
	width: 13px;
	height: 30px;
	background-image: url('../images/shop/topRightShadow.gif');
	background-repeat: no-repeat;
}

div#mainContainer tr#middle td.leftShadow {
	width: 13px;
	background-image: url('../images/shop/leftShadow.gif');
	background-color: #051025;
	background-repeat: no-repeat;
}

div#mainContainer tr#middle td.left  {
	width: 13px;
	
}

div#mainContainer tr#middle td.center {
	width: 963px;
}

div#mainContainer tr#middle td.right {
	width: 15px;
	background-repeat: no-repeat;
}

div#mainContainer tr#middle td.rightShadow {
	width: 13px;
	background-image: url('../images/shop/rightShadow.gif');
	background-repeat: no-repeat;
	background-color: #051025;
}

div#mainContainer tr#bottom td.leftShadow {
	width: 13px;
	height: 29px;
	background-image: url('../images/shop/bottomLeftShadow.gif');
	background-repeat: no-repeat;
}

div#mainContainer tr#bottom td.leftCorner {
	width: 13px;
	height: 29px;
	background-image: url('../images/shop/bottomLeftCorner.gif');
	background-repeat: no-repeat;
}

div#mainContainer tr#bottom td.center {
	width: 932px;
	height: 29px;
	background-image: url('../images/shop/bottomShadow.gif');
	background-repeat: repeat-x;
}

div#mainContainer tr#bottom td.rightShadow {
	width: 15px;
	height: 29px;
	background-image: url('../images/shop/bottomRightShadow.gif');
	background-repeat: no-repeat;
}

div#mainContainer tr#bottom td.rightCorner {
	width: 13px;
	height: 29px;
	background-image: url('../images/shop/bottomRightCorner.gif');
	background-repeat: no-repeat;
}

div#footer {
	background:transparent url(../images/shop/footer.png) repeat-x scroll 0 0;
    color:#FD3F04;
    float:left;
    font-family:Verdana;
    font-size:13px;
    font-weight:bold;
    height:40px;
    line-height:30px;
    text-align:center;
    width:961px;
}

div#footer a {
	color: #FD3F04;
	font-weight: bold;
	padding-right: 8px;
}


div#footer a:hover {
	text-decoration: none;
}

div#purchaseOptions {
	margin: 12px;
}

div#content {
	background:transparent url(../images/shop/wrapper-bg.png) repeat-y scroll 0 0;
	float:left;
	width:963px;
}

div#adMediumArea img {
	width: 200px;
	height: 95px;
}

img#spitballLogo {
	/*margin-bottom: -7px;*/
	
}

/*New classes*/
.text-bg{
background:transparent url(../images/shop/text-bg.png) no-repeat scroll 0 0;
border:0 none;
display:inline;
height:23px;
}
.create_account{
 background:url(../images/shop/create-account.png) no-repeat scroll 0 0;
 float:left;
}
#logintpl{
 #margin-top:10px;
}
.head-left {
display:relative;
float:left;
height:190px;
width:505px;
}

#tabs{
width:495px;
float:left;
height:85px;
font-family:"myriad Pro", "trebuchet MS", arial;
font-size:12px;
color:#d7d2d2;
}
#tabs p{
margin-top:1px;
}
#tabs ul{
padding:0px;
margin:0px;
list-style:none;
}
#tabs ul li{
padding:0px;
margin:0px;
float:left;
color:#FFFFFF;
font-size:14px;
border-bottom:1px dotted #FFFFFF;
padding-bottom:5px;
}
#tabs ul li a{
color:#FFFFFF;
margin:0px 14px;
}
#tabs ul li a:hover{
color:#1c0c02;
}
#tabs ul li.current a{
color:#1c0c02;
}
#tabs ul li span{
color:#FFFFFF;
margin:0px 14px;
font-weight:bold;
}
.hero{
position:absolute;
background:url(../images/shop/hero.png) no-repeat;
width:255px;
height:201px;
float:left;
right:190px;
top:8px;
}
.starting{
width:197px;
height:63px;
position:absolute;
right:30px;
top:0px;
}
.join{
position:absolute;
width:142px;
height:131px;
right:45px;
top:78px;
}
.header_browse{
color:#1C0C02;
float:right;
font-family:"myriad Pro","trebuchet MS",arial;
font-size:11px;
}
#nav{
background:url(../images/shop/nav.gif) no-repeat;
width:100%;
height:49px;
float:left;
border-left:1px solid #3b3529;
border-right:1px solid #3b3529;
/*position:absolute;*/
left:0px;
bottom:0px;
}
#nav ul{
padding:0px;
margin:0px;
list-style:none;
}
#nav ul li{
padding:0px;
margin:0px;
float:left;
margin-top:15px;
display:block;
padding:0px 9px;
background:url(../images/shop/sep.gif) no-repeat right;
}
#nav ul li.final{
background:none;
}
#nav ul li a{
 color:#000000;
 text-decoration: none;
}
#nav ul li a:hover{
 color:#000000;
 text-decoration: underline;
}
.slider{
background:url(../images/shop/slider.png) no-repeat;
width:489px;
height:296px;
float:left;
}
#inner{
display:inline;
float:left;
margin:10px 0 10px 10px;
width:953px;
}
.box1{
float:left;
width:184px;
background:url(../images/shop/box-bg.png) repeat-y;
border-bottom:1px solid #8e9091;
margin-left:5px;
}
.blue-left{
background:url(../images/shop/blue-left.gif) no-repeat;
width:9px;
height:33px;
float:left;
}
.blue-middle{
background:url(../images/shop/blue-middle.gif) repeat-x;
height:33px;
width:149px;
float:left;
}
.blue-middle p{
font-family:"myriad Pro", "trebuchet MS", arial;
font-size:14px;
color:#06bafc;
padding:5px 0px 0px 5px;
}
.box1-inner{
width:165px;
float:left;
margin:10px 0px 0px 10px;
}
.box1-inner p{
 margin-bottom:0px;
}
.box2{
float:left;
width:260px;
background:url(../images/shop/box-bg1.png) repeat-y;
border-bottom:1px solid #8e9091;
margin-left:5px;
}
.box2-inner{
width:247px;
float:left;
margin:10px 0px 0px 10px;
}
.blue-middle1{
background:url(../images/shop/blue-middle.gif) repeat-x;
height:33px;
width:225px;
float:left;
}
.blue-middle1 p{
font-family:"myriad Pro", "trebuchet MS", arial;
font-size:14px;
color:#06bafc;
margin:3px 48px 0px 5px;
float:left;
display:inline;
}
#center-content{
/*background:transparent url(../images/shop/full-bg.png) repeat-y scroll 0 0;*/
background:#525252;
/*border:#666666 solid 1px;*/
color:#FFFFFF;
min-height:150px;
height:auto;
margin-bottom:15px;
padding:10px;
width:662px;
float:left;
}
#center-content p{
color:#FFFFFF;
}
#center-content a{
color:#FFFFFF;
}
#right-bg{
/*width:209px;*/
width:219px;
background:url(../images/shop/box-bg1.png) repeat-y;
border:#8E9091 solid 1px;
margin-bottom:5px;
}
#right-bg a{
 padding-left:5px;
}
#left-bg{
width:249px;
background:url(../images/shop/box-bg1.png) repeat-y;
border:#8E9091 solid 1px;
margin-bottom:5px;
padding-left:5px;
}
#top-title{
background:transparent url(../images/shop/blue-middle.gif) repeat-x scroll 0 0;
color:#FFFFFF;
float:left;
font-size:13px;
height:33px;
padding-left:5px;
line-height:30px;
width:222px;
display:inline;
}
#top-title h2{
 padding:0px;
 margin:0px;
}
#foot-bottom{
background:url(../images/shop/foot-bottom.png) repeat-y;
width:963px;
float:left;
font-size:12px;
text-align:center;
padding-bottom:5px;
}
#left-heading{
/*background:transparent url(../images/shop/blue-middle.gif) repeat-x scroll 0 0;*/
 height:33px;font-weight:bold;color:#FFFFFF;padding-left:5px;line-height:25px;width:677px;
}
.blue-middle3{
background:url(../images/shop/blue-middle.gif) repeat-x;
height:33px;
width:670px;
float:left;
}
.head1{
color:#06BAFC;
font-family:"myriad Pro","trebuchet MS",arial;
font-size:14px;
padding:0px 0px 0px 10px;
line-height:30px;
border-right:2px solid #FFFFFF;
width:480px;
float:left;
height:33px;
}
.head2{
color:#FFFFFF;
font-family:"myriad Pro","trebuchet MS",arial;
font-size:14px;
padding:0px 0px 0px 10px;
line-height:30px;
border-right:2px solid #FFFFFF;
width:90px;
float:left;
height:33px;
cursor:pointer;
}
.head3{
color:#FFFFFF;
font-family:"myriad Pro","trebuchet MS",arial;
font-size:14px;
padding:0px 0px 0px 10px;
line-height:30px;
float:left;
height:33px;
cursor:pointer;
}
.linkList-1{
width:209px;
background:url(../images/shop/box-bg1.png) repeat-y;
border:#8E9091 solid 1px;
margin-bottom:5px;
line-height:20px;
}
#browseYourCollection{
background:transparent url(../images/shop/blue-middle.gif) repeat-x scroll 0 0; height:33px;font-weight:bold;color:#FFFFFF;padding-left:5px;line-height:25px;
}
#admin-bg{
width: 650px;
    background:transparent url(../images/shop/full-bg.png) repeat-y scroll 0 0;
    border:1px solid #666666;
    color:#FFFFFF;
    height:auto;
    margin-bottom:15px;
    min-height:150px;
    padding:5px;
}