body {margin:0px; padding:0px; background:#000000; color:#000000; font-size:12px; font-family:Georgia, Verdana, Arial;}
div {overflow: hidden;}
form {margin:0px;}
h1 {color:#6B0709; font-weight: bold; font-size: 15pt;}
h1.welcome {color:#6B0709; font-weight:bold; font-size:12pt; line-height:1; text-indent:1cm; text-align:justify;}
h2 {color:#6B0709; font-weight: bold; font-size: 15pt;}
h3 {color:#6B0709; font-weight: bold; font-size: 12pt;}
h4 {color:#6B0709; font-weight: bold; font-size: 10pt;}
h5 {color:#6B0709; font-weight: bold; font-size: 10pt;}
a:link {color:#6B0709; text-decoration:underline; font-weight: bold;}
a:visited {color:#6B0709; text-decoration:underline; font-weight: bold;}
a:hover {text-decoration:none; font-weight: bold;}
a:active {color:#6B0709; font-weight: bold;}
ul {padding-left: 20px; margin: 0px;}
hr {color:#9C6B31;}
img {border:none;}.imgborder {border: 1px solid #6B0709;}

.imgtops {width:88px; height:31px; border:none;}
input {font-size:9pt; color:#6B0709; background-color:#D6BA92; border: 1px #6B0709 solid;}input.submit {background:#FF0000; border:#FF0000 1px solid; font-size:9pt; font-family:Arial;}
.f-input { background:url('/images/input.center.gif') 0 0 repeat-x; border:none; height:21px; padding:0; float:left;}
.l-input { background:url('/images/input.left.gif') left top no-repeat; float:left;}
.r-input { background:url('/images/input.right.gif') right top no-repeat; padding:0 6px 0 6px; float:left;}
.r-input input { margin-top: 2px; border:none; background:none;}

.button { color:#6B0709; height: 21px; padding: 3px 6px 0 6px; background: url(/images/button.left.gif) no-repeat; font-size: 12px; font-weight: bold; font-family:Arial; text-align:left; float:left; position: relative; overflow: hidden; }
.button span {background: url(/images/button.right.gif); height: 21px; width: 7px; display: block; position: absolute; z-index: 5; top: 0; right: 0; overflow: hidden; right: -1px;}
.button input {	padding: 2px 6px 0px; position: absolute; top: 0; left: 0; width: 200%; height: 100%;	opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); cursor: pointer; border: none; z-index: 2;}
* html .button {height: 21px;}


.pri {color:#6B0709; list-style-type:disc; font-weight: bold; margin:0; padding:1;}.sec {color:#6B0709; list-style-type:disc; font-weight: normal; margin:0; padding:1;}.text {line-height:1; text-indent:1cm; text-align:justify;}.copyright {color: #333333; font-family:Arial; font-size:7pt; text-align:center; font-weight:bold; line-height:1;}#sponsor {color: #333333; font-family:Arial; font-size:8pt; text-align:center; line-height:1; padding: 30px 100px 0px 100px;}
.bold {font-weight:bold;}

#full {width:100%; background: url(images/background.jpg) center top no-repeat;}#page {width:977px; margin-right:auto; margin-left:auto;}#line1-1 {width:977px; height:46px; background: url(images/line-1-1.jpg) left no-repeat;}#line1-2 {width:977px; height:46px; background: url(images/line-1-2.jpg) center no-repeat;}#line1-3 {width:977px; height:46px; background: url(images/line-1-3.jpg) right no-repeat;}#line2 {width:977px; height:21px; background: url(images/line-2.jpg) center no-repeat;}#line3-1 {width:977px; height:372px; background: url(images/line-3-l.jpg) left no-repeat;}#line3-2 {width:977px; height:372px; margin-right:auto; margin-left:auto; text-align:center;}#line3-3 {width:977px; height:372px; background: url(images/line-3-r.jpg) right no-repeat;}#line4 {width:977px; height:38px; background: url(images/line-4.jpg) center no-repeat;}#line5 {width:977px; height:50px; background: url(images/line-5.jpg) center no-repeat; text-align:center;}#line6 {width:977px; height:37px; background: url(images/line-6.jpg) center no-repeat;}#line7 {width:977px; height:34px; background: url(images/line-7.jpg) center no-repeat;}#left-center {width:977px; background: url(images/border-l.jpg) left repeat-y;}#right-center {width:977px; background: url(images/border-r.jpg) right repeat-y;}#left-top {width:977px; background: url(images/border-u-l.jpg) left top no-repeat;}#right-top {width:977px; background: url(images/border-u-r.jpg) right top no-repeat;}#left-bottom {width:977px; background: url(images/border-l-l.jpg) left bottom no-repeat;}#right-bottom {width:977px; background: url(images/border-l-r.jpg) right bottom no-repeat;}#center {width:783px; background: url(images/paper.jpg) center top repeat-y; margin-right:auto; margin-left:auto; }#line8 {width:977px; height:48px; background: url(images/line-8.jpg) center no-repeat; clear:left;}#copyright {margin-top:20px}#line9 {width:977px; height:64px; background: url(images/line-9.jpg) center no-repeat;}#line10-1 {width:977px; height:62px; background: url(images/line-10-1.jpg) left no-repeat;}#line10-2 {width:977px; height:62px; background: url(images/line-10-2.jpg) center;}#line10-3 {width:977px; height:62px; background: url(images/line-10-3.jpg) right no-repeat;}#counters {width:600px; height:46px; text-align:center; margin-right:auto; margin-left:auto;}#splash {width:783px; height:372px;}
#tmenu {border-collapse:collapse; border-spacing:0; margin:0; padding:0;}#tleft {width:179px; height:50px; margin:0; padding:0;}#tmain {width:117px; height:50px; margin:0; padding:0;}#tlib {width:152px; height:50px; margin:0; padding:0;}#treg {width:152px; height:50px; margin:0; padding:0;}#tfiles {width:96px; height:50px; margin:0; padding:0;}#tforum {width:102px; height:50px; margin:0; padding:0;}#tright {width:179px; height:50px; margin:0; padding:0;}
#bmain {display:block; width:117px; height:50px; background: url(images/m-1-1.jpg) no-repeat 0 0;}#bmain:hover {display:block; width:117px; height:50px; background: url(images/m-1-3.jpg) no-repeat 0 0;}#bmain span {display:none;}#blib {display:block; width:152px; height:50px; background: url(images/m-2-1.jpg) no-repeat 0 0;}#blib:hover {display:block; width:152px; height:50px; background: url(images/m-2-3.jpg) no-repeat 0 0;}#blib span {display:none;}#breg {display:block; width:152px; height:50px; background: url(images/m-3-1.jpg) no-repeat 0 0;}#breg:hover {display:block; width:152px; height:50px; background: url(images/m-3-3.jpg) no-repeat 0 0;}#breg span {display:none;}#bfiles {display:block; width:96px; height:50px; background: url(images/m-4-1.jpg) no-repeat 0 0;}#bfiles:hover {display:block; width:96px; height:50px; background: url(images/m-4-3.jpg) no-repeat 0 0;}#bfiles span {display:none;}#bforum {display:block; width:102px; height:50px; background: url(images/m-5-1.jpg) no-repeat 0 0;}#bforum:hover {display:block; width:102px; height:50px; background: url(images/m-5-3.jpg) no-repeat 0 0;}#bforum span {display:none;}#bmains {display:block; width:117px; height:50px; background: url(images/m-1-3.jpg) no-repeat 0 0;}#bmains:hover {display:block; width:117px; height:50px; background: url(images/m-1-3.jpg) no-repeat 0 0;}#bmains span {display:none;}#blibs {display:block; width:152px; height:50px; background: url(images/m-2-3.jpg) no-repeat 0 0;}#blibs:hover {display:block; width:152px; height:50px; background: url(images/m-2-3.jpg) no-repeat 0 0;}#blibs span {display:none;}#bregs {display:block; width:152px; height:50px; background: url(images/m-3-3.jpg) no-repeat 0 0;}#bregs:hover {display:block; width:152px; height:50px; background: url(images/m-3-3.jpg) no-repeat 0 0;}#bregs span {display:none;}#bfiless {display:block; width:96px; height:50px; background: url(images/m-4-3.jpg) no-repeat 0 0;}#bfiless:hover {display:block; width:96px; height:50px; background: url(images/m-4-3.jpg) no-repeat 0 0;}#bfiless span {display:none;}#bforums {display:block; width:102px; height:50px; background: url(images/m-5-3.jpg) no-repeat 0 0;}#bforums:hover {display:block; width:102px; height:50px; background: url(images/m-5-3.jpg) no-repeat 0 0;}#bforums span {display:none;}
#main {width:743px; height:100%; margin-right:20px; margin-left:20px;}#oneblock {padding: 0px 50px 0px 50px;}
#left {width:195px; float:left;}#right {width:530px;}#title {text-align:center;}#title1 {text-align:center;}#title2 {text-align:center;}#title3 {text-align:center;}#text {width:450px;}.ntitle {width:530px; text-align:left;}.nbody {width:530px; text-align:justify;}.ndate {width:530px; text-align:right; color: #333333; font-family:Arial; font-size:7pt; font-weight:bold; line-height:1;}.nlink {width:530px; text-align:right;}
.tabtitle {text-align:center; color: #333333; font-family:Arial; font-size:7pt; font-weight:bold; line-height:1;}.crest {text-align:right; padding:0px;}.acrest {width=8px; height=12px; text-align:right; padding:0px;}.ccrest {width=16px; height=12px; text-align:right; padding:0px;}.gender {width=11px; height=11px;}.tstring {margin:1px; padding:1px;}.listing {width:530px; border:0px; border-collapse:collapse; border-spacing:0; margin:0px; padding:0px;}.castleimg {border: 1px solid #6B0709;}.mapimg {width=500px; height=500px; border: 1px solid #6B0709;}.rownum {text-align:right; color: #6B0709; font-weight:bold;}.rowhide {text-align:center; color: #333333; font-family:Arial; font-size:7pt; font-weight:bold; line-height:1;}.rowold {color: #777777;}.tabsms0 {text-align:center; border:#9C6B31 2px solid; width:100%; border-spacing:0; border-collapse:collapse;}.tabsms {text-align:center; border:#9C6B31 1px solid; border-spacing:0; }
#regbutton {color:#6B0709; font-weight: bold; font-size: 15pt; font-family:Arial;}
.dusk {color:#E62727; font-weight:bold;}.dawn {color:#4DAFD6; font-weight:bold;}.none {font-weight:bold;}.signbar {height:9px;}
#serverstatus {margin-left:18px; margin-top:50px; margin-bottom:50px}#status1 {width:15px; height:15px;}#status2 {width:15px; height:15px;}#status3 {width:15px; height:15px;}
#loginformd {width:180px; text-align:right;}#loginformt1 {width:180px; text-align:right;}#loginformt2 {width:180px; text-align:right;}
#leftmain {margin-top:30px;}
