@charset "utf-8";
/* CSS Document */
/*
$Id:stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
osCommerce,Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
body{
background-image:url(images/bg.jpg);
color:#000;
margin:0;
padding:0;
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
font-size:16px;
}
a{
color:#000;
text-decoration:none;
}
a:hover{
color:#039;
}
a img{
border:none;
text-decoration:none;
}
form{
display:inline;
}
checkbox,input,radio,select{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:11px;
}
textarea{
width:100%;
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:11px;
}
.boxText{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
padding-left:15px;
}
.errorBox{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
background:#FFB3B5;
font-weight:bold;
}
.stockWarning{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
color:#C03;
}
.productsNotifications{
background:#F2FFF7;
}
.orderEdit{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
color:#70D250;
text-decoration:underline;
}
tr.header{
background:#FFF;
}
tr.headerNavigation{
background:#BBC3D3;
}
td.headerNavigation{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
background:#083D47;
color:#FFF;
font-weight:bold;
padding:6px;
}
a.headerNavigation{
}
a.headerNavigation:hover{
color:#CDE7F3;
}
tr.headerError{
background:#F00;
}
td.headerError{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:12px;
background:#F00;
color:#FFF;
font-weight:bold;
text-align:center;
}
tr.headerInfo{
background:#0F0;
}
td.headerInfo{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:12px;
background:#0F0;
color:#FFF;
font-weight:bold;
text-align:center;
}
tr.footer{
background:#083D47;
}
td.footer{
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
font-size:10px;
padding:5px;
color:#FFF;
font-weight:bold;
}
.infoBox{
}
.infoBoxContents{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
}
.infoBoxNotice{
background:#FF8E90;
}
.infoBoxNoticeContents{
background:#FFE6E6;
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
}
td.infoBoxHeading{
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
font-size:14px;
font-weight:bold;
color:#000;
}
td.infoBox,span.infoBox{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
}
tr.accountHistory-odd,tr.addressBook-odd,tr.alsoPurchased-odd,tr.payment-odd,tr.productListing-odd,tr.productreviews-odd,tr.upcomingProducts-odd,tr.shippingOptions-odd{
background:#F8F8F9;
}
tr.accountHistory-even,tr.addressBook-even,tr.alsoPurchased-even,tr.payment-even,tr.productListing-even,tr.productreviews-even,tr.upcomingProducts-even,tr.shippingOptions-even{
background:#F8F8F9;
}
table.productListing{
border:1px;
border-style:solid;
border-color:#FFF;
border-spacing:1px;
font-size:10px;
}
.productListing-heading{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
background:#083D47;
color:#FFF;
font-weight:bold;
}
td.productListing-data{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
}
a.pageResults{
color:#00F;
}
a.pageResults:hover{
color:#00F;
background:#FF3;
}
td.pageHeading,div.pageHeading{
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
font-size:20px;
color:#10303A;
padding:10px;
}
tr.subBar{
background:#F4F7FD;
}
td.subBar{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
color:#000;
}
td.main,p.main{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:11px;
line-height:1.5;
}
td.smallText,span.smallText,p.smallText{
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
font-size:10px;
}
td.accountCategory{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:13px;
color:#ABD;
}
td.fieldKey{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
}
td.fieldValue{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:12px;
}
td.tableHeading{
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
font-size:12px;
font-weight:bold;
}
span.newItemInCart{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
color:#003;
}
span.greetUser{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:12px;
color:#F0A480;
font-weight:bold;
}
table.formArea{
background:#F1F9FE;
border-color:#7B9EBD;
border-style:solid;
border-width:1px;
}
td.formAreaTitle{
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
font-size:12px;
font-weight:bold;
}
span.markProductOutOfStock{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:12px;
color:#C76170;
font-weight:bold;
}
span.productSpecialPrice{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
color:#F00;
}
span.errorText{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
color:#F00;
}
.moduleRow{
}
.moduleRowOver{
background-color:#D7E9F7;
cursor:pointer;
cursor:hand;
}
.moduleRowSelected{
background-color:#E9F4FC;
}
.checkoutBarFrom,.checkoutBarTo{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
color:#8C8C8C;
}
.checkoutBarCurrent{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
color:#000;
}
/* message box */
.messageBox{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
}
.messageStackError,.messageStackWarning{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
background-color:#FFB3B5;
}
.messageStackSuccess{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
background-color:#9F0;
}
/* input requirement */
.inputrequirement{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:10px;
color:#F00;
}
#container{
margin:0 auto;
width:1000px;
}
#head{
background:url(images/header.jpg) no-repeat  center bottom;
width:613px;
height:164px;
margin:0 auto;
}
#main{
background:#FFF;
border:2px solid #4FC1D6;
}
.side_bar{
background:url(images/bg_nav.jpg);
}
.footer_text{
background:#C9B97F;
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
}
#left_col_top{
background-image:url(images/left_col_verbiage.gif);
width:298px;
height:172px;
margin-top:15px;
margin-bottom:15px;
}
#left_col_browse{
background-image:url(images/browse_collection.gif);
width:302px;
height:81px;
}
a.parent{
color:#FFF;
font-size:16px;
padding:5px 0 2px 30px;
margin:10px 0 0 0;
display:block;
width:180px;
background:url(images/bullet.gif) no-repeat bottom left;
}
a.parent:hover{
text-decoration:none;
color:#8AE02F;
}
a.child_2{
color:#FFF;
font-size:14px;
padding:0px 0 0px 40px;
margin:5px 0 3px 0;
display:block;
width:180px;
}
a.child_3{
color:#FF9;
font-size:12px;
padding:0px 0 0px 60px;
margin:5px 0 3px 0;
display:block;
width:180px;
}
td.category_desc{
font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
font-size:11px;
line-height:1.5;
}
#cart{
background:url(images/cart_head.jpg) no-repeat;
height:62px;
width:298px;
margin:10px 0 0 00px;
}
#cart_div{
}
#cart_empty{
background:url(images/seek.gif);
height:39px;
width:263px;
}
#information_box{
margin:35px 0 0 30px;
font-size:16px;
font-weight:normal;
color:#FFF;
}
#information_links{
margin:0px 0 10px 30px;
font-size:14px;
}
#information_links a:hover{
color:#FFF;
text-decoration:none;
}
#right{
float:right;
width:695px;
}
#banner{
background:url(images/banner.jpg);
height:298px;
width:684px;
margin:0px 0 0 0px;
}
#triptic{
background:url(images/triptic.jpg);
width:685px;
height:181px;
margin:10px 0 0 0px;
}
#index_text{
width:375px;
font:Arial,Helvetica,sans-serif;
margin:0 0 0 10px;
}
#index_text h1{
font-size:16px;
font-weight:bold;
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
}
#index_text p{
font-size:14px;
}
#hours{
float:right;
width:200px;
height:110px;
background:url(images/hours.jpg) no-repeat;
margin:18px 40px 0 0;
}
#newsletter{
width:200px;
clear:right;
float:right;
margin:10px 50px 0 0;
}
#category_heading{
width:694px;
height:70px;
background:url(images/category_head.jpg) no-repeat;
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
}
a.subcategory_heading{
font-size:16px;
display:block;
padding:5px;
font-weight:700;
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
}
a.subcategory_heading:hover{
color:#000;
}
#product_title{
font-size:18px;
margin:20px 0 10px 0;
font-family:Palatino, Georgia, 'Century Schoolbook', Bookman, 'Bookman Old Style', serif;
}
#product_price{
font-size:16px;
color:#900;
}
#product_image_container{
float:left;
margin:25px;
}
#heading_trail a{
color:#000;
font-size:16px;
}
#heading_trail a:hover{
color:#07465F;
}
#breadcrumb_header a{
color:#FFF;
}
#breadcrumb_header a:hover{
color:#CFECFA;
}
#search{
width:300px;
position:absolute;
right:25px;
}

div.shadow{

}
div.image{
float:left;
width:170px;
border:1px solid #C7C7C7;
padding:4px;
text-align:center;
background:#FFF;
}
div.image div.ibg{
width:160px;
background:#000;
margin:0 auto;
}
div.image a img{
padding-bottom:4px;
}
div.image span.dis{
margin:2px 2px 2px 2px;
font-size:10px;
background:#F5F5F5;
}

