TD { font-family: verdana, arial, sans-serif; font-size: 10px;  color: #471201; vertical-align:top; }
TD.bottom { vertical-align:bottom; }
TD.middle { vertical-align:middle; }
TD.brown  {background-color:#471201;}
TD.white  {background-color:#FFFFFF;}
TD.yellow  {background-color:#F0E8C0;}
TD.green  {background-color:#96A058;}
TD.green_text  {color:#96A058;}
TD.white_text  {color:#FFFFFF;}

.text_headers { font-size: 16px; }
.text_index { font-size: 18px; }

a { color: #C13A49; text-decoration:none}
a:hover { color: #471201; text-decoration:none}
a.links { color:#C13A49}
a { color: #471201; text-decoration:none}

a.red { color: #B10021; }
a.red:hover { color: #B10021; }

sup {font-size:8px; }

INPUT { font-family: verdana, sans-serif; font-size: 12px; border-width: 1px; border-style: single ; border-color: #333333; background-color: #ffffff }
.formElement { font-family: garamond, Times New Roman, serif;  font-size: 14px; border-width: 1px; border-style: single ; border-color: #333333; background-color: #ffffff }
INPUT.void { font-size: 12px; background-color: #ffffff; }

INPUT.search { background-color:#F7F3DF; border-width:0px}

.border { border-style: solid; border-width: 1px 1px 1px 1px; border-color:#E15D05;}
.red	{ color:#B10021; }

table.baldwin {	text-align: center; color:#000000; verticle-align:middle;}

tr.white { background-color: #FFFFFF; color:#000000;}
tr.beige {  font-size: 9px; background-color: #F0E8C0; color:#000000}
td.baldwin {  font-size: 9px; color:#000000; border-color: #000000; border-style: solid; border-width: 0px 0px 1px 1px; padding-bottom:10px; verticle-align:middle;}
td.baldwin_red {  font-size: 9px; color:#990000; border-color: #000000; border-style: solid; border-width: 0px 0px 1px 1px; padding-bottom:10px; verticle-align:middle;}
td.baldwin_off { background-color:#96A058; border-color: #000000; border-style:solid; border-width:0px 0px 0px 0px;}
div.baldwin { margin: 10px; font-size: 15px; color:#F0E8C0; font-weight:bold; text-align:center;}

.site_credits{ font-size:9px; text-align: right; color:#666666;}
.site_credits a { color:#666666; }
.site_credits a:hover { color:#471201; text-decoration: underline; }

span.contactHeader { color:#B10021; font-weight:bold; }

#logo		{POSITION:absolute; left:31; top:49; Z-index:2;}
#right_swirl{POSITION:absolute; left:238; top:23; Z-index:2;}
#left_swirl	{POSITION:absolute; left:169; top:94; Z-index:2;}
#header		{POSITION:absolute; left:273; top:75; Z-index:2;}
#sub_nav 	{POSITION:absolute; left:273; top:99; Z-index:4; color:#B10021; font-weight: bold;}
#sub_nav a	{color:#B10021; font-weight: bold; text-decoration: underline;}
#sub_nav a:hover	{color:#471201; font-weight: bold;}
#search_bar	{POSITION:absolute; left:582; top:75; Z-index:4;}
#text		{POSITION:absolute; left:275; top:125; Z-index:4; scrollbar-base-color: #9EA562; scrollbar-arrow-color: #471202; scrollbar-track-color: #F7EDCA;}

div#clear-left{	clear:left; }

/** PRODUCT GRID PAGES */
div#product_grid {POSITION:absolute; left:261;}

div#product_grid div { display:none; z-index: 6; position:absolute;	xheight:92px; xwidth:92px; float:left; }
div#product_grid div img { display:block; position:relative; top: -30px; left:-15px; }

div#product_grid ol { margin: 0px; padding: 0px; list-style-type: none;}
div#product_grid ol li { cursor: pointer; float: left; margin: 0px 3px 6px 0px; height:92px; width:92px;}

div#product_grid ol.pebble li { height:151px; width:151px;}
div#product_grid ol.pebble li.extra { height:151px; width:151px; background-color:#523932; cursor: default;}
div#product_grid ol.originalle li.extra { background-color: #9c817a; cursor: default;}
div#product_grid ol.ice li.extra { background-color: #3c3231; cursor: default;}

div#product_grid ol li h2 { position:relative; top: 75px; left: 18px; z-index: 5; font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; margin: 0px; padding: 0px; }
div#product_grid ol.pebble li h2 { position:relative; top: 135px; left: 45px; z-index: 5; font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; margin: 0px; padding: 0px; }



/* knob collections page */
div#collection-container { height:176px;}
div.collection-info { float:left; width: 151px; height: 176px; margin: 0px 0px 0px 6px; text-align: center;}
div#collection-originale {}
div#collection-ice {}
div#collection-pebble {}
div#white-block { height: 120px; width: 480px; background-color:#FFFFFF; z-index: 7; top: 220px; left: 0px; position:absolute;}

div#collection-content-container { font-size: 11px; text-align:left; font-style: italic; margin-top: 50px;}
div#collection-content-container ul {padding-left: 17px; margin: 0px;}
div#collection-content-container li {margin-bottom: 15px;}
