body{
    background:#272222 url("http://grfx.cstv.com/schools/amer/graphics/amer-06-bg.gif") 1025px 0 repeat-y;
    font:10px Arial, Helvetica, sans-serif;
    border:0;
    margin:0;
    padding:0
}
#banner, #banner *,
#banner img,
#score, #score *
#navSearch, #navSearch *,
#indexNavSearch, #indexNavSearch *,
#nav, #nav *,
form#search, form#search *,
#bsi, #bsi *,
#mainTable, #mainTable *
#mainMid, #mainMid *,
#mainRight, #mainRight *,
#bsiWrap, #bsiWrap *,
#bsiTop, #bsiTop *,
#secondHeads, #secondHeads *,
#leftAds, #leftAds *,
#aaWrap, #aaWrap *,
#tabWrapAA, #tabWrapAA *,
#tabWrapSched, #tabWrapSched *,
#fanPoll,
#store, #store *,
#sportNav, #sportNav *,
#sportStory,
#schedWrap, #schedWrap *,
#topAd, #sideGrad{
    border:0;
    margin:0;
    padding:0
}
#topAd{
    width:1025px;
    background:#fff
}
#indexTopAd{
    width:1025px
}
a{
	color:#000;
	text-decoration:none
}
a:hover{
	text-decoration:underline
}
#content{
	color:#000;
	font-size:12px
}
#content a,
font.synopsis a{
	color:#000;
	text-decoration:underline
}
#content a:hover,
font.synopsis a:hover{
	text-decoration:none
}
#banner{
    width:1025px
}
#navSearch, #indexNavSearch{
    width:1025px;
    height:23px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-nav-bg.gif") repeat-x
}
#indexNavSearch{
    border-bottom:1px solid #fff;
    padding-bottom:5px
}
/*nav start---------------------------------------------------------------------------------------------------------------------------------- */
#nav{
    width:668px;
    float:left
}
#nav *{
    font:10px Arial, Helvetica, sans-serif
}
#nav{
    width:663px;
    float:left;
    height:23px;
    margin:0;
    padding:0
}
#nav span{
    display:none
}
#nav li, #nav a{
    height:23px;
    display:block
}
#nav li{
    float:left;
    list-style:none;
    display:inline
}
li.parent{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-nav-new1.gif") no-repeat
}
#nav01{
    width:76px
}
#nav02{
    width:87px;
    background-position:-76px 0
}
#nav03{
    width:64px;
    background-position:-163px 0
}
#nav04{
    width:92px;
    background-position:-227px 0
}
#nav05{
    width:128px;
    background-position:-319px 0
}
#nav06{
    width:138px;
    background-position:-447px 0
}
#nav07{
    width:77px;
    background-position:-585px 0
}
#nav01 a:hover, #nav01.over{
     background-position:0px -23px
}
#nav02 a:hover, #nav02.over{
    background-position:-76px -23px
}
#nav03 a:hover, #nav03.over{
    background-position:-163px -23px
}
#nav04 a:hover, #nav04.over{
    background-position:-227px -23px
}
#nav05 a:hover, #nav05.over{
    background-position:-319px -23px
}
#nav06 a:hover, #nav06.over{
    background-position:-447px -23px
}
#nav07 a:hover, #nav07.over{
    background-position:-585px -23px
}
/*nav dropdowns -------------------------------------------------------------------------------------------------------------------------- */
#nav ul{
    width:165px;
    left:-9999px;
    position:absolute;
    margin:0;
    padding:0;
    z-index:99
}/* Hide sub-menus initially */

#nav li:hover ul,
#nav li.over ul{
    left:auto;
}/* Show sub-menu on hover */

#nav li li{
    border:1px solid #acadaf;
    border-top:none;
	display:block;
}
#nav li li,
#nav li li a{
    height:100%;
    width:100%;
	display:block;
	}
	
#nav li li a{
    background:#dceffd;
    color:#143d8d;
    text-decoration:none;
}
#nav li li a:hover{
    color:#fff;
    background:#5d8bbc
    
}
#nav li li a span{
    display:block;
    padding:3px;
	}
	
