body {margin: 0; padding: 0; background-color: #0170c9; background-image: url(../images/bg.jpg); background-repeat: repeat-y; background-position: center top; font-family: verdana; font-size: 12px; text-align: center;}

#bottom {clear: both; overflow: auto; width: 950px; height: 200px; margin-top: 20px;}

#control {float: right; width: 280px; margin: 10px;}
#control span {display: block; float: left; margin: 5px; width: 80px; text-align: center; font-size: 11px; font-family: arial;}
#control span a {color: #336699; font-weight: bold; text-decoration: none;}

div.ad {float: left; border: solid 1px #032e51; width: 426px;}
div.block {margin-left: 25px;}
div.n {float: left;}

#foot {text-align: center; font-size: 11px; color: #032e51; margin: 20px 0; clear: both; border-top: solid 2px #39cb54; padding-top: 8px;}
#foot a {color: #032e51; text-decoration: none;}
#foot a:hover {color: #e88a3b; text-decoration: underline;}

#gallery {width: 342px; float: left; display: inline; margin-right: 10px; height: 550px;}

img {border: 0;}
img.i1 {float: right; margin-right: 120px;}
img.thumb {float: left; margin: 3px;}
input, select, textarea {font-size: 11px;}

#main {display: block; margin-bottom: 3px; border: solid 1px #000000;}

#nav {width: 950px; height: 35px; margin: 0 auto; background-color: #0170c9; overflow: auto;}

p.clear {clear: both; margin: 0;}
p.line {border: solid 1px #39cb54; padding: 0; margin: 20px 0;}
p.red {color: #ff0000;}
p.test {font-style: italic; text-indent: 20px;}
p.title {font-weight: bold; font-size: 13px; clear: both;}

#resTable {margin-top: 30px; border: solid 1px #0170c9; background-color: #ffffff;}
#resTable td.t1 {background-color: #ffd698; color: #0066cc; font-weight: bold; padding: 4px 2px;}
#resTable td.t2 {padding: 5px;}
#resTable th {background-color: #0170c9; color: #ffffff; padding: 5px 2px;}
#rightside {width: 535px; float: left;}

span.sm {display: block; clear: both; font-size: 11px;}
#subNav {width: 888px; padding: 5px; margin: 0 0 10px 0; overflow: auto;}
#subNav a {display: block; float: left; width: 218px; text-align: center; color: #ffffff; font-weight: bold; text-decoration: none; height: 25px; background-color: #39cb54; padding-top: 6px; margin: 0 1px; font-size: 14px;}
#subNav a:hover {background-color: #e88a3b;}

table {border-collapse: collapse;}
td.row1 {background-color: #ffffff;}
td.row2 {background-color: #eeeeee;}
td.now {color: #cb0404; font-weight: bold; padding-top: 20px; font-size: 20px;}
td.td1 {font-weight: bold; vertical-align: top;}
td.td2 {border: solid 1px #000000; vertical-align: top;}
td.top {font-weight: bold; border-bottom: solid 1px #000000;}
td.was {color: #ffffff; padding: 35px 0px 0px 10px;}
tr.row1 {background-color: #ffffff;}
tr.row2 {background-color: #eeeeee;}
tr.tr1 {background: #eeeeee;}
#top {width: 950px; margin: 0 auto; display: block;}

#weather {margin-bottom: 20px;}
#wrapper {width: 888px; margin: 0 auto; text-align: left; padding: 6px;}

a.l1 {color: #032e51}
a.l1:hover {color: #e88a3b;}

a.l2 {display: block; background-color: #39cb54; padding: 4px 8px; color: #ffffff; font-weight: bold; text=decoration: none; text-align: center; margin: 2px;}
a.l2:hover {text-decoration: underline;}

a.link {color: #336699; text-decoration: none; font-weight: bold;}
a.link:hover {text-decoration: underline;}

a.return {font-size: 11px; color: #032e51; text-decoration: underline;}
a.return:hover {text-decoration: none; color: #e88a3b;}