
/*  css settings for basic structure */

body {
	
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family: "Trebuchet MS",arial,tahoma,sans-serif;
	background-image:url(../nwgc_images/furniture/bodyback.jpg);
	background-color:#F8FAFC;
	}
	

.quicklinks, .quicklinks2, .newstitle2, .newstitle, .infotitle2 {
	font-size:150%;
	
	}
	
a.menuon, .newslisttitle, #nav a.menu:hover, #nav a   {
	font-size:130%;
	}
	
a.menuTitle {
	font-size:160%;
	}
	
ul.submenu, a.lhsgrey, a.lhsdarkgrey, a.lhsred, a.othereventtitle, a.footerlink, .addressblock, .addressblock2, .newsdate, textarea, #nav li.primary  li.secondary a, #nav li.primaryon  li.secondary a, #nav li.primaryfirst li.secondary a   {
	font-size:90%;
	}

.contenttitle {
	font-size:200%;
	}

.otherevents {
	font-size:120%;
	}
	
a.small {
	font-size:80%;
	}
	
a.medium {
	font-size:100%;
	}
	
a.large {
	font-size:140%;
	}
	
	
.contenter {
	background-image:url(../nwgc_images/furniture/contentback.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;


	}

	
.allcontent, p.content2, p, .publicitytext, .summarytext, .statustext, .personnelblock, .termer2 {
	line-height:150%;
	}

a {
	color:#449916;
	}
	
.container {
	margin-left:auto;
	margin-right:auto;
	width:947px;
	text-align:left;
	position:relative;
	height:100%;
	}

.content {
	z-index:1;
	}
	
.crumbtrail, .leftmenu, .content, .rightmenu {
	z-index:1;
	}

.leftmenu, .content, .rightmenu {
	margin-top:20px;
	}
	
.header {
	background-image:url(../vfl_images/furniture/header.jpg);
	width:957px;
	height:233px;
	}

.header2 {
	background-image:url(../vfl_images/furniture/header2.jpg);
	width:957px;
	height:233px;
	}
	
.header3 {
	background-image:url(../vfl_images/furniture/header3.jpg);
	width:957px;
	height:233px;
	}
	
.logo {
	background-image:url(../nwgc_images/furniture/logo.jpg);
	height:55px;
	}

.navigation {
	background-image:url(../nwgc_images/furniture/navigback.jpg);
	height:48px;
	
	padding:0px;
	z-index:10;
	margin-right:9px;
	position:relative;
z-index:1000;

	}
	
.crumbtrail {
	margin-top:10px;
	margin-left:130px;
	}
	
	
.vflleftmenuhome {
	width:335px;
	margin: 10px 0px 0px 10px;
	float:left;
	
	

	margin:0px;

	margin-left:2px;

	}
	
html>body .vflleftmenuhome {
	margin-left:3px;
	width:335px;
	}
	
*:first-child+html .vflleftmenu {
	width:335px;
	} 
	
	
.vflleftmenu{
	width:170px;
	margin: 10px 0px 0px 10px;
	float:left;
	
	

	margin:0px;

	margin-left:2px;

	}
	
html>body .vflleftmenu {
	margin-left:3px;
	width:170px;
	}
	
*:first-child+html .vflleftmenu {
	width:170px;
	} 
	
.vflcontenthome {
	padding:10px 0px 0px 15px;
	float:left;

	width:550px;
	border-left:1px solid #CBCB9E;

	}
	
.vflcontent {
	padding:10px 0px 0px 15px;
	float:left;

	width:700px;
	margin-bottom:20px;
	border-left:1px solid #CBCB9E;

	}
	
	
	
.quicklinks {


	}
	
.newsback {
background-image:url(../nwgc_images/furniture/sidebacker.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding:0px 25px 0px 25px;

}


.newsbacktop {
margin-left:15px;

}

.newsitemback {

	margin-top:10px;
	margin-bottom:10px;
	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
	background-image:url(../nwgc_images/furniture/newitemback.jpg);
	background-position:bottom;
	height:72px;
	
	}
	
.infoitemback {

	margin-top:10px;
	margin-bottom:10px;
	
	background-image:url(../nwgc_images/furniture/infobacker.gif);
	background-position:bottom;
	height:35px;
	
	}
	
.infoitem2 {
	border-bottom:1px dotted #cccccc;
	margin-bottom:10px;
	padding-bottom:10px;
	}
	
.infoitemback:hover {
	background-image:url(../nwgc_images/furniture/infobacker_on.gif);
	}
	
.mylinker {
	padding-left:50px;
	padding-top:10px;
	color:#FFFFFF;
	font-size:110%;
	}
.newstoptitle {
	border-bottom:1px dotted #cccccc;
	}
	
.newsitemback:hover {
	background-image:url(../nwgc_images/furniture/newitembackon.jpg);
	background-position:bottom;
	}

.newsitempic {
	float:left;
	width:94px;
	
	}
	
.newsitemtitle {
	margin-left:105px;
	
	}

.newsitemtitle2 {
	font-size:120%;
	
	}
	
.newsitemtitle3 {
	padding-top:10px;
	font-size:90%;
	}
	
.newsbottom {
	color:#ffffff;
	}
	
.quicklinks2 {
	color:#5379C1;
	border-bottom:1px dotted #96B05D;

	}
	
.clear {
	clear:left;
	margin-left:5px;
	margin-right:5px;
	border-top:1px solid #cccccc;
	}
	
.leftmenu {
	float:left;
	width:120px;
	}
	
.leftmenucalendar {
	float:left;
	width:120px;

	}
	
.content {
	width:500px;
	margin-left:10px;
	float:left;
	margin-top:20px;
	}
	
.contentcalendar {
	width:620px;
	float:left;
	margin-top:20px;
	margin-left:10px;
	}


/*  css settings for lists */

ul {
	
	}

li {
	padding:2px 0px 2px 0px;
	line-height:150%;
	}
	
/*  css settings for top navigation */



ul.menu {
	margin:0px;
	padding:0px;
	list-style: none;
	}

li.topmenu {
	margin:0px;
	padding:0px;
	padding-right:7px;
	padding-left:7px;
	display:inline;
	border-left:1px solid #F5560A;
	float: left;
	}
	
li.topmenufirst {
	margin:0px;
	padding:0px;
	padding-right:7px;
	display:inline;
	float: left;
	}


a.menuon {
	text-decoration:none;
	color:#000000;
	}
	
a.crumbtrail {
	text-decoration:none;
	color:#999999;
	margin:0px;
	padding:0px;
	}
	
	
	
.nav li li a {
	display: block;
	font-weight: normal;
	color:#333333;
	padding: 0.2em 10px;
}

.titlebooksoon, .titlebooknow, .titlebookfast, .titlebooksold {
	float:right;
	background-color:#AC1E5F;
	margin-top:-18px;
	margin-right:20px;
	padding:0px 3px 0px 3px;
	}
	
.titlebooknow {
	background-color:#FF9200;
	}

.titlebookfast {
	background-color:#D05456;
	}

.titlebooksold {
	background-color:#F200C1;
	}

	
.titlebook2 {
	background-color:#FF9200;
	}
	
.booknowtextersoon, .booknowtexternow, .booknowtexterfast, .booknowtextersold {
	margin-top:-10px;
	margin-right:-5px;
	float:right;
	background-color:#AC1E5F;
	padding:0px 3px 0px 3px;

	}
	
html>body .booknowtextersoon, .booknowtexternow, .booknowtexterfast, .booknowtextersold {
	margin-right:-10px;
	}
	
.booknowtexternow {
	background-color:#FF9200;
	}
	
.booknowtexterfast {
	background-color:#D05456;
	}
	
.booknowtextersold {
	background-color:#F200C1;
	}
	
.booknowtexter2soon, .booknowtexter2now, .booknowtexter2fast, .booknowtexter2sold {
	margin-top:-5px;
	margin-right:-3px;
	float:right;
	background-color:#690154;
	padding:0px 3px 0px 3px;
	}
	
html>body .booknowtexter2soon, .booknowtexter2now, .booknowtexter2fast, .booknowtexter2sold {
	margin-right:-5px;

	}
	
.booknowtexter2now {
	background-color:#FF9200;
	}
	
.booknowtexter2fast {
	background-color:#D05456;
	}
	
.booknowtexter2sold {
	background-color:#F200C1;
	}
	
	
/*  css settings for sub menu */


a.menuTitle {
	text-decoration:none;
	color:#449916;
	margin-right:10px;
	}
	
li.title {
	list-style:none;
	border-bottom:1px dotted #96B05D;
	list-style-image:none;
	margin-top:27px;
	}
	
ul.submenu {
	list-style:none;
	margin:0px;
	padding:0px;

	padding-bottom:35px;
	
	margin-top:-2px;
	
	}
	
html>body ul.submenu {
	margin-top:-4px;
	}
	
*:first-child+html ul.submenu {
	margin-top:-1px;
	} 

	
ul.subsubmenu {
	list-style:none;
	
	padding:0px;
	margin-top:5px;
	}
	
li.submenu {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #96B05D;
	}
	
a.submenu {
	text-decoration:none;
	color:#666666;
	}
	
a.submenuon {
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
	
a.submenu3 {
	text-decoration:none;
	color:#666666;
	}
a.submenu3on {
	text-decoration:none;
	color:#FF3300;
	}
	
/*  css settings for lhs menu */

ul.toplhs {
	margin:0px;
	padding:0px;
	list-style-image:url(images/furniture/orangearrow.gif);
	padding-top:5px;
	border-top:1px solid #FF9800;
	margin-right:10px;
	}
	
li.lhs {
	padding-bottom:10px;
	border-bottom:1px dotted #96B05D;
	}
	
ul.lhsmenu {
	list-style-image:url(images/furniture/pinkarrow.gif);
	margin-right:10px;
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-bottom:5px;
	margin-right:10px;
	}
	
ul.lhsmenu2 {
	list-style: none;
	margin-right:10px;
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-bottom:40px;
	
	}
	
	
ul.rhsmenu2 {
	list-style:none;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	padding-bottom:1px;
	text-align:right;
	}
	
ul.rhsmenu3 {
	list-style:none;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:5px;
	text-align:right;
	}
	
li.rhs2 {
	padding-top:5px;
	padding-bottom:10px;
	
	}
	
a.lhsgrey {
	color:#7F7F7F;
	text-decoration:none;
	}
	
a.lhspink {
	color:#A91F5B;
	font-weight:bold;
	text-decoration:none;
	}
	

a.lhsdarkgrey {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	}
	
a.lhsred {
	color:#A6205A;
	text-decoration:none;
	font-weight:bold;
	}
	
a.lhsorange {
	color:#FF9800;
	text-decoration:none;
	font-weight:bold;
	
	}
	
/*  css settings for page content */

p.content {
	margin:0px;
	padding:0px;
	width:500px;
	margin-bottom:15px;
	}
	
p.content2 {
	margin:0px;
	padding:10px 0px 10px 0px;
	width:690px;
	margin-top:0px;
	margin-bottom:15px;
	

	border-top:1px dotted #cccccc;

	
	}
	
p.content2home {
	margin:0px;
	padding:10px 0px 10px 0px;
	width:550px;
	margin-top:10px;
	margin-bottom:15px;

	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
	
	}
	
.content2home {
	margin:0px;
	padding:10px 0px 10px 0px;
	width:550px;
	margin-top:10px;
	margin-bottom:15px;

	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
	
	}
	
*:first-child+html p.content2 {

	} 

	
/*  css settings for homepage events */


.titleonpink {
	background-image:url(images/furniture/pink_background.jpg);
	color:#FBFBFB;
	clear:left;
}

.landscapeimage {
	float:left;
	
	}
	
.eventtop {
	margin:0px;
	padding:0px;
	height:160px;
	border-right:1px solid #AD1D5F;
	}
	
.primaryevents {
	border-right:1px solid #AD1D5F;
	}
	
.contenttop {
	margin-left:300px;
	padding:15px 10px 10px 10px;
	}
	
.otherevents {
	padding-top:20px;
	clear:left;
	color:#A12157;
	font-weight:bold;
	padding-bottom:5px;
	}

.primarybreak {
	border-top:1px solid #AD1D5F;
	height:20px;
	
	
	}
.othereventitem {
	border-top:1px solid #E3E3E3;
	clear:left;
	}
	
.othereventtitle {
	color:#990099;
	padding:3px 0px 3px 0px;
	float:left;

	}

a.othereventtitle {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}
.othereventdate {
	float:right;
	color:#666666;
	}

.eventbar {
	clear:left;
	background-image:url(images/furniture/orange_background.jpg);
	padding:4px;
	}
	
.eventbar1 {
	float:left;
	}
	
.eventbar2 {
	margin-left:300px;
	}
	

	


.productioncredit {
	color:#ED9EC1;
	}


	
.button {
	background-image:url(images/furniture/button_pinkback.jpg);
	padding:2px 4px 2px 4px;
	margin-left:10px;
	color:#FBFBFB;
	text-decoration:none;
	}
	
.button2 {
	background-color:#F7941D;
	padding:2px 4px 2px 4px;
	margin-left:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.findoutmorecontain {
	padding:12px 0px 5px 0px;
	width:125px;
	height:18px;

	
	background-position:right;
	background-repeat:no-repeat;
	}
.findoutmore {
	color:#666666;
	font-size:85%;

	
	}
	
	
/*  css settings for on this news menus */

ul.newsmenu {
	list-style:none;
	margin-right:10px;
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-bottom:40px;
	
	}
	
ul.newsmenurhs {
	
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-bottom:5px;
	text-align:right;
	}
	
ul.newsmenu2 {
	list-style-image:url(images/furniture/orangearrow.gif);
	margin-right:10px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:5px;
	margin-right:10px;
	}
	
.newstitle {
	color:#449916;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px dotted #96B05D;
	text-decoration:none;
	margin-right:10px;

	}
	
.newstitle2 {
	color:#449916;
	padding:0px;
	padding-bottom:5px;
	border-bottom:1px dotted #96B05D;
	text-decoration:none;
	margin-right:10px;
	}
	

.newstitlerhs {
	color:#FF9700;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	text-align:right;
	}
	
.newstitlerhs2 {
	color:#666666;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
	text-align:right;
	}
	
a.newstitle {
	color:#449916;
	text-decoration:none;
	padding-top:0px;
	padding-left:0px;
	}
	
a.newstitlerhs2 {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	padding-top:0px;
	padding-left:0px;
	text-align:right;
	}
	
/*  css settings for footer */

.footercontainer {
	
	margin:0px;
	text-align:left;
	clear:left;
	width:947px;
	margin-left:auto;
	margin-right:auto;
	height:186px;
	background-image:url(../nwgc_images/furniture/footerback.jpg);
	background-repeat:no-repeat;
	
	}
	
.footercontainer2 {
	
	margin:0px;
	text-align:left;
	clear:left;
	width:947px;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px;
	
	}
	
.footer {

	margin:0px 32px 5px 20px;
	
	}
	
.footer2 {
	clear:left;
	margin:0px 10px 20px 490px;
	
	}
	
ul.footerlist {
	margin:0px;
	padding:0px;
	list-style: none;
}

li.footeritem {
	margin:0px;
	padding:0px;
	padding-right:10px;
	padding-left:10px;
	display:inline;
	border-left:1px solid #B2C3E3;
	float: left;
	}
	
li.footeritemstart {
	margin:0px;
	padding:0px;
	padding-right:10px;
	display:inline;
	float: left;
	}
	
a.footerlink {
	color:#5379C1;
	text-decoration:none;

	}
	
span.lightgrey {
	color:#999999;
	}

.addressblock {
	
	float:left;
	width:530px;
	padding-top:5px;
	padding-bottom:20px;
	color:#5177C0;

	}
	
.addressblock2 {
	width:370px;
	padding-top:5px;
	padding-bottom:20px;
	color:#7C9E2C;
	float:right;
	text-align:right;
	}
	
.spacer {
	width:20px;
	}
	
span.red {
	color:#A6205A;
	font-weight:bold;
	}
	
	
/*  css settings for whats on page */
	
ul.whatson {
	list-style-image:url(images/furniture/pinkarrow.gif);
	margin:0px;
	padding:0px;
	margin-right:10px;
	padding-top:10px;
	padding-bottom:5px;
	margin-right:10px;
	}
	

/*  css settings for news page */
.newslisttitle {

	padding-bottom:15px;
	color:#788033;
	font-weight:bold;
	
	}
	
li.newstitler {
	color:#449916;
	list-style:none;
	padding-bottom:5px;
	}
	
a.newslisttitle3 {
	text-decoration:none;
	color:#B70091;

	}

.newslistitem {
	border-bottom:1px solid #D1CFDD;
	padding-top:5px;
	padding-bottom:5px;
	}
	
.newslisttitle2 {
	font-weight:bold;
	}
	
a.newslisttitle2 {
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	}


	
.newsdate {
	padding-top:15px;
	padding-bottom:15px;
	color:#999999;
	float:left;
	}
	
a.newscategorylink {
	color:#666666;
	text-decoration:none;
	}
	
/*  css settings for info pages */

.infotitle2 {
	color:#449916;
	border-bottom:1px dotted #96B05D;
	margin-right:10px;
	
	
	}


	
html>body .infotitle2 {
	padding-bottom:3px;
	}

*:first-child+html .infotitle2 {
	margin-bottom:-5px;
	} 

	
.allcontent {
	
	position:relative;
}

.imager {
	margin-left:25px;
	margin-bottom:20px;
	margin-top:5px;
	margin-right:10px;

	}
	
/*  css settings for calendar */


.calendarright {
	text-align:right; 
	padding-top:10px;
	position:relative;
	}


	
/*  css settings for links */
	
a {
	text-decoration:none;
	color:#449916;
	}
	
	
a:hover {
	color:#000000;
	text-decoration:underline;
	}
	
.whatsonimage {
	height:150px;
	width:200px;
	float:left;
	}
	
.homepageimage {
	height:160px;
	width:300px;
	float:left;
	}
	
/*  css settings for forms */
	
	
.formfield {
	
	}
	
.formfield5 {
	margin-left:200px;
	}
	
label {
	width:110px;
	float:left;
	}
	
.dataEntry {
	margin-left:120px;
	}
	

	
.hide {
	visibility:hidden;
	}
	
	
	/*  css settings for dropdowns */


ul#nav, ul.secondary {
	list-style: none;
	padding: 0;
	margin: 0;
	
	
}

#nav a {
	
	color:#ffffff;
	
}

#nav a.menuon {
	
	color:#ffffff;
	
}


#nav a.menu:hover {
	
	color:#ffffff;
}


