﻿body
{
	margin  			: 0px;
	padding				: 0px 0px 0px 0px;
	font-family			: tahoma, sans-serif;
	font-size 			: 100%;
	color				: #FFF;
	background-color	: #FFF;
}

textarea
{
	font-family			: tahoma, sans-serif;
}

form /* No space around forms */
{
	margin				: 0px;
	padding				: 0px;
}

img /* no border round images with links */
{
	border				: 0px;
}

h1, h2, h3, h4, h5, h6
{
	margin				: 0;
}

div#hold
{
	margin				: 0 auto 0 auto;
	width				: 938px;
}

div#contentHolder
{
	background-color	: #5A471C;
	width				: 900px;
	border-top			: 1px solid #FFF;
	border-bottom		: 1px solid #FFF;
}

div#contentHolder div#header h1 
{
	background			: transparent url(../images/generic/title.png) no-repeat scroll 66px 50px;
	display				: block;
	height				: 0;
	margin				: 0;
	overflow			: hidden;
	padding-top			: 157px;
	width				: 900px;
}

div#contentHolder div#pageContent
{
	width				: 900px;
	overflow			: hidden;
	min-height			: 300px;
}

div#contentHolder div#pageContent h2.title, div#contentHolder div#pageContent h3.title
{
	display				: block;
	height				: 0;
	overflow			: hidden;
	margin-bottom		: 20px;
}

/* Back fade */
div#fadetop
{
	background			: url(../images/generic/back_top.png) no-repeat;
	width				: 100%;
	height				: 13px;
}

div#fademiddle
{
	background			: url(../images/generic/back_middle.png) repeat-y;
	padding				: 0 18px 0 18px;
	width				: 100%;
	overflow			: hidden;
}

div#fadebottom
{
	background			: url(../images/generic/back_bottom.png) no-repeat;
	width				: 100%;
	height				: 13px;
}

div#pageContent .yellow
{
	color				: #FFE13B;
	font-size			: 70%;
	font-weight			: bold;
	line-height			: 16px;
}

div#pageContent .yellow a
{
	color				: #FFE13B;
	text-decoration		: underline;
}

div#pageContent .yellow a:hover
{
	text-decoration		: none;
}

/* Bottom Bar */

div#contentHolder div#bottomBar
{
	overflow			: hidden;
	width				: 900px;
}

div#contentHolder div#bottomBar div#bottomBarLeft
{
	float				: left;
	font-size			: 70%;
	color				: #FFE13B;
	padding-left		: 40px;
	height				: 100px;
	width				: 560px;
}

div#contentHolder div#bottomBar div#bottomBarLeft, div#contentHolder div#bottomBar div#bottomBarLeft a
{
	color				: #FFE13B;
}

div#contentHolder div#bottomBar div#bottomBarLeft p.yellow
{
	padding-top			: 10px;
}

div#contentHolder div#bottomBar div#bottomBarLeft a
{
	text-decoration		: underline;
}

div#contentHolder div#bottomBar div#bottomBarLeft a:hover
{
	text-decoration		: none;
}

div#contentHolder div#bottomBar div#bottomBarLeft span#latestnews
{
	display				: block;
	float				: left;
	line-height			: 29px;
}

* html div#contentHolder div#bottomBar div#bottomBarLeft span#latestnews
{
	line-height			: 27px;
}

div#contentHolder div#bottomBar div#bottomBarLeft .mooquee
{
    position			: absolute;
	overflow			: hidden;
	white-space			: nowrap;
	margin-left			: 75px;
}

* html div#contentHolder div#bottomBar div#bottomBarLeft .mooquee { margin-left : 10px;}
*+html div#contentHolder div#bottomBar div#bottomBarLeft .mooquee { margin-left : 10px;}

div#contentHolder div#bottomBar div#bottomBarLeft .mooquee-text
{
	position			: absolute;
	color				: #FFE13B;
}

div#contentHolder div#bottomBar div#bottomBarLeft .mooquee-text span
{
	color				: #FFF;
}

div#contentHolder div#bottomBar div#bottomBarRight
{
}

div#contentHolder div#bottomBar div#bottomBarRight div#download
{
	height				: 101px;
	font-size			: 90%;
	color				: #FFE13B;
	background			: url(../images/home/lingfieldpointstory.jpg) top right no-repeat;
}

