body {
	-x-system-font:none;
	color:#fff;
	background-color: #ededed;
	font-family:,arial,helvetica,sans-serif;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.33em;
	margin:0;
	padding:0;
	position:relative;
}
#asu_content_well {	
	min-width:960px;
	font-size:0.75em;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size-adjust:none;
	color:#fff;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.33em;
	position:relative;
}


a {
	color:#990033;
	font-size:inherit;
	text-decoration:underline;
}
a:hover, a:active, a:focus {
    outline: 0;
}

.asu_body_copy {
	color:#666666;
	font-family:arial,helvetica,sans-serif;
}
#bg-container {
	position:absolute;
	width:100%;
}
#bg-wrapper {
	height:290px; 
	margin:auto;
	overflow:hidden;
	width:100%;
}
#bg-wrapper img{
	width:100%;
}
#feature-news {
	margin-top:0px;
	position:relative;
}
#feature {
	background:none repeat scroll 0% 0%;
	height:343px;
}
#news {
	background:#990033 url(../images/whole_newsbox.jpg) repeat-x scroll 0% 0%;
	border-right:2px solid #EEEEEE;
	border-top:2px solid #EEEEEE;
	color:#EEEEEE;
	float:right;
	height:287px;	
	width:357px;
	font-family:arial,helvetica,sans-serif;
	overflow:hidden;
}
#news .feeds {
	height:254px;
	margin:0pt;
	overflow:auto;
	padding:0pt;
}
#news h2 {
	color:#fff;
	font-size:17pt;
	font-weight:bold;
	margin:16px 0pt 10px 20px;
	padding-right:10px;
}
#news ul {
	margin:0pt;
	padding:0pt;
}
#news ul li {
	color:#EEEEEE;
	font-size:0.95em;
	line-height:130%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0pt;
	padding-left:20px;
	padding-right:15px;
}
#news h3 {
	color:#EEEEEE;
	font-size:1em;
	margin:0pt;
	padding:0pt;
}
#news a {
	color:#fff;
	text-decoration:none;
}
p {
	font-size:1em;
	margin:0pt 0pt 10px;
	padding:0pt;
}

#news img {
	border:medium none;
}
#news img.newsmap {
	height:33px;
	width:356px;
	overflow:hidden
}
#content-bar {
	background-image:none;
	height:auto;
	clear:both;
	color:#555;
	padding-top:0px;
	margin-left:33px;
	width:940px;
	position:relative;
	margin-top:-115px;
}
#content-bar .type-student-signin {
	background:transparent url(/asu_front/images/mrktng_box/student_sunburst.jpg) no-repeat scroll 0% 0%;
}
#content-bar .left-content-wrapper h2 {
	font-size:3em;
	font-weight:bold;
	letter-spacing:-.05em;
	margin:11px 0 13px;
	padding:0;
	word-spacing:-.05em;
	
}
#content-bar .small-box {
	background-color:#fff;
	display:inline;	
	float:left;
	height:auto !important;
	height:230px;
	margin:0px;
	min-height:230px;
	width:148px;
}
#content-bar .small-box .left-content-box {
	padding:0 8px;
	width:120px;
}
#content-bar .small-box .left-content-wrapper {
	float:left;
}
#content-bar .small-box .left-content {
	color:#999;
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
}
#content-bar ul.future-students {
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	list-style:none outside none;
	margin:7px 0 7px 15px;
	padding:0;
	text-decoration:none;
}
#content-bar ul.future-students a{
	color:#666;
}
#content-bar ul.future-students a:hover{
	color:#990033;
}
#content-bar .small-box .left-content-wrapper p { 
	color:#999;
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
}
#content-bar .small-box .left-content-wrapper span a{
	color:#000;	
	font-size:16px;
	font-weight:bold;
}
#content-bar .small-box .left-content-wrapper span a:hover{
	color:#990033;
}
#content-bar .small-box .right-content-box{
	margin: 7px 8px 0 8px;
}
#content-bar .small-box .marketing-box-3{
	margin: 7px 8px 0 8px;
	overflow:auto;
}
#content-bar .small-box .right-content-wrapper{
	overflow:auto;
	width:130px;
}
#content-bar .small-box .marketing-box-image{	
	float:left;
	clear:both;
}
#content-bar .small-box .marketing-box-image img{	
	padding:0 10px 1px 0;
}
#content-bar .small-box .right-content-wrapper img{
	float: left;
	margin: 0pt 10px 10px 0pt;
	width: 60px;
	height: 60px;
}
#content-bar .small-box .marketing-box-image img{
	float: left;
	padding: 0pt 10px 10px 0pt;
	width: 60px;
	height: 60px;
}
#content-bar .small-box .right-content-wrapper a{
	color:#000;
}
#content-bar .small-box .marketing-box-3 a{
	color:#000; 
}
#content-bar .small-box .right-content-wrapper a:hover{
	color:#990033;
	text-decoration:underline;
}
#content-bar .small-box .marketing-box-3 a:hover{
	color:#990033;
	text-decoration:underline;
}
#content-bar .type-student-signin h3 {
	padding:0pt 3px 0px 13px;
}
#content-bar h3 {
	font-size:1.33em;
	margin:14px 0pt 0px;
	padding:0pt;
	font-family:Arial, Helvetica, sans-serif;
}
#content-bar a {
	color:#faa51c;
	text-decoration:none;
}
#content-bar a:hover {
	text-decoration:underline;
}
#content-bar .type-student-signin ul, #content-bar .type-student-signin p {
	padding:2px 0pt 0pt 25px;
}
#content-bar p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	line-height:130%;
	margin:2px 0 3px 0;	
}

