@import url('/_scripts/Thickbox/thickbox.css');
A:link {
color : #990000;
text-decoration : none;
font-weight : bold;
}

A:visited {
color : #996600;
text-decoration : none;
font-weight : bold;
}

A:active {
color : #999900;
text-decoration : none;
font-weight : bold;
}

A:hover {
color : #cc6600;
text-decoration : underline;
font-weight : bold;
}

A.featured:link {
color : #666600;
text-decoration : none;
font-weight : normal;
}

A.featured:visited {
color : #996633;
text-decoration : none;
font-weight : normal;
}

A.featured:active {
color : #660000;
text-decoration : none;
font-weight : normal;
}

A.featured:hover {
color : #000000;
text-decoration : underline;
font-weight : normal;
}

A.cartsm:link {
font-size : 8pt;
color : #990000;
text-decoration : none;
font-weight : normal;
}

A.cartsm:visited {
font-size : 8pt;
color : #996600;
text-decoration : none;
font-weight : normal;
}

A.cartsm:active {
font-size : 8pt;
color : #999900;
text-decoration : none;
font-weight : normal;
}

A.cartsm:hover {
font-size : 8pt;
color : #cc6600;
text-decoration : underline;
font-weight : normal;
}

A.PrinterFriendly:link {
font-size : 8pt;
color : #990000;
text-decoration : none;
font-weight : normal;
}

A.PrinterFriendly:visited {
font-size : 8pt;
color : #996600;
text-decoration : none;
font-weight : normal;
}

A.PrinterFriendly:active {
font-size : 8pt;
color : #999900;
text-decoration : none;
font-weight : normal;
}

A.PrinterFriendly:hover {
font-size : 8pt;
color : #cc6600;
text-decoration : underline;
font-weight : normal;
}

A.privacy:link {
font-size : 8pt;
color : #990000;
text-decoration : none;
font-weight : normal;
}

A.privacy:visited {
font-size : 8pt;
color : #996600;
text-decoration : none;
font-weight : normal;
}

A.privacy:active {
font-size : 8pt;
color : #999900;
text-decoration : none;
font-weight : normal;
}

A.privacy:hover {
font-size : 8pt;
color : #cc6600;
text-decoration : underline;
font-weight : normal;
}

BODY.home {
color : #000000;
background-image : url("/art/background.jpg");
background-repeat : repeat-x;
margin : 0px;
padding : 0px;
border : none;
}

BODY.inside {
color : #000000;
background-image : url("/art/background_inside.jpg");
background-repeat : repeat-x;
background-repeat : repeat-x;
margin : 0px;
padding : 0px;
border : none;
}

DIV.FlashMenu {
z-index : 2;
position : absolute;
left : 0;
top : 66px;
}

DIV.FlashMenuSecure {
z-index : 2;
position : absolute;
left : 0;
top : 66px;
width : 1000px;
height : 30px;
}

DIV.HomePageSpecial {
font-family : Tahoma, Helvetica, Sans-serif;
font-size : 18px;
font-weight : bold;
font-style : normal;
text-decoration : underline;
text-indent : 4em;
color : #993300;
margin : 0px;
padding : 0px;
border : none;
}

DIV.MainContentArea {
	width: 1000px;
margin : 10px;
padding : 0px;
border : none;
}

P {
font-family : Tahoma, Helvetica, Sans-serif;
font-size : 12px;
font-weight : normal;
font-style : normal;
text-decoration : none;
}

B {
font-weight : bold;
}

H1 {
font-family : Tahoma, Helvetica, Sans-serif;
font-size : 20px;
text-decoration : none;
}

H2 {
font-family : Tahoma, Helvetica, Sans-serif;
font-size : 18px;
}

H3 {
font-family : Tahoma, Helvetica, Sans-serif;
font-size : 16px;
margin : 2px;
}

UL {
list-style-position : outside;
margin : 10px;
}

LI {
list-style : circle;
margin-left : 10px;
font-family : Tahoma, Helvetica, Sans-serif;
font-size : 10pt;
}

TABLE.HomeContent {
background-color : #999966;
margin : 0px;
padding : 0px;
border : none;
}

TD.homeContentHeader {
background-color : #ffffff;
color : #ffffff;
margin : 0px;
padding : 0px;
border : none;
}

TD.homeContentBody {
background-color : #ffffff;
margin : 0px;
padding : 10px;
border : none;
}

TD {
font-family : Tahoma, Helvetica, Sans-serif;
font-size : 12px;
margin : 0px;
padding : 0px;
border : none;
}

TH {
font-family : Verdana, Tahoma, Helvetica, Sans-serif;
font-size : 9pt;
color : #000000;
font-weight : bold;
margin : 0px;
padding : 0px;
border : none;
}

