/* les-smith style sheet */


/*  tablesless layout control*/

#header {HEIGHT: 91px	}
#footer {	TEXT-ALIGN: center}
#footer {	 HEIGHT: 50px}
#content {	MARGIN: 0px  0px 0px 90px; }
#LeftNavDiv {	WIDTH: 50px; POSITION: absolute; TOP: 170px; }
#LeftNavDiv {	LEFT: 0px;  }

BODY {	FONT: medium verdana, arial, sans-serif}
P {	MARGIN-TOP: 2pt; MARGIN-BOTTOM: 0px; }

DT {	MARGIN-TOP: 3pt;font-weight:bold;}
/* */

BODY {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #333333}}
TD   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #333333}}
HR   {color: gray;}

A {color:#5a4aff; }
A:hover   { color : Red;  ; background : #FFFF66;  border-color: #FFFF88; text-decoration:underline;}

.headings {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

H1        { color : #313195; font-weight: bold; font-size: 18;}
H2        { color : #313195; font-weight: bold; font-size: 16;}
H3        { color : #313195; font-weight: bold; font-size: 14;}

h1.PageTitle {margin-top: 27px; } 
/*.testborderxxx {border: 1px solid #C0C0C0} */

.content{text-indent:0px}
.menu { background-colour:#E8F3FF;}
.LeftNavDiv {display:block;  }
.LeftNav    { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; width:90px;margin-left: 1px;}
.LeftNav    { text-decoration:none;background:#E8F3FF;width:100%;}
/*.LeftNav    { border-style:solid;border-width:1px;  background:#E8F3FF;text-decoration:none;padding: 1px;border-color:#909090; } */
A.LeftNav:hover   { border-width:1px; background:#E8F3FF;color:blue;  text-decoration: underline;}
.LeftNavHR    { border-width:0px; color : #c0c0c0;  padding: 0px; margin:0px;}
.leftNavDiv{padding: 10px 2px 10px 4px;background:#E8F3FF;}

.LeftNavCurrent  { color : navy ; text-decoration: none;    padding:2px; background : lemonchiffon;}
.LeftNavCurrent:hover  { color : navy ; text-decoration: none;    padding:2px; ;background : lemonchiffon;}

.EndNav   { color : #3399ff; font-weight: none; padding:2px;font-size: 85%;text-decoration: none;}
A.EndNav:hover   { color : Blue;   background : #FFFF66 ;  }


.add2Favorites { color : red; font-weight: none;text-decoration: none;font-size: 75%;padding:1px;}
.add2Favorites:hover { text-decoration: underline;}


.GBG-table-top { }
.GBG-table-body {}


/* create a HR replacement */
div.HRule {border-bottom: 1px solid navy;  padding: 0.25em 0.25em 0.25em 0.25em; margin: 0em 0 0 0em}


.topnav {margin-left: 100px;}
a.top-link {color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;  }
a.top-link {border-style:solid;border-width:1px;margin-top:0px;border-top:0px; background:#E8F3FF;text-decoration:none;padding: 3px;border-color:#909090;}
a.top-link:hover {border-width:1px; background:#E8E8E8;color:blue}

.top-current {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: navy;padding:3px;text-decoration:none;}
.top-current {border-style:solid;border-width:1px;border-top:0px; border-width:1px;border-color:#navy; background : lemonchiffon}
.top-current:hover {border-style:solid;border-width:1px;border-top:0px; border-width:1px;border-color:navy;color:navy;background : lemonchiffon;text-decoration: none; }

.NavArrow {color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; }
.NavArrow:hover {border-width:1px;  color:blue}

.scruffy {background-image: url('images/bones.gif')};

img { border: 1px solid #e0e0e0; } 



/* formatting for item display */
table.ProductList {border-width: 1px; padding: 10; padding:0px; border-color:black; background: white; }
td.ProductList { border-style:solid;text-align:center; width=31%; border-color: #c0c0c0;;border-width: 1px; margin-left: 10px;  } 

td.HeadingLine {background-color:#EBF7CD;}

td.ProductList-Price {text-align:right;}
td.ProductList-Vintage {text-align:right;}

.ShortDesc {color: black;}
.PriceTag {font-weight: bold }
.PriceValue {font-weight: bold }