* {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
}
.clear					{ clear:both;
						  display:block;
						  height:0;
						  visibility:hidden;
						  width:0;
						}
						
a						{ text-decoration:none; color:#b2b2b2;}	
img						{ border:none;}					
ul,li   					{ list-style-image:none;list-style-position:outside;list-style-type:none; margin:0;	padding:0;text-indent:0;}
											  
@font-face				{ family-name: Losbter 1.4; src:url('http://static.tumblr.com/zudqre6/5Wlldui3r/lobster_1.4.otf');}											  
											  

body					{ background-image:url('http://static.tumblr.com/zudqre6/EPXlwplc9/bg-5.png'); background-color: #000;
						background-repeat:repeat; font: normal normal normal 13px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;}	
										  
#wrap					{ 	background-repeat: no-repeat; background-origin:initial;
							background-position:initial initial; width:730px; margin:0 auto; padding:0; border:0; 
							color:#fff; border-top:1px solid #454545;
							margin-bottom:0;
							margin-left:auto;
							  margin-right:auto;
							  margin-top:0;
							  min-height:100%;}	
						

#wrap #logo				{ border-bottom:1px solid #191919; margin: 0 10px; margin:0 auto 5px; border:0; display:block; text-align:center; font-weight: normal;font-size: 25px; padding:5px;}						

					

/*SIDEBAR*/		
#sidebar				{ float:right; width:180px;}


#sidebar .pages li 		{ margin: 0 10px; text-align:left; font-weight:normal; 
						  padding:3px 5px 3px; text-indent:0 !important;
						  font-size:18px;}
			
#wrap .pagesWrap li a 	{ text-align:left; font-size:18px;line-height:26px; text-transform:uppercase; color: #dedede ; text-decoration:none;}	

#search					{ display:block; margin:15px 10px; text-align:center; border-top:1px dashed #A0A0A0; padding-top: 10px;}
					  
#search .valuesearch	{ width:118px; color: #fff; background: none repeat scroll 0 0 #1d1a18;  border:1px solid #343434; margin-right:10px; padding: 2px 7px;text-align: left;}		
#search .searchbutton	{ background: url("http://static.tumblr.com/zudqre6/kcjle1x0i/searchicon.png") no-repeat scroll 0 0 transparent;
						  border:0;}	

#following ul li		{ float:left; margin:5px;}	

#about_me				{ margin:0 10px; border-top:1px dashed #A0A0A0; border-bottom:1px dashed #A0A0A0; padding:5px 0; color:#dedede;}
#about_me .blog_img img		{ float:left; width:64px; height:64px; margin-right: 7px; background-color:transparent; border-width:2px; border-color:#c4c4c4;
							-moz-border-radius:5px 0px 5px 5px;-webkit-border-radius:5px 0px 5px 5px;border-radius:5px 0px 5px 5px;
							/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
							-moz-box-shadow:1px 1px 5px #000000;-webkit-box-shadow:1px 1px 5px #000000;	box-shadow:1px 1px 5px #000000;	}	
#about_me .blog_description{ line-height: 17px;}							

/*MAIN*/
#main					{ float:left; width:530px; margin-right:10px; }


#main #postList > li	{ 	-moz-transition: all 0.1s ease-in-out 0s;
							background: none repeat scroll 0 0 #1d1a18;
							border-radius: 7px 7px 7px 7px;
							box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
							margin: 10px;
							overflow: hidden;
							padding: 10px;
							position: relative;
							width: 504px;
						}
					
#main ul li img			{ margin:0 auto; border:0; display:block; text-align:center;}
#main ul li .caption	{ padding: 5px; text-align:left;}

.searchResult			{ margin:10px; -moz-transition: all 0.1s ease-in-out 0s;
							background: none repeat scroll 0 0 #1d1a18;
							border-radius: 7px 7px 7px 7px;
							box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
							margin: 10px;
							overflow: hidden;
							padding: 10px;
							position: relative;
							width: 504px;}
/*notes*/
#show_notes				{	-moz-transition: all 0.1s ease-in-out 0s; background: none repeat scroll 0 0 #1d1a18; border-radius: 7px 7px 7px 7px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); margin: 10px;
							overflow: hidden;padding: 10px;	position: relative;width: 504px;font-size:12px;}

ol.notes 				{ padding: 0px; margin: 25px 0px;list-style-type: none; }

ol.notes li.note {
                border-top: 1px dashed #A0A0A0;
                padding: 5px 10px;
            }

#show_notes .notes img{ margin-right:10px;}
ol.notes li.note img.avatar {float:left;width: 16px; height: 16px;}
			
.notes .action a{
				color: #dd2027;
			}
            
ol.notes li.note .answer_content {
                font-weight: normal;
            }

ol.notes li.note blockquote {
                border-color: #eee;
                padding: 4px 10px;
                margin: 10px 0px 0px 25px;
            }

ol.notes li.note blockquote a {
                text-decoration: none;
            }


/*quote*/
.quote blockquote p			{ background-attachment:initial;
						  background-clip:initial;
						  background-color:initial;
						  background-image:url('http://static.tumblr.com/zudqre6/D6Xlwrwkr/beginquotes.png');
						  background-origin:initial;
						  background-position:0 0;
						  background-repeat:no-repeat;
						  font-family:'Times New Roman';
						  font-size:22px;
						  font-style:italic;
						  margin-bottom:0;
						  margin-left:0;
						  margin-right:0;
						  margin-top:0;
						  padding-bottom:0;
						  padding-left:60px;
						  padding-right:0;
						  padding-top:18px;
						  text-align:right;
						  }
						  
