body {background:#FFFFFF; background-image:url("../rkimages/bodybg.jpg"); background-repeat:repeat-x; margin: 0px;}

p {font-size:12px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; margin: 0px; line-height:17px;}

td {font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; margin: 0px;}

ul {text-align:left; font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:17px; list-style-type: square;}

	h1 {color:#660066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-align:left; margin: 0px;}

	h2 {color:#660066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align:left; margin: 0px;}

	a {font-size:12px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#660066; text-align:left; margin: 0px; line-height:17px; text-decoration:none;}
	a:link{color:#660066;}
	a:visited{color:#660066;}
	a:hover{color:#B6121B;}
	a:active {color:#B6121B;}

	.menu {color:#000000; text-align:left; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin: 0px; line-height: 22px;}
	a.menu:link {color:#000000;}
	a.menu:visited {color:#000000;}
	a.menu:hover {color:#FFFFFF;}
	a.menu:active {color:#FFFFFF;}

	.date {text-align:right; font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin: 0px;}

	.footer {text-align:center; font-size:10px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px; line-height:14px;}
	a.footer:link {color:#333333;}
	a.footer:visited {color:#333333;}
	a.footer:hover {color:#990099;}
	a.footer:active {color:#990099;}

	.copyright {text-align:center; font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px;}
	a.copyright:link {color:#333333;}
	a.copyright:visited {color:#333333;}
	a.copyright:hover {color:#990099;}
	a.copyright:active {color:#990099;}

	.small {text-align:left; font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; margin: 0px;}

	.news {text-align:left; font-size:11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px;}
	a.news:link{color:#660066;}
	a.news:visited{color:#660066;}
	a.news:hover{color:#B6121B;}
	a.news:active {color:#B6121B;}

	.castlelinks {text-align:left; font-size:11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px;}
	a.castlelinks:link{color:#660066;}
	a.castlelinks:visited{color:#660066;}
	a.castlelinks:hover{color:#B6121B;}
	a.castlelinks:active {color:#B6121B;}

	.close {text-align:right; font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px;}
	a.close:link {color:#333333;}
	a.close:visited {color:#333333;}
	a.close:hover {color:#990099;}
	a.close:active {color:#990099;}

	.center {text-align:center;}

	.white {background-color:#ffffff;}

	.right  {text-align:right;}

	.purple {color:#660066;}

	.header {background-image:url("../rkimages/bannerbg.gif"); background-repeat:no-repeat;}

	.navbg {background-image:url("../rkimages/navbg.gif"); background-repeat:repeat-y;}

#headercontainer {position:relative; top:0px; left:0px; width:903px; height:252px; background-color:transparent; border:none;}

#movie {position:absolute; top:51px; left:1px; width:901px; height:200px; background-color:transparent; border:none;}

#menucontainer {position:relative; top:0px; left:0px; width:200px; height: 277px; background-color:transparent; background-image:url("../rkimages/menubg.jpg"); background-repeat:no-repeat; border:none;}

#menu {position:absolute; top:22px; left:18px; width:182px; background-color:transparent; border:none;}

#footer {position:relative; top:0px; left:0px; width:903px; height:130px; background-color:transparent; background-image:url("../rkimages/footerbg.gif"); background-repeat:no-repeat; border:none;}

#footertext {position:absolute; top:10px; left:262px; width:577px; height:70px; background-color:transparent; border:none;}

#copyright {position:absolute; top:100px; left:0px; width:903px; height:20px; background-color:#transparent; border:none;}

#date {position:absolute; top:22px; left:538px; width:300px; height:20px; background-color:#transparent; border:none;}

#castles {width:577px; background-color: #FFFFFF; border:none; display:none;}

