body {
	margin:0;
	margin-bottom:0.3in;
	margin-left: 0px;
	margin-top: 0px;
	/*margin-right:4pt ;*/
	/*background-image:url(images/bg.gif);*/
	background-image:  url(../images/darkbg.jpg); 
	background-repeat: repeat-x;
	background-color:#484848; 
	text-align:center;
	/* overflow:auto;*/
}

.front
{
	/*border:1px solid #3e3e3e;*/
	background-color:#ffffff;
	margin-top:15px;
	/*margin-right:7in;
	margin-left:1.0in;*/
	width:761px;
	/*height:708px;*/
	height:auto;
	margin-bottom:0;
}

.cleared{clear:both;}

#left_area
{
/*border:1px solid #00ff00;*/
background-color:#ffffff;
width:250px;
/*height:auto;*/
padding:0px 0px 0px 0px;
margin:0px;
float:left;
text-align:left;
}

#right_area
{
/*border:1px solid #ff0000;*/
background-color:#ffffff;
width:510px;
height:auto;
padding:0px;
margin-top:0px;
/*margin-right:5 pt;*/
float:left;
margin-bottom:0;
text-align:left;

}

#type_area
{
/*border:1px solid #000000;*/
background-image:url(../images/content_bg.jpg) repeat;*/

width:495px;
height:auto;
/*background-color:#ff0000;*/
padding: 0px 0px 0px 0px;
margin:0px;
}


.content_area
{
/*border:1px solid #00ff00;*/
width:759px;
height:auto;
background-color:#FFFFFF;
margin-left:1px;
margin-top:2pt;
margin-right:2px;
margin-bottom:2px;
padding:0px;
float:none;
}

.full_page
{
/*border:1px solid #00ff00;*/
width:755px;
height:auto;
background-color: #FFFFFF;
margin-left:1px;
margin-top:0pt;
margin-right:2px;
margin-bottom:2px;
padding:0pt 0pt 0pt 0pt;
/*float:none;*/
text-align:left;
}

.container
{
border-color:1px solid #00ff00;
padding:0pt 10pt 10pt 15pt;
background-color: #FFFFFF;
margin-top:2pt;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#736963;
line-height:14pt;
text-align:left;
height:auto;
}

.cont
{
background-color:#FFFFFF;
height:auto;
}

.spacer {
  clear:left;
  background-color:#00ff00;

  }

.lft_ar
{
/*border:1px solid #00ff00;*/
background-color:#ffffff;
width:250px;
/*height:auto;*/
padding:0px 0px 0px 0px;
margin:0px;
float:left;
text-align:left;
}

.lft_temloc
{
/*border:1px solid #00ff00;*/
background-color:#ffffff;
width:250px;
/*height:auto;*/
padding:0px 0px 0px 0px;
margin:0px;
float:left;
text-align:left;
}

.rt_ar
{
border:1px solid #ffffff;
background-color:#ffffff;
width:505px;
padding:0px;
margin-top:0px;
/*margin-right:5 pt;*/
float:left;
margin-bottom:0.1in;
text-align:left;
/*padding-right:1pt;*/
}


.sre
{
/*border:1px solid #00ff00;*/
	
	margin-top:2px;
	margin-left:2px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;	
	
}

.text_move
{
	text-align:left;
	padding-right:0;
	padding-top:12px;
	padding-bottom:0;
	padding-left:9pt;
}
.head_prj
{
	/*border:1px solid #ff0000;*/
	font-family:Tahoma;
	font-size:20pt;
	font-weight:lighter;
	color:#2e73a4;
	width:auto;
		
}

.head_our
{
	/*border:1px solid #ff0000;*/
	font-family:Tahoma;
	font-size:19pt;
	color:#ffffff;
	width:auto;
	padding-left:0px;
	
}

.head_move
{
	
	/*border:1px solid #ff0000;*/
	text-align:left;
	padding-right:0;
	padding-top:10px;
	padding-bottom:0;
	margin:0;
	padding-left:4pt;
}
.head_blue
{
	
	font-family:Tahoma;
	font-size:13pt;
	/*font-weight:500;*/
	color:#2e73a4;
	width:auto;
		
}

.head_white
{
	
	font-family:Tahoma;
	font-size:14pt;
	color:#ffffff;
	/*width:35pt;*/
	padding-left:0px;
	
}


.project
{
	/*border:1px solid #ff0000;*/
	background-image: url(../images/arrow.jpg);
	width:247px;
	height:77px;
	background-repeat:no-repeat;
	margin-top:2px;
	margin-left:2px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
}
.project_small
{
	/*border:1px solid #ff0000;*/
	background-image: url(../images/arrow_small.jpg);
	width:247px;
	height:42px;
	background-repeat:no-repeat;
	margin-top:2px;
	margin-left:3px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	border-bottom:4px solid #DADADA;
	/*border-bottom-style:dotted;*/
}