TH.vendorHeader {
font-family : Verdana, Tahoma, Helvetica, Sans-serif;
font-size : 9pt;
color : #000000;
font-weight : bold;
background-color : #e1e1d1;
}

TD.header {
background-color : #996633;
margin : 0px;
padding : 0px;
border : none;
}

TD.TopMenu {
background-image : url("/art/menu_background.jpg");
background-repeat : repeat-x;
margin : 0px;
padding : 0px;
border : none;
}

TD.TopMenuAndIntro {
background-image : url("/art/menu_and_intro_background.jpg");
background-repeat : repeat-x;
margin : 0px;
padding : 0px;
border : none;
}

TD.footer {
font-family : Verdana, Tahoma, Helvetica, Sans-serif;
font-size : 7pt;
color : #666633;
margin : 0px;
padding : 0px;
border : none;
}

TD.print {
font-family : "Times New Roman", Courier, Helvetica, Sans-serif;
color : #000000;
font-weight : normal;
font-size : 12pt;
background-color : #ffffff;
position : static;
}

TABLE {
margin : 0px;
padding : 0;
border : none;
}

TABLE.featured {
background-color : #666633;
margin : 0px;
padding : 0;
border : none;
}

th.Featured {
font-family : Verdana, Tahoma, Helvetica, Sans-serif;
font-size : 9pt;
color : #000000;
font-weight : bold;
background-color : #e1e1d1;
margin : 0px;
padding : 5px;
border : none;
}

td.FeaturedItem {
font-family : Verdana, Tahoma, Helvetica, Sans-serif;
font-size : 8pt;
color : #000000;
font-weight : normal;
background-color : #ffffff;
text-align : left;
vertical-align : top;
margin : 0px;
padding : 5px;
border : none;
}

td.FeaturedPrice {
font-family : Verdana, Tahoma, Helvetica, Sans-serif;
font-size : 8pt;
color : #000000;
font-weight : normal;
background-color : #ffffff;
text-align : right;
vertical-align : top;
margin : 0px;
padding : 5px;
border : none;
}

table.BuildYourOwn {
margin : 0px;
padding : 0;
border : none;
width : 300px;
background-color : #ffffff;
}

TABLE.ShoppingCart {
background-color : #666633;
margin : 5px;
padding : inherit;
border : none;
}

TH.cartHeader {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size : 10pt;
color : #000000;
font-weight : bold;
background-color : #e1e1d1;
margin : 0px;
padding : 2px;
border : none;
}

TD.cartContents {
background-color : #ffffff;
margin : 0px;
padding : 2px;
border : none;
}

TABLE.ProductTable {
background-color : #999966;
}

TABLE.ProductTableVendorReview {
background-color : #999966;
margin : 10px 10px 10px 50px;
}

TD.ProductHeader {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size : 11pt;
color : #000000;
font-weight : bold;
background-color : #e1e1d1;
margin : 0px;
padding : 2px;
border : none;
}

TD.ProductContent {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size : 10pt;
color : #000000;
font-weight : normal;
background-color : #ffffff;
margin : 2px;
padding : 20px;
border : none;
}

TD.TemplateSearch {
margin : 2px;
padding : 10px;
border : none;
}

.TopTabs {
font-size : 12pt;
font-style : normal;
font-weight : normal;
margin : 0px;
padding-top : 2px;
padding-bottom : 2px;
border : 1px solid;
border-color : #666666;
cursor : pointer;
text-align : center;
background-color : #ffffff;
}

.TopTabsActive {
font-size : 12pt;
font-style : normal;
font-weight : normal;
margin : 0px;
padding-top : 2px;
padding-bottom : 2px;
border : 1px solid #000000;
background-color : #e1e1d1;
text-align : center;
}

TEXTAREA {
font-family : Arial, Helvetica, san-serif;
font-size : 10pt;
}

SPAN.distance {
font-size : 8pt;
color : #0000cc;
}

span.small-txt {
font-family : Arial, Helvetica, Sans-serif;
font-size : 8pt;
font-weight : normal;
}

SPAN.LoginReply {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif;
font-size : 10pt;
color : #990000;
text-decoration : none;
font-weight : bold;
}

img {
border : none;
}

.eInputs {
font-family : verdana, arial;
font-size : 8pt;
color : black;
}

.eInputsCenter {
font-family : verdana, arial;
font-size : 8pt;
text-align : center;
color : black;
}

.eBtns {
font-family : verdana, arial;
font-size : 8pt;
color : black;
font-weight : bold;
}

input {
	margin:auto;
	padding: 2px 3px;
}

