/* -------------------------------------------- Common */

	form .required:after { content: ' *'; color: red;}

	html {
			height:100%;
			margin-bottom:1px;
		}
	body {
		margin-left: 0px;
		text-align:center;
		font-size:62.5%;
		font-family:Arial, Helvetica, sans-serif;
		background-image:url(../images/common/page-gradient.jpg);
		background-repeat:repeat-x;
	}
	*{
		padding:0;
		margin:0;
	}
	img {
		border:0;
	}
	#wrapper{
		width:864px;
		margin:0 auto;
		text-align:left;
		background-image:url(../images/common/page-shadow.png);
	}
	#header{
		width:824px;
		height:110px;
		background-image:url(../images/common/header.jpg);
		background-repeat:no-repeat;
		background-color:#fff;
		position:relative;
		left:20px;
	}
	#header h3{
		font-size:1.4em;
		color:#706b6a;
		position:absolute;
		right:17px;
		top:54px;
	}
	#genesisLogo{
		position:absolute;
		top:50px;
		left:20px;
	}
	.white{
		color:#fff;
	}
	.green{
		color:#3ca636;
	}
	.lightGreen{
		color:#74c970;
	}
	.blue{
		color:#34657F;
	}
	.red{
		color:#990000;
	}
	.grey{
		color:#868080;
	}
	.clear{
		clear:both;
	}
	.rule{
		margin:4px 0 12px 0;
	}
	.ruleSpaced{
		margin:10px 0 10px 0;
	}
	.hide{
		display:none;
	}
	.PDFicon{
		float:left;
		padding:0 10px 15px 0;
	}

/* -------------------------------------- [END] Common */



/* ---------------------------------------- Navigation */

	/* ------------- Tab ON STATES */
	#index #navHome,
	#properties #navProperties,
	#development #navProperties,
	#subOverview #navProperties,
	#buyers-guide #navBuyersGuide,	
	#open-days #navOpenDays,
	#about-us #navAboutUs,
	#finance #navFinance,
	#enquiries #navEnquiries,
	#registration #navRegistration{
		color:#fff;
		background-image:url(../images/common/tab-left.gif);
		background-repeat:no-repeat;
	}
	#index #listHome,
	#properties #listProperties,
	#development #listProperties,
	#subOverview #listProperties,
	#buyers-guide #listBuyersGuide,
	#finance #listFinance,
	#open-days #listOpenDays,
	#about-us #listAboutUs,
	#enquiries #listEnquiries,
	#registration #listRegistration{
		background-image:url(../images/common/tab-right.gif);
		background-position:top right;
		background-repeat:no-repeat;
	}
	/* --------[END] Tab ON STATES */
	
	#navigation{
		float:left;
		width:824px;
		font-size:1.2em;
		font-weight:bold;
		border-bottom:7px solid #54b04f;
		background-image:url(../images/common/nav-tile.gif);
		background-repeat:repeat-x;
		background-color:#f2f2f2;
		position:relative;
		left:20px;
	}
	#navigation ul{
		list-style:none;
	}
	#navigation li{
		float:left;
	}
	#navigation a{
		color:#706b6a;
		text-decoration:none;
		display:block;
		padding:10px 13px 2px 13px;
	}
	#navigation a:visited{
		color:#706b6a;
	}
	#navigation a:hover{
		color:#3ca636;
	}
	.firstNav{
		margin-left:10px;
	}
	#navigationShadow{
		width:824px;
		background-image:url(../images/common/navigation-shadow.jpg);
		height:25px;
		clear:both;
		position:relative;
		left:20px;
	}

/* ---------------------------------- [END] Navigation */


/* -------------------------------------------- Search */
	#quickSearch{
		position:absolute;
		right:17px;
		top:77px;
		background-image:url(/images/common/search-background.jpg);
		background-repeat:no-repeat;
		height:20px;
		width:179px;
	}
	#quickSearch label{
		display:none;
	}
	#searchBox{
		border:0;
		height:1.2em;
		background-color:#fff;
		font-size:1.1em;
		color:#575757;
		margin: 2px 0 0 22px;
	}

/* ---------------------------------- [END] Search */



