/* color.css */

html { 
background-color : #ececec; }

div#content { 
background-color : #EBF5FC; 
border : 3px solid #800000; }

body { 
padding-top : 10px; }

div#branding {
height : 150px;
z-index : 10;
background : transparent url(images/background.jpg) repeat 0 0;  }

h1 { 
position : absolute;
top : -10px; 
left : -80px; }

h3 img {
position : absolute;
border : 3px solid #800000; }

li#calendar h3 img { top : 45px; left : 50px; }
li#news h3 img {top : 45px; left : 300px; }

h4 img {
position : absolute;
right : 2px; 
padding : 1px;
border : 5px solid #800000; }

h5 img {
position : absolute;
left : 0px; 
padding : 1px;
border : 5px solid #800000; }

li#carol, li#tara { 
padding-right : 92px;
background-color : #fcf3ea; }

li#bj, li#linzy, li#alex { 
padding-left : 92px; }

ul { 
position : relative;
padding-top : 5px; }

li#home h6 img {top : 146px; left : 0; }
li#elaines h6 img {top : 146px; left : 95px; }
li#codyanderson h6 img {top : 146px; left : 190px; }
li#jessmills h6 img {top : 146px; left : 285px; }
li#duelingpianos h6 img {top : 146px; left : 380px; }
li#booking h6 img {top : 146px; left : 475px; }
li#media h6 img {top : 146px; left : 570px; }
li#store h6 img {top : 146px; left : 665px; }

h6 img {
position : absolute; }

div#branding { 
position : relative;
z-index : 20; }

h1 { 
position : absolute; top : -8px; left : -10px;
width : 770px; height : 150px; 
background : transparent url(images/logo.png) no-repeat;
text-indent : -9999px; }

h2 { 
position : absolute; top : -320px; right : -20px;
z-index : 40;
width : 400px; height : 50px; 
background : transparent url(images/thebuzz.png) no-repeat; }


div#branding blockquote { 
position : absolute;
top : -9999px; }


div#site_info h5 a { 
display : block;
width : 150px; 
height : 70px; 
text-indent : -9999px; }

div#site_info p { 
position : absolute;
left : 10px; 
top : 10px;
margin : 0; }

div#site_info h5 + p { 
text-indent : -9999px; } 