/* 
 *--------------------------------------------------------------------------*
	Company: CBS Interactive
	Web Producer: Stanley J. Haag
 	CSS Document: asuvua-09-display.css
 *--------------------------------------------------------------------------* 
*/

/* DEFAULT TYPE SELECTORS
 * ---------------------------------------------------------------------------- */
body { 
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg.png") repeat-y;
	background-position: center;
	color: #222222;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	margin: 0px; 
	padding: 0px; 
}

td {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #222222;
}


h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }

h4,h5,h6 { font-size: 13px; }

a img, :link img, :visited img, fieldset { border: none; }

a:link, a:visited { color: #444; text-decoration: underline; }
a:hover, a:active { color: #666; text-decoration: underline; }

a { outline: none; }

#columns pre { font-family: monospace; font-size: 11px; }
#columns .presmall { font-family: monospace; font-size: 11px; }
#columns pre a { font-family: monospace; }
#columns a:hover { text-decoration: none; }
/* --- END DEFAULT TYPE SELECTORS --- */

/* CLASSES
 * ---------------------------------------------------------------------------- */
.center { text-align: center; }

.img-left { float: left; margin: 0px 6px 4px 0px; }
.img-right { float: right; margin: 0px 0px 4px 6px; }

.clear { clear: both; }

#revLayeredAd .revClickText  { color: #FFFFFF; }
/* --- END CLASSES --- */

/* CSTV SPECIFIC
 * ---------------------------------------------------------------------------- */
h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color: #222222; 
	font-weight: bolder; 
	font-size: 18px; 
}

.storyteaser, 
.StoryTeaser { color: #222222; font-weight: bold; }

.fivevert { line-height: 5px; }
.tenvert { line-height: 10px; }
.twentyvert { line-height: 20px; }

.yahoo-on { background: #FFFFFF url("http://grfx.cstv.com/schools/uri/graphics/yahoo-search5.gif") no-repeat; }
.yahoo-off { background-image: none;	}
/* --- END CSTV SPECIFIC --- */

/* LAYOUT
 * ---------------------------------------------------------------------------- */
#wrap { 
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg-index.gif") repeat-y;
	width: 1000px;
	height: 1000px;
	margin: 0px auto;
	margin-bottom:50px;
}
#wrap-splash { 
	width: 1000px;
	min-height: 500px;
	margin: 0px auto;
}
#wrap-interior { 
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg-interior.gif") repeat-y;
	width: 1000px;
	min-height: 500px;
	margin: 0px auto;
}
	
#mast { 
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-masthead.jpg") no-repeat;
	margin: 0px;
	padding: 0px;
	width: 1000px;
	height: 203px;
	display: block;
}
#interior-top {
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg-hdrs.gif") no-repeat;
	margin: 0px;
	padding: 0px;
	width: 1000px;
	height: 58px;
	display: block;
	position:relative;
}
#interior-header {
	margin: 0px;
	padding: 0px;
	width: 386px;
	height:  29px;
	display: block;
	position: absolute;
	top: 19px;
	left: 33px;
}
/* --- END LAYOUT --- */

/* ICONSNAVIGATION: #iconsnav
 * ------------------------------------------------------------------------- */
#iconsnav, #iconsnav * { border-collapse: collapse; margin: 0px; padding: 0px; }

#iconsnav {
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") no-repeat;
	height: 78px;
	position: relative;
	width: 1000px;
	z-index: 100; 
}
	
#iconsnav span { display: none; }

#iconsnav li, #iconsnav a {
	font-size: .95em;  
	height: 78px;
	display: block;
}

#iconsnav li { float: left; }

#iconsnav-01 { width: 161px; }
#iconsnav-02 { width: 44px; }
#iconsnav-03 { width: 43px; }
#iconsnav-04 { width: 52px; }
#iconsnav-05 { width: 45px; }
#iconsnav-06 { width: 47px; }
#iconsnav-07 { width: 38px; }
#iconsnav-08 { width: 37px; }
#iconsnav-09 { width: 61px; }
#iconsnav-10 { width: 38px; }
#iconsnav-11 { width: 40px; }
#iconsnav-12 { width: 64px; }
#iconsnav-13 { width: 49px; }
#iconsnav-14 { width: 37px; }
#iconsnav-15 { width: 35px; }
#iconsnav-16 { width: 73px; }
#iconsnav-17 { width: 136px; }

