/* 
 ----------------------------------------------------------------------------
  Author: CSTV Online, Inc.
  CSS Document: display.css
 ---------------------------------------------------------------------------- 
*/

/* colors
 ----------------------------------------------------------------------------
	dark: #000
	light: #fff
 ----------------------------------------------------------------------------
*/

/* default type selectors
 * ---------------------------------------------------------------------------- */

body { 
	background: #004578 url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-body.gif");
	color: #222;
	font: 11px/18px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0 
	}

h1,h2,h3,h4,h5,h6 { font-size: 1.0em }

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

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

pre { background-color: #fff; padding-right: 10px }

ul, ol { margin-top: 0; padding-left:0; margin-left:18px }
ol { margin-left: 24px  }

#bio-table td font { line-height: normal }


/* classes
 * ---------------------------------------------------------------------------- */

.center { text-align: center }
.left { text-align: left }
.right { text-align: right }

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

.clear { 
	clear: both; 
	height: 0.01em; 
	overflow: hidden 
	}


/* CSTV specific
 * ---------------------------------------------------------------------------- */

h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { color: #222; font-weight: bold; font-size: 16px }

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

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

.yahoo-on { background: #fff url("http://grfx.cstv.com/confs/uri/graphics/yahoo-search5.gif") no-repeat }
.yahoo-off { background-image: none	}


/* layout
 * ---------------------------------------------------------------------------- */

#corner { 
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-ribbon-corner.gif") no-repeat;
	position: absolute;
	height: 22px;
	left: 959px;
	top: 0;
	width: 26px
	}

#wrap { 
	background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-wrap.gif");
	background-position: 0 40px;
	background-repeat: repeat-y;
	width: 985px 
	}
	
	#wrap-inner { width: 959px }
	
body#story #wrap { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-wrap-story.gif") }

#space { margin:10px }
body#story #space { width: 549px }

/* columns
 * ---------------------------------------------------------------------------- */

#columns { 
	border-collapse: collapse;
	clear: both;
	margin: 0;
	padding: 0
	}

#column-one, #column-two, #column-three, #column-four { 
	margin: 0;
	padding: 0;
	padding-left: 1px;
	vertical-align: top
	}

#column-one { padding-left: 0; width: 189px }
#column-two { width: 406px }
#column-three { width: 198px }
#column-four { width: 163px }

#column-one, #column-one a:link, #column-one a:visited { color: #d4d4d4 }
#column-one a:hover, #column-one a:active { color: #fff }

body#story #column-two { width: 569px }
body#story #column-three { width: 198px }


/* mastheads
 * ---------------------------------------------------------------------------- */

#mast { 
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-nacda.gif") no-repeat;
	height: 107px
	}

	#mast-L
	{float:left;}

	#mast-R
	{float:left;}
	
body.cabma #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-cabma.gif") }

body.cefma #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-cefma.gif") }

body.div1aaada #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-div1aaada.gif") }
body.div1aaaada #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-div1aaaada.gif") }
body.div2ada #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-div2ada.gif") }
body.icla #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-icla.gif") }
body.mclendon #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-mclendon.gif") }
body.moaa #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-moaa.gif") }
body.naacc #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-naacc.gif") }
body.naadd #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-naadd.gif") }
body.nacma #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-nacma.gif") }
body.natycaa #mast { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-mast-natycaa.gif") }


/* headers
 * ---------------------------------------------------------------------------- */

#hdr-secondary-headlines { 
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-moreheadlines.gif"); 
	clear: both;
	height: 41px;
	width: 406px 
	}
	
#hdr-tabs {
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-directorscup.gif");
	height: 36px
	}

#hdr-association, #hdr-info, #hdr-officers, #hdr-search, #hdr-sponsors, #hdr-nacda { height: 36px }

#hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }
#hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda-info.gif") }
#hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda-officers.gif") }	
#hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda-search.gif") }
#hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda-sponsors.gif") }


