body {background-image:url('/images/dancingberlinwall.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-position:center;} 

h1 {font-family: Helvetica; color: #000000; font-size: 22px; }

h2 {font-family: Helvetica; color: #000000; font-size: 14px; font-weight: bold; }

h3 {font-family: Helvetica; color: #333; font-size: 20px; }

h4 {font-family: Arial; color: #000000; font-size: 14px; }

h5 {font-family: Arial; color: #000000; font-size: 20px; }

h6 {font-family: Helvetica; color: #E40078; font-size: 16px; padding-bottom: 20px; }

h2 a:link, h2 a:visited, h2 a:active {text-decoration: none; color: #E40078;}

h2 a:hover {text-decoration: underline; }

h4 a:link, h4 a:visited, h4 a:active {text-decoration: none; color: #000000; }

h4 a:hover {text-decoration: none; color: #E40078; }

h5 a:link, h5 a:hover, h5 a:visited, h5 a:active {color: #000000; text-decoration: none;
}

p {font-family: Helvetica; color: #333; font-size: 14px; line-height: 20px;}

p.support {font-style: italic; font-family: Helvetica; color: #333; font-size: 12px; line-height: 16px; }

p.venue {font-weight: bold; font-family: Helvetica; color: #00FFFF; font-size: 14px; line-height: 20px; }

p.caption {font-style: italic; font-family: Helvetica; color: #333; font-size: 10px; line-height: 12px; padding-bottom: 10px;} 

p.nav {font-family: Helvetica; font-size: 12px; line-height: 0px; } 

p.nav a:link, p.nav a:visited, p.nav a:active {font-family: Helvetica; font-size: 12px; color: #333; }

p.nav a:hover {color: #EF0078; }

p.navselected {font-family: Helvetica; font-size: 12px; line-height: 0px; } 

p.navselected a:link, p.navselected a:hover, p.navselected a:visited, p.navselected a:active {font-family: Helvetica; font-size: 12px; color: #EF0078; }

p.subnav {font-family: Helvetica; font-size: 10px; text-indent:15px; line-height: 0px; } 

p.subnav a:link, p.subnav a:visited, p.subnav a:active {font-family: Helvetica; font-size: 10px; color: #333; }

p.subnav a:hover {color: #EF0078; }

p.subnavselected {font-family: Helvetica; font-size: 10px; text-indent:15px; line-height: 0px; }

p.subnavselected a:link, p.subnavselected a:hover, p.subnavselected a:visited, p.subnavselected a:active {font-family: Helvetica; font-size: 10px; color: #EF0078; }

p.anchor {font-family: Helvetica; font-size: 10px; line-height: 0px; padding-top: 10px; }

p.anchor a:link, p.anchor a:hover, p.anchor a:visited, p.anchor a:active {text-decoration: none; color: #E40078; }

p.top {font-family: Helvetica; font-size: 12px; font-weight: bold; line-height: 14px; padding-bottom: 30px; }

p.top a:link, p.top a:visited, p.top a:active {text-decoration: none; color: #000000; }

p.top a:hover {color: #E40078; }

p.partner {font-family: Helvetica; font-size: 14px; line-height: 15px; padding-bottom: 30px; }

p.partner a:link, p.partner a:hover, p.partner a:visited, p.partner a:active {text-decoration: none; color: #E40078; }

a:link {color: #000000; text-decoration: underline; }
a:visited {color: #000000; text-decoration: underline; }
a:hover {color: #E40078; text-decoration: underline; }
a:active {color: #000000; text-decoration: underline; }

a img {border: none; }

#border {image: url(images/pinkplusses.jpg); padding-bottom: 20px; }

#main {
width: 830px;
margin: 0 auto;
}

#banner {
background-color: #FFFFFF;
font-family: Helvetica;
font-color: #333;
font-size: 12px;
line-height: 20px;
padding-left: 20px;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
position: fixed;
border-top: 3px solid #CCCC00;
border-left: 6px solid #CCCC00; 
border-bottom: 0px solid #E40078; 
border-right: 0px solid #E40078;
}

#banner a:link, #banner a:visited, #banner a:hover, #banner a:active {
text-decoration: none;
}

#nav {
font-family: Helvetica;
font-size: 12px;
}
#nav li {
}

#nav a:link, #nav a:visited {
color: #000000;
padding-top: 13px;
padding-bottom: 13px;
text-decoration: none;
}
#nav a:hover, #nav a:active {
padding-top: 10px;
padding-bottom: 10px;

color: #E40078;
text-decoration: none;
}


#listings {background-color: #FFFFFF; margin-left:300px; float: left; width: 500px; padding-left: 20px; padding-right: 20px; border-top: 3px solid #CCCC00; border-left: 6px solid #CCCC00; border-bottom: 0px solid #E40078; border-right: 0px solid #E40078; }