* {margin:0px; padding:0px; font-family:Arial; }
a {color:#333;}
html {background:url(/i/header-1280-leftjust.png) no-repeat top left; width:1200px }
body {background:url(/i/tile.png) repeat-y left top; position:relative; top:190px; width:1200px    }

#wrapper { width:1200px; margin:0 auto; position:relative; }
#content, #content-full { padding:30px; padding-top:0px;padding-right:50px; border-right:1px solid #ccc;}
#content-full { background:white; margin-left:5px; margin-right:5px;}
#header {position:absolute; top:-190px; margin:0 auto;height:135px; width:1000px;}
#nav1 { position:absolute; float:left; width:720px; height:50px; top:79px; left:275px;}


.nav1-link1 {background:url(/i/topnav-elementary-school.png) no-repeat; width:141px; height:56px; float:left}
.nav1-link1:hover, .nav1-link1-on {background:url(/i/topnav-elementary-school.png) 0 -56px;height:56px;width:141px; float:left}

.nav1-link2 {background:url(/i/topnav-alternative-education.png) no-repeat; width:143px; height:56px; float:left}
.nav1-link2:hover, .nav1-link2-on  {background:url(/i/topnav-alternative-education.png) 0 -56px; width:143px; height:56px; float:left}

.nav1-link3 {background:url(/i/topnav-college.png) no-repeat; width:108px; height:56px; float:left}
.nav1-link3:hover, .nav1-link3-on  {background:url(/i/topnav-college.png) 0 -56px; width:108px; height:56px; float:left}

.nav1-link4 {background:url(/i/topnav-graduate-school.png) no-repeat; width:123px; height:56px; float:left}
.nav1-link4:hover, .nav1-link4-on  {background:url(/i/topnav-graduate-school.png) 0 -56px; width:123px; height:56px; float:left}

.nav1-link5 {background:url(/i/topnav-career-training.png) no-repeat; width:99px; height:56px; float:left}
.nav1-link5:hover, .nav1-link5-on  {background:url(/i/topnav-career-training.png) 0 -56px;width:99px; height:56px; float:left}

.nav1-link6 {background:url(/i/topnav-online-education.png) no-repeat; width:104px; height:56px; float:left}
.nav1-link6:hover, .nav1-link6-on  {background:url(/i/topnav-online-education.png) 0 -56px;width:104px; height:56px; float:left}

.anchor { position:relative; top:-200px; display:block; float:left;}

#left-right { position:relative; width:1200px;}
#left {width:900px; float:left	; }
#right {width:290px; float:right; position:relative; top:-46px; padding-left:10px;}
#topmenu { position:relative; left:-1px; top:4px;}
#topmenu img {border:0;}
h1 { letter-spacing:-1px; font-size:28px; color:#333; font-weight:normal;}
h2 {letter-spacing:-1px; font-size:14px; color:#999; font-weight:bold; margin-bottom:5px;}
p, ul, ol {margin-bottom:10px;font-size:12px; color:#666; font-weight:normal; line-height:14px;}
li {margin-left:20px; margin-bottom:5px;}

#next-article {background:url(/i/next-article.png) no-repeat; width:300px; height:50px; padding-left:140px;}
#next-article a { font-size:18px; font-weight:bold; text-decoration:none}
#next-article a:hover { text-decoration:underline;}

#split2 #ppc {
	padding:10px 0 25px 0;
	width:400px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}


#kw {
	height:14px;
	font-size:12px;
	font-weight:bold;
	color:#5a5a5a;
}

#kw span {
	font-weight:normal;
	color:#666;	
}

#ppcsl {
	float:right;
	position:relative;
	bottom:12px;
	font-size:11px;
	text-decoration:none;
	color:#999;
}

#ppcsl a {
	color:#999;
}

#ppc .ppclisting {
	padding-left:25px;
	margin-top:13px;
	background:url(/i/ppc-bullet.png) 0px 0px no-repeat;
}

#ppc .ppclisting a {
	display:block;
}

#ppc .ppctitle {
	margin-bottom:3px;
	font-size:17px;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:underline;
	color:#e61c26;
}

#ppc .ppctitle:hover{ 
	text-decoration:underline;
	color:#1861AD;
}