.quote  blockquote			{ background-attachment:initial;
						  background-clip:initial;
						  background-color:initial;
						  background-image:url('http://static.tumblr.com/zudqre6/0Grlwrwmh/endquotes.png');
						  
						  background-origin:initial;
						  background-position:100% 100%;
						  background-repeat:no-repeat;
						  padding-bottom:30px;
						  padding-left:0;
						  padding-right:80px;
						  padding-top:0;}	

.quote  blockquote .source	{ background-attachment:initial;
						  background-clip:initial;
						  background-color:transparent;
						  background-image:initial;
						  background-origin:initial;
						  background-position:initial initial;
						  background-repeat:initial initial;
						  color:#676767;
						  float:right;
						  font-family:arial;
						  font-size:12px;
						  font-style:normal;
						  font-weight:normal;
						  margin-top:10px;
						  padding-bottom:0;
						  padding-left:0;
						  padding-right:0;
						  padding-top:0;
						  text-align:left;}		


/*text*/
.text .body				{padding: 10px;}
.text .title			{color:#cf1d23; font-size:20px; text-align:right; margin-bottom:10px;}	
.text .title a			{color:#cf1d23;}
.text a					{color:#cf1d23;}

/*link*/
.link .description		{padding: 10px;}
.link .url				{color:#cf1d23; font-size:20px; text-align:right; margin-bottom:10px;}						  
.link .url a			{color:#cf1d23;}						  
.link  a				{color:#cf1d23;}						  

/*photo*/
#post #photowrap		{ position:relative; width:500px;}

#post #url				{ position:relative; width:500px;}

#post .highRes			{ right:0; position:absolute; bottom:0; z-index:1;}

.highRes a				{ font: normal normal 15px/normal Helvetica, Verdana, sans-serif;
						text-transform:uppercase;text-decoration:none; }
						
/*photoset*/
.photoset .html_photoset img{ -webkit-box-shadow:rgba(0, 0, 0, 0.796875) 0 3px 6px;}						
						
/*video*/
.video .url					{ -webkit-box-shadow:rgba(0, 0, 0, 0.796875) 0 2px 6px;}			


/*audio*/
#audio_post 				{margin:15px 0;}
.player 					{position:relative;}
#audio_info 				{background:#141210; margin:2px -12px; padding:10px 20px;}
#audio_info .artist 		{font-size:20px; width:306px; line-height:25px; font-style:italic; color:#cf1d23;}
#audio_info .track_name 	{width:306px; font-style:italic;}
.album_art img 				{width:80px; height:80px; border:5px solid #c4c4c4; position:absolute; background: none repeat scroll 0 0 #1d1a18; top:0; right:10px; margin:7px; box-shadow:0px 0px 2px #444444; border-radius:0 5px 5px 5px;}
.play_count					{padding:3px 15px; width:280px; color:#858585; font-size:11px;}



/*post_info*/
#post_info					{ margin-top:5px; border-top: 1px dashed #A0A0A0; font: 11px/1em Tahoma,Helvetica,sans-serif; color:#b2b2b2;}
#post_info .info1			{ float:left;}
#post_info .reblog_button	{ float:right;}
.info1 div					{ float:left;}
.info1>a					{ text-decoration:none; color:b2b2b2;}
.info1  .post_info_notes > div{ float:left;}
.post_info_notes			{ margin-right: 10px; margin-top:5px; padding-left: 20px;  padding-bottom: 5px; background: url('http://static.tumblr.com/zudqre6/o0qlwtrqi/icon_comments.png') no-repeat;}

.post_info_tags				{ margin-right: 10px; margin-top:5px; padding-left: 20px; padding-bottom: 5px; background: url('http://static.tumblr.com/zudqre6/9nYlwtrr0/icon_tags.png') no-repeat;}
.post_info_tags .tags li	{ float:left; color:b2b2b2;}
.post_info_tags .tags li a	{ float:left; color:b2b2b2;}

.post_info_tags .tags li a	{ margin-right:3px;}


/*chat*/
.chat						{ padding:5px; font-size: 12px;}	
.chat .title				{ color:#cf1d23; font-size:20px; text-align:right;}
.chat .inChat				{ margin:5px 2px; padding:5px;}		
.chat .inChat dd			{ background: none repeat scroll 0 0 #141210; border:5px solid #141210; margin:7px; box-shadow:0px 0px 2px #444444; border-radius:0 5px 5px 5px;}		
.chat .inChat .odd			{ color:ffffff;}		
.chat .inChat .even			{ color:dd2027;}		


/*PAGINATION*/
#pagination 				{text-align:center; color:#808080; font-size:14px; margin-bottom:27px; margin-top:20px;}
#pagination .current_page 	{background:#fbfbfb; color:#525252; padding:6px 11px; margin:0 2px; border:1px solid #aaa; box-shadow:1px 1px 1px #111;}
#pagination .jump_page		{ background:#141210; color:#525252; padding:6px 11px; margin:0 2px; border:1px solid #aaa; box-shadow:1px 1px 1px #111;}
#pagination .next_page		{ background:#141210; color:#525252; padding:6px 11px; margin:0 2px; border:1px solid #aaa; box-shadow:1px 1px 1px #111;}
#pagination .previous_page	{ background:#141210; color:#525252; padding:6px 11px; margin:0 2px; border:1px solid #aaa; box-shadow:1px 1px 1px #111;}
#pagination span a 			{ color:#808080;}
#pagination span a.page, #pagination span.of_page {background:#1c1c1c; padding:6px 11px; margin:0 2px; border:1px solid #3a3a3a; box-shadow:1px 1px 1px #111;}
#pagination span a.page:hover {background:#111; border:1px solid #555; color:#eee;}

#footer						{ width:730px; text-align:center; margin: 0 auto; color:#b2b2b2;}
#footer a					{ color: #cf1d23;}

#footer .top				{ float:left; width:150px;}
#footer .information		{ float:left;}
