body {
margin: 0 auto;
padding: 0;
font: 76% Arial,sans-serif;
background: #000;
}

#head {
height: 75px;
background: #fff url(../img/head.jpg) 0 0 no-repeat;
}

#foto {
height: 150px;
background: #fff url(../img/rotate/rotate.php) 0 0 no-repeat;
}

#content {
margin: 10px 15px 15px 200px;
}

#content_notice {
margin: 0 20px 0 0;
padding: 15px;
background: #eee;
}

#content img {
border: 1px solid #555;
}

#footer {
height: 100px;
background: #000 url(../img/footer.jpg) 0 0 no-repeat;
}

#footert {
background: #000;
margin: -15px 0 0 0;
}

#footerb {
background: #000;
}

#footert p, #footert a {
color: #aaa;
text-align: right;
}

a {
color: #303030;
text-decoration: none;
}

a:hover {
color: #900909;
text-decoration: none;
}

#leftbar {
float: left;
width: 160px;
background: #fff;
margin: 5px 15px 15px 10px;
color: #fff;
}

table.left {
width: 100%;
background: #900909;
border: 2px solid #ddd;
padding: 4px;
}

td.captions {
text-align: left;
}

#nav {
width: 510px;
margin: 55px 7px 0 0;
padding: 0;
float: right;
}

#nav ul {
padding: 0;
margin: 0;
list-style; none;
}

#nav a {
margin: 0;
padding: 0;
}

#nav img {
border: 0;
}

#nav li {
display: block;
float: left;
}

#nav li ul {
position: absolute;
left: -999em;
width: 102px;
margin: 0px 0 0 0;
}

#nav li:hover ul {
left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}

#nav li li a {
font-weight: bold;
color: #fff;
background: #333;
padding: 3px;
width: 102px;
display: block;
filter:alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
}

#nav li li a:hover {
font-weight: bold;
color: #fff;
background: #900909;
padding: 3px;
width: 102px;
filter:alpha(opacity=95);
-moz-opacity:0.95;
opacity:0.95;
}

h3 {
font-size: 1.3em;
margin: 0;
}

h2 {
font-size: 1.5em;
margin: 0;
}

#wrap {
background: #fff;
color: #303030;
margin: 0 auto;
width: 760px;
}

#encompass {
background: #000;
color: #303030;
margin: 0 auto;
width: 760px;
}

#poweredby {
display: none;
text-align:center;
margin-bottom:90px;
}

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

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

.right {
text-align: right;
}

.center {
text-align: center;
}

a.thumb img {
filter:alpha(opacity=100); 
-moz-opacity: 1;
opacity: 1;
  background-color: #fff;
  border: 1px solid #cdcdcd;
  padding: 2px;
}

a.thumb:hover img {
filter:alpha(opacity=90);   
-moz-opacity: 0.90;   
opacity: 0.90;
}

