﻿

body { 
	background: #010111 url("../../Images/background2.gif") repeat-x;
	color: #000;
	font: 12px Verdana, Arial,  Helvetica, sans-serif;
	margin:0; 
	padding:0;
	 scrollbar-3dlight-color:#FCE100; /*#CFAE28;*/
  scrollbar-arrow-color:#ffffff;
  scrollbar-track-color:#FCE100;   
  scrollbar-face-color:#010111; 
	}
td{
font: 12px Verdana, Arial,  Helvetica, sans-serif;
color: #000;
}


h1 { font-size: 18px }
h2 { font-size: 16px }
h3 { font-size: 14px }

h4,h5,h6 { font-size: 13px }

a img, :link img, :visited img, fieldset { border:none }

a:link, a:visited { color: #010111; text-decoration: underline }
a:hover, a:active { color: #000; text-decoration: underline }

a { outline: none }

#columns pre {font-family:monospace; font-size:11px;}
#columns .presmall {font-family:monospace; font-size:11px;}
#columns pre a{font-family:monospace; }
#columns a:hover{text-decoration:none;}

.image-block
{display:block;
margin-left:4px;}

/* 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; 
	
	}

#revLayeredAd .revClickText  {
color:#fff;
}

h2, 
.storyheadline, 
.StoryHeadline, 
.page-header { 
	color: #010111; 
	font-weight: bold; 
	font-size: 16px 
	}

.storyteaser, 
.StoryTeaser { color: #000; font-weight: bold }

.fivevert { line-height: 5px }
.tenvert { line-height: 10px }
.twentyvert { line-height: 20px }




#wrap { 
	width:1000px;
	margin:auto;

	}

#container{ 
	background: url("../../Images/bodybg.gif") repeat-y;
	width:1000px;
	margin:auto;
	}

#container2{ 
	background: url("../../Images/bodybg2.gif") repeat-y;
	width:1000px;
	margin:auto;
	}
	

body#sport-story #container
{background: url("../../Images/bgstory.gif") repeat-y;
	width:1000px;
	margin:auto;}

#mast {
width:1000px;
height:133px;
margin-top:25px;
display:block; 
overflow:hidden;
}

#mast-L
{float:left;
width:1000px;
height:133px;display:block;}

#mast-R
{float:left;
width:253px;
height:44px;
margin-top:26px;
display:block;}

#top-wrap
{width:1000px;
height:25px;
margin-bottom:7px;}

#feed-wrap
{float:left;
height:25px;
width:600px;
}

#holder-banner
{text-align:center;
height:90px;}

#search-wrap
{float:left;height:25px;}

#tickets-wrap
{margin-left:4px;
margin-bottom:5px;}


/* columns
 * ---------------------------------------------------------------------------- */

#columns {width:1000px; padding:0; margin:0; border-collapse:collapse;  }

#column-1, #column-2, #column-3 {padding:0; margin:0; vertical-align:top; }

#column-1 {width:399px;padding-left:5px;}
#column-2 {width:300px;padding-right:1px;}
#column-3 {width:290px;padding-right:5px;}


body#sport-story #column-1
{width:699px;}

#story-pad
{padding:10px;}

#story-ad
{border:1px solid #ccc;}

.story-title
{margin-left:4px;
background: url(../Images/bgheader.gif);
width:695px;
height:19px;
}

/* navigation: #nav
 * ------------------------------------------------------------------------- */

#nav, #nav * { border-collapse: collapse; margin: 0; padding: 0 }

#nav {
	background: url("../../Images/mainmenu2.jpg") no-repeat;
	height: 29px;
	position: relative;
	width: 1000px;
	z-index: 99;
    top: -2px;
    left: 0px;
}
	
#nav span { display:none; }

#nav li, #nav a {
	font-size: .95em;  
	height: 29px;
	display: block;
	}

#nav li { float: left; }


#nav-01 { width:124px; }
#nav-02 { width:95px; }
#nav-03 { width:101px; }
#nav-04 { width:97px; }
#nav-05 { width:106px; }
#nav-06 { width:102px; }
#nav-07 { width:134px; }
#nav-08 { width:88px; }
#nav-09 { width:69px; }
#nav-10 { width:84px; }

#nav-01 a:hover { background: url("../../Images/mainmenu2.jpg") 0 -29px }
#nav-02 a:hover { background: url("../../Images/mainmenu2.jpg") -124px -29px }
#nav-03 a:hover { background: url("../../Images/mainmenu2.jpg") -219px -29px }
#nav-04 a:hover { background: url("../../Images/mainmenu2.jpg") -320px -29px }
#nav-05 a:hover { background: url("../../Images/mainmenu2.jpg") -417px -29px }
#nav-06 a:hover { background: url("../../Images/mainmenu2.jpg") -523px -29px }
#nav-07 a:hover { background: url("../../Images/mainmenu2.jpg") -625px -29px }
#nav-08 a:hover { background: url("../../Images/mainmenu2.jpg") -759px -29px }
#nav-09 a:hover { background: url("../../Images/mainmenu2.jpg") -847px -29px }
#nav-10 a:hover { background: url("../../Images/mainmenu2.jpg") -908px -29px }


#nav-01:hover>a { background: url("../../Images/mainmenu2.jpg") 0 -29px }
#nav-02:hover>a { background: url("../../Images/mainmenu2.jpg") -124px -29px }
#nav-03:hover>a { background: url("../../Images/mainmenu2.jpg") -219px -29px }
#nav-04:hover>a { background: url("../../Images/mainmenu2.jpg") -320px -29px }
#nav-05:hover>a { background: url("../../Images/mainmenu2.jpg") -417px -29px }
#nav-06:hover>a { background: url("../../Images/mainmenu2.jpg") -523px -29px }
#nav-07:hover>a { background: url("../../Images/mainmenu2.jpg") -625px -29px }
#nav-08:hover>a { background: url("../../Images/mainmenu2.jpg") -759px -29px }
#nav-09:hover>a { background: url("../../Images/mainmenu2.jpg") -847px -29px }
#nav-10:hover>a { background: url("../../Images/mainmenu2.jpg") -908px -29px }



	#nav ul {
		border: solid #010111;
		border-width: 0 1px;
		left: -9999px;
		top: 29px;
		position:absolute;
		z-index:99
		}

	#nav-08 ul { margin-left: -15px }

	#nav ul, 
	#nav li li { width: 150px } 

	#nav li li, 
	#nav li li a { height: auto; }

	#nav li:hover ul, 
	#nav a:hover ul { left: auto; }

	#nav li li { border-bottom: 1px solid #010111; text-indent: 0; }


	#nav li li a {
		background: #ccc;
		color: #010111;
		display: block;
		padding: 3px;
		text-decoration:none;

		_width: 100%
		}

	#nav li li a:hover { 
		background: #010111; 
		color: #fff; 
		}

	#nav .right { text-align: left; margin-left: 150px }

	#nav .header a, #nav .header a:hover { 
		background: #010111; 
		color: #fff; 
		font-weight: bold
		}