body.cabma #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cabma.gif") }
body.cabma #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cabma-info.gif") }
body.cabma #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cabma-officers.gif") }
body.cabma #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }	
body.cabma #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cabma-search.gif") }
body.cabma #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cabma-sponsor.gif") }

body.cefma #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cefma.gif") }
body.cefma #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cefma-info.gif") }
body.cefma #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cefma-officers.gif") }
body.cefma #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }	
body.cefma #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cefma-search.gif") }
body.cefma #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-cefma-sponsor.gif") }

body.div1aaada #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaada.gif") }
body.div1aaada #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaada-info.gif") }
body.div1aaada #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }	
body.div1aaada #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaada-officers.gif") }	
body.div1aaada #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaada-search.gif") }
body.div1aaada #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaada-sponsor.gif") }

body.div1aaaada #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaaada.gif") }
body.div1aaaada #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaaada-info.gif") }
body.div1aaaada #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }	
body.div1aaaada #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaaada-officers.gif") }	
body.div1aaaada #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaaada-search.gif") }
body.div1aaaada #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div1aaaada-sponsor.gif") }

body.div2ada #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div2ada.gif") }
body.div2ada #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div2ada-info.gif") }
body.div2ada #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }	
body.div2ada #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div2ada-officers.gif") }	
body.div2ada #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div2ada-search.gif") }
body.div2ada #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-div2ada-sponsor.gif") }

body.icla #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-icla.gif") }
body.icla #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-icla-info.gif") }
body.icla #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }
body.icla #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-icla-officers.gif") }	
body.icla #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-icla-search.gif") }
body.icla #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-icla-sponsor.gif") }

body.mclendon #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-mclendon.gif") }
body.mclendon #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-mclendon-info.gif") }
body.mclendon #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-mclendon-officers.gif") }
body.mclendon #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-mclendon.gif") }	
body.mclendon #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-mclendon-search.gif") }
body.mclendon #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-mclendon-sponsor.gif") }

body.moaa #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-moaa.gif") }
body.moaa #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-moaa-info.gif") }
body.moaa #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }
body.moaa #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-moaa-officers.gif") }	
body.moaa #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-moaa-search.gif") }
body.moaa #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-moaa-sponsor.gif") }

body.naacc #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naacc.gif") }
body.naacc #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naacc-info.gif") }
body.naacc #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }
body.naacc #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naacc-officers.gif") }	
body.naacc #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naacc-search.gif") }
body.naacc #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naacc-sponsor.gif") }

body.naadd #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naadd.gif") }
body.naadd #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naadd-info.gif") }
body.naadd #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }
body.naadd #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naadd-officers.gif") }	
body.naadd #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naadd-search.gif") }
body.naadd #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-naadd-sponsor.gif") }

body.nacma #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacma.gif") }
body.nacma #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacma-info.gif") }
body.nacma #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }
body.nacma #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacma-officers.gif") }	
body.nacma #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacma-search.gif") }
body.nacma #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacma-sponsor.gif") }

body.natycaa #hdr-association { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-natycaa.gif") }
body.natycaa #hdr-info { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-natycaa-info.gif") }
body.natycaa #hdr-nacda { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-nacda.gif") }
body.natycaa #hdr-officers { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-natycaa-officers.gif") }	
body.natycaa #hdr-search { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-natycaa-search.gif") }
body.natycaa #hdr-sponsors { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-hdr-natycaa-sponsor.gif") }



/* info, officers & sponsors
 * ---------------------------------------------------------------------------- */

#info, 
#officers, 
#sponsors { 
	background-color: #d7d7d7;
	background-position: 0 40px;
	background-repeat: no-repeat;
	background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-nacda.gif");
	
	line-height: 16px;
	margin: 0 2px 8px 2px;
	padding: 8px 4px;
	height: 285px;
	overflow: auto;
	width: 186px
	}

	#info-mentor
	{ 
	background-color: #d7d7d7;
	background-position: 0 40px;
	background-repeat: no-repeat;
	background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-nacda.gif");
	
	line-height: 16px;
	margin: 0 2px 8px 2px;
	padding: 8px 4px;
	height: 1200px;
	overflow: auto;
	width: 186px
	}