/* -------------------------------------------- Footer */

	#footer{
		font-size:1.0em;
		clear:both;
		height:31px;
		background-image:url(../images/common/footer-band.gif);
		background-position:top;
		background-repeat:no-repeat;
		color:#fff;
	}
	#footer a{
		color:#fff;
	}
		#footer a:visited{
			color:#fff;
		}
		#footer a:hover{
			color:#34657F;
		}
	#footer span.copyright{
		float:left;
		padding:9px 0 0 39px;
		text-transform:uppercase;
	}
	#footer span.legalities{
		float:right;
		padding:9px 39px 0 0;
	}
	#footerShadow{
		width:864px;
		height:3.4em;
		background-image:url(../images/common/footer-shadow.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		margin:0 auto;
	}
	
	#footerShadow p {
		padding-top:18px;
	}
	#footerShadow p a{
		text-decoration:none;
		color:#666666;
	}
		#footerShadow p a:visited{
			color:#666666;
		}
		#footerShadow p a:hover{
			color:#49A345;
		}

/* -------------------------------------- [END] Footer */



/* --------------------------------------- Left Column */

	#leftColumn{
		float:left;
		width:194px;
		position:relative;
		left:40px;
		margin-top:15px;
	}
	#leftColumn h2{
		font-size:1.6em;
		padding:0 0 10px 15px;
		font-weight:normal;
	}
	#leftColumn p{
		font-size:1.1em;
		line-height:1.2em;
		padding:0 0 10px 15px;
		color:#666666;
	}
	#leftColumn p a{
		color:#34657F;
	}
		#leftColumn p a:visited{
			color:#34657F;
		}
		#leftColumn p a:hover{
			color:#49A345;
		}

/* --------------------------------- [END] Left Column */



/* -------------------------------------- Right Column */

	#rightColumn{
		float:right;
		width:555px;
		position:relative;
		right:40px;
	}
	#rightColumn h1{
		color:#3ca636;
		font-size:2.0em;
		font-weight:normal;
		padding-bottom:13px;
	}
	#rightColumn h2{
		color:#868080;
		font-size:1.2em;
		font-weight:bold;
		padding:0 0 10px 0;
	}
	#index #rightColumn h2{
		color:#3ca636;
		font-size:2.0em;
		font-weight:normal;
		padding-bottom:13px;
	}
	#rightColumn h3{
		color:#3ca636;
		font-size:1.2em;
		font-weight:bold;
		padding-bottom:5px;
	}
	#index #rightColumn p{
		font-size:1.3em;
		line-height:1.5em;
	}
	#rightColumn p{
		font-size:1.2em;
		line-height:1.4em;
		color:#575757;
		padding:0 40px 10px 0;
	}
	#rightColumn p a{
		color:#34657f;
		text-decoration:underline;
	}
	#rightColumn p a:visited{
		color:#34657f;
	}
	#rightColumn p a:hover{
		color:#49a345;
	}
	#rightColumn ul{
		font-size:1.2em;
		line-height:1.4em;
		color:#656565;
		padding:0 40px 10px 15px;
	}
	#rightColumn ul li{
		padding-bottom:5px;
	}
	#rightColumn ol{
		font-size:1.2em;
		line-height:1.4em;
		color:#656565;
		padding:0 40px 10px 25px;
	}
	#rightColumn ol li{
		padding-bottom:5px;
	}

/* --------------------------------- [END] Right Column */




/* ---------------------------------------- Welcome Box */

	#welcomeBox{
		float:right;
		width:572px;
		position:relative;
		right:40px;
		background-color:#f5f4e4;
		margin-bottom:15px;
		padding:15px 0 12px 0;
	}
	#welcomeBox h1{
		color:#3ca636;
		font-size:2.0em;
		font-weight:normal;
		padding:0 0 13px 15px;
	}
	#welcomeBox p{
		font-size:1.2em;
		line-height:1.4em;
		line-height:1.5em;
		color:#575757;
		padding:0 15px 10px 15px;
	}
	#welcomeBox p a{
		color:#34657f;
		text-decoration:underline;
	}
	#welcomeBox p a:visited{
		color:#34657f;
	}
	#welcomeBox p a:hover{
		color:#49a345;
	}
	#welcomeBox p.green{
		color:#3ca636;
	}

	#index #heroArea{
		margin-bottom:0;
	}

