*{font-family:'Lucida Grande',Arial,Verdana;color:#333;text-decoration:none;background:none;margin:0;padding:0;border:none;list-style:none;}
p{font-size:1em;text-align:left;margin:0 0 7px 0;}
a{font-size:1em;}
li,li a{font-size:1em;}
a,a img{color:#0032c8;}
a em {
color: #0032C8;
}
a:hover{text-decoration:underline;}
a:active, a:active * { outline: none !important; -moz-outline-style: none !important; }
a:focus, a:focus * { outline: none !important; -moz-outline-style: none !important; }

#BodyWrap{font-size:1em;}
#Sidebar{font-size:1em;}
#BodyWrap h3,#BodyContent h3,#Sidebar h3{font-size:1.1em;}
#FeaturedContent h4 a{font-size:1.2em;}
#Sidebar h3 a{color:#555;}
#Sidebar h3 a:hover{color:#555;text-decoration:none;}
#Foot p{font-size:1em;}
#Foot p a{font-size:1em;color:#555;}
#Search button{color:#f03;font-size:.9em;}
#SearchBox{color:#555;font-size:.677em;}
input#s{font-size:.8em;}
input#searchsubmit{font-size:.8em;}
#archives ul li a{font-size:.75em;}
#commentform p label{font-size:.8em;font-weight:bold;text-align:right;}
#submit{color:#555;}
#submit,input#author,input#email,input#url{font-size:1em;}
.PostNav .alignleft a,.PostNav .alignright a{font-size:.6em;}
.PostTitle a{font-size:1.2em;}
.Date,.Comment{font-size:1em;}
.PostMeta{font-size:.9em;}
.PostTags{font-size:.677em;}
.PreviewWrap h3 a{color:#555;}
.PreviewWrap h3 a:hover{color:#555;text-decoration:none;}
.PreviewText p,.ReviewHover p{font-size:.677em;}
.PreviewList ul li a{font-size:.75em;}
.PreviewDate{font-size:.6em;}
.FeaturedBody p{font-size:.677em;}
.OurRating{font-size:.8em;}
.YourRating{font-size:1em;font-weight:bold;}
.AlbumSample h5{font-size:1em;font-weight:bold;}
.SongSample{font-size:.75em;}
.ReviewPreview{font-size:.75em;}
.ReviewHover p .PreviewDate{font-weight:bold;}
.PreviewList ul li .ReviewHover p a{font-size:.8em;}
.StoreLinks,.ReviewMyspace{font-size:.677em;}
.Comment p{font-size:1em;}
.CommentAuthor{font-size:1em;font-weight:bold;}
.CommentMeta{font-size:1em;}
p.meta{font-weight:bold;}
.meta{border-top:1px solid lightgrey;padding:5px 0 10px 0;}
.Trackback{font-size:.677em;}
.text_area{
	font-size:1em;
	padding: 4px;
}
#Nav a{color:white;
/*font-weight:bold;*/}
#Nav a:hover{text-decoration:none;}
#Nav li.page_item a{font-size:.8em;}
#Nav li.current_page_parent a,#Nav li.current_page_item a{font-size:.8em;}
#Nav li.current_page_parent a {
	background: url(images/main_hover_select.gif);
}
#Nav li.current_page_parent ul li a {
	background: none;
}
#Nav ul li{text-align:center;}
#Nav ul li ul li{text-align:left;}
#Wrap{width:1000px;margin:0 auto;}
#Head{width:100%;height:82px;
/*border-left:1px solid transparent;
border-right:1px solid transparent;*/
border-bottom:none;
border-top:none;}
#Head h1{width:500px;height:10px;float:left;}
#Body{padding:0;width:100%;float:left;}
#BodyWrap{width:660px;padding:10px;float:left;}
#BodyWrap1{width:100%;padding:10px;float:left;}
#LeftColumn{width:320px;padding:0 5px;float:left;}
#RightColumn{width:320px;padding:0 5px;float:right;}
#Sidebar{width:300px;padding:10px;float:left;}
#FeaturedContent{margin:0 0 20px 0;}
#FeaturedContent a img{margin:0 0 5px 0;}
#FeaturedContent p img{float:left;margin:0 10px 10px 0;}
#Foot{clear:both;height:30px;}
#Foot p{padding:8px}
#Search{width:311px;float:right;height:19px;margin:2px 10px 0px 0px;}
#SearchBox{width:265px;height:14px;padding:3px 0 2px 5px;}
#SearchForm {height: 25px;}
h3#comments{margin:0 0 15px 0;}
#submit,#author,#email,#url{height:20px;padding:4px 0 0 4px;}
textarea#Comment{width:370px;}
#commentform p{margin:5px;}
#commentform p label{width:100px;margin:5px;float:left;}
input#submit{
	margin:5px 5px 5px 110px;/*background:#ddd;*/
	background: url(images/main_normal.gif);
	padding:2px 2px 2px 2px;
	height:25px;
	width:100px;
	font-size:1.2em;
	font-weight:normal;
	/*text-shadow: black 1px 1px 1px;*/
	color:white;
	border:none;/*1px solid #555;*/}
