* {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

html {}
body {background: transparent url(images/pattern.png) center repeat; font: normal 16px Tahoma, Verdana, Geneva; color: #fafafa;}

h1, h2, h3, h4, h5, h6 {text-transform: capitalize; color: #e5e5e5; font-family: Helvetica,Arial,sans-serif; font-weight: normal;}
h1.dark, h2.dark, h3.dark, h4.dark, h5.dark, h6.dark {color: #3f3f3f;}
h2 {font-size: 28px;}
h3 {font-size: 50px; margin-left: 320px; padding-right: 5px;}
h3 span {font-size: 30px; padding-bottom: 20px;}
h4 {font-size: 30px;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration: none; font-weight: normal; color: #e5e5e5; padding: 0px; height: auto;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {border-bottom: 3px solid; background: transparent;}

a {color: #2d6b88; font-weight: bold; text-decoration: underline; padding: 3px; height: 100%;}
a:hover {color: #ffffff; background: #2d6b88; text-decoration: none;}
a.notice, a.more-link {background: #477d96; padding: 5px 10px 5px 10px; color: #ffffff; text-decoration: none; font: normal 14px Helvetica,Arial,San-serif;}
a.notice:hover, a.more-link:hover {text-decoration: underline;}

p {line-height: 20px; padding: 5px;}

.center {display: block; margin: 0px auto; text-align: center; text-transform: capitalize;}

hr {margin: 5px 10px 10px 10px; background: #1b5479;}

ul, ol {padding-left: 2.3em; line-height: 20px; padding: 5px;}
ol {}
ol li {padding-bottom: 3px;}
ul {}
ul li {padding-bottom: 3px;}

img {border: none; margin-bottom: 10px;}

.header .title h1, .header .title h2 {display: none;}

#home .header {}
#home .header .symbol {width: 100%;}
#home .header .symbol img {display: block; margin: 0px auto 20px;}
#home .header .title {width: 100%;}
#home .header .title img {display: block; margin: 0px auto;}

#sites {width: 960px; margin: 10px auto; display: none;}
#sites .header {padding: 10px; clear: both;}
#sites .header .symbol {float: left; padding-right: 20px; margin-left: 15px;}
#sites .header .title {padding-top: 35px;}

#sites #family {background: #eaeaea; padding: 10px; border-top: 3px solid #fbfbfb; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#sites .member .about {margin-top: -10px;}
#sites #family #fs {background: url(images/fs-bg.png) top left repeat; padding: 10px; padding-bottom: 0px;}
#sites #family #fs .site-symbol {float: left; padding: 5px; padding-bottom: 0px; position: relative; z-index: 1000;}
#sites #family #fs .site-symbol a:hover {background: transparent;}
#sites #family #fs .about {}