/* CSS and XHTML Coding by MLP Design
	http://www.mlpdesign.net 			*/

/* Global Settings */
body
 { background:url(images/bg-background.gif) repeat #ca7b50; 
   color:#056269; 
   font-family:'Times New Roman',sans-serif; 
   font-size:10pt; 
   text-align:center;
   padding:0;
   margin:0;}

strong
 { font-weight:bold; }
 
img
 { border:0; }

p
{ text-align:left; }

.clear
 { clear:both; }

h1
 { display:none; }


/* Wrappers */
#wrapper1
 { background:url(images/bg-wrapper.gif) repeat-y;
   width:795px;
   padding:0;
   margin:0 auto; }
   
#wrapper2
 { background:url(images/bg-content.gif) repeat-y;
   width:795px;
   padding:0;
   margin:0 auto; }
   
#wrapper3
 { background:url(images/bg-sidebar.gif) no-repeat;
   width:795px;
   padding:0;
   margin:0 auto; }

#body
 { width:710px;
   text-align:left;
   padding:0;
   margin:0 auto; }   
   
    
/* Header Settings*/
#header
 { width:750px;
   height:152px;
   text-align:left;
   padding:0;
   margin:0 auto; }
   
#logo
 { background:url(images/logo.gif) no-repeat;
   width:236px;
   height:152px;
   padding:0;
   margin:0;
   float:left; }

#logo a 
 { width: 235px;
   height: 150px;
   display: block;}   

#navigation
 { background:url(images/bg-navigation.gif) repeat-x;
   width:485px;
   height:130px;
   padding:0;
   margin:0;
   float:left; }   

#navigation ul
 { padding:0;
   margin:85px 0 0 15px; }

#navigation ul li  
 { list-style: none;
   padding:0;
   display: inline; }   


   
/* Content Settings */
#content
 { width:500px;
   padding:0;
   margin:0;
   float:left; }

#content p
 { font-size:11pt;
   line-height:1.25em;
   padding:5px 50px 5px 30px; }

#content ul
 { list-style: none;
   padding:0;
   margin:5px 0 5px 40px; }
   
#content ul li
 { letter-spacing:1px;
   padding:8px 0;
   margin:0; }
   
#content .top a
 { background:url(images/ico-top.gif) center no-repeat;
   width: 160px;
   height: 40px;
   margin:15px auto;
   clear:both;
   display: block;}   

#content .title
 { width:500px;
   height:85px;
   padding:0;
   margin:0;
   clear:both; }

#welcome
 { background:url(images/title-welcome.gif) center no-repeat; }

#band
 { background:url(images/title-band.gif) center no-repeat; }

#gigs
 { background:url(images/title-gigs.gif) center no-repeat; }

#music
 { background:url(images/title-music.gif) center no-repeat; }

#contact
 { background:url(images/title-contact.gif) center no-repeat; }

#bandmembers
 { background:url(images/bandmembers.gif) center no-repeat;
   width:500px;
   height:135px;
   padding:0;
   margin:0;
   float:left; }   

#bandmembers ul
 { font-weight:bold;
   margin:105px 0 0 25px; }

#bandmembers ul li  
 { list-style: none;
   padding:0 15px;
   margin:0;
   display: inline; }   
#bandmembers a
 { color:#056269;  
 	text-decoration:none;}
   
ul#songlist li
 { font-weight:bold;}   

ul#songlist a
 { background:url(images/ico-listen.gif) right no-repeat;
   background-color:inherit;
   color:#056269;  
   font-weight:normal;
   text-decoration:none;
   padding:0 20px 0 0;
   margin:0 0 0 5px; }


/* Sidebar Settings */
#sidebar
 { width:200px;
   text-align:left;
   padding:0;
   margin:0;
   float:left; }   

ul#gallery
 { list-style: none;
   padding:0;
   margin:350px 0 0 8px; }
 
ul#gallery li
 { display:inline; }
   
ul#gallery li img
 { border:3px solid #f8e8cf; }

ul#gallery li a:hover
 { background-color:inherit;
   color:#09f;}

ul#gallery li a:hover img
 { border:3px solid #09f; }
 
.title#flickr
 { background:url(images/title-flickr.gif) center no-repeat;
   width:200px;
   height:55px;
   padding:0;
   margin:0; }   
   
   
/* Footer Settings */
#footer   
 { background:url(images/bg-footer.gif) no-repeat;
   width:710px;
   height:35px;
   padding:20px 0 0 0 ;
   margin:0 auto;
   text-align:center;
   clear:both; }
   
#footer  p  
 { 
   text-align:center;
}   
 #footer a
 { 
   color:#056269;  
   font-weight:normal;
   text-decoration:none;

}
 
