* {	margin:0; padding:0;}
html,body {	padding:0; margin:0; background-color: #fbe5b6;	font-size: 12px;
font-family:georgia, times new roman; serif; }

body{	text-align:center; background-color: #210301; height:100%;color:#fff;}
img { border: 0; }

a { text-decoration: none; color: #a92500; padding: 0; margin: 0; }
a:hover { text-decoration: underline; color: #808080; outline: 0; padding: 0; margin: 0; }

#wrap{	height:99.9%;	min-height:100%; width:900px; text-align:left; margin:auto; position:relative; overflow:visible;background:  url(images/pagebg.jpg) no-repeat left top;}

#header{width:900px;height:164px;margin:0 auto;padding:0px;overflow:hidden;}
#right{float:right;width:369px;height:164px;background:  url(images/menubg.jpg) no-repeat left top;font-family:georgia, times new roman, serif; font-size:18px;color:#ffffff;text-align:center;padding:0px;margin:0px;}
#left {width:531px;height:164px;float:left;text-align:center;padding:0px;margin:0px;background: url(images/logo.jpg) no-repeat left top;}

a.discrete { text-decoration: none; color: #a92500; padding: 0; margin: 0; }
a.discrete:hover { text-decoration: underline; color: #808080; border-bottom: 0; outline: 0; padding: 0; margin: 0; }

.title { text-decoration: none; color: #a99570; padding: 0; margin: 0; text-indent:-9999px;}
.subtitle { text-decoration: none; color: #a99570; padding: 0; margin: 0; text-indent:-9999px;}
a.title:hover { text-decoration: none; color: #a99570; outline: 0; padding: 0; margin: 0; }

h1 {
	font-family: georgia, serif;
	font-size: 2.5em;
	font-weight: 100;
	line-height: 1em;
	text-transform: uppercase;
	padding: 0;
	padding-bottom:15px;
	margin: 0; }

	dfn {
		font-size: .7em;
		font-style: normal;
		line-height: 50px; }

h2 {
	font-family: georgia, serif;
	font-size: 1.8em;
	color:#bd8f54;
	font-weight: 100;
	padding: 0 0 10px 0;
	margin: 0; }

h3 {
	font-family: georgia, serif;	color:#bd8f54;
	font-size: 1.5em;
	font-weight: 100;
	line-height: 1em;
	padding: 0;
	margin: 0 0 5px 0; }
	
h4 {
	font-family: georgia, serif;	color:#bd8f54;
	font-size: 1.2em;
	font-weight: 100;
	line-height: 1.5em;
	padding: 0;
	margin: 10px 0 5px 0; }

#mainmenu {float: right;width: 369px;padding:0px;margin:90px 0 0 0;}
#mainmenu ul {list-style: none;}
#mainmenu li {display: inline;}

#mainmenu a {
	display: block;
	float: left;
	width: 86px;
	height: 64px;
	text-transform: lowercase;
	font-size: 13px;
	line-height:50px;
	text-align: center;
	text-decoration: none;
	color: #9e6a39;
	padding-top: 30px;
	padding-left:2px;padding-right:2px;
}

#mainmenu a:hover{border-right:1px dotted #9e6a39; color:#ffffff; background-color: #440402;	text-decoration: underline;}	
#mainmenu a.selected{border-right:1px dotted #9e6a39; color:#ffffff; text-decoration: none;}
		
#content { width:900px;min-height: 350px;	height: auto !important;overflow:hidden;line-height:18px;}
.text {padding-left:25px;padding-right:20px;padding-top:25px;}

#submenu {
			float: left;
			margin: 50px 0;
			padding: 0px;
			width: 151px;
			text-align:right;}
#submenu ul { list-style: none;width:120px;}
#submenu li {display: block;list-style: none;height:50px;text-align:right;float:right;}
#submenu li a{display:block;width:131px;padding:12px 10px;text-transform:lowercase;}
#submenu li a:hover, #submenu li a.selected{display:block;text-decoration:none;background:#291a09;color:#fff;}
		                                              
#main {float: right; width: 749px;	padding: 0 0 20px 0;	margin: 0; }

#extra {width:749px;height:187px;margin:20px 0;float:right;
		background-image: url(images/extrabg.jpg);
		background-position: top left;
		background-repeat: no-repeat;	font-family: "Lucida Sans Unicode","Lucida Grande", "Trebuchet MS", verdana, arial, sans-serif; }

	#footer {
		clear: both;
		min-height: 75px;
		height: auto !important;
		height: 75px;
		margin: -10px 0 0 0; }


		.bottom { clear:both;
			text-align: center;
			font-size:10px;
			padding: 25px 0;
			margin: 0; }


#ffscrollbarfix {
	border: 0;
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

.LNEnews_title {		width:100%; height:25px;background-image: url(images/newstitlebg.gif);
		background-position: top left;
		background-repeat: no-repeat;	padding:4px 4px 4px 12px;}
.LNEnews_date {padding-left:18px;font-style:italic;}