body {
	background-image:url('musicbgnd.gif');
	font-family: Arial;
}
#container {
	background-image:url('bg.jpg');
	width: 900px;
	border: thin solid #CCCCCC;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#maincontenti {
        
	float: right;
	width: 72%;
        height: 600px;
	padding-right: 50px;
	padding-left: 4px;
}

#maincontentia {
        
	float: right;
	width: 72%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 21px;
	
}
#maincontentup {
        
	float: left;
	width: 99%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 21px;
	
}

#maincontentau {
        
	
        height: 550px;
	padding: 15px;
}

#maincontentb {
       


        height: 400px;
	padding-right: 4px;
	padding-left: 4px;
}


#maincontentph {
        
	

        height: 1200px;
	padding-right: 4px;
	padding-left: 4px;
}


#maincontentvin {
       
	float: right;
	width: 72%;
        height: 300px;
	padding-right: 4px;
	padding-left: 4px;
}

#maincontentcal {
        

	
        height: 600px;
	padding-right: 4px;
	padding-left: 4px;
}

#maincontentsta {
       
	
        height: 500px;
	padding-right: 4px;
	padding-left: 4px;
}

#maincontentreh {
      
	
        height: 450px;
	padding-right: 4px;
	padding-left: 4px;
}
#maincontentwho {
   

	
        height: 400px;
	padding-right: 4px;
	padding-left: 4px;
}

#maincontentsm {
        

	
        height: 1700px;
	padding-right: 4px;
	padding-left: 4px;
}

#maincontentol {
        

	
        height: 2000px;
	padding-right: 4px;
	padding-left: 4px;
}

#rightsidebar {
       
	      float: left;
	      width: 20%;
        height: 300px;
	      padding-right: 4px;
	      padding-left: 4px;
	
}

#header {
  height: 99%;
	
	padding: 5px;
        
}
#footer {
	
	border: none;
	padding: 5px;
}
.clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}   
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-large;
	color: #000055;
	
	
}

.header { background-color: #FFFFFF; 
          height: 130px; }
.menubar { background-color: #FFFFFF; 
           height: 50px; 
					 padding: 4px;}
h3{color:#FFFFFF;
   text-align: center;}
.heading {text-align: center;
          font-family: Arial;
					color: Blue;
					font-size: xx-large;
					text-decoration: bold;}
p.news{color: #FFFFFF;}
#leftsidebar {
        
	float: left;
	width: 20%;
        height: 300px;
	padding-right: 0px;
	padding-left: 25px;
	
}
a:hover{ color: #000055;}
.center {text-align: center;}
.news {text-align: center;
       color: #000000;}
hr {color: Navy;
background: Navy;
height: 2px;}
.welcome
       {font-size: 20px;
			  color: Navy;
				text-align: center;
				}
.quick {font-size: 20px;
			  color: Navy;
				text-align: center;
				text-decoration: bold;}
.right {text-align: right;}
.slogan {text-align: center;
         font-style: italic; 
				 color: #000055; }
.up {padding: 10px;
     text-align: center;}
.upheading {padding: 10px;
            text-align: center;
						font-size: x-large;
						color: blue;
						text-decoration: bold;}
.lhb {border: 3px solid blue; 
      border-top: none;
			border-left: none;
			border-bottom: none}
.news {padding-left: 10px;
       font-size: small;
            
p.border {border-style: solid; }


/*------------------------------------------------------------------*/



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 185px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 169px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}


</style>