#nav a {
	text-decoration: none;
}

#nav li.primary  li.secondary a, #nav li.primaryon  li.secondary a, #nav li.primaryfirst li.secondary a  {
	
	font-weight: normal;
	text-decoration:none;
	color:#666666;

	
	
}

li.secondary:hover {
background-color:#EFEFEF;
}

#nav li.primary li.secondary a:hover, #nav li.primaryfirst li.secondary a:hover {
	
	color:#333333;
	border-width: 0 5px;
	
	
}

li.primary {
	float: left;
	position: relative;
	margin:0px;
	padding:0px;
	width:132px;
	padding:10px 0px 12px 0px;
	display:inline;
	border-left:1px solid #999999;
	float: left;
	cursor: default;
	background-image:url(../nwgc_images/furniture/buttonback.jpg);
	text-align:center;
}

li.primaryfirst {
	float: left;
	position: relative;
	margin:0px;
	width:138px;
	padding:10px 0px 12px 0px;
	text-align:center;
	display:inline;
	cursor: default;
	float: left;
	background-image:url(../nwgc_images/furniture/buttonback.jpg);
}

li.primaryon {
	background-image:url(../nwgc_images/furniture/navigbackhover.jpg);
	float: left;
	position: relative;
	margin:0px;
	width:132px;
	padding:10px 0px 12px 0px;
	text-align:center;
	display:inline;
	border-left:1px solid #999999;
	float: left;
	cursor: default;
	
}


