﻿body { 
	background: #000066 url("../Images/baseballbg.jpg") 950px 0px repeat-y;
	color: #222;
	font: 11px/16px "Lucida Grande", Helvetica, Arial, sans-serif;
	margin:0; 
	padding:0 
	}

h1 { font-size: 16px }
h2 { font-size: 14px }
h3 { font-size: 13px }

tr{font-size: 8pt}
td{font-size: 8pt}

h4,h5,h6 { font-size: 12px }

a img, :link img, :visited img, fieldset { border:none }

a:link, a:visited { color: #000066; text-decoration: none }
a:hover { color: #FBED06; text-decoration: underline }
a:active { color: #000066; text-decoration: none }
a { outline: none }
.schedtable a{color:#FBED06; font-size:10px;}
.schedtable a:hover{text-decoration:none;}

/* classes
 * ---------------------------------------------------------------------------- */

.center { text-align: center }

.img-left { float: left; margin: 0 6px 4px 0 }
.img-right { float: right; margin: 0 0 4px 6px }

.clear { 
	clear: both; 
	height: 0.01em; 
	overflow: hidden 
	}


body#page-story h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color: #222; 
	font-weight: bold; 
	font-size: 16px 
	}

.fivevert { line-height: 5px }
.tenvert { line-height: 10px }
.twentyvert { line-height: 20px }

.staff-header{ font-size:12px; font-weight: bold; background-color: #831a04 !important; color: #fff !important }
.staff-header b { color: #fff !important }
.staff-text{ font-size:12px; color:#000000 }

.staff-link {font-size:12px; color:#000000 }
.staff-link:hover { font-size:12px; color:#821800 }

.staff-header1{ font-weight:bold; width:20px; height:20px; background-color: #831a04 !important; color: #fff !important;
padding-top:2px }

.tableheaderwh { color: #fff }

#holder-banner { background-color: #000066;  height: 90px;  text-align: center; padding: 3px;}

#page-sport #holder-skyscraper { margin: 10px auto; text-align: center;}

#page-index #holder-skyscraper, #page-story #holder-skyscraper { position: absolute; top: 200px; left: 1000px; }

/* layout
 * ---------------------------------------------------------------------------- */

#all {
	background: #000066 url("../Images/ColumnsBack.jpg") repeat-y;
	clear: both;
	width: 950px
	}

#header, #header * { margin: 0; padding: 0 }

#header { 
	background-color: #000066; 
	background: url("../Images/Header.jpg");
	height: 90px
	}
		
	#header a { display: block; height: 90px; width: 950px }

	#header span { display: block; text-indent: -9999px }

#SWC { 
	background-color: #000066; 
	/*background: url("../Images/Header.jpg");*/
	height: 17px
	}


#scoreboard {
	height: 43px;
	}

#top-columns {
	background: url("../Images/TopColumns.jpg") no-repeat top;
	height: 16px	
	}
	
	#top-columns #hdr { float: left; margin-left: 20px }

body#page-sport #top-columns, body#page-story #top-columns {
	height: 24px
	}
	
	body#page-story #top-columns { margin-bottom: 10px }
	
#printoutside .media-guides { margin: 10px auto; text-align: center }


/* columns
 * ---------------------------------------------------------------------------- */

#columns { 
	clear: both;
	width: 946px;
	height: 1534px;
}

#recordcolumns { 
	clear: both;
	width: 606px 
	}
	
#championcolumns { 
	clear: both;
	width: 938px;
	margin-left: 5px; 
	}

#column-1, #column-2, #column-3, #block-1, #block-2, #recordcolumns1, #recordcolumns2 { float: left; _display: inline; }

#column-1 { margin-left: 5px; width: 427px;
	height: 1449px;
}
#column-2 { width: 243px;
	height: 1453px;
}
#column-3 { width: 256px; 
	height: 884px;
	padding-left: 3px;
}
#recordcolumns1 { margin-left: 5px; width: 300px }
#recordcolumns2 { margin-left: 5px; width: 300px }
body#page-story #columns { margin: 0 12px; width: 926px }
body#page-story #column-1 { float: none; width: 427px }
body#story-body #column-1-inside {
		width:694px;
		margin-left:5px;
		float:left;
		}

	body#story-body #column-2-inside {
		width:256px;
		float:left;
		padding-top:5px;
		} 

#block-1 { width: 262px }
#block-2 { width: 256px }


/* #headlines
 * ---------------------------------------------------------------------------- */

#headlines, #headlines  * { margin: 0; padding: 0; }

#headlines { margin: auto; width: 420px }

#headlines #stories,
#headlines #controls-headlines { background-color: #000066; color: #fff; padding: 3px 0; margin: auto; width: 420px }

#headlines #controls-headlines { text-align: center; padding-left: 120px; overflow: hidden; width: 300px; }

#headlines #controls-headlines li { float: left; margin-right: 3px; list-style-type: none; text-indent: -9999px; _display: inline; }

#headlines #controls-headlines li a { display: block }

#headlines #stories .photo { margin-left: 3px; width: 414px; }	
#headlines #stories h2, #headlines #stories p { padding: 0 8px; margin: 4px; }

#headlines #stories .photo { display: none }
#headlines #stories h2, #headlines #stories p, #headlines #stories ul, #headlines #stories li { visibility: hidden }

body#page-sport #headlines #stories .photo { display: block }
body#page-sport #headlines #stories h2, body#page-sport #headlines #stories p, body#page-sport #headlines #stories ul, body#page-sport #headlines #stories li { visibility: visible }

#headlines #stories a:link, #headlines #stories a:visited { color: #fff }
#headlines #stories a:hover, #headlines #stories a:active { color: #ccc }

#headlines #menu-headlines { background-color: transparent; clear: both; margin-left: 14px }

#headlines #menu-headlines .tab { 
	float: left;
	list-style-type: none;
	}

#headlines #menu-headlines .tab img { 
	border: 3px solid #fff;
	margin: 10px 0 10px 5px;
	height: 103px;
	width: 118px;
	opacity: .65;
	-moz-opacity: .65;
	filter:alpha(opacity=65)
	}
	
#headlines #menu-headlines .selected img {
	border: 3px solid #831a04;
	opacity:1.0;
	-moz-opacity:1.0;
	filter:alpha(opacity=100)
	}

#headlines .stories-more { background-color: transparent !important; clear: both; margin-top: 10px }

#headlines .stories-more .story-left { float: left }
#headlines .stories-more .story-right { float: left; width: 300px; margin-bottom: 10px; }

#headlines .stories-more .story-left img { border: 1px solid #000066; margin: 0 5px 5px 0 }

#headlines .stories-more p.date { font-weight: bold }


/* .panel*/

