@charset "utf-8";
/* CSS Document */
body { background:#ffffff; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
#main-int { width:950px; height:100%; margin:0px auto; background:url('/_images/hp/bg_stretch.jpg') top left repeat-y; }
#header { width:950px; height:181px; background:url('/_images/banner/banner_stretch.jpg') top left repeat-x; }
#int-Nav { width:950px; height:33px; background:url('/_images/hp/navbar_stretch.jpg') top left repeat-x; text-align:left; vertical-align:middle; }
	#int-Nav ul { list-style:none; vertical-align:middle; padding:0px; margin:0px; padding-left:10px; }
		#int-Nav ul li { margin-top:10px; float:left; color:#ffffff; font-weight:bold; }
			#int-Nav ul li a { text-transform:uppercase; color:#ffffff; font-weight:bold; text-decoration:none; }
				#int-Nav ul li a:hover { color:#ffe693; text-decoration:none; }
#bodySection { width:950px; background:url('/_images/hp/bg_main.jpg') top left no-repeat; min-height:433px; height:auto !important; height:433px; padding:0px; margin:0px; }
	#leftContent { width:630px; position:relative; padding-top:35px; padding-left:40px; }
	#rightContent { background:none; float:right; width:194px; min-height:433px; height:auto !important; height:433px; padding-top:30px; padding-right:30px; }
#onl { margin-bottom:5px; }
#tri { margin-bottom:5px; }
#rNav { list-style:none; padding:0px; margin:0px; }
#rNav li { list-style:none; margin-top:5px; }
#rNav li a { text-transform:uppercase; color:#6f6fb5; text-decoration:none; font-weight:bold; font-size:12px; }
#rNav li a:hover { color:#0033CC; text-decoration:underline; }
h3 { color:#6f6fb5; margin:0px; padding:0px; font-size:24px; margin-bottom:10px; }
#menucontainer { display:none; }
#menulist { display:none; }
#rSpacer { float:right; width:141px; height:141px; }
#footer { background:url('/_images/hp/bg_footer.jpg') top center no-repeat; width:950px; height:33px; }
#bFinisher { width:950px; height:33px; background:url('/_images/hp/navbar_stretch.jpg') top left repeat-x; text-align:center; } 
/* OPP Overrides */
#opp #bodySection { background:url('/_images/hp/bg_OPP.jpg') top left no-repeat; }
#opp #rSpacer { float:right; width:280px; height:200px; }
/* Trainer Overrides */
#trainer h2 { color:#26408b; font-size:24px; font-style:italic; margin:0px; margin-top:-5px; padding:0px; }
#trainer h3 { color:#6f6fb5; margin:0px; padding:0px; font-size:16px; margin-bottom:10px; margin-top:10px; }
#trainer #menucontainer { height:25px; display:block; padding:0px; margin:0px; }
#trainer #menulist { display:block; padding:0px; margin:0px; }
#trainer #menulist li { float:left; }
#trainer #menulist li a { color:#7070b6; padding-right:15px; }
#trainer #menulist li#active a { color:#26408b; }
#trainer #menulist li a:hover { color:#26408b; }
#trainer #trainerPic { float:right; height:275px; width:200px; overflow:hidden; background:#ececf8; border:3px solid #22428b; margin-left:10px; margin-bottom:10px; margin-right:-15px; margin-top:-5px; }