#nav-10 ul { margin-left: -70px }

	/* Son of Suckerfish: 2nd Tier Drop Down
	 * ------------------------------------------------------------------------- */

	#nav li ul li ul  {
		display: none;
		width: 165px;
		margin-left: 165px; /* width of drop down nav +2 */
		margin-top: -19px; /* height of drop down nav item +1 */
		}

	#nav li ul li:hover ul, #nav li ul li.over ul { display: block; }

	#nav li ul li ul li a {
		height: 18px;
		width: 100%;
		}

	#nav li li.tall, #nav li li.tall a {
		height:29px;
		line-height:14px;
		}

	#nav ul.right { margin-left: 150px; text-align: left }
	#nav li li.header a, #nav li li.header a:hover { background-color: #010111; color: #fff; font-weight: bold }
/* navigation: #nav 
*/


/*---------------------------INDEX BSI---------------------------*/

#lead-headlines-block
{
width:391px;
margin:4px;}

#relativeFrame, #relativeFrame *{
	margin:0;
	padding:0;	
}

#relativeFrame {
	position: relative; 
	width:391px;
	z-index: 1;


display:block;
}

#relativeFrame div {
	width:391px;
	position: absolute; 
	visibility: hidden;
	z-index: 1;
}

#relativeFrame div#frm0 { visibility: visible }