li ul.secondary {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	
	font-weight: normal;
	
	
	
	width:131px;
	padding:10px 0px 20px 0px;
	
}

li.secondary {
	
	padding:5px 0px 5px 8px;
	}

li>ul.secondary {
	top: auto;
	left: auto;
}

li.primary  li.secondary, li.primaryfirst li.secondary, li.primaryon li.secondary {
	display: block;
	float: none;
	
}

li.primary:hover ul, li.primary.over ul, li.primaryon:hover ul, li.primaryon.over ul, li.secondary:hover ul, li.secondary.over ul, li.primaryfirst:hover ul, li.primaryfirst.over ul, li.secondary:hover ul, li.secondary.over ul {
	display: block;
}

li.primary:hover, li.primaryfirst:hover {
	background-image:url(../nwgc_images/furniture/navigbackhover.jpg);
	
	}


ul.secondary {
	
	margin-top:2px;
	}
	
html>body ul.secondary {

	margin-top:12px;

	}
	
*:first-child+html ul.secondary {

		margin-left:-66px;
		margin-top:12px;

	} 
	

  body:first-of-type ul.secondary { 
   margin-top:12px;
   margin-left:0px;
	 }


::root ul.secondary {  margin-top:45px; margin-left:2px; } 



ul.secondary {
	display:none;
	background-color:#A8CE4B;
	background:transparent url(../nwgc_images/furniture/submenuback.jpg);
	 filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
	text-align:left;
	
	z-index:100;
	}
	