input#submit:hover{
	background: url(images/main_hover_select.gif);
	color: #889BDC;
}
.PostNav{margin:5px 0;height:15px;}
.PostWrap{margin:0;}
.PostTitle{padding:2px 0 5px 0;}
h4.PostTitle{margin:1px;clear:both;}
.PostBody{margin:0;}
.PostBody p{margin:5px 0;}
.PostBody p img{margin:5px;}
.PostBody h2{ margin: 7px 0px 3px 0px;}
.PostBodyh{
	margin:0;
	padding: 7px 0px 7px 0px;
}
.PostBodyh p{margin:5px 0;}
.PostBodyh p img{margin:5px;}
.PostBodyh h2{ margin: 7px 0px 3px 0px;}
.PostMeta{width:50%;margin:3px 0;}
.PostMeta .Date{margin:0 5px;}
.PostMeta .Comment{margin:0 5px;}
.PostTags{width:350px;margin:5px 0 10px 0;}
.PostSocial{display:inline,text-align:right;margin:3px 0;padding:10px;}
.PreviewBody{margin:10px 10px 10px 0;}
.PreviewThumb{height:200px;width:200px;margin:0 10px 0 0;float:left;}
.PreviewText{width:100%;float:left;}
.PreviewText .PostMeta{width:50%;margin:3px 0 3px 210px;}
.PreviewText p{margin:2px 0;}
.PreviewBody img{float:left;}
.PreviewList{margin:10px 0;padding:0 0 0 20px;clear:both;}
.PreviewList ul li{list-style:square;}
.PostHead{width:100%;height:40px;}
.ReviewRatings{width:560px;float:left;}
.YourRating{margin:5px 0 5px 0;width:300px;float:left;}
.Player{width:300px;height:300px;}
.AlbumReviewImage{float:left;margin:10px 0 10px 0;}
.AlbumSample{width:300px;margin:10px 0 0 5px;float:right;}
.AlbumSample h5{margin:0 0 10px 0;}
.SamplePlayer,p.audioplayer_container{margin:5px 0 10px 0;}
.SamplePlayerWrap{height:190px;}
.AlbumRating{height:160px;width:300px;}
.AlbumRating img{height:130px;width:130px;}
.ArtistLinks{width:100%;height:20px;}
.StoreLinks{float:left;}
.ReviewMyspace{float:right;}
ol.commentlist{width:100%;}
li.Comment{margin:10px 0 0 0;width:100%;float:left;}
.Comment p{margin:10px 0 0 0;}
.CommentEntry{margin:0 0 0 10px;width:500px;float:left;}
.Gravatar{float:left;}
.ajax_commentform{margin-top:20px;}
p.meta{margin-top:10px;}
.searchbutton{width:20px;height:20px;float:left;}
.searchfield{height:20px;width:290px;float:left;}
.FeaturedBody{margin:10px 0 0 0;}
.ReviewPreview a img{margin:5px;float:left;}
.ReviewHover{width:630px;margin:5px;padding:3px;}
.ReviewHover p a img{width:100px;height:100px;margin:5px;float:left;}
.AdHeader{width:468px;height:60px;float:right;margin:10px 10px 0px 0;}
#NavWrap{width:100%;height:25px;}
#Nav{float:left;}
#Nav li a{
	/*text-shadow: 1px 1px 1px #000;*/
