body{background-color:#e6e6e6;}

h1 {font-family: verdana, tahoma, Geneva, sans-serif;font-size: 24pt;text-align: center;}
h2 {font-family: verdana, tahoma, Geneva, sans-serif;font-size: 16pt;text-align: center;}
h3 {font-family: verdana, tahoma, Geneva, sans-serif;font-size: 12pt;text-align: center;}
h4 {font-family: verdana, tahoma, Geneva, sans-serif;font-size: 12pt;text-align: left;}
p,a,td {font-family: verdana, tahoma, Geneva, sans-serif;font-size: 10pt;}

#pagecontainer{width: 995px;height: 1080px;border-width: 0px;border-style: solid;border-color: #000;margin:0 auto;background-color:White;}

#banner {width: 995px;height: 148px;background-image: url(http://www.birminghamexilesrfc.co.uk/images/banner.jpg);background-repeat:no-repeat;}

#maincontent{width: 660px;height: 890px; margin-left: 10px; margin-right: 10px; float: left; overflow: auto;}
/* Format the event boxes*/
#eventcontent{width: 660px;height: 850px;margin-left: 10px;margin-right: 10px; overflow: auto;float: left;}       
#eventcontent table.left {float:left; border-style:double; width:300px; height:200px; margin: 15px 5px 25px 5px;}
#eventcontent table.right {float:right; border-style:double; width:300px; height:200px; margin: 15px 5px 25px 5px;}
#eventcontent table td {border-style:groove;}
/* Format the gallery pages*/           
#imgcontent{width: 800px; height: 900px; margin-left: 10px; margin-right: 10px; text-align: left; float: left; overflow: auto;}
/* News bar on home page*/
#news {width: 600px;height: 150px;overflow: auto; border:groove thin black; padding:10px; margin:0 auto;}
                             
#imgcontent img {width:380px}
      
#footer {font-family:verdana,tahoma,Geneva,sans-serif;top:960px;left:10px;height:40px;width:900px;margin:0 auto;background-color:White;text-align:center;}
        
#adbar {width: 150px;height: 450px;float: right;display: inline;border-width: 1px;border-style: dotted;border-color: #E6E6E6;text-align: center;}
/* This formats the left Nav container */
#menu {width: 150px;height: 250px;display:inline;float:left;} 
#menu ul { /* remove bullets/list indents */ list-style: none;margin: 0;padding: 0;}
#menu a.menu /* do links on menu items*/{font-family: Arial, Helvtica, sans-serif;font-weight:bold; font-size: 12pt;display: block;border-width: 1px;border-style: solid;border-color:#302AA2;margin: 2;padding: 2px 3px;color: #D9D9D9;background: #3366CC;text-decoration: none;}
#menu a.menu:hover {color: #D9D9D9;background: #CC4D33;}
#menu li /* make list elements a containing block*/{position: relative;} 
#menu ul ul ul {position: absolute;top: 0;left: 100%; /* nested lists to right of containing block */ width: 100%;}
div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


#fixt{width: 620px;	text-align: center;	border-collapse: collapse;font-family: verdana, tahoma, Geneva, sans-serif;border: solid thin black;}
#fixt th{color: #ffffff; font-size: 14px; background-color: #3366CC;border: solid thin black;}
#fixt td{font-size: 8pt; border: solid thin black;}
#club1{width: 600px;	text-align: center;	border-collapse: collapse;font-family: verdana, tahoma, Geneva, sans-serif;border: solid thin black;}
#club1 th{color: #ffffff; font-size: 14px; background-color: #3366CC;border: solid thin black;}
#club1 td{font-size: 8pt; border: solid thin black;}
#club2{width: 600px;	text-align: center;	border-collapse: collapse;font-family: verdana, tahoma, Geneva, sans-serif;border: solid thin black;}
#club2 th{color: #ffffff; font-size: 14px; background-color: #3366CC;border: solid thin black;}
#club2 td{font-size: 8pt; border: solid thin black;}
/*#fixt tr:hover {font-weight:bold;} */

#pscroller1{

width: 120px;
height: 80px;
border: 1px solid black;
padding: 5px;
background-color: #3366CC;
color:#ffffff;font-weight:bold;
font-family:verdana,tahoma,Geneva,sans-serif;font-size: 10pt;
}
#pscroller1 a:visited {color: #ffffff;}
#pscroller1 a:link {color: #ffffff; }

/* Defined classes*/
.center {text-align:center;margin-left: auto;margin-right: auto;}
.indent {margin-right:20px;margin-left:50px;}
.toright{margin-left:650;}
.rimglink {float:right;margin-right:10px;width:150px; height:112px;} 
.rimglink a:visited {color: #ffffff;}
.rimglink a:link {color: #ffffff;}
.imglink a:visited {color: #ffffff;}
.imglink a:link {color: #ffffff; }
img.ad {border: 1px black solid; width:150px; text-align:center;}