﻿
body { behavior:url(/includes/csshover.htc); margin:0; font-family:Arial,verdana,small fonts; font-size:11px; }

#masthead { width:1000px; } 
#masthead h1 { display:block; margin:0; padding:0; width:315px; height:79px; background-image:url('/images/logo.gif'); float:left; }
#masthead h1 span { display:none; }
#masthead table.info { font-size:12px; float:right; }
#masthead table.info td { vertical-align:bottom; } 

#hero { width:1000px; clear:both; }

#tn { width:1000px; clear:both; height:25px; background-image:url('/images/tn_bg.gif'); background-position:bottom left; background-repeat:repeat-x; }
#tn ul { margin:0 0 0 0; padding:0; }
#tn ul li { float:left; list-style:none; padding:0; margin:5px 0 0 0; background-image:url('/images/tn_spacer.gif'); background-position:right top; background-repeat:no-repeat; }
#tn ul li a { display:block; color:#545454; font-weight:bold; text-decoration:none; padding:0 15px 0 15px; height:18px; }
#tn ul li.noBG { background-image:none; }

#tn ul li:hover ul      { display:block; }
#tn ul li ul            { list-style-type:none; background-color:#444444; z-index:1000; display:none; position:absolute; padding:0; }
#tn ul li ul li         { float:none; border:none; width:156px; margin:0; padding:0; text-align:left; background-color:#d8d8d8; background-image:none; border:1px solid #b0b0b0; border-top:0; }
#tn ul li ul li a       { color:#FFFFFF; display:block; background-image:none; padding:5px 0 5px 10px; width:176px; font-weight:normal; color:#322342; height:auto; }
#tn ul li ul li:hover   { background-color:#777;}
#tn ul li ul li:hover a { color:#fefefe; }

#tn_spacer { height:5px; width:1000px; clear:both; }

#products { width:1000px; clear:both; padding-top:5px; }
#products td { text-align:center; }

#footer { width:1000px; text-align:left; font-size:10px; margin-top:30px; color:#616161; line-height:18px; }
#footer a { color:#616161; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#content { width:1000px; clear:both; margin-top:20px; }

#Specials { width:220px; height:44px; display:block; margin:0; padding:0; background-image:url('/images/specials.jpg') }
#Specials span { display:none; }
#Specials_body { width:218px; border:1px solid #d0cfca; border-top:0; text-align:center; font-size:12px; }
#Specials_body a { color:#292369; text-decoration:none; }
#Specials_body a:hover { text-decoration:underline; }

#content { width:1000px; clear:both; text-align:left; }

.crumbs a { color:#a9a9a9; text-decoration:none; font-weight:normal !important; }
.crumbs a:hover { text-decoration:underline; }

h2 { color:#000000; font-size:18px; }

#progress { width:377px; height:36px; float:right; background:#dfdeda url('/images/progress_bg_right.gif') no-repeat center right; }
#progress strong { display:block; margin:10px 0 0 30px; float:left; }
#progress img { border:0; float:left; }

.productListing td { vertical-align:top; text-align:left; }

.product { margin:4px; border:1px solid #b4b4b4; border-bottom:0; }
.product img { border:0; margin-bottom:10px; }
.paddingBox { padding:9px; }
.product a { text-decoration:underline; color:#000; }

.productSpec_a td { background-color:#e5e5e5; border:1px solid #b4b4b4; border-width:0 1px 0 1px; padding:9px; }
.productSpec_b td { background-color:#FFFFFF; border:1px solid #b4b4b4; border-width:0 1px 0 1px; padding:9px; }

.spacer { width:9px !important; border-width:0 !important; background-color:#FFF !important; padding:0 !important; }

.butNowRow td { border:1px solid #b4b4b4; border-width:0 1px 1px 1px; padding:10px 0 10px 0; }
.buyButton { padding-left:3px; border:0; }

.footerBase { padding-left:3px;  }
.footerBase td { border:1px solid #b4b4b4; border-width:0 1px 1px 1px; padding:5px 0 0 10px; height:25px; overflow:hidden; }

.bodyPadding { padding:0 20px 20px 0; font-size:12px; line-height:18px; }
.bodyPadding a { font-weight:bold; color:#b6b6b6; text-decoration:none; }
.bodyPadding a:hover { text-decoration:underline; }

.label { text-align:right; font-weight:bold; }
#proceedReplacement { visibility:hidden; display:none; }
#proceedButton { display:block;}
@media print {
    body {font-size:15px !important; }
    table td {font-size:15px !important; }
    div {font-size:15px !important; }
    #digeratiFooter { display:none; visibility:hidden; }
    #tn { display:none; }
    .crumbs { display:none; }
    .bodyPadding h2 { display:none; }
    #Content2 { display:none; }
    #emailFriends { display:none;}
    #printSection { display:none; visibility:hidden; }
    #proceedReplacement {visibility:visible !important; display:block !important;}
    #proceedButton { display:none !important;}
} 