/* --- css --- */

body{

margin:0px 0px 0px 0px;
background:;
background:url(../images/bg3.jpg) repeat-x;
}




#holder{

margin-left:auto;
margin-right:auto;
width:960px;
height:auto;
background:#ffffff;
float:center;
position:relative;


}


#border {
	margin-left:auto;
margin-right:auto;
	float: center;
	width: 960px;
	height: auto;
    border: 0px solid #434341;
}




#logo {
position:relative;
width:960px;
height:121px;
background-color:white;	
float:left;


}




#banner {
	
position:relative;
width:640px;
height:250px;
background-color:white;	
float:left;
	
}


#navigation li a {
color: #666666;
text-decoration: none;
border-top-width: 1px;
border-top-style: ;
border-top-color: #363f48;
width: 140px;
display: block;
padding: 3px;
border-right-width: 1px;
border-left-width: 1px;

text-align: left;
background-color: ;
}



#navigation {
width: 140px;
}



.bottomborder {
border-bottom-width: px;
border-bottom-style: ;
border-bottom-color: #;


}












#navigation li {
list-style-type: none;
}


#navigation li a:hover {
text-decoration: underline;
color: #4d4c4c;
background-image: url(../images/slider.gif);
background-repeat: no-repeat;
background-position: left;
}






#contentpage{
	
width:640px;
height:500px;
background:#161712;
float:right;
	
	
	
}



#lighboxHeader{
	
	
width:630px;
height:80px;
background:#161712;
float:right;
font-family: Century Gothic, Helvetica, sans-serif;
color:#ffffff;	
padding: 10px 0px 0px 10px;
}





#lighboxHolder{
	
	
width:620px;
height:210px;
background:#161712;
float:right;
padding: 20px 0px 0px 10px;
	
}



#contentpage2{
	
width:640px;
height:665px;
background:#ffffff;
float:right;

	
	
}





#nav {

margin-left:auto;
margin-right:auto;
width:310px;
height:240px;
background:#ffffff;
float:left;
text-align:left;
position:relative;
background-color:#ffffff;
padding: 10px 0px 0px 10px;
font-family: Century Gothic, Helvetica, sans-serif;
}




#nav2 {

margin-left:auto;
margin-right:auto;
width:240px;
height:240px;
background:#ffffff;
float:left;
text-align:left;
position:relative;
background-color:#ffffff;
padding: 10px 0px 0px 10px;
font-family: Century Gothic, Helvetica, sans-serif;
}






a:link { 
font-weight :normal; 
text-decoration : none; 
color : #000000; 
font-size: 23px;
} 


a:visited { 
font-weight : normal; 
text-decoration : none; 
color :#000000; 
font-size: 23px;
} 


a:hover {
	
color : #666888; 
font-size: 23px;
text-decoration : underline; 
}



a:active { 
text-decoration : underline; 
color : #4d4c4c; 
font-size: 23px;
} 





#contentinfo {
	
	width:630px;
	height:230px;
	padding: 10px 0px 0px 0px;	
	font-size:12px;
	font-family: Century Gothic, Helvetica, sans-serif;
	float:left;
}


#blockheader {
	
width:310px;
height:25px;
font-family: Century Gothic, Helvetica, sans-serif;	
font-size:20px;	

}







#blockcontent{
	
width:300px;
height:200px;
padding: 5px 0px 0px 0px;	
font-size:12px;
	
}

#photogallery{

float:left;
width:310px;
height:240px;
text-align:left;
font-family: Century Gothic, Helvetica, sans-serif;
color:#ffffff;
background:#bbb49c;	
background:url(../images/left.jpg);	
padding: 10px 0px 0px 10px;
	
}


#photogallery2{

float:left;
width:310px;
height:406px;
text-align:left;
font-family: Century Gothic, Helvetica, sans-serif;
color:#ffffff;
/*background:#cccccc;*/	
background:url(../images/contactleft.png);	
padding: 10px 0px 0px 10px;
	
}





#bottomblockcontent{
	
width:610px;
height:200px;
padding: 0px 0px 0px 0px;	
font-size:12px;
	
}





#bottomcontent{
	
	
	float: left;
	width: 630px;
	height: 240px;
	text-align:left;
	font-family: Century Gothic, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../images/bottombg.jpg);
	padding: 10px 0px 0px 10px;
	
}




#maincontent{
	
	
	float: left;
	width: 310px;
	height: 240px;
	background:#dcdfd6;
	text-align:left;
	font-family: Century Gothic, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../images/center.jpg);
	padding: 10px 0px 0px 10px;
	
}

#sidecontent{
	
	
	float: left;
	width: 310px;
	height: 240px;
	background:#f0f3f3;
	text-align:left;
	font-family: Century Gothic, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../images/right.jpg);
	padding: 10px 0px 0px 10px;
	
}








p{

font-size:14px;
font-family: Century Gothic, Helvetica, sans-serif;
text-align:left;
color:#ffffff;
padding: 10px 0px 0px 10px;
}



p2{
	
font-size:16px;
font-family: Century Gothic, Helvetica, sans-serif;
text-align:left;
color:#cccccc;
padding: 10px 0px 0px 10px;

	
}








#photogallery2 a {
	
	font-size:14px;
	color:#000000;
	
}


#footer a {
	font-size:9px;
	color:#db9214;
	}




#links a {
	font-size:11px;
	color:#cccccc;
	}



#links{

position:relative;
width:960px;
height:60px;
background-color:#;
float:left;
color:#cccccc;
font-size:10px;
font-family: Century Gothic, Helvetica, sans-serif;

}



#footer{

position:relative;
width:960px;
height:15px;
background-color:#242323;
text-align : center; 
clear:both;
color:#cccccc;
font-size:10px;
font-family: Century Gothic, Helvetica, sans-serif;

}