#tabs-1 .panel, #tabs-2 .panel, #tabs-3 .panel, #tabs-4 .panel, #tabs-5 .panel, #tabs-6 .panel, #tabs-7 .panel, #tabs-8 .panel, #tabs-9 .panel { border: 3px solid #222; padding: 4px; margin-bottom: 10px }

#tabs-1 .panel, #tabs-4 .panel, #tabs-5 .panel, #tabs-6 .panel, #tabs-7 .panel, #tabs-8 .panel, #tabs-9 .panel { border-top: none; width: 407px } /* width: 415px */

#tabs-2 .panel { width: 232px
} /* width: 253px */

#tabs-3 .panel { width: 236px } /* width: 244px */

#tabs-3 .panel li { margin-bottom: 8px }

#tabs-1 .panel h3, #tabs-1 .panel p { margin-bottom: 10px }
#tabs-1 .panel p.date { margin-bottom: 0; font-weight: bold }

#tabs-4 .panel h3, #tabs-4 .panel p { margin-bottom: 10px }
#tabs-4 .panel p.date { margin-bottom: 0; font-weight: bold }

#tabs-5 .panel h3, #tabs-5 .panel p { margin-bottom: 10px }
#tabs-5 .panel p.date { margin-bottom: 0; font-weight: bold }

#tabs-6 .panel h3, #tabs-6 .panel p { margin-bottom: 10px }
#tabs-6 .panel p.date { margin-bottom: 0; font-weight: bold }

#tabs-7 .panel h3, #tabs-7 .panel p { margin-bottom: 10px }
#tabs-7 .panel p.date { margin-bottom: 0; font-weight: bold }

#tabs-8 .panel h3, #tabs-8 .panel p { margin-bottom: 10px }
#tabs-8 .panel p.date { margin-bottom: 0; font-weight: bold }

#tabs-9 .panel h3, #tabs-9 .panel p { margin-bottom: 10px }
#tabs-9 .panel p.date { margin-bottom: 0; font-weight: bold }

/* printoutside*/

#SchedOutside {
	border: 3px solid #222; 
	height: 650px;
	overflow: auto;
	width: 218px; 
	padding: 8px;
	margin: 2px 0 10px 2px
}

#Sched {
	background: url('../Images/SchedResultsTab2.jpg') no-repeat 50% top;
	height: 0;
	margin: 10px auto 0 auto;
	padding-top: 25px;
	overflow: hidden;
	width: 234px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}

#printoutside, #printoutside * { margin: 0; padding: 0 }

#printoutside {
	border: 3px solid #222; 
	height: 650px;
	overflow: auto;
	width: 226px; 
	padding: 8px;
	margin: 2px 0 10px 2px 
	}

#printouts {
	background: url('../Images/PantherPrintouts.jpg') no-repeat 50% top;
	height: 0;
	margin: 10px auto 0 auto;
	padding-top: 25px;
	overflow: hidden;
	width: 253px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}
	
#coachescorner {
	background: url('../Images/CoachesCorner.jpg') no-repeat 50% top;
	height: 50;
	margin: 10px auto 0 auto;
	padding-top: 35px;
	overflow: hidden;
	width: 253px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}
	
#coachescorneroutside {
	border: 3px solid #222; 
	height: 330px;
	overflow: hidden;
	width: 226px; 
	padding: 8px;
	margin: 2px 0 10px 2px 
	}
	
	
#SWC2 {
	background: url('../Images/SWCStandings.jpg') no-repeat 50% top;
	height: 0;
	margin: 10px auto 0 auto;
	padding-top: 25px;
	overflow: hidden;
	width: 253px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}
	
#SWCOutside 
{
	border: 3px solid #222; 
	height: 245px;
	overflow: auto;
	width: 230px; 
	padding: 8px;
	margin: 2px 0 10px 0px 
	
	 
	}

/* photo-table
 * ---------------------------------------------------------------------------- */

.photo-table { 
	border-collapse: collapse;
	float: right;
	margin: 0 0 0 10px;
	padding: 0;
	width: 160px 
	}
	
.photo-table .email-print li { 
	display: block; 
	margin: 3px 0;
	}
	
.photo-table .caption { font-size: 10px; font-weight: bold; }

/* pre-footer
 * ---------------------------------------------------------------------------- */

#pre-footer {
	clear: both;
	display: block;
	padding-top: 6px;
	padding-bottom: 10px;
	text-align: center;
	margin: auto;
	width: 490px
	}
	
	#pre-footer a:link, #pre-footer a:visited { color: #222; font-size: 14px; }
	#pre-footer a:hover, #pre-footer a:active { color: #666 }
	

/* footer*/
	
#footer {
	background: #000066 url("../Images/Footer.jpg") no-repeat top;
	color: #000066;
	clear: both;
	padding: 35px 0;
	text-align: center;
	width: 950px;
	}
	
	#footer a:link, #footer a:visited { color: #eee }
	#footer a:hover, #footer a:active { color: #fff }
	
	
/* menu */
	
#menu, #menu * { margin: 0; padding: 0}
				
#menu {
	height: 24px;
	width: 950px; 
	}

#menu, #menu a { background-image: url("../Images/Menu.jpg") }

#menu li { float: left; list-style-type: none; position: relative; z-index: 101 }

#menu a { 
	display: block; 
	height: 0;
	margin-left: 7px;
	overflow: hidden;
	padding-top: 24px;
	text-decoration: none
	}

#menu li#menu-01 { margin-left: 54px }

#menu li#menu-01 a { background-position: -60px 0; width: 119px }
#menu li#menu-02 a { background-position: -187px 0; width: 137px }
#menu li#menu-03 a { background-position: -327px 0; width: 111px }
#menu li#menu-04 a { background-position: -444px 0; width: 109px }
#menu li#menu-05 a { background-position: -558px 0; width: 79px }
#menu li#menu-06 a { background-position: -644px 0; width: 117px }
#menu li#menu-07 a { background-position: -766px 0; width: 118px }	

#menu li#menu-01 a:hover { background-position:  -60px -24px }
#menu li#menu-02 a:hover { background-position: -187px -24px }
#menu li#menu-03 a:hover { background-position: -327px -24px }
#menu li#menu-04 a:hover { background-position: -444px -24px }
#menu li#menu-05 a:hover { background-position: -557px -24px }
#menu li#menu-06 a:hover { background-position: -643px -24px }
#menu li#menu-07 a:hover { background-position: -766px -24px }