#iconsnav-01 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") 0 -78px }
#iconsnav-02 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -161px -78px }
#iconsnav-03 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -205px -78px }
#iconsnav-04 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -248px -78px }
#iconsnav-05 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -300px -78px }
#iconsnav-06 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -345px -78px }
#iconsnav-07 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -392px -78px }
#iconsnav-08 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -430px -78px }
#iconsnav-09 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -467px -78px }
#iconsnav-10 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -528px -78px }
#iconsnav-11 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -566px -78px }
#iconsnav-12 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -606px -78px }
#iconsnav-13 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -670px -78px }
#iconsnav-14 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -719px -78px }
#iconsnav-15 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -756px -78px }
#iconsnav-16 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -791px -78px }
#iconsnav-17 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -864px -78px }

#iconsnav-01:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") 0 -78px }
#iconsnav-02:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -161px -78px }
#iconsnav-03:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -205px -78px }
#iconsnav-04:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -248px -78px }
#iconsnav-05:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -300px -78px }
#iconsnav-06:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -345px -78px }
#iconsnav-07:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -392px -78px }
#iconsnav-08:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -430px -78px }
#iconsnav-09:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -467px -78px }
#iconsnav-10:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -528px -78px }
#iconsnav-11:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -566px -78px }
#iconsnav-12:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -606px -78px }
#iconsnav-13:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -670px -78px }
#iconsnav-14:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -719px -78px }
#iconsnav-15:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -756px -78px }
#iconsnav-16:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -791px -78px }
#iconsnav-17:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-icons.jpg") -864px -78px }

/* ICONSNAVIGATION DROPDOWN: #iconsnav
 * ------------------------------------------------------------------------- */
	#iconsnav ul {
		border: solid #595959;
		border-width: 0px 2px;
		left: -9999px;
		top: 68px;
		position: absolute;
		z-index: 100;
	}

	#iconsnav-01 ul { margin-left: 105px; }
	#iconsnav-17 ul { margin-left: -19px; }
	
	#iconsnav ul, 
	#iconsnav li li { width: 150px; } 

	#iconsnav li li, 
	#iconsnav li li a { height: auto; }

	#iconsnav li:hover ul, 
	#iconsnav a:hover ul { left: auto; }

	#iconsnav li li { border-bottom: 2px solid #595959; text-indent: 0; }


	#iconsnav li li a {
		background: #000000;
		color: #FFFFFF;
		display: block;
		padding: 5px;
		text-decoration: none;
		_width: 100%;
		font-weight: bold;
	}

	#iconsnav li li a:hover { 
		background: #A2A2A2; 
		color: #000000; 
	}

	#iconsnav .right { text-align: left; margin-left: 150px; }

	#iconsnav .header a, #iconsnav .header a:hover { 
		background-color: #000000; 
		color: #80022B; 
		font-weight: bolder;
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}
	#iconsnav .header2 a, #iconsnav .header2 a:hover { 
		background-color: #000000; 
		color: #003366; 
		font-weight: bolder;
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}

	/* Son of Suckerfish: 2nd Tier Drop Down
	 * ------------------------------------------------------------------------- */

	#iconsnav li ul li ul  {
		display: none;
		width: 150px;
		margin-left: 150px; /* width of drop down iconsnav +2 */
		margin-top: -19px; /* height of drop down iconsnav item +1 */
	}

	#iconsnav li ul li:hover ul, #iconsnav li ul li.over ul { display: block; }

	#iconsnav li ul li ul li a {
		height: 18px;
		width: 100%;
	}

	#iconsnav li li.tall, #iconsnav li li.tall a {
		height: 21px;
		line-height: 14px;
	}

	#iconsnav ul.right { margin-left: 150px; text-align: left; }
	
	#iconsnav li li.header a, #iconsnav li li.header a:hover { 
		background-color: #000000; 
		color: #80022B; 
		font-weight: bolder; 
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}
	#iconsnav li li.header2 a, #iconsnav li li.header2 a:hover { 
		background-color: #000000; 
		color: #003366; 
		font-weight: bolder; 
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}
	
	#iconsnav li li.long a, #iconsnav li li.long a:hover { 
		width: 294px;
		margin-left: -151px;
		border-bottom: 1px solid #002348;
		border-left: 1px solid #002348;
		border-right: 1px solid #002348;
	}
