body {
text-align: center;
background-color: #300000;
font-family: Helvetica, Arial, sans-serif;
font-size: 12pt;
margin: 0;
}

#content {
width: 960px;
background-image: url(/images/BG.jpg);
text-align: left;
margin-left: auto;
margin-right: auto;
overflow: auto;
}

.ws h2,h3 {
color: #7b2e00;
}

.ls {
float: left; 
width:155px; 
}

.ls p {
padding: 5px;
}

.rs {
float: right;
width:135px;
padding: 5px;
}

img {
vertical-align: bottom;
}

.ws {
padding: 10px;
width:630px;
margin-left: 155px;
margin-right: 145px;
overflow: auto;
}

.pd {
width: 960px;
padding: 7px 0px 7px 0px;
background-color: #464646;
margin-left: auto;
margin-right: auto;
}

.pd a {
color: white;
text-decoration: none;
background-image: url(/images/Button.jpg);
background-repeat: repeat-x;
background-position: center center;
padding: 25px;
}

.pd a:hover {
background-image: url(/images/ButtonO.jpg);
background-repeat: repeat-x;
background-position: center center;
color: white;
text-decoration: none;
padding: 25px;
}

.footer {
color: white;
font-size: 10pt;
padding-top: 10px;
}

.footer a {
color: grey;
}

.footer a:hover {
color: yellow;
}

.spec {
border: 1px solid red;
padding: 3px;
background-color: yellow;
overflow: auto;
}

.cl {
float: left;
margin-right: 10px;
}

.gal {
text-align: center;
font-weight: bold;
}

.gal a {
color: #670001;
text-decoration: none;
}


.gal a:hover {
color: #0072bc;
text-decoration: underline;
}

.gal a:hover img {
margin: 1px;
border: 2px solid #333333;
}

.gal a img {
margin: 1px;
border: 2px solid red;
}

.alert {
font-weight: bold;
color: red;
}