.rowHeight {
	height: 30px;
}
/* CSS Document */
/* EVENT STYLE SHEET */
/***************************************************/

/* GLOBAL ELEMENTS */
body {background:#000;margin:20px 0 0 0;padding:0;color:#000;font:11.5px/14px verdana, arial, sans-serif;text-align:left;}

ol {margin:0;padding:0;}
li {margin:0;padding:0;}

/* LINKS */

a:link, a:visited, a:hover, a:active {font-weight:bold;text-decoration:none;color:#fff;}
a:hover {text-decoration:underline;}
li a:link, li a:visited, li a:hover, li a:active {font-weight:bold;text-decoration:none;color:#00f;}
li a:hover {text-decoration:underline;}

/* Main Nav
-------------------------------------- */
#navwrap {width:674px;height:auto;padding:5px 0;position:relative;z-index:100; text-align:left; margin:0 auto;  border-top:1px solid #333; border-bottom:1px solid #333; min-height:20px; text-align:center;}
#nav, #nav ul {line-height:1.3em;padding:0;list-style:none;background:#fff;display:block; margin:0 auto; text-align:left;} 
#nav a {display:block;border-bottom:none;color:#dbdb70;}
#nav a:hover {color:#fff;border-bottom:none;text-decoration:none;background:#296d37;}
#nav li {position:relative;float:left;margin:0 0px 0 0px;width:132px;height:20px;border:1px solid #333;text-decoration:none;display:block;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;}
#nav li span {margin:0;padding:4px 0px 3px 0px;display:block;position:relative; color:#ccc;}
/* second-level lists */
#nav li ul {position:absolute;left:-999em;top:20px;width:117px;height:auto; margin:0 0 0 -1px;padding:0;background:#000; color:#fff; display:block; border-bottom:1px solid #333; list-style:none; }
#nav li li {height:auto;margin:0;padding:0;width:100%;font-size:11px;}
#nav li li span {margin:0;padding:4px 0px 0px 0px;display:block;position:relative; color:#ccc;}
#nav li li a, #nav li li a:visited {color:#296d37;text-decoration:none;display:block;font-weight:normal;}
#nav li li a:hover {color:#000;text-decoration:none;background:#296d37;}
*>html #navwrap ul {f\loat: right;margin-top:11px;} /*IE 5 Mac hack  */
*>html #nav a {f\loat: left;} /*IE 5 Mac hack */

.footer {
	padding-top: 5px;
	padding-bottom: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-align: center;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCCC;
	margin-left: 50px;
	text-align: left;
	margin-top: 10px;
	line-height: normal;
}


.largeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 0px;
	margin-top: 10px;
	line-height: normal;
}

.introtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.3;
	font-weight: normal;
	color: #CCCCCC;
	
	text-align:justify;
	margin-top: 0px;
	/*margin-right: 50px;*/
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 50px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.3;
	font-weight: normal;
	color: #CCCCCC;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 50px;
}

.bodytext_small_pad {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #fff;
	text-align: center;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 27px;
}

.bodytext_no_pad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.3;
	font-weight: normal;
	color: #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.flashContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.3;
	font-weight: normal;
	color: #CCCCCC;
	text-align: center;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 20px;
	
	float:left;
	margin-left: 0px;
}

.projecttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.2;
	font-weight: normal;
	color: #CCCCCC;
	margin-bottom: 15px;
	margin-left: 5px;
	text-align: justify;
}
.quotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 1.2;
	font-weight: normal;
	color: #CCCCCC;
	margin-bottom: 15px;
	margin-left: 20px;
	text-align: left;
	margin-right: 20px;
}
.projecttext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.2;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: justify;
	margin-right: 20px;
}
.projecttext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.2;
	font-weight: normal;
	color: #ccc;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
	margin-right: 280px;
	margin-top: 0px;
}
.projecttext4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.2;
	font-weight: normal;
	color: #ccc;
	margin-bottom: 10px;
	margin-left: 280px;
	text-align: justify;
	margin-right: 0px;
	margin-top: 0px;
}
.newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #CCCCCC;
	text-align: left;
	margin-right: 20px;
	margin-left: 20px;
}

.newstextHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.2;
	font-weight: bold;
	color: #CCCCCC;
	text-align: left;
	margin-right: 20px;
	margin-left: 20px;
}

.vidHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.2;
	font-weight: bold;
	color: #CCCCCC;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
}

.centeredPara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.2;
	font-weight: bold;
	color: #CCCCCC;
	text-align: center;
}.imgBorderColour {
	border: 1px solid #999999;
}
.bodytextCentred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.3;
	font-weight: normal;
	color: #CCCCCC;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.introtextBold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.3;
	font-weight: bold;
	color: #CCCCCC;
	
	text-align:center;
	margin-top: 0px;
	/*margin-right: 50px;*/
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 50px;
}



.largeQuote {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.3;
	font-weight: bold;
	color: #EEA82F;
	text-align:center;
}


.quotefrom {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.3;
	font-weight: normal;
	color: #276E36;
	text-align: right;

}

.quoteDiv{
	width:620px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.orangeText{
	color: #EEA82F;
}

.greenText{
	color: #276E36;
	line-height: 1.3em;
}.card_img_left {
	float: left;
	margin-top: 4px;
	margin-right: 11px;
	margin-bottom: 4px;
	border: 0;
}
.cardRange  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCCC;
	margin-left: 0px;
	text-align: left;
	margin-top: 20px;
	line-height: normal;
}
.card_img_left_tt {
	float: left;
	margin-top: 4px;
	margin-left: 10px;
	margin-bottom: 4px;
	border: 1px solid #555555;
}
#navwrap  #nav  span {
	text-align: center;
}
.photographyBy {
	font-size: 10px;
	color: #CCCCCC;
}

ul.bodytext li{
	margin-bottom: 12px;
}

