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,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}

* {
font-family:Tahoma;
color:rgb(67,67,67);
font-size: 11px;
}

html {
-webkit-font-smoothing: antialiased;
}

body {
 background: url(http://static.tumblr.com/b5goedq/Vhwll5ny8/body-bg.png) repeat-x top rgb(23,38,52);
}

a {
 text-decoration:none;
 color:rgb(97,194,255);
}

/*  GENERAL STRUCTURE  */

#container-wrapper {
 width:1020px;
 margin:0 auto;
 background:url(http://static.tumblr.com/b5goedq/1Mqll5nyx/container-bg.png) no-repeat top center;
}

#container {
 width:1020px;
 background:url(http://static.tumblr.com/b5goedq/qYjll5nzf/container-bottom-bg.png) no-repeat bottom center;
 min-height:1048px;
 overflow:hidden;
}

#header {
 width:500px;
 margin:0px auto;
 text-align:center;
}

   h1#page-title {
	 padding-top:46px;
   }

   h1#page-title a {
	 font-family:'arvo';
	 font-size:46px;
	 font-weight:700;
	 color:white;
	 text-shadow:0px 2px 2px rgba(0,0,0,0.4);    
	 text-decoration:none;   
	 letter-spacing:2px;  
	 word-wrap: break-word;
   }

   h2#description {
	 font-family:Tahoma;
	 font-weight:400;
	 font-size:18px;
	 font-weight:400;
	 color:rgb(97,194,255);
	 text-shadow:0px 2px 2px rgba(0,0,0,0.4);
	 padding-top:14px;
	 text-transform:uppercase;
	 letter-spacing:3px;
   }

   #profile-wrapper {
	 width:500px;
	 margin-top:40px;
	 text-align:left; 
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-top:1px solid rgb(22,42,60);
	 border-left:1px solid rgb(22,42,60);
	 border-right:1px solid rgb(22,42,60);
	 border-bottom:1px solid rgb(15,27,37);
	 overflow:hidden;
   }


   #nav {
	 border-bottom:1px solid rgb(22,42,60);
	 width:500px;
	 height:31px;
	 overflow:hidden;
	 background:url(http://static.tumblr.com/b5goedq/cpbllexj7/nav-li-bg.png) repeat-x rgb(41,74,106);    
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
   }

   #nav li {
	 height:31px;
	 display:block;
	 float:left;
	 border-right:1px solid rgb(29,55,78);
	 overflow:hidden;
   }

   #nav li.home {width:90px; }
   #nav li.about {width:111px;}
   #nav li.rss {width:84px;}
   #nav li.archive {width:102px;}
   #nav li.custom {width:109px; border-right:0px;}

   #nav li.home a {
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-top-left-radius: 5px;
   }

   #nav li.custom a {
	 -moz-border-radius-topright: 5px;
	 -webkit-border-top-right-radius: 5px;
   }

   #nav li a {
	 display:block;
	 min-height:23px;
	 padding:9px 13px 0px 0px;
	 font-family:Tahoma;
	 font-size:11px;
	 font-weight:700;
	 color:rgb(18,33,49);
	 text-shadow:0px 1px 0px rgb(65,122,177);
   }

   #nav li a:hover {
	 background:url(http://static.tumblr.com/b5goedq/qu4llexk4/nav-li-bg-hover.png) repeat-x rgb(1,123,193);
	 text-shadow:0px 1px 0px rgb(18,176,255);
   }

   #nav li a span {
	 float:left;
	 display:block;
	 height:20px;
	 width:20px;
	 margin-top:-4px;
	 margin-left:12px;
	 margin-right:6px;
	 background:url(http://static.tumblr.com/b5goedq/yZpllayhu/nav-icons.png) no-repeat top transparent;
   }

   #nav .type.home span { background-position:0 0; }
   #nav .type.about span { background-position:0 -20px; }
   #nav .type.rss span { background-position:0 -40px; }
   #nav .type.archive span { background-position:0 -60px; }
   #nav .type.custom span { background-position:0 -80px; }

   #profile-content {
	 position:relative;
	 border-top:1px solid rgb(48,88,128);
	 border-left:1px solid rgb(39,71,103);
	 border-right:1px solid rgb(39,71,103);
	 border-bottom:1px solid rgb(33,59,85);
	 background:url(http://static.tumblr.com/b5goedq/GX2llf0iu/profile-bg.png) repeat-x rgb(26,47,68);         
	 -moz-border-radius-bottomright: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 -webkit-border-bottom-right-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
   }

	 #profile-avatar {
	   float:left;
	   height:94px;
	   width:94px;
	   margin:7px;
	   background-color:#2aacfc;
	   -moz-border-radius: 2px;
	   -webkit-border-radius: 2px;
	   border-radius: 2px; /* future proofing */
	   overflow:hidden;
	 }

	 #profile-avatar-frame {
	   position:absolute;
	   z-index:9999;
	   top:6px;
	   left:6px;
	   width:96px;
	   height:97px;
	   background:url(http://static.tumblr.com/b5goedq/H7Ullb74e/profile-avatar-frame.png) no-repeat transparent;
	 }

	 #profile-description {
	   font-family:Tahoma;
	   float:right;
	   width:367px;
	   padding:12px 12px 12px 0px;
	   color:white;
	   font-size:14px;
	   line-height:21px;
	   text-shadow:0px 1px 1px rgba(0,0,0,0.6);  
	   font-weight:300;  
	 }