/*nav end---------------------------------------------------------------------------------------------------------------------------------- */
/*search start---------------------------------------------------------------------------------------------------------------------------------- */
form#search{
    height:23px;
    margin-left:5px
}
form#search *{
    vertical-align:middle
}
form#search span{
    color:#143d8d;
    font-size:10px
}
input#yahooBox2{
    width:125px;
    height:15px;
    color:#000;
    font-size:10px;
    border:2px solid #716f64;
    border-bottom-color:#f5f5f5;
    border-right-color:#f5f5f5
}
.searchformOn,
.searchformOff{
    font-family:arial,verdana,sans-serif;
    background:url("http://grfx.cstv.com/graphics/yahoo-search5.gif") no-repeat
}
.searchformOff{
    background:#fff
}
/*search end---------------------------------------------------------------------------------------------------------------------------------- */
#mainMid{
    width:296px;
    background:#fff url("http://grfx.cstv.com/schools/amer/graphics/amer-06-mainMid-bg.gif") 0 0 repeat-y;
    vertical-align:top
}
#mainTable, #leftAds{
    border-collapse:collapse;
}
#leftAds{
    width:100%
}
#leftAds *{
    text-align:center
}
#leftAds img{
    margin-top:10px
}
/*bsi start---------------------------------------------------------------------------------------------------------------------------------- */
#bsi{
    width:560px;
    background:#fff;
	vertical-align:top
}
#bsiWrap{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-bsi-bg.jpg") 0 0 repeat-y
}
#bsiTop{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-bsi-top.jpg") 0 0 no-repeat
}
#frame_photo{
    margin:18px 0 30px 34px
}
#relativeFrame{
    position:relative;
    z-index:1
}
    /*    headline panels  */
#frm0, #frm1, #frm2, #frm3{
    position:absolute;
    width:460px;
    display:block;
    visibility:hidden;
    margin:0 0 0 34px;
    z-index:1
}
#frm0{
    visibility:visible
}

    /*    Minis  */
#mini0, #mini1, #mini2, #mini3{
    position:relative;
    display:none;
    float:left;
    width:60px;
    margin:0 30px
}
#mini0{
    display:block;
}
#miniWrap{
    height:120px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-bsi-bot.jpg") 0 100% no-repeat;
	_background-position:30px 100%
}
a.topheadline,
.topsynopsis{
    color:#000;
    text-decoration:none;
    font-size:14px;
    font-weight:bold
}
a.topheadline:hover{
    text-decoration:underline
}
a.topmore{
    color:#000;
    text-decoration:none;
    font-size:14px;
}
a.topmore:hover{
    text-decoration:underline
}
.topsynopsis{
    font-size:12px;
    font-weight:normal
}
    /* BSI Mini Rollover Effect
     * ------------------------------------------------------------------------- */            
#miniWrap{
	margin:10px 0 0 0;
	_margin-left:-30px
}
#miniWrap div{
    position:relative;
    width:60px;
    height:48px
}
#miniWrap .trigger:hover img{
    visibility:hidden
}
#miniWrap .trigger:hover img.preview{
    visibility:visible;
    top:-5px;
    left:-5px;
    _top:0
}
#miniWrap div.miniOn .teaser{
    display:block
}
#miniWrap .teaser{
    position:absolute;
    width:460px;
    display:block;
    top:70px;
    color:#000;
    text-decoration:none;
    font-size:10px;
    z-index:1
}
a.trigger{
    text-decoration:none;
}
#mini0 .teaser{
    left:-3px
} 
#mini1 .teaser{
    left:-147px
}
#mini2 .teaser{
    left:-285px
}
#mini3 .teaser{
    left:-398px
}
#miniWrap img{
    width:60px;
    height:48px;
    border:2px solid #000;
	margin-bottom:-2px;
    z-index:0
}
#miniWrap div.miniOn img{
    width:90px;
    height:61px;
    position:absolute;
    top:-5px;
    left:-5px;
    border:2px solid #000
}
#miniWrap img.preview{
    width:90px;
    height:61px;
    display:none;
    position:absolute;
    z-index:1
}
#miniWrap div.miniOn img.preview{    
    width:90px;
    height:61px
}
#miniWrap .trigger:hover img.preview{
    position:absolute;
    top:-5px;
    left:-5px;
    display:block
}
#miniWrap .teaser{
    visibility:hidden;
    text-decoration:none;
    text-align:center
}
#miniWrap .trigger:hover .teaser{
    visibility:visible
}
    /* IE Hacks */