div#contentHolder div#bottomBar div#bottomBarRight div#download a
{
	padding-top			: 50px;
	color				: #FFE13B;
	text-decoration		: none;
	display				: block;
}

div#contentHolder div#bottomBar div#bottomBarRight div#download a span
{
	text-decoration		: underline;
}

div#contentHolder div#bottomBar div#bottomBarRight div#download a:hover span
{
	text-decoration		: none;
}

/* Bottom Menu */

div#contentHolder div#menu
{
	width				: 900px;
	overflow			: hidden;
	background			: url(../images/generic/menuback.png) repeat-x;
}

div#contentHolder div#menu ul, div#contentHolder div#menu ul li
{
	margin				: 0;
	padding				: 0;
}

div#contentHolder div#menu ul
{
	margin-left			: 20px;
}

div#contentHolder div#menu ul li
{
	line-height			: 29px;
	list-style-type		: none;
	float				: left;
	font-size			: 70%;
}

div#contentHolder div#menu ul li, div#contentHolder div#menu ul li a
{
	color				: #5A481B;
}

div#contentHolder div#menu ul li a
{
	text-decoration		: none;
}

div#contentHolder div#menu ul li a.on
{
	font-weight			: bold;
}

div#contentHolder div#menu ul li a:hover
{
	text-decoration		: underline;
}

/* Footer */

div#footer
{
	margin-bottom		: 10px;
}

div#footer a
{
	color				: #999;
	font-size			: 70%;
	text-decoration		: none;
}

div#footer a:hover
{
	text-decoration		: underline;
}

div#footer p
{
	margin				: 0 0 0 40px;
}

div#footer p#footerright
{
	margin-right		: 40px;
	float				: right;
}

/* Image Slider */
div#pageContent div.imageContainer, div#pageContent div#thePastContainer div#pageRight div.imageContainer div.image
{
	width				: 385px;
	height				: 359px;
}

div#pageContent div.imageContainer div.image
{
	position			: absolute;
}

div#pageContent div.image p.caption
{
	color				: #FFF;
	padding				: 5px 5px 0 20px;
	margin				: 0;
	height				: 52px;
	width				: 345px;
}

div#pageContent div.image p.center
{
	padding-top			: 22px;
	height				: 35px;
}

#SlideItMoo_outer {  
	width				: 385px; 
	display				: block; 
	position			: relative; 
	padding				: 0px 10px 0px;
}

#SlideItMoo_outer .SlideItMoo_forward, #SlideItMoo_outer .SlideItMoo_back{ 
	display				: block; 
	position			: absolute; 
	cursor				: pointer; 
	width				: 25px; 
	height				: 50px; 
	bottom				: 0px; 
	right				: 5px; 
	background			: url(../images/generic/forward.png) no-repeat center #5A481B;  
}
#SlideItMoo_outer .SlideItMoo_back { 
	left				: 5px; 
	background			: url(../images/generic/back.png) no-repeat center;  
}

#SlideItMoo_inner{ 
	position			: relative; 
	overflow			: hidden; 
	width				: 385px;
	margin				: 0px auto 0px;
	background			: #837554;
}

#SlideItMoo_items { 
	display				: block; 
	position			: relative; 
}

#SlideItMoo_items div.SlideItMoo_element { 
	display				: block; 
	position			: relative; 
	float				: left; 
	margin				: 0px; 
	font-size			: 11px; 
	width				: 64px; 
	text-align			: center; 
	color				: #FFFFFF;
}

#SlideItMoo_items a 
{
	padding				: 0px; 
	margin				: 3px 0px 3px; 
	clear				: both; 
	display				: block; 
	padding				: 2px; 
}

#SlideItMoo_items a img 
{
	border				: none; 
}

/* Non image slider */

div.imageSlideContainer
{
	background-color	: #837554;
	margin				: 0 18px;
	width				: 350px;
	overflow			: hidden;
}

* html div.imageSlideContainer { height : 52px; }
*+html div.imageSlideContainer { height : 52px; }

div.imageSlideContainer a
{
	display				: block;
	float				: left;
	margin				: 5px 0 5px 16px;
	border				: 1px solid #FFF;
}

* html div.imageSlideContainer a { margin-bottom: 0; margin-left: 12px; }
*+html div.imageSlideContainer a { margin-bottom: 0; }