*{
	padding:0px;
	margin:0px;
}

p,ul{
	padding-top:10px;
	margin-top:10px;
}
strong.dt{
	font-size:13px;
	color:#b39e79;
	font-weight: normal;
	padding:5px 5px 5px 5px;
	background:url('/images2/timeline-datebg.gif') top left;
}

h2{
	font-size:25px;
	padding-top:10px;
	margin-top:10px;
	color:#ad2c1c;
	font-weight: normal;
}

h3{
	font-size:17px;
	color:#e1bd76;
	border-bottom:1px solid #ad2c1c;
	font-weight: normal;
	margin-bottom:3px;
}

small{font-size:10px;font-weight: normal;}

ul{
	padding:10px 0px 0px 30px;
	margin:10px 0px 0px 30px;
}

a,a:link,a:visited,a:active{ color:#e1bd76; font-weight: normal; font-size:12px; text-decoration: underline;}
a:hover{ color:#ad2c1c; text-decoration: none; }

a.sm,a.sm:link,a.sm:visited,a.sm:active{ color:#e1bd76; font-weight: normal; font-size:10px; text-decoration: underline;}
a.sm:hover{ color:#ad2c1c; text-decoration: none; }

body {
	font:12px Georgia;
	color:#b39e79;
	background-color: #000000;
    background-image: url(/images2/bg2.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
	text-align:center;
}

#everything {
width:928px;
}
/* background:url(/images2/bgtopn.jpg);
border:1px solid #ff0000;*/
#header { height:280px; background:url(/images2/bgtopn.jpg) no-repeat right;}
#menu  {
	display:block;	
	text-align:left;
}
#middle { clear:both; }
#middle_column_top {
	background:url(/images2/leather-bg-top.jpg) left top no-repeat;
	width:925px;
}
#middle_column_top .txt{
	text-align:justify;
	padding:30px 40px 0px 40px;
	margin:0px 40px 0px 40px;

}
#middle_column_top strong{color:#e1bd76;}
#middle_column {
	background:url(/images2/bg-text.jpg) left top repeat-y;
	width:100%;
}

#footer {
	clear:both;
    background:url(/images2/leather-bg-footer.jpg) left bottom no-repeat;
    height:135px;
    padding:0px;    
}
#hpl{
	position:relative;
	height:135px;
	top:-117px;
	z-index:1;
    vertical-align:bottom;
    text-align:left; 
}

#footer2 {		
	display:block;
	height:135px;
    background:url(/images2/leather-bg-bottom.png) left top no-repeat;
   text-align:center;
   
}

#pr{	
	clear:both;	
	display:block;
	float:left;	
	position:relative;	
	margin: 50px 0px 0px 90px;
	width:100px;
	height:20px;	
}

#menu ul.menu {
display: inline;
list-style:none;
margin: 0px;
padding:0px;
display:block;
}

#menu ul.menu li{
text-align:left;
display: inline;
list-style:none;
background:url(/images2/menu1.png) no-repeat 0px 0px;
display:block;
width:155px;
height:30px;
float:left;
margin:0px 0px 0px 3px;
}

#menu ul.menu li a.menu{
font:15px Georgia;
color:#510A06;
font-weight: bold;
text-decoration: none;
position: relative
}


#menu ul.menu li a.menu:hover{
color:#ffffff;
}


#menu ul.menu li:hover ul.menu2,
#menu ul.menu li.jshover ul.menu2{
display: block;
}

#menu ul.menu li strong.menu{
display:block;
text-align:center;
padding:2px 0px 0px 0px;
}


#menu ul.menu2 {
  display: none;
  list-style:none;
  margin: 0px 0px 0px -3px;
  padding:7px 0px 0px 0px;
  position: absolute;
  width: 200px;
  height:10px;
  border-bottom:1px solid #510A06;

}

#menu ul.menu2 li{
background:url(/images2/menu-bg.jpg) repeat 0px 0px;
text-align:left;
display:block;
width:155px;
height:25px;
float:left;
margin:0px 0px 0px 3px;
border:1px solid #510A06;
border-bottom: 0px;
}


#menu ul.menu2 li a.menu{
font:13px Georgia;
color:#510A06;
font-weight: normal;
text-decoration: none;
display:block;
width:155px;
height:25px;
}

#menu ul.menu2 li strong.menu{
display:block;
text-align:left;
font-weight: normal;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 5px;
}

#menu ul.menu li:hover ul.menu2 li:hover ul.menu3,
#menu ul.menu li.jshover ul.menu2 li.jshover ul.menu3{
display: block;
}

#menu ul.menu3 {
  display: none;
  list-style:none;
  margin: -26px 0px 0px 155px;
  padding:0px 0px 0px 0px;
  position: relative;
  width: 265px;
  height:10px;
	border-bottom:1px solid #510A06;
}

#menu ul.menu3 li{
background:url(/images2/menu-bg.jpg) repeat 0px 0px;
text-align:left;
display:block;
width:265px;
height:25px;
float:left;
margin:0px 0px 0px 0px;
border:1px solid #510A06;
border-bottom: 0px;
}



#menu ul.menu3 li a.menu{
font:13px Georgia;
color:#510A06;
font-weight: normal;
text-decoration: none;
display:block;
width:265px;
height:25px;
}

#menu ul.menu3 li strong.menu{
display:block;
text-align:left;
font-weight: normal;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 5px;
}

#flashnpc{	
	display:block;
	float:right;
	/*margin:-200px -80px 0px 0px;*/
	z-index:1000;
}

u.l{color: #999999;}

#img100{
    display:block;
    width:100px;
    float:left;
    padding:0px 0px 10px 0px;
}
#desc,#desc2{
    display:block;    
    /*background:url('/images2/news/timeline-ruleh.gif') left bottom no-repeat;*/
}
#desc{width:650px;float:right;}
#desc2{width:100%;float:left;padding:10px 0px 0px 0px;}