#ppc .ppcdescription {
	font-size:12px;
	text-decoration:none;
	line-height:15px;
	color:#666;
}

#ppc .ppchost {
	padding-top:2px;
	font-size:11px;
	color:#283891;
	text-decoration:underline;
}

#ppc .ppchost:hover {
	text-decoration:underline;
}



#footer {width:860px; background:url(/i/footer-tile.png) 0px 0px repeat-x; padding:10px;  padding-left:320px;position:relative; color:#fff; clear:both; margin:0 auto; top:20px;  font-size:12px;}
#footer a { font-size:12px; color:#fff; padding:10px;}


#nav3 { position:relative; top:40px;}
.rightnav-link3, #nav3 a { display:block; font-size:14px; color:#333; text-decoration:none; border-bottom:1px solid #ccc;  width:258px; padding:4px;}
.rightnav-link3:hover, .rightnav-link4:hover, #rightnav .on { background:#eee;}
.rightnav-link4 { display:block; font-size:12px; color:#333; text-decoration:none; border-bottom:1px solid #ccc; border-left:10px solid #ccc; width:251px; padding:2px; padding-left:4px;}



#breadcrumbs { position:absolute; top:-50px; margin-left:260px; color:#999; border-bottom:7px solid #eee; padding-bottom:5px; width:550px;line-height:10px;}
#breadcrumbs a { font-size:10px; font-weight:bold; text-decoration:none; color:#333; text-transform:uppercase; }
#breadcrumbs a:hover { text-decoration:underline;}





#home-main { height:300px; width:1000px; position:absolute; top:-58px; left:5px; z-index:1 }


.bottom-callout {display:none;}

#main1 {background:url(/i/career-training.jpg) no-repeat; width:618px; height:271px; display:block;float:left;}
#main1:hover {background:url(/i/career-training.jpg) no-repeat 0px -271px;}
#main2 {background:url(/i/online-education.jpg) no-repeat; width:369px; height:136px; display:block; float:left;}
#main2:hover {background:url(/i/online-education.jpg) no-repeat 0px -136px;}
#main3 {background:url(/i/graduate-school.jpg) no-repeat; width:369px; height:135px; display:block;float:left;}
#main3:hover {background:url(/i/graduate-school.jpg) no-repeat 0px -135px;}

#home-top-left {width:300px; height:155px; position:relative; left:0px; top:50px; padding-left:300px;}
.top-callout2 {background:url(/i/psychology-degrees.jpg) no-repeat 10px 20px; width:300px; height:230px; float:left; position:relative; top:40px; padding-top:20px; padding-left:10px;}
.top-callout3 {background:url(/i/hospitality-degrees.jpg) no-repeat 10px 20px; width:300px; height:230px; float:left; position:relative; top:40px; left:10px; padding-top:20px; padding-left:10px;}
.top-callout2 h2, .top-callout3 h2 { text-transform:uppercase; font-size:15px; color:#555; font-weight:normal; }
.top-callout2 p, .top-callout3 p { padding-top:100px;}


#home-bottom-left { height:465px; width:650px; position:relative; top:652px; left:5px;float:left}
#home-bottom-left h2 { text-transform:uppercase; font-size:15px; color:#555; font-weight:normal; }
#callout4 {background:url(/i/degree-programs.jpg) no-repeat 10px 20px;margin:10px; padding-left:172px; padding-top:20px;}

#callout4 h2 a, #callout5 h2 a {text-decoration:none;}
#callout5 {background:url(/i/community-college.jpg) no-repeat 10px 20px;margin:10px;padding-left:172px; padding-top:20px;}

#home-content {height:980px; width:993px;background:url(/i/home-tile.png) repeat-y;}


#home-bottom-right { height:810px; width:336px; position:absolute;  left:656px; top:210px; margin-left:2px; float:left; background:url(/i/right-tile.gif) repeat-y;}
#home-bottom-right h1 {background:url(/i/about-this-site.png) no-repeat; padding-top:80px; font-size:24px; padding-left:25px; }
#home-bottom-right p { width:280px; margin-left:25px; margin-top:10px;}


#home-top { height:375px; width:653px; position:absolute; top:213px;left:5px;  float:left; background:url(/i/feature.jpg) no-repeat;}


.top-callout5 {background:red;}
.top-callout5 a {display:inline;}


#right-feature { position:relative; top:0px; background:url(/i/popular-articles.png) no-repeat; padding-top:50px; padding-left:20px; margin-top:25px;}
#right-feature a { display:block; font-size:15px; padding-top:5px; color:#666; font-weight:bold; text-decoration:none; }
#right-feature a:hover {text-decoration:underline;}

.logo {border:none; width:300px; height:200px;}


#search {position:absolute; top:21px; left:522px;}

#search input {
	position:absolute;	
	background:url(/i/spacer.gif);
}

#search .keywords {	
	width:220px;
	height:20px;
	margin:6px 0 0 32px; padding:4px;
	font-size:14px; border:none;
	font-weight:normal; font-size:16px;
	color:#333;
}