/* ----------------------------------- Welcome Box [END] */




/* ------------------------------------------ Hero Area */

	#index #heroArea{
		background-color:#54b04f;
	}
	
	#heroArea{
		width:573px;
		margin:15px 0 20px 0;
		float:right;
		position:relative;
		right:40px;
		background-color:#ededed;
		background-image:url(../images/common/green-box-tr-corner.gif);
		background-repeat:no-repeat;
		background-position:top right;
	}
	#heroImageArea{
		float:left;
		width:379px;
	}
	#heroTextArea{
		width:194px;
		float:right;
		padding:15px 0 0 0;
	}
	#heroTextArea h2{
		padding:0 15px 10px 15px;
		font-size:1.6em;
		color:#357033;
	}
	#heroTextArea p{
		padding:0 15px 10px 15px;
		font-size:1.2em;
		color:#fff;
	}
	#heroTextArea p a{
		color:#fff;
	}
		#heroTextArea p a:visited{
			color:#fff;
		}
		#heroTextArea p a:hover{
			color:#357033;
		}
		
/* -------------------------------------[END] Hero Area */



/* ------------------------------------ Property Search */
	
	#propertySearchBox{
		width:194px;
		background-image:url(../images/common/property-search-box.jpg);
		background-repeat:no-repeat;
		background-color:#34657f;
		padding:15px 0 0 0;
	}
	/*
	#propertySearchBox label{
		font-size:1.2em;
		color:#fff;
		width:70px;
		float:left;
		padding-top:3px;
	}
	#propertySearchBox form{
		margin-top:10px;
	}
	#propertySearchBox select{
		width:7.0em;
		font-size:1.2em;
		border:1px solid #C4D9E8;
	}
	#propertySearchBox input{
		margin:8px 0 0 0;
	}
	#propertySearchBox div{
		padding-left:15px;
		margin-bottom:10px;
	}
	*/
	#propertySearchBox .propertySearchProp{
		width:1px;
		float:right;
		height:183px;
		margin:0;
		padding:0;
	}
	/*
	#propertySearchBox h2{
		font-weight:normal;
	}
	*/
	
	
	#propertySearchBox label{
		display:none;
		/*
		font-size:1.2em;
		color:#FFFFFF;
		display:inline;
		*/
	}
	
	#propertySearchBox input{
		/*margin:0 0 0 9.5em;*/
	}
	
	#propertySearchBox select{
		width:13.5em;
		font-size:1.2em;
	}
	
	#propertySearchBox dt{
		display:block;
		float:left;		
		padding:0 0 10px 15px;
		/*
		display:block;
		float:left;		
		width:5em;
		padding:5px 15px 5px 15px;
		*/
	}
	
	#propertySearchBox dd{
		display:block;
		padding: 5px 0 5px 0;
		
	}

/* -------------------------------[END] Property Search */



/* ----------------------------------------- Map Search */

	#searchByMapBox{
		border:1px solid #d9d9d9;
		margin-bottom:15px;
		padding:15px 0 8px 0;
	}
	.mapIcon{
		float:right;
		padding:12px 0 0 0;
		border:0;
	}
	
	/* STYlES FOR LARGE SEARCH MAP */
	
		#flashMap {
			width: 557px;
			height: 534px;
			margin-bottom:18px;
		}	

/* ----------------------------------- Map Search [END] */



/* ------------------------------------ Whats Happening */

	#whatsHappening{
		margin-bottom:15px;
	}
	#whatsHappening .firstBox{
		margin-left:0;
	}

/* -------------------------------[END] Whats Happening */



/* --------------------------------------- Open Day Box */

	.openDayBox{
		width:178px;
		background-color:#e9f4e8;
		float:left;
		margin-left:10px;
	}
	#index #rightColumn .openDayBox h2{
		color:#fff;
		font-size:1.2em;
		display:block;
		line-height:1.9em;
		background-color:#49a345;
		padding:0 0 0 10px;
	}
	#rightColumn .openDayBox h3{
		color:#575757;
		font-size:1.1em;
		padding:8px 0 0 10px;
	}
	#index #whatsHappening .openDayBox p{
		color:#575757;
		font-size:1.1em;
		padding:0 0 2px 10px;
	}
	#whatsHappening .openDayBox p a{
		color:#34657f;
		background-image:url(../images/common/blue-arrow.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		padding:0 0 5px 8px;
		display:block;
	}
	#whatsHappening .openDayBox p a:visited{
		color:#34657f;
	}
	#whatsHappening .openDayBox p a:hover{
		color:#49a345;
		background-image:url(../images/common/green-arrow.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}

