/* CSS Document */
body{margin:0px; background-image:url(images/bgd.jpg); background-repeat:repeat-x; font:11px "Tahoma", Verdana, Arial, Helvetica, sans-serif; color:#7c7c7c;}
a:link{color:#6091a0;}
a:visited{color:#6091a0;}
a:hover{color:#517a87;}
a:active{color:#517a87;}
h2{color:#000066; font-size:16px;}
#master{width:780px;}
img.header{display:block;}
td.col_left{background-color:#f0f0f0; background-image:url(images/line.gif); background-repeat:repeat-y; background-position:top right;}
td.col_right{border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#f0f0f0;}
#main_nav{border-bottom:1px solid #ccc;}
#main_nav a{display:block;}
.added_padding{padding:0px 20px;}
.less_padding{padding:0px 10px;}

.cat_title{color:#de0000; font-weight:bold;}
.cat_title a:link {color:#de0000; font-weight:bold;}
.cat_title a:visited {color:#de0000; font-weight:bold;}
.cat_title a:hover {color:#de0000; font-weight:bold;}
.cat_title a:active {color:#de0000; font-weight:bold;}

p.categories{background-image:url(images/seperator.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:10px; margin:10px 0px;}
.categories a:link{color:#7c7c7c; text-decoration:none;}
.categories a:visited{color:#7c7c7c; text-decoration:none;}
.categories a:hover{color:#000; text-decoration:underline;}
.categories a:active{color:#000; text-decoration:none;}

h2.title{margin:5px 0px;}
.grey_box{clear:both; background-color:#f0f0f0; border-top:5px solid #d4d4d4;}
td.vdashed{background-image:url(images/vert_dash.gif);}

h2.dashed{background-image:url(images/horz_dash.gif); background-repeat:repeat-x; background-position:bottom left; padding-bottom:4px; margin:5px 0px;}
.productImage{border:1px solid #000; margin-right:10px;}

.featured_title{color:#de0000;}
.featured_title span{color:#8da446;}

table.featured{background-image:url(images/seperator.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:10px; margin-bottom:10px;}

#footer{padding-bottom:5px; border-bottom:5px solid #c00; color:#fff;}
#footer p{width:780px; text-align:center; margin:0px;}
#footer .inner{background-color:#acacac; padding:10px;}
#footer a:link{color:#fff; text-decoration:none;}
#footer a:visited{color:#fff; text-decoration:none;}
#footer a:hover{color:#fff; text-decoration:underline;}
#footer a:active{color:#fff; text-decoration:none;}
