body
{ 

margin:auto;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color:#fff;
background-color:#000000;
background:url(images/bg3.jpg) no-repeat center;

}
h1{
font-size:15px;
color:#ccc;
padding:5px;
margin:3px;
font-weight:normal;
}
h2{
font-size:13px;
color:#666666;
margin:0px;
padding:3px;
}
.clear {
clear:both;
overflow:hidden;
height:4px;
}

img.pic2{
padding:3px;
margin-left:10px;
margin-bottom:10px;
border:1px #062255 solid;
float:right;
}
img.map_pic{
padding:0px;
margin:10px;
border:1px #062255 solid;
float:right;
}
img.gallery{
padding:3px;
margin:8px;
margin-right:10px;
border:1px #062255 solid;
float:left;
}
img.gallery2{
padding:0px;
margin:8px;
border:0;
float:left;
}


.main_content_gallery{
width:950px;
margin:auto;
margin-top:10px;
margin-bottom:8px;
border:0;
}







#top_banner{
width:950px;
height:160px;
background:url(images/banner.jpg) no-repeat right;
background-position:top;
border-bottom:8px #000 solid;
}
/*------top menu---------*/

/*--main navigation---*/

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}


	
#menuback {
	width: 200px;
	height:100%;
	background-color:gray;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	margin-left:750px;

}
#menu {
	width: 200px;

}
#toptext_gallerypage {
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	border-bottom:1px #990000 double;

	



	}
	
#menu li a {
	font-size:16px;
	color:#000;
	font-weight:bold;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited, #menu li a:active {
	color: #000000;
	display: block;
	padding: 8px 0 0 10px;
	font-variant:small-caps;
	}
	
#menu li a:hover {
	color: #fff;
	background-color:#000000;
	padding: 8px 0 0 10px;
	font-variant:small-caps;
	}	
	
/*---end main navigation--*/


a.goback:link, a.goback:visited {
font-size:15px; text-decoration:none; color:red; 
}

a.goback:hover {
text-decoration:underline;  color:red; 
}


a.links:link, a.links:visited {
display:block; float:left; padding:4px 11px 0 26px; margin:0;width: auto; height:18px; text-align:center; line-height:18px; font-weight:bold; font-size:14px;
text-decoration:none; color:#000000; 
}

a.links:hover {
display:block; float:left; padding:4px 11px 0 26px; margin:0;width: auto; height:18px; text-align:center; line-height:18px;
text-decoration:underline;  color:#000000; 
}



a.nav:link, a.nav:visited {
display:block; float:left; padding:4px 11px 0 26px; margin:0;width: auto; height:18px; text-align:center; line-height:18px; font-weight:bold; font-size:12px;
text-decoration:none; color:#fff; 
}

a.nav:hover {
display:block; float:left; padding:4px 11px 0 26px; margin:0;width: auto; height:18px; text-align:center; line-height:18px;
text-decoration:none;  color:#fff; 
}


/*----page content----*/
#page_content{
width:800px;
height:600px;
margin:auto;
background-color:;
}

#page_content_left2 {
width:600px;
height:400px;
float:left;
margin-top:20px;
padding:10px;
border-right:1px darkgray dashed;
background-color:;
}




#page_content_left2_gallery {
width:700px;
	height:500px;
float:left;
margin-top:20px;
padding:10px;
border-right:1px darkgray dashed;
background-color:;
}





#page_content_right2 {
width:300px;
height:auto;
float:left;
padding:10px;
background-color:;
}

#page_content_right2_gallery {
width:200px;
	height:500px;
height:auto;
float:left;
padding:10px;
background-color:;
}



.title{
font-size:16px;
color:green;
clear:both;
padding-left:10px;
margin-top:0;
padding-top:0;
font-weight:bold;
}
.content_text{
font-size:15px;
color:#000;
height:480px;
text-align:justify;
padding:8px;
margin-top:0;
padding-top:0;
background-color:;
}



/*---------services---------*/

a.nav_services:link, a.nav_services:visited {
display:block; padding:1px 0 0 14px; margin:2px;width: auto; height: auto; text-align:left; line-height:17px;
text-decoration:none;  color:#000;}
a.nav_services_a {
display:block; padding:1px 0 0 14px; margin:2px;width:auto; height:auto; text-align:left; line-height:17px; font-weight:bold;
text-decoration:none;  color: #990000;}

a.nav_services:hover {
display:block; padding:1px 0 0 14px; margin:2px;width:auto; height:auto; text-align:left; line-height:17px;
text-decoration:none;  color:#000000;}


