

body {
	background: #f6ea9e;
	overflow-x: hidden;
}


#splash{
	background:#698;
	padding:40px;
	text-align:center;
}

#outside-top {
	font: normal 12px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #010100;
}

#outside-top a {
	color: #010100;
	text-decoration: none;
}

#outside-top a:hover {
	color: #c7811f;
	text-decoration: underline;
}

#outside-top a.active,
#outside-top a.active:hover {
	color: #2c2c26;
	text-decoration: none;
	cursor: default;
}


#outside-bottom {
	font: normal 11px/13px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #010100;
}
#outside-bottom a {
	color: #010100;
	text-decoration: underline;
}

#outside-bottom a:hover {
	color: #d7912f;
	text-decoration: underline;
}

#content-header {
	background: #609182;
	min-height: 166px;
}
.student-bg {
	background: #609182 url("../images/student.jpg") !important;
}
.military-bg {
	background: #609182 url("../images/military.jpg") !important;
}
.adult-bg {
	background: #609182 url("../images/adult.jpg") !important;
}

.shooting-star-bg-esp {
	background: #609182 url("../images/layout/backgrounds/shooting-star-esp.jpg") no-repeat !important;
}
.shooting-star-bg {
	background: #609182 url("../images/layout/backgrounds/shooting-star.jpg") no-repeat !important;
}


#home-page #content-header #header-home {
	position: relative;
	margin-right: -15px;
	margin-left: -15px;
	width: auto;
	height: 100%;
	min-height:345px;
	background-color: #e3a72c;
	overflow:hidden;
}

#home-page #content-header .header-home-college-hazlo {
	background: url("../images/layout/titles/header-home-college-hazlo.jpg");
}

#home-page #content-header .header-home-informate-planea {
	background: url("../images/layout/titles/header-home-informate-planea.jpg");
}

#home-page #content-header .header-home-tu-futuro {
	background: url("../images/layout/titles/header-home-tu-futuro.jpg");
}


#home-page #content-header h2 {
	position: absolute;
	top: 259px;
	left: 0;
	width: 750px;
	font: bold italic 34px/34px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	text-transform: uppercase;
	color: #8c3614;
	text-align: center;
}

#content-header h2 {
	width: 515px;
	font: bold 34px/34px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	text-transform: uppercase;
	color: #f6e99d;
}

#content-header h2 span {
	display: block;
	font: normal 20px/20px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
}

#pageicons{	
	text-align: right;
}
#pageicons img{
	display: inline;
}



#logo {
	position: relative;
	width: 530px;
	height: 58px;
	padding: 0 6px;
	font: bold 2.7em 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	text-transform: uppercase;
	text-shadow: #b87b22 0 2px 3px;
	color: #fdf1aa;
	margin: 0em -0.3em;
	z-index: -5;
}

#titlerow{
	background: #e3a72c url("../images/layout/titles/header-bg3.jpg") no-repeat;
	height: 58px;
}

@media print {
  #logo span { display: none; }
}

#search-box {
	margin-left: -0.9em;
	margin-right: -0.9em;
}
#search-box form{
	margin: 0em;
}

@media print {
  #search-box { display: none; }
}

#search-box #input-query1 {
	position: relative;
	background: url("../images/layout/backgrounds/search-box.png") right top no-repeat;
	border: 0;
	color: #736357;
	font: normal 12px/16px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	display: inline;
	width: 160px;
	padding: 0;
	top: 16px;
}

#search-box #input-query.active {
	color: #000;
}

#search-box #input-query.search-type-box {
	color: #000;
}

#input-search {
	position: relative;
	left: -30px;
	vertical-align: middle;
	margin-bottom: 0;
	top: 15px;
}

#sidebar {
	z-index: 5;
	
}

#sidebar #sidebar-inside {
	padding: 1px 0;
	background: url("../images/layout/backgrounds/sidebar-top.jpg") left top no-repeat;
}
#navigation {
	position: relative;
	font: bold 20.5px/20.5px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	text-transform: uppercase;
	color: #ecbe41;
	list-style-type: none;
	margin: 15px 0 35px 0;
}

#navigation li {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
}

#navigation li a {
	display: block;
	padding: 3px 15px 0px 15px;
	text-align: center;
	text-decoration: none;
	text-shadow: #68240f 0 2px 2px;
	color: #ecbe41;
}

#navigation li a:hover,
#navigation li.active a {
	text-decoration: none;
	text-shadow: #340701 0 2px 2px;
	color: #f6e99d;
	background: url("../images/layout/backgrounds/navigation-rollover.png") bottom repeat-x;
}

#navigation li a span {
	display: block;
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
}

#navigation li a span.alternate {
	font-size: 20px;
	line-height: 20px;
}