#menu li#menu-01:hover>a { background-position:  -60px -24px }
#menu li#menu-02:hover>a { background-position: -187px -24px }
#menu li#menu-03:hover>a { background-position: -327px -24px }
#menu li#menu-04:hover>a { background-position: -444px -24px }
#menu li#menu-05:hover>a { background-position: -557px -24px }
#menu li#menu-06:hover>a { background-position: -643px -24px }
#menu li#menu-07:hover>a { background-position: -766px -24px }


	/* menu dropdown */

	#menu ul {
		border-width: 0 1px 0 1px;
		left: -9999px;
		position: absolute;
		z-index: 101
		}

	#menu li:hover ul { left: auto }
	
	#menu li:hover ul ul { border-top-width: 1px; left: -9999px }
	#menu li:hover ul li:hover ul { left: 158px; top: 0 }

	#menu li:hover ul li:hover>a { 
		background-color: #222; 
		color: #eee
		}

	#menu ul, 
	#menu li li a {
		border-style: solid;
		border-color: #aaa 
		}
		
	#menu li li { float: none }
	
	#menu li li a {
		background-image: none;
		border-width: 0 0 1px 0;
		height: auto;
		margin-left: 0;
		padding: 2px 4px;
		width: 150px !important 
		}
	
	#menu li li a:link, #menu li li a:visited {
		background-color: #ddd;
		color: #333
		}

	#menu li li a:hover, #menu li li a:active { 
		background-color: #222; 
		color: #eee
		}
		
	/* IE6 */
	#menu table { _border-collapse: collapse }
	#menu li { _display: inline }
	#menu a:hover ul ul { left: -9999px }
	#menu a:hover ul { _left: auto; _top: 24px }
	#menu a:hover ul a:hover ul { _left: 158px; _top: 0 }


/* navigation: #sportnav
 * ------------------------------------------------------------------------- */

#sportnav, #sportnav * { margin:0; padding:0; text-align:right; }

#sportnav { 
	float: right; 
	height: 24px; 
	line-height: 24px; 
	margin-right: 10px;
	width: 460px; 

	_display:inline; 
	}

#sportnav li { display: inline; border-left: 1px solid #831a04; padding: 0 6px 0 9px; }
#sportnav li.first { border: none; }
#sportnav li a { text-decoration: none; font-size: 12px; }


/* tabs: #tabs-1
 * ---------------------------------------------------------------------------- */

#tabs-1 .panel, 
#tabs-2 .panel,
#tabs-3 .panel,
#tabs-4 .panel,
#tabs-5 .panel,
#tabs-6 .panel,
#tabs-7 .panel,
#tabs-8 .panel,
#tabs-9 .panel { background: url("../Images/tabback.jpg") repeat-y; clear: both; height: 1396px; 
overflow: auto; }

#tabs-1 .panel, #tabs-4 .panel, #tabs-5 .panel, #tabs-6 .panel, #tabs-8 .panel, #tabs-9 .panel { height: 364px
}

#tabs-2 .panel, #tabs-3 .panel { background-position: -170px 0 }

#tabs-1, #tabs-1 * { margin: 0; padding: 0 }

#tabs-1 { clear: both }
			
#tabs-1 .nav-tabs {
	height: 30px;
	width: 421px 
	}

#tabs-1 .nav-tabs, #tabs-1 .nav-tabs a { background-image: url("../Images/PantherHeadlines.jpg") }

#tabs-1 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-1 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 30px;
	text-decoration: none
	}

#tabs-1 .nav-tabs li#tab-headlines { margin-right: 2px }

#tabs-1 .nav-tabs li#tab-headlines a { background-position: 0 -30px; width: 221px }
#tabs-1 .nav-tabs li#tab-features a { background-position: -223px -30px; width: 198px }

#tabs-1 .nav-tabs li#tab-headlines.selected a { background-position: 0 0 }
#tabs-1 .nav-tabs li#tab-features.selected a { background-position: -223px 0 }


/* tabs: #tabs-2
 * ---------------------------------------------------------------------------- */

#tabs-2, #tabs-2 * { margin: 0; padding: 0 }
				
#tabs-2 .nav-tabs {
	height: 24px;
	width: 248px 
	}
#tabs-2 .nav-tabs, #tabs-2 .nav-tabs a { background-image: url("../Images/SchedResultsTab2.jpg") }

/*#tabs-2 .nav-tabs, #tabs-2 .nav-tabs a { background-image: url("../Images/SchedResultsTab.jpg") }

#tabs-2 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-2 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 27px;
	text-decoration: none
	}

#tabs-2 .nav-tabs li#tab-calendar { margin-right: 2px }

#tabs-2 .nav-tabs li#tab-calendar a { background-position: 0 -27px; width: 121px }
#tabs-2 .nav-tabs li#tab-results a { background-position: -125px -27px; width: 125px }

#tabs-2 .nav-tabs li#tab-calendar.selected a { background-position: 0 0 }
#tabs-2 .nav-tabs li#tab-results.selected a { background-position: -125px 0 }*/


/* tabs: #tabs-3
 * ---------------------------------------------------------------------------- */

#tabs-3, #tabs-3 * { margin: 0; padding: 0 }
				
#tabs-3 .nav-tabs {
	height: 27px;
	width: 250px 
	}

#tabs-3 .nav-tabs, #tabs-3 .nav-tabs a { background-image: url("") }

#tabs-3 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-3 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 27px;
	text-decoration: none
	}

#tabs-3 .nav-tabs li#tab-news { margin-right: 2px }

#tabs-3 .nav-tabs li#tab-news a { background-position: 0 -27px; width: 127px }
#tabs-3 .nav-tabs li#tab-promotions a { background-position: -129px -27px; width: 121px }

#tabs-3 .nav-tabs li#tab-news.selected a { background-position: 0 0 }
#tabs-3 .nav-tabs li#tab-promotions.selected a { background-position: -129px 0 }

/* tabs: #tabs-4
 * ---------------------------------------------------------------------------- */

#tabs-4, #tabs-4 * { margin: 0; padding: 0 }

#tabs-4 { clear: both }
			
#tabs-4 .nav-tabs {
	height: 30px;
	width: 421px 
	}

#tabs-4 .nav-tabs, #tabs-4 .nav-tabs a { background-image: url("../Images/CoachingRecords.jpg") }

#tabs-4 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-4 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 30px;
	text-decoration: none
	}

#tabs-4 .nav-tabs li#tab-headlines { margin-right: 2px }

#tabs-4 .nav-tabs li#tab-headlines a { background-position: 0 -30px; width: 221px }
#tabs-4 .nav-tabs li#tab-features a { background-position: -223px -30px; width: 198px }

#tabs-4 .nav-tabs li#tab-headlines.selected a { background-position: 0 0 }
#tabs-4 .nav-tabs li#tab-features.selected a { background-position: -223px 0 }

/* tabs: #tabs-5
 * ---------------------------------------------------------------------------- */

#tabs-5, #tabs-5 * { margin: 0; padding: 0 }

#tabs-5 { clear: both }
			
#tabs-5 .nav-tabs {
	height: 30px;
	width: 421px 
	}

#tabs-5 .nav-tabs, #tabs-5 .nav-tabs a { background-image: url("../Images/IndRecords.jpg") }

#tabs-5 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-5 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 30px;
	text-decoration: none
	}