.bg_project
{
	/*border:1px solid #ff0000;*/
	background-image:url(../images/prj_bg.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
	width:247px;
	height:auto;
	margin-top:0px;
	margin-left:2px;
	padding:0px;
}
.anthony
{
	padding-top:5pt;
}
.colmorod
{
	padding-top:7pt;
}
.temple
{
	padding-top:9pt;
}
.label_one
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	margin:0;
	paddiing:0;		
}

.label_two
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
}

.tree
{
	/*border:1px solid #ff0000;*/
	margin-top:3px;;
	margin-left:150pt;
}

.tree_bg
{
	/*border:1px solid #00ff00;*/
	background-image: url(../images/treebg.gif);
	background-repeat:repeat;
	width:505px;
	height:29px;
	margin-left:1.2pt;
	/*margin-right:1.5pt;*/
	margin-top:2px;
	/*text-align:right;*/
	
}

a.map:link,a.map:visited
{
	
	font-family:Tahoma;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;

}
a.map:hover
{
	font-family:Tahoma;
	font-size:8pt;
	color:#ffff00;
	text-decoration:none;

}

a.sre_link:link,a.sre_link:visited,a.sre_link:hover
{
text-decoration:none;
}

a:link,a:visited,a:hover
{
text-decoration:none;
}
.site
{
	/*border:1px solid #00ff00;*/
	/*margin-left:150pt;
	padding-bottom:0pt;*/
	float:left;
	width:325pt;
	margin:0;
	padding:0;
}

.move_site_map
{
	/*border:1px solid #ff0000;*/
	padding-top:3px;
	margin:0;
	width:50pt;
	float:left;
	
}

.nav {
	
	vertical-align:middle;
	font-family:Tahoma;
	font-size:11px;
	color:#8c8c8c;
	line-height:14pt;
	

}

.nav ul li {
/*border:1px solid #ff0000;*/
margin:0px;
padding-left:14px;
list-style-image:url(../images/orange.gif);
line-height: 300%;
/*vertical-align:baseline;*/


}

.nav li a{
line-height: 300%;
text-decoration: none;
font-family:Tahoma;
	font-size:12px;
	color:#8c8c8c;
	line-height: 300%;
	/*vertical-align:middle;*/
	font-weight:bold;
list-style-image:url(../images/orange.gif);
line-height:14pt;

}

.nav li a:hover{
text-decoration:none;
/*vertical-align:middle;*/
list-style-image:url(../images/green.gif);
font-family:Tahoma;
	font-size:13px;
	color:#04913e;
	text-shadow:Black;
	font-weight:bolder;
	text-decoration:underline;
	text-shadow:Yellow;
		
}

#navlink{ 
		padding: 0;
		margin: 0;
		list-style:none;
		/*float : left;
		width : 15em;*/
	}

#navlink li { 
		position : relative;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 247px;
		list-style-type:none;
	}

#navlink li a {
		width:247px; 
		display : block;
		font-family:Tahoma;
		font-size:10px;
		color:#2e73a4;
		/*color : black;*/
		font-weight : bold;
		text-decoration : none;
		/*background-color :;*/
		border : 1px #ffffff; 
		/*border-bottom-width:thin;*/
		border-bottom-style:solid;
		border-bottom-color: #ffffff;
		/*padding : 0 1em;*/
		margin:0px;
		font-size: 12px;
		text-align: left;
		padding-left:0px;
		padding-top: 12px;
		padding-bottom: 12px;
		
	}
	
#navlink li a:hover {
		color:#ffffff;
		font-weight:bold;
		/*background-color : #eeeeee;
		
		background-color : #5294ce;*/
		background-color : #5a9ace;
	}
	

.inside_data li
{
list-style-image:url(../images/bullet01.gif);
padding-left:10pt;
line-height:14pt;
text-indent:0pt;

}


/*.move_link
{
margin-left:20pt;
padding-left:20pt;
}*/

.orange
{
	/*border-bottom:#F00000 solid 1px;
	background-color:#f79629;*/
	width:506px;
	/*height:10px;*/
	padding:0px 0px 0px 0px;
	margin-bottom:0pt;
	margin-left:1.6pt;
	/*margin-top:1pt;*/
	margin-right:1.2pt;
}

.child
{
	/*border:1px solid #ff0000;*/
	width:504;
	margin-left:1.5pt;
	margin-bottom:1.5pt;
	/*margin-right:1.5pt;*/
	
}

.welcome{
	border-right:#ffffff solid 1px;
	border-left:#ffffff solid 1px;
	border-top:#F0F0F0 solid 1px;
	width:504px;
	background-image:url(../images/welcome.jpg);
	background-repeat:no-repeat;
	/*height:210px;*/
	height:auto;
	text-align:left;
	margin-left:1pt;
	padding:0;
	margin-top:0px;
}

.area2
{
/*border:1px solid #00ff00;*/
padding:0px;
margin-left:30pt;
margin-top:14pt;
margin-right:10pt;
/*float:left;*/

}
.border
{
border:1px solid #4a494a;
width:200pt;
padding-bottom:1pt;
padding-top:1pt;
padding-left:1pt;
}