#search .submit {	
	width:92px;
	height:34px;
	margin:3px 0 0 266px;
	cursor:pointer;
}

#sitesearch-content { padding:20px; padding-top:0px;}


#sitemap div {
	float:left;
	width:250px;
}

#sitemap a {
	display:block;
}

#sitemap .link1 {
	margin-top:25px;
	font-size:20px;
	color:#0083b4;
}

#sitemap .link1:hover {
	text-decoration:underline;
	color:#79a032;
}

#sitemap .link2 {
	margin:7px 0 0 10px;
	font-size:14px;
	text-decoration:none;
	color:#333;
}

#sitemap .link2:hover {
	text-decoration:underline;
}

#sitemap .link3 {
	margin:6px 0 0 25px;
	font-size:11px;
	color:#666;
	text-decoration:none;
}

#sitemap .link3:hover {
	text-decoration:underline;
}

.home-callout-links {padding-bottom:5px;}
.home-callout-links a { display:inline; font-size:14px; font-weight:bold; padding-right:10px;}

#home-top-left .link {background:url(/i/rmo-managment-degrees.png); display:block; height:45px; width:227px;}
#home-top-left .link:hover {background:url(/i/rmo-managment-degrees.png) 0px -45px;}
#home-top-left a {color:#999;text-decoration:none}

.top-callout2 .link {background:url(/i/rmo-psychology-degrees.png); display:block; height:45px; width:227px;}
.top-callout2 .link:hover {background:url(/i/rmo-psychology-degrees.png) 0px -45px;}

.top-callout3 .link {background:url(/i/rmo-hospitality-degrees.png); display:block; height:45px; width:217px;}
.top-callout3 .link:hover {background:url(/i/rmo-hospitality-degrees.png) 0px -45px;}

.top-callout2 a, .top-callout3 a {text-decoration:none;}


.canchor {position:absolute; top:-2000px;}






#sitesearch {
	margin-top:10px;
	width:100%;
}

#sitesearch .resultlisting {
    padding:10px 0;

}

#sitesearch .resultlisting a {
	display:block;
}

#sitesearch .resultlisting br {
	display:none;
}

#sitesearch .rtitle {    
	margin-bottom:3px;
	font-size:15px;
	font-weight:bold;
	color:#274096;
}

#sitesearch .rtitle:hover {    
	text-decoration:underline;
	color:#5A5A5A;
}

#sitesearch .rsummary {
	font-size:12px;
	padding-bottom:3px;
	line-height:16px;
	text-decoration:none;
    font-weight:normal;
    color:#6f6f6f;    
}

#sitesearch .rsummary b {
 	font-weight:normal;
}

#pagination {
    padding:10px;	
    border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	background:#f2f2f2;
    font-size:12px;
    color:#6f6f6f;
}

#pagination a, #pagination .current, #pagination .grey {
    padding:0 5px;	
}

#pagination a {    
	color:#DB6E1F;
	font-weight:bold;
	text-decoration:underline;
}

#pagination a:hover {
	color:#5A5A5A;
	text-decoration:underline;
}

#pagination .pagecount {
    display:block;
    padding:5px;
	font-weight:bold;
    color:#555;
}     







