body {margin: 0; padding: 0; background: #b33b41; color: #000; font-family: Verdana; font-size: 12px;}

html {margin: 0; padding: 0;}

a:link{
color: #faf3ea;
text-decoration: none;
}

a:visited {
color: #faf3ea;
text-decoration: none;
}

a:hover {
color: #fff;
text-decoration: underline;
}

a.popup:link{
color: #000;
text-decoration: none;
}

a.popup:visited {
color: #000;
text-decoration: none;
}

a.popup:hover {
color: #b33b41;
text-decoration: underline;
}

img {border: none;}

ul.list {
text-align: left;
margin-left: 100px;
}

div.box {
margin: 20px;
padding: 30px;
border: 1px solid #000;}

#centerbox {
position: absolute;
width: 875px;
top: 20px;
left: 50%;
margin-left: -445px;
background: transparent;
border: 1px solid #ddd;
}

#randompics {
text-align: center;}

#randompics img {border: 0px solid #000;}

.required {color: #c00;}

td.top {background: #faf3ea;}
td.logo {background: #faf3ea url(images/Logo.gif) no-repeat 0 0px;}
td.nav {background: #faf3ea;}
td.random {background: #faf3ea;}
td.bottom {background: #faf3ea;}

div.navwords {color: #b33b41; font-family: Verdana; font-size: 13px; font-weight: 600; }


p.cr {font-family: Verdana; font-size: 9px; text-align: center;}
p.boxed {font-family: Verdana; font-size: 14px; text-align: center; font-weight: 600; border: 1px solid #ccc; margin: 20px 200px; padding: 50px;}
p.general1 {font-family: verdana; font-size: 12px; color: #000; text-align: left; line-height: 16px;}
p.story {font-family: verdana; font-size: 12px; color: #000; text-align: left; line-height: 16px;}

td.menu {
background: #b33b41;
color: #faf3ea;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 20px;
height: 20px;
text-align: center;
border-bottom: 1px solid #ccc;
vertical-align: middle;
}

td.menu1 {
background: #b33b41;
color: #faf3ea;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 20px;
height: 20px;
text-align: center;
border-bottom: 1px solid #ccc;
vertical-align: middle;
}


.menu1 a:link {
display: block;
width: 138px;
height: 20px;
font-size: 12px;
font-weight: 600;
padding: 0;
color: #faf3ea;
text-decoration: none;
vertical-align: bottom;
background: #b33b41;
border-top: 2px solid #b33b41;
border-left: 2px solid #b33b41;
border-bottom: 2px solid #b33b41;
border-right: 2px solid #b33b41;
}

.menu1 a:visited {
display: block;
width: 138px;
height: 20px;
font-size: 12px;
font-weight: 600;
padding: 0;
color: #faf3ea;
text-decoration: none;
background: #b33b41;
border-top: 2px solid #b33b41;
border-left: 2px solid #b33b41;
border-bottom: 2px solid #b33b41;
border-right: 2px solid #b33b41;
}

.menu1 a:hover {
display: block;
width: 138px;
height: 20px;
font-size: 12px;
font-weight: 600;
padding: 0;
background: #b33b41;
color: #fff;
text-decoration: none;
border-top: 2px solid #b33b41;
border-left: 2px solid #b33b41;
border-bottom: 2px solid #b33b41;
border-right: 2px solid #b33b41;
}

.menu a:link {
display: block;
width: 138px;
height: 20px;
font-size: 12px;
font-weight: 600;
padding: 0;
color: #faf3ea;
text-decoration: none;
vertical-align: bottom;
background: #b33b41;
border-top: 2px solid #b33b41;
border-left: 2px solid #b33b41;
border-bottom: 2px solid #b33b41;
border-right: 2px solid #b33b41;
}

.menu a:visited {
display: block;
width: 138px;
height: 20px;
font-size: 12px;
font-weight: 600;
padding: 0;
color: #faf3ea;
text-decoration: none;
background: #b33b41;
border-top: 2px solid #b33b41;
border-left: 2px solid #b33b41;
border-bottom: 2px solid #b33b41;
border-right: 2px solid #b33b41;
}

.menu a:hover {
display: block;
width: 138px;
height: 20px;
font-size: 12px;
font-weight: 600;
padding: 0;
background: #c87477;
color: #fff;
text-decoration: none;
border-top: 2px solid #faf3ea;
border-left: 2px solid #faf3ea;
border-bottom: 2px solid #b33b41;
border-right: 2px solid #b33b41;
}



#dropmenudiv a:link {
background: #b33b41;
color: #faf3ea;
display: block;
font-size: 12px;
width: 138px;
height: 18px;
padding: 0;
text-align: left;
text-decoration: none;
border-top: 2px solid #b33b41;
border-left: 2px solid #b33b41;
border-bottom: 1px solid #b33b41;
border-right: 1px solid #b33b41;
margin-top: 1px;
}

#dropmenudiv a:visited { 
background: #b33b41;
color: #faf3ea;
display: block;
font-size: 12px;
width: 138px;
height: 18px;
padding: 0;
text-align: left;
text-decoration: none;
border-top: 2px solid #b33b41;
border-left: 2px solid #b33b41;
border-bottom: 1px solid #b33b41;
border-right: 1px solid #b33b41;
margin-top: 1px;
}

#dropmenudiv a:hover { 
display: block;
font-size: 12px;
width: 138px;
height: 18px;
padding: 0;
text-align: left;
background: #c87477;
color: #fff;
text-decoration: none;
border-top: 2px solid #faf3ea;
border-left: 2px solid #faf3ea;
border-bottom: 1px solid #b33b41;
border-right: 1px solid #b33b41;
margin-top: 1px;
}


#dropmenudiv {
background: #00ff00;
margin-top: 3px;
padding: 0;
position: absolute;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
z-index:100;
border: 1px solid #b33b41;
border-top: 0;
}

.bottomlinks {
width: 800px;
font-weight: 600;
height: 22px;
align: center;
text-align: center;
background: #b33b41; 
color: #faf3ea;
border: 1px solid #ddd;}

.gallery {
font-family: "Times New Roman", Garamond, serif;
font-style: italic;
}

.left {text-align: left;}
.center {text-align: center; align: center;}
.right {text-align: right;}




