/* Slideshow */
	#imgstore { display: none; }
	
	.link_nor {
		background-color: #333333;
		xfont: normal 76% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
		border: 2px solid #808000;
		padding:0px 4px 0px 4px;
		text-align:center;
		color:white
	}
	.link_act {
		background-color:#808000;
		border: 2px solid #808000;
		xpadding:0px 4px 0px 4px;
		text-align:center;
		color:white
	}
	
	span {
		color:black
	}
	.mytitle {
		xfont: normal 80% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
		text-align: center;
	}
	.showbg {
		text-align:center;
		padding:0;
	}
	.gray {
		background-color: #9F6D11;
		position: absolute;
		border: 10px solid #9F6D11;
		z-index: 100;
	}
	#showhere {
		clear: both;
		margin-bottom: 1em;
	}
	
	#showhere, #showherelink {
		background-color: #000;
		float: left;
		padding: 0 auto;
		text-align: center;
	}
	#showhere table {
		margin-top: 10px;
	}
	#showheredis {
		position: absolute;
		left: -99999em;
	}
	#showhere img {
		text-align: center;
		margin: 0 auto;
		background-color: black
	}
	.opa {
		font-size: 0.8em;
		color:white;
		padding:10px 20px 0px 20px !important;
		position: absolute;
		z-index: 101;
		background-color: #FFA928;
		opacity:0.5;
		filter: alpha(opacity=50);
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16); 
		-moz-opacity: 0.5;
	}
	.opa h3 {
		padding: 0;
		margin: 0 0 0.5em;
	}
	
/* My stuff */
.box { padding: 0 25px 0 15px; background-color: transparent}
a { color: #ccc; font-weight: bold; }
a:hover { color: #fff }
h2, h3, h4, h5 { color: #fff; font-family: Georgia, Times, "Times New Roman", serif;}
#mainbody p {font-size: 1.2em;}
body, html {
	background: #000 url(../images/bg.jpg) top left repeat-x;
	margin-top: 0;
	color: #fff;
}
#outer {
	background: transparent url(../images/outerbg.jpg) top center no-repeat;
}

#header {
	background: transparent url(../images/header.jpg) top left no-repeat;
	width: 950px;
	height: 180px;
}
#header * {
	position: absolute;
	left: -9999em;
}
ul#navigation {
	background: transparent url(../images/navbg.jpg) top left repeat-x;
	float: left;
	clear: both;
	height: 36px
}

ul#navigation li {
	float: left;
	margin-right: 10px;
	list-style: none;
	font-family:Georgia, Times, "Times New Roman", serif;
	text-transform: uppercase;
	
}

ul#navigation li a {
	display: block;

	width: 109px;
	padding: 5px;
	border-right: 1px solid #000;

	margin: 2px 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

ul#navigation li.last a {
	margin-right: 0;
	border-right: 0;
}

ul#navigation li a:hover {
	color: #ECD08C;
}

ul#navigation li.feature a {
	background: yellow;
}

dl dt {
	float: left;
	width: 120px;
	font-family: Georgia, Times, serif;
	color: #ddd;
	font-style: italic;
}
/*  */
#mainbody { background: #525552; color: #fff; padding-top: 18px; clear: both; float: left;}

form#search { border-right: 1px solid #000; position: relative; margin: 0;}
form#search fieldset legend {position: absolute; top: -9999em}
form#search fieldset { border: 0; margin: 0; padding: 7px 0; text-align: center;}
form#search input {border: 0;}
form#search fieldset label { text-transform: uppercase; color: #fff; font-size: 1.1em; margin-right: 10px; }

.ad {
	background-color:#000;
	clear: both;
	text-align: center;
	padding: 5px;
	margin-bottom: 18px;
}
.ad p {
	margin: 0;
}
img.galleryimg {
	border: 5px solid #ddd;
	filter:alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
}
a:hover img.galleryimg {
	border-color: #fff;
	filter:alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;
}
#topbannerad {
	text-align:center;
	margin-top: 5px;
}

#mainbody p.date { font-size: 1em; }
#mainbody p.byline { font-size: 1em; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;}
#mainbody p.small { font-size: .9em; margin-bottom: 0;}
#mainbody h2.posttitle, #mainbody h3#comments, #mainbody h4 { margin-bottom: 0 }
 
.gravatar img {
	background: #fff;
	border: 1px solid #fff;
	padding: 5px;
}

.blogblock {
	border-top: 1px solid #888;
	padding: 15px 0 25px;
}

/* Comment Form
----------------------------------------------- */
form#commentForm {
	padding: 0;
}
#commentForm fieldset {
	position: releative;
	border: 0;
	margin: 0 0 10px;
	padding: 0;
}
#commentForm fieldset legend {
	position: absolute;
	left: -9999em;
}
label {padding: 5px 0 0; font-weight: bold; color: #eee}
label.label {float: left; }
/* forms.css */
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:410px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* Sidebar menus
 ------------------------------- */
.pagemenu ul  {
	list-style: none;
	margin: 18px 0;
	padding: 0;	
}

.pagemenu ul li {
	margin: 0;
}

.pagemenu ul li {
	border-top: 1px #888 dotted;
}

.pagemenu ul li a {
	padding: 1px 0 3px 0;
	text-decoration: none;
	display: block;
}

 .feed-list {
  margin: 0 0 15px 15px;
  padding: 0;
  list-style-type: none;
}

.feed-list li {
  margin: 0 0 10px 0;
  padding: 0;
  list-style-type: none;
}

.feed-list li a {
  padding: 0 0 0 19px;
  background: url("/skins/wvmpradio/assets/images/feed-icon-14x14.png") no-repeat 0 50%;
  list-style-type: none;
}

.feed-list a.rss { padding: 4px 0 3px 19px;}

/* Tag Cloud
 ------------------------------- */
#tagCloud a { text-decoration: none; }
.smallestTag {color: #fff;  font-size: 1.2em; }

.smallTag { color: #fff; font-size: 0.85em; }

.mediumTag { color: #fff; font-size: 0.9em; }

.largeTag { color: #fff; font-size: 0.95em; }

.largestTag { color: #fff; font-size: 1.0em; }