#navigation li ul {
	position: absolute;
	top: -9999px;
	left: 85%;
	width: auto;
	padding: 15px 5px 20px 5px;
	background: #6e220c url("../images/layout/backgrounds/subnavigation-bg.png") bottom repeat-x;
	z-index: 10;
}

#navigation li.active ul {
	top: 0;
}

#navigation li.active ul.alt-subnav {
	top: auto;
	bottom: 0;
}

#navigation li ul li {
	line-height: 14px;
}

#navigation li ul li a,
#navigation li.active ul li a {
	display: block;
	padding: 8px 30px 5px 36px;
	margin: 0;
	text-align: left;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	color: #ecbe41;
	font: normal 14px/14px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	background: url("../images/layout/backgrounds/navigation-arrow.png") -20px 10px no-repeat;
	white-space: nowrap;
}

#navigation li ul li a:hover,
#navigation li.active ul li a:hover {
	text-decoration: none;
	text-shadow: none;
	color: #f6e99d;
	background: url("../images/layout/backgrounds/navigation-arrow.png") 20px 11px no-repeat;
}

#inside-wrapper2 {
	background: url("../images/layout/backgrounds/shadow2.png") right bottom repeat-x;
	border: 12px solid #fedf70;
}


#pagetitle {
	color:#822e14;
	font: bold 22px/22px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	line-height:26px;
}
#content-row{
	background: #812e15 url("../images/layout/backgrounds/sidebar.jpg") left bottom no-repeat;
}
#nested-row{
	background: #fdf1cb url("../images/layout/backgrounds/nested-row.jpg") left;
}

#content{
	background: #fdf1cb url("../images/layout/backgrounds/nested-row.jpg") left;
	padding-top: 1em;
	min-height: 826px;
}


#breadcrumb {
	font: normal 12px/16px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #736357;
	margin: 0 0 10px 0;
}

#content h3 {
	font: bold 22px/22px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #6b998b;
	padding-bottom: 11px;
	margin: 0 0 10px 0;
	background: url("../images/layout/backgrounds/hr.png") left bottom no-repeat;
}

#content h4 {
	font: bold 20px/20px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #6b998b;
	padding-bottom: 10px;
	margin: 25px 0 10px 0;
	background: url("../images/layout/backgrounds/hr.png") left bottom no-repeat;
}


#content h5 {
	font: bold 16px/18px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #534741;
	margin: 0 0 10px 0;
}

#content h5 span {
	font: bold 12px/14px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #534741;
}

#content p {
	font: normal 14px/18px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #736357;
	margin: 0 0 10px 0;
}

#content p.quote {
	font: italic 12px/16px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #736357;
	margin: 0 0 10px 0;
}

#content p.pdf-link-description {
	margin: -10px 0 20px 30px;
}

#content p.icons {
	font: normal 14px/14px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #736357;
	padding: 0 2px 10px 0;
	margin: -5px 0 15px 0;
	background: url("../images/layout/backgrounds/hr.png") left bottom no-repeat;
	text-align: right;
}

#content p.icons img {
	padding: 0 3px;
}

#content ul {
	font: normal 14px/18px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #736357;
	margin: 0 0 10px 0;
}

#content ul li {
	list-style-type: none;
	background: url("../images/layout/backgrounds/li.png") 0 5px no-repeat;
	padding-left: 15px;
	margin: 0 0 5px 5px;
}

#content a {
	color: #d7912f;
	text-decoration: none;
}

#content-sidebar  {
	background: #f4e7bb;
	border-left: 2px solid #e0d0aa;
}

#content-sidebar .icon-bucket {
	position: relative;
	padding: 25px 0 20px 0px;
	border-bottom: 2px solid #e8d8b2;
}

#content-sidebar .icon-bucket h6 {
	font: bold 12px/18px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #534741;
	margin: 0 0 4px 0;
}

#content-sidebar .icon-bucket h6 em {
	font-style: italic;
	font-weight: bold;
}

#content-sidebar .icon-bucket p {
	font: normal 12px/16px 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #736357;
	margin: 0 0 5px 0;
}


#content-sidebar .icon-bucket a.read-more {
	font: bold 14px/16px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #d7912f;
	text-decoration: none;
	padding: 0 0 0 20px;
	background: url("../images/layout/backgrounds/arrow.png") 0 0 no-repeat;
}

#content-sidebar .icon-bucketnoleft a.read-more {
	font: bold 14px/16px 'Arial Narrow', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
	color: #d7912f;
	text-decoration: none;
	padding: 0 0 0 20px;
	background: url("../images/layout/backgrounds/arrow.png") 0 0 no-repeat;
}

#content-sidebar .icon-bucket a.read-more-up-arrow {
	background: url("../images/layout/backgrounds/arrow-up.png") 0 0 no-repeat;
}

#content-sidebar .icon-bucket a.read-more-paper {
	background: url("../images/layout/backgrounds/paper.png") 0 0 no-repeat;
}

