*{padding: 0; margin:0;}

body {
  font-family: Verdana, sans-serif;
  font-size: 12px; 
  color: white;
}

img {
    border: 0;
    margin: 0;
    padding: 0;
    }
    
.thumb {
	border: 1px solid black;
	margin:0 20px 0px 1px;
	}

table.mainborder {border: 1px solid #FFFFFF;}
tr {border: none}
td {
  border: none;
  font-size: 12px;
}

a.statline, a.statline:link, a.statline:visited {
text-decoration: none;
color: white;
}

a.iltxt {
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  z-index:-1;
}
a.iltxt:link {color: blue}
a.iltxt:visited {color: blue}

a.qlink {
  text-decoration:none;
  font-weight: bold;
}
a.qlink:link {color: blue}
a.qlink:visited {color: blue}

a.thickbox {
  text-decoration: none;
  font-weight: bold;
}
a.thickbox:link {text-decoration: none; color: black; padding: 0px;}
a.thickbox:visited {text-decoration: none; color: black; padding: 0px;}

a.prev {
  display: block;
  float: left;
  width: 30px;
  height: 143px;
  text-decoration: none;
  background: url("images/imageNavLeft.gif") no-repeat;
}
a.next {
  display: block;
  float: left;
  width: 30px;
  height: 143px;
  text-decoration: none;
  background: url("images/imageNavRight.gif") no-repeat;
}
a.next:hover {
  background-image: url("images/imageNavRightHover.gif");
}
a.prev:hover {
  background-image: url("images/imageNavLeftHover.gif");
}    
a:hover, a:active {
  border: none;
  outline: none;
}                 

table.dialogs {
  border : 1px solid white;
  padding-left : 5px; 
}

TR.dlgheader {
  background-color : #00FF00;
}

TD.dlgdata  {
font-family : Verdana;
font-size : 13px;
color : white;
padding-top : 5px;
padding-bottom : 5px;
}

TD.dlgheader  {
font-family : Verdana;
font-size : 13px;
border-bottom : 1px solid white;
color : black;
font-weight : bold;
}

A:link.dialogs { 
  background-color : white;
  color : black;
  font-weight : bold;
  text-decoration : none;
} 

A:active.dialogs {
  background-color : white;
  color : black;
  font-weight : bold;
  text-decoration : none;
}

A:visited.dialogs { 
  background-color : white;
  color : black;
  font-weight : bold;
  text-decoration : none;
}

#wrapper {
 text-align:left;
 font-family: Verdana, sans-serif;
 font-size: 14px; 
 color: black;
 background:#f2f2f2;
 margin:25 auto;
 width:650px;
 min-height:100px;
 border:1px solid #ccc;
 padding:15px;
}

#iwrapper {
 text-align:left;
 font-family: Verdana, sans-serif;
 font-size: 12px; 
 color: black;
 background:#ffcccc;
 margin:25 auto;
 width:650px;
 min-height:50px;
 border:1px solid #fff;
 padding:10px;
}

#txtwrap {
 text-align:left;
 font-family: Verdana, sans-serif;
 margin:20 auto;
 width:739px;
 min-height:5px;
 padding:10px;
}

p.LineUpTime {
  padding-left: 15px;
}

p.LineUpItem {
  padding-left: 25px;
  padding-right: 15px;
}

p.Pride2010Intro {
  font-family: Verdana, sans-serif;
  font-size: 14px; 
  padding-left: 15px;
  padding-right: 5px;	
}

p.HeadIndent {
  font-family: Verdana, sans-serif;
  font-size: 14px; 
  padding-left: 15px;
  padding-bottom: 5px;
}

p.ItemIndent {
  font-family: Verdana, sans-serif;
  font-size: 14px; 
  padding-left: 25px;
  padding-right: 15px;
}

a.ItemIndent {
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
a.ItemIndent:link {color: blue}
a.ItemIndent:visited {color: blue}



p.LineUpItemNoA {
  padding-left: 30px;
  padding-right: 15px;
}

#hpwrapper {
	/* border-style:double; */
    /* border-width:1;	*/
    margin-right:15px;
	}

#left {
	float:left;
	width: 240px;
}


#center {
    width: 108px;
 	  margin-left: 8px;
    float: left;
}	

  
#right {
	/*display:block;*/
	/*float: left;*/
	margin:0 0 0 250px;
	}


#right p {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-left: 19px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	}

#right a {
	color:#407F00; 
	text-decoration: none;
	}



#right blockquote {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-left: 29px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	}

#RSS p {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-left: 19px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 10px;
	}

#RSS a {
	color:#407F00; 
	text-decoration: none;
	margin-right: 30px;
}

#RSSHdr {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	margin-left: 9px;
	margin-top: 0;
	margin-bottom: 2;
	text-decoration: none;
	margin-right: 30px;
	padding-left:1em;
	list-style-image:none;
}

#RSSHdr p {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	margin-right: 30px;
	margin-top: 4px;
	margin-bottom: 10px;
	}

#footer {
	clear: left;
	background: #fff;
    }
    
    
#footer p {
    font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-left: 1px;
	margin-top: 5px;
	color: #666666;
	}
	
    
#box {
	width: 207px;
	margin-left: 15px;
	margin-right: 21px;
	margin-bottom: 20px;
	background: #D9D7A7;
	background-image: url(images/gradient.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}

#box p {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 12px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: black;
	}


#box a { 
	color:#407F00; 
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 10px;
	}
	

#box a:link {
	color:#407F00;
	}		
	

#box a:visited {
	color:#407F00;
	}
	
	
#box a:hover { 
	color: #407F00; 
	text-decoration: underline;
	}
	
#box a { 
	color:#407F00; 
	text-decoration: none;
	}

#wrap {
    margin-left: 0;
    margin-right: auto;
	width: 739px;
	}

h6{
	height:31px;
	margin:0;
	padding:0;
	}

h1 {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 14px;
	margin-left: 19px;
	margin-top: 0;
	margin-bottom: 2;
	}

h2 {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	margin-left: 10px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right:15;
	padding:2;
	}

h3 {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 18px;
	color: #ffff33;
	font-weight: bold;
	line-height: 14px;
	margin-left: 10px;
	margin-top: 0;
	margin-bottom: 2;
	}

#ArtistData {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	margin-right: 15px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 14px;
	color: white;
	}

#ArtistName {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 20px;
	color: white;
	}

#vstage {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	margin-right: 15px;
	}

#news-left {
	float:left;
	width: 232px;
	margin-left:2px;
/*	margin-right:2;*/
	padding:5px;
}


#news-center {
    width: 235px;
    padding:5px;
    float: left;
	border-left-color: red; 
    border-left-style: solid;
    border-left-width: 1px;
	border-right-color: red; 
    border-right-style: solid;
    border-right-width: 1px;
}	

  
#news-right {
	/*display:block;*/
	/*float: left;*/
/*	margin:0 0 0 240px; */
    width: 240px;
 	float:right;
	padding:4px;
}