#tabs-5 .nav-tabs li#tab-headlines { margin-right: 2px }

#tabs-5 .nav-tabs li#tab-headlines a { background-position: 0 -30px; width: 221px }
#tabs-5 .nav-tabs li#tab-features a { background-position: -223px -30px; width: 198px }

#tabs-5 .nav-tabs li#tab-headlines.selected a { background-position: 0 0 }
#tabs-5 .nav-tabs li#tab-features.selected a { background-position: -223px 0 }

/* tabs: #tabs-6
 * ---------------------------------------------------------------------------- */

#tabs-6, #tabs-6 * { margin: 0; padding: 0 }

#tabs-6 { clear: both }
			
#tabs-6 .nav-tabs {
	height: 30px;
	width: 840px 
	}

#tabs-6 .nav-tabs, #tabs-6 .nav-tabs a { background-image: url("../Images/Championships.jpg") }

#tabs-6 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-6 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 30px;
	text-decoration: none
	}

#tabs-6 .nav-tabs li#tab-conference { margin-right: 2px }

#tabs-6 .nav-tabs li#tab-conference a { background-position: 0 -30px; width: 221px }
#tabs-6 .nav-tabs li#tab-regionals a { background-position: -223px -30px; width: 198px }
#tabs-6 .nav-tabs li#tab-sectionals a { background-position:   -421px -30px; width: 221px }
#tabs-6 .nav-tabs li#tab-supersectionals a { background-position: -644px -30px; width: 198px }

#tabs-6 .nav-tabs li#tab-conference.selected a { background-position: 0 0 }
#tabs-6 .nav-tabs li#tab-regionals.selected a { background-position: -223px 0 }
#tabs-6 .nav-tabs li#tab-sectionals.selected a { background-position: -421px 0 }
#tabs-6 .nav-tabs li#tab-supersectionals.selected a { background-position: -644px 0 }


/* tabs: #tabs-7
 * ---------------------------------------------------------------------------- */

#tabs-7, #tabs-7 * { margin: 0; padding: 0 }

#tabs-7 { clear: both }
			
#tabs-7 .nav-tabs {
	height: 30px;
	width: 421px 
	}

#tabs-7 .nav-tabs, #tabs-7 .nav-tabs a { background-image: url("../Images/AlumniTabs.jpg") }

#tabs-7 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-7 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 30px;
	text-decoration: none
	}

#tabs-7 .nav-tabs li#tab-headlines { margin-right: 2px }

#tabs-7 .nav-tabs li#tab-headlines a { background-position: 0 -30px; width: 221px }
#tabs-7 .nav-tabs li#tab-features a { background-position:  -223px -30px; width: 198px }

#tabs-7 .nav-tabs li#tab-headlines.selected a { background-position: 0 0 }
#tabs-7 .nav-tabs li#tab-features.selected a { background-position: -223px 0 }

/* tabs: #tabs-8
 * ---------------------------------------------------------------------------- */

#tabs-8, #tabs-8 * { margin: 0; padding: 0 }

#tabs-8 { clear: both }
			
#tabs-8 .nav-tabs {
	height: 30px;
	width: 421px 
	}

#tabs-8 .nav-tabs, #tabs-8 .nav-tabs a { background-image: url("../Images/TryoutTabs.jpg") }

#tabs-8 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-8 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 30px;
	text-decoration: none
	}

#tabs-8 .nav-tabs li#tab-headlines { margin-right: 2px }

#tabs-8 .nav-tabs li#tab-headlines a { background-position: 0 -30px; width: 221px }
#tabs-8 .nav-tabs li#tab-features a { background-position: -223px -30px; width: 198px }

#tabs-8 .nav-tabs li#tab-headlines.selected a { background-position: 0 0 }
#tabs-8 .nav-tabs li#tab-features.selected a { background-position: -223px 0 }

/* tabs: #tabs-9
 * ---------------------------------------------------------------------------- */

#tabs-9, #tabs-9 * { margin: 0; padding: 0 }

#tabs-9 { clear: both }
			
#tabs-9 .nav-tabs {
	height: 30px;
	width: 421px 
	}

#tabs-9 .nav-tabs, #tabs-9 .nav-tabs a { background-image: url("../Images/StaffTabs.jpg") }

#tabs-9 .nav-tabs li { float: left; list-style-type: none; position: relative }

#tabs-9 .nav-tabs a { 
	display: block; 
	height: 0; 
	overflow: hidden;
	padding-top: 30px;
	text-decoration: none
	}

#tabs-9 .nav-tabs li#tab-headlines { margin-right: 2px }

#tabs-9 .nav-tabs li#tab-headlines a { background-position: 0 -30px; width: 221px }
#tabs-9 .nav-tabs li#tab-features a { background-position: -223px -30px; width: 198px }

#tabs-9 .nav-tabs li#tab-headlines.selected a { background-position: 0 0 }
#tabs-9 .nav-tabs li#tab-features.selected a { background-position: -223px 0 }




