HR { clear:both; }
H1 { font-size: 30pt ; line-height: 30pt ; text-align: center; text-transform: uppercase ; color: white ; font-family: arial, helvetica, sans-serif }
H1.pink { font-size: 18pt ; line-height: 20pt text-align: center; text-transform: uppercase ; color: #ff0099 ; font-family: arial, helvetica, sans-serif }
H1.green { font-size: 18pt ; line-height: 20pt text-align: center; text-transform: uppercase ; color: #33FF33 ; font-family: arial, helvetica, sans-serif }
H2 { font-size: 20pt ; line-height: 20pt ; text-align: center; text-transform: capitalize ; color: lightgrey ; font-family: arial, helvetica, sans-serif }
H2.pink { font-size: 16pt ; line-height: 18pt; text-align: center; text-transform: capitalize ; color: #ff0099 ; font-family: arial, helvetica, sans-serif }
H2.green { font-size: 16pt ; line-height: 18pt; text-align: center; text-transform: capitalize ; color: #33FF33 ; font-family: arial, helvetica, sans-serif }
H3 { font-size: 20pt ; line-height: 20pt ; text-align: center ; color: lightgrey ; font-family: arial, helvetica, sans-serif }
H3.pink { font-size: 14pt ; line-height: 16pt; text-align: center ; color: #ff0099 ; font-family: arial, helvetica, sans-serif }
H3.green { font-size: 14pt ; line-height: 16pt; text-align: center ; color: #33FF33 ; font-family: arial, helvetica, sans-serif }
P { font-size: 10pt ; clear: left ; color: white ; line-height: 12pt ; font-family:  arial, helvetica, sans-serif }
P.c { text-align: center }
P.tiny { font-size: 8pt ; color: #ff0000 ; text-align: right ; font-family: arial, helvetica, sans-serif }
P.headline { font-size: 20pt ; line-height: 19pt ;  color: #FF0000 ; text-align: center ;  arial, helvetica, sans-serif }
P.small { font-size: 15pt ; color: red ; text-align: center ; line-height: 18pt ; font-family: arial, helvetica, sans-serif }
P.pico { font-size: 13pt ; color: red ; text-align: center ; line-height: 16pt ; font-family: arial, helvetica, sans-serif }
P.caption { font-size: 7pt ; line-height: 9pt ; text-align: center; color: white ; font-family: arial, helvetica, sans-serif }
P.disclaimer { font-size: 9pt ; color: white ; text-align: center ; line-height: 16pt ; font-family: arial, helvetica, sans-serif }
P.right {
      text-align: right; /* depends on element width */
   }
P.left {
			text-align: left;
	 }
ul { font-size: 10pt ; clear: left ; color: white ; line-height: 12pt ; font-family:  arial, helvetica, sans-serif }
li { font-size: 10pt ; color: white ; line-height: 12pt ; font-family:  arial, helvetica, sans-serif }
ol { font-size: 10pt ; color: white ; line-height: 12pt ; font-family:  arial, helvetica, sans-serif }
dt { font-size: 14 ;color: #aaaaaa ; font-family: arial, helvetica, sans-serif }
dd { font-size: 13 ;color: white ; font-family: arial, helvetica, sans-serif }
img { border-color: white }
img.f { float: left ; padding: 0.8em;}
img.fr { float: right ; padding: 0.8em; }
img.centeredImage { text-align:center; display:block; }
p.float-right {/* header element float */
  float: right;
  margin: 0 0 0 0.2em;
  padding-left: 0.2em;
  }
p.float-left {
  float: left;
  margin: 0 0 0 0.2em;
  padding-left: 0.2em;
  }
div{
			margin:0 5px;
		}
.googlemaps{
			margin:0 0px; font-size: 10pt ; clear: left ; color: black ; line-height: 12pt ; font-family:  arial, helvetica, sans-serif;
		}
		
.triggerexpanded{
			background:url(spacer.gif) no-repeat 0px -40px #000;
		}
.trigger{
			cursor:hand;
			padding-left:20px;
				}
.triggernormal{
			background:url(spacer.gif) no-repeat 0px 0px #000;
		}
.triggerhover{
			cursor:hand;
			background:url(spacer.gif) no-repeat 0px -18px #000;
		}
.elementnormal{}
.elementcollapsed{display:none;}
div.float-left {/* div element float */
  float: left; }
div.float-right {/* div element right float */
	float: right;}
.poll{
			border-left:1px solid #fff; 
border-bottom:1px solid #fff;
float:right;
width:230px; 
background:#03C;
margin:0px 0px 0px 0px;
}	
.normaltext { font-size: 10pt ; clear: left ; color: white ; line-height: 12pt ; font-family:  arial, helvetica, sans-serif }
.float-right {/* header element float */
  float: right;
  margin: 0 0 0 0.2em;
  padding-left: 0.2em;
  }
.float-left {
  float: left;
  margin: 0 0 0 0.2em;
  padding-left: 0.2em;
  }

P.tinyidol { font-size: 10pt ; color: #0099FF ; text-align: left ; font-family: arial, helvetica, sans-serif }
P.idolheader { font-size: 13pt ; color: #0099FF ; text-align: left ; font-family: arial, helvetica, sans-serif }
P.captiontastic { font-size: 10pt ; line-height: 9pt ; text-align: center; color: red ; font-family: arial, helvetica, sans-serif }
li {
list-style-position: outside;
list-style-image: url(bullet1.gif);
}

/* begin styles for RSS Feed */

.rss_box {
	 margin: 0em;
	 width: 102px;
	 background-color: #000000;
}
.rss_items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:10px;
	color:#FFFFFF;
	text-align: left;
}
p.rss_title {padding:0.5em;}
.rss_title {
        text-transform:uppercase;
	text-decoration: none;
	font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	background-color:#000;
	color:#ccc;
	font-weight:bold;
	margin: 0px;
       margin-bottom: 10px;
	padding:0em;
	text-align: right;
}

.rss_item  { font-size: 1pt; color: black ; clear: left ; line-height: 1pt ; font-family:  arial, helvetica, sans-serif }

.rss_item a {
	color: f99;
	line-height: 12pt;
	font-size: 10 pt;

	}
	
.rss_item a:hover {
	color:#f99;
}

.rss_date {
	font-size: 85%;
	font-weight : normal;
	color: #fff;
	}
	
	/* end styles for RSS feed */ 