body.cabma #info, body.cabma #officers, body.cabma #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-cabma.gif") }	
body.cefma #info, body.cefma #officers, body.cefma #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-cefma.gif") }	
body.div1aaada #info, body.div1aaada #officers, body.div1aaada #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-div1aaada.gif") }	
body.div1aaaada #info, body.div1aaaada #officers, body.div1aaaada #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-div1aaaada.gif") }
body.div2ada #info, body.div2ada #officers, body.div2ada #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-div2ada.gif") }	
body.icla #info, body.icla #officers, body.icla #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-icla.gif") }
body.moaa #info, body.moaa #officers, body.moaa #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-moaa.gif") }	
body.naacc #info, body.naacc #officers, body.naacc #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-naacc.gif") }	
body.naadd #info, body.naadd #officers, body.naadd #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-naadd.gif") }
body.nacma #info, body.nacma #officers, body.nacma #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-nacma.gif") }
body.natycaa #info, body.natycaa #officers, body.natycaa #sponsors { background-image: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-logo-natycaa.gif") }


/* search
 * ---------------------------------------------------------------------------- */

#search, #search * { margin: 0; padding: 0 }

#search { font-size: 11px }
	
	#search form { margin-left: 7px; margin-top: 10px }
	
	#search input { 
		border:1px solid #fff;
		vertical-align: middle; 
		width: 140px 
		}
		
		#search input.radio { 
			border: none; 
			height:10px;
			width: 10px
			}
			
		#search input.submit { 
			border: 0; 
			cursor: pointer; 
			width: 30px 
			}
	

/* calendar
 * ---------------------------------------------------------------------------- */

.calendar, .calendar * { margin: 0; padding:0 }

.calendar h2, .calendar h3, .calendar p, .calendar ul { padding-left: 10px }

.calendar h2 { 
	background-color: #fff;
	color: #222;
	font-size: 13px;
	height: 18px; 
	line-height: 18px
	}

.calendar h3 {
	margin-bottom: 2px; 
	margin-top: 8px
	}

	.calendar h3 a { color: #444; text-decoration: none }
	.calendar h3 a:hover { color: #666 }

.calendar p { margin-bottom: 4px }

.calendar ul { list-style-type: none; margin-bottom: 12px }
.calendar li { display: inline; padding-right: 8px }


/* sidebar
 * ---------------------------------------------------------------------------- */

#sidebar, #sidebar * { margin: 0; padding: 0 }

#sidebar { color: #222; margin: 0 12px 12px 12px }

#sidebar h3 { color: #222; margin-top: 15px }

#sidebar a:link, #sidebar a:visited { color: #444 }
#sidebar a:hover, #sidebar a:active { color: #666 }


/* pre-footer & footer
 * ---------------------------------------------------------------------------- */

#pre-footer, #pre-footer * { margin: 0; padding: 0; }

#pre-footer {
	border: solid #aaa; 
	border-width: 2px 0;
	display: block;
	margin-left: 240px;
	margin-bottom: 20px;
	padding-top: 6px;
	text-align: center;
	width: 460px
	}

	#pre-footer a:link, #pre-footer a:visited { color: #444; }
	#pre-footer a:hover, #pre-footer a:active { color: #666 }

#email-print { margin: 10px 0 }

	#email-print li { 
		display: inline; 
		list-style-type: none; 
		margin: 0 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 }
	
#footer {
	background: #bbb url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-footer.gif") repeat-x;
	clear: both;
	color: #000;
	padding: 20px;
	text-align: center
	}
	
	#footer a:link, #footer a:visited { color: #444 }
	#footer a:hover, #footer a:active { color: #666 }


/* ads: banner & skyscraper
 * ---------------------------------------------------------------------------- */

#holder-skyscraper { 
	margin: 16px auto;
	text-align: center
	}


