.maindiv{
width: 989px;
}

.colalongdiv1{
	position:relative;
	width:300px;
	height:600px;
	background: url(../images/col_C_longdiv2.png);
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration:none;
	color:#ffffff;
	border:solid 0px;
}
p {
	FONT-SIZE: 100%;
	display:block;
	padding:0 0 0 0;
	margin:8px;
}
.colalongdiv2{
	position:relative;
	width:400px;
	height:602px;
	background: url(../images/col_C_longdiv.png.png);
	float:left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration:none;
	color:#ffffff;
}

.spnProject_content
{
 float:left;
 width:250px; 
 text-align:left;
 font-weight:bold;
}
.spnProject_content1
{
 width:30px; 
 float:left; 
 text-align:left;
 font-weight:bold;
}

.topmargin{
	height:6px;
	font-size: 0px;
}

.topedge{
	height:6px;
	width:989px;
	background: url(../images/Htopedge01.png) top no-repeat;
	font-size: 0px;
}

.leftedge{
	background: url(../images/Hleftedge01.png);
	position:relative;
	float:left;
	width:6px;
	height:316px;
	font-size: 0px;
}

.mainImage
{
	background-color:#013414;
	position:relative;
	width:952px;
	height:316px;
	position:relative;
	float:left;
	font-size: 0px;
}

.rghtedge{
	position:relative;
	background: url(../images/Hrghtedge01.png);
	width:31px;
	height:316px;
	float:left;
	font-size: 0px;
}

.imgmenubar{
	position:relative;
	background: url(../images/Himgmenubar.png) no-repeat;
	width:989px;
	height:4px;
	float:left;
	font-size: 0px;
}

.hmenu{
	background: url(../images/HhmenuSlice.png) top left repeat-y;
	text-align:center;
	color: #99CC33;
	font-weight: bold;
	height:33px;
	width:989px;
	float:left;;
	vertical-align:middle;
	line-height:33px;
}

.hmenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #99CC33;
	margin:0;
	padding-right: 15px;
	padding-left: 15px;
	border-right:2px solid #99CC33;
}

.menumidbar{
	background: url(../images/Hmenumidbar.png);
	height:10px;
	width:989px;
	float:left;
	font-size: 0px;
}

.sbarmenu{
	text-align:left;
	background: url(../images/Hsbarmenu.png) repeat-y;
	height:319px;
	width:250px;
	float:left;
}

.pagetitle{
	position:relative;
	width:739px;
	height:45px;
	background-image: url(../images/Hpagetitle.png);
	float:left;
}

.pagetitletxt{
	padding-left:15px;
	padding-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #9CEB39;
	text-align:left;
	vertical-align:middle;
	margin:0;
	line-height:45px;
}

.pgttldivider{
	background: url(../images/MenContdivider.png);
	height:4px;
	width:739px;
	float:left;
	font-size: 0px;
}

.col1 {
	position:relative;
	width:237px;
	height:270px;
	background: url(../images/Hcol1Slice.png) repeat;
	float:left;
}

.col2{
	position:relative;
	width:234px;
	height:270px;
	background: url(../images/Hcol2Slice.png) repeat;
	float:left;
}

.col3{
	position:relative;
	width:233px;
	height:270px;
	background: url(../images/Hcol3Slice.png) repeat;
	float:left;
}



.col1txt{
	text-align:left;
	padding-left:4px;
	padding-top:2px;
	position:relative;
	width:210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d7efb8;
	line-height: 18px;
}
.col2txt {
	text-align:left;
	padding-left:3px;
	padding-top:2px;
	position:relative;
	width:210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d7efb8;
	line-height: 18px;
}
.col3txt {
	text-align:left;
	padding-left:4px;
	padding-top:2px;
	position:relative;
	width:210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d7efb8;
	line-height: 18px;
}


.colrghtedge{
	position:relative;
	width:35px;
	height:270px;
	background-image: url(../images/Hrghtedge02.png);
	float:left;
}

