a {
        font-weight : normal;
	font-style : normal;
	font-family : tahoma,arial;
        color : #908154;
        text-decoration : none;
        font-size : 11px;
        
}
a:hover {
        font-weight :normal;
	font-style:normal;
	font-family:tahoma,arial;
        text-decoration : underline;
        font-size : 11px;
}

a.side {
        font-weight :normal;
	font-style:normal;
	font-family:tahoma,arial;
        color : #908154;
        text-decoration : none;
        font-size : 11px;
}

a:hover.side {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        color : #908154;
        text-decoration : underline;
        font-weight : bold;
}

a.white {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        color : #908154;
        font-weight : bold;
        text-decoration : none;
}

a:hover.white {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        color : #908154;
        font-weight : bold;
        text-decoration : none;
}

a.foot {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        color : #908154;
        text-decoration : none;
        font-weight : normal;
}

a:hover.foot {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        color : #908154;
        text-decoration : none;
        font-weight : normal;
}

body {
        font-weight :normal;
	font-style:normal;
	font-family:tahoma,arial;
        font-size : 10px;
		margin-top: 100px;
        
        border : 0px solid black;
		background-color: #000000;
        background-image:url(images/lego_lotr3.jpg);
        background-repeat: no-repeat;
        background-attachment: fixed;
		background-position: top;

       
}

form {
       margin : 0px;
}

.borderl {
        width:1px;
        height: 100%;
        background-repeat: repeat-y;
}

.borderr {
        width:1px;
        height: 100%;
        background-repeat: repeat-y;
}


hr {
        height : 0px;
        border : 1px solid black;
}

hr.side-hr {
        height : 0px;
        border : 1px solid black;
}

td {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
}

pre {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        color : #908154;
}

.alt {
       color : #908154;
}

.smallalt {
       color : #908154;
}

.forum {
        color : #908154;
}

.white-header {
       font-family : Verdana, Arial, Tahoma, sans-serif;
       font-size : 11px;
       color : #908154;
       font-weight : normal;
       border-top : 0px solid #292929;
       border-bottom : 0px solid #292929;
       background-image:url(images/white-header.jpg);
       background-repeat: repeat-x;
       height : 40px;
       padding : 5px;
}

.full-header {
       font-family : Verdana, Arial, Tahoma, sans-serif;
       font-size : 10px;
       color : #908154;
       border-top : 0px solid #a88801;
       background-color : #2e2d10;
       padding : 0px 0px 0px 0px;
}

.footer {
       height : 30px;
       font-weight :normal;
	font-style:normal;
	font-family:tahoma,arial;
        color : #908154;
        text-decoration : none;
        font-size : 11px;
       border-top : 0px solid #a88801;
       background-image:url(images/footer.jpg);
       background-repeat: repeat-x;
       height : 40px;
       padding : 10px;
       text-align: center;
}

.button {
        border : 1px solid;
        border-color : white #000 #000 white;
        padding : 0px 3px;
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 9px;
        color : #908154;
        background-color : black;
        text-decoration : none;
        margin : 5px;
        font-weight : bold;
}

.textbox {
       font-family: Verdana, Arial, Tahoma, sans-serif;
       font-size: 10px;
       color: #908154;
       background-color : #1d1d1d;
       border: 1px solid #000000;
}

.main-body {
        font-weight: normal;
	font-style: normal;
	font-family: tahoma,arial;
       font-size : 11px;
       color : #908154;
       padding : 4px;
       background-image:url(images/pnews1.jpg);
       background-repeat: repeat;
}

.side-body {
       background-image: url(images/pbok1.jpg);
       background-repeat: repeat-y;
       width: 200px;
       font-weight: normal;
       font-style: normal;
	font-family: tahoma,arial;
       font-size : 10px;
       color : #908154;
       padding : 4px 3px 4px 5px;
}

.main-bg {
       background-image:url(images/pnews1.jpg);
       background-repeat: repeat;
       padding : 4px 0px 0px 0px;
}

.border {
       border : 1px solid #000;
      /* background-image : url(bg04.jpg);
       background-repeat : no-repeat;*/
}

.border1 {
       border : 1px solid #000;
}


.side-border-left {
       background-image:url(images/pbok1.jpg);
       background-repeat: repeat-y;
       width: 200px;
       border-right : 0px solid #000;
       padding : 5px 0px 4px 0px;
}

.side-border-right {
       background-image:url(images/pbok1.jpg);
       background-repeat: repeat-y;
       width: 200px;
       border-left : 0px solid #000;
       padding : 5px 0px 4px 0px;
}

.news-footer {
        height : 35px;
        font-weight :normal;
	font-style:normal;
	font-family:tahoma,arial;
        color : #908154;
        text-decoration : none;
        font-size : 10px;
        color : #908154;
        background-image:url(images/newsf.jpg);
        background-repeat: repeat-x;
        padding : 0px 0px 0px 0px;
        border-top : 0px solid #000;
}

.capmain {
        height : 45px;

        font-weight :normal;
	font-style:normal;
	font-family:tahoma,arial;
        font-size : 12px;
        text-align : center;
        color : #908154;
        border-bottom : 0px solid #000;
        background-image:url(images/news.jpg);
        background-repeat: repeat-x;
        padding : 2px 4px 4px 4px;
}

.scapmain {
        height : 45px;
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #908154;
        text-align : center;
        border-bottom : 0px solid #000;
        border-top : 0px solid #000;
        background-image:url(images/bok.jpg);
        background-repeat: repeat-x;
        padding : 0px;
}

.tbl-border {
        color : #000;
        
}

.tbl {
       font-family : Verdana, Arial, Tahoma, sans-serif;
       font-size : 10px;
       font-weight : bold;
       color : #908154;
       padding : 2px;
}

.tbl1 {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        color : #908154;
        padding : 2px;
        border : 1px solid #000;
        background-color : #1d1e1d;
}

.tbl2 {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #908154;
        padding : 4px;
        border : 1px solid #000;
        background-color : #151515;
}

.forum-caption {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        font-weight : bold;
        text-align : center;
        color : #908154;
        background-color : #000000;
        background-image:url(images/cellpic3.gif);background-repeat: repeat-x;
        border : 1px solid #a88801;
        padding : 2px 4px 4px 4px;
}

.quote {
       font-family : Verdana, Arial, Tahoma, sans-serif;
       font-size : 11px;
       color : #908154;
       background-color : #242322;
       padding : 4px;
       margin : 0 20px;
       border : 1px solid #000000;
}

.poll {
       height : 10px;
       border : 1px solid #000000;
}

.comment-name {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-weight : bold;
        color : #ff9900;
}

.shoutboxname {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #ffffff;
}

.shoutbox {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        color : #908154;
}

.shoutboxdate {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 9px;
        color : #908154;
}

.small {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #908154;
}
.small2 {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #908154;
}

.side-small {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #908154;
}

.side-label {
        font-family : Verdana, Arial, Tahoma, sans-serif;
        font-size : 10px;
        color : #908154;
        padding : 2px 2px 3px 2px;
}

.gallery {
       padding : 16px 0 8px 0px;
}

.gallery img {
       border : 1px solid #a88801;
}

img.activegallery {
       border : 1px solid #e7cc5a;
}

.image_left {
       text-align: left;
       margin: 0px 15px 10px 0px;
       background-position: left;
       float: left;

}

.image_right {
      text-align: right;
      margin: 0px 0px 10px 15px;
      border: 1px solid black;
      background-position: left;
      float: right;
}