* {margin:0px; padding:0px;}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
height:100%;
color:#666666;
}

img { border:0px;}

h2 { color:#6a4b28; font-size:11pt; font-weight:bold; }

h3 { color:#333333; font-size:10pt; font-weight:bold; }

p { line-height:12pt; }

#holder {
display:block;
position:absolute;
top:0;
left:0;
width:100%;
}

#holdder00 {
background:url(../Image/imgbdbkg.jpg) repeat-x bottom;
}

#wrapper {
margin: 0px auto;
width: 952px;
padding: 0px 0px 0px 0px;
border-left:#a5acac solid 0px;
border-right:#a5acac solid 0px;
}

#header {
clear:both;
padding:15px 0px 0px 0px;
}

.logostate {
float:left;
width:198px;
height:88px;
}

#navigation {
float:right;
width:754px;
height:88px;
}

#headerads {
padding:18px 0px 18px 0px;
clear:both;
height:322px;
}

#ads01 {
width:668px;
height:322px;
float:left;
}

.ads02 {
width:266px;
height:322px;
float:right;
}

.ads03 {
height:180px;
width:700px;
}

.ads04 {
width:230px;
}

#procolleft {
padding:18px 0px 18px 0px;
width:235px;
float:left;
}

#procolleft ul li {
list-style:none;
}

#procolleft ul li a {
display:block;
width:182px;
padding: 8px 0px 8px 17px;
background:url(../Image/imgindicator02.jpg) repeat-y #ece9e3;
color:#77542d;
text-decoration:none;
}

#procolleft ul li a:hover, #procolleft ul li #currentitem {
display:block;
width:182px;
padding: 8px 0px 8px 17px;
background:url(../Image/imgindicator.jpg) no-repeat;
background-color:#bd9253 ;
color:#FFF;
text-decoration:none;
}

#procoright {
padding:18px 0px 0px 0px;
width:700px;
float:right;
}

#contentframe {
clear:both;
overflow:auto;
}

#footer {
background:url(../Image/imgftrbkg.jpg) repeat-x;
background-color: #5d4123;
}

.ftrcontent {
margin: 0px auto;
width: 952px;
color:#FFFFFF;
font-size:8pt;
padding: 12px 0px 12px 0px;
}

.spanco {
font-size:7pt;
color:#c4a583;
}

a.span_link:active, a.span_link:visited, a.span_link:link {
text-decoration:none;
color:#c4a583;
}

a.span_link:hover {
text-decoration:underline;
color:#c4a583;
}






.bigcolumn {
float:left;
width:100%;
padding:18px 0px 30px 0px;
border-top:#bd9253 3px solid;
overflow:auto;
}

.leftcoloumn {
float:left;
width:668px;
padding:18px 0px 30px 0px;
border-top:#bd9253 3px solid;
overflow:auto;
}

.rightcoloumn {
float:right;
width:266px;
padding:18px 0px 30px 0px;
border-top:#bd9253 3px solid;
overflow:auto;
}

#itemtable {
margin:12px 0px 12px 0px;
width:100%;
border-collapse:collapse;
}

#itemtable td {
vertical-align:top;
padding:0px 0px 4px 4px;
}

.rightcoloumn th {
text-align:left;
color:#996633;
padding:0px 0px 4px 0px;
}

.iteminfo {
margin:0px;
border-collapse:collapse;
}

table.itemtable2 {
/*margin:12px 0px 12px 0px;*/
width: 100%;
border-collapse:collapse;
}

table.itemtable2 td.desc {
vertical-align:top;
padding:0px 0px 4px 4px;
width: 250px;
}

table.itemtable2 td.img {
vertical-align:top;
padding:4px 4px 0px 0px;
width: 200px;
height: 250px;
}

table.iteminfo2 {
margin:0px;
border-collapse:collapse;
width: 100%;
}

table.iteminfo2 th 
{
    text-align: left;
    font-weight: 700;
    color: #6a4b28;
    font-size: 8pt;
    vertical-align: top;
}

table.iteminfo2 td
{
    font-size: 8pt;
    vertical-align: top;
    padding: 1px 0px 5px 0px;
}

input.rfqqty
{
    width: 50px;
}

img.rfq
{
    vertical-align: middle;
    padding-bottom: 5px;
    border-width: 0px;
}


.capcat {
font-size:10pt;
font-weight:bold;
color:#bd9253;
padding:16px 0px 18px 0px;
}

.capcat a {
text-decoration:none;
color:#bd9253;
}

.capcat a:hover {
text-decoration:underline;
color:#bd9253;
}


.pagnition {
width:50%;
float:right;
text-align:right;
margin: 0px 0px 18px 0px;
}

.pagnition table 
{
margin-left: auto;
margin-right: 0px;
}
.pagnition table td {
padding:10px 0px 0px 8px;
}

.pagnition table th {
padding:10px 0px 0px 8px;
}

.pagnition ul li {
float:left;
list-style:none;
padding:0px 2px 0px 2px;
}

.pagnition ul li a {
display:block;
padding: 4px 6px 4px 6px;
background:#ece9e3;
color:#77542d;
text-decoration:none;
}

.pagnition ul li a:hover, .pagnition ul li a.currentpg {
display:block;
padding: 4px 6px 4px 6px;
background-color:#bd9253;
color:#FFF;
text-decoration:none;
}

img.pimgt:hover
{
    border: solid 1px #666;
}

img.pimgt
{
    border: solid 1px #666;
}

table.indicator
{
    width: 80%;
}

table.indicator td
{
    vertical-align: middle;
}


a.news {
text-align:left;
color:#963;
padding:0px 0px 4px 0px;
}

span.newsdate
{
    font-style: italic;
    font-size: 8pt;
}

a.newsmore
{
    color:#963;
    font-style: italic;
}

.tbnewsevents {
width:266px;
}

.tbnewsevents th {
width:10px;
padding-left:12px;
background:url(../Image/imgbulletnew.gif) no-repeat;
background-position:4px 3px;
}

#newsdivi {
height:1px;
width:100%;
background:#CCCCCC;
margin:6px 0px 6px 0px;
}