#relativeFrame h1 a
{color:#010111;
text-decoration:none;
font-size:18px;
}


#relativeFrame a
{color:#010111;
font-size:11px;
}
#relativeFrame a:hover
{color:#000;
}


#relativeFrame h1 a:hover
{color:#000;}

#relativeFrame 
{color:#000;}

.pubdate
{color:#000;
font-weight:bold;
font-size:11px;}

#minis{
	margin:0;
	padding:0;
	width:392px;
height:68px;

}




#minis div{
	float:left;
	width:96px;
	margin-bottom:3px;
}



#minis a img {
	opacity: .50;
	filter: alpha(opacity=50);
border:1px solid #fff;
margin-bottom:3px;
	}
#minis a:hover img, #minis div.miniOn a img {
	opacity: 1.0;
	filter: alpha(opacity=100);

	}

#numbers{
background: url("../../Images/nav-bar.gif");
width:135px; 
float:right;
height:19px;
overflow:hidden;
}

#bsi-nmbrs-bg
{background: url("../../Images/newsheader.gif") no-repeat;
height:19px;
width:391px;
}
#numbers div
{float:left;

margin:0;
padding:0;}

#numbers img
{width:29px;
height:19px;}

#seconds-wrap
{width:292px;
height:150px;
overflow:auto;
margin-bottom:5px;}

#sec-headlines-wrap
{background:#fff;
color:#010111;
margin:5px;
}

#sec-headlines-wrap a
{font-size:11px;
font-weight:bold;
color:#010111;
text-decoration:none;}