/* navigation: #nav-associations
 * ------------------------------------------------------------------------- */

#nav-associations, #nav-associations * { border-collapse: collapse; margin: 0; padding: 0 }

#nav-associations {
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif");
	height: 106px;
	position: relative;
	width: 959px 
	}

#nav-associations li, #nav-associations a {  
	height: 106px;
	display: block 
	}

#nav-associations span { display: none }

#nav-associations li { float: left; display: inline }

#nav-associations-01 { width: 110px }
#nav-associations-02 { width: 90px }
#nav-associations-03 { width: 94px }
#nav-associations-04 { width: 86px }
#nav-associations-05 { width: 74px }
#nav-associations-06 { width: 86px }
#nav-associations-07 { width: 80px }
#nav-associations-08 { width: 66px }
#nav-associations-09 { width: 84px }
#nav-associations-10 { width: 80px }
#nav-associations-11 { width: 109px }

#nav-associations-01 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif")  0px -106px }
#nav-associations-02 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -110px -106px }
#nav-associations-03 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -200px -106px }
#nav-associations-04 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -294px -106px }
#nav-associations-05 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -380px -106px }
#nav-associations-06 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -454px -106px }
#nav-associations-07 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -540px -106px }
#nav-associations-08 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -620px -106px }
#nav-associations-09 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -686px -106px }
#nav-associations-10 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -770px -106px }
#nav-associations-11 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-main.gif") -850px -106px }


/* navigation: #nav-top
 * ------------------------------------------------------------------------- */

#nav-top, #nav-top * { border-collapse: collapse; margin: 0; padding: 0 }

#nav-top {
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif");
	height: 29px;
	margin-bottom: 6px;
	position: relative;
	width: 959px 
	}

#nav-top li, #nav-top a {  
	height: 29px;
	display: block 
	}

#nav-top span { display: none }

#nav-top li { float: left }

#nav-top-01 { width: 110px }
#nav-top-02 { width: 136px }
#nav-top-03 { width: 120px }
#nav-top-04 { width: 153px }
#nav-top-05 { width: 124px }
#nav-top-06 { width: 130px }
#nav-top-07 { width: 186px }

#nav-top-01 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif")    0px -29px }
#nav-top-02 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif") -110px -29px }
#nav-top-03 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif") -245px -29px }
#nav-top-04 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif") -366px -29px }
#nav-top-05 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif") -519px -29px }
#nav-top-06 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif") -643px -29px }
#nav-top-07 a:hover { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-top-new.gif") -773px -29px }

/* navigation: .nav-left
 * ------------------------------------------------------------------------- */

.nav-left, .nav-left * { margin: 0; padding: 0 }

.nav-left { margin-bottom: 8px }

.nav-left li {
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-left.gif");
	height: 17px;
	line-height: 17px;
	margin-bottom: 1px
	}

.nav-left li a:link, .nav-left li a:visited { 
	color: #d4d4d4;
	display: block;
	
	font-weight: bold;
	padding: 0 5px;
	text-decoration: none;
	width: 179px; /* value = the width of the column subtracted by the combined horizontal padding */
	}
	
.nav-left li a:hover, .nav-left li a:active { 
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-nav-left.gif") 0 -17px;
	color: #fff; 
	text-decoration: none 
	}

	
/* tabs
 * ---------------------------------------------------------------------------- */

#tabs-division { margin-left: 2px }
#tabs-division ul.tabs { margin:0; padding:0 }
#tabs-division ul.tabs li { float: left; list-style: none }
#tabs-division ul.tabs span { display: none }
#tabs-division td { vertical-align: top }


/* tabs: #tabs-division
 * ---------------------------------------------------------------------------- */	

#tabs-division ul.tabs { 
	background:url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-tabs-directorscup.gif");
	height: 62px; 
	width: 160px	
	}

#tabs-division ul.tabs li, #tabs-division ul.tabs a { display: block; height: 31px; width: 80px }