width:100%;height:20px;padding:5px 0 0 0;}
#Nav li.current_page_parent,#Nav li.current_page_item{z-index:500;}
#Nav ul{/*margin-top:-1px; margin-left:1px;*/}
#Nav li{
	margin-left:-1px;
}
#Nav ul li{width:150px;height: 25px; float:left;position:relative;}
#Nav ul li ul li{height:25px;width:220px;margin:0 0 -1px 0px;float:left;position:relative;}
#Nav ul li ul li a{
	text-shadow: none;
	font-weight: normal; text-indent:8px;}
#Nav ul li ul li a:hover {
	color: #889bdc; background: none;}/*#4f6acc*/
#Nav ul ul{position:absolute;z-index:500;top:25px;}
#Nav ul ul ul{position:absolute;top:0;left:100%;}
#Body{/*border-left:1px solid #aaa;border-right:1px solid #aaa;*/}
#Search{border:1px solid #aaa;}
input#s{border:1px solid #aaa;}
input#searchsubmit{border:1px solid #aaa;}
.PostMeta{border-bottom:1px dotted #aaa;}
.ReviewHover .PostMeta{border:none;}
.PreviewList ul li{list-style:square;}
fieldset.search{border:none;}
.ReviewText{border-top:1px dotted #aaa;border-bottom:1px dotted #aaa;}
.ReviewHover{border:1px dotted #aaa;}
#submit,input#author,input#email,input#url{border:1px solid #000;}
#comment{border:1px solid #000;overflow:hidden;}
#NavWrap{
	/*border:1px solid #aaa;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;*/
}
#Nav li{/*border:1px solid #aaa;*/}
f{border:1px solid #aaa;}
body{background:url(images/background.png) repeat-y 50% 0 #ccc;}
#Body{background:white;}
#NavWrap{
	/*background:#ddd;*/
	background: url(images/main_normal.gif);
}
#Foot{background:#ddd;}
#Search{background:#fff;}
#comment,#author,#email,#url{background:#fff;}
#submit{background:#ddd;}
input#s,input#searchsubmit{background:#fff;}
.ReviewHover{background:#fff;}
#Nav li.current_page_item{background: url(images/main_hover_select.gif)}/*4b4b4d 09090a #1a1a1a*/
#Nav ul li ul li.current_page_item a {color: grey;}/*4b4b4d 09090a #1a1a1a*/
#Nav ul li ul li.current_page_item {background: none;}/*4b4b4d 09090a #1a1a1a*/
#Nav li.current_page_item a{color:white;}
#Nav li.current_page_item{/*
	border-right:1px solid #1a1a1a;
	border-top:1px solid #1a1a1a;
	border-bottom:1px solid #1a1a1a;
	border-left:1px solid #1a1a1a;*/
}/*555*/
#Nav li.current_page_item li a{/*color:#555;*/}
#Nav li.current_page_item a:hover{ }/*4b4b4d 09090a*/
#Nav li.current_page_item li a:hover{/*color:#555;*//*background:#f2f2f2;*/}
#Nav ul li ul li{/*background:#ddd;*/
		/*background: url(images/submenu.gif);*/
		}
#Nav ul li ul li a{/*background:#ddd;*/
		color: white;
		}		
#Nav li a:hover{
	background: url(images/main_hover_select.gif);
	/*color: #4f6acc;*/
	color: #889bdc;
}
#Nav a{display:block;}
div#Nav ul ul{display:none;}
div#Nav ul li:hover ul ul{display:none;}
div#Nav ul ul li:hover ul ul{display:none;}
div#Nav ul li:hover ul{display:
	block;
	background: url(images/dock_bg.gif) repeat-x;
}
div#Nav ul ul li:hover ul{display:block;}
div#Nav ul ul ul li:hover ul{display:block;}
.ClearBoth{clear:both;}
.alignright{text-align:right;float:right;}
.alignleft{text-align:left;float:left;}
#archives{width:100%;}
#archives h4{margin:5px 0 5px 0;}
#archives ul{padding:0 0 0 20px;margin:0;}
#archives ul li{padding:0;margin:0;list-style:square;}
.widget{margin:0 0 20px 0;}
.widget h3{margin:0 0 10px 0;}
.square11,.square12,.square21,.square22{
	float:left;
	width:474px;
	height:325px;
	padding:0px 0px 0px 10px;
} /* padding:10px 20px 10px 20px;background:url('images/bg.jpg');*/
.square21, .square22 {
	padding: 15px 0px 0px 10px;
}
/*.square11:hover, .square12:hover, .square21:hover, .square22:hover {
	background: #DDD;
}*/
.bsquares{width:13px;height:300px;float:left;}
.bsquares1{width:5px;height:337px;float:left;border-right: 1px dashed lightgrey; margin-top: 10px;}
.bsquares2{width:5px;height:337px;float:left;border-right: 1px dashed lightgrey;}
.vsquares{width:953px;height:1px;float:left;border-top: 1px dashed lightgrey;margin-left: 13px;}
li.first_item{font-size:1em;float:top;}
li.first_item span.title_first_item a{
	font-weight:bolder;
	font-size:16px;
	letter-spacing:-1px;
	line-height:24px;
}
ul.advanced-recent-posts1{padding-left:22px;}
li.bullet_only {
	float:bottom;
	list-style:square;
	margin:0;
	padding:0;
	list-style-position:outside;
	font-size:0.8em;
	/*font-size: 8px;*/
	color: #0032C8;
}
li.bullet_only a {
	font-size: 11px;
	color: #333; /*#0032C8*/
}
li.bullet_only a:hover {
	font-size: 11px;
	color: black; /*#0032C8*/
	text-decoration: underline;
}
span.smallfont1{font-size:1em;}
div#container_11{
	padding:5px 0 0 0;
	width: 453px;
	display: inline-block;
	position: relative;
	top: 0px;
	left: 0px;
}
div#container_12{padding:5px 0 0 0; width: 453px; display: inline-block; position:relative;}
div#container_21{padding:5px 0 0 0; width: 453px; display: inline-block; position:relative;}
div#container_22{padding:5px 0 0 0; width: 453px; display: inline-block; position:relative;}
a.tiletitles{
	color:#555;
	font-weight:normal;
	font-size: 12px; /*0.8em;*/
	line-height:normal;
	/*font-family: Verdana;*/
}
a:hover.tiletitles{color:black;text-decoration:none;}
.post{padding:0 15px 5px 3px;}
.storycontent{padding:3px 0 5px 0;}
.storycontent h2, .storycontent h1 {
	padding: 0px 0px 4px 0px;
}
.storycontent ul li {
	list-style-type: square;
	list-style-position: inside;
	font-size: 1em;
	line-height: 1em;
	padding-bottom: 5px;
}

