/* -------------------------------------------------------------- 
   SITE LAYOUT AND ELEMENTS
-------------------------------------------------------------- */

body {
	background: #fff;
	color: #474747;
	font-size: 11px;
	text-align: center; }
	
a, a:link, a:visited { color: #ec008c; }
a:hover { color: #4a4a4a; }

#container {
	background: url('../images/bg.jpg') no-repeat right top;
	width: 990px;
	margin: 0 auto;
	padding: 0;
	text-align: left; }
.clear {clear:both; margin: 10px 0 0 0;}
.float-right {float:right; *display:inline; width:220px; margin:0 20px 0 0;}

h2.extra-space {margin-top:40px;}
	#content {
		float: left;
		width: 735px;
		margin: 0;
		padding: 0; }
		
		h1 { font-family: Arial, sans-serif; font-size: 70px; font-weight: bold; color: #ec008c; margin: 40px 0; }
		h2 { font-family: Arial, sans-serif; font-size: 15px; font-weight: bold; color: #000; text-transform: uppercase; margin:10px 0 0 0; }
		
		#first-section {width: 675px; }
			#first-section p { width: 640px; }
			.short { width: 665px; }
			
		.epp-bullets { margin: 10px 0 40px 10px; float:left; *display:inline; width:450px; }
			.epp-bullets li { list-style: none; background: url('../images/bullet.png') no-repeat 0 2px; padding: 0 0 0 24px; *padding: 0 0 0 12px; }
			
		.more-first { margin-right: 16px; }
		.more-second {  }
		
		#typical-applications { margin: 0; padding: 0; overflow: hidden; }
			#typical-applications li { list-style: none; float: left; *display:inline; width: 330px; height:112px; margin-right: 30px; }
			#typical-applications li h2 {margin:0;}
			#typical-applications li.even { margin-right: 0; }
			
			#typical-applications li img { float: left; margin: 0 10px 50px 0; }
			#typical-applications li p {  }
			
	#sidebar { 
		float: left;
		color: #fff;
		width: 250px;
		margin: 280px 0 0 0;
		padding: 0; }
		
		#sidebar img { margin-left: 20px; }
		#sidebar p { margin: 0 30px 16px 30px; }
		.big-link { color: #fff !important; font: bold 15px Arial, sans-serif; text-transform: uppercase; margin-left: 30px; }
		.big-link:hover { text-decoration: none; color: #fff; }
		.link-desc { margin-top: 0px !important; }
		
	#footer { clear: both; padding-top: 16px; background: #fff; text-align: center; }
		#copyright { clear: both; padding: 10px 0; margin: 0; font-weight: bold; border-top: 1px solid #ec008c; }