/* --- END ICONSNAVIGATION: #iconsnav --- */

/* NAVIGATION: #nav
 * ------------------------------------------------------------------------- */
#nav, #nav * { border-collapse: collapse; margin: 0px; padding: 0px; }

#nav {
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") no-repeat;
	height: 32px;
	position: relative;
	width: 1000px;
	z-index: 99; 
}
	
#nav span { display: none; }

#nav li, #nav a {
	font-size: .95em;  
	height: 32px;
	display: block;
}

#nav li { float: left; }

#nav-01 { width: 164px; }
#nav-02 { width: 181px; }
#nav-03 { width: 112px; }
#nav-04 { width: 100px; }
#nav-05 { width: 152px; }
#nav-06 { width: 121px; }
#nav-07 { width: 170px; }

#nav-01 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") 0 -32px }
#nav-02 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -164px -32px }
#nav-03 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -345px -32px }
#nav-04 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -457px -32px }
#nav-05 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -557px -32px }
#nav-06 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -709px -32px }
#nav-07 a:hover { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -830px -32px }

#nav-01:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") 0 -32px }
#nav-02:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -164px -32px }
#nav-03:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -345px -32px }
#nav-04:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -457px -32px }
#nav-05:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -557px -32px }
#nav-06:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -709px -32px }
#nav-07:hover>a { background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-navigation.gif") -830px -32px }

/* NAVIGATION DROPDOWN: #nav
 * ------------------------------------------------------------------------- */
	#nav ul {
		border: solid #595959;
		border-width: 0px 2px;
		left: -9999px;
		top: 32px;
		position: absolute;
		z-index: 99;
	}

	#nav-01 ul { margin-left: 15px; }

	#nav ul, 
	#nav li li { width: 150px; } 

	#nav li li, 
	#nav li li a { height: auto; }

	#nav li:hover ul, 
	#nav a:hover ul { left: auto; }

	#nav li li { border-bottom: 2px solid #595959; text-indent: 0; }


	#nav li li a {
		background: #000000;
		color: #FFFFFF;
		display: block;
		padding: 5px;
		text-decoration: none;
		_width: 100%;
		font-weight: bold;
	}

	#nav li li a:hover { 
		background: #A2A2A2; 
		color: #000000; 
	}

	#nav .right { text-align: left; margin-left: 150px; }

	#nav .header a, #nav .header a:hover { 
		background-color: #000000; 
		color: #80022B; 
		font-weight: bolder;
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}
	#nav .header2 a, #nav .header2 a:hover { 
		background-color: #000000; 
		color: #003366; 
		font-weight: bolder;
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}

	/* Son of Suckerfish: 2nd Tier Drop Down
	 * ------------------------------------------------------------------------- */

	#nav li ul li ul  {
		display: none;
		width: 150px;
		margin-left: 150px; /* width of drop down nav +2 */
		margin-top: -19px; /* height of drop down nav item +1 */
	}

	#nav li ul li:hover ul, #nav li ul li.over ul { display: block; }

	#nav li ul li ul li a {
		height: 18px;
		width: 100%;
	}

	#nav li li.tall, #nav li li.tall a {
		height: 21px;
		line-height: 14px;
	}

	#nav ul.right { margin-left: 150px; text-align: left; }
	
	#nav li li.header a, #nav li li.header a:hover { 
		background-color: #000000; 
		color: #80022B; 
		font-weight: bolder; 
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}
	#nav li li.header2 a, #nav li li.header2 a:hover { 
		background-color: #000000; 
		color: #003366; 
		font-weight: bolder; 
		text-transform: uppercase;
		border-top: 1px #595959 solid;
	}
	
	#nav li li.long a, #nav li li.long a:hover { 
		width: 294px;
		margin-left: -151px;
		border-bottom: 1px solid #002348;
		border-left: 1px solid #002348;
		border-right: 1px solid #002348;
	}
/* --- END NAVIGATION: #nav --- */

/* COLUMNS
 * ---------------------------------------------------------------------------- */
#columns { padding: 0px; margin: 0px; border-collapse: collapse;  }

#column-1, #column-2, #column-3 { padding: 0px; margin: 0px; vertical-align: top; }

#column-1 { padding: 0px; width: 343px; }
#column-2 { padding: 5px 0px 0px 0px; width: 314px; background: #000000; }
#column-3 { padding: 0px; width: 343px; }

