/*
THEME NAME: Thematic
THEME URI: http://themeshaper.com/thematic/
DESCRIPTION: The ultimate in SEO-ready themes, Thematic is a highly extensible, WordPress Theme Framework featuring 13 widget-ready areas, drop-down menus, grid-based layout samples, plugin integration, shortcodes for your footer, &amp; a whole lot more. Perfect for any blog and <strong><em>the</em></strong> starting point for theme development.
VERSION: 0.9.5.1
AUTHOR: Ian Stewart
AUTHOR URI: http://themeshaper.com/
TAGS: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats
.
The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */
@import url('library/styles/reset.css');

/* Apply basic typography styles */
@import url('library/styles/typography.css');

/* Apply a basic layout */
@import url('library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('library/styles/images.css');

/* Apply default theme styles and colors */
@import url('library/styles/default.css');

/* Prepare theme for plugins */
@import url('library/styles/plugins.css');

/* My Custom Work LAYOUT */

body { 
      background-color: #000000;
      background-image: url('http://maxwellmanmusic.com/files/bkgrnd2.jpg');
      background-repeat: no-repeat;
}

#header {
      background-color: transparent; 
      height: 160px; !important;
}

#container {
      background-color: #ffffff;
      width: 550px; !important;
      margin-left: 230px !important;
      margin-top: 50px;
      filter:alpha(opacity=70);
      -moz-opacity:0.7;
      -khtml-opacity: 0.7;
      opacity: 0.7;

}

#respond {
      width: 520px; !important;
}

#container p, .entry-utility {
     width: 510px;
     padding-right: 50px !important;
     color: #000000;
}
.entry-title a{
     color: #1c4b8a;
}

#container h1 {
     width: 510px;      
     padding-right: 50px;
     color:  #1c4b8a;
     text-align: center;
     border-bottom: 1px solid #000000;
}

#branding {
      visibility: hidden;
      height: 0px;
      z-index: -2;
}

#access {
     /*  margin-top: -30px; */
     z-index: 10;
     border: none;
     margin-left: 120px;
}

#access li {
     background-color:  #1c4b8a;
     color: #ffffff;
     border: none; !important;
}

#access li li a, #access li li a:visited  {
     background-color:  #1c4b8a;
     color: #ffffff;
     border: none; !important;
}

#access li li a:hover {
     background-color:  #ffffff;
     color: #1c4b8a;
     border: none; !important;
}

#access a, #access a:visited {
     color: #ffffff;
} 

#access a:hover {
     color:  #1c4b8a;
}

#primary {
      background-color: transparent !important;
      border: 0px !important;
      z-index: 110; !important;
      color:  #ffffff;
      padding-left: 10px;
      height: 120px;
      text-align: left;
      margin-top: -20px;
      margin-left: -10px;
} 

#primary h1{
     font-size: 150%; !important;
     margin-top: 10px;
}

#primary h3{
     visibility: hidden;
}

#primary ul{
     list-style-type: none;
     margin-left: -10px;
     margin-top: -10px;
     padding-right: 15px;
}
#primary li{
     padding-left: 10px;
     margin-top: -5px;
     margin-left: -5px;
     font-size: 105%;
     color: #ffffff;
}

.aside a, .aside a:active, .aside a:visited {
    text-decoration: none; !important;
    color: #ffffff; !important;
}
.aside a:hover {
    text-decoration: underline; !important;
    color: #ffffff; !important;
}
#secondary {
     background: transparent;
}

#secondary ul{
list-style-type: none;
}

#secondary li {
     color: #ffffff;
}

#secondary h3 {
    font-size: 120%;
}    

#main {
      overflow-y: visible !important;
      padding-top: 0px; !important;
      margin-left: 50px;
      margin-top: -50px;
      width: 1020px;
}

h1 .entry-title{
color: #ffffff;
}

.main-aside {
     background-color: #ffffff;
     width: 220px !important;
}
