#wrapper {background-image:url(/i/bg/PAC-ext.jpg); background-repeat:no-repeat; background-position:center 150px; padding:0;}
#content {margin-top:-5px;}
	#wrapper-a {padding:15px 15px 0 15px; background:url(/i/bg/wrappera.png) top left no-repeat;}
	#wrapper-b {padding:10px 15px; background:url(/i/bg/wrapperb.png) bottom left no-repeat;}
	#stories {list-style:none; margin:0; padding:0 0 10px 0; width:695px; overflow:auto; font-family:Georgia, "Times New Roman", Times, serif;}
	#stories li {display:inline; float:left; margin-right:25px;}
	#stories li img {}
	#stories li a {font-size:75%; font-weight:bold; width:118px; display:block;}
	#stories li.last {margin:0;}
	#banners {background-color:#d6e2e9; padding:10px 0 9px 0; width:100%; clear:both; overflow:auto;}
	#banners p {margin:0; float:left;}
	#banners ul {list-style:none; margin:0; padding:0; float:right;}
	#banners ul li {display:inline; float:left; margin:0; padding-right:10px;}
	#banners #connect {border:none; float:left; width:230px; padding-left:10px;}
	#billboards {list-style:none; margin:0; padding:0;}
	#billboards li {display:inline; float:left; margin:0; padding-right:10px;}
	#billboards .last {padding-right:0;}
	#billboards:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#connect2 {clear:both; background:url(/i/bg/connect.png) repeat-x top; height:50px;}
#connect2 h3 {float:left; margin:0;}
#connect2 h4 {margin:0; padding:0 10px 0 0; display:inline; color:#666; text-transform:uppercase;}
#connect2 ul {float:left; list-style:none; margin:18px 0 0 0; padding:0;}
#connect2 li {display:inline; float:left; padding:0 20px;}
#connect2 li img {padding-right:6px; margin-bottom:-3px;}
	#giving, #giving span {width:220px; height:50px; /* Width & Height of the banner will need to be defined here */ background-image: url(/i/giving.png); background-repeat: no-repeat;}
	#giving span {margin-bottom:-50px; } /* This value is the inverse of the height of the banner */	
	#giving span {display:block; position:relative;	z-index: 1;}	
#news {background:#fff url(/i/bg/news.png) bottom no-repeat; clear:both; padding:10px 0;}
#news:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#news a {text-decoration:none;}
#news a:hover, #news a:active {text-decoration:underline;}	
.linkbox {width:288px; margin-left:5px; float:left; border:1px solid #e0e0e0; display:inline; padding:10px; border-bottom:none; background-image:url(/i/bg/linkbox-bg.gif); background-repeat:repeat-x; background-position:top;}
.linkbox h4 {margin-top:2.5em; clear:both; color:#333; text-transform:uppercase; padding-top:.5em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:1.2em;}
.linkbox ul {list-style-image:url(/i/blue_block.gif); padding:0; margin:0;}
.linkbox li {margin-bottom:9px; margin-left:15px;}
.linkboxnav {list-style:none; margin:0 0 12px 0; padding:0;}
.linkboxnav li {display:inline; float:left; border-right:1px solid #333; margin:0 10px 0 0; padding-right:10px;}
.linkboxnav li.last {border:none; margin-right:0px; padding-right:10px;}
.linkboxnav li.noborder {border:none;}
.first {margin-left:10px;}
#sidebar {margin-bottom:0;}
	#connect {padding:0; margin:0;}
	#connect h3 {font-size:1em; color:#666; font-weight:bold;}

/*
	Accessible News Slider : Plugin Specific : Theme [ CSUF Homepage ]
-----------------------------------------------------------------------------------------*/
.news1 {background-image:url(/i/banners/usnews-bg.jpg); background-color:#000; background-position:top right;  background-repeat:no-repeat;}
.news2 {background-image:url(/i/banners/pagni-bg.jpg); background-color:#000; background-position:top right;  background-repeat:no-repeat;}
.news3 {background-color:#000; background-image:url(/i/banners/debate-film-bg.gif); background-position:top right; background-repeat:no-repeat;}
.news4 {background-color:#000; background-image:url(/i/banners/hazardous-waste-bg.jpg); background-position:top right; background-repeat:no-repeat;}
.news5 {background-color:#000; background-image:url(/i/banners/wecare-bg.jpg); background-position:top right; background-repeat:no-repeat;}

.csuf_homepage .view_all {position:absolute; left:328px; bottom:10px; z-index:2; color:#fff;}
.view_all a {color:#fff;}
.view_all a:hover, .view_all a:active {text-decoration:underline;}
.csuf_homepage {width:695px; background-color:#464646; padding-bottom:35px;}
.csuf_homepage li {padding:0; overflow:hidden; margin:0; width:695px;}
.csuf_homepage li img, .csuf_homepage li a {float: left;}
.csuf_homepage li p {float:left; width:216px; padding:0 0 0 10px; font-size:1.1em; display:inline; color:#efefef; line-height:1.5em;}
.csuf_homepage h3 {padding:0; margin:0;}
.csuf_homepage h3 a {width:215px; padding:10px 0 10px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; color:#fff;}
.csuf_homepage h3 a:active, .csuf_homepage h3 a:hover {text-decoration:underline;}
.csuf_homepage .back {width:150px; left:30px; bottom:30px; top:auto;}
.csuf_homepage .back a {width:80px; line-height:26px; position:absolute; left:6px; padding-left:32px; text-decoration:none;	font-weight:bold; color:#fff; background: url(/i/bg/prev.png) no-repeat;}
.csuf_homepage .next {width:150px; right:0px; bottom:30px; top:auto;}
.csuf_homepage .next a {width:76px;	line-height:26px; position: absolute; text-align:right; padding-right:36px; text-decoration:none; font-weight:bold; color:#fff; background: url(/i/bg/next.png) right no-repeat;}
.csuf_homepage .next a:hover, .csuf_homepage .back a:hover, .csuf_homepage .next a:active, .csuf_homepage .back a:active {text-decoration:underline;}