/* custom style template 
-----------------------------------------------------------------------------*/
body{background:#fff url('../images/2012/page-bg.jpg') repeat-x scroll 50% 125px}
#content-primary h2{color:#372B7D !important;letter-spacing:auto}
#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}
a:link,a:visited{color:#2662E3}
a:hover{color:#9312AA}

/* HEADER
 * title to be replaced
 * margin between black menu links to be adjusted
-----------------------------------------------------------------------------*/
#header-inner h2 a{background:transparent url('../images/custom/masthead-logo.gif') no-repeat scroll 0pt 0pt;width:209px}
#topnav ul li{margin:0 24px 0 0}

/* HOMEPAGE - school level banner styles
-----------------------------------------------------------------------------*/
.stripViewer, .stripViewer .panelContainer .panel, #movers-row{width:925px;height:255px}

#feature{display:inline-block;width:923px;margin:16px 0 6px 14px;padding:0;position:relative}
#feature:after{content:".";display:block;height:0pt;font-size:0pt;clear:both;visibility:hidden}
#feature-image{float:left;width:625px;height:255px;padding-left:0px;background-color:#F78D1F}
#feature .ribbon{background:#888888 none repeat scroll 0 0;color:#fff;font-family:Arial, verdana;font-size:23px;height:25px;margin:145px 0 0 -8px;opacity:1;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{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/2010/left-nav-bg.png) no-repeat scroll 0 0;font-family:Georgia, Arial, verdana;font-size:1.5em;left:607px;margin:0;opacity:0.8;padding:7px 0 10px 9px;position:absolute;top:70px;z-index:2}
#feature .ribbon-inner{background:#454545;color:#fff;font-family:arial, verdana, times New Roman;font-size:15px;margin-bottom:0;padding:16px 0 11px 16px;text-transform:uppercase;width:331px}
#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:#F6932E}
#feature p{font:italic 18px georgia;position:absolute;bottom:15px;right:15px}

/* HOMEPAGE - content area
-----------------------------------------------------------------------------*/
#second-content{margin:12px 0 0 12px}
#second-content p{color:#333;font:12px/1.4em arial}
.col{width:280px;float:left;margin:0 48px 0 0;color:#333;font:12px arial}
.col h2{color:#333;font:18px arial;border-bottom:1px solid #000}
.right-col{margin:0}

.iconLink{display:block;margin:0 0 20px 0;font:14px arial}
.organise{background:url(../images/2012/icon-organise.gif) no-repeat 0 0;padding:14px 0 15px 60px}
a.organise:hover{background:url(../images/2012/icon-organise.gif) no-repeat 0 100%}
.nominate{background:url(../images/2012/icon-nominate.gif) no-repeat 0 0;padding:9px 0 9px 60px}
a.nominate:hover{background:url(../images/2012/icon-nominate.gif) no-repeat 0 100%}
.register{background:url(../images/2012/icon-register.gif) no-repeat 0 0;padding:8px 0 9px 60px}
a.register:hover{background:url(../images/2012/icon-register.gif) no-repeat 0 100%}

/* Event feed */
.eventitems{margin:10px 0;padding:0}
.eventitems li{margin:0;padding:0;list-style:none;border-top:1px solid #eee}
.eventitems li:first-child{border:0}
.eventitems li a{padding:5px 0;font:12px arial;color:#333;display:block}
.eventitems li a:hover{background:#f5f5f5;color:#333}
.eventitems li a span{color:#ef5922}

/* INTERNAL Content
-----------------------------------------------------------------------------*/
.tenYears{display:block;text-align:right;margin:25px 20px 0 0}

/* Button style */
.button{padding:5px 10px;background:#8cb800;color:#fff!important;text-shadow:1px 1px 3px #555;border:1px solid #7aa000;border-radius:4px}
