html {
	margin: 0px;
	visibility: visible;
	height: 100%;
	text-align: center;
}

body {
margin: 0px;
background-repeat: repeat-x;background: #1a0000;
background-image: url('images/bodybg.jpg');
background: white;background: black;
	visibility: visible;
	height: 100%;
	text-align: center;
}

div#leftgal {
width: 300px;
float: left;
padding-top: 5px;
}

div#rightgal {
padding-top: 5px;
padding-left: 5px;
float: right;
width: 655px;
background-image: url('images/widecontentbg.jpg');

}

h1 {
text-transform: uppercase;
margin: 0px;
font-size: 10px;
line-height: 10px;
font-weight: bold;
color: white;
background: #301000;
background: #ecebe3;
color: #301000;
padding: 20px;
padding-left: 15px;
padding-top: 10px;
height: 15px;
margin-bottom: 0px;
}

p {
margin-top: 5px;
text-align: justify;
line-height:140%;
padding-left: 10px;
}

table.twocol {
border-collapse: collapse;
padding: 0px;
border: 0px;
}

table.twocol td {
vertical-align: top;
width: 50%;
padding-left: 5px;
}

table.twocol td.r {
padding: 0px;
padding-left: 10px;
padding-right: 20px;
}



div#contentgal {
width: 960px;
min-height: 464px;
background-image: url('images/widecontentbg.jpg');font-size: 10px;
font-family: verdana,sans-serif;
color: #301000;
color: white;
}

div#right {
float: right;
width: 734px;
height: 464px;
font-size: 10px;
font-family: verdana,sans-serif;
color: white;
}

div#wrap {
width: 960px;
text-align: left;
background: black;
}

img {
border: none;
}

img.tn {
cursor: pointer;
border-bottom: black solid 5px;
}

img.galtn {
cursor: pointer;
border-bottom: black solid 5px;
border-right: black solid 5px;
}

img.leftillu {
border-bottom: black solid 5px;
}

div#bottom {
clear: both;
width: 960px;
height: 42px;
background-image: url('images/bottom.jpg');
}

table.fourcol
{
width: 100%;
border: 0px;
border-collapse: collapse;
}

table.fourcol td {
width: 25%;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
vertical-align: top;
border-bottom: white solid 1px;
}

table.fourcol tr.last td {
border: none;
}


a {
color: white;
text-decoration: underline;
}

a:hover {
color: yellow;
}

a:visited {
color: white;
}

div.newsbox {
position: relative;
background: #37231b;
width: 342px; 
margin: 0 auto;
border: black solid 8px;
}

div.newsboxin {
padding: 10px;
color: #f5f1e6;
font-family: verdana,sans-serif;
font-size: 10px;
}