/* CSS Document */

body { background:url(/images/body_bkgd.jpg) repeat-x 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#363636; font-size:12px; line-height:20px; background-color:#81abb9; margin:0px; padding:0px; height:100%;}

a:link, a:visited, a:active { color:#363636; text-decoration:none; }

a:hover { color:#6699ac; text-decoration:none; }

.store_nav a { text-decoration:none;color:#3e361b; }

p { padding:10px 0px; margin:0px; }

div.page {  }

h1.page_header { color:#6699AC; font-size:21px; font-weight:normal; }

table.page { width:960px; margin:0px auto; border-left:1px solid #ababab; border-right:1px solid #ababab; padding:0px; background-color:#ffffff;  }

table.my_account td { padding:5px 0px }

td.header { background:url(../images/header2.jpg) no-repeat 0 0; width:960px; height:130px; vertical-align:bottom; }

td.navigation { background-color:#6699aa; height:28px; }

td.navigation  .nav_links { width:960px; }

td.navigation  .nav_links a:link, td.navigation  .nav_links a:visited,td.navigation  .nav_links a:active { text-decoration:none;color:#ffffff; font-weight:bold; font-size:13px; padding:0px 20px; }

td.navigation  .nav_links a:hover { color:#2c7669; }

td.left_nav { background-color:#aabbbb; width:225px; padding:20px 0px; }

td.content { background-color:#ffffff; width:710px; padding:20px 10px 20px 15px;}

td.content img.mainpage_image { margin:0px auto; width:705px; position:relative;  }

td.content img.welcome { margin:10px auto;   }
 

td.box_top {background:url(../images/box_header.jpg) no-repeat 0 0; width:204px; height:50px; }

td.box_middle {background:url(../images/box_middle.jpg) repeat-y 0 0; width:204px; height:auto; margin:0px 20px; font-size:12px; color:#666666; }

td.box_middle a {  font-size:12px; text-decoration:none; display:block; }

h1.box { color:#ffffff; font-size:18px; font-weight:normal; padding:0px 0 8px 50px; margin:0px; }

td.box_bottom {background: url(../images/box_bottom.jpg) no-repeat 0 0; width:204px; height:11px; }

table.store_nav { background:url(../images/store_nav_bg.gif) no-repeat 0 0; width:403px; height:34px; position:relative; bottom:5px; right:5px; }

table.store_nav td  { padding: 2px 6px; vertical-align:middle;}

td.footer { background-color:#dbe1e1; border-top:solid 1px #ababab; border-bottom:solid 1px #ababab; padding:10px 5px; }

td.footer table.nav_links td { font-size:11px; padding:0px 15px 0px 0px; }

td.footer a:link, td.footer a:visited, td.footer a:active { color:#363636; }

td.footer a:hover { color:#898989; }

table.cart td { padding:2px 5px; }

table.feature_box { width:222px; border:solid 1px #ababab; font-size:11px;  }

table.feature_box td.feature_pic { padding:4px 0px; text-align:center; }

table.feature_box td.feature_text { padding:5px 5px 10px 10px; background:url(../images/feature_box_bkgd.jpg) repeat-x center bottom;text-align:left; }

table.feature_box td h1.feature_header { color:#464646;font-size:14px;margin:0px; }

img.feature_pic { border:solid 1px #363636; width:209px; height:115px; }

/* category pages */ 

table.product_cat_list { border:solid 1px #ababab;  width:300px;margin:10px 5px;   }

table.product_cat_list td { vertical-align:middle; padding:3px; }

table.product_cat_list td img { width:130px; }

input.button { background:url(../images/button_bkgd.jpg) repeat-x center bottom;
border-top:1px solid #96bfce;
border-bottom:1px solid #4D7584;
border-left:1px solid #4D7584;
border-right:1px solid #4D7584;
color:#FFFFFF;
font-weight:bold;
padding:2px 1px;
margin:2px; }

h1.cat_header { color:#30748E;
font-size:15px; }

h1.prod_list_header { margin:0px; padding:5px 0px; }

h1.prod_list_header a { color:#BE4411; font-size:14px; }
 
img.cat_image {  border:solid 1px #ababab; padding:2px; }

a.cat_link { display:block; padding:5px 0px; }

form { margin:0px; padding:0px; }

.cat_tree_active { color:#6699AC;
font-size:13px;
font-weight:bold; }

div.cat2 { padding-left:5px; font-style:italic; }

div.cat2 a:link, div.cat2 a:visited,div.cat2 a:active  {color:#666666; }

div.cat2 a:hover  {color:#6699ac; }

.cat_link a:link, .cat_link a:visited,.cat_link a:active  {color:#666666; }

.cat_link a:hover  {color:#6699ac; }


/* product page */

table.product_display {  width:95%; }

td.prod_image {width:290px; }

img.prod_image { width:270px;border:solid 1px #ababab; padding:2px; }

input.search_button { background:url(../images/search_button.jpg)no-repeat 0 0;
border:none;
padding:0px;
margin:0px;
width:48px;
height:24px;
cursor:pointer;
color:#FFFFFF;
font-weight:bold;
 }
 
 input.srch { border:solid 1px #363636; }
 
 h1.prod_list_header { white-space:normal; }

table.left_nav_box_bkgd { padding-bottom:20px;width:190px; padding-left:15px;white-space:normal;background: transparent url(../images/feature_box_bkgd.jpg) repeat-x  center bottom; }

 
 .faq {
	font-weight: bold;
	color: #6699AC;
}