textarea {

	}
	
h3 {
	padding:0px;
	margin:0px;
	}


.searcher {
	position:absolute;
	width:110px;
	color:#666666;
	font-size:90%;
	margin-top:-210px;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	}

form.search {
	margin:0px;
	padding:0px;
	width:120px;
	}
	
	
input.searcher {
	width:110px;
	padding:0px;
	margin:0px;
	border:1px solid #eeeeee;
	}
	
	
input.searcher2 {
	
	padding:2px 4px 2px 4px;
	margin:0px;
	margin-left:55px;
	border:1px solid #eeeeee;
	color:#666666;
	}
	
.searchboxer {
	margin-top:20px;
	text-align:right;
	font-size:90%;
	color:#999999;
	}
	
.newsimage {
	padding-left:20px;
	padding-bottom:30px;
	}
	
.imagecredit {
	float:right; 
	margin-top:-15px;
	font-size:90%;
	color:#999999;
	}
	
.searchform {
	margin:0px;
	padding:0px;
	}
	
.searchertop {

	}
	
.crumber {
	float:left;
	}
	
.rssicon {
	float:left;
	padding-right:5px;
	}
	
.newsfeed {
	margin-top:12px;
	
	}
	
.textsize {
	font-size:130%;
	color:#929B3D;
	float:right;
	margin-top:-120px;
	margin-right:30px;
	}
	
	
.homesection1 {
	width:564px;
	float:left;

	}
	
.homesection2 {
	margin-left:15px;
	margin-top:-32px;
	width:170px;
	float:left;

	
	background-color:#0099FF;
	}
	
.flasher {
	position:relative;
	z-index:1;
	}
	
li.lhs {
	background-image:url(../nwgc_images/furniture/arrow.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	
	}
	
textarea {
	font-size:100%;
	font-family:"Trebuchet MS";
	}

td.toprow {
	border-bottom:1px solid #000000;
	}
	
.helper {
	width:440px;
	position:absolute;
	
	padding:4px;
	
	top: 140px;
	}
	
.courseplan {
	margin-left:70px;
	padding-bottom:20px;
	}

.holebutt {
	position:relative;
	margin-top:-395px;
	margin-left:389px;
	z-index:1000;
	}
	
	
p {
	
	}
	
tbody {
	width:600px;
	}
	
.pagetitler {
	font-size:170%;
	color:#666666;
	margin-top:10px;
	}
	
	
*:first-child+html .pagetitler  {
	margin-top:20px;
	} 