* {
margin:0;
padding:0;
}

@font-face {  
	  font-family: "Trajan Pro";  
	  src: url( /css/fonts/TrajanPro-Regular.eot ); /* IE */  
	  src: local("Trajan Pro"), url( /css/fonts/TrajanPro-Regular.otf ) format("opentype"); /* non-IE */  
	}  
	
@font-face {  
	  font-family: "Trajan Pro";  
	  src: url( /css/fonts/TrajanPro-Bold.eot ); /* IE */  
	  src: local("Trajan Pro Bold"), url( /css/fonts/TrajanPro-Bold.otf ) format("opentype"); /* non-IE */  
	  font-weight: bold;
	}  	
	 
	.TrajanPro { font-family: "Trajan Pro", verdana, helvetica, sans-serif;  
	}  

body {
background-color:#000;
color:#FFF;
font-family:Arial, Verdana;
font-size:12px;
}

img {
border:0;
}

a {
text-decoration:none;
}

a:link,a:visited,a:active {
color:#800;
}

a:hover {
color:#B00;
}

ol, ul {
margin-bottom:10px;
margin-left:20px;
line-height:16px;
}

p {
margin-bottom:10px;
line-height:16px;
}

#map-container {
background-image:url(/image/layout/map.jpg);
background-position:center top;
background-repeat:no-repeat;
}

#scroll-container {
background-image:url(/image/layout/scroll-slice.jpg);
background-position:left top;
background-repeat:repeat-y;
margin:0 auto;
width:1000px;
}

#scroll-top {
background-image:url(/image/layout/scroll-top.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#header {
background-image:url(/image/layout/wood-header.png);
height:125px;
margin:0 auto;
width:980px;
}

#logo {
float:left;
height:105px;
margin-left:20px;
margin-top:8px;
width:180px;
}

#ad-top-banner {
float:left;
height:90px;
margin-left:30px;
margin-top:15px;
width:728px;
}

#navigation {
background-image:url(/image/layout/navigation.png);
background-position:left top;
background-repeat:no-repeat;
height:67px;
margin:0 auto;
width:975px;
}

#announcements {
background-image:url(/image/layout/announcements.png);
background-repeat:no-repeat;
margin:0 auto;
position:relative;
top:-43px;
width:980px;
}

#announcements a:link,
#announcements a:visited,
#announcements a:active {
color:#CF9;
}

#announcements a:hover {
color:#6C6;
}

#billboard-container {
float:left;
height:215px;
margin-top:5px;
margin-right:10px;
width:585px;
}

#billboard-container ul {
list-style-type:none;
}

#billboard-images {
height:215px;
margin-left:0;
margin-top:5px;
width:580px;
}


#billboard-nav {
position:relative;
top:-25px;
width:580px;
z-index:50;
}

#billboard-nav-list {
float:right;
}

#billboard-nav-list li#button_selected {
background-image:url(/image/layout/billboard-active.png);
}

#billboard-nav-list li#button_selected:hover {
background-image:url(/image/layout/billboard-active-hover.png);
}

#billboard-nav-list li {
background-image:url(/image/layout/billboard-inactive.png);
float:left;
width:15px;
height:15px;
}

#billboard-nav-list li:hover {
background-image:url(/image/layout/billboard-hover.png);
}

#twitter {
float:left;
margin-left:25px;
margin-top:5px;
width:335px;
}

#twitter-accounts {
font-family:"Trajan Pro";
font-size:15px;
font-weight:700;
margin-top:15px;
text-align:center;
}

#twitter-tweets {
font-size:12px;
height:150px;
margin-bottom:5px;
margin-top:5px;
}

#twitter-tweets li {
margin-bottom:5px;
margin-left:10px;
}

#updates-container {
height:95px;
/*position:relative;
top:-30px;*/
}

#forum-topics {
height:30px;
padding-left:28px;
padding-top:7px;
margin-top:10px;
}

#forum-topics-scroller {
list-style-type:none;
}

/*#forum-topics-scroller li {
display:none;
}*/

#site-updates {
font-family:"Trajan Pro";
font-size:14px;
height:45px;
padding-top:10px;
}

#last-updated {
float:left;
height:43px;
text-align:center;
width:253px;
}

#last-added {
float:left;
height:43px;
text-align:center;
width:229px;
}

#newspaper {
float:left;
height:43px;
text-align:center;
width:262px;
}

#forum-login {
float:left;
height:43px;
text-align:center;
width:222px;
}

#column-container {
margin:15px auto;
position:relative;
top:-50px;
width:980px;
}

#left-column {
color:#300;
float:left;
text-align:center;
width:220px;
}

