/* ************** General styles ************** */

.alignright {
 float: right;
 margin: 0 0 10px 10px;
}

.alignleft {
 float: left;
 margin: 0 10px 10px 0;
}

.wp-caption-text {
font-size: 0.85em;
font-style: italic;
margin: 0;
padding: 4px 0 0 0;
color: #888888;
}

.wp-caption img {
padding: 0;
margin: 0;
}

.clear { 
clear: both;
}

/* ************** Header ************** */

#allseeingeye {
 width: 402px;
 height: 815px;
 position: fixed;
 top: 0px;
 right: 0px;
 z-index: -1;
 background:
  url("http://www.djslyone.co.uk/wp-content/themes/djslyone/images/uglymug4.png")
  no-repeat
  scroll
  left top
  transparent;
}

body {
 background:
  url("http://www.djslyone.co.uk/wp-content/themes/djslyone/images/orangebackdrop.jpg")
  no-repeat
  fixed
  left top
  #150803;
 color: white;
 font-family: arial, sans-serif;
 padding: 0;
 margin: 0 auto 0 auto;
 max-width: 1000px;
 width: 775px;
}

#outer {
 position: relative;
}

#main { 
 margin-right: 244px;
}

h1 {
 background:
  url(http://www.djslyone.co.uk/wp-content/themes/djslyone/images/header.gif)
  no-repeat
  top left;
 height: 103px;
 width: 351px;
 margin: 0;
 padding: 0; 
}

h1 a {
 display: block;
 height: 103px;
 width: 351px;
 text-indent: -4000px; 
}

#header {
 padding: 10px 0 0 0;
}

#discoverlogo {
 position: absolute;
 right: 0;
 top: 50px;
}


#dropbox {
 position: absolute;
 right: -5px;
 top: 90px;
}

/* ************** Menu ************** */

#menu {
 padding: 0;
 margin: 0;
 width: 100%;
 height: 40px;
 border-bottom: 1px #f46527 dotted;
}

#menu ul {
 padding: 0;
 margin: 0;
 height: 27px;
}

#menu li {
 float: left;
 list-style-type: none;
 margin: 0;
 padding: 10px 0 0 0;
 height: 27px;
}

#menu li a {
 display: block;
 color: #f46527;
 font-weight: bold;
 font-family: verdana, sans-serif;
 text-transform: uppercase;
 font-size: 0.7em;
 text-decoration: none;
 padding: 8px 15px 0 14px;
 height: 25px;
}

#menu li:last-child a {
 border-right: none;
}

#menu li a.selected {
 background-color: black;
}

#menu li a:hover {
 
}

/* ************** Footer ************** */

#footer {
 font-size: 0.6em;
 padding: 14px;
 margin-top: 20px;
 background: url(http://www.djslyone.co.uk/wp-content/themes/djslyone/images/60pcgrey.png);
 clear: both;
 border-top: 1px dotted #1456a2;
}

#social {
 width: 450px;
 margin-left: auto;
 margin-right: auto;
 clear: both;
}

#myspace, #facebook, #twitter {
 float: left; margin-right: 20px;
}

#footer-info {
 padding-top: 10px;
 clear: both;
 text-align: center;
}

#myspace {
 padding-top: 10px;
}

#footer a, #rss-feed a {
 color: white;
}

/* ************** Sidebar ************** */

.sidebar-box {
 padding: 0;
 margin-bottom: 10px;
 position: relative;
 vertical-align: top;
}

.sidebar-box h3 {
 text-transform: uppercase;
 font-size: 1em;
 font-weight: bold;
 margin: 0 0 5px 0;
 color: #1456a2;
}

.sidebar-box ul {
 margin: 0;
 padding: 0;
}

.sidebar-box ul li {
 list-style-type: none;
 margin: 0 0 5px 0;
 padding; 0;
}

.sidebar-box ol {
 margin: 0;
 padding: 0 0 0 21px;
}

.sidebar-box ol li {
 margin: 0;
 padding: 5px 0 5px 0;
 border-bottom: white dotted 1px;
}

.sidebar-box a {
 color: #1456a2;
 text-decoration: none;
}

.sidebar-box a:hover {
 color: #f46527;
 text-decoration: underline;
}

.sidebar-box input.text {
 border: none;
 margin: 4px 0 10px 0;
 font-family: arial;
 background-color: #1456a2;
 color: white;
 width: 160px;
}

.sidebar-box input.submit{
 border: none;
 margin: 4px 0 10px 4px;
 font-family: arial;
 background-color: #1456a2;
 color: white;
 font-weight: bold;
 width: 40px;
}

#content-topbar {
 position: absolute;
 top: 56px;
 left: 380px;
 width: 392px;
 font-size: 0.7em;
 padding: 0;
}

