body{
font-family:Verdana; 
font-size:13px; 
margin:0px; 
padding:0px; 
background-color:#999999}

bodywrap{
border-right:2px solid #000000; 
border-top:1px solid #ffffff; 
border-left:1px solid #ffffff; 
border-bottom:2px solid #000000; 
background-color:#ffffff}
td{
font-size:11px}

a{
color:#2C638F; 
text-decoration:none}

a:hover{
color:#993333; 
text-decoration:underline}

h1{
font-size:16pt; 
margin:0px}

h2{
font-size:14px; 
font-weight:bold; 
margin-top:0px; 
padding-top:0px; 
margin-bottom:10px}

h3{
font-size:12px; 
font-weight:bold; 
margin-top:0px; 
padding-top:0px; 
margin-bottom:10px}

th{
font-size:12px; 
text-align:left}

form{
margin:0px}

input, textarea, select, optgroup, option{
font-family:Verdana,sans-serif; 
font-size:10px}

button{
font-family:Verdana,sans-serif; 
font-size:10px; 
font-weight:bold; 
text-transform:uppercase; 
background-color:steelblue; 
border:1px outset #006595; 
color:white}

pre{
font-family:"Courier New"; 
font-size:12px; 
text-align:left}

.err{
color:red; 
font-weight:bold; 
margin-bottom:5px}

.imp{
color:#CC3300; 
font-weight:bold; 
margin-bottom:5px}

.msg{
color:green; 
margin-bottom:5px}

.marker{
color:red; 
font-weight:bold}

.hint{
font-size:10px; 
font-style:italic; 
color:gray}

#header{
padding:0px 10px 0px 5px; 
background-color:#ffffff}

#logo{
font-size:14px; 
font-weight:bold}

#logo a{
color:black; 
text-decoration:none}

#logo a:hover{
color:#DF971E; 
text-decoration:none}

#today{
font-size:10px; 
font-weight:bold; 
color:black}

#nav{
text-align:right}

#city{
font-weight:bold; 
font-size:14px; 
display:block}

#sidebar_left{
padding-top:10px; 
background-color:#D1DDEF; 
border-right:1px solid #B1C7DE; 
border-left:1px solid #B1C7DE; 
border-top:1px solid #B1C7DE; 
border-bottom:1px solid #B1C7DE}

.buttons td{
text-align:center; 
background-color:steelblue; 
border-left:1px solid #EEEEEE; 
border-top:1px solid #EEEEE; 
border-right:2px solid #000000; 
border-bottom:2px solid #000000}

.buttons a{
display:block; 
font-weight:bold; 
text-transform:uppercase; 
color:white; 
padding:3px}

#sidebar_left .head{
font-size:10px; 
font-weight:bold; 
text-transform:uppercase; 
color:#003366}

#sidebar_left table.linkbox{
margin-bottom:15px}

#sidebar_left table.linkbox a{
display:block; 
text-align:center; 
padding:3px; 
border-bottom:1px solid #DDDDDD}

table.sidebox{
margin-bottom:10px}

table.sidebox td{
text-align:left}

#contentcell{
border-top:1px solid #B1C7DE; 
border-bottom:1px solid #B1C7DE; 
border-left:1px solid #B1C7DE; 
border-right:1px solid #B1C7DE; 
background-color:#F5F5F5}

#content{
padding:10px}

#path{
background-color:#F5F5F5; 
font-size:16px; 
margin-bottom:5px}

#path td{
padding:5px 5px 5px 10px}

#path a{
color:#777777; 
text-decoration:none}

#path a:hover{
color:black; 
text-decoration:underline}

table.searchbox{
background-color:#F5F5F5; 
border:1px solid #DDDDDD; 
margin-bottom:20px}

table.searchbox td{
padding:10px}

.eventnav{
border-bottom:1px solid #DDDDDD; 
margin-bottom:10px}

table.dir{}

