* {padding: 0px; margin: 0px;}
body {}
#all {width:780px; margin-right: auto; margin-left: auto; background: white; text-align:left;}
#top {height: 150px; background: black url("../img/tgop.jpg"); text-align: center;}
#top h2 {padding-top: 35px;}
#top h2 a {font-size: 30px; color: white; text-decoration: none;}
#top h2 a:hover {text-decoration: underline;}
#top p {font-size: 20px; color: white;}
#text {float: left; width: 500px}
h1 {font-size: 26px;}
h2 {font-size: 20px;}
h3 {font-size: 18px; padding-top: 10px;}
p {font-size: 15px; padding: 10px 10px;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
a:visited {color: ##0066FF}
#info {font-size: 12px; float: right; color: #505050; margin-bottom: 4px;}
p#info2{margin: 0px; padding: 0px;font-size: small;}
ul {float: right; width: 250px;}
ul li {list-style: none; text-indent: 35px; font-weight: bold;}
ul li a {color: #247010; font-size: 16px; width: 250px; display:block; padding:4px; text-decoration: underline;}
ul li a:hover {background: #f5fff2;}
.left {float: left; margin: 10px 10px 10px 0;}
.right {float: right; margin: 10px 0 10px 10px;}
#footer {float: left; width: 780px; margin-top: 10px; border-top: 1px solid black;}