/*
Theme Name: Radiodays Two
Theme URI: http://www.radiodays.se
Description: The default Radiodays theme
Version: 1.5
Author: Preloader Graphic Design
Author URI: http://www.pregraph.com
Tags: radiodays
*/

html, body, div, span,
a,a img,table, caption, tbody, tfoot, thead, ul, ol, li, tr, th, td, h1, h2, h3
{margin: 0;	padding: 0;	border: 0;	outline: 0;}


/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #cdcdcd;
	background: url(images/bg.gif) top left repeat fixed;
	}

a:link, a:visited, a.active{color: #25bfb0; text-decoration: none;}
a:hover{text-decoration: underline;}

p{line-height: 1.4em;}

#wrap{
	width:950px;
	margin:0 auto;
	font-size: 1.2em;
	overflow: hidden;
	background: #171717;
}
#shadow {
	width:972px;
	margin:0 auto;
	background: url(images/bg_shadow.png) repeat-y;
	}

#header{
	width:950px;
	height: 160px;
	display: block;
	float: left;
	}

#header h1 a{
	width: 475px;
	height: 160px;
	float: left;
	background: url(images/radiodays_logo2.gif) no-repeat;
	margin: 0;
	text-indent: -9999px;
}

#atNightShop{
	width: 475px;
	height: 160px;
	float: left;
	background: url(images/header_shop.jpg) top left no-repeat;
}

#navbar{
	width:950px;
	height: 41px;
	display: block;
	float: left;
	}
	.indexmenubg{ background: url(images/menu_bg_index.gif) no-repeat; }
	.menubg{ background: url(images/menu_bg.gif) no-repeat; }
	
#navbar ul{float: left;}
#navbar li{float: left; list-style:none; display:inline; }
#navbar ul li a{padding: 10px 0 0 0; margin: 0 15px 0 15px; display:block; font-size: 1.2em; text-decoration:none;}
#navbar ul li a:hover{color: #eee; border-bottom: solid 2px #eee;}
.current_page_item a:link{color: #eee; border-bottom: solid 2px #eee;}
#navbar .current_page_item a{color: #eee; border-bottom: solid 2px #eee;}

#sidebarWrap{width: 249px; float: left;}
	
#sidebar {
	width: 239px;
	background: url(images/bg_sidebar.jpg) repeat-y;
	float: left;
	padding: 0 5px 0 5px;
	display: inline;
	overflow:hidden;
	}

.sidebarContent{
	padding: 0 0 10px 5px;
	width: 225px;
}

.sidebarContent ul{display: inline;}
.sidebarContent ul li {
	margin: 6px 0;
	padding: 2px 0;
	list-style: none;
	border-bottom: 1px solid #262626;
}

.sidebarContentCloud{margin: 20px 0 15px 0;}
div .st-tag-cloud a:hover{color: #25bfb0;}

#sidebarBottom{
	width: 249px;
	height: 28px;
	background: url(images/bg_sidebar_bottom.jpg) top left no-repeat;
	display: block;
	float: left;
}

