.clearme p img {margin-bottom:-2px}

/* small black listen - feature pages */
a.listen-black {
	background: url(/staticarchive/166ea97ca60470a93a0e359533421c69dfdecfe0.gif) no-repeat;
	padding: 0px 0px 5px 25px;
	margin: 0 0 5px 0;
	color:#fff!important;
	font-size:80%;
	}

.genre-feature-box h1 {
	font-size: 1em;
	color: #000;
	}

.wide-promo img {
	margin-right: 10px;
	}


#flickr_badge_uber_wrapper a {
	display: none;
	}


#flickr_badge_uber_wrapper #flickr_badge_wrapper a {
	margin-left: 55px;
	display: block;
	}
	
* html #flickr_badge_uber_wrapper #flickr_badge_wrapper a {
	margin-left: 35px;
	}


/* gallery */
.gallery-top {float:left; margin-right:10px; width:205px;}

#photo_gallery p {margin-bottom:5px}
#gallery-info h1, #photo-info h3{font-size:90%}

#nav-top, #nav-bot {font-size:80%}

#photo_gallery a.listen {
	margin-right: 5px;
	font-size:90%;} 

#photo_gallery a.video {
	margin-right: 5px;
	font-size:90%;} 


/* form */
.form-field {background:#F4F2EA; padding:10px;}
.form-field p {font-weight:bold;}
.form-disclaimer {font-weight:normal!important; font-size:65%; margin-bottom:10px;}

#vtngOptionList, #vtngResultsList {font-size:80%;}
.vtngPercent {font-size:85%; margin:-8 0 15px; }
.vtngBar {background:#000;}

/* Multi-Voting */

#multivote {
	margin: 20px 0;
	}

#multivote #vtngOptionList, 
#multivote #vtngResultsList {
	margin: 20px 0 0 20px; 
	list-style-type: decimal;
	}

	
	
#multivote #vtngQuestion {
	padding: 10px;
	font-weight: bold;
	position: relative;
	}

#multivote .vtngContainer {
	background: #f4f2ea;
	}

#multivote li.vtngOption, 
#multivote li.vtngResult {
	vertical-align: top; 
	float: none;
	width: 370px;
	list-style-type: decimal;
	display: list-item;
	}

#multivote #vtngOptionList {
	margin-left: 34px;
	}

#multivote .vtngOptionRadio {
	margin-right: 10px;
	}

#multivote #vtngForm {
	margin: 0; 
	padding-bottom: 10px; 
	}

#multivote #vtngButton {
	margin: 10px 10px;
	}
	


 
#multivote #vtngThresholdText {
	padding: 10px;
}

#multivote #vtngForm {
	margin-top: 0; 
	padding-bottom: 0; 
	}

#vtngButtonBox {
	padding-top:0;
	}


p .acs_name {
	font-weight: bold;
}

p .acs_text {
	display: block;
	margin-bottom: 10px;
}

/* podcast call-to-action - RHN */
.pcCta {
  background: #1e1c17;
  padding-bottom: 10px;  
  margin-bottom: 10px;
  margin-left: 10px;
}
.pcCtaTitle {
  background: #1e1c17;
  font-size: 75%;
  font-weight: bold;
  color: #dfeb8d;
  margin: 0;
  padding: 10px 10px 0 10px;
}
.pcCtaAudioAvailable {
  margin: 0;
  padding: 10px;
  font-size: 75%;
  color: #fff;
}
.pcCtaIcons { padding-left: 10px; }
.pcCtaIcon1 { margin-right: 5px; }

#photo_gallery
{
width:420px;
background-color: #f6f6f6;
color:#000;
margin: 10px 0 0 0;
font-size: 1em;
}

#photo_gallery h1
{
font-size: 1.1em;
}

#photo_gallery #gallery-info
{
border-bottom:1px solid #fff;
padding:3px 15px;
}

#photo_gallery #gallery-info h1
{
padding:0;
margin:0 0 2px 0;
border:none;
text-transform: none;
color:#000;
background:none;
}

#photo_gallery #gallery-info h2
{
font-weight:normal;
padding:0;
margin:0 0 2px 0;
border:none;
color:#000;
background:none;
}

#photo_gallery #nav-top, 
#photo_gallery #nav-bot 
{
padding:6px 15px;
margin:0;	
border-bottom:1px solid #fff;	
font-size: 1em;	
}

#photo_gallery #nav-top .lft,
#photo_gallery #nav-bot .lft {
float:left;
width:30%;
}

#photo_gallery #nav-top .rght,
#photo_gallery #nav-bot .rght {
float:right;
width:30%;
text-align:right;
}

#photo_gallery #nav-top .mid,
#photo_gallery #nav-bot .mid {
text-align:center;
}

#photo_gallery ol
{
margin:0;
padding:15px 5px 0 15px;
list-style:none;
border-bottom:1px solid #fff;
}

#photo_gallery ol li
{
float:left;
padding:0 10px 15px 0;
margin:0;	
}

#photo_gallery ol li a
{
background:none;	
padding:0;
margin:0;
}

#photo_gallery ol li img
{
border:0;
}

#photo_gallery #photo {
text-align:center;
border-bottom:1px solid #fff;
}

#photo_gallery #photo img {
float: none;
clear: both;
}

#photo_gallery #photo-info
{
border-bottom:1px solid #fff;
padding:3px 15px;
}

#photo_gallery #photo-info h3
{
padding:0;
margin:0 0 2px 0;
}

#photo_gallery #photo-info h4
{
padding:0;
margin:0 0 2px 0;
font-weight:normal;
}

#photo_gallery #photo-info p#credits
{
padding:0;
margin:0 0 2px 0;
font-weight:normal;
font-style:italic;
text-align:right;
}

.rhn-genre-strip .boxWrap .topLink a.rhn-arrowlinkWhite2 {
font-size: 1em;
}
