/* This file is for general styles that can be used across events */
/***element styles***/
body{font-size:.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color:#FFFFFF; margin:0px; padding:0px;}
td{}
img{display:block; border:0px;}
select, input{font-size:1em; color: #000000;}
object, embed{display:block; outline:none; padding:0px; margin:0px;}
a{outline:none;}
/***link styles***/
A:link{color: #993300;}
A:active{color: #993300;}
A:visited{color: #789E6D;}
A.bold:link{color: #993300;font-weight: bold;}
A.bold:active{color: #993300;font-weight: bold;}
A.bold:visited{color: #789E6D;font-weight: bold;}
A.black:link{color: #000000; text-decoration: none;}
A.black:active{color: #000000; text-decoration: none;}
A.black:visited{color: #000000; text-decoration: none;}
A.blue:link{color: #0000FF;}
A.blue:active{color: #0000FF;}
A.blue:visited{color: #0000FF;}
A.footer:link{font-size:.9em; color:#C5E0C5;}
A.footer:active{font-size:.9em; color:#C5E0C5;}
A.footer:visited{font-size:.9em; color:#5A6D5A;}
A.sumScoresWin:link{color: #CDFFFF; text-decoration: none; font-weight: bold;}
A.sumScoresWin:active{color: #CDFFFF; text-decoration: none; font-weight: bold;}
A.sumScoresWin:visited{color: #CDFFFF; text-decoration: none; font-weight: bold;}
A.sumScores:link{color: #CDFFFF; text-decoration: none; font-weight: normal;}
A.sumScores:active{color: #CDFFFF; text-decoration: none; font-weight: normal;}
A.sumScores:visited{color: #CDFFFF; text-decoration: none; font-weight: normal;}
A.articleTitleLink:link{font-size: .8em; font-weight: bold; text-decoration: none;}
A.articleTitleLink:active{font-size: .8em; font-weight: bold; text-decoration: none;}
A.articleTitleLink:visited{font-size: .8em; font-weight: bold; text-decoration: none;}
A.plain:link{color: #993300;font-weight: bold; text-decoration:none;}
A.plain:active{color: #993300;font-weight: bold; text-decoration:none;}
A.plain:visited{color: #789E6D;font-weight: bold; text-decoration:none;}
/***text styles***/
h1{margin: 0 0 0 0; font-size: 1.6em; font-weight: bold;}
h1.pageHeader{margin:8px 0px 10px 0px; font-size:1.4em; color:#993300; font-weight:bold;}
h2{margin: 0; font-size: 1.2em; font-weight: bold; color: #993300;}
h2.galleryHeader{margin: 0; font-size: 1.2em; font-weight: bold; color: #993300; text-align: center; line-height:30px;}
h3{margin: 0 0 0 0; font-size: 1.4em; font-weight:bold;}
h4{margin: 3px 0 6px 0; font-size: 1.2em;}
h5{font-size: 1.1em; color:#000000; margin: 0 0 0 0; font-weight:bold;}
h6{width:322px; margin:20px 79px 20px 79px; font-size: 1.2em; font-weight:bold; line-height:26px; padding:5px 0px 5px 0px; border-top:1px solid #A7A7A7; border-bottom:1px solid #A7A7A7;}
.countdownText{
font-family: Verdana, Arial,Helvetica, sans-serif;
font-size: 1.5em;
color: #FFFFFF;
text-align: right;
line-height: 27px;
height:27px;
font-stretch: wider;
}
.countdownClock{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 1.5em;
color: #FFFFFF;
text-align: center;
font-stretch: wider;
}
.countdownLabel{
font-family: Arial, sans-serif;
font-size: .7em;
color: #728F72;
text-align: center;
font-weight: bold;
}
.countdownCurTime {
height:27px;
line-height:27px;
font-size: 1.2em;
color:#FFFFFF;
vertical-align: middle;
font-family: Verdana, Arial,Helvetica,sans-serif;
text-align: left;
}
.footerText{color:#5A6D5A;}
.bold{font-weight: bold;}
/***background styles***/
.tableBorder{background-color: #0B5272;}
.whiteBg{background-color: #FFFFFF;}
.blueBg{background-color: #029ACD;}
/***accessibility styles***/
.access {position:absolute; left:-3000px; width:500px;}
.archiveSelect{width:auto;}
/* Photo Pages / Gallery */
#photo_credit{
height:25px;
padding-right:10px;
line-height:25px;
color:#FFFFFF;
background-color:#5A3084;
}
#gallerySubNav{
float:left;
height:25px; 
color:#000000;
background-color:#CEBED6;
margin:0;
text-align:center;
}
#galleryInfo{
text-align:center;
height:15px ! important;
height:25px;
padding:5px 10px 5px 10px;
line-height:15px;
}
#galleryPrev{
width:110px ! important;
width:120px;
height:15px ! important;
height:25px;
text-align:left;
float:left;
padding:5px 0 5px 10px;
line-height:15px;
background:#CEBED6 url('/images/misc/wm_bg_0421_lt.gif') no-repeat bottom left;
}
#galleryPrev img{
vertical-align:-25%;
margin-right:5px;
}
#galleryNext{
width:110px ! important;
width:120px;
height:15px ! important;
height:25px;
text-align:right;
float:right;
padding:5px 10px 5px 0;
line-height:15px;
background:#CEBED6 url('/images/misc/wm_bg_0421_rt.gif') no-repeat bottom right;
}
#galleryNext img{
vertical-align:-25%;
margin-left:5px;
}
#galleryContainer{
margin:0 0 10px 0;
float:left;
}
#galleryContainer ul{
list-style-type:none;
float:left;
margin:0;
width:480px;
padding:10px 0 10px 0;
border-bottom:1px solid #FFFFFF;
}
#galleryContainer ul li{
float:left;
width:85px;
height:90px;
display:inline;
margin:0 40px 0 0;
padding:0 0 5px 0;
text-align:center;	 
}
#galleryNav{
width:480px;
width:460px !important;
padding:10px 10px 10px 10px;
margin:0px;
background-color:#EBE7F1;
float:left;
}
#galleryNav ul{
list-style-type:none;
float:left;
margin:0;
padding:2px 0px 0 0px;
}
#galleryNav ul li{
float:left;
display:inline;
line-height:18px;
margin:0;
padding:0 10px 5px 5px;
}
#galleryTitle{
font-size:1em;
text-align:center;
margin:0;
padding:0;
line-height:20px;
}
/*** news styles ***/
/*bio styles*/
#bios ul { list-style-type: none; padding: 0 0 0 0; margin: 5px 0 5px 0; text-align: left; }
#bios ul li { padding: 0; }
.medBrownText{font-size:1.0em; color:#993300; font-weight:bold;}
.medBlackText{font-size:1.0em; color:#000000; font-weight:bold;}
.largeBlackText{font-size:1.4em; color:#000000; font-weight:bold;}
/*rel content styles*/
#relatedcontent ul { list-style-type: none; padding: 0 0 0 0; margin: 5px 0 5px 0; text-align: left; }
#relatedcontent ul li { padding: 0; }
/*img styles*/
.imgBorder{border:1px solid #0D6186;}
/* Sharing/Social Network Lists */
#sharing { width:130px; display:block; }
#shareTable { width:130px; float:right; clear:right; margin-left:20px; margin-bottom:20px; display:inline; }
#shareLinks { width:auto; position: relative; list-style-type: none; padding: 0 2px 10px 7px; margin: 5px 0 5px 0px; }
#delicious { padding: 2px 0 2px 20px; background-image: url(/images/misc/share_delicious.gif); background-repeat: no-repeat; background-position: 0 0; }
#digg { padding: 2px 0 2px 20px; background-image: url(/images/misc/share_digg.gif); background-repeat: no-repeat; background-position: 0 0; }
#facebook { padding: 2px 0 2px 20px; background-image: url(/images/misc/share_facebook.gif); background-repeat: no-repeat; background-position: 0 0; }
#newsvine { padding: 2px 0 2px 20px; background-image: url(/images/misc/share_newsvine.gif); background-repeat: no-repeat; background-position: 0 0; }
#permalink { padding: 2px 0 2px 20px; background-image: url(/images/misc/share_perm.gif); background-repeat: no-repeat; background-position: 0 0; }
#rsscell a img { float:left;margin:8px 10px 15px 0; }
#searchResults img{display:inline;}