/* ----------------------------------[END] Open Day Box */



/* ------------------------------------------- News Box */

	.newsBox{
		width:178px;
		background-color:#ededed;
		float:left;
		margin-left:10px;
	}
	#index #rightColumn .newsBox h2{
		color:#fff;
		font-size:1.2em;
		display:block;
		line-height:2.2em;
		background-color:#34657f;
		padding:0 0 0 10px;
	}
	#rightColumn .newsBox h3{
		color:#575757;
		font-size:1.1em;
		padding:8px 0 0 10px;
	}
	#index #whatsHappening .newsBox p{
		color:#575757;
		font-size:1.1em;
		padding:0 0 2px 10px;
	}
	#whatsHappening .newsBox p a{
		color:#34657f;
		background-image:url(../images/common/blue-arrow.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		padding:0 0 5px 8px;
		display:block;
	}
	#whatsHappening .newsBox p a:visited{
		color:#34657f;
	}
	#whatsHappening .newsBox p a:hover{
		color:#49a345;
		background-image:url(../images/common/green-arrow.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}

/* --------------------------------------[END] News Box */



/* ----------------------------------------- Censeo Box */

	#censeoBox{
		background-image:url(../images/common/grey-box-bl-corner.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
		background-color:#ededed;
		margin:0 0 15px 0;
		padding:15px 15px 15px 0;
	}
	.censeoLogo{
		padding:12px 0 2px 15px;
	}

/* ------------------------------------[END] Censeo Box */


/* ----------------------------------------- Search Section */

	#search #rightColumn{
		margin-top:26px;
	}



/* ----------------------------------------- Search Section */


/* ----------------------------------------- User Section */




	#user #rightColumn{
		margin-top:26px;
	}
	
	
	#form_login{
		float:left;
		width:300px;
		background-color:#F2F2F2;
		padding:5px 0 15px 15px;
		border:1px solid #D9D9D9;
	}
	#form_login label{
		font-size:1.1em;
		display:block;
		padding: 10px 0 5px 0;
		color:#575757;
	}
	#form_login select{
		width:150px;
	}
	#form_login input{
		width:280px;
	}
	#form_login input#login{
		width:100px;
		margin-top:10px;
	}
	#form_login ul{
		padding:0;
	}
	#form_login ul li{
		list-style:none;
		color:#990000;
		padding:5px 0 10px 0;
	}	
	
	
/* ----------------------------------------- User Section */	


/* -------------------------------- Property Info Box's */

	#properties #rightColumn{
		margin-top:26px;
	}
	#properties #rightColumn h1{
		padding-bottom:0;
	}
	#rightColumn p.borough{
		color:#868080;
		font-size:1.3em;
		font-weight:bold;
		padding-top:10px;
	}
	#rightColumn .propertyInfoBox{
		clear:both;
		width:500px;
		background-color:#F2F2F2;
		/*background-image:url(../images/properties/background-grad.gif);
		background-repeat:repeat-x;*/
		padding:15px 15px 0 15px;
		margin:0 0px 15px 0px;
	}
	#rightColumn .propertyInfoBox img{
		float:right;
		/*border:solid 3px #34657F;*/
		margin:0;
		padding-bottom:15px;
	}
	#rightColumn .propertyInfoBox h2{
		font-size:1.3em;
	}
	#rightColumn .propertyInfoBox h2 span{
		font-size:1.4em;
	}

	#rightColumn .propertyInfoBox h3{
		font-size:1.3em;
		color:#000;
		font-weight:normal;
	}
	#rightColumn .propertyInfoBox p{
		width:320px;
		font-size:1.2em;
		line-height:normal;
		color:#656565;
		padding:0 30px 10px 0;
	}
	#rightColumn .propertyInfoBox p.red{
		color:#990000;
	}
	.devThumb{
		float:left;
		margin-right:10px;
	}
	#rightColumn .propertyInfoBox p a{
		color:#34657f;
	}
		#rightColumn .propertyInfoBox p a:visited{
			color:#34657f;
		}
		#rightColumn .propertyInfoBox p a:hover{
			color:#49a345;
		}