.colrghtbtm{
	position:relative;
	width:250px;
	height:9px;
	background-image: url(../images/Hupmenucontbar.png);
	float:left;
	font-size: 0px;
}

.colleftbtm{
	position:relative;
	width:739px;
	height:9px;
	background: url(../images/Hupmidcontbar.png);
	float:left;
	font-size: 0px;
}

.lftheritagebg{
	position:relative;
	width:954px;
	height:148px;
	background: url(../images/HmidcontSlice.png);
	float:left;
	font-size: 0px;
}

.heritageimg{
	position:relative;
	left:6px;
	width:954px;
	height:148px;
	background: url(../images/Sepia_div.png);
	float:left;
	font-size: 0px;
}

.rghtheritageedge {
	position:relative;
	width:35px;
	height:148px;
	background: url(../images/Hrghtedge03.png) top;
	float:left;
	font-size: 0px;
}

.lftheritagebtm{
	position:relative;
	width:954px;
	height:10px;
	background: url(../images/Hmidlwrcontbar.png);
	float:left;
	font-size: 0px;
}

.rghtheritageedgebtm{
	position:relative;
	width:35px;
	height:10px;
	background: url(../images/Hrghtedge03.png) center;
	float:left;
	font-size: 0px;
}

.newslftedge{
	position:relative;
	width:954px;
	height:148px;
	background-image: url(../images/HlwrcontSlice.png);
	float:left;
	font-size:0px;
}

.newsrghtedge{
	position:relative;
	width:35px;
	height:148px;
	background: url(../images/Hrghtedge03.png) bottom;
	float:left;
	font-size: 0px;
}

.newstitle{
	position:relative;
	width:520px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c4fd9b;
	font-weight: bold;
	float:left;
	text-align:left;
	margin:0;
}

.newstxt{
	position:relative;
	width:550px;
	height:106px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	font-style:italic;
	color: #c2f78d;
	text-align:left;
	float:left;
	margin:0;
	padding-right:10px;
}


.newsimg{
	position:relative;
	width:360px;
	height:146px;
	float:left;	
	font-size: 0px;
}
.newstxt a
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
	color: #c2f78d;
}
.newsimg img{
	position:relative;
	width:360px;	
	height:146px;
	float:left;	
	font-size: 0px;
}

.contfootbar{
	position:relative;
	width:989px;
	height:7px;
	background: url(../images/Hcontfootbar.png);
	float:left;
	font-size: 0px;
}

.newscontfootbar{
	position:relative;
	width:989px;
	height:3px;
	background: url(../images/Hfootbar.png);
	float:left;
	font-size:0px;
}

.footermenu{
	position:relative;
	width:943px;
	height:20px;
	text-align:center;
	color: #99CC33;
	font-weight: bold;
	float:left;
	font-size: 0px;
}

.footermenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: #74941b;
	margin:0px;
	padding-right: 15px;
	padding-left: 15px;
	border-right:2px solid #74941b;
}

.footer{
	position:relative;
	width:989px;
	height:30px;
	background-image: url(../images/HfooterSlice.png);
	float:left;
	vertical-align:middle;
	line-height:30px;
}

.btmedge{
	position:relative;
	width:989px;
	height:36px;
	background-image: url(../images/Hbtmedge01.png);
	float:left;	
	font-size: 0px;
}


/* ---------------    contact content column ends    --------------- */


.newsbtml{
	position:relative;
	width:6px;
	height:4px;
	background: url(../images/lwr_Lframe.png)  repeat-y;
	float:left;
	font-size:0px;
}
.newsbtm{
	position:relative;
	width:948px;
	height:4px;
	background: url(../images/news_btm.png);
	float:left;
	font-size:0px;
}
.newsbtmr{
	position:relative;
	width:35px;
	height:4px;
	background-image: url(../images/Hrghtedge02.png);
	font-size:0px;
	float:left;
}