.msg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#103000;
		
}

/* ******* footer **********/

.down_link_area{
	/*border:1px solid #ff0000;*/
	padding:0px;
	margin-top:10px;
	/*margin-right:0in;
	margin-left:1.2in;*/
	margin-bottom:0;
	width:1000px;
	/*height: 13pt;*/
	font-family:tahoma;
	font-size:7pt;
	color:#838383;
	
	
}
a.link_below:link,a.link_below:visited
{
	font-family:tahoma;
	font-size:7pt;
	color:#838383;
	text-decoration:none;
}

a.link_below:hover
{
	font-family:tahoma;
	font-size:7pt;
	color:#ffffff;
	text-decoration:none;
}
a.mail:link,a.mail:visited
{
color:#736963;
text-decoration:underline;
}
a.mail:hover
{
color: #333333;
text-decoration:underline;
}

.ctrl
{
line-height:1pt;

}

.copy
{
	/*border:1px solid #00FF33;*/
	padding-left:1in;
	padding:0;
	margin-left:0;
	width:2in;
	text-align:center;
	
	
}
.design
{
	/*border:1px solid #00FF33;*/
	margin-left:40pt;
	width:1.5in;
	
}

.set{
	
	/*border:1px solid #CCFF00;*/
	margin-left:30pt;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	width:295px;
}

/* ******** content ******* */
/* ******** content ******* */


.data{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#736963;
	line-height:14pt;
	text-align:left;
	/*display:block;*/
}

.inside_data
{
	/*border:2px solid #ff0000;
	background-color:#fffbff;
	background-image:url(../images/content_bg.jpg) repeat-x;*/
	
	/*width:490px;*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#736963;
	line-height:14pt;
	text-align:left;
	padding-left:10pt;
	padding-top:10pt;

}

p
{
color:#736963;
}

form{background-color:#f7f7f7; border:0px solid #dadada; padding:10pt 0pt 30pt 0pt;  margin:2pt;}

.text1{
	border:1px solid #dadada;
	padding-left:10px;
	padding-top:3pt;
	padding-bottom:10pt;
	width:416px;
	/*height:115px;*/
	height:auto;
	margin-left:30pt;
	margin-top:45pt;
}

.text2{
	/*border:1px solid #ff0000;*/
	background-color:#fff0de;
	padding:0px 5px 5px 7px;
	margin-left:82pt;
	/*margin-top:1pt;*/
	width:315px;
	height:auto;
	/*display:block;
	float:left;*/
} 

p.text{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin:12px;
	margin-top:26px;
	font-size:11.5px;
	color:#8c8c8c;
	line-height:14pt;
	text-align:left;
	
}

.green_text{
	font-family:Tahoma;
	font-size:11px;
	color:#04913e;

}

.grey_text
{
	font-family:Tahoma;
	font-size:11px;
	color:#8c8c8c;
	line-height:14pt;
	text-align:left;
}

a.more:link,a.more:visited{
	font-family:Arial Rounded MT, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffb054;
	text-decoration:none;

}

a.more:hover{text-decoration:underline;}

.black_head{
	
	font-family:Arial Rounded MT Bold,Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:10pt;
	color:#5f5f5f;
	text-shadow:#5f5f5f;
	text-align:left;

} 

.green_head{
	font-family:Arial Rounded MT Bold,Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:10pt;
	color:#04923f;
} 

.beach
{
	/*position:absolute;
	left: 409px;
	top: 435pt;
	margin-left:80pt;*/
	margin-top:15pt;
	border:1px solid #ffb054;
	padding:4px 4px 5px 4px;
	float:left;

}

.image_border
{
	border:1px solid #000000;
	/*padding:4px 4px 5px 4px;
	border:2px solid #3182bd;
	padding:0px 0px 0px 0px;*/
}

.yellow_border
{
	border:1px solid yellow;
	/*padding:4px 4px 5px 4px;
	border:2px solid #3182bd;
	padding:0px 0px 0px 0px;*/
}

.head1{

	padding:0 0 1pt 0;
	margin-left:10pt;
	width: 86px;
	height: 15px;
}

.head
{
	/*border:1px solid #0ff000;*/
	width:122px;
	height:12px;
	/*margin-bottom:10px;*/
	/*margin-left:7px;*/
	margin-top:4pt;


}

.data_left
{
float:left;
width:250px;
/*height:150px;*/
height:250px;
}
.data_right
{
float:left;
width:400px;
height:150px;
}

.blink
{ text-decoration:blink;

}
.formtxt{
	/*background-color:#B8BCBE;*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin:12px;
	background-color:#FFEBA6;
	text-align:left;
  color:#000000;
	font-size:11px;
	
	padding-left:10px;

}
.formtxtval{
	background-color:#FFD564;
	/*background-color:#DDDDDD;*/
	text-align:left;
	
}

a.prj_link:link,a.prj_link:visited
{
text-decoration:none;
color:#f79a29;
font-size:10pt;
}
a.prj_link:hover
{
color:#009a39;

}