.endtourney{display:block; padding: 0px 0px 20px 0px; text-align:center; font-weight:bold; font-size:10px;}
.tour-bdr {display:block; width:100%; height:1px; border-width: 0px 0px 1px 0px; border-style:solid; border-color:#000;}

.contentbodybg {background-color: #fff; width:600px;}
.schedborder {display:block; float:left; width:98%; 
border: solid #000 1px;
}
#end-sched-marker{position:relative; clear:both; width:1px; height:1px;}

	 /* block of HTML templates */
#evttemplates{display:none;}

/* restore initial display/content */
#restoredisplay{position:relative; display:none; margin:0px; padding: 3px 0px; width:98%; border-style: solid; border-color:#000; border-width:0px 1px 1px 1px; background-color:#e2e2e2; text-align:center;}
.restorelink{ font-size:11px; color:#FF0000; text-decoration:none;}
.restorelink:hover{color:#FF0000; text-decoration:underline;}

.detail-offset{margin-left:10%; margin-top:10px; margin-bottom:10px;}

.clear{clear:both;}
.icon-center{padding:3px 0; text-align:center;}
h4.coverage-title{
	display:block;
	padding:5px 0px;
	margin:0px 0px 5px 0px;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#fff;
	background-color:#111;
	font-size:11px;
	text-align:center;
	}

.compositetitle{ margin:0px; padding: 5px 0px 2px 0px; color:#ffffff; font-size:12px; font-weight:bold; text-align:center; font-family: verdana, arial, helvetica, sans-serif;}
.evt-td-selected{color:ffffff; padding: 5px 0px 5px 5px; border-style: solid; border-color:#000; border-width:2px 0px;}
/* Next/Last Title Colors  */
.evt-fullcov-link{display:block; margin: 5px 0px; background-color:#fff; width:100%; text-align:right; line-height:14px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none;}
div a.evt-fullcov-link{display:block; margin: 5px 0px; background-color:#fff; width:100%; text-align:right; line-height:14px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none;}
/*       */



.evt-fullcov-link span{display:inline; margin: 0px 7px 0px 0px;}
.evt-next-last{border-style: solid;	border-color:#000;border-width:0px 0px 1px 0px;	background-color:#000044; margin:0px; padding: 5px 0px; color:#ffffff; font-size:12px; font-weight:bold; text-align:center;}
.evt-prompt{display:none; width:100%; padding: 0px 0px 2px 0px; color:#ffffff; font-size:10px; font-style:italic; font-family: verdana, arial, helvetica, sans-serif;}
.evt-related-link{display:block; margin:3px 0px 3px 10px; color:#000000; font-size:10px;}
.evt-related-link:hover{text-decoration:none;}
.evt-story-headline{ margin:4px 0px; color:#000000; font-size:11px; font-weight:bold;}
.evt-story-headline:hover{text-decoration:none;}

.evt-extra-content {color:#000; font-size:10px;}
.evt-extra-content a{color:#000; font-size:10px;}
.evt-extra-content a:hover{text-decoration:none;}

.tournament-heading{ padding: 5px 0px; font-size:10px; font-weight:bold; color:#000066; border-style: solid; border-color:#000; border-width:1px 0px 0px 0px;}

/* Styles for Rounded Corners */
.MYCTopBackgroundBox { background: url(Images/top-bkgd.jpg) repeat-x top left; }
.MYCTopCorners div { background: url(Images/topLeft.jpg) no-repeat top left; }
.MYCTopCorners { background: transparent url(Images/topRight.jpg) no-repeat top right; }
.MYCBottomCorners div { background: url(Images/bottomLeft.jpg) no-repeat bottom left; }
.MYCBottomBackgroundBox { background: url(Images/btm-bkgd.jpg) repeat-x bottom left; }
.MYCBottomCorners { background: transparent url(Images/bottomRight.jpg) no-repeat bottom right; }
.MYCTopCorners div, .MYCTopCorners { width: 100%; height: 30px; }
.MYCBottomCorners div, .MYCBottomCorners { width: 100%; height: 30px; }

/* Styles for Category Navigation */
#MYCNavigation { text-align: left; font-size: 11px; vertical-align: top; width: 150px; }
#MYCNavigation h3 {  color: #000000; width: 100%; font-weight: bold; }
#MYCNavigation ul { margin: 0; padding: 0; list-style: none; padding-top:3px; padding-bottom: 3px; }
#MYCNavigation li { padding: 4px; color: #000000; }
#MYCNavigation li a, #MYCNavigation li a:hover { text-decoration: none; color: #000000; }
#MYCNavigation li img { padding-right: 5px; vertical-align: middle; }
.MYCNavLinkSelected, .MYCNavSubLinkSelected, .MYCNavSub3LinkSelected, .MYCNavSub4LinkSelected { background-color: #D5ECF8;  }
.MYCNavSub3Link img, .MYCNavSub3LinkSelected img { margin-left: 10px; }
.MYCNavSub4Link img, .MYCNavSub4LinkSelected img { margin-left: 20px; }

.MYCCatHeader, .MYCAlbumTop { padding: 3px 10px; border-bottom: 1px dashed #CCCCCC; }
.MYCCatHeader h5 a, .MYCAlbumTop h5 a {color:#9A9A9B; text-decoration:none;}
.MYCCatHeader h5 { font-size:10px; float: right; text-align: right; margin-top: -18px; color: #999999; } /* For paging */
.MYCCatHeader ul, .MYCAlbumTop ul { list-style:none; float: right; font-size: 10px; margin-top: -28px; padding: 0px; }
.MYCCatHeader li, .MYCAlbumTop li { display: inline; vertical-align: middle; }
.MYCCatHeader li a, .MYCAlbumTop li a, .MYCCatHeader li a:visited, .MYCAlbumTop li a:visited {color:#666666; text-decoration:none;}
.MYCCatHeader li a:hover, .MYCAlbumTop li a:hover { text-decoration: underline; }
.MYCAlbumTop h5 { font-size:10px; float: right; text-align: right; margin-top: -18px; } /* For paging */
.MYCCatHeader a:hover, .MYCAlbumTop a:hover {text-decoration:underline;}

#MYCHeaderLinks ul { text-align: right; padding: 10px 15px 10px 10px; font-size: 10px; }
#MYCHeaderLinks li { display: inline; vertical-align: middle; }
#MYCHeaderLinks li a, #MYCHeaderLinks li a:visited { color:#666666; text-decoration:none; }
#MYCHeaderLinks li a:hover { text-decoration: underline; }

/* Classes for "top" area of Category Page */
.MYCBreadcrumbs, .MYCBreadcrumbs a { color:#C1C1C1; background-color: #FFFFFF; font-size: 10px; text-decoration: none; padding: 4px 0px 4px 0px; } 
.MYCCategoryHeader { font-size:16px; font-weight:normal;  color:#3399FF; }
.MYCSubcategoryHeader { font-size:14px; font-weight:normal;  color:#333333; padding-top: 10px; }
.MYCSearch { float: right; }
.MYCSearchInput { width: 40px; font-family: verdana; font-size: 11px; }
.MYCSearchButton { font-size: 11px; font-weight: normal; font-family: Verdana; border:solid 1px #878DBA; background-color:#EFF0F8; vertical-align: top; margin-top: 2px; padding: 0px; }

/* Classes for Category Content Area */
.MYCCatAlbum { float: left;	padding: 10px 0 10px 0; margin: 0; }
.MYCCatAlternateAlbum { float: left; background-color:#f3f3f3; padding: 10px 0 10px 0; margin: 0; }
.MYCCatAlbumMouseOver {	float: left; background-color: #D7ECF8; padding: 10px 0 10px 0; margin: 0; }
.MYCCatAlternateAlbumMouseOver { float: left; background-color:#D7ECF8; padding: 10px 0 10px 0; margin: 0; }

.MYCCatAlbumImage { float:left; width: 140px; margin: 0 10px 10px 10px; }
.MYCCatSubAlbumImage { float:left; width: 160px; margin: 0 10px 10px 30px; }
.MYCCatAlbumInfo { }
.MYCCatAlbum ul, .MYCCatAlternateAlbum ul, .MYCCatAlbumMouseOver ul, .MYCCatAlternateAlbumMouseOver ul, .MYCCatSubAlbum ul, .MYCCatAlternateSubAlbum ul, .MYCCatSubAlbumMouseOver ul, .MYCCatAlternateSubAlbumMouseOver ul { display:inline-block; margin:-12px 0; padding-bottom: 10px;  }
.MYCCatAlbum ul li, .MYCCatAlternateAlbum ul li, .MYCCatAlbumMouseOver ul li, .MYCCatAlternateAlbumMouseOver ul li, .MYCCatSubAlbum ul li, .MYCCatAlternateSubAlbum ul li, .MYCCatSubAlbumMouseOver ul li, .MYCCatAlternateSubAlbumMouseOver ul li {list-style:none;  }
.MYCCatAlbum a:hover, .MYCCatAlternateAlbum a:hover, .MYCCatAlbumMouseOver a:hover, .MYCCatAlternateAlbumMouseOver a:hover, .MYCCatSubAlbum a:hover, .MYCCatAlternateSubAlbum a:hover, .MYCCatSubAlbumMouseOver a:hover, .MYCCatAlternateSubAlbumMouseOver a:hover {text-decoration:underline;}

.MYCCatAlbum h3, .MYCCatAlternateAlbum h3, .MYCCatAlbumMouseOver h3, .MYCCatAlternateAlbumMouseOver h3, .MYCCatSubAlbum h3, .MYCCatAlternateSubAlbum h3, .MYCCatSubAlbumMouseOver h3, .MYCCatAlternateSubAlbumMouseOver h3 { font-size:12px; color:#333333; font-weight: bold; margin-top:0px; padding-left:10px; padding-bottom: 18px; }
.MYCCatAlbumDate, .MYCCatAlbumID, .MYCCatAlbumPhotographer, .MYCCatAlbumDescription { font-size:10px; color: #999999; }
.MYCCatAlbumID a, .MYCCatAlbumPhotographer a { color: #1E95D3; text-decoration: none;}
.MYCCatAlbumImageCount { font-size: 12px; color: #1E95D3; }

.MYCSubcategories { text-align: center; }
.MYCSubcategory, .MYCSubcategory a { padding: 5px; font-size: 12px; color: #1E95D3; text-decoration: none; }
.MYCSubcategory a:hover { text-decoration: underline; }

/* Classes for top area of Album page */
.MYCAlbumHeader { font-size: 14px; color: #3399FF; }
.MYCAlbumInfo { color: #999999; font-size: 11px; padding-top: 3px; }
.MYCAlbumSlideshow, .MYCAlbumSlideshow a { font-size: 11px; color:#999999; padding-top: 3px; text-decoration: none; }
.MYCAlbumDescrip { padding-top: 25px; font-weight: bold; font-size: 13px; }

/* Classes for Album Content Area */
.MYCAlbumDate { padding-right: 20px; }
.MYCAlbumPhotographer { padding-top: 2px; }
.MYCAlbumImage {padding: 10px 0 20px 0;  float: left; text-align: center; }
.MYCAlbumAlternateImage { padding: 10px 0 20px 0;  float: left; text-align: center; }
.MYCAlbumImageMouseOver { background-color: #D7ECF8; padding: 10px 0 20px 0; float: left; text-align: center; }
.MYCAlbumAlternateImageMouseOver { background-color:#D7ECF8; padding: 10px 0 20px 0; float: left; text-align: center; }

.MYCAlbumImageIcons img, .MYCAlbumImageIcons a { border: 0; padding: 4px; margin: 0; }
.MYCAlbumImageIcons { padding-top: 10px; }

.MYCPagingText { background-color: #E5E5E5; padding: 5px 0px 5px 0px; vertical-align:middle; display: inline; color: #000000; }

/* Classes for top area of Image page */
.MYCImageTop { padding: 3px 10px; }
.MYCImageTop ul { list-style:none; float: right; font-size: 10px; margin-top: -25px; }
.MYCImageTop li, .MYCImageTop li form { display:inline; vertical-align: middle; color: #d3d3d3; }
.MYCImageTop li a, .MYCImageTop li a:visited { color:#666666; text-decoration:none;}
.MYCImageTop li a:hover { text-decoration:underline;}

.MYCImageHeader, .MYCImageHeader a { font-size: 14px; color: #3399FF; text-decoration: none; padding-top: 8px; }
.MYCImageAlbumInfo, .MYCImageAlbumInfo a { color: #999999; font-size: 11px; padding-top: 3px; text-decoration: none; }
.MYCImageIcons { padding-top: 15px; padding-bottom: 5px; padding-left: 10px; display: inline;  }
.MYCImageIcon, .MYCImageIcon a { font-size: 10px; color:#999999; padding-right: 5px; display: inline; text-decoration: none; }
.MYCImageIcon img { border: 0; }
.MYCImageLinks { color: #999999; font-weight: normal; }

/* Classes for Image Page */
.MYCPhotoCounter { text-align: center; text-transform: uppercase; vertical-align: middle; padding-bottom: 5px; }
.MYCPhotoCounterItem { display: inline; padding: 0px 8px 0px 8px; }
.MYCPhotoCounterItem img { border: 0; }
.MYCPhotoRating { color: #656568; }
.MYCPhotoRating select { width: 132px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #656568; }

.MYCImageCurrentTab { background-color: #D7ECF8; }
.MYCImageTabs {  text-align: left; border: 1px solid #99ADBA; margin-top: 10px; width: 95%; } 
.MYCImageTabOn { background-color: #D7ECF8; border-right: 1px solid #99ADBA; text-align: center; }
.MYCImageTabOnNoRight { background-color: #D7ECF8; text-align: center; }
.MYCImageTabOn a, .MYCImageTabOnNoRight a { text-decoration: none; color: #333333; }
.MYCImageTabOff { background-color: #FFFFFF; border-right: 1px solid #99ADBA; border-bottom: 1px solid #99ADBA; text-align: center; }
.MYCImageTabOff a, .MYCImageTabOffNoRight a { text-decoration: none; color: #333333; }
.MYCImageTabOffNoRight { background: url(/Images/ButtonOff.gif); border-bottom: 1px solid #99ADBA; text-align: center; }
.MYCImageText { padding: 5px 5px 0px 5px; text-align: center; }

.MYCImage { padding-top: 8px; text-align: center; font-size: 11px; width: 100%; }
.MYCImage a, .MYCImage a:hover { text-decoration: none; }
.MYCImage form { padding: 0px 10px 10px 10px; }
.MYCImageTitle { font-weight: bold; font-size: 12px; padding: 2px 0 2px 0; color: #343434;}
.MYCImageCaption { padding-top: 3px; color: #656568; text-align: left; } 
.MYCImageID, .MYCImageAlbumID { padding-left: 10px; white-space: nowrap; }
.MYCImageInfo { background-color: #FFFFFF; padding: 5px 5px 10px 5px; width: 160px; float: right; margin-top: 10px; }
.MYCImageDate1, .MYCImagePhotographer { color: #999999; }
.MYCImageDisclaimer { color: #999999; margin-top: 20px; text-align: left;}
.MYCImageOrderOptions { vertical-align: top; background-color: #FFFFFF; padding: 5px; color: #94989B; width: 150px; font-family: Verdana,Arial, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight: normal; }
.MYCImageOrderOptions a { color: #94989B; text-decoration: none; font-weight: normal; }
.MYCImageOrderOptionsHeader, .MYCImageOrderOptionsHeader td { background-color: #E5E5E5; color: #94989B; font-weight: normal; }
.MYCImageOrderOptionsHeader a { color: #94989B; font-weight: normal; }
.MYCImageOrderForm { background-color: #FFFFFF; padding: 5px; color: #94989B; vertical-align: top; width: 100%; font-weight: normal; }
.MYCImageOrderForm a { text-decoration: underline; }
.MYCImageOrderForm img { border: 0; }
.MYCImageOrderForm select { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; }
.MYCImageOrderFormText { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #94989B; }
.MYCImageCurrentProductHeader { background-color: #EAF1F3; text-align: left; }
.MYCImageProductHeader { background-color: #EAF1F3; text-align: center; }
.MYCImageMaxSize { font-weight: bold; text-align: center; }
.MYCImageOrderButton { text-align: center; padding: 10px 0px 10px 0px; color: #000000;  }
.MYCCanadianDollars { color: red; text-align: center; }
.MYCImageUserMessage {color: Red; }
.MYCBuyPhoto, .MYCBuyPhoto a { font-size: 14px; text-align: right; text-decoration: none; color: #666666; width: 90%; }
.MYCBuyPhoto img { border: 0; }
.MYCFramePreview { width: 150px; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; text-align: center; }
.MYCImageFrameOption { padding-top: 3px; }
.MYCImageAlternateProduct { background-color: #F0F0F0; }

/* Classes for the Home Page */
.MYCHomeTopBackgroundBox { background: transparent repeat-x top left;  }
.MYCHomeTopCorners div { background: transparent url(Images/hometopleft.gif) no-repeat top left; }
.MYCHomeTopCorners { background: transparent url(Images/homeTopRight.gif) no-repeat top right; }
.MYCHomeBottomCorners div { background: url(Images/homeBottomLeft.gif) no-repeat bottom left; }
.MYCHomeBottomCorners { background: transparent url(Images/homeBottomRight.gif) no-repeat bottom right; }
.MYCHomeTopCorners div, .MYCHomeTopCorners { width: 100%; height: 15px; } /* Have to set the height so that they will display properly in FF */
.MYCHomeBottomCorners div, .MYCHomeBottomCorners { width: 100%; height: 15px; }

/* Classes for Home Scrolling Area */
.MYCHomeAlbum, .MYCHomeAlternateAlbum {	background-color: #D7ECF8; padding: 0px 10px 10px 5px; width: 100%; text-align: center;}
.MYCHomeAlbumMouseOver, .MYCHomeAlternateAlbumMouseOver {	background-color: #FFFFFF; padding: 0px 10px 10px 5px; text-align: center; width: 100%; }
#MYCScrollingContent { width: 100%; text-align: left; padding-bottom: 15px; }
#MYCScrollingContent img { margin: 0; }
#MYCScrollingContent ul { margin:-15px 0; padding: 5px 0 10px 0; clear: both; text-align: left; }
#MYCScrollingContent ul li { list-style:none; }
#MYCScrollingContent h4 { font-size: 12px; color:#333333; font-weight: bold; margin-top:0px; clear: both; text-align: left; padding-bottom: 15px; }
.MYCHomeAlbumDate, .MYCHomeAlbumPhotographer, .MYCHomeAlbumImageCount { font-size:10px; color: #999999; }
.MYCHomeAlbumPhotographer a, .MYCHomeAlbumImageCount a { color: #1E95D3; text-decoration: none;}

#MYCHomeFeature { background-color: #D7ECF8; }
#MYCHomeFeature object, #MYCHomeFeature embed { height: 325px; } /* Change the height according to the width of the content site - 325 for 600 wide site */
#MYCHomeFeature h3, #MYCScrollingContent h3 { padding: 0px 0px 3px 10px; background-color: #D7ECF8; }
#MYCHomeFeature p { padding-bottom: 10px; }
.MYCHomeContentContainer h3 { font-size: 12px; font-weight: bold; color: #007FBD; }
.MYCHomeContentContainer h5 { float: right; margin-top: -20px; font-size: 10px; }  /* For paging on home page */
.MYCHomeContentContainer h5 a { color: #9A9A9B; text-decoration: none; } 
.MYCHomeContentContainer h5 a:hover { text-decoration: underline; }
.MYCHomeContentArea { padding-top: 15px; width: 100%; }
.MYCHomeContentHeader { border-bottom: 1px dashed #CCCCCC; padding: 0px 10px 3px 10px; background-color: #FFFFFF; }

/* STLT Search in special albums */
.MYCAlbumSearch { text-align: center; padding: 5px; }

.MYCPageSubHeader,  a.MYCPageSubHeader:link, a.MYCPageSubHeader:visited, a.MYCPageSubHeader:active, a.MYCPageSubHeader:hover { font-weight:bold; font-size:14px;  }
.MYCGeneralLabel { font-weight:normal; white-space:nowrap;text-align:right; }
.MYCGeneralBoldLabel { font-weight:bold; white-space:nowrap;text-align:right; }
.MYCGeneralErrorText { font-weight:normal; color:#CC0000; FONT-SIZE: 11px;}
.MYCGeneralBoldText {  font-weight:bold;FONT-SIZE: 11px;  }
.MYCGeneralRedText{ font-weight:normal; color:#CC0000;  }
.MYCGeneralLightGreyText{ font-weight:normal; color:#d3d3d3;  }
.MYCGeneralGreyText{ font-weight:normal; color:#808080;  }
.MYCGeneralText,  a.MYCGeneralText:link, a.MYCGeneralText:visited, a.MYCGeneralText:active, a.MYCGeneralText:hover { font-weight:normal;  }
.MYCSpace3 {font-size:3px; line-height:3px;}
.MYCSpace7 {font-size:7px; line-height:7px;}
.MYCSpace14 {font-size:14px; line-height:14px;}
.MYCSpace28 {font-size:28px; line-height:28px;}
.MYCGeneralNote { font-weight:normal; color:#808080; FONT-SIZE: 11px;}
.MYCPageContent input, .MYCGeneralInput { font-family:verdana;FONT-SIZE: 11px;font-weight:normal;  }
.MYCGeneralButton { font-family:verdana;FONT-SIZE: 11px;font-weight:normal; border:solid 1px #878DBA; background-color:#EFF0F8;}
.MYCGeneralButtonBold { font-family:verdana;FONT-SIZE: 11px;font-weight:bold; border:solid 1px #5C6399; background-color:#DADDEE; color: #000000; }
.MYCListRowTable {  FONT-SIZE: 11px; background-color:#B9BDD6;margin: 5px 0px 0px 0px;}
.MYCListRowTable a, .MYCListRowTable a:hover { color:#19334D ! important; text-decoration: underline; font-weight: normal; }
.MYCListRowHeader {  FONT-SIZE: 11px; color:#19334D;font-weight:bold;background-color:#E9EAF2;}
.MYCListRow { FONT-SIZE: 11px; color:#19334D;font-weight:normal;background-color:#ffffff;vertical-align:top;}
.MYCListRowHeaderCenter { FONT-SIZE: 11px;  color:#19334D;font-weight:bold;background-color:#E9EAF2;text-align:center;}
.MYCListRowCenter { FONT-SIZE: 11px; color:#19334D;font-weight:normal;background-color:#ffffff;vertical-align:top;text-align:center;}
.MYCListRowHeaderRight { FONT-SIZE: 11px;  color:#19334D;font-weight:bold;background-color:#E9EAF2;text-align:right;}
.MYCListRowRight { FONT-SIZE: 11px; color:#19334D;font-weight:normal;background-color:#ffffff;vertical-align:top;text-align:right;}
.MYCGeneralList { padding:  5px 0px 5px 0px; font-weight:normal; margin: 0px 0px 0px 40px; }
.MYCGeneralRequiredText { font-weight:normal; color:#990000; FONT-SIZE: 11px; padding-left: 5px; }
.MYCSmallPhotoBorder { padding:7px 7px 7px 7px; border: solid 1px #d3d3d3; background-color: #FFFFFF; }
.MYCLargePhotoBorder { padding:15px 15px 15px 15px;border:solid 1px #d3d3d3;background-color:White;}


/*************************************************************************************/
.MYCNavLinkSelected { background-color: #FFFFFF;  }
.MYCNavSubLinkSelected { background-color: #FFFFFF; }
.MYCHomeAlbum, .MYCHomeAlternateAlbum {	background-color: #FFFFFF; }
#MYCHomeFeature, #MYCHomeFeature h3, #MYCScrollingContent h3 { background-color: #FFFFFF; }
#DHTMLgoodies_panel_one{ background-color: #FFFFFF; }.MYCCatAlbumMouseOver {	background-color: #FFFFFF; }
.MYCCatAlternateAlbumMouseOver { background-color:#FFFFFF; }.MYCAlbumImageMouseOver { background-color: #FFFFFF; }
.MYCAlbumAlternateImageMouseOver { background-color:#FFFFFF; }.MYCImageCurrentTab { background-color: #FFFFFF; }
.MYCImageTabOn { background-color: #FFFFFF; }
.MYCImageTabOnNoRight { background-color: #FFFFFF; }



.MYCImageDisclaimer {display: none;}
.MYCAlbumID {display:none;}
.MYCImageAlbumID {display:none;}
.MYCImageID {display:none;}
.MYCImageID, .MYCImageAlbumID { padding-left: 10px; color: #C1C1C1; white-space: nowrap;  text-align: right;}
#MYCHeaderLinks li a, #MYCHeaderLinks li a:visited { color:#666666; text-decoration:none; }
#MYCHeaderLinks ul {  color:#999999; text-align: right; padding: 10px 15px 10px 10px; font-size: 10px; }
#MYCHeaderLinks li {  color:#999999; display: inline; vertical-align: middle; }
.MYCAlbumHeader { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #000066; }
.MYCAlbumInfo { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold;color:  #000066; font-size: 11px; padding-top: 3px; }
.MYCCategoryHeader { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold;font-size:16px; font-weight:normal;  color: #006666; }
.MYCSubcategoryHeader { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; font-weight:normal;  color: #006666; padding-top: 10px; }
#MYCPageHeader h3 { font-size:16px; font-weight:normal;  color:#000066; }
.MYCCategoryHeader { font-size:16px; font-weight:normal;  color:#000066; }
.MYCAlbumHeader { font-size: 14px; color: #000066; }
.MYCImageHeader, .MYCImageHeader a { font-size: 14px; color: #000066; text-decoration: strong; padding-top: 8px; }
.MYCHomeContentContainer h3 { font-size: 12px; font-weight: bold; color: #000066; }
.MYCAlbumSlideshow, .MYCAlbumSlideshow a { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #999999; padding-top: 3px; text-decoration: none; }
.MYCCatAlbumImageCount { font-size: 12px; color: #999999; }
.MYCAlbumDate { font-size: 12px; color: #999999; }
.MYCCatAlbumID a, .MYCCatAlbumPhotographer a { color: #99CCCC; text-decoration: none;}
.MYCSubcategory, .MYCSubcategory a { padding: 5px; font-size: 12px; color: #99CCCC; text-decoration: none; }
.MYCHomeAlbumPhotographer a, .MYCHomeAlbumImageCount a { color: #99CCCC; text-decoration: none;}
.MYCImageCaption {margin-bottom:20px;}
#MYCHomeFeature object, #MYCHomeFeature embed { height: 550px; }

#MYCNavigation { text-align: left; font-size: 11px; vertical-align: top; width: 150px; padding: 10px; }
.MYCCopyright { padding-left: 10px; padding-right: 5px; padding-bottom: 5px; display: inline; font-size: 10px; vertical-align:text-bottom;}
.MYCFooter { padding-top: 20px; padding-bottom: 20px; width: 100%; text-align: center; background-color: #FFFFFF; }

.modalBackground
{
    background-color: #000;
    filter: alpha(opacity=60);
    opacity:0.6;
}

.profilename
{
	font-size: 12pt;
	color: Navy;	
	font-family: Arial, Helvetica;
	font-weight: bold;
}

.profiletext
{
	color:Black; 
	font-family:Arial, Helvetica;
	font-size:x-small;
	font-weight:bold;

}

.HomeLink
{
	color: White;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-style: italic;
}

.HomeLink a
{
	text-decoration: none;
}

.HomeLink a:hover
{
	text-decoration: underline;
}

.collapsePanel
{
width: 97%;
height: 0px;
background-color: #00265D;
overflow: hidden;

}

.collapsiblePanelHeader
{
    width: 97%;
    height:20px;
    color: Yellow;
    background-color: #00002D;
    font-weight: bold;
    float: left;
    padding: 5px;
    cursor: pointer;
    vertical-align: middle; 
    
    
   }
   
   .editlinks 
   {
       color: Navy;
       font-weight:bold;
	text-decoration:none;
   }
   
   .editlinks a
   {
       color: Navy;
       font-weight:bold;
	text-decoration:none;
   }
   
   .editlinks a:hover
   {
       color: Gold;
       font-weight:bold;
	text-decoration:underline;
   }
   
	.formview 
   {
       color: Black;
       font-weight:bold;
	   text-decoration:none;
   }
   
   .formtitle 
   {
       color: Black;
       font-weight:bold;
	   text-decoration:none;
	   font-size: small;
   }