/* ---------------------------[END] Property Info Box's */




/* ------------------------- Register your interest Box */

	#registerBox{
		background-color:#54B04F;
		background-image:url(../images/common/register-box-bottom.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		margin-bottom:15px;
	}
	#registerBox h2{
		color:#fff;
		padding:0 0 8px 15px;
		font-size:2.0em;
		font-weight:normal;
	}
	#registerBox p{
		font-size:1.2em;
		line-height:1.4em;
		color:#fff;
		padding:0 15px 15px 15px;
	}
	#registerBox p a{
		color:#54B04F;
		display:block;
		height:2.2em;
		line-height:2.2em;
		text-decoration:none;
		padding-left:20px;
		background-image:url(../images/common/register-button.gif);
		background-repeat:no-repeat;
		background-position:0 2px;
	}
	#registerBox p a:visited{
		color:#54B04F;
	}
	#registerBox p a:hover{
		color:#34657f;
		background-image:url(../images/common/register-button-on.gif);
		background-repeat:no-repeat;
		background-position:0 2px;
	}

/* --------------------[END] Register your interest Box */



/* ----------------------------------- Search Again Box */

	#searchAgain{
		background-image:url(../images/common/search-again-bottom.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		margin-bottom:15px;
	}
	#searchAgain h2{
		color:#49a345;
		padding:0 0 8px 15px;
		font-size:1.5em;
		font-weight:bold;
	}
	#searchAgain p{
		font-size:1.2em;
		color:#fff;
		padding:0 0 0 15px;
	}
	#searchAgain p a{
		color:#fff;
		text-decoration:underline;
	}
		#searchAgain p a:visited{
			color:#fff;
		}
		#searchAgain p a:hover{
			color:#49a345;
		}

/* ------------------------------[END] Search Again Box */



/* -------------------------------------- Secondary Nav */

	#developmentNav{
		float:right;
		width:555px;
		position:relative;
		right:40px;
	}
	#developmentNav h1{
		color:#3ca636;
		font-size:2.0em;
		font-weight:normal;
		padding-bottom:13px;
	}
	#developmentNav ul li a.active{
		color:#49a345;
	}
	#developmentNav ul{
		margin-bottom:15px;
		border-bottom:2px solid #54b04f;
		font-size:1.3em;
		line-height:normal;
		padding-bottom:7px;
	}
	#developmentNav ul li{
		display:inline;
		color:#736e6d;
	}
	#developmentNav a{
		color:#736e6d;
		text-decoration:none;
		padding:0 10px 0 0;
		font-weight:bold;
	}
	#developmentNav a:visited{
		color:#736e6d;
	}
	#developmentNav a:hover{
		color:#49a345;
	}

/* ---------------------------------[END] Secondary Nav */



/* ---------------------- Development Image and Caption */

	#developmentImage{
		position:relative;
		width:379px;
		height:215px;
		background-color:#b2b2b2;
		float:left;
	}
	#developmentImage p{
		z-index:20;
		position:absolute;
		bottom:0;
		width:374px;
		color:#fff;
		font-size:1.1em;
		padding:5px 5px 5px 0;
		text-align:right;
		font-weight:bold;
		background-color:#b2b2b2;
	}

/* -----------------[END] Development Image and Caption */



/* ----------------------------- Development Side Block */

	#developmentSideBlock{
		float:left;
		width:194px;
		background-image:url(../images/common/dev-sideblock-top.gif);
		background-repeat:no-repeat;
		padding:18px 0 15px 0;
	}
	#developmentSideBlock h3{
		font-size:1.5em;
		font-weight:normal;
		color:#4ba446;
		padding:0 0 5px 17px;
	}
	#developmentSideBlock p{
		font-size:1.2em;
		color:#575757;
		padding:0 0 0 17px;
	}
	#developmentSideBlock p a{
		color:#34657f;
	}
	#developmentSideBlock p a:visited{
		color:#34657f;
	}
	#developmentSideBlock p a:hover{
		color:#49a345;
	}
	#developmentSideBlock p.sideBlockTel{
		font-size:1.6em;
		font-weight:bold;
		padding-bottom:5px;
	}
	#brochureButton{
		display:block;
		line-height:2.2em;
		height:2.2em;
		background-image:url(../images/common/brochure-button.gif);
		background-repeat:no-repeat;
		background-position:0 1px;
		text-decoration:none;
		padding-left:18px;
		margin-top:10px;
	}
	#brochureButton:hover{
		background-image:url(../images/common/brochure-button-on.gif);
		background-repeat:no-repeat;
		background-position:0 1px;
	}
	.sideBlockSpacer{
		margin:15px 0 15px 0;
	}