#sec-headlines-wrap a:hover
{color:#000;}

.sec-pubdate
{font-size:9px;
margin:0;
padding:0;
color:#010111;}


/*---------------------------INDEX BSI---------------------------*/


#features-wrap
{margin-left:4px;}

#promo-wrap
{margin-left:4px;
margin-bottom:5px;
}


#aotw-tab-wrap
{margin:10px 0 5px 5px;}

/*---------------------------SPORT BSI---------------------------*/

.title
{padding-left:4px;}


#sport-lead h1 a
{color:#010111;
font-size:13px;
text-decoration:none;}

#sport-lead h1 a:hover
{color:#000;}

#sport-lead
{color:#000;}

#sport-sec-headlines-wrap
{margin:10px;}

#sport-sec-headlines-wrap a
{font-size:11px;
font-weight:bold;
color:#010111;
text-decoration:none;}
#sport-sec-headlines-wrap a:hover
{color:#000;}



#sport-nav
{color:#000;
width:391px;
margin-left:4px;font-size:10px;}

#sport-nav a
{font-weight:bold;
font-size:10px;
color:#000;
text-transform:uppercase;
text-decoration:none;
}

#sport-nav a:hover
{color:#010111;}

/*---------------------------INDEX COLUMN 3---------------------------*/

#player
{background:#000;
margin-bottom:10px;}


#player-links
{margin-left:25px;
padding-bottom:10px;}

#player-links a
{color:#fff;
font-size:11px;
text-decoration:none;}

#store-portal
{margin:0 0 10px 7px;}


#misc-images
{text-align:center;
    height: 276px;
    border: thin 1 black;
}

#misc-images img
{padding:3px;}

/* tabs
 * ---------------------------------------------------------------------------- */

 #events-tab ul.event-1 { margin:0; padding:0 }
 #events-tab ul.event-1 li{ float: left; list-style: none; text-indent: -9999px; }
 #events-tab ul.event-1 span { display: none }



/* Events tabs: #events-tab
 * ---------------------------------------------------------------------------- */	

#events-tab ul.event-1 { margin-left:4px;margin-top:4px;
	background: url("../../Images/tabs.jpg");
	height: 25px; 
	width: 391px	
	}

#events-tab ul.event-1 li, #events-tab ul.event-1 a { display: block; height: 25px }

#tab-events { width: 128px }
#tab-records{ width: 138px }
#tab-results { width: 125px }


#events-tab.on-events #tab-events { background: url("../../Images/tabs.jpg") 0 -25px }
#events-tab.on-records #tab-records { background: url("../../Images/tabs.jpg") -128px -25px }	
#events-tab.on-results #tab-results { background: url("../../Images/tabs.jpg") -266px -25px }

#events, #records, #results 
{ height:200px;
padding:0px;
width:389px;
overflow:auto;
border:1px solid #666;
border-top:none; 
margin-bottom:4px;
margin-left:4px;
}


/* athletics tabs
 * ---------------------------------------------------------------------------- */

#athletics-tab ul.aotw-1 { margin:0; padding:0; }
#athletics-tab ul.aotw-1 li { float: left; list-style: none; text-indent: -9999px; }
#athletics-tab ul.aotw-1 span { display: none; }


/* Headline tabs: #athletics-tab
 * ---------------------------------------------------------------------------- */	

#athletics-tab ul.aotw-1 
{ 
	background: url("");
	height: 29px; 
	width: 292px	
}

#athletics-tab ul.aotw-1 li, #athletics-tab ul.aotw-1 a { display: block; height: 29px; }

#tab-athletics { width: 102px; }
#tab-community { width: 100px; }
#tab-ad { width: 90px; }


#athletics-tab.on-athletics #tab-athletics { background: url("") 0 -29px; }
#athletics-tab.on-community #tab-community { background: url("") -102px -29px; }	
#athletics-tab.on-ad #tab-ad { background: url("") -202px -29px; }

#athletics, #community, #ad 
{ 
	height: 185px; 
	overflow: auto;  
	background:#ccc; 
	width:292px;
}


#aotw-wrap
{padding:5px;}

#aotw-w
{float:left;width:141px;text-align:center;}

#aotw-m
{float:left;width:141px;text-align:center;}

	/* features tabs
	 * ---------------------------------------------------------------------------- */

	#features-tab, #features-tab *{margin:0; padding:0;}

	#features-tab{
		width:389px;
		border:1px solid #333;
		border-width:0 1px 1px 1px;
		display:block;
		background:ffffcc;
	}

	#features-tab ul.features-1, #features-tab ul.features-1 { margin:0; padding:0 }
	#features-tab ul.features-1 li, #features-tab ul.features-1 li{ float: right; list-style: none;  }


	/* features tabs: #features-tab
	 * ---------------------------------------------------------------------------- */	

	#features-tab ul.features-1 { 
	background: #010111;
		height:47px; 
		width: 389px
		}

	#features-tab ul.features-1 li, #features-tab ul.features-1 a { display: block; height: 46px }
	#features-tab ul.features-1{width:389px;}

	#tab-featuresc,#tab-featuresb {
	width:96px;
	background: #010111; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}
	#tab-featuresa {
	width:95px;
	background: #010111;
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#tab-featuresd {
	width:97px;
	background: #010111;
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#tab-featuresd{ 
	width:96px; 
	height:46px; 
	display:block; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}



	#features-tab.on-featuresa #tab-featuresa { background: #ccc; width:96px; border-width: 0 1px 0 0;}
	#features-tab.on-featuresb #tab-featuresb { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#features-tab.on-featuresc #tab-featuresc { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#features-tab.on-featuresd #tab-featuresd { background: #ccc; width:98px; border-width: 0 1px 0 0;}

	#features-tab img{
	border:1px solid #333;
	margin:3px auto 0 auto;
	display:block;
	}


#features-tab a
{font-weight:bold;
text-decoration:none;

}

	#featuresa,#featuresb,#featuresc,#featuresd { 
	height: 130px; 
	overflow: auto;  
	background:#ccc; 
font-size:11px;
	width:379px;
	padding:5px;}


	/* promos tabs
	 * ---------------------------------------------------------------------------- */

	#promos-tab, #promos-tab *{margin:0; padding:0;}

	#promos-tab{
	clear:both;
		width:389px;
		border:1px solid #333;
		border-width:0 1px 1px 1px;
		display:block;
		background:ffffcc;
	}

	#promos-tab ul.promos-1, #promos-tab ul.promo-1 { margin:0; padding:0 }
	#promos-tab ul.promos-1 li, #promos-tab ul.promo-1 li{ float: right; list-style: none;  }


	/* promos tabs: #promos-tab
	 * ---------------------------------------------------------------------------- */	

	#promos-tab ul.promos-1 { 
	background: #010111;
		height:47px; 
		width: 389px
		}

	#promos-tab ul.promos-1 li, #promos-tab ul.promos-1 a 
{ display: block; height: 46px }
	#promos-tab ul.promos-1{width:389px;}

	#tab-promosc,#tab-promosb {
	width:96px;
	background: #010111; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}
	#tab-promosa {
	width:95px;
	background: #010111;
	border:1px solid #888;
	border-width:1px 1px 0 0;

	}
	#tab-promosd {
	width:97px;
	background: #010111;
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#tab-promosd{
	width:96px; 
	height:46px; 
	display:block; 
	border:1px solid #888;
	border-width:1px 1px 0 0;
	}

	#promos-tab img{
	border:1px solid #333;
	margin:3px auto 0 auto;
	display:block;
	}

	#promos-tab.on-promosa #tab-promosa { background: #ccc; width:96px; border-width: 0 1px 0 0;}
	#promos-tab.on-promosb #tab-promosb { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#promos-tab.on-promosc #tab-promosc { background: #ccc; width:97px; border-width: 0 1px 0 0;}
	#promos-tab.on-promosd #tab-promosd { background: #ccc; width:98px; border-width: 0 1px 0 0;}

	#promos-tab img{
	border:1px solid #333;

	display:block;
	}