#findschools {background:url(/i/find-schools.png); height:137px; width:270px; font-size:12px; padding-top:55px; padding-left:0px; text-align:center;}
.textfield, .listmenu1, .listmenu2{ margin-bottom:4px;  margin-left:4px;}
.textfield { width:100px;}
.submit {margin-top:5px;}
.radio {margin-left:10px;}
.label {display:inline; position:relative; top:-5px; }


/* SCHOOL SEARCH */
#iframe {
	width:1162px;
	margin:0 auto;
	height:750px;	
}

#iframeform {
	width:925px;
	margin:0 auto;
	height:750px;	
}

#iframe-content {
	width:870px;
	margin:0 auto;
	height:690px;	
}



/* SCHOOL LOGOS */

#school-logos {
	width:269px;
	height:210px;
	margin-top:20px;
}

#school-logos img {
	border:none;
}

#featured-schools {
	height:39px;
}

#logos-left {
	width:138px;
	height:171px;
	float:left;
}

#logos-right {
	width:131px;
	height:171px;
	float:left;
}

#logo1 {height:66px;}
#logo2 {height:66px;}
#logo3 {height:49px;}
#logo4 {height:39px;}
#logo5 {height:56px;}
#logo6 {height:66px;}


/*#school-logos {
	background:url(/i/school-logos.jpg);
	width:269px;
	height:171px;
	margin-top:20px;
}*/

/* -- TESTIMONIALS -- */

#testimonial {margin-top:30px;background:url(/i/testimonial-bg.gif) repeat-y;}
#testimonial-top {background:url(/i/testimonial-top.gif) no-repeat;height:46px;}
#testimonial-text {font-size:10px; width:240px;padding-left:10px;padding-top:10px;}
#testimonial-bottom {background:url(/i/testimonial-bottom.gif) no-repeat;height:61px;}

#testimonial-wrapper {width:775px; background:url(/i/testimonial-l-bg.gif) repeat-y;margin-left:110px;margin-bottom:20px;}
#testimonial-l-top {background:url(/i/testimonial-l-top.gif) no-repeat;height:42px;}
#testimonial-l-text {font-size:10px; width:730px;margin-left:20px;padding-top:10px;}
#testimonial-l-bottom {background:url(/i/testimonial-l-bottom.gif) no-repeat;height:56px;}

#jump-from-here {
	background:url(/i/aen-200x200-banner-blank.jpg) no-repeat;
	height:200px;
	width:200px;
	float:right;
	display:none;
	font-family:Arial;
	margin-left:10px;
	margin-bottom:10px;
	text-align:center;
	cursor:pointer;
	text-decoration:none;
}

#jump-degree-name {
	font-size: 14px;
	color: #ad121a;
	font-weight:bold;
	padding-bottom:1px;
	text-decoration:underline;
}

.jump-from-degree-name {
	font:bold;
	color:Gray;
	line-height:5px;
	text-decoration:none;
}

#jump-textarea {
	position:relative;
	top:40px;
}

#testim-names {font-weight:bold; font-size:10px;}

#testim-l-names {font-weight:bold; font-size:10px;}

#split1 #ppc {
	padding:10px 0 25px 0;
	/*width:400px;*/
	/*float:left;*/
	margin-right:20px;
	margin-bottom:20px;
	display:block;
}


/* -- DIV TAXONOMY -- */

#rtRlTop-C, #rtRlTop-SS, #rtRlTop-S {margin-left:-10px; text-align:center;}
#rtRlBot-C, #rtRlBot-SS, #rtRlBot-S {margin-left:-10px; margin-top:10px; text-align:center;}

#conTop-C {float:right; margin:0 0 10px 10px;}
#conTop-SS, #conTop-S {margin-bottom:10px;}
#conBot-SS, #conBot-S {margin-top:10px;}

#conBot-C {margin:10px auto; text-align:center;}

#ppcTop-C, #ppcTop-SS, #ppcTop-S {margin-bottom:10px;}
#ppcBot-C, #ppcBot-SS, #ppcBot-S {margin-top:10px;}

#ppcLft-C, #ppcLft-SS, #ppcLft-S  {float:left; margin-right:10px;}
#ppcRt-C, #ppcRt-SS, #ppcRt-S  {float:right; margin-left:10px;}

#outRt-C, #outRt-S, #outRt-SS {position:absolute; margin-left:1210px;}



