/* CSS Document */


html, body {
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
	background-image: url(../images/bg_top.jpg);
	background-position: top left;
	background-repeat: repeat-x;
    }


	#frame {
	width:756px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	background-color: #FFFFFF;
	}
	
	



#contentleft {
	width:120px;
	padding:0px;
	float:left;
	}


	
	#contentcenter {
	width:756px;
	padding:0px;
	float:left;
		}
		
		#homebottem {
	width:756px;
	padding:0px;
	float:left;
		}


	#contentright {
	width:636px;
	padding:0px;
	float:left;
		}
		
		#contentgalleryov {
	width:636px;
	padding:0px;
	float:left;
	background-color: #EDEDED;
		}
		
		#contentrightgal {
	width:525px;
	padding:0px;
	float:left;
	background-color: #FFFFFF;
		}
		
		#contentrightlogo {
	width:111px;
	padding:0px;
	float:left;
	background-color: #FFFFFF;
		}
	
	#contentheader {
	width:756px;
		}
		

	
		
#footer {
	clear: both;
	padding-top: 0px;
	height: 29px;
	width: 756px;
	background-image: url(../images/footer_wide_blank.jpg);
}

.photoborder {
	
	border-top-style: solid;
	border-top-width: thin;
	
	border-bottom-style: solid;
	border-bottom-width: thin;
	
	border-right-style: solid;
	border-right-width: thin;

	border-left-width: thin;
	border-left-style: solid;
	border-color: #FFFFFF;
	}
	.photoborderlight {
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-left-width: thin;
	border-left-style: solid;
	border-color: #FFFFFF;
	
	}
	.photobordergrey {
	
	border-top-style: solid;
	border-top-width: thin;
	
	border-bottom-style: solid;
	border-bottom-width: thin;
	
	border-right-style: solid;
	border-right-width: thin;

	border-left-width: thin;
	border-left-style: solid;
	border-color: #CCCCCC;
	}