#content-bar .type-student-signin h3 {
	padding:0pt 3px 0px 13px;
}
#content-bar h3 {
	font-size:3em;
	margin:7px 0pt 13px 0;
	padding:0pt;
	font-weight:normal;
}
#content-bar .large-box {
	background-color:#fff;
	display:inline;
	float:left;
	height:auto !important;
	height:230px;
	margin:0px 10px;	
	min-height:230px;
	width:619px;
}
#content-bar .large-box .middle-content-box {
	margin:10px;
}
#content-bar .large-box .middle-content-wrapper {
	float: left;
	padding-top: 0px;
	width: 297px;
}
#content-bar .large-box .middle-content-wrapper img{
	float: left; 
	height: 158px;	
	margin: 0pt 10px 10px 0pt; 
	width: 279px;
}
#content-bar .large-box .scrollContainer h2{
	color:#999;
	line-height:1.3em;
	margin:0px;
	padding:7px 0 3px 0;
	width:318px;
}
#content-bar .large-box .scrollContainer h2 a{
	color:#999;
	line-height:1.1em; 
}
#content-bar .large-box .scrollContainer h2 a:hover{
	color:#990033;
	text-decoration:underline;
}
#content-bar .large-box #middle-news-feed {
	float: left;
	margin:0px;	
	width: 268px;
}
#content-bar .large-box .middle-content-box #middle-news h2{
	margin:0 0 10px 0;
	color:#999;
}
#content-bar .large-box #feed-links {
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}
#content-bar .large-box #feed-links a{
	color:#000;
	text-decoration:none;
}
#content-bar .large-box #feed-links a:hover{
	color:#990033;
	text-decoration:underline;
}
#content-bar .large-box #feed-links ul li{
	display:inline;
	padding-right:0px;
}
#content-bar .large-box #feed-links a {
	background:none no-repeat scroll 0 50% transparent;
	color:#666;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-right:0.5em;
	padding:5px 0px 4px 18px;
}
#content-bar .large-box #feed-links a.morenews{
	background-image:url(/asu_front/images/news-icon.gif) ;
}
#content-bar .large-box #feed-links a.moreevents{
	background-image:url(/asu_front/images/events-icon.gif) ;
}
#content-bar .large-box #feed-links a.rssfeeds{
	background-image:url(/asu_front/images/rss-icon.gif) ;
}
#content-bar .large-box #middle-news-feed ul {
	list-style-type:none;
	margin:0;
	padding-left:0px;
	padding-right:0px;
}
#content-bar .large-box #middle-news-feed li.ui-accordion-li-fix {
	padding-bottom:7px;
	list-style-type:none;
}
/*#content-bar .large-box #middle-news-feed li.ui-accordion-li-fix p{
	font-size:11px;
	margin:0;
	padding-top:5px;
	line-height:11px;
}*/
#content-bar .large-box #middle-news-feed li.ui-accordion-li-fix h3 span {
	display:none;
	height:0;
}
#content-bar .large-box #middle-news-feed ul li h3 {
	margin:0px;
	outline:0;
}
#content-bar .large-box #middle-news-feed ul li h3 a {
	font-size:13px;
	font-weight:bold;
	color:#000;
}
#content-bar .large-box #middle-news-feed li h3 {
	margin:0px;
}
#content-bar .large-box #middle-news-feed ul li h3 a:hover {
	color:#990033;
}

