
.container {
	margin-left: auto;
	margin-right: auto;
	width: 810px;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 15px;
	margin-right: 15px;
}

.alpha {margin-left: 0;}
.omega {margin-right: 0;}
.container .grid_1 {width:130px;}
.container .grid_2 {width:250px;}
.container .grid_3 {width:450px;}
.container .grid_4 {width:610px;}
.container .grid_5 {width:770px;}
.container .grid_6 {width:810px; margin: 0px;}


body{
	background-color:black;
	font: 14px/20px "ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2", Georgia, "Times New Roman", Times, serif;
}
h1{
	TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center; FONT-FAMILY: Tiranti Solid Let, Tahoma, Geneva, sans-serif; LETTER-SPACING: 2px; COLOR: white; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
h2{
BORDER-BOTTOM: #cccccc 2px solid; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center; FONT-FAMILY: Tahoma, Geneva, sans-serif; LETTER-SPACING: 2px; COLOR: white; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
h3{
	LINE-HEIGHT: 140%; MARGIN-TOP: 10px; FONT-FAMILY: Comic Sans MS, Tahoma, Geneva, sans-serif; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center; LETTER-SPACING: 1px; COLOR: white; FONT-SIZE: 24px
}
h4{
LINE-HEIGHT: 160%; MARGIN-TOP: 10px; FONT-FAMILY: Tahoma, Geneva, sans-serif; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center; LETTER-SPACING: 1px; COLOR: white; FONT-SIZE: 24px
}
p {
	LINE-HEIGHT: 160%; MARGIN-TOP: 10px; FONT-FAMILY: Comic Sans MS, Tahoma, Geneva, sans-serif; TEXT-ALIGN: center; MARGIN-BOTTOM: 16px; COLOR: white; FONT-SIZE: 16px; ;LINE-HEIGHT: 160%
}
p2 {
	LINE-HEIGHT: 160%; MARGIN-TOP: 10px; FONT-FAMILY: Comic Sans MS, Tahoma, Geneva, sans-serif; TEXT-ALIGN: center; MARGIN-BOTTOM: 16px; COLOR: white; FONT-SIZE: 18px; ;LINE-HEIGHT: 160%
}
.title{
	padding-top: 47px;
	margin-bottom: 0px;
	
}
.zoom-section {
	CLEAR: both
}* HTML .zoom-section {
	DISPLAY: inline; CLEAR: both
}
.zoom-desc {
	WIDTH: 300px; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-LEFT: 75px
}
.video-js-box {
	WIDTH: 320px; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-LEFT: 50px
}
.video-desc {
	WIDTH: 310px; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-LEFT: 20px
}
.zoom-small-image {
	BORDER-BOTTOM: #ccc px solid; BORDER-LEFT: #ccc px solid; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: #ccc px solid; BORDER-RIGHT: #ccc px solid
}
.zoom-tiny-image {
	BORDER-BOTTOM: #ccc px solid; BORDER-LEFT: #ccc px solid; MARGIN: 0px; BORDER-TOP: #ccc px solid; BORDER-RIGHT: #ccc px solid
}

.explain{
	WIDTH: 310px; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-right: 80px
}
.explain2{
	WIDTH: 800px; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-right: 80px
}

#footer .container{
	color: #C0C0C0;
	margin-top: -12px;
	padding-bottom: 20px;
	background-color: #fff;
	position: relative;
}

footer{
	background-color:#C0C0C0;
	padding-bottom: 60px;
}
#photography-gallery{width:100%;max-width:88%;margin:0 auto 0 auto;padding-bottom:30px}

.gallery{list-style:none;padding:0;margin:0}
.gallery:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.gallery li{float:left;width:20%}.gallery li a{display:block;margin:0px;padding:0px;border:2px solid #3c3c3c}
.gallery li img{display:block;width:100%;height:auto}