body{padding:0; margin:0; background-image:url(../tilebg.gif); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif;}

a:link { color: #FFFFFF; text-decoration: none; }
a:visited { color: #FFFFFF; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: none; }

#header, #nav, #content, #footer, .links{margin-left:100px; width:85%;  min-width:700px; }
#header{border:#0000FF 2px solid; position:relative; overflow:hidden;height:160px;}

#logo{ width:190px; height:131px; text-align:center; float:left; margin-right:25px; margin-left:25px; margin-top:5px;}
#head-right{float:right; margin-right:5%; text-align:center; width:420px;}
#head-right h1, #head-right h2, #head-right p {margin:2px;}
#head-right h1 {text-decoration:underline; font-family:"Times New Roman", Times, serif;}
#head-right h2 {font-style:oblique; font-size:1em; font-family:"Times New Roman", Times, serif;}
#head-right p{ font-size:0.9em;}
#head-right img{ margin-right:25px; margin-left:25px; vertical-align:middle;}

#nav{clear:both; position:relative; border:2px #0066FF solid; background:#0000FF; font-size:0.8em; font-weight:bold; margin-bottom: 30px; overflow:hidden;}
#nav a{width:16%; display:block; border:#0066FF 1px solid; float:left; text-align:center; padding:1px; background:#0000FF;}
#nav a:hover{background:#0066FF; color:#FFFFFF;}

#content{position:relative; clear:both; margin-top:10px;}
#content h2{text-align:center;}
#content p{font-size:0.9em}

marquee{height:22px;  width:300px; padding-bottom:3px;  }
.marquee{margin:0 auto; border:2px #0000FF solid; width:300px;font-size:1.2em; font-weight:bold; margin-top:10px; margin-bottom:10px }
.marquee h3{background:#0000FF; color:#FFFFFF; text-align:center; padding:1px; margin:0;}
.marquee p{margin:0; padding:0;}
.red{color:#FF0000; font-size:1em;}
.black{color:#000000;font-size:1em;}

.links {text-align:center;}
.links img{border:0; margin-left:30px; margin-right:30px; vertical-align:middle; margin-bottom:25px;}
#footer{text-align:center;}
#footer a{color:#0000CC;}
#footer p{margin:10px;}
#footer .webcambs{margin:50px; font-size:0.7em}
#footer img {border:0;}
.applet{margin-left:10px;  width:200px; height:146px; float:right;}
.contact {border:1px #0000FF solid; margin:0 auto; text-align:center; overflow:hidden}
.contact h2{font-size:1em;}
.contact img{float:right; margin-left:10px; border:0; width:250px;}
.center {text-align:center;}
.right{border:0; float:right; margin-left:10px;}
.left{border:0; float:left; margin-right:10px;}
.text-box {clear:both; margin-bottom:20px; overflow:hidden}
table.img_table{margin:0; text-align:center; border-collapse:collapse; width:100%}