#content-bar .large-box #middle-news-feed li h3 a:hover {
	color:#990033;
}
#content-bar p a {
	text-decoration:none;
}
#asu_content_bottom {
	background-color:#EDEDED;
	float:left;
	width:100%;
	padding:0px 0 70px 0;
}
.asu_set_fixed_width {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}
#link-bar {
	clear:both;
	color:#666666;
	font-size:0.95em;
}
#link-bar ul {
	margin:30px 0 0 0;
	padding-left:0pt;
}
#link-bar ul li ul {
	margin:0;
	padding-left:0pt;
}
#link-bar ul li.col {
	float:left;
	list-style:none outside none;
	padding:0 30px 15px 40px;
	width:130px;
}
#link-bar ul li.col1 {
	float:left;
	list-style:none outside none;
	width:141px;
}
#link-bar ul li.col2 {
	float:left;
	list-style:none outside none;
	width:200px;
}
#link-bar ul ul li {
	display:block;
	list-style:none outside none;
}
#link-bar ul.quick-links li {

}
#link-bar a {
	color:#666666;
	text-decoration:none;
}
#link-bar a:hover {
	color:#990033;
	text-decoration:underline;
}
#link-bar ul.quick-links a {
	background:none no-repeat scroll 0 50% transparent;
	float:left;
	margin-right:0.75em;
	padding:3px 30px 4px 25px;
}
#link-bar ul.quick-links a.myasu {
	background-image:url(/asu_front/images/icon-myasu.gif);	
}
#link-bar ul.quick-links a.mobile {
	background-image:url(/asu_front/images/icon_phone.png);	
}
#link-bar ul.quick-links a.facebook {
	background-image:url(/asu_front/images/icon-facebook.gif);	
}
#link-bar ul.quick-links a.twitter {
	background-image:url(/asu_front/images/icon-twitter.gif);
}
#link-bar ul.quick-links a.youtube {
	background-image:url(/asu_front/images/icon-youtube.gif);	
}
#link-bar ul.quick-links a.foursquare {
	background-image:url(/asu_front/images/icon-foursquare.gif);	  
}
#link-bar ul.quick-links a.asualert {
	background-image:url(/asu_front/images/ASUAlerticon11.png);	  
}
#pitchfork-icon {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}
#pitchfork-icon ul.athletics-link {
	list-style-type:none;
	position:relative;
	top:-157px;
}
#pitchfork-icon ul.athletics-link a {
	background:none no-repeat scroll 0 50% transparent;
	float:left;
	margin-right:0.75em;
	padding:70px 91px 30px 54px;
	color:#fff;
	font: 12px/24px Arial, Helvetica, sans-serif;
	list-style-type:none;
	text-decoration:none;
}
#pitchfork-icon ul.athletics-link a:hover {
	text-decoration:underline;
	color:#990033;
}
#pitchfork-icon ul.athletics-link a.pitchfork {
	background-image:url(/asu_front/images/sun-devil-athletics.png);
}
#link-bar ul ul li.button-myasu {
	display:block;
	height:53px;
	margin-left:16px;
	text-indent:-5000px;
	width:121px;
	padding-bottom:20px;
}
#link-bar ul ul li.button-myasu a {
	background:transparent url(../images/myASU_button_off.jpg) no-repeat scroll 0% 0%;
	display:block;
	height:53px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:121px;
}
#link-bar ul ul li.button-myasu a:hover {
	background:transparent url(../images/myASU_button_on.jpg) no-repeat scroll 0 0;
	display:block;
	height:53px;
	text-decoration:none;
	width:121px;
}
#link-bar ul ul li.sparky {
	bottom:-47px;
	font-size:1em;
	font-weight:bold;
	line-height:110%;
	position:relative;
}
#link-bar ul ul li.sparky a {
	color:#990033;
}
#link-bar ul ul li.alert {
	display:block;
	height:20px;
	margin-left:16px;
	text-indent:-5000px;
	width:121px;
	padding-left:4px;
}
#link-bar ul ul li.alert a {
	background:transparent url(../images/alert.gif) no-repeat scroll 0 0;
	display:block;
	height:53px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:121px;
}
#link-bar h3 {
	font-size:1.4em;
	margin:0pt;
	padding:0pt 0 7px 0;
}
#link-bar ul ul li.button-give {
	display:block;
	height:29px;
	padding-top:15px;
	text-indent:-5000px;
	width:86px;
}
#link-bar ul ul li.button-give a {
	background:transparent url(../images/give_button_off.jpg) no-repeat scroll 0% 0%;
	display:block;
	height:29px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:86px;
}
#link-bar ul ul li.button-give a:hover {
	background:transparent url(../images/give_button_on.jpg) no-repeat scroll 0 0;
	display:block;
	height:29px;
	text-decoration:none;
	width:86px;
}
#link-bar ul ul li.button-invest {
	display:block;
	height:29px;
	padding-top:15px;
	text-indent:-5000px;
	width:86px;
}
#link-bar ul ul li.button-invest a {
	background:transparent url(../images/invest_up.jpg) no-repeat scroll 0% 0%;
	display:block;
	height:29px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:86px;
}
#link-bar ul ul li.button-invest a:hover {
	background:transparent url(../images/invest_down.jpg) no-repeat scroll 0 0;
	display:block;
	height:29px;
	text-decoration:none;
	width:86px;
}
#link-bar ul ul li.sparky a img {
	float:left;
	height:83px;
	width:62px;
}
img {
	border:0pt none;
}
#slider {
    width: 318px;
    position: relative;
	float:right;
}
.scroll {
    width: 318px;
    overflow: hidden;
    position: relative;
    clear: left;
}
.scrollContainer {
	width:3640px;	
}
.scrollContainer div.panel {
    padding: 0px;
    width: 318px;
	float: left; 
	position: relative;
}
.scrollButtons {
    position: absolute;
    top: 138px;
    cursor: pointer;
	z-index:2;
}
.scrollButtons.left {
    left: 4px;
}
.scrollButtons.right {
    right: 4px;
}
.hide {
    display: none;
}
#asu_campus_info {
	color:#666666;
	text-align:right;
}