#tabs-division.on-i #tab-i { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-tabs-directorscup.gif") 0 -62px }
#tabs-division.on-ii #tab-ii { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-tabs-directorscup.gif") -80px -62px }
#tabs-division.on-iii #tab-iii { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-tabs-directorscup.gif") 0px -91px }
#tabs-division.on-naia #tab-naia { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-tabs-directorscup.gif") -80px -91px }

#div-i, #div-ii, #div-iii, #naia { 
	background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-standings.gif") repeat-y;
	clear: both; 
	font-size: 10px;
	line-height: 15px;
	min-height: 340px;
	overflow: auto;
	padding: 6px;
	width:148px
	}
	
	
#tabs-division h3 { margin-top: 0 }


/* bsi & relativeFrame & photo
* ---------------------------------------------------------------------------- */

#bsi { 
	background: #272828 url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bg-bsi.gif") no-repeat 0 40px;
	margin-top: -6px;
	min-height: 276px;
	}

#relativeFrame { 
	background: #000;
	position: relative;
	padding-left: 8px;
	height: 40px;
	padding-bottom: 7px;
	z-index: 1 
	}

#relativeFrame div {
	position: absolute; 
	visibility: hidden;
	z-index: 1
	}

#relativeFrame div#frm0 { visibility: visible }

#frame_photo { 
	border: 1px solid #000;
	margin-left: 8px;
	}

#relativeFrame h3 { margin: 0; padding: 0; margin-top: 5px; line-height: 14px }	
#relativeFrame h3 a:link, #relativeFrame h3 a:visited { color: #fff; font-size: 12px; text-decoration: none }
#relativeFrame h3 a:hover, #relativeFrame h3 a:active { color: #ccc }

/* .seconary-headlines / #column-two
 * ---------------------------------------------------------------------------- */

.secondary-headlines {
	padding: 8px 10px
	}

body#sport .secondary-headlines { padding: 8px 0 }

.secondary-headlines a:link, .secondary-headlines a:visited { text-decoration: none }

.secondary-headlines h3 {  margin:0; line-height: 14px; margin-bottom: 4px }

.secondary-headlines p { 
	line-height: 16px;
	margin:0;
	margin-bottom: 16px
	}

.secondary-headlines p.date { 
	color: #666;
	font-size: 12px;
	font-weight: bold;
	margin: 0
	}

.story { width: 380px; border-collapse: collapse; margin: 0; padding: 0 }
.photo { float:right; margin:0 0 0 10px }


/* minis
 * ------------------------------------------------------------------------- */

#wrap-mini, #wrap-mini * { margin: 0; padding: 0; }

#wrap-mini { 
	clear: both; 	
	height: 104px;
	margin-left: 13px
	}

#wrap-mini #mini0 { padding-left: 3px; }

#wrap-mini span { display:  none }

#wrap-mini a { 
	float: left;
	height: 86px;
	margin-right: 9px;
	position: relative;
	width: 86px;
	
	_display: inline
	}

#wrap-mini a img {
	height: 86px;
	width: 86px;
	z-index: 0;
	}

#wrap-mini a:hover img, #wrap-mini div.miniOn a img {
	display: block;
	height: 96px;
	left: -4px;
	position: absolute;
	top: -4px; 
	width: 96px;
	z-index: 1;
	}

/* ie hacks */
#wrap-mini a:hover { _display:block; _z-index:1; }


/* bsi nav
 * ------------------------------------------------------------------------- */

#nav-bsi, #nav-bsi * { margin: 0; padding: 0 }

#nav-bsi { height: 30px; margin-bottom: 20px; position: relative }

#nav-bsi ul { position: absolute; width: 40px; top: 8px; _top: 6px; left: 243px }

#nav-bsi li { float: left; list-style: none; margin-right: 5px }

#nav-bsi li, #nav-bsi a { width: 12px; height: 11px; display: block }

#bsi-back { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bsi-back.gif") no-repeat }

#bsi-next { background: url("http://grfx.cstv.com/confs/nacda/graphics/nacda-07-bsi-forward.gif") no-repeat }


