body {
background-color : #ffffff; 
margin-top : 0; 
margin-bottom : 0; 
} 
background-color : #040200; 

.div1 {
text-align : center; 
padding : 0; 
} 

.divshakey
{display:block; width:784px; height:522px; background:#transparent; position:relative; overflow:hidden; border:0px solid #000;text-align:center; vertical-align:middle; margin:0 auto 2em auto;}
a {background-color: #fff; color:#000; text-decoration:none;}
a hover {background:#99264f; color:#fff;}
  #About {display:block; width:80px; height:18px; position:absolute; left:90px; top:307px; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Events {display:block; width:155px; height:18px; position:absolute; left:170px; top:307px; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Library {display:block; width:215px; height:18px; position:absolute; left:325px; top:307px; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Around {display:block; width:155px; height:18px; position:absolute; left:540px; top:307px; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Sonnets {display:block; width:75px; height:18px; position:absolute; left:10px; top:336px; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Faires {display:block; width:160px; height:18px; position:absolute; left:85px; top:336px; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Recommendations {display:block; width:145px; height:18px; position:absolute; left:245; top:336; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Forgotten {display:block; width:145px; height:18px; position:absolute; left:390; top:336; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #ArtCulture {display:block; width:230px; height:18px; position:absolute; left:535; top:336; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Discussion {display:block; width:100px; height:18px; position:absolute; left:270; top:364; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #Links {display:block; width:145px; height:18px; position:absolute; left:370; top:364; background:#fff; font-family:harrington; font-size:13px; font-weight:bold;}
  #eMail {display:block; width:197px; height:18px; position:absolute; left:333; top:432; background:#fff; font-family:harrington; font-size:14px; font-weight:bold; color:#000}


.tabletop {
border : solid; 
border-width : 4px; 
border-color : #BFB18A; 
font-family : arial; 
font-size : 12px; 
font-weight : bold; 
color : #000000; 
background-color : #ffffff; 
vertical-align : top; 
text-align : center; 
width : 100%; 
} 

.nav1 {
font-family : arial; 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
background-color : #BFB18A; 
vertical-align : top; 
text-align : left; 
} 




a:link { color: rgb(0, 0, 153) }
a:visited { color: rgb(153, 0, 153) }
a:hover { color: rgb(0, 96, 255) }
a:active { color: rgb(255, 0, 102) }





.nav1 a:link, 
.nav1 a:visited {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #ffffff; 
text-decoration : none; 
} 

.nav1 a:hover {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #ffffff; 
text-decoration : underline; 
} 

.nav2 {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #ffffff; 
background-color : #BFB18A; 
vertical-align : top; 
text-align : left; 
} 

.table1 {
border-collapse : collapse; 
background-color : #ffffff; 
text-align : left; 
} 
img {
border-width : 0; 
} 

.table2 {
border-collapse : collapse; 
font-family : arial; 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
background-color : #BFB18A; 
vertical-align : top; 
text-align : center; 
width : 100%; 
} 
a {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #0000ff; 
text-decoration : none; 
} 
a:hover {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : red; 
text-decoration : underline; 
} 

.table3 {
border : solid; 
border-width : 0px; 
border-color : #000000; 
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
background-color : #ffffff; 
text-align : left; 
vertical-align : middle; 
width : 180px; 
} 

.table3 a:link, 
.table3 a:visited {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
} 

.table3 a:hover {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : red; 
text-decoration : underline; 
} 

.table4 {
border-width : 0; 
border-color : #999999; 
font-family : arial; 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
background-color : #000000; 
text-align : center; 
vertical-align : middle; 
width : 100%; 
} 

.table5 {
border : solid; 
border-width : 4px; 
border-color : #BFB18A; 
font-family : TimesNewRoman; 
font-size : 18px; 
font-weight : normal; 
color : #000000; 
background-color : #ffffff; 
vertical-align : top; 
text-align : left; 
width : 100%; 
} 

.font1 {
font-family : arial; 
font-size : 16px; 
font-weight : bold; 
color : #000000; 
} 

.font2 {
font-family : arial; 
font-weight : bold; 
color : #000000; 
} 

.normal {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
} 

.copyright {
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
background-color : #BFB18A; 
vertical-align : top; 
text-align : center; 
} 

.tabs {
border-collapse : collapse; 
font-family : arial; 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
background-image : url(images/tabs.gif); 
background-color : #000000; 
vertical-align : top; 
text-align : left; 
width : 100%; 
height : 31px; 
} 

.random {
border : solid; 
border-width : 2px; 
border-color : #cccccc; 
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
background-color : #ffffff; 
vertical-align : top; 
text-align : left; 
width : 97%; 
} 

.definition {
border : solid; 
border-width : 1px; 
border-color : #cccccc; 
font-family : arial; 
font-size : 12px; 
font-weight : normal; 
color : #ffffff; 
background-color : #ffffff; 
vertical-align : top; 
text-align : left; 
width : 97%; 
} 