#poll {
background-image:url(/image/layout/poll-2.png);
background-position:left top;
background-repeat:no-repeat;
color:#300;
height:276px;
left:-2px;
padding-left:30px;
padding-top:85px;
position:relative;
text-align:left;
top:-4px;
width:206px;
}

#poll p {
margin-bottom:0;
}

#ad-clan {
border-color:#000;
border-style:solid;
border-width:medium;
}

#main-column-three {
float:left;
margin-left:10px;
width:560px;
}

#main-column {
float:left;
padding-left:10px;
width:790px;
}

#right-column {
float:left;
margin-left:15px;
text-align:center;
width:160px;
}

#scroll-bottom {
background-image:url(/image/layout/scroll-bottom.jpg);
background-position:left top;
background-repeat:no-repeat;
height:331px;
padding-top:50px;
}

#ad-bottom-banner {
height:90px;
margin-bottom:50px;
margin-left:auto;
margin-right:auto;
width:728px;
}

#footer {
background-image:url(/image/layout/footer.png);
background-position:left top;
background-repeat:repeat;
height:160px;
margin:0 auto;
width:960px;
}

#footer a:link,
#footer a:visited,
#footer a:active {
color:#CF9;
}

#footer a:hover {
color:#6C6;
}

#footer-logo {
background-image:url(/image/layout/runehq-logo-small.png);
background-position:left top;
background-repeat:no-repeat;
height:101px;
left:415px;
position:relative;
top:-215px;
width:141px;
}

#footer-links {
font-size:14px;
padding-top:95px;
text-align:center;
}

#footer-follow {
font-size:14px;
left:840px;
position:relative;
top:-50px;
width:80px;
}

#footer-copyright {
font-size:smaller;
text-align:center;
}

.content-container-three {
background-image:url(/image/layout/box-content-body.png);
background-position:left top;
background-repeat:repeat;
border:1px solid #c5ad89;
margin-bottom:15px;
width:558px;
}

.content-header-three {
background-image:url(/image/layout/box-content-header.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#fec;
font-family:"Trajan Pro";
font-size:20px;
height:32px;
margin-left:1px;
padding-left:15px;
padding-top:10px;
width:556px;
}

.content-subheader-three {
background-color:#480000;
color:#fec;
font-size:12px;
margin-left:1px;
margin-right:1px;
padding-left:5px;
}

.content-body-three {
color:#300;
font-size:14px;
line-height:99%;
padding:5px 15px 10px;
}

#content a:link,
#content a:visited,
#content a:active {
color:#800;
text-decoration:underline;
}

#content a:hover {
color:#B00;
}

.content-container {
background-image:url(/image/layout/box-content-body.png);
background-position:left top;
background-repeat:repeat;
border:1px solid #c5ad89;
margin-bottom:15px;
padding-top:1px;
width:788px;
}

.content-header {
background-image:url(/image/layout/box-content-header.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#fec;
font-family:"Trajan Pro";
font-size:20px;
height:32px;
margin-left:auto;
margin-right:auto;
padding-left:15px;
padding-top:10px;
width:556px;
}

.content-body {
color:#300;
font-size:14px;
line-height:99%;
padding:5px 15px 10px;
}

#twitter .twitter-noclick a:link,
#twitter .twitter-noclick a:visited,
#twitter .twitter-noclick a:active,
#twitter .twitter-noclick a:hover {
color:#A0A0A0;
cursor:text;
}

#twitter .twitter-active a:link,
#twitter .twitter-active a:visited,
#twitter .twitter-active a:active,
#twitter .twitter-active a:hover {
color:#ecffd9;
cursor:text;
}

#twitter .twitter-inactive a:link,
#twitter .twitter-inactive a:visited,
#twitter .twitter-inactive a:active,
#twitter .twitter-inactive a:hover {
color:#A0A0A0;
}

.smalltext {
font-family:Arial, Verdana;
font-size:12px;
}

.poll_clear {
clear:both;
}

.poller {
height:230px;
width:180px;
}

#poll .pollerTitle {
font-size:14px;
font-weight:700;
line-height:90%;
margin-bottom:10px;
margin-top:5px;
}

.pollerOption {
font-size:12px;
padding-bottom:3px;
text-align:left;
}

.result_pollerOption {
font-size:12px;
padding-bottom:3px;
text-align:left;
margin-top:7px;
}

.result_pollerTitle {
font-size:14px;
font-weight:700;
line-height:90%;
margin-bottom:5px;
margin-top:5px;
}

.result_pollGraph img {
float:left;
}

