/*  
Theme Name: Riot On Acid
Theme URI: http://www.riotonacid.com/
Description: This is the 7th theme for Riot On Acid.com
Version: 7
Author: Vincent Hasselgård
Author URI: http:/www.riotonacid.com/
*/

/* MEYER RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* ORIGINAL RIOT ON ACID STYLES */

body{
	background:url(../gfx/background.png) fixed;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#allWrapper

#siteWrapper{
	width:920px;
	margin:0 auto;
}

#headerWrapper{
	width:602px;
	height:374px;
}

#headerWrapper h1{
	background:url(../gfx/header.png);
	height:374px;
	width:602px;
}

#headerWrapper h1 a:link, #headerWrapper h1 a:visited{
	text-indent:-9999px;
	display:block;
	height:374px;
}

#sidebarWrapper{
	background:url(../gfx/menu.png) top left no-repeat;
	min-height:960px;
	float:right;
	width:310px;
	margin-top:-370px;
	padding-top:75px;
}

#sidebarWrapper ul{
	list-style:none;
	width:150px;
	margin:15px auto;
}

#sidebarWrapper ul li ul{
	margin:15px auto;
	list-style:none;
	background:#000;
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	padding:10px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
}

#sidebarWrapper ul li{
	list-style:none;
	margin:0 auto auto -10px;
}

#sidebarWrapper ul li ul li{
	list-style:none;
	margin:0;
}

#sidebarWrapper ul li h2{
	color:#fff;
	margin:0;
}

#sidebarWrapper ul li ul li a:link, #sidebarWrapper ul li ul li a:visited{
	font-size:100%;
	padding:3px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	opacity:0.75;
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	margin:0;
	display:block;
}

#sidebarWrapper ul li ul li a:hover{
	font-weight:bold;
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	color:#fff;
}

#contentWrapper{
	width:602px;
}

#contentWrapper div.entry{
	background:url(../gfx/Entry-background.png) fixed;
	width:550px;
	margin:10px auto;
	color:#fff;
	padding:10px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	border:1px solid #290029;

}

#contentWrapper div.entry p{
	line-height:125%;
	font-size:90%;
	margin:10px auto 15px auto;
}

#contentWrapper div.entry .embed{
		text-align:center;
	}

#contentWrapper div.entry h2.title{
	color:#fff;
	padding:15px 0 5px 0;
	font-size:1.6em;
}

#contentWrapper div.entry h2.title a:link, #contentWrapper div.entry h2.title a:visited{
	color:#fff;
	opacity:0.25;
	filter: alpha(opacity=25);
	-moz-opacity:0.25;
}

#contentWrapper div.entry h2.title a:hover{
	opacity:0.50;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
}

#contentWrapper div.entry p.date{
	float:right;
	font-size:70%;
	font-style:italic;
	color:#000;
	padding:5px;
	background:#460152;
	margin:-50px -5px 0 0;
	border:1px solid #290029;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
}

#contentWrapper div.entry hr{
	background:url(../gfx/hr.png) center no-repeat;
	height:30px;
	width:450px;
	border:0;
	opacity:0.25;
	filter: alpha(opacity=25);
	-moz-opacity:0.25;
	
}

#contentWrapper div.entry p{
	color:#bbb;
}

#contentWrapper div.entry p.postmetadata{
	background:#000;
	padding:5px;
	font-size:75%;
}

#contentWrapper div.entry a:link, #contentWrapper div.entry a:visited{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#contentWrapper div.entry a:hover{
	text-decoration:underline;
}

#contentWrapper #comment{
	width:540px;
}

#contentWrapper div.entry.navigation{
	min-height:20px;
}

#contentWrapper div.entry .alignleft{
	float:left;
}

#contentWrapper div.entry .alignright{
	float:right;
}

#footer{
	background:url(../gfx/footer.png);
	height:275px;
	width:620px;
	padding:150px;
	font-size:75%;
	color:#fff;
}