#content-sidebar .icon-bucket a.read-more:hover {
	color: #d7912f;
	text-decoration: none;
}


#othersites{
	font-family: arial, helvetica, sans-serif;
	color: #000101;
	text-align: center;
}
#othersites div{
	text-align: center;
}

#othersites img{
	text-align: center;
	display: inline-block; !important
}
	
#othersites h3{
	color: #752;
	font-size: 37px;
}
#othersites p{
	font-size: 16px;
}

#home-page #spalsh img{
	display: inline;
}

.top-bar .name h1 a{
	width: 75%;
}

label{ display:inline;}
input[type="text"]{ display:inline; width:auto;}



/* The Grid ---------------------- */
.lt-ie9 .row { width: 980px; max-width: 100%; min-width: 768px; margin: 0 auto; }
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.lt-ie9 .row.large-collapse .column,
.lt-ie9 .row.large-collapse .columns { padding: 0; }
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.lt-ie9 .row .row.large-collapse { margin: 0; }
 
.lt-ie9 .column, .columns { float: left; min-height: 1px; padding: 0 15px; position: relative; }
.lt-ie9 .column.large-centered, .columns.large-centered { float: none; margin: 0 auto; }
 
.lt-ie9 [class*="column"] + [class*="column"]:last-child { float: right; }
.lt-ie9 [class*="column"] + [class*="column"].end { float: left; }
 
.lt-ie9 .large-1,
.lt-ie9 .row .large-1 { width: 8.33333%; }
 
.lt-ie9 .large-2,
.lt-ie9 .row .large-2 { width: 16.66667%; }
 
.lt-ie9 .large-3,
.lt-ie9 .row .large-3 { width: 25%; }
 
.lt-ie9 .large-4,
.lt-ie9 .row .large-4 { width: 33.33333%; }
 
.lt-ie9 .large-5,
.lt-ie9 .row .large-5 { width: 41.66667%; }
 
.lt-ie9 .large-6,
.lt-ie9 .row .large-6 { width: 50%; }
 
.lt-ie9 .large-7,
.lt-ie9 .row .large-7 { width: 58.33333%; }
 
.lt-ie9 .large-8,
.lt-ie9 .row .large-8 { width: 66.66667%; }
 
.lt-ie9 .large-9,
.lt-ie9 .row .large-9 { width: 75%; }
 
.lt-ie9 .large-10,
.lt-ie9 .row .large-10 { width: 83.33333%; }
 
.lt-ie9 .large-11,
.lt-ie9 .row .large-11 { width: 91.66667%; }
 
.lt-ie9 .large-12,
.lt-ie9 .row .large-12 { width: 100%; }
 
.lt-ie9 .row .large-offset-1 { margin-left: 8.33333%; }
.lt-ie9 .row .large-offset-2 { margin-left: 16.66667%; }
.lt-ie9 .row .large-offset-3 { margin-left: 25%; }
.lt-ie9 .row .large-offset-4 { margin-left: 33.33333%; }
.lt-ie9 .row .large-offset-5 { margin-left: 41.66667%; }
.lt-ie9 .row .large-offset-6 { margin-left: 50%; }
.lt-ie9 .row .large-offset-7 { margin-left: 58.33333%; }
.lt-ie9 .row .large-offset-8 { margin-left: 66.66667%; }
.lt-ie9 .row .large-offset-9 { margin-left: 75%; }
.lt-ie9 .row .large-offset-10 { margin-left: 83.33333%; }
 
.lt-ie9 .pull-2 { right: 16.66667%; }
.lt-ie9 .pull-3 { right: 25%; }
.lt-ie9 .pull-4 { right: 33.33333%; }
.lt-ie9 .pull-5 { right: 41.66667%; }
.lt-ie9 .pull-6 { right: 50%; }
.lt-ie9 .pull-7 { right: 58.33333%; }
.lt-ie9 .pull-8 { right: 66.66667%; }
.lt-ie9 .pull-9 { right: 75%; }
.lt-ie9 .pull-10 { right: 83.33333%; }
 
.lt-ie9 .push-2 { left: 16.66667%; }
.lt-ie9 .push-3 { left: 25%; }
.lt-ie9 .push-4 { left: 33.33333%; }
.lt-ie9 .push-5 { left: 41.66667%; }
.lt-ie9 .push-6 { left: 50%; }
.lt-ie9 .push-7 { left: 58.33333%; }
.lt-ie9 .push-8 { left: 66.66667%; }
.lt-ie9 .push-9 { left: 75%; }
.lt-ie9 .push-10 { left: 83.33333%; }
 
/* Nicolas Gallagher's micro clearfix */
.lt-ie9 .row { *zoom: 1; }
.lt-ie9 .row:before, .row:after { content: " "; display: table; }
.lt-ie9 .row:after { clear: both; }

.lt-ie9 .top-bar{ display:none;}
.lt-ie9 #hidden-nav{ display:none;}