/* ------------------------------
HTML Redefine Tags
------------------------------ */
body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; margin:0px; padding:0px; background: url(../images/dbk.gif); }


img { border: none ; outline: 0; }

table { font-size: 10px; }

input, form, textarea, h1, h2, h3, h4, h5, h6	{margin:0; padding:0;}
h1{font-size:18px;}
h2{font-size:12px;}
h3{font-size:10px;}
h4{font-size:9px;}
a:link, a:visited{color:#231F20;}
a:hover{text-decoration:none;}
a:active { border:none ; outline:none; }
a:focus { border:none ; outline:none; }

.footer a:link, .footer a:visited {color:#666;}
.review a:link, .review a:visited {color:#F7F77D;}


h1.title { font-size:14px; margin-bottom:15px; }



/* ------------------------------
PAGE STRUCTURE
------------------------------ */

#container{ width:755px; margin:0 auto; background: url(../images/dbkbottom.jpg) repeat-y;}
.interior{width:755px; height:145px; padding-left:75px; margin:0 auto; background: url(../images/dbktop.jpg) repeat-y; }
.interior2{ height:594px; padding-left:105px; padding-right:105px; margin:0 auto; background: url(../images/dbkmid.jpg) no-repeat; }
.interior2B{ height:594px; padding-left:105px; padding-right:105px; margin:0 auto; background: url(../images/dbkmid2.jpg) no-repeat; }
.interior2C{ height:564px; padding-left:105px; padding-right:105px; margin:0 auto; background: url(../images/dbkmid2.jpg) no-repeat; }
.interior3{ padding-left:105px; padding-right:105px; margin:0 auto; background: url(../images/dbkbottom.jpg) repeat-y; }

.footer{ width:960px; margin:0 auto; padding:10px 0; font-size:11px; color:#666666; clear:both; text-align:center; clear:both; }



.pbheader a {width:600px; height:102px; margin:0 auto; background-image: url(../images/pbheader.gif); background-repeat: repeat-y; float:left; display:block; outline: none; border: 0;}

.pbheader a span { visibility: hidden;}

.pbnav{width:600px; height:40px; padding-left:50px; padding-top:10px; margin:0 auto; background-image: url(../images/pbnav.gif); background-repeat: no-repeat; float:left;}


#pbcatnav{width:600px; height:29px; padding-left:70px; padding-top:0px; margin:0 auto; float:left;}

.innershellstructure { clear:both; width:600px; margin:10px 0px 0px;}

.innerbody {width: 536px; margin-left: 32px; }

.tabler {width: 600px; margin-left: 12px; color:#ccc; }


.innershelltop{width:600px; height:12px; margin:0 auto; background-image: url(../images/innershelltop.gif); background-repeat: no-repeat; float:left;}
.innershellbody{width:600px; margin:0 auto; background-image: url(../images/innershellbody.gif); background-repeat: repeat-y; float:left;}
.innershellbottom{width:600px; height:10px; margin:0 auto; background-image: url(../images/innershellbottom.gif); background-repeat: no-repeat; float:left;}

.slideshowdiv,
.product_feature {width: 536px; height: 320px; padding:19px 19px 0px 19px; background-image: url(../images/mainbody.gif); background-repeat: no-repeat; float:left;}

.slideshowdiv2,
.product_feature2 {width: 536px; height: 600px; float:left;}

.product_info { position:relative; left:265px; width:230px; }

#thumbnaildiv {width: 116px; height: 136px; margin-left:22px; margin-top:16px; background-image: url(../images/thumbbacker.gif); background-repeat: no-repeat; float:left}

#productl{width: 268px; height: 320px; background-image: url(../images/bodyl.gif); background-repeat: no-repeat; float:left;}

#productr{width: 268px; height: 320px; background-image: url(../images/bodyr.gif); background-repeat: no-repeat; float:left;}

#description{width: 250px; height: 320px; margin-top:16px; }


.thumbnaildiv2 {width: 162px; height: 162px; margin-left:22px; margin-bottom:16px; background-image: url(../images/mainthumbbacker.gif); background-repeat: no-repeat; float:left; text-align:center;}

.keepshopping { height:230px; width:690px; background-color:#000000; text-align:center; font-size:15px; font-weight:bold; color:white; }

.thumbnaildiv3 {width: 162px; height: 162px; margin-left:50px; float:left; text-align:center; font-size:12px; font-weight:bold;}

.tab_container { height:50px; width:700px; }

.cart_tab { padding:10px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; background-color:#EFEFEF; width:152px; float:left; }
.cart_tab.selected {  background-color:#FFFFFF; border-bottom:none; font-weight:bold; }
#step_1 { border-left:1px solid #000000; }

.boldTitle { background-color:#CFCFCF; border:1px solid #999999; font-weight:bold; padding:5px; }

.cart_totals { border-top:1px solid #999999; }

.product_container { height:120px; overflow:hidden; }
.product_container img {position:relative; }

.info_body { font-size:11px; line-height:150%; } 
.info_body2 { font-size:11px; line-height:170%; } 

.thumb_text { padding-top:8px; }

.home_content { padding-left:20px; margin-top:15px; font-size:12px; }
.home_img { float:left; margin:0px 15px 15px 0px; }

.moreinfo, .moreinfo a { color:red; font-weight:bold; }

/* ------------------------------
SPACERS
------------------------------ */


#spacer1{ width:536px; height: 10px; margin:0 auto;}

/* ------------------------------
ROLLOVERS
------------------------------ */


#cat1

{
outline: none; width: 61px; height: 33px; background: url("../images/cat1.gif") no-repeat 0 0; border: 0; float:left;
}

#cat1:hover
{ 
  background-position: 0 -33px;
}

#cat1 span
{
  display: none;
}

#cat2
{
  outline: none; width: 95px; height: 33px; background: url("../images/cat2.gif") no-repeat 0 0; border: 0; float:left;
}

#cat2:hover
{ 
  background-position: 0 -33px;
}

#cat2 span
{
  display: none;
}

#cat3
{
  outline: none; width: 112px; height: 33px; background: url("../images/cat3.gif") no-repeat 0 0; border: 0; float:left;
}

#cat3:hover
{ 
  background-position: 0 -33px;
}

#cat3 span
{
  display: none;
}

#cat4
{
  outline: none; width: 61px; height: 33px; background: url("../images/cat4.gif") no-repeat 0 0; border: 0; float:left;
}

#cat4:hover
{ 
  background-position: 0 -33px;
}

#cat4 span
{
  display: none;
}

#cat5
{
  outline: none; width: 104px; height: 33px; background: url("../images/cat5.gif") no-repeat 0 0; border: 0; float:left;
}

#cat5:hover
{ 
  background-position: 0 -33px;
}

#cat5 span
{
  display: none;
}

#cartbutton
{
  outline: none; width: 46px; height: 33px; background: url("../images/cart.gif") no-repeat 0 0; border: 0; float:left;
}

#cartbutton:hover
{ 
  background-position: 0 -33px;
}

#cartbutton span
{
  display: none;
}


#dbuyit

{
outline: none; width: 231px; height: 78px; background: url("../images/dbuyitbutton.gif") no-repeat 0 0; border: 0; float:left;
}

#dbuyit:hover
{ 
  background-position: 0 -78px;
}

#dbuyit span
{
  display: none;
}

#dprev

{
outline: none; width: 191px; height: 81px; background: url("../images/dpreviewbutton.gif") no-repeat 0 0; border: 0; float:left;
}

#dprev:hover
{ 
  background-position: 0 -81px;
}

#dprev span
{
  display: none;
}