#asu_campus_info h4 {
	-x-system-font:none;
	font-family:Arial,sans-serif;
	font-size:1.2em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.5em;
	margin:0pt;
	padding:5px 0px 0px 0px;
}
#asu_campus_info li {
	-x-system-font:none;
	color:#666666;
	display:inline;
	font-family:Arial,sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5em;
	margin:0pt;
	padding:0pt;
}
#asu_campus_info li a {
	border-right:0px solid #666666;
	margin:0pt;
	padding:0pt 0.5em;
	color:#666;
	text-decoration:none;
}
#asu_campus_info ul {
	margin:0pt;
	padding:0px 0px 0 0;
}
#asu_container #asu_footer_contact_info {
	background-color:#ededed;
}
#asu_footer_contact_info #asu_campus_info ul li a:hover,
#asu_footer_contact_info #asu_campus_info ul li a:active {
	color:#990033;
	text-decoration:underline;
}
#asu_campus_info a:hover, #asu_campus_info a:active {
	color:#990033;
	text-decoration:underline;
}
#asu_campus_info a, #asu_campus_info a:visited {
	color:#666666;
	text-decoration:none;
}
#asu_campus_info a, #asu_campus_info a:visited {
	color:#666666;
	text-decoration:none;
}
a:visited {
	color:#666666;
}
a:hover {
	color:#990033;
	text-decoration:underline;
}
#asu_campus_info a.last {
	padding:0pt 0pt 0pt 5px;
}
#asu_container a.no-border {
	border:medium none;
}
.asu_black_footer {
	background-color:#999;
}

#asu_campus_contact_info a:hover, #asu_campus_contact_info a:active {
color:#FFB310;
text-decoration:underline;
}

#asu_container #asu_footer {
	background-color:#999;
	padding:0 21px 0 0;
	text-align:right;
	height:auto;
	margin:8px 0;
}
#asu_container #asu_footer_contact_info a {
	color:#666;	
}
#asu_container #asu_footer_contact_info a:hover {
	color:#ffb310;	
}
#asu_container #asu_footer li {
	border-right:0;
}
#asu_container #asu_footer li a:hover{
	color:#990033;
}
#credit {
	 color:#666;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;	 
	 padding-right:30px;
	 text-align:right;
	 
}

