#main { width:980px; margin:0 auto; text-align:left; background-color:#f0f0f0;}

#header {height:153px; background:url(../images/og-header-antipodes.jpg) top left no-repeat;}
#header-about {height:153px; background:url(../images/oceangate-header-about.jpg) top left no-repeat;}
#header-expeditions {height:153px; background:url(../images/oceangate-header-expeditions.jpg) top left no-repeat;}
#header-technology {height:153px; background:url(../images/oceangate-header-tech.jpg) top left no-repeat;}
#header-news {height:153px; background:url(../images/oceangate-header-news.jpg) top left no-repeat;}
#header-contact {height:153px; background:url(../images/oceangate-header-contact.jpg) top left no-repeat;}
#header-galleries {height:153px; background:url(../images/oceangate-header-terms.jpg) top left no-repeat;}
#header-terms {height:153px; background:url(../images/oceangate-header-terms.jpg) top left no-repeat;}
#header-research {height:153px; background:url(../images/oceangate-header-researchsupport.jpg) top left no-repeat;}
#header-film {height:153px; background:url(../images/oceangate-header-filmproduction.jpg) top left no-repeat;}
#header-goddard {height:153px; background:url(../images/oceangate-header-goddard.jpg) top left no-repeat;}
#header-catalina {height:153px; background:url(../images/oceangate-header-catalina.jpg) top left no-repeat;}
#header-charter {height:153px; background:url(../images/oceangate-header-charter.jpg) top left no-repeat;}

#footer { border-top: solid; border-width:2px; margin: 20px 20px 40px 20px; padding: 0 0 20px 0; text-align: center; color:#005994;}

.column1, .column2, .column3, .col1, .col2, .col3 {float:left;}
.container {width:100%; overflow:hidden;}

#flashcontent {z-index:0;}
#quicktime {z-index:0;}
.indent {padding: 0 0 15px 15px;}
.indenttop {padding: 10px 0 15px 15px;}
.columnhome {width:269px;}
.column1 {width:269px; padding: 50px 0 0 0;}
.subsetnav{width:175px; float: left;}
.column-expedition {width:175px; padding: 25px 0 5px 15px; float: left; border: 1px solid; margin-bottom: 10px;}
.subsetnav-upcoming{width:175px; padding: 25px 0 0 0; float: left;}
.column-expedition-upcoming {width:715px; padding: 15px 0 0 0; float:right;}
.column-expedition-upcoming-small {width:490px; padding: 15px 0 0 40px; float:left;}
.column-expedition-photos {width:200px; padding: 72px 0 0 10px; float:left; border:}
.fastfactstitle {width:175px; padding: 5px 0 5px 15px; float: left; background-color:#265A7E; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; border-color:#000; color:#fff;}
.fastfacts {width:175px; padding: 10px 0 15px 15px; float: left; border: 1px solid; border-top:none; margin-bottom: 10px;}
.fastfactsgrey {background-color:#c0c0c0;width:175px; padding: 15px 0 25px 15px; float: left; border: 1px solid; border-top:none; margin-bottom: 10px;}
.fastfactswhite {background-color:#ffffff;width:175px; padding: 15px 0 25px 15px; float: left; border: 1px solid; border-top:none; margin-bottom: 10px;}
.expeditiongallery {width:700px; padding: 0px 0 5px 10px; float: right;}
.column2 {width:664px;}
.columnfilm {width:670px;}
.column-expedition2 {width:725px; float:right;}
.expeditioncontent {width:450px; float:left;}
.expeditioncontent-upcoming {width:620px; float:left;}
.expeditionphotos {width:260px; float:right;}
.column3 {width:269px; padding: 140px 0 0 0}
.columnmain {width:950px;}
.left-col{
	width: 275px;
	float:left;
	padding: 5px 0 0 0
}
.right-col{
	width:600px;
	float:right;
	padding: 0 10px 0 5px;
}
.column_indent_home {padding: 0 0 0 29px;}
.left-contact{width: 185px; float:left; padding: 35px 0 40px 0}
.right-contact{width:410px; float:right; padding: 5px 0 0 0}
.left-col-privacy{width: 875px; float:left; padding: 5px 20px 0 20px}
.rov-missions{width: 875px; float:left; padding: 0 20px 0 15px}
.columns{width:915px; padding: 10px 0 0 0; float: left;}
.divider{width: 915px; padding: 15px 0 0 0; float:left;}
.text-indent{width:240px; padding: 0 0 0 20px}
.column-text-indent{width:180px; padding: 0 5px 0 15px}
.padding{padding: 0 0 0 15px}
.paddingnews{padding: 0 0 10px 0; vertical-align: text-top}
.paddingnews2{padding: 0 0 10px 20px; vertical-align: text-top}
.paddingpr{width: 75px; padding: 0 5px 5px 0; vertical-align: text-top}
.paddingpr2{padding: 0 0 5px 0; vertical-align: text-top}
.floatleft{float:left; width:300px}
.floatright{float:left; width:170px; padding: 0 0 0 152px}
.topnav {padding: 10px 10px 0 0; float: right; color:#ffffff;}
.topnavhome {padding: 10px 10px 0 0; float: right;}
.topnavlogo {padding: 10px 0 0 30px; float: left;}
#advisor_column {
	width: 230px;
	margin-right: 20px;
	float: left;
}


/* ============================= index ===========================*/

#index .col1 {width:205px; padding: 0 25px 0 0; float: left;}
#index .col2 {width:205px; padding: 0 25px 0 0; float: left;}
#index .col3 {width:205px; padding: 0 25px 0 0; float: left;}
#index .col4 {width:205px; padding: 0 0 0 0; float: left;}

/* ============================= index-1 ===========================*/

#index_1 .col1 {width:220px;}
#index_1 .col2 {width:220px;}
#index_1 .col3 {width:194px;}

/* ============================= index-2 ===========================*/

#index_2 .col1 {width:220px;}
#index_2 .col2 {width:220px;}
#index_2 .col3 {width:194px;}

/* ============================= index-3 ===========================*/

#index_3 .col1 {width:351px;}
#index_3 .col2 {width:284px;}

/* ============================= index-5 ===========================*/

#index_5 .col1 {width:220px;}
#index_5 .col2 {width:414px;}

/* ============================= index-6 ===========================*/

#index_6 .col1 {width:362px;}
#index_6 .col2 {width:250px;}

#index_6 .margin3 .col1 {width:312px;}
#index_6 .margin3 .col2 {width:322px;}

