
body { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #dfdfdf; text-align: center; margin: 0 }
a  { color: #5c5cac; font-size: 12px; text-decoration: none }
a:link { color: #336 }
a:visited { color: #669 }
a:active { color: #336 }
a:hover { color: #cc6600 }
#nav li { font-size: 12px; display: inline; margin: 0; padding: 0 5px 0 0 }
#nav ul  { list-style-type: none; margin: 0; ; padding: 5 0 0 0; left: 0 }
#nav li a   { font-size: 12px }
#nav li a:hover { color: #7ab536 }
.index        { margin-top: 0; margin-bottom: 15px; margin-left: 15px; padding: 0; width: 225px; float: left }
.index a       { color: gray; font-size: 17px; text-decoration: none }
.index a:hover { color: #7382ff }
.index img    { margin-bottom: 10px; padding-top: 0; padding-right: 0; vertical-align: middle }
h1, h2, h3 { font-weight: normal; margin: 0; padding: 0 }
table    { color: #292929; font-size: 11px; line-height: 120%; margin-top: 10px }
#container  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ffffff; text-align: left; margin: 8px auto 15px; padding: 0; width: 737px; overflow: visible; border-style: solid; border-width: 1px 1px 5px; border-color: silver; width: 735px;}
#banner  { color: silver; font-size: 18px; padding-top: 10px; padding-bottom: 5px; padding-left: 15px; height: auto }
#banner a { color: silver; font-size: 30px; font-weight: normal; text-decoration: none; word-spacing: 1px; letter-spacing: 1px }
#banner a:hover  { color: #88a4d1 }
.space { color: white }
#nav   { font-size: 14px; margin-bottom: 20px; padding-left: 15px; height: auto; clear: both; border-bottom: 1px dotted silver }
#nav a { color: silver; font-size: 14px; text-decoration: none; word-spacing: 1px }
#nav a:hover { color: orange; text-decoration: none }
#center    { margin: 0; padding: 0 0 10px; width: 530px; float: left; overflow: hidden }
.content { line-height: 135%; color: #666; font-size: 13px; margin: 10 0 20 15}
.content p  {  padding: 0 20 5 0 }
.content img { margin: 0; padding: 5px }
.content br { line-height: normal }
.content blockquote { line-height: 100% }
.content li { line-height: 100% }
.content h1 { color: silver; font-size: 20px; font-weight: normal; margin: 10px 0px 10px 0px }
.content h2    { color: silver; font-size: 18px; font-weight: normal; margin: 10px 0 20px }
.content h3  { color: silver; font-size: 14px; font-weight: normal; margin: 30px 0px 10px 0px }
.thumb  { font-size: 12px; width: 85px; height: 90px; float: left }
.thumb a  { color: gray; font-size: 11px; text-decoration: none }
.thumb a:hover  { color: #6969e0 }
.thumb img  { padding: 10px 15px 5px 0 }
#right { margin-right: 15px; width: 180px; float: right }
.sidebar { color: gray; font-size: 14px; padding: 20px 15px 10px 0px; overflow: visible }
.sidebar a { color: #739bba; font-size: 12px }
.sidebar a:hover { color: #f93 }
.sidebar p    { color: gray; font-size: 12px; margin: 10 0 0 0; line-height: 120% }
.sidebar h1 { color: silver; font-size: 20px; font-weight: normal; margin: 0; padding: 0 0 10 0 }
.sidebar h2 { color: silver; font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 10 0 }
.sidebar img { margin: 0 }
.sidebar ul { margin-bottom: 25px; padding-left: 0 }
.sidebar ul ul { margin-bottom: 0 }
.sidebar li { line-height: 130%; list-style-type: none }
form  { color: gray; font-size: 12px }
input    { color: #666; font-size: 12px; margin-bottom: 5px }
select { color: gray; font-size: 11px; margin: 10px 0 20px; width: 90% }
span.ralign { float: right }
span.lalign { float: left }
#text  { margin: 0 20px 0 0; padding: 0 0 10px; float: left }