#sundevil-bsi-wrap {
	width: 343px;
	height: 437px;
	display: block;
	position: relative;
}

#sundevil-bottom-story-wrap {
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg-sf-red.gif") no-repeat;
	width: 343px;
	height: 191px;
	display: block;
	padding: 0px 0px 0px 0px;
}

#countdown-wrap {
	/*background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg-events.jpg") no-repeat;*/
	width: 290px;
	height: 212px;
	display: block;
	margin:0px 12px 8px 12px;
	_margin:0px 15px 8px 15px;
}

#countdown-wrap-interior {
	/*background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg-events.jpg") no-repeat;*/
	width: 290px;
	height: 212px;
	display: block;
	margin: 0px 0px 25px 0px;
}

#facebook-wrap {
	background: white;
	width: 290px;
	height: 329px;
	display: block;
	margin:0px 12px 8px 12px;
}
#facebook-wrap-interior {
	background: white;
	width: 290px;
	height: 329px;
	display: block;
}

#fan-club {
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-fan-club-index.gif") no-repeat;
	width: 314px;
	height: 106px;
	display: block;
	padding-top: 50px;
}
#form_content {
	width: 185px;
	height: 50px;
	margin: 0px auto;
	text-align: center;
	color: #CCCCCC;
}
.mobile-disclaimer {
	color: #CCCCCC;
	font-size: 9px;
	margin: 0 auto;
	padding: 3px;
	width: 200px;
}
#submit-btn {
	width: 60px;
	height: 20px;
	margin: 0px auto;
	margin-top: 15px;
}

#wildcat-bsi-wrap {
	width: 343px;
	height: 437px;
	display: block;
	position: relative;
}

#wildcat-bottom-story-wrap {
	background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bg-sf-blue.gif") no-repeat;
	width: 343px;
	height: 191px;
	display: block;
	padding: 0px 0px 0px 0px;
}
/* --- END COLUMNS --- */

/* BSI
 * ---------------------------------------------------------------------------- */
#relativeFrame, #relativeFrame * { margin:0px; padding:0px; }

#relativeFrame {
	position:absolute; 
	width:301px;
	height:141px;
	z-index:5;
	top:275px;
	left:25px;
}

#relativeFrame div {
	width:281px;
	height:121px;
	position:absolute; 
	visibility:hidden;
	z-index:5;
    padding:10px;
}
#relativeFrame div#frm0 { visibility:visible; }

#relativeFrame h1 { font-size:15px; color:#C5C5C5; font-weight:bolder; }

#relativeFrame a:link { color:#C5C5C5; text-decoration:none; }
#relativeFrame a:visited { color:#C5C5C5; text-decoration:none; }
#relativeFrame a:hover { color:#676767; text-decoration:none; }

#relativeFrame p.pubdate { margin-top:5px; color:#676767; font-weight:bolder; }
#relativeFrame p.synopsis { margin-top:5px; color:#FFFFFF; font-size:11px;  }

#frame_photo {
	display:block;
	position:relative;
}

.photo_gradiantASU {
	z-index:1;
	width:343px;
	height:437px;
	background:url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bsi-top-red.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bsi-top-red.png', sizingMethod='scale');
}
#pngBsiASU {
	z-index:2;
	width:343px;
	height:437px;	
	background:20px 0px no-repeat;
}
#pngWrapASU {
	display:block;
	z-index:5;
	width:343px;
	height:437px;
}

.photo_gradiantUA {
	z-index:1;
	width:343px;
	height:437px;
	background:url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bsi-top-blue.png") no-repeat;
	*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-bsi-top-blue.png', sizingMethod='scale');
}
#pngBsiUA {
	z-index:2;
	width:343px;
	height:437px;	
	background:20px 0px no-repeat;
}
#pngWrapUA {
	display:block;
	z-index:5;
	width:343px;
	height:437px;
}
/* --- END BSI --- */

/* COLUMNS-INTERIOR
 * ---------------------------------------------------------------------------- */
#columns-interior { padding: 0px; margin: 0px; border-collapse: collapse; margin-left: 34px; margin-bottom: 15px; }

#column-1-interior, #column-2-interior { padding: 0px; margin: 0px; vertical-align: top; }

