td img {display: block;}
.tdborder { border:0px; }
.tdborder td{border:1px;}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
}
.style4 {font-size: 10px; color: #cc0000;}
.style12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.clickpath_img img { display:inline }

BODY {
	background-color: #F2F2E6;
	margin: 6px;
}

A, BODY, DIV, FORM, INPUT, OPTION, P, SELECT, TD, TH, TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

BODY, DIV, P, TD {
	color: #333333;
}

A {
	color: #333333;
}

A:hover, A.redLink:hover {
	color: #003399;
}

A.redLink, .redText {
	color: #CC3300;
	font-weight: bold;
}

A.question:hover {
	color: #333333;
}

.brightRedText {
	color: #FF0000;
	font-weight: bold;
}

.whiteText {
	color: #FFFFFF;
	font-weight: bold;
}

.lightGrayText {
	color: #666666;
	line-height: 1.4em;
}

.breadcrumb {
	color: #CC3300;
	font-weight: bold;
	margin-bottom: 12px;
}

.pageTitle {
	color: #CC3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 8px;
}

.productTitle {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.thumbTitle {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.detailText {
/*	line-height: 1.3em; */
}

.blueLabel {
	color: #003366;
	font-weight: bold;
}

.contentBoxTitle {
	background-color: #003366;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.contentBoxText {
	padding: 8px;
}

HR {
	color: #999999;
	margin: 12px 0px;
}

TABLE.solidBorderWithPad {
	border: solid #999999 1px;
	padding: 4px;
}

DIV.listBoxTopRow {
	padding-bottom: 14px;
}

DIV.listBoxMiddleRow {
	padding-top: 18px;
	padding-bottom: 14px;
}

DIV.listBoxBottomRow {
	padding-top: 18px;
}

TD.leftDottedBorder {
	border-left: dotted #CCCCCC 1px;
}

TD.topDottedBorder {
	border-top: dotted #CCCCCC 1px;
}

DIV.checkoutBox {
	background-color: #E7E7CF;
	padding: 4px;
}

.nowrap {
	white-space: nowrap;
}

H3 {
	font-size: 13px;
	font-weight: bold;
	margin: 18px 0px 9px 0px;
}

H4 {
	font-size: 10px;
	font-weight: bold;
	margin: 18px 0px 9px 0px;
	text-decoration: none;
}

.divCellHome1 {
	position:absolute;
	width:230px;
	z-index:C;
	left:190px;
	top: 1598px;
}

.divCellHome2 {
	position:absolute;
	width:230px;
	z-index:C;
	left:446px;
	top: 1598px;
}

.divCellHome3 {
	position:absolute;
	width:230px;
	z-index:C;
	left:710px;
	top: 1598px;
}

.divCell1 {
	position:absolute;
	width:740px;
	z-index:C;
	left:172px;
	top: 140px;
}

.divCell2 {
	position:absolute;
	width:240px;
	z-index:C;
	left:700px;
	top: 222px;

}

.categoryProductDescriptionClass {
	position: absolute;
	z-index: C;
	width: 740px;
	left: 180px;
	top: 180px;
}

.categoryProductDescription2Class {
	position: absolute;
	z-index: C;
	width: 740px;
	left: 180px;
}

.searchLegClass {
	line-height: 1.6em;
	margin-top: 2px;
	margin-left: 6px;
}

.searchWoodClass {
	line-height: 1.6em;
	margin-top: 4px;
	margin-left: 6px;
}

.searchPriceClass {
 	line-height: 1.6em;
 	margin-top: 4px;
 	margin-left: 6px;
}

#hacker-safe {
	position:absolute;
	left:365px;
	top:20px;
	background-color: #f2f2e6;
}

#columns_container
{
	background:url(../images/columns_bg.gif) repeat-y;
	margin-top:9px;
	padding-left: 7px;
/*	width:956px; */
}

#left_column
{
	float:left;
/*	padding-left:9px; */
	width:160px;
	background-color: #E7E7CF;
}

#center_column
{
	float:left;
	margin-left:0px;
	width:615px;
    text-align: center;
}

#left_column a
{
	font-size:10px;
	text-decoration:none;
}

#left_column a.navHeader
{
    color: #cc0000;
    font-size: 10px;
}

#left_column a:hover
{
	text-decoration:underline;
}

#left_column ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#left_column ul li 
{
	font-weight:bold;
	margin-top:2px;
}

#left_column ul ul li 
{
	font-weight:normal;
	margin-top:2px;
}

#center_container
{
	width:615px;
	margin-top:9px;
}

#flash_container
{
	height:261px;
	margin-top:9px;
}

div.landing_barstools_category
{
    margin: 7px 5px 7px 5px;
    padding: 6px;
    background-color: #E9E9D1; 
}

a.landing_barstools_category
{
    font-weight: bold;
    color: #000066;
    text-decoration: none;
}

.landing_barstools_category_starting_at
{
    font-weight: bold;
    color: #ff0000;
    margin-bottom: 10px;
}
