@import url(rotator.css.php);
body {
 font-family: "Lucida Grande", Tahoma, Arial, Sans-serif;
 font-size: 10pt;
 margin: 0;
 padding: 0px;
 background-color: #000; /*#fc0;*/
 background-repeat: no-repeat;
 background-position: middle center;
 background-attachment: fixed;
 color: #fff;
 }
h1 {
 margin-bottom: -6px;
 padding-bottom: 0px;
 height: 130px;
 /*height: 80px;*/
 }
h2 {
 margin: 16px 0 6px;
 }
h4 {
 color: #ccc;
 }
hr {
 background-color:#666666;
 border:0 none;
 height:1px;
 margin:24px 18px;
 }
#content, #nav {
 background-color: #333;
 }
#content, .trans {
 width: 710px;
 }
#content {
 /*background: transparent url(images/side_shadow.gif) repeat-y scroll top right;*/
 -webkit-border-bottom-left-radius: 20px;
 -webkit-border-bottom-right-radius: 20px;
 -moz-border-radius-bottomleft: 20px;
 -moz-border-radius-bottomright: 20px;
 padding: 20px 20px 6px;
 }
#content p {
 margin-top: 0px;
 margin-bottom: 12px;
 }
#content p + p {
 margin-top: 12px;
 }
.trans {
 background-color: transparent;
 border: 20px solid #333;
 }
.trans h2 {
 font-family: Georgia;
 text-align: center;
 font-weight: normal;
 letter-spacing: 5px;
 font-size: 36px;
 text-shadow: #999 2px 2px 6px; /* #6374AB */
 margin: 29px 0;
 }
.trans h2 span {
 font-weight: bold;
 letter-spacing: 1px;
 font-size: 12px;
 }
.trans span a:link, .trans span a:visited, .trans span a:hover {
 color: white !important;
 }
.trans + #content {
 padding-top: 1px;
 padding-bottom: 20px;
 }
#footer {
 margin: 0px 10px 50px 0px !important;
 padding: 10px 0px 0px 28px !important;
 font-size: 6.5pt !important;
 text-align: center;
 min-height: 0 !important;
 }
#footer span {
 float: right;
 }
img {
 border: none;
 }
abbr {
 border-bottom: 1px dotted #444;
 cursor: help;
 }
#wrapper {
 position: relative;
 width: 750px;
 margin: 15px auto 0 auto;
 padding: 0 4px;
 /*border: 1px solid #ccc;*/
 }
#navigation, .sideBox, #navigation ul, #footer {
 width: 147px;
 min-height: 144px;
 margin: 0px 10px 20px 0;
 list-style: none;
 padding: 4px 0 0 12px;
 text-align: left;
 }
.sideBox {
 border: 1px solid #ccc;
 }
ul {
 margin: 0;
 padding: 0;
 list-style: none;
 }
ul#nav {
 margin: 0px;
 padding: 8px;
 position: fixed;
 bottom: 0px;
 left: 20%;
 width: 60%;
 z-index: 101;
 background: transparent url(images/navbar.png) repeat-x top left;
 text-align: center;
 -webkit-border-top-left-radius: 48px;
 -webkit-border-top-right-radius: 48px;
 -moz-border-radius-topleft: 48px;
 -moz-border-radius-topright: 48px;
 /*box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
 -o-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
 -icab-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
 -khtml-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
 -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
 -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);*/
 }
ul#nav li {
 display: inline;
 margin: 0px 4px;
 }
ul#nav a {
 padding: 4px 10px;
 -webkit-border-radius: 6px;
 -moz-border-radius: 6px;
 }
ul#nav a:link, #nav a:visited {
 color: #fff;
 font-size: 18px;
 background-color: transparent;
 background-image: url(images/navitem.png);
 background-repeat: repeat-x;
 }
ul#nav a:hover {
 color: #333;
 background-color: white;
 background-image: none;
 text-decoration: none;
 }
li.news a {
 font-size: 10pt !important;
 }
#sel, a.selected {
 font-weight: bold;
 color: #ccc;
 }
.sideBox li {
 margin: 4px 0;
 }
#navigation ul {
 background: transparent;
 min-height: 0;
 margin: 0 0 2px 0;
 padding-top: 0;
 }
#navigation li {
 margin: 8px 0;
 }
#navigation a {
 padding: 2px;
 }
a:visited, a:link {
 color: #0662ec;
 text-decoration: none;
 }
#navigation a:hover, a:hover {
 color: #0662ec;
 text-decoration: underline;
 }
#navigation a#selected {
 color: #666;
 }
#navigation a#selected:hover {
 text-decoration: none;
 cursor: default;
 }
h3, h4 {
 margin: 0 0 6px 0;
 }
h1 a:link, h1 a:visited, h1 a:hover {
 color: black;
 border-bottom: 0px solid #000000;
 }
.message {
 font-weight: bold;
 }
.mainText {
 text-align: justify;
 }
.quote {
 font-style: italic;
 text-align: center;
 color: #666;
 }
.featured img {
 padding: 2px;
 border: 1px solid #ccc;
 margin-right: 4px;
 }
#pagefoot {
 text-align: right;
 }
img.normal {
 filter: none;
 -moz-opacity: 1.0;
 opacity: 1.0;
 -khtml-opacity: 1.0;
 }
.faded {
 filter: alpha(opacity=40);
 -moz-opacity: 0.4;
 opacity: 0.4;
 -khtml-opacity: 0.4;
 }
div.connect_top {
 background-color: #eee !important;
 border: 1px solid #666 !important;
 }
.gallery img {
 background: white url('/images/loading.gif') no-repeat center;
 height: 100px;
 width: 75px;
 }
.outside {
 position: fixed;
 right: 18px;
 bottom: 12px;
 z-index: 1;
 text-align: right;
 }
.innernav a {
 letter-spacing: 3px;
 font-size: 18px;
 }
.innernav p.new {
 background:none repeat scroll 0 0 orange;
 border-bottom:1px solid green;
 border-left-width:0;
 border-top:1px solid green;
 margin-left:-30px;
 margin-right:-30px;
 padding:8px 30px;
 }
p.extra {
 margin-bottom: 20px !important;
 }
li.news {
 position: absolute;
 right: 4px;
 top: 55px;
 z-index: 1;
 }
div.imglatest img {
 margin: 0 0 12px 0;
 }
div.imglatest {
 min-height: 75px;
 max-height: 133px;
 display: table-cell;
 vertical-align: top;
 }
.FB_SERVER_IFRAME {
 height: 262px !important;
 }