/*  GENERAL POST STYLING  */

#entries {
 margin:0 auto;
 width:500px;
 padding-bottom:30px;
}

.post {
 position:relative;
 margin-top:30px;
}

.post .postinfo {
 position:absolute;
 left:-80px;
 width:64px;
 height:70px;
 background:url(http://static.tumblr.com/b5goedq/o3ill7isz/post-info-bg.png) no-repeat top center transparent;
} 

   .postinfo a {
	 display:block;
	 text-decoration:none;
	 text-shadow:0px 2px 2px rgba(0,0,0,0.4);
	 font-family:'arvo';      
	 width:64px; 
	 padding-left:2px; 
   }

   .post-day {
	 font-size:37px;
	 font-weight:700;
	 color:white;
	 letter-spacing:4px;
	 text-align:center;
	 line-height:37px;
	 padding-top:7px;
	 padding-bottom:0px;
   }

   .post-month {
	 font-weight:700;
	 font-size:16px;
	 letter-spacing:3px;
	 color:rgb(97,194,255);
	 text-transform:uppercase;
	 text-align:center;
   }


.postmeta {
 margin-top:8px;
}

.tags {
 width:295px;
 float:left;
}

   .tags li {
	 height:26px;
	 float:left;
	 margin-right:7px;
	 margin-bottom:5px;
   }

   .tags li * {
	 float:left;
   }

   .tags li a {
	 line-height:21px;
	 max-width:262px;
	 overflow:hidden;
	 padding-top:1px;
	 height:26px;
	 font-family:Tahoma;
	 font-weight:700;
	 color:rgb(20,143,216);
	 text-decoration:none;
	 font-size:11px;
	 background:url(http://static.tumblr.com/b5goedq/8kFll9ab4/tag-repeat-bg.png) repeat-x transparent;
	 text-shadow:0px 1px 1px rgb(255,255,255);
   }

   .tags span {
	 height:26px;
	 display:block;
   }

   .tags span.left { 
	 background:url(http://static.tumblr.com/b5goedq/QFJll9a94/tag-left-bg.png) no-repeat top transparent; 
	 width:20px; 
   }

   .tags span.right { 
	 background:url(http://static.tumblr.com/b5goedq/dJtll9aa7/tag-right-bg.png) no-repeat top transparent; 
	 width:6px;
   }


.notecounter {
 width:205px;
 float:right;
}

   .notecounter li {
	 height:23px;
	 float:right;
   }

   .notecounter li a {
	 height:23px;
	 display:block;
	 background:url(http://static.tumblr.com/b5goedq/RI3ll9bi5/postmeta-notes-bg.png) no-repeat top left transparent;
	 padding-left:28px;
	 padding-top:4px;
	 padding-right:5px;
	 text-decoration:none;
	 font-family:Tahoma;
	 font-size:11px;
	 font-weight:700;
	 color:rgb(185,218,241);
   }

   .notecounter li a.notes-icon {
	 background-position:0 0;
   }

   .notecounter li a.comments-icon {
	background-position:0 -23px;
	padding-right:0px;
   }

.shadow {
   background-color:rgb(255,253,238);
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px; /* future proofing */
   -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
   -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
   box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
   border:1px solid rgb(255,255,255);
}


.post em, .post strike, .post strong {
 color:#434343;
}

.text-wrap p img, .quote-wrap p img, .video-desc p img, .link-wrap p img, .audiobox h2 p img,
.text-wrap li img, .quote-wrap li img, .video-desc li img, .link-wrap li img, .audiobox h2 li img  {
 max-width:100%;
 height:auto;
}

/*  PHOTO POST  */


.photo-wrap {
 position:relative;
 -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
 -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
 box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 border-radius: 4px;
}

.photo-wrap img {
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 border-radius: 4px; 
 margin-bottom:-4px;
width:500px;
}

.photo-wrap a {
 display:block;
 width:500px;
 height:auto;
 font-weight: bold;
 color: #1F2752;
}

.photo-wrap .description {
 position:relative;
 background-color: #FFFDEE;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
-webkit-border-radius: 0px 0px 2px 2px;
border-radius: 0px 0px 2px 2px;
 -moz-box-shadow:0 0 1px rgba(0, 0, 0,0.5);
 -webkit-box-shadow:0 0 1px rgba(0, 0, 0,0.5);
 box-shadow:0 0 1px rgba(0, 0, 0,0.5);
 padding: 5px 8px;
}

.photo-wrap .description p, .photo-wrap .description ul, .photo-wrap .description ol, .photo-wrap .description blockquote  {
 font-family:Tahoma;
 font-size:11px;
 line-height:17px;
 margin-bottom:7px;
}

.photo-wrap .description img { 
width:117px;
height:auto;
margin-bottom:0px;
}

.photo-wrap .description blockquote { 
   margin-right:20px;
   margin-left:15px;
   border-left:3px solid rgb(56,102,147); 
   padding:0 10px;
}

.photo-wrap .description ul {
 margin:0px 20px 7px 30px;
 list-style-type:disc;
 color:white;
}

.photo-wrap .description ol {
 margin:0px 20px 7px 30px;
 list-style-type:decimal;
 color:white;
}

.photo-wrap .description li {
 padding:1px 0;
 margin:0px;
 color:white;
}

.photo-wrap .description p a {
 display:inline;
}

.photo-wrap .description p a:hover {
 text-decoration:underline;
}

.photo-mask {
 position: absolute; 
 left: 0; 
 right: 0;
 top: 0;
 bottom: 0; 
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px; 
 border-radius: 4px; 
 -webkit-box-shadow: inset 0 0 2px rgba(255,255,255, 0.6);
 -moz-box-shadow: inset 0 0px 2px rgba(255,255,255, 0.6);
 box-shadow: inset 0 0px 2px rgba(255,255,255, 0.6);
}

.photo-mask a {
 height:100%;
 width:100%;
}

/*  TEXT POST  */

.post.text .text-wrap {
 padding:16px 25px 14px 25px;
 color:#434343;
}

.post.text h2 {
 line-height:24px;
}

.post.text h2 a {
 font-family:Tahoma;
 font-weight:400;
 font-size:20px;
 color:rgb(56,102,147);
 margin-bottom:7px;
 text-transform:uppercase;
 line-height:24px;
 text-decoration:none;
}

.text-wrap p, .text-wrap blockquote, .text-wrap ul, .text-wrap ol {
   font-family:Tahoma;
   color:rgb(67,67,67);
   font-size:11px;
   line-height:17px;
   margin-bottom:8px;
}

.text-wrap a {
 font-family:Tahoma;
 color:rgb(56,102,147);
 font-size:11px;
 text-decoration:none;
}

.text-wrap a:hover {
 text-decoration:underline;
}

.text-wrap blockquote { 
   margin-right:20px;  
   margin-left:15px;
   border-left:3px solid rgb(56,102,147); 
   padding:0 10px;
}

.text-wrap ul {
 margin:0px 10px 8px 30px;
 list-style-type:disc;
 color:rgb(56,102,147);
}

.text-wrap ol {
 margin:0px 10px 8px 30px;
 list-style-type:decimal;
 color:rgb(56,102,147);
}

.text-wrap li {
 padding:1px 0;
 margin:0px;
 color:rgb(67,67,67);
}

.text-wrap ul p, .text-wrap ol p {
 margin-bottom:0;
}

/*  QUOTE POST  */

.post.quote .quote-wrap {
 background: url(http://static.tumblr.com/b5goedq/uirllavsk/quote-bg.png) no-repeat top right rgb(255,253,238);
 padding:16px 25px;
}

.quote-wrap p {
font-family: Tahoma;
font-weight: bold;
text-align: right;
color: #386693;
}

.quote-wrap cite, .quote-wrap cite a {
 color:rgb(67,67,67);
 font-size:11px;
 font-family:Tahoma;
 font-style:normal;
}

.quote-wrap cite {
 margin-top:10px;
 display:block;
}

.quote-wrap cite a {
 text-decoration:none;
 font-weight:700;
}

.quote-wrap cite p, .quote-wrap cite ul, cite ol, .quote-wrap cite blockquote  {
 font-family:Tahoma;
 color:rgb(67,67,67);
 font-size:11px;
 line-height:17px;
 margin-bottom:8px;
}

.quote-wrap cite blockquote { 
   margin-right:20px;
   margin-left:15px;
   border-left:3px solid rgb(56,102,147); 
   padding:0 10px;
}

.quote-wrap cite ul {
 margin:0px 20px 7px 30px;
 list-style-type:disc;
 color:rgb(56,102,147);
}

.quote-wrap cite ol {
 margin:0px 20px 7px 30px;
 list-style-type:decimal;
 color:rgb(56,102,147);
}

.quote-wrap cite li {
 padding:1px 0;
 margin:0px;
 color:rgb(67,67,67);
}

/*  LINK POST  */

.post.link .link-wrap {
 background: url(http://static.tumblr.com/b5goedq/jDEllawci/link-bg.png) no-repeat top right rgb(255,253,238);
 padding:16px 25px 14px 25px;
}

.link-wrap h2 {
 line-height:24px;
}

.link-wrap h2 a {
 font-family:Tahoma;
 font-weight:400;
 font-size:20px;
 text-transform:uppercase;
 line-height:24px;
 color:rgb(56,102,147);
}

.link-wrap p, .link-wrap ul, .link-wrap ol, .link-wrap blockquote  {
 font-family:Tahoma;
 color:rgb(67,67,67);
 font-size:11px;
 line-height:17px;
 margin-bottom:8px;
}

.link-wrap blockquote { 
   margin-right:20px;
   margin-left:15px;
   border-left:3px solid rgb(56,102,147); 
   padding:0 10px;
}

.link-wrap ul {
 margin:0px 20px 7px 30px;
 list-style-type:disc;
 color:rgb(56,102,147);
}

.link-wrap ol {
 margin:0px 20px 7px 30px;
 list-style-type:decimal;
 color:rgb(56,102,147);
}

.link-wrap li {
 padding:1px 0;
 margin:0px;
 color:rgb(67,67,67);
}



/*  CHAT POST  */

.chat-wrap {
 background: url(http://static.tumblr.com/b5goedq/RSIllb7zo/chat-bg.png) no-repeat top right rgb(255,253,238);
 padding:16px 25px;
}

.chat-wrap h2 {
 line-height:24px;
}

.chat-wrap a {
 font-family:Tahoma;
 font-weight:400;
 font-size:20px;
 text-transform:uppercase;
 line-height:24px;
 color:rgb(56,102,147);
 margin-bottom:10px;
 display:block;
 line-height:24px;
}

.chat-wrap td {
 font-family:Tahoma;
 color:rgb(67,67,67);
 font-size:11px;
 line-height:17px;
 padding-bottom:5px;
 vertical-align:top;
}

td.narrator {
 font-weight:700;
 color:rgb(56,102,147);
 text-align:right;
 padding-right:20px;
}

/*  VIDEO POST  */


.video-container {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; /* future proofing */
-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
box-shadow: 0px 1px 4px rgba(0,0,0,0.8);
overflow:hidden;
}

.post.video .video-wrap {
 position:relative;
 width:500px !important;
 height:auto;    
 -moz-border-radius-topright: 4px;
 -moz-border-radius-topleft: 4px;
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 overflow:hidden;
}

.video-mask {
 position: absolute; 
 left: 0; 
 right: 0; 
 top: 0;
 bottom: 0;     
 -moz-border-radius-topright: 4px;
 -moz-border-radius-topleft: 4px;
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px; 
 overflow:hidden;
 -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255, 0.6);
 -moz-box-shadow: inset 0 1px 1px rgba(255,255,255, 0.6);
 box-shadow: inset 0 1px 1px rgba(255,255,255, 0.6);
}

.post.video iframe, .post.video object , .post.video embed {
 margin-bottom:-4px;   
 -moz-border-radius-topright: 4px;
 -moz-border-radius-topleft: 4px;
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px; 
 overflow:hidden;
 width:500px !important;
}

.video-desc {
 padding:15px 23px 7px 23px;
 background-color:rgb(255,253,238);
}

.video-desc p, .video-desc blockquote, .video-desc ul, .video-desc ol {
   font-family:Tahoma;
   color:rgb(67,67,67);
   font-size:11px;
   line-height:17px;
   margin-bottom:8px;
}

.video-desc a {
 font-family:Tahoma;
 color:rgb(56,102,147);
 font-size:11px;
 font-weight:400;
 text-decoration:none;
}

.video-desc a:hover {
 text-decoration:underline;
}

.video-desc blockquote { 
   margin-right:20px;  
   margin-left:15px;
   border-left:3px solid rgb(56,102,147); 
   padding:0 10px;
}

.video-desc ul {
 margin:0px 10px 8px 30px;
 list-style-type:disc;
 color:rgb(56,102,147);
}

.video-desc ol {
 margin:0px 10px 8px 30px;
 list-style-type:decimal;
 color:rgb(56,102,147);
}

.video-desc li {
 padding:1px 0;
 margin:0px;
 color:rgb(67,67,67);
}

/*  AUDIO POST  */

 .audio-container {
   padding:20px !important;
 }

 .artwork {
   float:left;
   margin-right:12px;
 }

 .artwork img {
   width:74px;
   height:74px;
   -webkit-border-radius:2px;
   -moz-border-radius:2px;
   border-radius:2px;
   border:1px solid rgb(23,38,52);
 }

 .audiobox {
   float:left;
   width:369px;
 }

 .audiobox h1 {
   font-family:Tahoma;
   font-size:15px;
   font-weight:700;
   color:rgb(67,67,67);
   display:block;
   margin-bottom:5px;
 }

 .audiobox h2 p, .audiobox h2 strong, .audiobox h2 ul, .audiobox h2 ol, .audiobox h2 blockquote {
   font-family:Tahoma;
   font-size:11px;
   font-weight:400;
   color:rgb(67,67,67);
   margin-bottom:8px;
 }

 .audiobox h2 blockquote { 
	 margin-right:20px;  
	 margin-left:15px;
	 border-left:3px solid rgb(56,102,147); 
	 padding:0 10px;
 }

 .audiobox h2 ul {
   margin:0px 10px 8px 30px;
   list-style-type:disc;
   color:rgb(56,102,147);
 }

 .audiobox h2 ol {
   margin:0px 10px 8px 30px;
   list-style-type:decimal;
   color:rgb(56,102,147);
 }

 .audiobox h2 li {
   padding:1px 0;
   margin:0px;
   color:rgb(67,67,67);
 }      


 .audiobox h2 a {
   font-family:Tahoma;
   color:rgb(56,102,147);
   font-size:11px;
   font-weight:400;
   text-decoration:none;
 }

 .audio-controls {
   margin-top:10px;
 }

 .audio-controls span {
   float:left;
   margin-right:5px;
 } 

 .audio-controls div.play-label {
   float:left;
   background-color:rgb(229,227,215);
   border-radius:2px;
   -webkit-border-radius:2px;
   -moz-border-radius:2px;
   border:1px solid rgb(217,216,207);
   height:25px;
 }

 .audio-controls div.play-label p {
   font-size:11px;
   font-weight:700;
   font-family:Tahoma;
   color:rgb(67,67,67);
   margin:6px;
 }

/*  NOTES-DISQUS  */

#notes-disqus {
 margin:0 auto;
 width:500px;
}

#notes-disqus * {
 color:white;
}

h2.nd-title {
 font-family:Tahoma;
 font-weight:400;
 font-size:16px;
 font-weight:400;
 color:rgb(97,194,255) !important;
 text-shadow:0px 1px 2px black;
 text-transform:uppercase;
}

ol.notes {
 width:500px;
 margin-top:12px;
 margin-bottom:24px;
 -moz-border-radius-bottomleft: 3px;
 -moz-border-radius-bottomright: 3px;
 -webkit-border-bottom-left-radius: 3px;
 -webkit-border-bottom-right-radius: 3px;
}

ol.notes li.note {
display:block;
width:452px;
padding-top:7px;
padding-bottom:7px;
padding-right:7px;
padding-left:7px;
 font-family:Tahoma;
 font-size:11px;
background: -webkit-gradient(linear, left bottom, left top, from(rgb(26,44,61)), to(rgb(34,60,86)));
background: -moz-linear-gradient(linear, left bottom, left top, from(rgb(26,44,61)), to(rgb(34,60,86)));
 border-top:1px solid rgb(48,84,120);
 border-left:1px solid rgb(36,61,86);
 border-right:1px solid rgb(36,61,86);
 border-bottom:1px solid rgb(22,42,60);
}

ol.notes li:first-child {
 -moz-border-radius-topleft: 3px;
 -moz-border-radius-topright: 3px;
 -webkit-border-top-left-radius: 3px;
 -webkit-border-top-right-radius: 3px;
}

ol.notes li:last-child {
  border-bottom:1px solid rgb(33,54,75);
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
}

ol.notes li.like {
 background: url(http://static.tumblr.com/b5goedq/vgTllcyjs/like-glyph.png) 9px 7px no-repeat rgb(27,46,64);
 background: url(http://static.tumblr.com/b5goedq/vgTllcyjs/like-glyph.png) 9px 7px no-repeat, -webkit-gradient(linear, left bottom, left top, from(rgb(26,44,61)), to(rgb(34,60,86)));
	background: url(http://static.tumblr.com/b5goedq/vgTllcyjs/like-glyph.png) 9px 7px no-repeat, -moz-linear-gradient(bottom,rgb(26,44,61),rgb(34,60,86));
	padding-left:39px;
}

ol.notes li.reblog {
 background: url(http://static.tumblr.com/b5goedq/V6tllcz2g/reblog-glyph.png) 9px 7px no-repeat rgb(27,46,64);
 background: url(http://static.tumblr.com/b5goedq/V6tllcz2g/reblog-glyph.png) 9px 7px no-repeat, -webkit-gradient(linear, left bottom, left top, from(rgb(26,44,61)), to(rgb(34,60,86)));
	background: url(http://static.tumblr.com/b5goedq/V6tllcz2g/reblog-glyph.png) 9px 7px no-repeat, -moz-linear-gradient(bottom,rgb(26,44,61),rgb(34,60,86));
	padding-left:39px;
}

ol.notes li a {
 font-weight:700;
 text-decoration:none;
 color:white;
}

ol.notes li.note img.avatar {
 display:none;
}

/*  =====  */

#disqus_thread #dsq-content #dsq-global-toolbar,
#disqus_thread #dsq-content .dsq-pagination,
#disqus_thread #dsq-content .dsq-options,
#disqus_thread #dsq-content #dsq-comments-title,
#disqus_thread #dsq-content .sq-comment-buttons,
#disqus_thread #dsq-content .dsq-request-user-info,
#disqus_thread #dsq-content .dsq-attach-media,
#disqus_thread #dsq-content .dsq-sharing-options,
#disqus_thread #dsq-content .dsq-item-trackback,
#disqus_thread #dsq-content .dsq-comment-footer-right,
#disqus_thread #dsq-content #dsq-authenticate,
#disqus_thread #dsq-content #dsq-sort-by, 
#disqus_thread #dsq-content .dsq-trackback-url,
#disqus_thread #dsq-content #dsq-footer,
#dsq-account-dropdown,
#dsq-content h3,
#dsq-reply .dsq-avatar
{
 display:none;
}


h2.disqus-title a, #dsq-reply h3 {
 font-family:Tahoma;
 font-weight:400;
 font-size:16px;
 font-weight:400;
 color:rgb(97,194,255) !important;
 text-shadow:0px 1px 2px black;
 text-transform:uppercase;
 display:block !important;
 margin-bottom:10px !important;
}

.dsq-comment-body {
 padding-left:0px !important;
} 

.dsq-comment .dsq-avatar {
 position:absolute;
 left:4px !important;
 top:4px !important;
 z-index:9999;
}

.dsq-comment .dsq-reply .dsq-avatar {
 display:none !important;
}



#dsq-content .dsq-avatar img {
 height:34px !important;
 width:34px !important;
 border:1px solid rgb(14,26,35) !important;
 -moz-box-shadow: 0px 1px 0px rgb(40,69,95) !important;
 -webkit-box-shadow: 0px 1px 0px rgb(40,69,95) !important;
 box-shadow: 0px 1px 0px rgb(40,69,95) !important;
 -moz-border-radius: 3px !important;
 -webkit-border-radius: 3px !important;
 border-radius: 3px !important;
}

#dsq-comments li.dsq-comment {
 margin-bottom:20px !important;
}

.dsq-comment-header {
 padding:15px 10px 15px 50px !important;
 background:rgb(27,46,64) !important;
 -moz-border-radius: 6px !important;
 -webkit-border-radius: 6px !important;
 border-radius: 6px !important;
 border:0px !important;
}

.dsq-comment-message {
 font-family:Tahoma;
 color:white;
 font-size:12px;
 font-weight:400;
 line-height:17px;
 text-shadow:0px 1px 0px rgba(0,0,0,0.75);
}

.dsq-comment-footer {
 font-family:Tahoma;
 color:white;
 font-size:12px;
 font-weight:400;
 line-height:17px;
 text-shadow:0px 1px 0px rgba(0,0,0,0.75);
}

.dsq-textarea-reply {
 margin-left:0px !important;
 padding:6px !important;
 background:rgb(27,46,64) !important;
 -moz-border-radius: 4px !important;
 -webkit-border-radius: 4px !important;
 border-radius: 4px !important;
}

.dsq-textarea-wrapper {
 background:url(http://static.tumblr.com/b5goedq/V4Vlltfmu/disqus-textarea-bg.png) no-repeat scroll 0 0 transparent !important;
 -moz-box-shadow:0 1px 0px rgb(44,74,103) !important;
 -webkit-box-shadow:0 1px 0px rgb(44,74,103) !important;
 box-shadow: 0 1px 0px rgb(44,74,103) !important;
 -moz-border-radius: 2px !important;
 -webkit-border-radius: 2px !important;
 border-radius: 2px !important;
 border:1px solid rgb(16,27,37);
}

.dsq-textarea-background {
 background:transparent !important;
 overflow:hidden;
 -moz-border-radius: 0px !important;
 -webkit-border-radius: 0px !important;
 border-radius: 0px !important;
 -moz-box-shadow:none !important;
 -webkit-box-shadow:none !important;
 box-shadow:none !important;
 border: none !important;
}

.dsq-post-tools {
 background:transparent !important;
 border-top:none !important;
 -moz-box-shadow:none !important;
 -webkit-box-shadow:none !important;
 box-shadow:none !important;
 -moz-border-radius: 0px !important;
 -webkit-border-radius: 0px !important;
 border-radius: none !important;
 height:30px !important;
}

.dsq-post-tools .dsq-post-as .dsq-button {
 left:0px !important;
 right:none !important;
 top:6px !important;
 background:url(http://static.tumblr.com/b5goedq/0e7llgkf1/disqus-button-bg.png) no-repeat transparent top left !important;
 text-indent:-9999px;
 border:none !important;
 -moz-box-shadow:none !important;
 -webkit-box-shadow:none !important;
 box-shadow:none !important;
 -moz-border-radius: 0px !important;
 -webkit-border-radius: 0px !important;
 border-radius: none !important;
 padding:8px 58px !important;
 overflow:visible !important;
 margin-top:2px !important;
}

.dsq-edit .dsq-textarea-background {
 height:86px !important;
 width:496px !important;
 padding-left:2px !important;
}

.dsq-save-edit span, .dsq-save-edit a {
 font-family:Tahoma !important;
 color:white  !important;
 font-size:12px !important;
 font-weight:700 !important;
 line-height:17px !important;
 text-shadow:0px 1px 0px rgba(0,0,0,0.75) !important;
}

.dsq-save-edit a {
 color:rgb(97,194,255) !important;
}

.dsq-edit .dsq-textarea {
 margin-bottom:5px !important;
}

.dsq-collapse-toggle {
 top:11px !important;
 right:11px !important;
}

.dsq-collapse-toggle span {
 background:url(http://static.tumblr.com/b5goedq/4PDlltmmx/icons-sprite.png) no-repeat bottom left !important;
}

.dsq-comment-is-collapsed .dsq-collapse-toggle span {
  background:url(http://static.tumblr.com/b5goedq/4PDlltmmx/icons-sprite.png) no-repeat top left !important;
}

.dsq-popup-content {
	color:rgb(67,67,67);
}

.dsq-popup h4, .dsq-popup ul, .dsq-popup li, .dsq-popup ol, .dsq-popup div, .dsq-popup table, .dsq-popup td, .dsq-popup th, .dsq-popup p, .dsq-popup a, .dsq-popup cite, .dsq-popup img {
	color:rgb(67,67,67);
}



/*  FOOTER  */

#footer-wrapper {
 background:url(http://static.tumblr.com/b5goedq/lHmll5o09/footer-wrapper-bg.png) repeat-x top center;
 height:104px;
}

#footer {
 height:104px;
 width:1020px;
 margin:0 auto;
 background:url(http://static.tumblr.com/b5goedq/MkJll5nzt/footer-bg.png) no-repeat top center;
}

#pagination {
 position:relative;
 height:104px;
 width:500px;
 margin:0 auto;
 white-space:nowrap;
}

 #pagination a#pag-older {
   float:left;
   width:76px;
   height:30px;
   background:url(http://static.tumblr.com/b5goedq/Y8Vll9gia/pagination-bg.png) no-repeat top left transparent;
   margin-top:16px;
   position:relative;
   z-index:999;
 }

 #pagination a#pag-newer {
   float:right;
   width:83px;
   height:30px;
   background:url(http://static.tumblr.com/b5goedq/Y8Vll9gia/pagination-bg.png) no-repeat top right transparent;
   margin-top:16px;
   position:relative;
   z-index:999;
 }

 #pagination p {
   position:absolute;
   height:14px;
   overflow:hidden;
   bottom:14px;
   width:500px;
   padding:14px 0px 5px 0px;
   text-align:center;
   background:url(http://static.tumblr.com/b5goedq/CSQllb69y/footer-divider.png) top center no-repeat transparent;
 }

 #pagination a#credit {
   font-family:Tahoma;
   font-size:11px;
   color:rgb(78,107,132);
   text-shadow:0px 1px 1px rgba(0,0,0,0.4);
 }


