body {margin:0px; padding:0px; background:#000000;}
#body {background:#000000; text-align:center; }
#border1 {background:#ffffff; text-align:left; margin:20px auto; border:1px solid #CCCCCC; width:750px;}
#border2 {background:#000000; margin:10px; padding:0px; width:730px;}

#logo h1 { background: url(images/logo.gif); height:86px; width:728px; text-indent: -200em; margin:0px; padding:0px; } 

.top {background:#000000;}
.top ul {list-style-type:none; margin:0px; padding:0px 0px 0px 10px; font:bold 14px arial,verdana,sans-serif; }
.top li {margin:0px; padding:0px;}
.top a { font:bold 16px arial, verdana,sans-serif; color:#FFF000; text-decoration:none;}
.top a:hover {color:#E00000;}
.top a strong {color:#FFCC00;}

.page {padding:20px; background:#000000; font:12px verdana,arial,sans-serif; color:#ffffff;}
.page h1 {font:bold 18px verdana,sans-serif; color:#FFF000; letter-spacing:2px;}
.page h2 {font:bold 14px verdana,sans-serif; color:#E00000;}
.page a {font-weight:bold; color:#FFF000; text-decoration:none;}
.page a:hover {text-decoration:underline;}

.topbanner {background:#E00000; border: 1px solid #FFF000; border-left: 0px;}

.contact { font:12px verdana,arial,sans-serif; background:#000000; color:#ffffff;}

.pages { display: block; float: right; text-align: center; width: 150px; height: 15px; background: #000000; color: #ffffff; font:12px verdana,arial,sans-serif; text-decoration: none; margin: 8px; padding: 2px; border: 1px solid #FFF000;}

.side {padding:0px; margin:0px; background:#000000; font:11px verdana,arial,sans-serif; color:#ffffff; width:160px;}
.side dl { list-style-type:none; width:auto; padding:5px;}
.side dt {margin:8px 0px 1px 0px; padding:0px; font-weight:bold;}
.side dd {padding:0px; margin:0px;}
.side a {font-weight:bold; color:#E00000; text-decoration:none;}
.side a:hover {text-decoration:underline;}

.banner {font:12px verdana,sans-serif; border-top: 5px solid #000000;}

#footer {font:11px verdana,sans-serif;}

a#photo { display: block; float: left; width: 30%; height: 170px; background: #000000; font:12px verdana,arial,sans-serif; color: #FFFFFF; text-decoration: none; margin: 5px; padding: 5px; border: 1px solid #FFF000;}
a#photo:hover { background: #FFF000; color: #000000; text-decoration:none;}

a#video { display: block; float: left; width: 27%; height: 145px; background: #000000; color: #FFFFFF; font:12px verdana,arial,sans-serif; text-decoration: none; margin: 10px; margin-left: 15px; margin-right: 15px; padding: 5px;border: 1px solid #FFF000;}
a#video:hover { background: #FFF000; color: #000000; text-decoration:none;}

a#bigphoto { display: block; background: #000000; color: #ffffff; font:12px verdana,arial,sans-serif; text-decoration: none; margin: 0px; padding: 5px; border: 1px solid #FFF000;}
a#bigphoto:hover { background: #FFF000; color: #000000; text-decoration:none;}
