﻿
body {
	margin:0px;
	background-color: #bed9ec;
	height:100%;
}
#wrapper {
	width: 100%;
	height:100%
}
.background	{
	background-image:url(../images/bg-tile.jpg);
	height:686px;
	background-repeat:repeat-x;
	background-position: top left;
	background-color: #bed9ec;
}
#header {
	margin: 0 auto;
	width:897px;
	height:88px;
}

#content_main 
{
	width: 897px;
	height: 490px;
	margin: 0 auto;
}
#videobar {width:897px; margin: 0 auto; height:224px; padding-top:5px; padding-bottom:5px;}
#videobar-iphone {width:290px; text-align:center; height:224px; background-image: url(../images/videobar-iphone.png); background-position: top left; float:left;}
#videobar-blackberry {width:290px; height:224px; background-image: url(../images/videobar-blackberry.png); background-position: top left; float:left;}
#videobar-overview {width:297px; padding-left:10px; padding-top:10px; padding-right:10px; line-height:13px; height:214px; float:right; font-family: Arial, Verdana, Sans-Serif; font-size:11px; color:#181818; font-weight:normal; text-align: justify;}
a.signup:link {
	background-image:url(../images/topnav-tile-yellow-on.jpg);
	height:88px;
	width:211px;
	background-position: top left;
	background-repeat:none;
	padding-top:-15px;
	display:block;
}
a.signup:visited {
	background-image:url(../images/topnav-tile-yellow-on.jpg);
	height:88px;
	width:211px;
	background-position: top left;
	background-repeat:none;
	padding-top:-15px;
	display:block;
}
a.signup:hover {
	background-image:url(../images/topnav-tile-yellow-on.jpg);
	height:88px;
	width:211px;
	background-position: top left;
	background-repeat:none;
	padding-top:-15px;
	display:block;
}
a.logo:link {	
	background-image:url(../images/logo.jpg);
	width: 271px;
	height:88px;
	background-position:bottom left;
	background-repeat:no-repeat;
	display: block;
}
a.logo:visited {	
	background-image:url(../images/logo.jpg);
	width: 271px;
	height:88px;
	background-position:bottom left;
	background-repeat:no-repeat;
	display: inline-table;
}
a.logo:hover {	
	background-image:url(../images/logo.jpg);
	width: 271px;
	height:88px;
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
}
#logo_container {
	width:271px;
	height:61px;
	float:left;
}
#topnav {
	float:right;
	width: 626px;
	height:88px;
}

#yellowbar {
	width:897px;
	margin: 0 auto;
	height:102px;
	margin-top: 4px;
}
.yellowbar-left {	
	background-image:url(../images/yellowbar-left.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:102px;
	width:17px;
	float:left;
	clear:both;
}
#yellowbar-tile {	
	background-image:url(../images/yellowbar-tile.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	height:102px;
	width:862px;
	clear: none;
	line-height:102px;
	float:left;
}
.yellowbar-right {	
	background-image:url(../images/yellowbar-right.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:102px;
	width:18px;
	float:right;
}

#partner-logos {
	background-image:url(../images/school-logos.jpg);
	width:546px;
	text-align: right;
	height:102px;
	float:left;
	background-repeat: no-repeat;
}
.float-left {float:left;}
.floatright {float:right;}
#content_rotator {
	width:897px;
	height:490px;
	margin:0 auto;
	background-repeat:no-repeat;
}
#content_slider {
	width:686px;
	height:490px;
	float:left;
}
#news {
	width:209px;
	height:490px;
	background-image:url(../images/news.jpg);
	background-repeat:no-repeat;
	float:right;
}
	
.topnavleft {
	background-image:url(../images/topnav-left.jpg);
	height:88px;
	width:29px;
	background-repeat:no-repeat;
	background-position: bottom left;
	float:left;
}
#topnav-tile {	
	background-image: url(../images/topnav-tile.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	height:88px;
	width:386px;
	clear: none;
	float:left;
}
#topnav-right {	
	height:88px;
	width:211px;
	float:right;
}
#topnavlinks {
		margin: 53px auto 0 0;
		display:block;
		text-align:center;
}
a.topnav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#fff;
	text-transform: uppercase;
	text-decoration:none;
}
a.topnav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#fff;
	text-transform: uppercase;
	text-decoration:none;
}
a.topnav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#2560a2;
	text-transform: uppercase;
	text-decoration:none;
}
.topnav-spacing {
	padding-left:7px;
	padding-right:7px;
	color:#5699db;
}
#footer {
	background-image: url(../images/footer-tile.jpg);
	height:178px;
	width:100%;
	margin-top:15px;
	background-repeat: repeat-x;
	background-position: top left;
}
#footer-content {	
	margin: 0 auto;
	padding-top:13px;
	width:797px;
	height:113px;
}
.footer-social {
	float: left;
	width:33%;
	padding-top:25px;
}
.footer-blog {
	float:left;
	width:66%;
	font-family:Arial, Helvetica, sans-serif;
	color:#2b5ca1;
	font-size:10px;
	padding-top:15px;
}
a.footerlink:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
		text-transform: uppercase;
		line-height:22px;
}
a.footerlink:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
		text-transform: uppercase;
		line-height:22px;
}
a.footerlink:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		text-transform: uppercase;
		line-height:22px;
}
#footerbottomlinks {
		margin:0 auto;
		width:33%;
		height:31px;
}
#login {
	margin: 0 auto 0 0;
	display:block;
	text-align:center;
	line-height:75px; 
}
.login:link {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
}
.login:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
}
.login:hover {
	background-image: url(../images/topnav-tile-yellow-on.jpg);
	width:211px;
	height:61px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
}

