
/* custom style template 
-----------------------------------------------------------------------------*/

#content-image-table { margin-top: 16px; }
#content-image-table td { padding: 0px !important; }
#content-image-table #caption { background: #E1EAF6; border: none; padding: 3px 7px !important; }

/* HEADER
 * title to be replaced
 * margin between black menu links to be adjusted
-----------------------------------------------------------------------------*/
#header-inner h2 a { background: transparent url('../images/masthead-logo-dev.gif') no-repeat scroll 0pt 0pt; width: 400px; }
#topnav ul li { margin: 0 24px 0 0; }

/* HOMEPAGE - school level banner styles
-----------------------------------------------------------------------------*/
.stripViewer, .stripViewer .panelContainer .panel, #movers-row { width: 700px; }

#feature { display: inline-block; width: 923px; margin:16px 0 6px 14px; padding: 0 0 0 0; }
#feature:after { content: "."; display: block; height: 0pt; font-size: 0pt; clear: both; visibility: hidden; }

#feature-image { float: left; width: 960px; height: 219px; padding-left: 0px }

#feature .ribbon {
	background:#888888 none repeat scroll 0 0;
	color:#FFFFFF;
	font-family:Arial,verdana;
	font-size:23px;
	height:24px;
	margin:145px 0 0 -8px;
	opacity:0.8;
	padding:7px 15px 10px 18px;
	position:absolute;
	width:318px;
	z-index:100;
}
#feature .ribbon a:link, #feature .ribbon a:active, #feature .ribbon a:visited { color: #FFF; }
#feature .ribbon a:hover { color: #9312AA; }
#feature .ribbon a.last { margin-left: 25px; }
#feature .ribbon span.wrap { background: transparent url('../images/ribbon-wrap.gif') no-repeat scroll 0% 0%; display: block; position: absolute; top: -9px; left: 0pt; width: 9px; height: 9px; }

#feature #right-ribbon { 
	font-family:Georgia,Arial,verdana;
	font-size:1.5em;
	height:130px;
	left:695px;
	margin:0;
	padding:9px 0 10px 19px;
	position:absolute;
	top:40px;
	z-index:100;
	}
	
#feature .ribbon-inner { 
	background:#454545;
	color:#FFFFFF;
	font-family:arial,verdana,times New Roman;
	font-size:15px;
	margin-bottom:1px;
	opacity:0.87;
	padding:16px 0 11px 16px;
	text-transform:uppercase;
	width:230px;
	}
	
#feature .ribbon-inner a:link, #feature .ribbon-inner a:active, #feature .ribbon-inner a:visited { color: #FFF; padding:13px 79px 13px 0; }
#feature .ribbon-inner:hover a { color: #D8D8D8; }

/* HOMEPAGE - content area
-----------------------------------------------------------------------------*/
#second-content {
	background: url('../images/basic-column-layout.gif') no-repeat;
	margin-left:13px;
	height: 300px;
	width: 1700px;
}
/* INTERNAL Content
-----------------------------------------------------------------------------*/	