
/* ----- SFCC HOME PAGE SPECIFIC STYLESHEET ------*/
/* ----- CREATED: 5/29/2008 ------------------*/
/* ----- AUTHOR: Robert Duffendack -----------------*/


/* --------------------------------------------- */
/* Audience navigation ------------------------- */

#audiencenavwrapper {
	background-color: #A12830;
	margin-bottom: 10px;
	width: 655px;
	height: 32px;
	padding-right:5px;
}
ul#audiencenav {
	color: white;
	padding-right: 10px;
        list-style:none;
	float:right;
 margin: 0;
}
#audiencenav li {
	float: left;
	margin: 8px 0 0 35px;
}
#audiencenav a {
	color: white;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
        padding-left:10px;
        background: url('/images/system2008/bullet_white.gif') no-repeat 0 50%; 
}
#audiencenav a:hover {
        color:#EFAA22;
}

/* ------------------------------- */
/* --- BRANDING AREA -------------*/
#brandingwrapper {}
#brandingleft {
	float:left;
	margin-right:10px;
}
#brandingright {
	float:left;
}
/* ---------------------------- */
/* ----- bottom home page content area ---- */
#homecontentwrapper {
        width:960px;
        height:425px;
        overflow:hidden;
	font-size: 9pt;
	margin-top:10px;
}
#homecontentwrapper h1 {
        font-size:11pt;
	color: #fff;
	font-weight: bold;
	padding: 6px 0 0 15px;
        height:19px;
}

/* -------------------------------------------------*/
/* QUICK ACCESS AREA -----------------------------*/

#quickaccesswrapper {
	width: 291px;
	height:396px;
	float: left;
	margin-right: 9px;
        background: url('/images/system2008/quick_bg.gif') repeat-x 0 0; 
border-bottom:2px solid #EFAA22;
}
#quickaccesswrapper h1 {
	background-color: #EFAA22;	
}
#quickaccesswrapper ul {
	list-style: none;
        padding:9px 0 0 11px;
 margin: 0;
}
#quickaccesswrapper li {
	height:58px;
}
#quickaccesswrapper a {
	padding:18px 0 0 60px;
	color: #A12830;
	display: block;
        font-weight:bold;
       height:40px;
}
#quickaccesswrapper a:hover {
        color:#000;
}
#quickaccesswrapper li.qaapply  { background: url('/images/system2008/icons/ico_apply.gif') no-repeat 0 50%;}
#quickaccesswrapper li.qarequest  { background: url('/images/system2008/icons/ico_requestinfo.gif') no-repeat 0 50%;}
#quickaccesswrapper li.qasearch { background: url('/images/system2008/icons/ico_searchclasses.gif') no-repeat 0 50%;}
#quickaccesswrapper li.qacatalog  { background: url('/images/system2008/icons/ico_catalog.gif') no-repeat 0 50%;}
#quickaccesswrapper li.qaonline  { background: url('/images/system2008/icons/ico_onlineclasses.gif') no-repeat 0 50%;}
#quickaccesswrapper li.qatour  { background: url('/images/system2008/icons/ico_tour.gif') no-repeat 0 50%;}

/* --------------------------------------------- */
/* HOME MIDDLE CONTENT AREA */
#homemiddlewrapper {
	width: 402px;
	float: left;
	margin-right: 10px;
        font-size:9pt;
}
.readall {
	text-align:right;
	margin-bottom:15px;
	padding:4px 15px 0 0;
}
.rsslink {
	position: absolute;
	top: 5px;
	right: 15px;
}

/* ------- news -----------*/
#homenewswrapper {
	height:181px;
        border-bottom:2px solid #00209F;
        background: url('/images/system2008/news_bg.gif') repeat-x 0 0; 
}
#homenewswrapper h1 {
	position: relative;
	background: #00209F;
}
#homenewswrapper ul {
	list-style: square;
	padding: 10px 0 0 25px;
	color: #00209F;
 margin: 0;
}
#homenewswrapper li, #homeeventswrapper li {
	padding:10px 0;
}

/* --------- events area ------------- */
#homeeventswrapper {
	height:182px;
        border-bottom:2px solid #6A87C0;
        background: url('/images/system2008/events_bg.gif') repeat-x 0 0; 
}
#homeeventswrapper h1 {
	position: relative;
	background-color: #6A87C0;	
}
#homeeventswrapper ul {
	list-style: square;
	padding: 10px 0 0 25px;
	color: #6A87C0;
 margin: 0;
}


/* ---------------------------------------*/
/* ----------- SPOTLIGHT AREA ------------*/
#homerightwrapper {
	width: 246px;
        height:396px;
        border-bottom:2px solid #A12931;
	float: right;
        background: url('/images/system2008/spotlight_bg.gif') repeat-x 0 0; 
}
#homerightwrapper h1 {
	background: #A12931;
}
#homerightwrapper ul {
	list-style: none;
        padding:17px 0 0 0;
 margin: 0;
}
#homerightwrapper .closing {
	border-top: 2px solid #A12931;
}
#homerightwrapper li {
	margin: 0 0 15px 0;
        width:246px; 
}
#homerightwrapper a:link,
#homerightwrapper a:visited {
	color: #fff;
	text-decoration: none;
        display:block;
        font-size:8pt;
        width:246px;
        height:102px;
}
#homerightwrapper a span {
	background: #A12931;
	padding: 5px 5px 6px 10px;
	font-weight: bold;
        width:231px;
        height:11px;
        float:left;
}
#homerightwrapper a:hover span {
	background: #1734A8;
	cursor:hand;
}
