/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background-color: #999999; font-size:12px; text-align:center}
html {min-height: 100%; margin-bottom: 1px;} /*Shows vertical scroll bar - stops page moving about*/
a {text-decoration: none; color:#0066CC; outline:none; }
em a {text-decoration: none; color:#0066CC; outline:none; }
a img {border:none;}
img {border:1px solid #666;}
a:hover {text-decoration: none; color:#000000}
p {font-size:12px; margin:0 0 10px 0; padding:0; line-height:130%;}
p span {font-style:italic}
h1, h2, h3, h4, h5 {color:black; padding:0;}
h1 a, h2 a, h3 a, h4 a, h5 a {color:#000; text-decoration:none}
h1 {margin:0 0 10px 0; font-size:24px; font-weight: 500}
h2 {margin:0 0 8px 0; font-size:18px; }
h3 {margin:4px 0 7px 0; font-size:16px; font-weight: 500}
h4 {margin:0 0 7px 0; font-size:14px;}
h5 {margin:0 0 5px 0; font-size:12px;}
table a {text-decoration:none; border: none}
table a:hover {text-decoration:none; color:#000000}
.voice { text-align:left;}
.voice td .text {width:180px; text-align:left;}
.voice td .sound {width:50px; text-align:center;}
li {list-style-type:none;}
#wrapper {width:783px; margin:0 auto; /*overflow:hidden))*/; text-align:left;}
#banner {float:left; width:781px; height:216px; background:url(../images/angela.jpg) top left no-repeat; background-color:#33332B;}
#navbar {float:right; width:621px; display:inline;height:20px; margin:92px 0 0 0; background-color:#33332B;}
#navbar ul {margin:0; padding:0; text-align:right;}
#navbar ul li {display:inline; float: left;list-style-type:none; padding: 2px 2px 2px 2px; text-align:left; margin-left: 20px;}
#navbar ul li a { font-size:14px; text-decoration:none; color:#FDFDFD; display:block;}
#navbar ul li a:hover {color:#FFFF99;}
#navbar ul li a.current {color:#FFFF99;}
#content {float:left; width:781px; height:auto; background-color:#FFFFFF; padding: 0 0 10px 0; display:inline;}
#mincontent {width:1px; float:left; height:420px;}
#contentleft {float:left; width: 460px; height:auto; padding: 5px 5px 0 10px; display:inline;}
#contentright {float:left; width:280px; height:auto; padding: 10px 10px 5px 10px; display:inline;}
#writerl {float: left; width: 359px; height:auto; margin-left:10px; padding:0 5px 0 5px;}
#writerm {float: left; width: 1px; border-left:solid 1px #000000; height:480px}
#writerv {float: left; width: 1px; border-left:solid 1px #000000; height:630px}

#writerrev {float: left; width: 1px; border-left:solid 1px #000000; height:1944px; margin:0 5px 0 5px;}
#belowreview {float: left; width: 761px; margin-left:10px;}
#writerr {float: left; width: 359px; height:auto; padding:0 5px 0 5px;}
#writerright {float: left; border:2px; border-color:#000000; padding: 20px 0 0 0; width:276px; height:180px;}
#acttop {float:left; width:280px; padding-bottom: 5px;}
#actbottom {float:left; width:280px;}
#acttop a, #actbottom a {text-decoration:none; color:#000000;}
#acttop a.hover, #actbottom a.hover {text-decoration:none; color:#000000;}

#topleft, #topright {float:left; overflow:hidden;width:135px; border:1px solid #666; padding-bottom:3px;}
#topleft img, #topright img {border-bottom:1px solid #666;}
#topleft a, #topright a { text-decoration:none;}
#topleft p, #topright p {margin:0; padding:0 5px 0 5px;}
td.sound {text-align:center;}
td.text {text-align:left; padding:0 0 0 2px;}
#bottomleft {float:left; background: url(../images/tablebg.jpg) top left no-repeat; width:275px; height:204px; padding: 0 0 0 5px;}
#bottom right {float:left; width:140px}
#footer {float:left; width:781px; height:20px; background:url(../images/footer.jpg) top left no-repeat;}
#tickbox {margin:0 auto; width:781px; height:21px; font-size:9px;}
#tickbox a {color:#666666;}


#center {padding:10px; padding-top: 40px; float: left;}
.gallerytable {width:750px}
.gallerytable td {padding:0 7px 15px 7px; text-align:left; vertical-align:top;width:25%;}
.gallerytable td img {margin:0 0 7px 0; border:1px solid #666;}

/*Hometable*/
.hometable {width:275px; height:204px; margin:0 0 0 0; padding:0 0 0 0; vertical-align:top; text-align:left; list-style-type:none;}
.hometable h2 {font-size:1.3em; margin:6px 0 8px 10px; font-weight:normal;}
.hometable tr td ul {margin:0 0 0 15px; padding:5px 0 5px 10px; list-style-type:none; width:110px;}
.hometable tr td ul li {list-style-type:none ;padding:5px 0 5px 0;}

/* Events Box */
#event {
border: solid 1px #000;
width:440px;
padding:10px 10px 5px 10px;
margin 5px;
}

.bold {font-weight:bold;}