.storycontent ul {
	padding: 0px 0px 4px 0px;
}

.storycontent ol {
	padding: 0px 0px 4px 0px;
}

.storycontent ol li {
	list-style-type: decimal-leading-zero;
	list-style-position: inside;
}
.storycontent ul.playlist li {
	list-style: none;
}
.storycontent ul.nobullets li {
	list-style: none;
}
.storycontent div hr {
	/*border-style: inset;*/
	/*border: 1px solid;*/
	height: 1px;
	background: lightgrey;
	margin: 0.5em auto;
}
#sidebar{width:250px;float:left;}
#BodyContent1{float:left;width:660px;}
.onebit_mp3 a{display:none;}
ul.sidebarlist li{
	list-style-type:square;
	list-style-position:outside;
	font-size: 0.8em;
	color: #333; /*#0032C8;*/
}
ul.sidebarlist li a{
	font-size: 11px;
}

ul.sidebarlist{padding:10px 0 10px 15px;}
.storytitle a{line-height:23px;font-weight:bolder;font-size:20px;letter-spacing:-1px;}
div#container_i{
	width:310px;
	/*float:left;*/
	padding:3px 7px;
	margin: 0px 16px 0px 0px;
	float: right;
	clear: right;
}
.post-edit-link{font-size:1em;}
#Body{font-size:11px;line-height:16px;color:#4b4b4c;}
div.first_column{width:325px;float:left;}
div.second_column{width:325px;float:left;}
.cssnav{position:relative;font-family:arial,helvetica,sans-serif;white-space:nowrap;display:inline-block;height:15px;margin:0;padding:0;}
.facebook{background:url('icons/margin/facebook_on.png') no-repeat;width:70px;}
.twitter{background:url('icons/margin/twitter_on.gif') no-repeat;width:69px;}
.lastfm{background:url('icons/margin/lastfm_on.gif') no-repeat;width:46px;}
.lala{background:url('icons/margin/lala_on.png') no-repeat;width:35px;}
.flickr{background:url('icons/margin/flickr_on.png') no-repeat;width:52px;}
.rss{background:url('icons/margin/rss_on.gif') no-repeat;width:29px;}
.cssnav a{display:block;color:#000;font-size:11px;height:15px;display:block;float:left;color:black;text-decoration:none;}
.facebook a{width:70px;}
.twitter a{width:69px;}
.lastfm a{width:46px;}
.lala a{width:35px;}
.flickr a{width:52px;}
.rss a{width:29px;}
.cssnav img{height:15px;border:0;}
.facebook img{width:70px;}
.twitter img{width:69px;}
.lastfm img{width:46px;}
.lala img{width:35px;}
.flickr img{width:52px;}
.rss img{width:29px;}
* html a:hover{visibility:visible;}
.cssnav a:hover img{visibility:hidden;}
.cssnav span{position:absolute;left:35px;top:25px;margin:0;padding:0;cursor:pointer;display:none;}
.mergecolumn{width:315px;float:left;}
.banner1{width:1000px;height:82px;background:url(images/banner_sounds_analytical_HI1.png) center;}
.even-post{clear:left; padding: 0 15px 5px 0px;}
.odd-post{ padding: 0 0px 5px 3px;}
.rewind{font-size:12pt;}
.rewind1{font-size:12pt; padding-left: 3px;}
.rewind1 a.tiletitles {display: inline-block;}
ul.playlist{padding:0px 0px 10px 0px;}
ul.playlist li{padding:0px 0 4px 0;}
a.playbutton{text-decoration:none;color:#333;}
a.playbutton:hover{color:#4f6acc;}
a.textlist{text-decoration:none;}


.shadetabs{padding:0;margin-left:0;margin-bottom:0;width:312px;height:24px;display:block;font: 12px Verdana;list-style-type:none;}/*bold*/
.shadetabs li{float:left;margin:0;width:156px;text-align:center;}
.shadetabs li a{
				/*text-shadow: 1px 1px 1px #000;*/
				text-decoration:none;position:relative;z-index:1;padding:6px 0 0 0;margin-right:-5px;/*border:1px solid #aaa;*/color:white;display:block;background:#ddd;width:100%;height:19px;
				background: url(images/sidebar_nav_normal.gif);
			}
.shadetabs li a:hover{text-decoration:none;
				/*background:#f2f2f2;*/
				color: #889bdc;/*#4f6acc;*/
				background: url(images/main_hover_select.gif);
				/*background: url(images/sidebar_nav_normal.gif);*/
			}
.shadetabs li a.selected{position:relative;/*border:1px solid #555;*/}
.shadetabs li a.selected{
	/*background:#1a1a1a;*/
	background: url(images/sidebar_hover_selected.gif);
	color:white;}/*4b4b4d 09090a*/
.shadetabs li a.selected:hover{text-decoration:none;}
.tabcontent{display:none;}
@media print{.tabcontent{display:block!important;}}
.modernbricksmenu2{padding:0;width:362px;border-top:5px solid #d25a0b;background:transparent;voice-family:"\"}\"";voice-family:inherit;}
.modernbricksmenu2 ul{margin:0;margin-left:10px;padding:0;list-style:none;}
.modernbricksmenu2 li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
.modernbricksmenu2 a{float:left;display:block;font:bold 11px Arial;color:white;text-decoration:none;margin:0 1px 0 0;padding:5px 10px;background-color:black;border-top:1px solid white;}
.modernbricksmenu2 a:hover{background-color:#d25a0b;color:white;}
.modernbricksmenu2 a.selected{background-color:#d25a0b;color:white;border-color:#d25a0b;}
.tabcontent{display:none;}
@media print{.tabcontent{display:block!important;}
}
.indentmenu{font:bold 13px Arial;width:100%;}
.indentmenu ul{margin:0;padding:0;float:left;border-top:1px solid navy;background:black url(indentbg.gif) center center repeat-x;}
.indentmenu ul li{display:inline;}
.indentmenu ul li a{float:left;color:white;padding:5px 11px;text-decoration:none;border-right:1px solid navy;}
.indentmenu ul li a:visited{color:white;}
.indentmenu ul li a.selected{color:white!important;padding-top:6px;padding-bottom:4px;background:black url(indentbg2.gif) center center repeat-x;}
.tabcontentstyle{border:1px solid gray;width:450px;margin-bottom:1em;padding:10px;}
.tabcontent{display:none;}
@media print{.tabcontent{display:block!important;}
}
.widgettitle { display: none; }

.frameit {
	/*background:url(images/dropShadow.png) no-repeat;*//*dropShadow.png*/
	display: inline-block;
	width: 450px;
	height: 120px;
	padding: 0px 0px 0px 3px;
}

.sidebar_player_banner {
	/*text-shadow: 1px 1px 1px #000;*/
	width: 306px;
	background: url(images/sidebar_hover_selected.gif);
	padding:3px 3px 5px 3px;
	font-size:11px;
	color:white;
}

span.download_color {
	/*color: #ef4135;*/
	font-size: 11px;
}
span.download_color a {
	color: #555;/*#ef4135;*/
}
span.download_color a:hover {
	color: black;/*#ef4135;*/
}

span.nextprev {
	/*float: right;*/
	display: block;
	clear: both;
	width: 150px;
	margin: 0 auto;
	padding: 5px 20px 0px 0px;
	text-align: center;
}

span.nextprev_new {
	float: right;
	padding: 5px 0px 0px 0px;
}
span.nextprev_new a {
	color: #555;/*#ef4135;*/
}
span.nextprev a {
	color: #555;/*#ef4135;*/
}
span.nextprev  a:hover {
	color: black;/*#ef4135;*/
}

.arrows1 {
	text-decoration: none;
	color: Grey;/*#555*/
	height: 63px;
	display: block;
}
.arrows1:hover {
	text-decoration: none;
	color: black;
}
.arrowcontainer {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 20px;
	height: 100px;
	padding-top: 5px;
	display: none;
}

.arrowcontainer {
	display: none;
}
.square11:hover .arrowcontainer {
	display: block;
}
.square12:hover .arrowcontainer {
	display: block;
}
.square21:hover .arrowcontainer {
	display: block;
}
.square22:hover .arrowcontainer {
	display: block;
}
.greyedout {
	background: lightgrey;
}
#Foot a.greylinks {
	color:#777;
}
#Foot span {
	color: #777;
}

.subtle {
	background: white;
	display: block;
	float: left;
	padding-right: 6px;
	position: relative;
	z-index: 2;
}

.divider {
	border-bottom: 1px solid lightgrey;
	margin: -1px 0px 0px;
	height: 12px;
	z-index: 0;
}

.upalittle {
	/*padding-top: 0px;*/
	margin-top: -10px;
}