/* @import "http://www.csuci.edu/_common/css/minimal.css"; */
h1.bodytitle, h1 {
    color: #CB132A;
}
h2, h3, h4 {
	color: #5D5331;
}
#content {
	background: url(/vpbfa/images/content-bg-abstract.gif) repeat-x top #FFFFFF;	
}
/*#mast {
	background: url(../images/fa-header.png) no-repeat transparent;	
} */
#mast h1 {
	color: #444444;
    font-family: georgia;
    font-size: 2.95em; /* 3.4 - 3.9em */
    font-style: italic;
    margin-top: 1.5em; /* .75 - 1em */
    padding: 0 20px;
    text-shadow: 1px 2px rgba(197, 200, 197, 0.8);
}
#mast .red {
	color: #CC3333;
	text-shadow: 1px 2px rgba(229, 191, 191, .8);
	font-size: 1.15em;
}
/* HOMEPAGE SPECIFIC STYLES */
/*
div#featured {
    float: right;
    height: auto;
    margin: 35px 12px;
    padding: 0;
    text-align: center;
    width: 360px;
}
div#featured a {
    color: #5D5331;
    display: block;
    height: auto;
    line-height: 2.667;
    margin: 0;
    padding: 0;
    text-decoration: none;
    width: 364px;
	border-width: 3px 1px 3px 1px;
	border-style: solid;
	border-color: #777;
}
div#featured a:hover {
    border-color: #cb132a;
	background: #F7F7F7;
}
div#featured a img {
    border: medium none;
    clear: both;
    float: left;
    margin: 10px 10px 0;
    padding: 0;
}*/

#featured {
    background-color: #CB132A;
    float: right;
    height: 208px;
    margin-bottom: 35px;
    margin-left: 20px;
    margin-top: 35px;
    padding: 0;
    width: 364px;
}
#featured ul {
    margin: 0;
    padding: 0;
}
#featured li {
    list-style: none outside none;
}
#featured-nav {
    left: 12px;
    position: relative;
    top: 7px;
}
#featured-nav li {
    display: inline;
    float: left;
    margin: 0 0 0 3px;
    padding: 0;
}
#featured-nav li a:link, #featured-nav li a:visited {
    background-color: #CB132A;
    border: 2px solid #CB132A;
    color: #FFFFFF;
    float: left;
    height: 5px;
    margin: 0;
    overflow: hidden;
    text-decoration: none;
    text-indent: -9000px;
    width: 5px;
}
#featured-nav li.activeSlide a, #featured-nav li a:hover {
    background-color: #FFFFFF;
}
#features {
    height: 208px;
    overflow: hidden;
    position: relative;
    width: 364px;
}
#features p {
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 20px;
	text-align: right;
	font-size: 16px;
	font-style: oblique;
}
#features img {
    height: 208px;
    vertical-align: bottom;
    width: 364px;
}





p#calltext {
    color: #5D5331;
    margin: 35px 0px 0px 10px;
    padding: 0 3px;
    float: left;
    font: 2em/1.15 'arial','helvetica',sans-serif;
    width: 360px;
}
div.fin-columns {
    margin: 0 10px;
    padding-bottom: 35px;
    width: 748px;
	overflow: hidden;
}
div.fin-columns, div.fin-columns:after {
    clear: both;
}
.fin-column {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #777;
    border-style: solid;
    border-width: 3px 1px 10px;
    color: #5D5331;
    float: left;
    padding: 5px;	
    min-height: 16.25em;
    width: 230px;
}
.fin-column:hover {
    background-color: #F6F5F4;
    border-color: #cb132a;
	background: #e2e2e2;
	  background: -moz-linear-gradient(bottom,  #e2e2e2 0%, #f2f2f2 66%, #ffffff 98%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(66%,#f2f2f2), color-stop(98%,#e2e2e2));
	  background: -webkit-linear-gradient(bottom,  #e2e2e2 0%,#f2f2f2 66%,#ffffff 98%);
	  background: -o-linear-gradient(bottom,  #e2e2e2 0%,#f2f2f2 66%,#ffffff 98%);
	  background: -ms-linear-gradient(bottom,  #e2e2e2 0%,#f2f2f2 66%,#ffffff 98%);
	  background: linear-gradient(bottom,  #e2e2e2 0%,#f2f2f2 66%,#ffffff 98%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 );
}
.fin-columns .middle {
    margin: 0 8px;
}
div.fin-column h2 {
    color: #333333;
	font-size: 1.8em;
    font-style: italic;
    font-weight: 500;
    margin: 0.5em 10px;
}
div.fin-column ul {
    margin: 0 10px;
    padding: 0;
}
div.fin-column li {
    font-size: 1.3em;
    line-height: 1.5em;
    list-style: none outside none;
}
div.fin-column li a:link, div.fin-column li a:visited {
    color: #5D5331;
    text-decoration: none;
}
div.fin-column:hover li a:hover {
    color: #352C0D;
    text-decoration: underline;
}
