/* =============================================== */
/* ILC Media Stylesheet */
/* Layout Definition */
/* Created by Ben Wakeford 2007 */
/* =============================================== */


/* =============================================== */
/* SECTION : OVERALL LAYOUT */
/* =============================================== */

/* - BODY ------------ */

body {
	background-color : #291E1F;
	/* :HACK: IE5 hack to center divs: */
	text-align:center;
	/* :END HACK: */
	margin : 20px 0;
}

/* - CONTAINER ------------ */

div.container {
	width : 750px;
	margin : 0 auto;
	position : relative;
	/* :HACK: Reset IE5 hack from BODY tag: */
	text-align : left;
	/* :END HACK: */
}


/* =============================================== */
/* SECTION : MAIN DIVISIONS */
/* =============================================== */

/* - CONTACT  ------------ */

div.contact {
	width : 750px;
	padding : 0 0 7px 0;
}

div.navigation {
	width : 750px;
	padding : 5px 0 7px 0;
	/*border : 1px solid Fuchsia;*/
	border-top : 1px solid #52524A;
	border-bottom : 1px solid #52524A;
	background : transparent url(../../images/common/logo_main.gif) no-repeat scroll left 55px;
}

div.subnav {
	width : 750px;
	border-bottom : 1px solid #52524A;
	padding : 10px 0;
}

div.content {
	width : 750px;
}

div.highlights {
	width : 750px;
	border-top : 1px solid #52524A;
	padding : 10px 0 17px 0;
}

div.footer {
	width : 750px;
	border-top : 1px solid #52524A;
	padding : 5px 0 0 0;
}


/* =============================================== */
/* SECTION: MISCELLANEOUS LAYOUT ELEMENTS*/
/* =============================================== */

/* -- Force succeeding elements onto the next line -- */
.clear {
	clear : both;
	/* :IE6 HACK: Ensure empty DIV has no height */
	font-size: 0;
	height : 0;
	/* :End HACK: */
}

/* -- Hide accessibility elements from advanced browsers -- */
.hide {
	display : none;
}

.horizontal-rule {
	height : 1px;
	background-color : #52524A;
	margin : 10px 0;
	font-size : 0;
	clear : both;
}

.hilite {
	color : #7BBDEF;
}