#miniWrap .trigger{
    _position:relative
}
#miniWrap .trigger:hover{
    _display:block;
    _z-index:1
}
#mini2 .teaser{
	_left:-285px
}
#mini3 .teaser{
    _left:-398px
}
/*rollOver end---------------------------------------------------------------------------------------------------------------------------------- */
#secondHeads{
    height:340px;
    _height:365px;
    background:#074392 url("http://grfx.cstv.com/schools/amer/graphics/amer-06-2nd-heads-bg.jpg") 0 0 no-repeat;
    _background-attachment:fixed;
    padding:0 15px 15px 15px;
    overflow:auto
}
#secondHeads-wrap img {margin:0; padding:0; display:block;}

#secondHeads .secHead{
    margin-bottom:20px
}
small.pubdate{
    color:#a7c0d8;
    font-size:10px
}
a.headline{
    color:#cfcfcf;
    text-decoration:none;
    font-size:12px;
    font-weight:bold
}
a.headline:hover{
    color:#fff;
    text-decoration:underline
}
.synopsis,
.synopsis a.topmore{
    color:#a7c0d8;
    text-decoration:none;
    font-size:11px
}
.synopsis a.topmore:hover{
    color:#fff;
    text-decoration:underline
}
/*bsi end---------------------------------------------------------------------------------------------------------------------------------- */
/*sport bsi start---------------------------------------------------------------------------------------------------------------------------------- */
#sportBsi{
	background:#496aa3 url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sport-bsi-pic-bg.gif") 24px 9px no-repeat
}
#sportHeadWrap{
	margin:0 56px 0 24px;
	padding:0 0 20px 0
}
/*sport bsi end---------------------------------------------------------------------------------------------------------------------------------- */

#aaWrap,
#schedWrap{
    width:288px;
    height:355px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-bg4.gif") 0 100% no-repeat;
    margin:6px 0 0 8px
	}
	
#schedWrap{
    height:295px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sched-bg.gif") 0 100% no-repeat
	}

#feat, #media, #vision{
	color:#000;
	font-size:11px;
	background:#fff url("http://grfx.cstv.com/schools/amer/graphics/amer-06-fanPoll-bg.jpg") 0 0 repeat-y;
	overflow:auto;
	margin:0 16px 0 8px
	}
	
#sched, #result	{
	height:255px;
	color:#000;
	font-size:11px;
	background:#fff url("http://grfx.cstv.com/schools/amer/graphics/amer-06-fanPoll-bg.jpg") 0 0 repeat-y;
	overflow:auto;
	margin:0 16px 0 8px
	}	
	
* .tabPad{
	width:240px;
	float:right;
	padding:0
	}
	
.tabPad p{
	margin:0;
	padding:0
}

