/* Default Styles */
* {padding:0; margin:0;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d4d4d; background:url(back.gif) repeat-x #372b0e; text-align:center;}
div {text-align:left;}
img {border:0;}
h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}
p {margin:0; padding:0;}
form {margin:0; padding:0; display:block;}
ul, ol {margin:0; padding:0;}
li {margin:0px; padding:0;}
.clear {clear:both;}
.fltl {float:left;}
.fltr {float:right;}

a {font-weight:bold; font-size:11px;}
a:link {color:#644e09;text-decoration:none;font-weight:bold; background:transparent;}
a:visited {text-decoration:none;font-weight:bold;color:#644e09; background:transparent;}
a:hover {text-decoration:underline;font-weight:bold;color:#644e09; background:transparent;}
a:active {text-decoration:underline;font-weight:bold;  background:transparent;}

/* HOMEPAGE DEFAULTS */
h2, h3 {font-family: Arial, Times New Roman;}

#wrapper {width:776px; background: url(content-back.gif) repeat-y; color:#4d4d4d; margin:0 auto; padding:0;}

#shadow {width:776px; background:url(content-gradback.gif) no-repeat #FFF; color:#4d4d4d; margin:0 auto; padding:0;}
#shadow2 {width:776px; background:url(content-gradback2.gif) no-repeat; color:#4d4d4d; margin:0 auto; padding:0;}

#header {width:760px; height:115px; background:url(header-bg.jpg) top left; margin:0 7px; position:relative; color:#968664; font-family:Times New Roman, Arial; }
#header h1 {text-transform:uppercase;  font-size:24px; font-style:normal; font-weight:normal; position:absolute; right:5px; top:35px;}
#header h1 strong {font-size: 40px; font-style:normal; font-weight:normal; color:#dbc595;}
#header em {position:absolute; left:135px; top:90px; color:#b28f42;  font-size:14px; font-family: Arial}
#header img {position:absolute; left:1px; top:0; }

#feature {width:744px; height:297px;  background:url(feature.jpg) no-repeat;  position:relative; margin:0 auto; color:#FFF; font-size:10px; font-family:Arial;}
#feature #video {width:302px; height:218px; position:absolute; left:37px; top:34px;}
#feature p {position:absolute; text-transform:uppercase;  left:37px; top:258px;}

/*
ul#mainmenu li {width:74px; height:24px; float:left; padding:12px 0 0 26px;}
ul#mainmenu li.home {background:url(menu-home.jpg) no-repeat; width:72px; padding-left:47px;}
ul#mainmenu li.about {background:url(menu-about.jpg) no-repeat;}
ul#mainmenu li.episodes {background:url(menu-episodes.jpg) no-repeat; width:84px; padding-left:16px;}
ul#mainmenu li.players {background:url(menu-players.jpg) no-repeat;  }
ul#mainmenu li.gallery {background:url(menu-gallery.jpg) no-repeat; }
ul#mainmenu li.schedule {background:url(menu-schedule.jpg) no-repeat; width:90px; padding-left:20px;}
*/
div#mainmenucontainer {width:751px; height:36px; margin:8px auto 0 auto; padding:0; background: url(main-menu-bg.jpg)  no-repeat;}
div#mainmenucontainer span {width:74px; height:28px; float:left; padding:8px 0 0 26px;}
div#mainmenucontainer  span a {color:#644e09; padding:8px 0 0 0; font-family: Arial, Times New Roman; font-size:15px;}
div#mainmenucontainer  span a:hover {color:#000; text-decoration:none;}
div#mainmenucontainer span.home {width:72px; padding-left:80px;}
div#mainmenucontainer span.about {}
div#mainmenucontainer span.episodes {padding-left:10px; padding-right:10px;}
div#mainmenucontainer span.players { padding-left:10px; }
div#mainmenucontainer span.multimedia {padding-left: 10px; padding-right:16px;}
div#mainmenucontainer span.schedule {padding-left:3px;}
div#mainmenucontainer span.splitter {background: url(main-menu-splitter.jpg)  no-repeat; margin-top:5px;margin-left:0px; width:10px;padding:0px 0 0 0px;}

#mainmenushadow {clear:both; margin:0 auto; width:751px;}

#contwrap {width:744px; margin:0 auto; background:url(content-centre.jpg)}
#left {float:left; width:170px; background:#7b6c4b; margin-left:8px; display:inline; }
#cntre {background:#dbc595; width:372px; margin-left:8px;  float:left; display:inline;}
#right {float:right; width:170px; background:#7b6c4b; margin-right:8px; display:inline;}

#contwrap p {margin-bottom:10px;}
#players .divide,  #schedule.divide {margin:8px auto;}

#players {padding:6px; color:#dbc595;}
#players h2 {color:#f2e5c7; font-size:18px;}
#players h3 {font-size:12px; margin-bottom:5px;}
#players a {color:#dbc595;}
#players ul {list-style:none; }
#players ul li {text-align:center;color:#FFF; width:75px; margin-bottom:15px; margin-left:3px; float:left;}
#players ul.right {padding-left:5px;}

#maincontent {padding:6px;}
#maincontent h2 {color:#930001; font-size:18px;}
#maincontent .divide {margin:5px auto;}
#maincontent ul {list-style:none;}
#maincontent ul li {float:left; text-align:center; padding:0 25px 10px 0;}

#schedule {padding:1px; color:#dbc595;}
#schedule h2 {padding:5px 0 0 5px; color:#f2e5c7; font-size:18px;}
#schedule p {padding:5px; width:158px; margin-bottom:5px;}
#schedule p.odd {background:#897853;}
#schedule ul {list-style:none;}
#schedule ul li {color:#FFF; padding:5px;}
#schedule ul li.odd {background:#897853;}
#schedule ul li input {margin-right:5px;}
#schedule p.button {margin:8px auto 0 auto; width:93px;}
#schedule div.divide {margin:10px 0 0 5px;}
#schedule a {color:#dbc595;}
#schedule #logoBox {padding-top:7px; padding-right: 20px; text-align:right;}

#botbanner {margin:8px auto 0 auto; width:744px;}

ul#botmenu {list-style:none; margin:8px 0 8px 180px; width:500px;}
ul#botmenu li {float:left; font-family: Arial; font-size:12px; color:#7b6c4b; width:60px; background:url(botmenu-back.gif) bottom right no-repeat; text-align:center;}
ul#botmenu li.last {background:none; width:70px}
ul#botmenu li a {}

#absbot {width:776px; margin:0 auto;}

/* SUBPAGES */

#contwrap.subpages {background:url(content-centre-sub.jpg) repeat-y;}
#shadow.subpages {background:url(content-gradback-sub.gif) no-repeat;}
#shadow2.subpages {background:url(content-gradback2-sub.gif) no-repeat;}
#feature.subpages {height:187px; background:url(feature-subpages.jpg) no-repeat;}
#left.subpages {width:550px; background:#dbc595;}
#sidecontent {padding:6px;  color:#dbc595;}

/* GALLERY */
#gallery {padding:7px 5px 7px 9px; }
#gallery h2 {color:#930001; font-size:18px; margin-left:15px;}
#gallery h3 {font-size:14px; color:#7c6c4a; margin:15px 0 5px 0;}
#gallery #images {width:621px; height:122px; background:url(gallery-images-back.jpg) no-repeat; }
#gallery ul.images {list-style:none; margin:0 0 0 15px; padding:10px 0 0 0; }
#gallery ul.images li {float:left; margin:0 20px 20px 0; padding:0;}
#gallery ul.images li.last {margin:0; padding:0;}
#gallery ul.images img {border:2px solid #473e21;}
#gallery ul.images img.horimage {margin-right:17px;}
#gallery a, #gallery a:visited, #gallery a:active {color:#4d4d4d; font-weight:normal; text-decoration:underline;}
#gallery a:hover {text-decoration:none;}

/* GALLERY DETAIL */
#galcontent {background:#ebdab5; border:solid #7b6c4b; border-width:0 1px; width:702px; padding:5px;}
#galwrap {background:url(content-centre-galdet.gif) repeat-y; width:744px; margin:0 auto; }
#gallerytopnav {width:714px; height:29px; background:url(gallery-topnav-back.gif) no-repeat;margin:10px 0 0 0;}
#gallerytopnav ul {width:600px; margin-left:17px;}
#gallerytopnav ul li {width:69px; height:23px; background:url(gallery-topnav-inactive.gif) no-repeat; padding:5px 0 0 0;}
#gallerytopnav ul li.active {background:url(gallery-topnav-active.gif) no-repeat;}
#gallerytopnav a, #gallerytopnav a:visited, #gallerytopnav a:active {color:#e7d4ac; font-weight:bold; font-size:10px; text-decoration:none;}
#gallerytopnav a:hover {text-decoration:underline;}
#gallerytopnav li.active a, #gallerytopnav li.active a:visited, #gallerytopnav li.active a:active {color:#7b6c4b;}
#gallerynav {margin:0 auto 10px auto; width:180px; text-align:center;}
#gallerynav a {font-weight:bold; color:#7c6c4a; text-decoration:none; font-size:10px;}
#gallerynav a:visited, #gallerynav a:active {font-weight:bold; color:#7c6c4a; text-decoration:none;}
#gallerynav a:hover {text-decoration:underline;}
#gallerynav #galdivide {margin:0px 10px;}
#idetail {margin:0 auto; width:596px; color:#000; text-align:center;}
#idetail img {border:2px solid #473e21; margin-bottom:5px;}


/* PLAYER PROFILE */
#imgbox {padding-top:5px; padding-right:10px; padding-bottom:5px; float:left}
#dotline {background:url(dots.gif) repeat-x; height:1px}
#ppthumbs {padding-top: 5px;}
#playerprofile #ppthumbs img {border:2px solid #473e21;}
#playerprofile #ppthumbs .middle {margin-left: 25px; margin-right: 25px;}
#factfilecontent {background:url(pp-fact-file-content.jpg) repeat-y; width:269px; padding-left:5px; padding-right:5px; margin:0px; font-size:11px; float:left}
#factfilecontent p {color: #4d4d4d; font-weight:bold; margin: 3px}
#factfilecontent a {color: #4d4d4d;}
#factfilecontent span {color: #930001; font-weight:bold;}
#factfileheader {margin-bottom:0px; padding:0px; float:left}
#factfilefooter {margin-bottom:0px; padding:0px; float:left}

/*OTHER PLAYERS BOX*/
#otherplayers {padding:1px; color:#dbc595;}
#otherplayers h2 {padding:5px 0 0 5px; color:#f2e5c7; font-size:18px;}
#otherplayers p {padding-left:5px; padding-right:5px; padding-top:8px; padding-bottom:8px; width:158px; margin-bottom:0px;}
#otherplayers p.odd {background:#897853;}
#otherplayers ul {list-style:none;}
#otherplayers ul li {color:#FFF; padding:5px;}
#otherplayers ul li.odd {background:#897853;}
#otherplayers ul li input {margin-right:5px;}
#otherplayers p.button {margin:8px auto 0 auto; width:93px;}
#otherplayers div.divide {margin:10px 0 0 5px;}
#otherplayers a {font-weight:bold; font-size:10px; color:#dbc595;}
#otherplayers a:link, #otherplayers a:visited{color:#dbc595;text-decoration:none;font-weight:normal; background:transparent;}
#otherplayers a:hover {color:#dbc595;text-decoration:underline;font-weight:normal; background:transparent;}

/* PLAYERS */
#playerscontainer {padding:8px 5px 7px 1px; }
#playerscontainer h2 {color:#930001; font-size:18px; margin-left:15px;}
#playerscontainer h3 {font-size:14px; color:#930001;}
#playerscontainer #images {width:621px; height:122px; background:url(gallery-images-back.jpg) no-repeat; }
#playerscontainer ul.images {list-style:none; margin:0 0 0 15px; padding:10px 0 0 0; }
#playerscontainer ul.images li {float:left; margin:0 20px 20px 0; padding:0;}
#playerscontainer ul.images li.last {margin:0; padding:0;}
#playerscontainer ul.images img {border:2px solid #473e21;}
#playerscontainer ul.images img.horimage {margin-right:17px;}
#playerscontainer a, #playerscontainer a:visited, #playerscontainer a:active {color:#4d4d4d; font-weight:normal; text-decoration:underline;}
#playerscontainer a:hover {text-decoration:none;}

/* PLAYERS PAGE CONTENT */
#placontent {background:#ebdab5; border:solid #7b6c4b; border-width:0 1px; width:510px; padding:5px;}
#placontent ul {list-style:none; }
#placontent ul li {text-align:center;color:#FFF; width:155px; margin:0; padding:7px; float:left;}
#placontent a, #placontent a:visited, #placontent a:active {color:#4d4d4d; font-weight:bold;  text-decoration:none;}


/* TOP TABS FOR 2 COLUMNS LAYOUT */
#tabtopnav {width:522px; height:29px; background:url(tabs-top-bg.gif) no-repeat;margin:10px 0 0 0;}
#tabtopnav ul {width:483px; margin-left:17px;}
#tabtopnav ul li {width:69px; height:23px; background:url(gallery-topnav-inactive.gif) no-repeat; padding:5px 0 0 0;}
#tabtopnav ul li.active {background:url(gallery-topnav-active.gif) no-repeat;}
#tabtopnav a, #tabtopnav a:visited, #tabtopnav a:active {color:#e7d4ac; font-weight:bold; font-size:10px; text-decoration:none;}
#tabtopnav a:hover {text-decoration:underline;}
#tabtopnav li.active a, #tabtopnav li.active a:visited, #tabtopnav li.active a:active {color:#7b6c4b;}

/* EPISODES */
#episodes {padding:8px 5px 7px 1px; }
#episodes h2 {color:#930001; font-size:18px; margin-left:15px;}
#episodes h3 {font-size:14px; color:#930001; margin:0 0 8px 0; padding:0;}
#episodes a:hover {text-decoration:none;}
#episodes div.divide {margin:10px 0; clear:both;}
#episodes img.fltl {padding-right:5px;}
#episodes img.fltr {padding-left:5px;}
#episodescontent {background:#ebdab5; border:solid #7b6c4b; border-width:0 1px; width:510px; padding:5px;}
#episodescontent ul {list-style:none; }
#episodescontent ul li {text-align:center;color:#FFF; width:155px; margin:0; padding:7px; float:left;}
#episodescontent a, #episodescontent a:visited, #episodescontent a:active {color:#7b6c4b; font-weight:bold;  text-decoration:none; font-size:10px;}
#epdetailwrap {position:relative; width:509px; height:219px;} /*episodes details wrapper*/
#epdetailwrap #tvbox {position:absolute; left:0; top:0; width:302px; height:219px;}
#episodedetailsbox {position:absolute; left:310px;top:0; width:199px; height:217px; background:url(episode-detailsbox-back.jpg) bottom right no-repeat;}
#episodedetailsbox h4 {width:194px; height:16px; background:url(episode-detailsbox-h4-back.gif) no-repeat; color:#ebdab5; padding:4px 0 0 5px; font-size:11px; font-family:Arial, Verdana, sans-serif;}
#episodedetailsbox strong {color:#7b6c4b;}
#episodedetailsbox em {font-style:normal; font-weight:bold; color:#4d4d4d;}
#episodedetailsbox ul {list-style:none; width:180px; margin:5px 0 0 5px; padding:0;}
#episodedetailsbox ul li {float:left; width:110px; text-align:left; color:#4d4d4d; padding:0; margin:0;}
#episodedetailsbox ul li.first {width:70px;}
#episodedetailsbox ul li#celebs {color:#a53126;}
#episodedetailsbox ul#links {margin:0 0 0 5px; padding:0;}
#episodedetailsbox ul#links li {float:none; padding:3px 0 0 0; width:180px;}
#episodedetailsbox p {padding-left:5px; margin:15px 0 0 0;}
#episodedetailsbox a, #episodedetailsbox a:active, #episodedetailsbox a:visited {font-size:10px; color:#4b3e20;}
#episodedetailsbox a:hover {text-decoration:underline;}
#episodedetailsbox .first a {font-weight:normal;}
#episodedetailsbox #celebs a {font-weight:normal; color:#a53126;}

/* POLL HORIZONTAL RESULTS */
#pollresultsh p { padding-top: 2px; padding-bottom: 2px;}
#pollresultsh .answer {color:#FFF;}
#pollresultsh #thanks {color:#e7b753; font-size:12px; padding-top: 5px;}


/* POLL CONTAINER */
#pollcontainer {padding:1px; color:#dbc595;}
#pollcontainer h2 {padding:5px 0 0 5px; color:#f2e5c7; font-size:18px;}
#pollcontainer p {padding:5px; width:158px; margin-bottom:5px;}
#pollcontainer p.odd {background:#897853;}
#pollcontainer ul {list-style:none; }
#pollcontainer ul li {color:#FFF; padding:5px; text-align:left}
#pollcontainer ul li.odd {background:#897853;}
#pollcontainer ul li input {margin-right:5px;}
#pollcontainer p.button {margin:8px auto 0 auto; width:93px;}
#pollcontainer div.divide {margin:10px 0 0 5px;}
#pollcontainer a {color:#dbc595;}

/* RESULTS PAGE */
#contentheader {padding: 7px; margin-bottom:10px; width:180px; height: 196px; background:url(results-details-bg.jpg) no-repeat; float:left}
#contentheader a, #contentheader a:visited, #contentheader a:hover {color:#4d4d4d; text-decoration:underline; font-weight: normal}
#contentheader ol {margin-left:17px; margin-top:3px; margin-right:0px}
#contentheader li {padding:3px;}
#contentheaderimage {padding: 0px; padding-top:4px; margin-bottom:10px; width:315px; height: 196px; float:right; }
#episodescontent #content img {border:2px solid #473e21; margin-left: 3px}
#episodescontent #content {padding-top:5px}

/*SCHEDULE PAGE */

#schedulepage {padding:8px 1px 7px 1px; }
#schedulepage h2 {color:#930001; font-size:18px; margin-left:15px;}
#schedulepage h3 {font-size:14px; color:#930001; margin:0 0 8px 0; padding:0;}
#schedulepage a {text-decoration:underline; color: #4d4d4d; font-weight:normal; font-size:10px}
#schedulepage div.divide {margin:10px 0; clear:both;}
#schedulepage img.fltl {padding-right:5px;}
#schedulepage img.fltr {padding-left:5px;}
#schedulepage .odd {padding:5px}
#schedulepage .even { padding:5px; background-color:#c8b386; }
#schedulepage .episodetitle {padding-bottom:5px; font-weight:bold}
#schedulepage .episodepict {padding-right:5px;}
#schedulepage .content {padding-right:5px; margin-top:10px}

#playersSpot li a {color:#FFF; font-weight:normal; font-size:10px}

#netLink {margin-top: 10px; text-align: center; }
#netLink a {color:#930001; text-decoration: underline}
