body{padding:1em;margin:0em;font-size:76%;background: #000;color:#fff;}

/*for use with celtic.master
green bg = #99cc99*/

li,blockquote,p,td{font-size:1em;font-family:verdana,arial,tahoma,"Trebuchet MS",sans-serif;color:#333333;}
b,strong{color:#000000;}

A:link, A:visited, A:active{text-decoration: underline;}
A:link{color: #0000FF;}
A:visited{color: #7F007F;}
A:active{color: #0000FF;}
a:hover{text-decoration:none;color:#dd0000;}

h1,h2,h3,h4,h5,h6{font-family:'century gothic', futura, 'trebuchet ms',verdana,arial,tahoma,sans-serif;color:#35c;font-weight:normal;}
h4,h5,h6{margin-bottom:0;color:#000000;}
h1{font-size:1.9em;margin-top:1em;margin-bottom:.5em;color:#4a903a;}
h2{font-size:1.4em;margin-top:1em;margin-bottom:.5em;color:#57c;}
h3{font-size:1.3em;margin-bottom:.5em;color:#c53;}
h4{font-size:1.1em;text-decoration:underline;}
h5{font-size:1em;}
h6{font-size:.9em;}



.imgleft{float:left;margin-right:1em;}
.imgright{float:right;margin-left:1em;}
.clear{clear:both;}

td {
	color: #000000 ; font-size: 1em ; font-family: verdana, tahoma, helvetica, arial; 
	background-color: #99cc99 ; background-position: top;vertical-align: top ; 
}

.copyright {font-size : .8em}

a:link {color: #993300}
a:active {color: #9955aa}
a:visited {color: #004400}
a:hover {text-decoration: none ; color: #9955aa}

.input { vertical-align: middle }

#pb_main{background:#9c9;padding:1em;border:double 3px #595;width:760px;margin:auto;}

#pb_header{background:url(images/celtic-lyrics-smaller.jpg) no-repeat top left;height:110px;}
a#celtichomelink{width:120px;height:108px;position:relative;left:-127px;text-decoration:none;display:block;}
.pb_googsearch{width:543px;height:108px;position:relative;top:-108px;left:127px;}

h1.pb_title{display:none;}

#pb_col-a{}
.pb_main-content{background:transparent;}



.advert_boxright{padding:1em;background-color:#fff;border: solid 1px #484;margin: 1em;float:right;width:200px;}

/* @import("celtic_mainmenu.css"); 
CSS styling of menu from web.sitemap */
.pb_pbMainMenu {margin:1em 0em .6em 0em;}
.pb_pbMainMenu ul{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.pb_pbMainMenu ul li{
    display:inline;
}

.pb_pbMainMenu ul li a{
    text-decoration:none;
    border:solid 1px #595;
    padding:.3em;
    margin:2px;
}

.pb_pbMainMenu ul li a:hover{
    background-color:#696;
    color:#fff;
    border-color:#363;
}


