html,body{
font-family:Verdana;
font-size:0.9em;
margin-top:0px;
}
table td{font-size:0.8em;
}
form{
margin:0;
}
input{
vertical-align:middle;
}
select{
vertical-align:middle;
}
h1{
font-size:1em;
color:#964910;
}
h2{
font-size:1.1em;
color:#964910;
}
select.city{
font-size:0.9em;
}
input.city{
font-size:0.9em;
}
span.citySelect{
font-size:0.9em;
color:#777777;
}

div.listH{
text-align:left;
float:left;
padding-top:6px;
}



a.topList{
font-size:0.85em;
white-space:nowrap;
color:#666666;
}

/*
a{color:black;}
a.top{color:#F08C39;}
a:hover{color:#aa0000;}
a.grey{color:#555555;}
a.hover{color:#ff0000;}
*/
a{color:#0044DD;text-decoration:none;}
a.top{color:#F08C39;}
a:hover{color:#FF5500;text-decoration:underline;}
a.grey{color:#555555;}
a.hover{color:#ff0000;}


table.add td{
font-size:0.8em;
color:#555555;
}
table.search td{
font-size:0.8em;
}
table.add th{
text-align:left;
padding-bottom:16px;
padding-top:7px;
}
table.add td.label{
padding-left:10px;
width:130px;
}

div.blockTotalInfo{
clear:both;
text-align:left;
width:100%;
background-color:#F0F0F0;
border:1px solid #E4E4E4;
font-size:0.85em;
color:#555555;
}
div.blockAdd{
text-align:left;
background-color:#FFFFFF;
border:1px solid #D4D4D4;
color:#555555;
}
span.searchExample{
font-size:80%;
color:#FEDEAF;
}
a.searchExample{
color:#FEDEAF;
}
a.searchExample:hover{
color:#FEDEAF;
}
span.searchExampleText{
}
span.todayNew{
color:#444444;
}
div.blockSearch{
text-align:left;
clear:both;
width:100%;
background-color:#FF9914;
border:1px solid #E4A50E;
background-image:url('/pic/search_bg.gif');
background-position:bottom;
background-repeat:repeat-x;
}
div.categories{
text-align:left;
clear:both;
width:100%;
background-color:#FFF3C4;
}
a.categories{
font-size:0.88em;
}
a.categoriesCurr{
font-size:0.88em;
color:red;
}
div.blockFoot{
text-align:left;
clear:both;
width:100%;
background-color:#E4E4E4;
border:1px solid #D4D4D4;
border-top:2px solid #cccccc;
color:#555555;
}
div.section{
border:0px solid #000000;
height:90px;
width:214px;
}
.sectionDescription{
color:#666666;
font-size:0.85em;
}
a.sectionCaption{
font-size:1.1em;
font-weight:bold;
}
a.sectionCategoryCaption{
font-size:0.8em;
}


span.sectionCount{
color:#666666;
font-size:0.7em;
}
span.countNumber{
color:#EE6500;
}

span.searchWord{
font-style:italic;
font-weight:bold;
color:#aa0000;
}

span.topList{
color:#666666;
margin-right:4px;
white-space:nowrap;
}

h1{
padding:0px;margin:0px;
}
div.pages{
padding-right:12px;padding-bottom:5px;padding-top:3px; text-align:center;
font-size:110%
}
div.unit{
text-align:left;
font-size:0.9em;
}
#unitInfo{
padding:7px;
text-align:left;
font-size:1em;
background-color:#ffffff;
}
div.unitInfoA{
padding-bottom:7px;
text-align:left;
font-size:1em;
background-color:#FfFfF;

}
div.unitInfoB{
padding-bottom:7px;
text-align:left;
font-size:1em;
background-color:#ffffff;

}
div.unitContact{
text-align:left;
font-size:0.9em;
position:relative;
}
div.unitDate{
color:#666666;
position:relative;
}
span.contact{
color:#555555;
}
span.date{
font-size:0.8em;
color:#777777;
}
span.actLabel{
font-size:0.9em;
width:40px;
font-weight:bold;
position:relative;
color:#888888;
}
span.label{
color:#555555;
}
span.what{
background-color:#555555;
color:#ffffff;
}
#seH1{
font-weight:100;
color:#000000;
text-align:left;
font-size:1em;
margin-left:0;margin-right:0;
margin-bottom:2;
padding:0;
}
a.nav          { }
a.nav:link     { }
a.nav:visited  { }
a.nav:hover    { }
#navigation{
font-size:0.85em;
}
input.cost{
width:60px;
}
span.costUSD{
font-size:120%;
font-weight:bold;
color:#3F8600;
}
span.cost{
font-size:120%;
font-weight:bold;
color:#CE8B0B;
}
.costCurrency{
color:#CE8B0B;
}
.costCurrencyUSD{
color:#3F8600;
}
.costLabel{
}
.smaller{
font-size:0.85em;
}
div.unitInfoText{
padding-top:5px;
}
table.msg{
}
table.msg td.text{
padding-top:5px;
padding-right:5px;
padding-left:7px;
vertical-align:top;
font-size:0.7em;
color:#777777;
}
table.msg td.img{
width:34px;
vertical-align:top;
padding-top:6px;
padding-left:6px;
}
div.msg{
width:467px; height:47px; background-image:url('/pic/msg.gif');text-align:left;
background-repeat:no-repeat;
}
a.add{color:#026B04;font-size:14px;font-weight:bold;}
a.add:hover{color:#aa0000;font-size:14px;font-weight:bold;}
table.smallF td{
font-size:90%;
}
div.butAdd{
float:right;
width:200px;
height:27px;
background-image:url('/pic/but_bg.gif');
background-position:left;
color:#ffffff;
background-color:white;
background-repeat:no-repeat;
}
.butAdd a{
color: #ffffff;
}
div.photoList{
float:left;
}
div.photoText{
float:right;
}
span.comment
{
font-size:80%;
color:#999999
}
img.photo{
border: 2px solid #e4e4e4;
margin-right:15px;
margin-bottom:15px;
}
img.photoIndex{
border: 2px solid #e4e4e4;
margin-bottom:10px;
}
span.storeLink a{
color:#C22E00

}