#content {
	color: #1b1611;

}

#cart * {
	color: #ffffff;
}
#dhtmltooltip{
    position: absolute;
    left: -300px;
    border: 1px solid black;
    padding: 2px;
    background-color: white;
    visibility: hidden;
    z-index: 100;
	color: #000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
    position:absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}
.phone a{
	color: #ffffff;
	font-size:12px;
	text-decoration: none;
}

.phone a:hover{
	color: #ffffff;
	text-decoration: underline;
}

.b_search {
	background: transparent;
	color: #ffffff;
	border:0px;
	text-decoration: underline;
	font-weight: bold;
 font-family: Georgia,Tahoma,Arial,Serif;
}

.b_t_search {
	background: transparent;
	border:0px;
	width:135px;
}

.price {
	background: #681a11 url('../images/price_back.jpg') no-repeat;
	height: 20px;
	width: 150px;
	color: #FFFFFF;
	font-style: italic;
	text-align: center;
	font-size:14px;
	vertical-align: middle;
}

.news {
	font: normal 12px tahoma;
}

.descr strong {
	font-weight: normal;
}

#tnx_div, #wait_div{ position:absolute; top:45%; width:100%; height:91px; visibility:hidden; text-align: center;}

#container { width: 100%; }

#main_area_filter_bar { float: left; width: 265px; margin-left: -100%;padding-left:15px; }
#main_content { width: 100%; float: left;  }
#header { background: #c2b17b url('../images/head_back.jpg') repeat-x top; height: 85px; }
#footer { clear: both; }
#footer td { color: #991214; text-decoration: none;  }
#footer a { color: #ffffff; text-decoration: none;  font-style: italic; }

/*#content {margin-left: 290px;  }*/

/*#menu { background-color:#b9121a; height:32px; color: #ffffff; }
#menu ul { color: white; padding-left:10px; padding-top:8px; } 
#menu a { color: white; } 
*/
#menu { height:35px; background-color: #6a1810; }
#menu td {  color: #ffffff }
#menu a { text-decoration: none;  color: #ffffff; font-style: italic; }



#main_area {  }
#main_area dt { width:100%; }
#main_area dt a { display: block; padding-bottom:7px;vertical-align: middle; text-decoration: underline; font-style: italic; color: #411d16; font-size:14px; font-weight: bold;  }
#main_area dt a:hover { text-decoration: none; color: #774525}

/*
dd { padding-left:10px }
dt a { display: block; vertical-align: middle; padding:4px 9px; text-decoration:none; text-align:left; border-bottom:1px solid #eadfb4;  }
dt a:hover {  background-color:#f9ebae; color: #000000; }
*/

.row {width:100%;overflow:hidden; /*white-space:nowrap;*/}

