/* ========== Reset ========== */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td 
								{margin:0; padding:0; border:0; outline:0; outline:none; background:transparent;}
								
/* ========== General ========== */
body							{text-align:center; background:#fff url(http://ne.edgecastcdn.net/0002DA/cdn/complex.com/leads/backstripe.gif); font-size:12px; font-family:Arial, San-Serif; color:#6c6462; line-height:15px;}
a								{text-decoration:none; color:#008Fd5;}
a:hover							{text-decoration:underline; color:#008Fd5;}


h1								{font-size:13px; text-transform:uppercase;}
h2								{font-size:13px;}
h3								{font-size:12px;}

#pageWidth						{position:relative; width:960px; text-align:left; margin:auto; } 


/* ------- Header  -------- */
#header							{position:relative; float:left; width:960px; margin:10px 0 10px 0; }
#header		.logo				{position:relative; float:left; width:286px; height:82px; margin:0 0 0 -8px;}
#header	.offer_top				{position:relative; float:right; width:250px; height: 80px;}
.offer_top	span				{position:absolute; right:9px; bottom:-17px; width:220px; padding:10px; color:#fff; font-size:12px;  	 				  background-color: #8cd7f7;
	-moz-border-radius-topleft: 10px;
	-khtml-border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-khtml-border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
}

.navbar							{position:relative; float:left; width:960px; background: #ffe800; height: 20px; }


#content						{position:relative; float:left; width:960px;  background: #fff; }
.collegebox						{position:relative; float:left; width:100%;  padding: 10px;   }

#feature_box					{position:relative; float:left; width:960px;  background: #000;     }
.feature_l						{float:left; width:560px; height:300px; padding: 10px; }
.feature_r						{float:right; width:350px; height:280px; padding: 10px; margin: 10px 10px 10px 0;  color: #fff; font-size: 12px;  }
.feature_r	h2					{color: #ffe800; font-size: 18px;  }


#quotebox						{float:left; margin-top: 5px; color: #999; }

#textbox						{float:left; width:540px;   padding: 10px; margin: 10px 10px 10px 10px;  background: #ebebeb;  color: #111; }

#linkbox						{float:right; width:365px;   padding: 0px; margin: 10px 10px 10px 0;  background: #ebebeb;  }
#linkbox   ul					{padding: 0; font-size: 15px; list-style: none; }
#linkbox   li					{padding: 10px; color: #fff; background: #444; margin-bottom: 2px; }
#linkbox   li:hover				{background: #000; }
#linkbox   a					{color: #fff;}
#linkbox   a:hover				{color: #008Fd5; text-decoration: none; }


#footer							{position:relative; float:left; width:960px; margin:5px 0 0 0; text-align: left; }