table.dir_cat{
font-size:13px; 
color:#4682B4; 
font-family:Century Gothic,sans-serif; 


width:191px;

}
table.dir_cat th{
font-size:13px; 
font-weight:bold; 
text-align:left; 
text-transform:none; 
margin:2px 0 13 10 ;
color:#000000; 
/*-moz-border-radius:30px; 
-webkit-border-radius:30px; */

padding-left: 10px;
padding-top:5px; 
padding-bottom:5px; 

background-image:url('images/bgtop.png');
	background-repeat: no-repeat;

/* background-color:#D1DDEF */}

table.dir_cat td{
background-color:#fff; 
font-size:13px; 
color:#4682B4}

table.dir_cat .count{
color:#999999; 
font-size:10px}

table.dir_cat th .count{
color:gray; 
font-size:10px}

table.postlisting{
}

table.postlisting td{
padding:4px}

table.postlisting td.head, table.postlisting tr.head td{
font-weight:bold; 
background-color:#EAEAEA; 
border-bottom:1px solid #DDDDDD; 
border-right:1px solid #DDDDDD; 
border-bottom:0px}
table.postlisting tr.ad1 {
background-color:#D1DDEF}

table.postlisting td.datehead{
background-color:#F5F5F5; 

font-weight:bold; 
border-bottom:0px}

table.postlisting td.icon{
}

table.postlisting td.icon img{
}

table.postlisting .posttitle{
font-weight:bold}

table.postlisting .date{
font-style:italic}

.postheader{
margin-bottom:10px; 
padding-bottom:5px; 
border-bottom:1px solid #E0E0E0}

.postheader .icon{

}

.postheader .posttitle{
font-size:14px; 
font-weight:bold; 
margin-top:0px; 
padding-top:0px; 
margin-bottom:0px; 
padding-bottom:0px}

.postheader .postarea{
font-size:11px; 
font-weight:normal}

.post{
margin-bottom:10px}

.post .link_marker{
color:darkorange; 
font-weight:bold}

.disclosures{
padding:5px}

.disclosure_yes{
color:green}

.disclosure_no{
color:red}

.disclosures b{}

.postpics{
margin-bottom:10px}

.postpics img{
border:1px solid black}

.imglisting{}

.imgitem{
margin-bottom:30px}

.imgitem .head{
font-size:12px; 
font-weight:bold}

.imgitem img.img{
margin-top:5px; 
border:1px solid black}

.imgitem .caption{}

.imgitem .poster{
font-weight:bold}

.imgitem .time{
font-weight:bold}

.imgitem .desc{
margin-top:5px}

.linkbox2{
background-color:darkorange; 
font-weight:bold; 
text-transform:uppercase; 
padding:5px; 
text-align:center; 
color:white}

.linkbox2 a{
display:block; 
color:white}

.linkbox2 a:hover{
color:white; 
text-align:center}

.imagecredits{
padding:5px}

.head{
font-weight:bold}

.imagecredits a{}

.imagecredits .count{
color:#BBBBBB; 
font-size:10px}

.comments{}

.comments .head{
font-size:12px; 
font-weight:bold}

.commentitem{
margin-bottom:10px}

.commentitem .poster{
font-weight:bold; 
display:block}

.commentitem .time{
color:gray; 
display:block}

.commentitem .comments{
display:block}

#sidebar_right_cities{
background-color:#D1DDEF; 
font-size:12px; 
text-align:left}

#sidebar_right{
border-left:1px solid #E0E0E0; 
padding:5px 5px 5px 5px}

#sidebar_right a{}

.citylist_country{
display:block; 
color:black; 
font-weight:bold; 
text-transform:uppercase; 
font-size:10px; 
margin-top:2px; 
padding:2px 5px 2px 5px; 
background-color:#FFFFCC; 
border-right:2px solid #000000; 
border-top:1px solid #ffffff; 
border-left:1px solid #ffffff; 
border-bottom:2px solid #000000}

.citylist_city{
color:#000F55; 
font-size:12px}

#footer{
color:#A0A0A0; 
background-color:#FFFfff}

#footer td{
font-size:9px; 
padding-left:15px; 
padding-top:10px}

table.postad{}

img.thumb{
border:1px solid black}

.postpath{
padding:5px; 
border:1px solid #DBC06F; 
background-color:#F7F0DD; 
font-size:12px; 
color:brown; 
margin-bottom:10px}

.postpath b{
color:black}

.postpath a{
font-weight:bold; 
color:#003399; 
font-size:11px}

#search_top{
margin-bottom:20px; 
padding:10px; 
background-color:#FAFAFA; 
border:1px solid #EAEAEA}

.invoice{
background-color:#F0F0F0; 
border-right:1px solid #EAEAEA; 
border-top:1px solid #EAEAEA}

.invoice td{
background-color:white; 
padding:5px; 
border-left:1px solid #EAEAEA; 
border-bottom:1px solid #EAEAEA}

.invoice .empty{
background-color:white; 
border:1px solid white}

.invoice .firstcell{
font-weight:bold}

.invoice .maincell{

text-align:right}

.invoice .totalrow td{
background-color:#FAFAFA}

.invoice .totalrow .totalcell{
background-color:#F3F3F3; 
font-size:13px; 
font-weight:bold; 
text-align:right}

.featuredad_first, .featuredad_first td{
background-color:#FFEEC6; 
border-top:1px solid #FFDF95; 
border-bottom:1px solid #FFDF95; 
padding:5px 5px 2px 5px; 
margin-bottom:10px}

.featuredad, .featuredad td{
background-color:#FFEEC6; 
border-bottom:1px solid #FFDF95; 
padding:5px 5px 2px 5px; 
margin-bottom:10px}

.featuredad a, .featuredad_first a{
font-weight:bold}

.post_note{
color:green}

.latestposts{
padding-top:10px; 
margin-bottom:10px}

.latestposts .head{
padding-bottom:5px; 
color:steelblue; 
font-size:12px}

.latestposts td{
border-top:1px solid #BFCAFF}

.adcat{
font-size:9px; 
color:#444444}

table.latestads_table td{
padding:1px}

table.latestads_table a.featured{
font-weight:bold; }

.catlist .cat{
padding:1px; 
display:block}

.catlist .cat a{
font-weight:bold}

.catlist .subcat{
padding:1px; 
display:block}

.catlist .count{
color:gray}

.adpreview{
display:block; 
font-size:10px; 
color:gray}

.hits{
font-size:smaller; 
text-align:right}

.wmd-preview{
border:1px solid silver; 
background-color:#FAF9F5; 
padding:10px; 
margin-bottom: 10px}

#citytitle{
font-size:14px; 
font-weight:bold}

#citytitle a{
color:0A005F; 
text-decoration:none; 
font-size:14px}

#citytitle a:hover{
color:#DF971E; 
text-decoration:none; 
font-size:14px}

#demo{
 background-color:#F0E68C; 
 padding:5px 5px 5px 10px; 
 margin:3px 0px 0px -10px; 
 width:160px; 
 font-family:Georgia,serif; 
 font-size:13px}

#demo a{
text-decoration:underline; 
color:crimson; 
margin-left:5px}

.flatnavsep{
font-weight:bold; 
color:#DF971E}

.gridcell, .gridcell td{
background-color:white}

.gridgrouphead, .gridgrouphead td{
color:#025C8E; 
font-weight:bold; 
font-size:10px; 
border-top:1px solid #B4C5E9}

.gridcellalt, .gridcellalt td{
background-color:#F5F9FC}

.gridcellexpired, .gridcellexpired td{
background-color:#F7F7F7; 
color:gray}

.gridcellexpiredalt, .gridcellexpiredalt td{
background-color:#F0F0F0; 
color:gray}

.gridcellexpired a, .gridcellexpiredalt a{
color:gray}
