body {text-align:center}
#shadows {margin:0 auto; margin-top:5px}
#shadows2 {margin:0 auto}
#container {text-align:left}
body {background: url(http://s3.spanglefish.com/pb/celtic4.gif)}
#container, #blogfloat, #menu ul ul {background: url(http://s3.spanglefish.com/cb/1.gif)}
#loginbar {background:#666666;}

#container, #blogfloat {background:#333333}

#menu a, #blogfloat, #blogfloat a {background-color: #333333; color: #999999;}

#menu a:hover, #menu .on, #blogfloat a:hover {background-color: #333333;color: #F5ECE7}

#menu a {font-style: normal;}

#loginbar {display: none;} 

#loginbar.loggedin {display:block;font-size:10px;}

#content {background: #333333;} 

#menu a {text-transform: none;}

#container {color: white;}

#shadows {margin-top: 20px;} 

body {background:#666666;} /* set background to grey */ 

#menu a {border-bottom:1px solid silver;} /* 1 pixel line below menu items */ 


/* month box */ 
.availtable .month { 
border:1px solid black; 
background:#EBEBEB; 
} 

/* month headers */ 
.availtable th { 
background:#666666; 
} 

/* available dates */ 
.availtable .av { 
background:#666666; 
} 

/* booked dates */ 
.availtable .bk { 
background:#cccccc; 
}

/* all links in the content area */ 
#content a { 
color: white; 
} 
#content a:hover { 
color: white; 
} 
#content a:active, #content a:focus { 
color: white; 
} 
#content a:visited { 
color: white; 
} 
#backtotop {display: none;}

/*added to make admin text visible*/
#adminpagemenu ul li a, #adminpagemenu ul li a:visited, .adminbutton a {
color:blue !important; 
}
/*added to make admin text visible*/
#adminpagemenu ul li a:hover, .adminbutton a:hover {
color:red !important;
}
#msg {
color:black;
}
#loginbar a, #loginbar a:visited {
color:white !important;
}