#promos-tab a
{text-decoration:none;
font-weight:bold;font-size:12px;}

#promos-tab a:hover
{text-decoration:underline;}

	#promosa,#promosb,#promosc,#promosd { 
	height: 130px; 
	overflow: auto;  
	background:#ccc; 
	width:379px;
	padding:5px;
font-size:11px;

	}
/* media tabs
 * ---------------------------------------------------------------------------- */

#media-tab ul.mm-1{ margin:0; padding:0;float: left; }
#media-tab ul.mm-1 li{ float: left; list-style: none; text-indent: -9999px; }
#media-tab ul.mm-1 span { display: none }


/* Headline tabs: #media-tab
 * ---------------------------------------------------------------------------- */	

#media-tab ul.mm-1 { 
	background: url("");
	height: 25px; 
	width: 182px	
	}

#media-tab ul.mm-1 li, #media-tab ul.mm-1 a { display: block; height: 25px }
#media-tab {float:left;}
#tab-email, #tab-radio, #tab-podcast, #tab-webcast, #tab-rss, #tab-photos, #tab-wireless  {width:20px;}
#tab-stats, #tab-video { width: 21px; }





#stats, #radio, #podcast, #webcast, #rss, #photos, #wireless, #email, #video

{ 
font-size:11px;
height: 21px; 
overflow: auto;  
width:182px;
color:#fff;
padding:4px 0 0 5px;
}


/* CALENDAR
 * ---------------------------------------------------------------------------- */

.calendar, .calendar * { 
	border-collapse: collapse; 
	margin: 0; 
	padding: 0  
color: #000;
width:389px;
font-size:10px;
	}
	