.MailPressFormEmail{border: solid 1px #555; padding: 4px; margin: 7px 0 0 0;}
.MailPressFormSubmit{background: #222; border: solid 1px #555; color: #fff; cursor: pointer; padding: 2px; margin: 6px 0 0 0;}
.submitbutton{background: #222; border: solid 1px #555; color: #fff; cursor: pointer; padding: 2px;}
	
.nlText{border: none; padding: 4px; margin: 5px 0 0 0;}
.button{border: none; padding: 2px; margin: 5px 16px 0 0;}
.button{background: #222; border: solid 1px #555; color: #25bfb0; cursor: pointer;}


#content {
	width: 670px;
	float: left;
	padding: 10px 15px 10px 15px;
	display: inline;
	overflow:hidden;
	}

#contentIndexTop{width: 670px; overflow: hidden; border-bottom: solid 1px #292929; padding: 0 0 15px 0; margin: 0 0 15px 0;}
#contentIndexTop_text{width: 292px; float: left; padding: 0 10px 0 0;}
#contentIndexTop_pic{width: 368px; float: left;}

#contentIndexBottom{width: 670px; height: 245px; display: block;}

#content ul, ol{margin-left: 30px; margin-top: 10px; margin-bottom: 10px;}

.indeximage{
   float: left;
   position: relative;
   width: 100%;
   margin: 15px 0 0 0;
   
}
.indeximage h2{
   position: absolute;
   font-size: 1.5em;
   color: #171717;
   top: -4px;
   left: 0;
   margin: 4px 0 0 0;
   }   
   .indeximage h2 span{
   float: left;
   clear: left;
   display: block;
   width: 670px;
   background: rgb(255, 255, 255);
   background: rgba(255, 255, 255, 0.9);
   padding: 4px 15px;
   }
         
.boxWrap{ width: 950px; display: block; float: left; margin: 15px 0; }
	.boxBlogg{ width: 245px; height: 232px; padding: 45px 40px 0 38px; margin: 0 8px 0 0; display: block; float: left; background: url(images/index_fikarummet.gif) no-repeat top left; }
	.boxBlogg h2{ font-size: 1.2em;}
    .timeIndex{ display: block; margin: 0 0 10px 184px; }
    .boxWoa{ width: 318px; height: 206px; padding: 20px 0 0 0; margin: 0 8px 0 0; display: block; float: left; }
	.boxNyhetsbrev{ width: 198px; height: 143px; padding: 110px 30px 0 64px; display: block; float: left; background: url(images/index_nyhetsbrev.gif) no-repeat top left; }
	.boxNyhetsbrev input.MailPressFormEmail{ width: 138px; }

/*Wall of art*/
#wallOfArtText{width: 670px; display: block; float: left; border-bottom: solid 1px #292929; padding: 0 0 15px 0; margin: 0 0 15px 0;}
#wallOfArtRecent{width: 375px; display: block; float: left; padding: 0 15px 15px 0; margin: 0 9px 0 0; border-right: 1px solid #292929;}
	.woamonth{margin: 10px 0 20px 0;}
	.woamonth img{padding: 10px 0 0 0;}
#wallOfArtContact{width: 260px; display: block; float: left; padding: 0 0 0 5px;} /*Kontaktformulär 290px bred*/
	#wallOfArtContact li, div #wallOfArtContact li{list-style: none;}
.woaimage{width: 375px; text-align: center;}
/*Wall of art End*/


/*Blog posts*/
.postEntry{padding: 0 0 10px 0;	margin: 0 0 40px 0;	border-bottom: solid 1px #222;}
.postEntry h2, .postSingle h2{margin: 0 0 7px 0;}
.postEntry h2 a:link{color: #eee;}
.postEntry h2 a:hover{color: #25bfb0; text-decoration: none;}

.postSingle{margin: 0 0 15px 0;}

ol.commentlist{display: inline;}
ol.commentlist li{list-style: none; padding: 5px 20px; margin: 0 0 15px 0;}
li.alt{background: #1c1c1c;}
.byuser {border-left: 1px dotted #f3681c;}
.fn{ font-style: normal; text-transform: capitalize; font-size: 1.2em;}
.comment-meta{padding: 3px 0 0 0; color: #f3681c; font-size: 0.8em;}

.taggar{padding: 5px; background: #1c1c1c; margin: 7px 0 0 0;}
.taggar p{margin: 0;}
.time{padding: 2px 5px;	color: #222; background-color: #f3681c;}
.woatime{padding: 2px 5px;color: #222; background-color: #ff99cc;}
.time a:link {color: #222;}
/*End Blog posts*/


#respond{
	background: #141414;
	padding: 15px 20px 10px 20px;
	border: solid 1px #191919;
}

#logos{
	width:930px;
	background: #111;
	display: block;
	float: left;
	padding: 10px 10px 0 10px;
}

#logos img{padding: 0 25px 10px 0;}
#logos p{margin: 0; padding: 0; line-height: 0;}

	
h1, h2, h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: 300;
	color: #F3F3F3;
	}

h1 {font-size: 2em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.2em;}

#sidebar h2{
	font-size: 1.1em;
	font-weight: 100;
	color: #222;
	background: url(images/h2_bg_sidebar.jpg) no-repeat top left;
	height: 27px;
	padding: 8px 0 0 50px;
	margin: 20px 0 5px 0;
}

/* Begin Structure */
body {
	margin: 0 0 20px 0;
	padding: 0;
	}

.postmetadata {
	clear: both;
}
blockquote {
	margin: 20px 0;
	padding: 0 10px 0px 15px;
	border-left: 3px solid #25bfb0;
	font-style: italic;
	font-size: 0.9em;
}
blockquote p {
	padding: 8px 0;
}



.clear {clear: both;}
.mar15left{width: 359px; margin: 0 0 0 15px; border-left: solid 1px #292929; padding: 0 0 0 25px}
.left{float: left;}
.right{float: right;}
.topplista{padding: 10px 0 0 0; width: 250px;}
.redigera a{color: #f3681c}

#footer {
	margin: 0 auto;
	padding: 30px 0 0 0;
	width: 972px;
	height: 70px;
	clear: both;
	background: url(images/bg_shadow_bottom.png) top left no-repeat;
	text-align: center;
	}

#footer p {
	margin: 0;
	color: #999;
	}
	
/* End Structure */
