#main {
	width:800px;
	margin:0 auto;
	position:relative;
}
#header {
	height:287px;
}
#header, #content, #footer {
	font-size:0.689em;
}
.col-1, .col-2, .col-3 {
	float:left;
}
#page1 #content .col-1 {
	width:234px;
	margin-right:22px;
}
#page1 #content .col-2 {
	width:486px;
}
#page2 #content .col-1 {
	width:234px;
	margin-right:22px;
}
#page2 #content .col-2 {
	width:486px;
}
#page3 #content .col-1 {
	width:486px;
	margin-right:22px;
}
#page3 #content .col-2 {
	width:234px;
}
#page4 #content .col-1 {
	width:472px;
	margin-right:36px;
}
#page4 #content .col-2 {
	width:234px;
}
#page5 #content .col-1 {
	width:234px;
	margin-right:22px;
}
#page5 #content .col-2 {
	width:486px;
}
#page5 #content .col-2 .col-1 {
	width:225px;
	margin-right:33px;
}
#page5 #content .col-2 .col-2 {
	width:225px;
}
#page6 #content .col-1 {
	width:234px;
	margin-right:22px;
}
#page6 #content .col-2 {
	width:486px;
}
#page6 #content .col-2 .col-1 {
	width:186px;
	margin-right:40px;
}
#page6 #content .col-2 .col-2 {
	width:186px;
}
#page7 #content .row-1 {
	width:728px;
}
.pxheading {
	padding: 0 10px 0 20px;
}
.pxgal {
	text-align:left;
	padding: 4px 4px 4px 4px;
}
.pxcontainer {
	width: 600px;
	background: #CCCCCC;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
.pxleft {
	float: left;
	width: 177px;
	padding: 15px 10px 15px 10px;
}
.pxmiddle {
	margin: 0 181px;
	padding: 0 10px;
	padding-top: 15px;
	padding-left: 32px;
}
.pxright {
	float: right;
	width: 177px;
	padding: 15px 10px 15px 0px;
}
.objright {
	float: right;
	padding: 0px 0px 0px 0px;
	width: 120px;
}
.pxfooter {
	padding-top: 20px;
	text-align: center;
	clear: both;
}
.pximg0 {
	padding: inherit;
	text-align: center;
	width:177px;
	height:129px;
}
.pximg {
	text-align: center;
	width:177px;
	height:250px;
}
.pximg2 {
	text-align: left;
	width: 218px;
	height:160px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
#footer {
	height:85px;
}