#column-1-interior { padding: 2px; width: 619px; background: url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-09-story-line.gif") repeat-y; }
#column-2-interior { padding: 0px 15px 0px 15px; width: 290px; background: #000000; }

#interior-content { background: #FFFFFF; padding: 20px; min-height: 525px; }

/* --- END COLUMNS-INTERIOR --- */

/* COLUMNS-INTERIOR-BOTTOM
 * ---------------------------------------------------------------------------- */
#columns-interior-bottom { padding: 0px; margin: 0px auto; border-collapse: collapse; }

#column-1-interior-bottom, #column-2-interior-bottom, #column-3-interior-bottom { padding: 0px; margin: 0px; vertical-align: top; }

#column-1-interior-bottom { padding: 0px; width: 343px; }
#column-2-interior-bottom { padding: 0px; width: 314px; background: #000000; }
#column-3-interior-bottom { padding: 0px; width: 343px; }

/* --- END COLUMNS-INTERIOR-BOTTOM --- */

/* MOBILE-PAGE
 * ---------------------------------------------------------------------------- */
.mobile-hdr {
	background: #ccc;
	padding: 5px;
	border-top: 1px #80022B solid;
	border-right: 1px #003366 solid;
	border-bottom: 1px #003366 solid;
	border-left: 1px #80022B solid;
	color: #000;
	font-weight: bolder;
	font-size: 14px;
	margin: 20px 0px;
}
.mobile-content {
	padding: 10px;
	height: 100px;
}
#mobile-content-img {
	float: right; 
	margin-right: 100px; 
	margin-top: -60px;
}
.mobile-text {
	float: right;
	margin-right: 75px;
	margin-top: -60px;
	_margin-right: 25px;
	height: 70px;
	padding: 5px;
	width: 250px;
	font-weight: bold;
	text-align:center;
}
#form_content2 {
	width: 185px;
	height: 50px;
	text-align: center;
}
#form_content3 {
	width: 185px;
	height: 50px;
	text-align: center;
}
#form_content4 {
	width: 185px;
	height: 50px;
	text-align: center;
}
#form_content5 {
	width: 185px;
	height: 50px;
	text-align: center;
}
#form_content6 {
	width: 185px;
	height: 50px;
	text-align: center;
}
.mobile-ring-wrap {
	width: 185px;
	height: 50px;
	float: left;
	display: block;
}
.mobile-ring-wrap div {
	text-align: center;
	padding: 2px;
	display: block;
	font-weight: bold;
}

.mobile-text2 {
	/*margin-top: -60px;
	_margin-right: 25px;*/
	float:left;
	font-weight:bold;
	height:100px;
	width:300px;
}
#mascot-wrap img {
	width: 120px;
	height: 90px;
	margin-right: 5px;
	float:left;
}
/* --- END MOBILE-PAGE --- */

/* PHOTO-TABLE
 * ---------------------------------------------------------------------------- */
.photo-table { 
	border-collapse: collapse;
	float: right;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	width: 160px; 
}	
.photo-table .email-print li { 
	display: block; 
	margin: 3px 0px 3px 0px;
}
.photo-table .caption { font-size: 10px; }
/* --- END PHOTO-TABLE --- */

/* EMAIL-PRINT
 * ---------------------------------------------------------------------------- */
.email-print { margin: 10px 0px 10px 0px; }

.email-print li { 
	display: inline; 
	list-style-type: none; 
	margin: 0px 30px 0px 30px; 
	padding-left: 25px; 
}
	
.email-print li.email { background: url("http://grfx.cstv.com/graphics/oas-icon-email.gif") 0 2px no-repeat }
.email-print li.print { background: url("http://grfx.cstv.com/graphics/oas-icon-print.gif") 0 2px no-repeat }
/* --- END EMAIL-PRINT --- */		

/* FOOTER
 * ---------------------------------------------------------------------------- */
#footer {
	/*background: #000000 url("http://grfx.cstv.com/schools/asuvua/graphics/asuvua-07-bg-footer.gif") repeat-x top;*/
	color: #FFFFFF;
	width:960px;
	padding: 20px;
	text-align: center;
	margin: 0px auto;
}
#logo-wrap {
	margin-left: 70px;
}
	
#footer a:link, #footer a:visited { color: #FFFFFF }
#footer a:hover, #footer a:active { color: #595959 }

#dots { padding:5px; }
/* --- END FOOTER --- */