.someContent
{
    padding:13px;
    background:White;
}

/* BEGIN LOGIN */

.logins label
{
	display:inline-block;
	color:Black;
	font-weight:bold;
	padding:4px;
	font-size:small;
}

.logins input
{
	display:block;
	margin-bottom:1.25em;
	width:200px;
	border:solid #778;
	border-width:1px 2px 2px 1px;
}

/* END LOGIN */
a.footertop:link {color:#165a99; font-size:11px; text-decoration:none; display:inline-block;}
a.footertop:visited {color:#165a99; font-size:11px; text-decoration:none; display:inline-block;}
a.footertop:hover {color:#ffffff; font-size:11px; text-decoration:none; display:inline-block;}

/*SUBPAGE CSS START */
#content-body {width: 897px; min-height:525px; height:100%; margin: 0 auto; padding-top:10px; padding-bottom:15px;}
#bodycntnt-top {background-image: URL(../images/bodycntnt-top.png); background-repeat: no-repeat; background-position: top left; height:13px; width:897px;}
#bodycntnt-mid {background-image: URL(../images/bodycntnt-mid.png); background-repeat: repeat-y; background-position: top left; height:100%; width:897px;}
#bodycntnt-bot {background-image: URL(../images/bodycntnt-bot.png); background-repeat: no-repeat; background-position: top left; height:13px; width:897px;}
#footer-sub {
	background-image: url(../images/footer-tile.jpg);
	height:178px;
	width:100%;
	margin-top:15px;
	background-repeat: repeat-x;
	background-position: top left;
	clear:both;
}
#bodyformatting {font-family:arial, Verdana, Sans-Serif; min-height:525px; height:100%; vertical-align:top; text-align:left; font-size:12px; color:#333333; font-weight:normal; display:block; padding: 2px 10px 5px 10px;}
#content_main2 {width: 877px; height: 490px; margin: 0 auto;}
.someContent2
{padding:13px; background:White;}
#subpagethumbs {width:897px; height:137px; margin:0 auto; padding: 8px 0 8px 0;}
#subpagethumbs-left {width:342px; height:137px; float:left;}
#subpagethumbs-mid {width:344px; height:137px; float:left;}
#subpagethumbs-right {width:211px; height:137px; float:right;}
a.sub-aboutus:link {background-image: url(../images/sub-whoweare.png); width:171px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-aboutus:visited {background-image: url(../images/sub-whoweare.png); width:171px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-aboutus:hover {background-image: url(../images/sub-whoweare-on.png); width:171px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-collegecoach:link {background-image: url(../images/sub-collegecoachthmb.png); width:171px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-collegecoach:visited {background-image: url(../images/sub-collegecoachthmb.png); width:171px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-collegecoach:hover {background-image: url(../images/sub-collegecoachthmb-on.png); width:171px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-compdir:link {background-image: url(../images/sub-compthumb.png); width:172px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-compdir:visited {background-image: url(../images/sub-compthumb.png); width:172px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-compdir:hover {background-image: url(../images/sub-compthumb-on.png); width:172px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-addir:link {background-image: url(../images/sub-adthumb.png); width:172px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-addir:visited {background-image: url(../images/sub-adthumb.png); width:172px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-addir:hover {background-image: url(../images/sub-adthumb-on.png); width:172px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-mobile:link {background-image: url(../images/sub-mobilethumb.png); width:211px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-mobile:visited {background-image: url(../images/sub-mobilethumb.png); width:211px; height:137px; background-repeat:no-repeat; display:block;}
a.sub-mobile:hover {background-image: url(../images/sub-mobilethumb-on.png); width:211px; height:137px; background-repeat:no-repeat; display:block;}
#h1pageheader2 {font-family:Arial, Verdana, Sans-Serif; font-size:18px; margin-left:5px; font-style:italic; color:#666666; font-weight:bold;}
#h1pageheader {font-family:Arial, Verdana, Sans-Serif; font-size:25px; color:#4087c9; text-transform: none; font-weight:bold;}
#jfbullet {background-image: url (../images/jf-bullet.jpg);line-height:18px;}
a.demo:link {background-image: url(../images/demo.png); height:46px; width:146px; line-height:46px; display:block; font-family: Arial, Verdana, Sans-Serif; color:#fff; font-size:14px; text-transform: uppercase; text-align:center; text-decoration:none; font-weight:bold;} 
a.demo:visited {background-image: url(../images/demo.png); height:46px; width:146px; line-height:46px; display:block; font-family: Arial, Verdana, Sans-Serif; color:#fff; font-size:14px; text-transform: uppercase; text-align:center; text-decoration:none; font-weight:bold;} 
a.demo:hover {background-image: url(../images/demo-on.png); height:46px; width:146px; line-height:46px; display:block; font-family: Arial, Verdana, Sans-Serif; color:#fff; font-size:14px; text-transform: uppercase; text-align:center; text-decoration:none; font-weight:bold;} 
a:link {font-family:Arial, verdana, Sans-Serif; font-size:12px; color:#347dcf; text-decoration: none;}
a:visited {font-family:Arial, verdana, Sans-Serif; font-size:12px; color:#347dcf; text-decoration: none;}
a:hover {font-family:Arial, verdana, Sans-Serif; font-size:12px; color:#347dcf; text-decoration: underline;}
/*SUBPAGE CSS END */