.calendar a{font-size:10px;font-size:10px;}
.calendar {color: #000;font-size:10px; }

.calendar td { color: #010111;font-size:10px; }

.calendar tr.calendar-date { 
	background-color: WhiteSmoke; 
	color: #000; 
	font-weight: bold;font-size:10px;
	}
	
.calendar tr.calendar-headers td { font-weight: bold;color: #010111;font-size:10px; }

.calendar-body td
{color:#000;
height:25px;font-size:10px;
}

.calendar-date
(color: ##010111; 
	font-weight: bold;font-size:10px;)

.calendar-body a{font-size:10px;}

/* CALENDAR
 * ---------------------------------------------------------------------------- */

#sidebar-wrap, #sidebar-wrap * { margin: 0; padding: 0 }

#sidebar-wrap { margin: 0 }

#sidebar-wrap h3{ padding:5px;font-size:11px; }
#sidebar-wrap h3 a
{font-weight: bold;
color:#010111;
font-size:11px;}

#sidebar-wrap h3 a
{font-weight: bold;
color:#010111;
font-size:11px;
text-decoration:none;}
#sidebar-wrap a:hover
{color:#000;}

#sidebar-wrap a
{
color:#010111;
font-size:11px;text-decoration:none;}

#sidebar-wrap
{color:#010111;
font-size:11px;
padding:5px;}

/* 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 }


/* email-print
 * ---------------------------------------------------------------------------- */

.email-print { margin: 10px 0 }

.email-print li { 
	display: inline; 
	list-style-type: none; 
	margin: 0 30px; 
	padding-left: 25px 
	}
	
		
		
/* pre-footer * ---------------------------------------------------------------------------- */


#pre-footer
{height:90px;
background:#fff;
width:990px;
padding:5px;}


#story-footer
{width:699px;
text-align:center;
margin-bottom:10px;

}


/* footer
 * ---------------------------------------------------------------------------- */
	
#footer {
text-align:center;
padding:10px;
	}
	
	#footer a:link, #footer a:visited { color: #fff; }
	#footer a:hover, #footer a:active { color: #ccc; }



#market
{background:#010111;
color:#fff;}


#market a
{color:#fff;}
.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: White;
       font-weight:bold;
	text-decoration:none;
   }
   
   .editlinks a
   {
       color: White;
       font-weight:bold;
	text-decoration:none;
   }
   
   .editlinks a:hover
   {
       color: White;
       font-weight:bold;
	text-decoration:underline;
   }
	
	.coachescorner {color:#FCE101;font-size:10px; text-decoration:none; text-align:left;}
.coachescorner:a{color:#ffffff;text-decoration:none; text-align:left;}
.coachescorner:hover{color:#FCE101;text-decoration:underline; text-align:left;}
.coachescornerdate{color:#FCE101;font-size:8px; text-decoration:none; font-style:italic; font-weight: lighter; text-align:left;}

/* Styles for Rounded Corners */
.MYCTopBackgroundBox { background: #ffffff 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: #ffffff 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;	background-color: #FFFFFF; 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 { background-color: #FFFFFF; padding: 10px 0 20px 0;  float: left; text-align: center; }
.MYCAlbumAlternateImage { background-color:#FFFFFF; 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;}
.MYCContentContainer{ background-color: #ffffff;}

/*************************************************************************************/
.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: #010111; }
.MYCAlbumInfo { font-family: Lucida,Tahoma,Arial, Helvetica, sans-serif; font-weight: bold;color:  #010111; 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:#010111; }
.MYCCategoryHeader { font-size:16px; font-weight:normal;  color:#010111; }
.MYCAlbumHeader { font-size: 14px; color: #010111; }
.MYCImageHeader, .MYCImageHeader a { font-size: 14px; color: #010111; text-decoration: strong; padding-top: 8px; }
.MYCHomeContentContainer h3 { font-size: 12px; font-weight: bold; color: #010111; }
.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;
}

 #footer {
	background: #fff url("../../Images/footer.gif") no-repeat;
	color: #000;
	padding: 20px;
	text-align: center;
    width: 958px;
}
	
	#footer a:link, #footer a:visited { color: #444 }
	#footer a:hover, #footer a:active { color: #666 }
