/* CSS Document */
@import "nav.css"; 

* { margin: 0; padding: 0; border: 0 none; }
body { background-color:#0f1111; }
body { margin: 0; padding: 0; color: #f0f0f0; font: 62.5% Trebuchet MS, Helvetica, sans-serif; }

#pgWidth, #headerWrapInner { width: 960px; margin: 0 auto; position:relative; }

#headerWrap { width:100%; height: 110px; padding-top:20px; position:relative; background: url(../Images/HeaderBk.gif) repeat-x; }
#headerWrapInner { height:110px; background-color:#b53389; }
#headerTitle { height:80px; position:relative; padding-left:20px; }
#headerNav { width:560px; height:20px; margin:0 0 0 20px; }
#headerNav a:link { text-decoration:none; color:#2b2b2b; font-size:1em; }
#logo { margin-top:40px; }

#contentWrap { width: 100%; overflow:hidden; padding-bottom:20px; background-color:#0f1111; }
#contentWrap.noMargin { padding-bottom:0; }
#contentWrapInner { position:relative; overflow:hidden; }
#contentWrap a { color:white; }

#colHeader { width:100%; height:280px; border-bottom:1px solid white; position:relative; }
#colHeader #headerCol1 { width:220px; margin:20px 20px 10px 20px; position:absolute; bottom:0; }
#colHeader #headerCol2 { width:700px; float:right }
#colHeader #headerCol1 h1 { font-size:1.8em; margin:0; color:#b53389; }
#colHeader #headerCol1 ul.summary {  list-style-type:none; margin:10px 0 10px; }
#colHeader #headerCol1 ul.summary li { font-size:1.2em; font-weight:bold; color:White; }

#colWrap #col1 { width:230px; margin:20px 0 0 20px; float:left; }
#colWrap #col2 { width:230px; margin:20px 20px 0 20px; float:left; }
#colWrap #col3 { width:230px; margin:20px 20px 0 20px; float:left; }
#colWrap #col4 { width:150px; margin:20px 20px 0 0; float:left; }

#colWrap h2 { color:#b53389; margin:0 0 10px; }
#colWrap p, #colHeader p { color:#d9d9d9; font-size:1.2em; line-height:1.6em; margin:0 0 20px 0; clear:both; }
#colWrap p.headline { font-size:2em; color:White; font-family:Times New Roman; } 
#colWrap p a:link { color:white; border-bottom:dotted 1px white; text-decoration:none;  }
#colWrap p a:visited { color:white; border-bottom:dotted 1px white; text-decoration:none;  }
#colWrap p a:hover { color:#e8af03; border-bottom:dotted 1px #e8af03; text-decoration:none; }
#colWrap p strong { color:White; }

#info #col1 { width:400px; margin:20px 0 0 20px; float:left; }
#info #col2 { float:left; position:relative; }
#info .col2Img { height:350px; margin:20px 0 0 120px; }
#info .col2Poster { margin:0 0 0 78px; }

#info h2 { color:#b53389; margin:0 0 10px; }
#info p, #colHeader p { color:#d9d9d9; font-size:1.2em; line-height:1.6em; margin:0 0 20px 0; clear:both; }
#info p.headline { font-size:2em; color:White; font-family:Times New Roman; } 
#info p a:link { color:white; border-bottom:dotted 1px white; text-decoration:none;  }
#info p a:visited { color:white; border-bottom:dotted 1px white; text-decoration:none;  }
#info p a:hover{ color:#e8af03; border-bottom:dotted 1px #e8af03; text-decoration:none; }

#info #teamNav ul#subPageNav { list-style:none; overflow:hidden; margin:0 0 20px; }
#info #teamNav ul#subPageNav li { float:left; padding-bottom:1px }
#info #teamNav ul#subPageNav li h1 { display:inline; font-size:1.4em; font-weight:normal; }
#info #teamNav ul#subPageNav li.divider {  font-size:1.5em; margin:0 .5em; }
.subPageLink { color:white; border-bottom:dotted 1px white; text-decoration:none; }
a.subPageLink:hover { color:#e8af03; border-bottom:dotted 1px #e8af03; text-decoration:none; }
.subPageLinkSelected { color:#e8af03; border-bottom:none; text-decoration:none; }

ul.pgList { list-style:none; margin-top:20px; }
ul.pgList li { font-size:1.2em; margin-bottom:3px; }
ul.pgList li a:link { list-style:none; color:white; border-bottom:dotted 1px white; text-decoration:none; }
ul.pgList li  a:visited { color:white; border-bottom:dotted 1px white; text-decoration:none; }
ul.pgList li  a:hover{ color:#e8af03; border-bottom:dotted 1px #e8af03; text-decoration:none; }

ul#progSubNav { list-style:none; overflow:hidden; margin:0 0 20px 0; float:right; }
ul#progSubNav li { margin-bottom:5px; }
ul#progSubNav li h2 { font-size:1.4em; color:#e8af03; font-weight:normal; }
.progSubLink { color:white; font-size:1.2em; border-bottom:dotted 1px white; text-decoration:none; }
a.progSubLink:hover { color:#e8af03; border-bottom:dotted 1px #e8af03; text-decoration:none; }
.progSubLinkSelected { color:#e8af03; border-bottom:none; text-decoration:none; }

#footer { width: 100%; BACKGROUND: url(../Images/FooterBars.gif) no-repeat bottom; }
#footerInnerWrap { width: 960px; margin: 0 auto; overflow:hidden; padding-left:20px; position:relative; }
#footer .column { width:200px; float:left; margin:20px 20px 0 10px; padding-bottom:40px; }
#footer .entry { margin:5px 0 10px 0; }
#footer .entry h2 { margin:0; color:#b53389; font-weight:normal; }
#footer .entry p { color:#d5d5d5; font-size:1.2em; }
#footer .entry a { color:white; text-decoration:none; font-weight:bold; }
#footer .entry a:hover { color:#e8af03; text-decoration:none; }

#footNav { width:960px; margin:0 auto; }
#footNav ul { margin:20px 0 0 280px; padding-bottom:40px; list-style:none; }
#footNav ul li { float:left; font-size:1.1em; margin:0 5px 0 0;}
#footNav ul li a { color:White; text-decoration:none; color:#9e9e9e; }
#footNav ul li a:hover { color:#e8af03; }

h1 { font-size:1.6em; margin:0 0 20px;  }
h2 { font-size:1.3em; color:White; margin:20px 0 0;  }
h2 a:link { color:white; text-decoration:none; }
h2 a:visited { color:white; text-decoration:none; }
h2 a:hover{ color:#e8af03; border-bottom:dotted 1px #e8af03; text-decoration:none; }



#sspHome { width:960px; height:280px; border-bottom:1px solid white; }

#programmesNav { width:180px; position:absolute; left:760px; top:-110px; z-index:100; background-color:#b53389; overflow:hidden; }
#programmesNav ul.menu { list-style:none; width:180px; }
#programmesNav ul.links li  { list-style:none; margin:0px 10px 4px; text-align:right;  }
#programmesNav ul.links li  a { color:#cbcbcb; text-decoration:none; font-size:1.2em; }
#programmesNav ul.links li  a:hover { color:white }
#programmesNav ul.menu ul {display:none; opacity:0;}