.result_pollGraph div {
background-repeat:repeat-x;
color:#FFF;
float:left;
font-size:10px;
height:16px;
line-height:16px;
text-align:left;
}

.result_pollGraph {
height:16px;
margin-top:-5px;
}

.poller_waitMessage {
display:none;
}

.result_totalVotes {
clear:both;
font-size:9px;
margin-top:10px;
}

#ad-large-square {
float:left;
height:250px;
width:300px;
}

.content-intro-container {
background-image:url(/image/layout/box-content-body.png);
background-position:left top;
background-repeat:repeat;
border:1px solid #c5ad89;
float:left;
height:248px;
margin-bottom:15px;
margin-left:10px;
padding-top:1px;
width:478px;
}

.content-intro-header {
background-image:url(/image/layout/box-content-header.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#fec;
font-family:"Trajan Pro";
/*font-size:20px;*/
font-size: 1.75em;
font-weight:bold;
height:32px;
margin-left:1px;
margin-right:1px;
padding-left:15px;
padding-top:7px;
padding-bottom:5px;
}

.content-intro-body {
color:#300;
font-size:14px;
line-height:98%;
padding:5px 15px 10px;
}

.medheader {
font-family:"Trajan Pro";
font-size:22px;
font-weight:bolder;
line-height:105%;
margin-bottom:10px;
margin-top:5px;
text-align:center;
}

.justbold {
font-weight:700;
}

.center {
margin-left:auto;
margin-right:auto;
text-align:center;
}

.undersubheader,
.undersubheader12pt {
color:#800;
font-family:"Trajan Pro";
font-size:20px;
font-weight:bolder;
margin-bottom:7px;
margin-top:10px;
text-decoration:none;
}

.undersubheaderunderlined {
color:#800;
font-family:"Trajan Pro";
font-size:20px;
font-weight:bolder;
margin-bottom:7px;
margin-top:10px;
text-decoration:underline;
}

.content-header-small {
color:#800;
font-family:"Trajan Pro";
font-size:16px;
font-weight:bolder;
margin-left: -2px;
margin-bottom:3px;
margin-top:1px;
text-decoration:none;
}

.smallheader {
color:#800;
font-family:"Trajan Pro";
font-size:16px;
font-weight:bolder;
margin-bottom:3px;
margin-top:5px;
text-decoration:none;
}

.smallbold {
font-weight:bold;
}

#ad-rotating-clans {
background-image:url(/image/layout/box-content-body.png);
background-position:left top;
background-repeat:repeat;
border:1px #300 solid;
padding:2px;
}

.pagination {
color:#000;
margin-bottom:20px;
text-align:center;
}

.sitetblrowdark,
.smallrow2 {
background-image:url(/image/layout/table-row-dark.png);
background-repeat:repeat;
padding:6px;
line-height: 16px;
}

.sitetblrow,
.smallrow {
background-image:url(/image/layout/table-row.png);
background-repeat:repeat;
padding:6px;
line-height: 16px;
}

.sitetable {
border:1px solid #600;
margin-bottom:10px;
margin-top:10px;
}

.sitetablehead,
.smallhead {
background-color:#480000;
background-image:url(/image/layout/table-header.png);
background-position:right top;
border:0 none;
color:#FFF;
padding:6px;
text-align:center;
border-bottom: 2px solid #600;
}

.sitetablehead a:link,
.sitetablehead a:visited,
.sitetablehead a:active {
color:#FFF;
}

.sitetablehead a:hover {
color:#CF9;
}

.table-center div {
text-align:center;
}

.table-center table {
text-align:left;
margin-left:auto;
margin-right:auto;
}

#fakeiFrame {
height:600px;
overflow:scroll;
width:760px;
}

#sitefun-right-menu {
background-image:url(/image/layout/box-content-body.png);
background-position:left top;
background-repeat:repeat;
padding:2px;
text-align:left;
}

#sitefun-right-menu ul {
list-style-type:none;
margin-left:0;
padding-left:5px;
}

#sitefun-right-menu li {
border-bottom:1px solid #600;
}
.square {
	height: 6px;
	width: 9px;
	background-image: url(/image/layout/square.png);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align:middle;
}
.guide {
	margin-left: 20px;
	margin-bottom: 3px;
	line-height:16px;
}
.guidecontent {
	padding-top: 10px;
}
 /* This CSS page was submitted by Lilroo503. Thanks to Lilroo503 for corrections and additions.  */ 
/* css page record ID 00015 version 2 was entered into the database on Mon, Jun 28, 2010,  at 06:01:55 PM by Lilroo503 and was last updated on Mon, Jun 28, 2010,  at 06:50:56 PM by Lilroo503. */ 
