#main {
	width:980px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#main1 {
	width:980px;
	margin-top: 20;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#maincontainer {
	width:1180px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header {height:461px; position:relative;}
#header, #content, #footer { font-size:0.75em;}
#header1 {
	height:400px;
	position:relative;
	width: auto;
}
#header2 {
	height:400px;
	position:relative;
	width: 970px;
	float: none;
}
.col-1, .col-2, .col-3, .col-1-4, .col-2-4, .col-3-4, .col-4-4, col-1-2, col-2-2, col-single, col-1small {
	float:left; 
}
.col-1-4, .col-2-4, .col-3-4, .col-4-4, col-single, col-1small {
	margin-right:0px;
}
#page1 #content .2col {width:450px; margin-right:13px;}
.topcolumncontainer {
	width:100%;
	height:100px;
}
/*======= index.html =======*/
#page1 #content .col-1, col-1small {width:305px; margin-right:13px;}
#page2 #content .col-1-4 {width:20%; margin-right:0px;}
#page2 #content .col-2-4 {width:20%; margin-right:0px;}
#page2 #content .col-3-4 {width:20%; margin-right:0px;}
#page2 #content .col-4-4 {width:20%; margin-right:0px;}
#page2 #content .col-1-2 {width:455px; margin-right:10px; margin-left:10px; float:left;}
#page2 #content .col-2-2 {width:455px; margin-right:0px; float:left;}
#page2 #content .col-single {width:100%; margin-right:0px; float:left;}

#page1 #content .col-2 { width:305px; margin-right:15px;}
#page1 #content .col-3 { width:305px;}

/*======= index-1.html =======*/
#page2 #content .col-1  {width:305px; margin-right:13px;}
#page2 #content .col-2 { width:305px; margin-right:15px;}
#page2 #content .col-3 { width:305px;}

/*======= index-2.html =======*/
#page3 #content .col-1 {
	width:305px;
	margin-right:13px;
	height: 1000px;
}
#page3 #content .col-1 .col-1 {
	width:99px;
	margin-right:29px;
	height: 500px;
}
#page3 #content .col-1 .col-2 { width:139px;}
#page3 #content .col-2 { width:305px; margin-right:15px;}
#page3 #content .col-2 .col-1 { width:92px; margin-right:48px;}
#page3 #content .col-2 .col-2 { width:127px;}
#page3 #content .col-3 { width:305px;}

/*======= index-3.html =======*/
#page4 #content .col-1 {
	width:305px;
	margin-right:13px;
	height: 1345px;
}
#page4 #content .col-2 {
	width:305px;
	margin-right:15px;
	height: 1220px;
}
#page4 #content .col-3 {
	width:305px;
	height: 1220px;
}

/*======= index-4.html =======*/
#page5 #content .col-1 {width:305px; margin-right:13px;}
#page5 #content .col-2 { width:305px; margin-right:15px;}
#page5 #content .col-3 { width:305px;}

/*======= index-5.html =======*/
#page6 #content .col-1 {
	width:305px;
	margin-right:13px;
}
#page6 #content .col-1 .col-1 {
	width:129px;
	margin-right:10px;
	margin-bottom: 0px;
	clip: rect(auto,auto,auto,auto);
	margin-left: 10px;
}
#page6 #content .col-1 .col-2 { width:126px;}
#page6 #content .col-2 {
	width:305px;
	margin-right:15px;
}
#page6 #content .col-3 {
	width:305px;
}
#page6 #content .col-3 .col-1 {
	width:129px;
	margin-right:10px;
	margin-left: 10px;
}
#page6 #content .col-3 .col-2 { width:126px;}

/*======= businesscards.html =======*/
.businesscards {
	width:655px;
	margin-right:13px;
}
.businesscards { width:129px; margin-right:20px;}
.businesscards { width:126px;}
.businesscards {
	width:100px;
	margin-right:15px;
}
.businesscards {
	width:270px;
}
.businesscards { width:129px; margin-right:20px;}
.businesscards { width:126px;}


/*======= index-5.html =======*/
#page7 #content .col-1 {width:305px; margin-right:13px;}
#page7 #content .col-2 { width:305px; margin-right:15px;}
#page7 #content .col-3 { width:305px;}


/*=========================*/

#leftnav {
	width:185px;
	height: 100%;
	z-index: auto;
	float: left;
	text-align: center;
	vertical-align: top;
	background-color: transparent;
	margin: 0;
	padding-top: 105px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#footer {height:82px; background:url(images/footer-tail.png) repeat-x top;}
#footer1 {height:82px; background:url(images/footer-tail.png) repeat-x top;}
.col-1small {
	float:left;
	margin:0;
	padding:0;
	margin-right:13px;
	width:280px;
}
.2columncontainer {
	float:left;
	margin:0;
	padding:0;
	margin-right:13px;
	width:610px;
}