/* ------------------------[END] Development Side Block */



/* --------------------------------------- Buyers Guide */


	#buyers-guide #rightColumn h3 a{
		color:#3ca636;
		font-weight:normal;
		padding-bottom:5px;
	}
	#buyers-guide #rightColumn h3 a:visited{
		color:#3ca636;
	}
	#buyers-guide #rightColumn h3 a:hover{
		color:#868080;
	}
	
/* ----------------------------------[END] Buyers Guide */



/* ------------------------------------- Enquiries Page */
	
	#insetColumnLeft{
		float:left;
		width:300px;
	}
	#insetColumnRight{
		float:right;
		width:200px;
	}
	#insetColumnRight h2{
		color:#3CA636;
		font-size:2em;
		font-weight:normal;
		padding-bottom:13px;
	}
	#insetColumnRight h3{
		font-size:1.2em;
		line-height:1.3em;
	}
	.enquiriesSideBox{
		border-bottom:1px solid #dcdcdc;
		padding-bottom:5px;
		margin-bottom:10px;
	}
	#insetColumnRight .enquiriesSideBox h2{
		padding-bottom:5px;
		color:#3CA636;
	}
	#form_register{
		float:left;
		width:300px;
		background-color:#F2F2F2;
		padding:5px 0 15px 15px;
		border:1px solid #D9D9D9;
	}
	#form_register label{
		font-size:1.1em;
		display:block;
		padding: 10px 0 5px 0;
		color:#575757;
	}
	#form_register select#development_1, select#development_2{
		width:280px;
	}
	#form_register label input{
		width:1em;
		margin-right:1em;
	}
	#form_register textarea{
		width:280px;
	}
	#form_register input{
		width:280px;
	}
	#form_register input#submit{
		width:150px;
		margin-top:10px;
	}
	#form_register ul{
		padding:0;
	}
	#form_register ul li{
		list-style:none;
		color:#990000;
		padding:5px 0 10px 0;
	}
	#form_register br{
		display:none;
	}
	
	
	/*.contactBox{
		float:left;
		padding: 10px 0 10px 0;
		width:180px;
		border-left:1px solid #e5e5e5;
		padding:0 15px 0 15px;
		height:20em;
	}
	#rightColumn .contactFirst{
		padding-bottom:10px;
		padding-left:0;
		border:0;
	}
	#rightColumn .contactFirst{
		padding-left:0;
		border:0;
	}
	#rightColumn .contactBox p{
		padding-right:0;
	}
	
	#rightColumn .contactBox h2{
		color:#49a345;
		font-size:1.2em;
	}
	#rightColumn h3 a{
		color:#49a345;
		text-decoration:underline;
		line-height:1.5em;
	}
	#rightColumn h3 a:visited{
		color:#49a345;
	}
	#rightColumn h3 a:hover{
		color:#49a345;
	}*/
	

/* ------------------------------- [END] Enquiries Page */

/* ---------------------------------- Development Pages */

#development #rightColumn h2 {
	display: none;
}

/* --------------------------------END Development Pages */


/* ---------------------------------- Enquiries Page */


/* --------------------------------END Enquiries Pages */


/* ---------------------------------- site Pages */

#site #rightColumn h2 a {
	color:#868080;
	font-weight:bold;
	padding-bottom:5px;
}
	#site #rightColumn h2 a:visited{
		color:#868080;
	}
	#site #rightColumn h2 a:hover{
		color:#3ca636;
	}
#site #rightColumn ul li {
	/*list-style-type:none;*/
}
#site #rightColumn ul li a {
	color:#3ca636;
	padding-bottom:5px;
}

/* --------------------------------END site Pages */
