body{font:11px verdana}
body,h1,form,#locationselect .head,table.dir_cat th{margin:0}
body,#locationselect .head,table.calendar #today{padding:0}
td,.hint,#today,#sidebar_left .head,table.dir_cat th,.imagecredits .count,.citylist_country,.citylist_city,.adpreview{font-size:10px}
a,.postpath a{color:#039}
a,#logo a,#logo a:hover,#path a,a.pagelink,a.pagelink_first,a.pagelink_prev,a.pagelink_next,a.pagelink_last{text-decoration:none}
a:hover,.ad .link_marker,table.pagetable td.pagetable_activecell{color:darkorange}
a:hover,#path a:hover{text-decoration:underline}
h1{font-size:16pt}
h2,#logo,#city,.adheader .adtitle{font-size:14px}
h2,h3,.err,.imp,.marker,#logo,#city,.buttons a,.buttons_friend a,#sidebar_left .head,#locationselect .head,table.dir_cat th,table.adlisting tr.head td,table.adlisting td.head,table.adlisting td.datehead,table.adlisting .adtitle,.adheader .adtitle,.ad .link_marker,.imgitem .head,.imgitem .poster,.imgitem .time,.linkbox2,.head,.comments .head,.commentitem .poster,.citylist_country,.postpath a,.invoice .firstcell,.invoice .totalrow .totalcell,.featuredad_first a,.featuredad a,table.latestads_table a.featured,.catlist .cat a,table.pagetable td.pagetable_activecell,table.calendar .cal_header_month,table.calendar .content_date{font-weight:bold}
h2,h3,.adheader .adtitle{margin-top:0}
h2,h3,#sidebar_left,.adheader .adtitle{padding-top:0}
h2,h3,table.sidebox,.eventnav,.adheader,.ad,.adpics,.commentitem,.postpath,.featuredad_first td,.featuredad_first,.featuredad td,.featuredad{margin-bottom:10px}
h3,th,.imgitem .head,.comments .head,.postpath,.latestads .head{font-size:12px}
th,pre,table.sidebox td,table.dir_cat th{text-align:left}
option,optgroup,select,textarea,input{font:10px verdana,sans-serif}
button{font:9px verdana,sans-serif bold;border:1px outset #006595}
button,.buttons td{background:darkblue}
button,.buttons a,.buttons_friend a,#sidebar_left .head,#locationselect .head,.linkbox2,.citylist_country{text-transform:uppercase}
button,.buttons a,.buttons_friend a,.linkbox2,.linkbox2 a,.linkbox2 a:hover{color:white}
pre{font:12px "courier new"}
.err,.marker,.disclosure_no{color:red}
.err,.imp,.msg,#path{margin-bottom:5px}
.imp{color:#c30}
.text {display:none}
.msg,.disclosure_yes,.post_note{color:green}
.otherads,.otherads a,.feat_hr{color:#ff8a00}
.otherads,.otherads a{margin-bottom:3px}
.hint,table.adlisting .date{font-style:italic}
.hint,table.dir_cat th .count,.commentitem .time,.catlist .count,.adpreview{color:gray}
#header{padding:2px}
#logo a,#path a:hover,.citylist_country,.postpath b{color:black}
#logo a:hover{color:#df971e}
#nav,.invoice .maincell,.invoice .totalrow .totalcell{text-align:right}
#city,.buttons a,.buttons_friend a,#sidebar_left table.linkbox a,.linkbox2 a,.commentitem .poster,.commentitem .time,.commentitem .comments,.citylist_country,.catlist .cat,.catlist .subcat,.adpreview,table.pagetable a,a.pagelink,a.pagelink_first,a.pagelink_prev,a.pagelink_next,a.pagelink_last,table.calendar a{display:block}
#sidebar_left,#sidebar_right_cities{background:#f7f7f7;border-right:1px solid #b1c7de;border-top:1px solid #b1c7de;border-bottom:1px solid #b1c7de;border-left:1px solid #b1c7de}
.buttons td,.buttons_friend td,.buttons_friend,#sidebar_left table.linkbox a,.linkbox2,.linkbox2 a:hover,table.calendar .cal_header_month,table.calendar td{text-align:center}
.buttons a,.buttons_friend a,#sidebar_left table.linkbox a,table.calendar .cal_header_month{padding:3px}
.buttons_friend td,.buttons_friend,.feat_hr{background:#ff8a00}
#sidebar_left .head,#locationselect .head{color:#036}
#locationselect .head,#footer td,.adcat{font-size:9px}
#sidebar_left table.linkbox{margin-bottom:15px}
#sidebar_left table.linkbox a,.eventnav,table.adlisting tr.head td,table.adlisting td.head{border-bottom:1px solid #ddd}
#content,.disclosures,.linkbox2,.imagecredits,.postpath,.invoice td{padding:5px}
#path,table.searchbox,table.adlisting td.datehead,table.pagetable td{background:#f5f5f5}
#path{font-size:16px}
#path td{padding:5px 5px 5px 10px}
#path a,.citylist_city{color:#777}
table.searchbox{border:1px solid #ddd}
table.searchbox,#search_top{margin-bottom:20px}
table.searchbox td,#search_top{padding:10px}
table.dir{border-top:1px solid #ddd}
table.dir_cat th{text-transform:none}
table.dir_cat th,.adheader .adtitle{padding-bottom:0}
table.dir_cat .count{color:#999}
table.dir_cat .count,table.dir_cat th .count{font-size:9px;font-weight:normal}
table.adlisting td{padding:4px}
table.adlisting tr.head td,table.adlisting td.head{background:#eaeaea;border-right:1px solid #ddd}
table.adlisting tr.head td,table.adlisting td.head,table.adlisting td.datehead{border-bottom:0}
.adheader{padding-bottom:5px}
.adheader,#sidebar_right{border-bottom:1px solid #e0e0e0}
.adheader .adtitle{margin-bottom:0}
.adheader .adarea,.postpath a{font-size:11px}
.adheader .adarea{font-weight:normal}
.adpics img,.imgitem img.img,img.thumb{border:1px solid black}
.imgitem{margin-bottom:30px}
.imgitem img.img,.imgitem .desc{margin-top:5px}
.linkbox2{background:darkorange}
.imagecredits .count{color:#bbb}
#sidebar_right_cities{padding:0 2px 2px 2px}
#sidebar_right{border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:5px 5px 5px 5px}
.citylist_country{margin-top:2px}
#footer{color:#a0a0a0}
#footer td{padding-left:15px;padding-top:10px}
.postpath{background:#f7f0dd;border:1px solid #dbc06f;color:brown}
#search_top,.invoice .totalrow td{background:#fafafa}
#search_top,table.pagetable{border:1px solid #eaeaea}
.invoice{background:#f0f0f0;border-top:1px solid #eaeaea}
.invoice,table.pagetable td.pagetable_activecell{border-right:1px solid #eaeaea}
.invoice td,.invoice .empty,table.pagetable,table.pagetable td.pagetable_activecell,table.calendar,table.calendar #today{background:white}
.invoice td,table.pagetable td.pagetable_activecell{border-left:1px solid #eaeaea}
.invoice td{border-bottom:1px solid #eaeaea}
.invoice .empty{border:1px solid white}
.invoice .totalrow .totalcell{background:#f3f3f3;font-size:13px}
.featuredad_first td,.featuredad_first,.featuredad td,.featuredad{background:#ffeec6;border-bottom:1px solid #ffdf95;padding:5px 5px 2px 5px}
.featuredad_first td,.featuredad_first{border-top:1px solid #ffdf95}
.feat_hr{width:60%;height:1px}
.latestads .head{color:steelblue}
.latestads td{border-top:1px solid #f0f0f0}
.adcat{color:#444}
table.latestads_table td,.catlist .cat,.catlist .subcat,table.calendar td{padding:1px}
table.pagetable td.pagetable_activecell,a.pagelink_first,a.pagelink_prev,a.pagelink_next,a.pagelink_last{padding:0 3px}
table.pagetable td.pagetable_ellipses{border-left:1px solid silver;color:silver;padding:0 5px}
a.pagelink{padding:0 0}
table.calendar .cal_header_month{padding-left:5px}