.tabs { display: block; height:20px }
.tabs A { display:block; padding-top:3px; font: normal 10px tahoma; background: url(../images/template/ticker_bg.gif) #ffffff no-repeat 100% 0px; float: left; overflow: hidden; width: 100px; cursor: hand; height: 17px; text-align: center; text-decoration: none; vertical-align : middle; }
.tabs A.active { font-weight: bold; background-color: #f9ebae }

/*-- table design --*/
#table_design { background-color: #c0d2f6; width:100%; border:0px; }
#table_list { background-color: #ffffff; width:100%; border:0px; } // c0d2f6
#table_list thead { font:bold 1.3em Tahoma; background-color: #ffffff } // #f9ebae
#table_list thead a { text-decoration: underline }
#table_list thead a:hover { text-decoration: none }
#table_list tr.nohover:hover { background-color: #ffffff; }
#table_list tr:hover { background-color: #f9ebae; }
#table_list thead tr:hover { background-color: #ffffff } //#f9ebae
#table_list td a.block { display: block; }
#table_list a { font-size:11px; }
#table_list td { font-size:11px; }

/*-- page list --*/
#pagelist_item { background-color: #f6f6f6; padding:2px; border: 1px solid #cccccc; }
#page_numeric dt a { min-width: 13px;  display:block; float:left; font:normal 0.9em verdana, arial; text-decoration:none; text-align:center; color:#000; background-color: #EFEFEF ;  border: 1px solid #cccccc; padding:3px; margin:3px; }
#page_numeric dt a.select { font-weight:bold; background-color: #E0EAEF; }
#page_numeric dt a:hover { background-color:#c0d2f6; color:#0E4462; }
#rec_price { background-color: #b9121a; width: 126px; color:#ffffff; padding-left:5px; }

/*-- headers --*/
/*
h3 { font:bold 1em Tahoma;	color:#222;	margin:0 0 0 0; }
h2 { font:normal 1.2em Tahoma;	color:#222;	margin:0 0 0.5em 0; }
h1 { font:normal 1.6em Trebuchet MS, tahoma, verdana, arial;	color:#222;	margin:0 0 0.1em 0; }
*/
h1 { display: block; font-size:24px; background-color: #dfd1a5; margin:0; padding:0; font-family: Georgia,Tahoma,Arial,Serif; padding-left: 10px; font-weight: normal; }
h2 { color:#304a5b; font-size:18px; font-family: Georgia,Tahoma,Arial,Serif; margin:0 0 0.1em 0; font-weight: normal; }*/

/*,h2,h3 { color:#222; font-family: Georgia,Tahoma,Arial,Serif; margin:0 0 0.1em 0; font-weight: normal; }*/

h2 a { text-decoration: none; }

/*-- Form Table --*/
.clsFormLabelCellDefault { padding-left:8px; font-family: Arial, Helvetica, sans-serif;   }
.clsFormFieldCellDefault { padding-left:8px;}
.clsFormTableSection { border-collapse:separate; border:0; }

.date {
	color: #0e3658;	font-size: 12px; 
	font-weight: bold;
	font-style: italic;
}

.attn {
	border: #ffd077 1px solid;
	padding-right: 10px; padding-left: 32px; padding-bottom: 7px; padding-top: 7px;
	background: #fffbf3 url(../images/attn.gif) no-repeat left top;
	color: black; font-size : 12px; vertical-align : middle; display : block;
}

.note {
	border: #ffd077 1px solid;
	padding-right: 10px; padding-left: 32px; padding-bottom: 7px; padding-top: 7px;
	background: #fffbf3 url(../images/template/attn.gif) no-repeat left top;
	color: black; font-size : 12px; vertical-align : middle; display : block;
}

body { background:#fff; color:#691910; margin:0 auto; padding:0 0 0px; font-family: Georgia,Tahoma,Arial,Serif; font-size:12px; }
td { color:#691910; font-family: Georgia,Tahoma,Arial,Serif; font-size:12px;   }

a { color: #000000; text-decoration: underline }
a:hover { color: #774525; text-decoration: none }
a.nu {  text-decoration: none }
a.nu:hover {  text-decoration: underline }

a.gray {  color: #cccccc }

.toptitle { font-size:16px; font-weight:400; margin:0; }
.toptitle a:link,.toptitle a:visited { color:#774525; font-weight:700; }
.toptitle a:hover { color:#333; }

input, textarea, select, button {
/*-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
*/
-x-system-font:none;
background:#FFFFFF url(../images/part_grey.png) no-repeat scroll  -0px -50px;
border:#8b1e14;
border-style:solid;
border-width:1px;
color:#333333;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
margin:0 4px 4px 0;
padding:3px;
padding-top: 0px;
}

.password {
	background:#FFFFFF url(../images/part_grey.png) no-repeat scroll;
	padding-left:20px;
}
textarea 
{
	font-family: font-family: Trebuchet MS, tahoma, verdana, arial;
	font-size:14px;
	padding:5px;
}
	

	.root_li {
	list-style: none;
 } 
 