#feat,
#media,
#vision{
	height:308px
}
#media{
	text-align:center
}
#media img{
	border:2px solid #143d8d;
	margin:10px 0 0 0
}
#vision{
	background:#143d8d
}
#sidebar{
    width:288px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-eagleLinksBg.gif") 0 0 repeat-y;
    margin:0 0 0 9px
}
#sideGrad{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sidebarGrad.jpg") 100% 0 repeat-y;
	margin:0 17px 0 8px;
	padding:0
}
#sideBg{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-eagleLinksEagle.jpg") 100% 0 no-repeat;
    _background-attachment:fixed;
	margin:0;
	padding:0 0 0 15px
}
#sideBarTable{
	width:255px;
	border-collapse:collapse;
	margin:0;
	padding:0
}
.sideBullet{
}
.sideInfo{
}
#contentMargin{
    margin:8px;
	padding:0
}
/*tabs start---------------------------------------------------------------------------------------------------------------------------------- */
#tabWrapAA{
    width:280px;
    height:32px;
    position:relative;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-tabs.gif") 0 -64px no-repeat
}
#tabWrapSched{
    width:280px;
    height:31px;
    position:relative;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sched-tabs.gif") 0 0 no-repeat
}
#tabsAA{
    width:280px;
    height:32px
}
#tabsSched{
    width:280px;
    height:31px
}
#tabsAA span,
#tabsSched span{
    display:none
}
#tabsAA li, #tabsAA a{
    height:32px;
    display:block
}
#tabsSched li, #tabsSched a{
    height:31px;
    display:block
}
#tabsAA li,
#tabsSched li{
    float:left;
    list-style:none;
    _display:inline
}
#tab1AA{
    width:80px
}
#tab1AA:hover{
    width:80px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-tabs.gif") 0 0 no-repeat
}
#tab1Sched{
    width:154px
}
#tab1Sched:hover{
    width:154px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sched-tabs.gif") 0 0 no-repeat
}
#tab2AA{
    width:87px
}
#tab2AA:hover{
    width:96px;
    position:absolute;
    left:76px;
    top:0;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-tabs.gif") -76px -32px no-repeat
}
#tab2Sched{
    width:126px
}
#tab2Sched:hover{
    width:130px;
    position:absolute;
    left:154px;
    top:0;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sched-tabs.gif") -154px -31px no-repeat
}
#tab3AA{
    width:113px
}
#tab3AA:hover{
    width:113px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-tabs.gif") -167px -64px no-repeat
}
.oneAA{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-tabs.gif") 0 0 no-repeat
}
.twoAA{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-tabs.gif") 0 -32px no-repeat
}
.threeAA{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-aa-tabs.gif") 0 -64px no-repeat
}
.oneSched{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sched-tabs.gif") 0 0 no-repeat
}
.twoSched{
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sched-tabs.gif") 0 -31px no-repeat
}
/*tabs end---------------------------------------------------------------------------------------------------------------------------------- */
#fanPoll{
    width:288px;
    background:url("http://grfx.cstv.com/schools/amer/graphics/amer-06-fanPoll-bg.jpg") 0 0 repeat-y;
    margin:0 0 5px 8px
}
#fanPoll table{
    margin:0 0 0 5px
}
#mainRight{
    width:169px;
    background:#c41130;
    vertical-align:top
}
#sportNav{
    height:18px;
    _height:20px;
    background:#143d8d;
    padding:2px 0 0 140px
}
#sportStory #sportNav{
    background:#143d8d url("http://grfx.cstv.com/schools/amer/graphics/amer-06-sportStory-bg.gif") 100% 0 no-repeat
}
#sportNav *{
    color:#fff;
    font-size:12px;
    float:left
}
#sportNav ul{
    list-style:none
}
#sportNav a{
    font-size:10px;
    text-decoration:none;
    margin:2px 0 0 0;
    padding:0 9px
}
#sportNav a:hover{
	color:#143d8d;
    background:#fff
}
#skyWrap{
    margin:0;
    padding:5px
}
#store a img{
    margin:10px 0 10px 30px
}
#store ul{
    width:139px;
    list-style-type:none;
    margin:0 0 0 16px
}
#store a{
    color:#fff;
    text-decoration:none;
    font-size:10px
}
#sportStory{
	width:1025px;
	background:#fff;
	vertical-align:top
}
#footer{
    width:1025px;
    background:#222 url("http://grfx.cstv.com/schools/amer/graphics/amer-06-footer-bg.gif") 0 100% no-repeat;
    text-align:center;
    margin:0;
    padding:0 0 20px 0
}
.oaslink{
	color:#fff
}
.liveeventdate{
	float:left
}
.liveeventsport{
	color:#012a54;
	font-size:11px;
	font-weight:bold;
}
.eventDate{
	font-size:11px
}
.SidebarHeader,
.pollquestion{
	color:#892418;
	font-size:12px;
	font-weight:bold
}
.SidebarLink,
.pollanswers{
	font-size:12px
}
/*old styles------------------------------------------------------------------------------------------------------------------------------*/
.fivevert {line-height:5px;}
.tenvert {line-height:10px;}
.fifteenvert {line-height:15px;}
.twentyvert {line-height:20px;}
.headline{
	font-size:12px;
	font-weight:bold
}
.caption,
.photocaption{
	font-size:10px
}
.storyheadline,
.page-header{
	font-size:14px;
	font-weight:bold
}

.storyheadline2{
	font-size:18px;
	font-weight:bold; color:#b5013b
}
.storyteaser{
	font-size:12px;
	font-weight:bold
}

#skyscraper-sched {
	position:absolute;
	top:125px;
	left:1050px
	}
