/* baseline ----------------------------------------
Internet Explorer 6.0+
Mozilla Firefox 1.5+
Apple Safari 2.0.4+
Opera 9+
Netscape Navigator 8.0+
---------------------------------------- /baseline */
/* ----------------------------------------------------------------------------------------------------
	10	77%		|		14	108%		|		18	138.5%		|		22	167%		|	26	197%
	11	85%		|		15	116%		|		19	146.5%		|		23	174%		|
	12	93%		|		16	123.1%		|		20	153.9%		|		24	182%		|
	13	100%	|		17	131%		|		21	161.6%		|		25	189%		|
-------------------------------------------------------------------------------------------------------
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
-----------------------------------------------------------------------------------------------------*/
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*---------------------------------------- /Yahoo! fonts.css */
/* CSS Reset ---------------------------------------- */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, dl, dt, dd, ol, ul,
li, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup,
address, tt, var, applet, object, iframe, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;}
/* ---------------------------------------- /CSS Reset */
/* Generic Styles ---------------------------------------- */
.hidden, .tuckedIn, hr {position: absolute; left: -999em; width: 1px; height: 1px; overflow: hidden;}
.clear {clear: both;}
	.clearfix, .videoProfiles {height: 1%;}
	.clearfix:after, .videoProfiles:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	html > body .clearfix, html > body .videoProfiles {min-height: 1px; height: auto;}
a img {border: none;}
ul {list-style: none;}
/* Structure ---------------------------------------- */
body {
	background: #265565 url(images/structure/bodyBG.gif) repeat-x;
}
#container {
	position: relative;
	background: transparent url(images/structure/containerBG.png) center top repeat-y;
	width: 940px;
	text-align: left;
	margin: 0 auto;
}
#header {
	display: block;
	width: 924px;
	height: 229px;
	background: transparent url(images/structure/headerBG.gif) repeat-x;
	margin: 0 0 -88px 8px;
}
	#header #logo {
		float: left;
		position: relative;
		display: block;
		width: 251px;
		height: 142px;
			overflow: hidden;
	}
	#header #logo img {
		position: absolute;
		top: 16px;
		left: 35px;
	}
	.LIUOnline #header #logo 
	{
			background: url(images/structure/logoLIUOnline.png) 35px 18px no-repeat;
	}
	#header #framedImages {
		float: left;
		width: 286px;
		height: 142px;
			overflow: hidden;
	}
	#header #headerSide {
		float: left;
		display: block;
		width: 387px;
		height: 142px;
			overflow: hidden;
		background-repeat: no-repeat;
	}
	#header .curve {
		clear: both;
		display: block;
		width: 924px;
		height: 88px;
		background: #FFF url(images/structure/headerCurve.gif) 0 0 no-repeat;
	}
		.pageWide #header .curve {
			
		}
	#header .curve .bar {
		position: absolute;
			left: 932px;
			top: 53px;
		display: block;
		width: 9px;
		height: 230px;
			overflow: hidden;
		background: #9CB3BB;
		opacity: 0.5;
		-moz-opacity: 0.5;
		filter:alpha(opacity=50);
	}
#padder {
	float: left;
	width: 100%;
}
#content {
	position: relative;
		z-index: 30;
	min-height: 251px;
	background: transparent;
	color: #635847;
	margin: 0 27px 0 264px;
}
	.pageWide #content {
		margin: 0 35px 0 36px;
	}
#extra {
	display: none;
}
#navigation {
	position: relative;
		z-index: 40;
	float: left;
	width: 235px;
	background: transparent;
	margin: -15px 0 0 -940px;
}
#toolbar {
	position: relative;
	width: 208px;
	background: #EBAB00;
	padding: 3px 0 5px 716px;
	border-top: 1px solid #9CA194;
	margin: 0 auto;
}
#search {
	position: relative;
	width: 125px;
	float: left;
}
	#search label {
		display: none;
	}
	#search input {
		float: left;
		background: #F5D37A;
		width: 98px;
		height: 1.1em;
		color: #5B727F;
		font: 77%/10px "Trebuchet MS";
		padding: 0 0 2px 2px;
		border-top: 1px solid #5B5B5B;
		border-right: 1px solid #C8C8C8;
		border-bottom: 1px solid #C0A660;
		border-left: 1px solid #2D2D2D;
		vertical-align: middle;
	}
		#search input.submit {
			float: left;
			width: 20px;
			height: 15px;
			padding: 0;
			border: none;
		}
	#toolbar .contactUs {
		color: #FFF;
		font: 77%/14px "Trebuchet MS";
		padding: 0 2px 0 2px;
	}
		#toolbar .contactUs:hover {
			color: #265565;
		}
#content p#breadcrumbs {
	position: relative;
		top: -1px;
	width: 666px;
	background: transparent url(images/structure/dottedLine.gif) repeat-x;
	color: #BBB;
	font: 77%/14px "Trebuchet MS";
	padding: 6px 0 16px 38px;
	margin: 0 0 0 -38px;
}
	.pageWide #content p#breadcrumbs {
		width: 886px;
		margin: 0 0 0 -28px;
	}
	#content.pressRelease p#breadcrumbs {
		width: 480px;
	}
	#content #breadcrumbs a {
		color: #BBB;
	}
		#content #breadcrumbs a:hover {
			color: #7D7C7C;
		}
	#content #breadcrumbs span {
		color: #7D7C7C;
	}
/* Footer ---------------------------------------- */
#footer {
	position: relative;
		top: -135px;
		z-index: 10;
	clear: both;
	width: 941px;
	background: #476D5F url(images/structure/footerBG.gif) repeat;
	padding: 0;
	margin: 0 0 -135px 0;
}
	#footer .curve {
		display: block;
		width: 938px;
		height: 290px;
			overflow: hidden;
		background: transparent url(images/structure/footerCurve.png) no-repeat;
	}
	#footer p.navFooter {
		background: #265565;
		color: #CFCAC6;
		font: 11px "Trebuchet MS";
		padding: 6px 0 20px 41px;
		text-align: center;
	}
	#footer p.navFooter {
		background: #265565;
	}
	#footer p.navFooter a {
		color: #CFCAC6;
	}
		#footer p.navFooter a:visited {
			color: #CFCAC6;
		}
		#footer p.navFooter a:hover {
			color: #EBAB00;
		}
	#footer p.navFooter span.address {
		padding: 0px;
	}
/* ---------------------------------------- /Footer */