#maintable {width: 762px; border: none; margin: 0px auto; text-align: center;}
#forcescroll {height: 800px;
background-color: #000000;
border: none; margin: 0px auto; text-align: center;}
#menufooter {width: 762px; text-align: center; font-size: 10px; color:#666666; margin: 10px auto;}
table {width: 762px; border: none; margin: 0px auto;}
table.pics {width: 620px; border: none; margin:0px auto 20px auto; font-size:11px;}
td.pics {border: 1px solid #bbb; color:#CCCCCC; text-align: center;}
td.pics p {text-align: center;}
td p, td h1 {text-align: left;}
div.pics {border: none; margin: 0px; padding: 0px;}


body {background-color: #000; font-family:verdana, arial, geneva, sans, sans-serif; margin:0px; padding:0px; font-size: 11px}

#menufooter a:link, #menufooter a:visited {color:#666;} 
#menufooter a:active, #menufooter a:hover {color:#FFF!important; text-decoration:none;}
		
a.menulight:link {color:#ccc; text-decoration:none; font-weight:bold;}
a.menulight:visited {color:#ccc; text-decoration:none; font-weight:bold;}
a.menulight:hover {color:#FFFFFF; text-decoration:none; font-weight: bold;}

a:link {color: #cccccc; text-decoration: underline;}
a:visited {color:#cccccc; text-decoration: underline;}
a:hover {color: #ffffff; text-decoration: none;}

#container {background:  url(/images/backgrounds/warbridenet7.jpg); background-repeat:no-repeat; width:762px; text-align:center; margin: 10px auto; border: 1px solid #bbb;}
#content {width: 600px; margin: 120px auto 10px auto; color:#E4E4E4;  font-size: 11px;}
#contentbg {width: 600px; margin: 120px auto 10px auto; color:#E4E4E4;  font-size: 11px; background:  url(/images/backgrounds/warbrideopacity.jpg);border:1px solid #bbb; background-color: #000; background-repeat: no-repeat;}


#picpage {width: 620px; margin: 0px auto; border: 1px solid #bbb; text-align: center; background-color: #000;}
#menu {width: 600px; margin: 2px auto 10px auto; text-align:center; color:#ccc; font-size: 11px; border: none; font-weight: bold; text-decoration: none;}
#blackbg {width: 600px; margin: 120px auto 10px auto; border: 1px solid #bbb; background-color: #000;}

#contentbg p, #contentbg h1, #contentbg h2, #blackbg p, #blackbg h1, #blackbg h2 {margin: 10px; text-align: left;}
h1,h2,h3 {font-family: Verdana, Arial, sans-serif; color: #ccc; font-weight: bold; margin:10px;}

h1 {font-size: 16px; text-transform: uppercase;} 
h2 {font-size: 14px;text-transform: uppercase;}
h3 {font-size: 12px;}

h4,h5,h6 {font-family: Verdana, Arial, sans-serif; color: #ccc; font-weight: normal; margin: 10px;}
h4 {font-size: 12px; margin-left: 10px;}
h5 {font-size: 11px; margin-left: 10px;}
p {margin: 10px;}
.lyrics {margin: 3px 10px;}
.menulight {color:#ccc; font-weight: bold;}

#footmenu {width: 600px; margin: 5px auto 10px auto; text-align:center; color:#ccc; font-size: 11px; border: none;}
.footmenu {color:#ffffff; font-weight: normal;}
a.footmenu:link {color:#ccc; text-decoration:none; font-weight:normal;}
a.footmenu:visited {color:#CCC; text-decoration:none; font-weight: normal;}
a.footmenu:hover {color:#FFF; text-decoration:none; font-weight: normal;}

img.thm {border: 1px solid #fff; margin: 0px auto;}


.right {float:right; margin: 0px 10px 10px 10px;}
.left {float: left; margin: 0px 10px 10px 10px;}

.picpages {margin-top: 20px; font-size: 14px; font-weight: bold;}	

#stats {
margin-bottom: 200px;
position: absolute;
bottom: -15px;
width: 1em;
border: none;}

input.black {background-color: #000000;
color: #CCCCCC;
font-weight: bold;}

input, textarea.box {background-color: #000000;
color:#cccccc; font-weight: bold;}

.leftpic {float: left; margin: 0px 5px 5px 5px; color: #fff; font-size: 10px; text-align: center !important; padding: 0px; border: 1px solid #666; background-color: #000;}
.rightpic {float: right; margin: 0px 5px 5px 5px; color: #fff; font-size: 10px; text-align: center !important; padding: 0px; border: 1px solid #666; background-color: #000;}
.leftpic p {text-align: center !important;}
.rightpic p {text-align: center !important;}
.leftpic img, .rightpic img {margin-top: 5px;}


.centerpic {margin: 5px; background-color: #000; text-align: center; height: 350px;}
p.centerpic {margin: 5px;}
img.centerpic {margin: 5px; padding: 0px;}
.center {margin: 10px auto !important; text-align: center !important;}

/* special classes */

.newsheading {color: #fff; font-weight: bold;}
.leftalign {text-align: left !important;}
.rightalign {text-align: right !important;}
.giant1 {font-size: 70px; line-height: 75%; color: #fff;}
.giant2 {font-size: 40px; line-height: 90%; color:#fff;}
.giant3 {font-size: 30px; color:#ccc;}
.giant4 {font-size: 20px; color: #ccc; font-weight: bold; text-transform: uppercase;}
.giant5 {font-size: 20px; color: #ccc; font-weight: bold;}
