@import url('reset.css');
@import url('typography.css');


html { 
	background: #fff url(../images/global/mainBkgdShade.gif) repeat-x center top;
}

body {
	padding-bottom:30px;
}

/* -------------- Main Styles -------------- */
/* //////////////////////////////////// */

#wrapper {
	margin:0 auto;
	overflow:hidden;
	width:935px;
}



/* -------------- Top/Sub Navigation -------------- */
/* //////////////////////////////////// */

#topNav {
	background:url(../images/global/topNavBkgd.gif) no-repeat;
	height:38px;
	width:935px;
}
#logo {
	display:inline;
	float:left;
	margin-top:15px;
}
#subNav {
	display:inline;
	float:left;
	margin:45px 20px 0 0;
	width:545px;
}
#amcNav {
	display:inline;
	float:left;	margin:40px 0 0 0;
	width:126px;
}
#amcNavBlue {
	display:inline;
	float:left;	margin:40px 0 0 0;
	width:126px;
}


/* -------------- Main Home Styles -------------- */
/* //////////////////////////////////// */

#homeMain {
	background:url(../images/global/homeMain.jpg) no-repeat;
	height:396px;
	margin:30px 0 0 0;
	width:935px;
}
.homeHeader {
	margin:60px 0 0 45px;
	position:absolute;
	width:240px;
}
.homeSubLeft {
	margin:290px 0 0 45px;
	position:absolute;
	width:360px;
}
.homeSubRight {
	margin:290px 0 0 470px;
	position:absolute;
	width:410px;
}


/* -------------- Main Content Styles -------------- */
/* //////////////////////////////////// */

.main {
	display:inline;
	float:left;
	margin:30px 0 0 0;
	width:630px;
}


/* -------------- Model/Databases  Styles -------------- */
/* //////////////////////////////////// */

.mainModels {
	display:inline;
	float:left;
	margin:20px 0 0 0;
	width:630px;
}
.modelSidebar {
	display:inline;
	float:right;
	margin:20px 0 0 0;
	width:255px;
	text-align:right;
}


/* -------------- Personnel Styles -------------- */
/* //////////////////////////////////// */

.mainPer {
	display:inline;
	float:left;
	margin:30px 0 0 0;
	width:630px;
}
.mainPerInner {
	background:url(../personnel/images/topBar.gif) no-repeat;
	display:inline;
	float:left;
	margin:20px 0 10px 0;
	width:630px;
}
.mainPerInnerL {
	display:inline;
	float:left;
	width:110px;
	margin:15px 0 0 15px;
}
.mainPerInnerR {
	display:inline;
	float:left;
	width:470px;
	margin:5px 0 0 20px;
}


/* -------------- Who We Work For Styles -------------- */
/* //////////////////////////////////// */

.mainWho {
	display:inline;
	float:left;
	margin:30px 0 0 0;
	width:630px;
}
.mainWhoInner {
	display:inline;
	float:left;
	margin:20px 0 0 0;
	width:630px;
}
.mainPerInnerL {
	display:inline;
	float:left;
	width:110px;
	margin:15px 0 0 15px;
}
.mainPerInnerR {
	display:inline;
	float:left;
	width:470px;
	margin:5px 0 0 20px;
}

/* -------------- Contact Us Styles -------------- */
/* //////////////////////////////////// */

.mainContact {
	display:inline;
	float:left;
	margin:30px 0 0 0;
	width:630px;
}
.mainContact img {
	float:left;
	margin:0 20px 0 0;
}


/* -------------- AMC Archive Landing Page Styles -------------- */
/* //////////////////////////////////// */

.mainAMC {
	display:inline;
	float:left;
	margin:30px 0 0 0;
	width:475px;
}


/* -------------- AMC Archive Enter Page Styles -------------- */
/* //////////////////////////////////// */

.mainAMCEnter {
	display:inline;
	float:left;
	margin:30px 0 0 0;
	width:630px;
}
.mainAMCEnterL {
	display:inline;
	float:left;
	margin:15px 0 5px 0;
	width:305px;
}
.mainAMCEnterR {
	display:inline;
	float:left;
	width:220px;
	margin:15px 0 5px 100px;
}

/* -------------- Insight Quarterly Styles -------------- */
/* //////////////////////////////////// */

.insightCover {
	display:inline;
	float:left;
	margin:20px 50px 5px 0;
	width:135px;
}
.insightCover img {
	float:left;
	margin:5px 0 5px 0;
}
.insightCoverMain {
	display:inline;
	float:left;
	margin:20px 50px 5px 0;
	width:620px;
}
.insightCoverMain img {
	float:left;
	margin:5px 0 0 0;
}


/* -------------- Site Map Styles -------------- */
/* //////////////////////////////////// */

.mainSiteMap {
	display:inline;
	float:left;
	margin:30px 0 0 0;
	width:630px;
}

/* -------------- Sidebar Styles -------------- */
/* //////////////////////////////////// */

.sidebar {
	display:inline;
	float:right;
	margin:30px 0 0 0;
	width:255px;
}
.sideTop {
	background:url(../images/global/sideBarTop.gif) no-repeat;
	height:26px;
	width:255px;
}
.sideMain {
	background:url(../images/global/sideBarMid.gif) repeat-y;
	overflow:hidden;
	width:255px;
}
.sideInner {
	float:left;
	display:inline;
	margin:0 0 0 25px;
	width:202px;
}
.sideBottom {
	background:url(../images/global/sideBarBottom.gif) no-repeat;
	height:27px;
	width:255px;
}
.download {
	display:inline;
	float:right;
	margin:20px 0 0 0;
	width:255px;
	text-align:center;
}


/* -------------- LOGOUT Styles -------------- */
/* //////////////////////////////////// */

.logout {
	display:inline;
	float:right;
	margin:40px 35px 0 0;
	width:200px;
}

/* -------------- Footer Styles -------------- */
/* //////////////////////////////////// */

#footer {
	background:url(../images/global/footerBkgd.gif) no-repeat;
	display:inline;
	float:right;
	height:36px;
	margin:30px 0 15px 0;
	width:935px;
}
#creditsLeft, #creditsRight {
	display:inline;
	float:left;
	margin:0 0 0 10px;
}
#creditsRight {
	float:right;
	margin:0 10px 0 0;
}

.clrFix {
	clear:both;
}