#content-topbar .sidebar-box {
 float: right;
 margin-left: 10px;
 padding: 0;
 margin-bottom: 0;
 border: none;
 background: transparent;
}

#content-sidebar {
 position: absolute;
 right: 0px;
 top: 163px;
 font-size: 0.7em;
}

#content-sidebar .sidebar-box {
 width: 210px;
 padding: 10px;
 margin-bottom: 10px;
 background: url(http://www.djslyone.co.uk/wp-content/themes/djslyone/images/60pcgrey.png);
}

#footer-widgets {
 margin-bottom: 20px;
}

#footer-widgets .sidebar-box {
 padding: 10px;
 border-left: 1px dotted white;
 min-width: 150px;
}

#rss-feed {
float: right;
margin: 0 0 4px 4px;
}

#rss-feed a {
 display: block;
 background: url(http://www.djslyone.co.uk/wp-content/themes/djslyone/images/rss.png) no-repeat left top;
 height: 40px;
 width: 40px;
 overflow: hidden;
 text-indent: -200px;
}

#mailinglist {
 margin-top: 10px;
}

/* ************** Content ************** */

.cat_tags {
 text-transform: lowercase;
}

.comm_date {
 font-size: 0.9em;
 font-weight: bold;
 position: absolute;
 right: 10px;
 top: 10px;
 background-color: #f46527;
 color: black;
 padding: 4px;
}

.comm_date span {
 display: inline;
}

span.nr_comm {
 display: none;
}

h2 {
 display: none;
}

.post h3, .page h3 {
 color: #f46527;
 font-weight: normal;
 font-size: 1.5em;
 text-transform: lowercase;
 margin: 0;
 width: 420px;
}

#content_inner {
 font-size: 0.8em;
 margin-top: 10px;
 margin-bottom: 10px; 
 min-height: 82em;
}

.post, .page, ol.commentlist li {
 margin-bottom: 20px;
 position: relative;
 background: url(http://www.djslyone.co.uk/wp-content/themes/djslyone/images/60pcgrey.png);
 padding: 15px;
 border: 1px dotted black;
}

.post li, .page li {
 font-size: 0.85em;
}


.newer_older {
 margin-left: 14px;
}

.post h3, .page h3 {
}

#content_inner a {
 color: #f46527;
 text-decoration: none;
}

#content_inner a:hover {
 text-decoration: underline;
}

.contactform input {
 margin: 8px 0 0 10px;
}

.contactform textarea {
 margin: 8px 0 8px 0;
}

#commentform textarea {
 width: 496px;
}

ol.commentlist {
 padding: 0;
 margin: 10px 0 0 0;
}

ol.commentlist li {
 list-style-type: none;
}

ol.commentlist li cite {
 font-size: 0.9em;
 font-weight: bold;
 font-style: normal;
 text-transform: uppercase;
}

.avatar { 
 float: left;
 margin: 0 8px 8px 0;
}

.page p img, .post img {
 border: none;
}

#upcoming {
 background: #00539f;
 padding: 6px;
}

#upcoming h3 {
 color: white;
 font-weight: bold;
 font-size: 1.2em;
 margin: 0 0 0 0;
}

#upcoming table  {
 margin-top: 10px;
 border: 1px solid #00428e;
 border-collapse: collapse;
 width: 100%;
}

#upcoming table td, #upcoming table th  {
 padding: 6px;
 vertical-align: top;
 text-align: left;
 background: #00317d;
 border-right: 1px solid #00428e;
}

#upcoming table th  {
 color: #2264AF;
}

#upcoming table tr.alternate td {
 background: #00428e;
}

ul.p2c_catlist {
 border-top: 1px solid #f46527;
 border-bottom: 1px solid #f46527;
 padding: 0;
 list-style: none;
}

ul.p2c_catlist li {
 padding: 4px;
}


a.soundcloud-dropbox:hover {
 color: white !important;
 background-color: transparent !important;
 background-position: -250px 0 !important;
}

* html a.soundcloud-dropbox {
 background-image: none !important;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='(http://a1.soundcloud.com/images/dropbox_small_dark.png?ea4019)', sizingMethod='crop') !important;}/* if you want to have valid HTML, please be so kind and put the style part in the head of your page */</style><a href='http://soundcloud.com/djslyone/dropbox' style='display: block; margin: 10px auto; background: transparent url(http://a1.soundcloud.com/images/dropbox_small_dark.png?ea4019) top left no-repeat; color: #D9D9D9; font-size: 10px; height: 30px; padding: 26px 60px 0 12px; width: 127px; text-decoration: none; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; line-height: 1.3em' class='soundcloud-dropbox'>Send me your track</a>