@charset "UTF-8";
/* CSS Document */

/* languages dropdown menu */
@import url(menu.css);

html { height: 100%;}

body { padding:0; margin:0; background-color:#ffffff; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.srchTxt2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4e0107;}
.clear { clear:both;}
img { border:0;}


#container { width:984px; margin:0px auto; padding:0; color:black; background-color:#FFFFFF;}
#container2 { width:984px; margin:0px auto; padding:0; color:black; background-color:#FFFFFF;}

#container .strong { font-weight:bold;}


/* bottom images */
#bttmImgs { width:984px; margin:0; padding:0; background:url(/images/bg_bttmImgs.gif) bottom no-repeat;}


/* header */
#container #header { padding:0; margin:0; height:114px; background:#04214b; background:url(/images/bg_header.jpg) 0 0 no-repeat;}
#container #header .logoAPPT { float:left; margin:0; padding:26px 0 0 36px;}
#container #header .logoPS { float:right; margin:0; padding:27px 32px 0 0;}
#container #header #langsForm { float:right; margin:0; padding:50px 30px 0 0; }
#container #header #langsForm form { margin:0; padding:0;}

/* top navigation */
#container #nav { margin:0; padding:0; background:url(/images/bg_nav.jpg) no-repeat; height:35px; width:984px;}
#container #nav #navItems { float:left; margin:0; padding:10px 0 0 20px; color:#e41e26;}
#container #nav #navItems a { font-weight:bold; font-size:12px; color:#690408; text-decoration:none;}
#container #nav #navItems a:hover {color:#d9151e;}

/* flash header */
#container #flashHeader { width:984px; padding:0; margin:0; z-index: -1;}

/* left, news section */
#container #sectionLeft { padding:4px 0 0 4px; margin:0; float:left; width:486px; text-align:left;}
/* title */
#container #sectionLeft #titleBox { padding:0; margin:0; width:484px; height:42px; background:url(/images/bg_newsheader.gif) no-repeat; border-bottom:#c4abb0 1px solid;}
#container #sectionLeft #titleBox .imgNews { float:left; margin:0; padding:12px 0 0 13px;}
#container #sectionLeft #titleBox .linkBlog { float:right; margin:0; padding:15px 14px 0 0; background:url(/images/blt_arrowred.gif) 0 1.6em no-repeat; }
#container #sectionLeft #titleBox .linkBlog p { margin:0; padding:0 0 0 12px;}
#container #sectionLeft #titleBox .linkBlog a { color:#721417; font-weight:bold; text-decoration:underline;}
#container #sectionLeft #titleBox .linkBlog a:hover { text-decoration:none;}

/* featured news section*/
#container #sectionLeft #newsFeatureBox { padding:0; margin:0; width:484px; background:#e9d8c9; text-align:left;
 border-bottom:#ffffff 1px solid; border-top:#ffffff 1px solid;}
#container #sectionLeft #newsFeatureBox  #newsFeature { margin:0; padding:13px 13px 5px 32px; text-align:left;}
#container #sectionLeft #newsFeatureBox  #newsFeature .linkTitle { margin:0; padding:0 0 0 10px; font-weight:bold; color:#510208; background:url(/images/blt_arrowred.gif) 0 0.3em no-repeat;}
#container #sectionLeft #newsFeatureBox  #newsFeature .linkTitle a { font-weight:bold; color:#510208; text-decoration:none;}
#container #sectionLeft #newsFeatureBox  #newsFeature .linkTitle a:hover { text-decoration:underline;}
#container #sectionLeft #newsFeatureBox  #newsFeature p { margin:0; padding:10px 10px 10px 0px; color:#000000;}
#container #sectionLeft #newsFeatureBox  #newsFeature p a {  color:#000000; text-decoration:underline;}
#container #sectionLeft #newsFeatureBox  #newsFeature p a:hover {  color:#000000; text-decoration:none;}
#container #sectionLeft #newsFeatureBox .imgFeature { float:right; margin:0 0 10px 10px; padding:1px; border:#d4af9c 5px solid; background:#e9dcd7;}
/* news items */
#container #sectionLeft #newsItemsAll { margin:0; padding:0 0 0 1px; width:483px; background:url(/images/bg_newsitems.gif) bottom left no-repeat; border-top:#c4abb0 1px solid; text-align:left;}
#container #sectionLeft #newsItemsAll .imgItm { float:left; margin:13px 10px 10px 32px; padding:1px; border:#d4af9c 5px solid; background:#c6c6c8;}
/* 1. */
#container #sectionLeft #newsItemsAll #newsItm { width:482px; padding:0; margin:0;
 border-bottom:#c4abb0 1px solid; border-top:#ffffff 1px solid;}
#container #sectionLeft #newsItemsAll  #newsItm #txt { float:left; width:315px; padding:0; margin:0;}
#container #sectionLeft #newsItemsAll  #newsItm #txt h2 { margin:0; padding:13px 0 10px 13px; font-size:11px; font-weight:bold; color:#690408; background:url(/images/blt_arrowred.gif) 0 1.5em no-repeat;}
#container #sectionLeft #newsItemsAll  #newsItm #txt h2 a { font-weight:bold; color:#690408; text-decoration:none;}
#container #sectionLeft #newsItemsAll  #newsItm #txt h2 a:hover { text-decoration:underline;}
#container #sectionLeft #newsItemsAll  #newsItm #txt p { margin:0; padding:0;}
#container #sectionLeft #newsItemsAll  #newsItm #txt p a { color:#000000; text-decoration:underline;}
#container #sectionLeft #newsItemsAll  #newsItm #txt p a:hover { color:#000000; text-decoration:none;}
/* 2. */
#container #sectionLeft #newsItemsAll #newsItm2 { width:482px; padding:0; margin:0;
 border-bottom:#c4abb0 1px solid; border-top:#ffffff 1px solid;}

#container #sectionLeft #newsItemsAll  #newsItm2 #txt2 { float:left; width:315px; padding:0; margin:0;}
#container #sectionLeft #newsItemsAll  #newsItm2 #txt2 h2 { margin:0; padding:13px 0 10px 13px; font-size:11px; font-weight:bold; color:#690408; background:url(/images/blt_arrowred.gif) 0 1.5em no-repeat;}
#container #sectionLeft #newsItemsAll  #newsItm2 #txt2 h2 a { font-weight:bold; color:#690408; text-decoration:none;}
#container #sectionLeft #newsItemsAll  #newsItm2 #txt2 h2 a:hover { text-decoration:underline;}
#container #sectionLeft #newsItemsAll  #newsItm2 #txt2 p { margin:0; padding:0;}
#container #sectionLeft #newsItemsAll  #newsItm2 #txt2 p a { color:#000000; text-decoration:underline;}
#container #sectionLeft #newsItemsAll  #newsItm2 #txt2 p a:hover { color:#000000; text-decoration:none;}

/* 3. item*/
#container #sectionLeft #newsItemsAll #newsItmLast { width:482px; padding:0; margin:0;
 border-top:#ffffff 1px solid;}

#container #sectionLeft #newsItemsAll  #newsItmLast #txt3 { float:left; width:315px; padding:0; margin:0;}
#container #sectionLeft #newsItemsAll  #newsItmLast #txt3 h2 { margin:0; padding:13px 0 10px 13px; font-size:11px; font-weight:bold; color:#690408; background:url(/images/blt_arrowred.gif) 0 1.5em no-repeat;}
#container #sectionLeft #newsItemsAll  #newsItmLast #txt3 h2 a { font-weight:bold; color:#690408; text-decoration:none;}
#container #sectionLeft #newsItemsAll  #newsItmLast #txt3 h2 a:hover { text-decoration:underline;}
#container #sectionLeft #newsItemsAll  #newsItmLast #txt3 p { margin:0; padding:0;}
#container #sectionLeft #newsItemsAll  #newsItmLast #txt3 p a { color:#000000; text-decoration:underline;}
#container #sectionLeft #newsItemsAll  #newsItmLast #txt3 p a:hover { color:#000000; text-decoration:none;}

/* right, downlaod, feed, leaderboards */

#container #sectionRight { padding:0; margin:0px; float:right; width:488px; text-align:left;}
*html #container #sectionRight { margin:-2px;}
#container #sectionRight #flashItms { padding:0 0 9px 0; margin:0;}
#container #sectionRight #leaderboard { padding:0; margin:0; width:484px; background:#eef1f6; background:url(/images/bg_leaderboards.gif) no-repeat;}

#container #sectionRight #leaderboard .imgLB { margin:0; padding:10px 0 0 20px;} 
#container #sectionRight #leaderboard #tblLB { float:left; padding:15px 0 0 20px; width:441px;}
/* table */
#container #sectionRight #leaderboard #tblLB table { width:441px; text-align:left;}
#container #sectionRight #leaderboard #tblLB table th { font-size:11px; color:#690408; font-weight:bold;}
#container #sectionRight #leaderboard #tblLB table .alt { background:#e9d8c9;}
#container #sectionRight #leaderboard #tblLB table th,
#container #sectionRight #leaderboard #tblLB table td { padding:1px 4px 1px 4px;}
#container #sectionRight #leaderboard #tblLB table td.first,
#container #sectionRight #leaderboard #tblLB table th.first { padding:1px 0 1px 19px; font-weight:bold;}
#container #sectionRight #leaderboard #tblLB table a { color:#000000; text-decoration:underline;}
#container #sectionRight #leaderboard #tblLB table a:hover { text-decoration:none;}
/* search */
#container #sectionRight #leaderboard #search { padding:10px 0 0 19px; width:465px; height:28px; font-weight:bold; font-size:11px;}

#container #sectionRight #leaderboard #search form { padding:0; margin:0;}
#container #sectionRight #leaderboard #search #srchTxtBox { float:left; padding:0 7px 0 0;}

#container #sectionRight #leaderboard #search #srchTxtBox  .srchTitle { color:#b10107;}
#container #sectionRight #leaderboard #search #srchTxtBox  .srchTxt { color:#690408;}
#container #sectionRight #leaderboard #search .srchTxtFld { float:left; font-size:11px;}
#container #sectionRight #leaderboard #search .srchBttn { float:left; margin:0; padding:0 0 0 7px;}

/* footer */
#container #footer { width:984px; margin:0; padding:13px 0 0 0; text-align:left;}
#container #footer #sponsors { width:930px; margin:0; padding:0 0 0 25px;; text-align:left;}
#container #footer #sponsors img { float:left;}
#container #footer #sponsors p { float:left; margin:0; padding:10px 0 0 12px;}
#container #footer #sponsors a { font-weight:bold; color:#690408; text-decoration:underline;}
#container #footer #sponsors a:hover { text-decoration:none;}
/* copyright*/
#container #footer #copyRight { width:980px; height:30px; padding:10px 0 0 0; margin:0; background:url(..images/bg_copyright.gif) 0em 1em no-repeat; text-align:center;}
#container #footer #copyRight p { margin:0; padding:8px 0 0 0; color:#bcc3cd;}

#container #footer #copyRight2 { width:980px; height:30px; padding:10px 0 0 0; margin:0; background:url(/images/bg_copyright.gif) 0em 1em no-repeat; text-align:center;}
#container #footer #copyRight2 p { margin:0; padding:8px 0 0 0; color:#bcc3cd;}

/* if image doesn't have 1px white border */
.imgBrd { margin:0; padding:1px; border:#82a1ca 5px solid; background:#ffffff;}
.imgRight { float:right; margin:0 0 10px 10px; padding:1px; border:#82a1ca 5px solid; background:#ffffff;}
.imgLeft { float:left; margin:0 10px 10px  0; padding:1px; border:#82a1ca 5px solid; background:#ffffff;}

/* if image has 1px white border */
.imgEvent2 { float:right; margin:0 0 10px 10px; padding:0px; border:#0e4b99 5px solid; background:#82a1ca;}
.imgBrd2 { margin:0; padding:0px; border:#82a1ca 5px solid; background:#ffffff;}
.imgRight2 { float:right; margin:0 0 10px 10px; padding:0px; border:#82a1ca 5px solid; background:#ffffff;}
.imgLeft2 { float:left; margin:0 10px 10px  0; padding:0px; border:#82a1ca 5px solid; background:#ffffff;}

#container #content #copy hr { clear:both; color:#809dc7; background:#809dc7;}

#container #content #copy #txt li { padding:4px 0;}

/* schedule table 3, smaller font */
table.schedule3 { padding:0; margin:0; width:450px; background:#d8e1ee; text-align:left; border-collapse:collapse; border:1px; border-style:solid; border-color:#b4c7e1; font-size:10px;}
table.schedule3 th { background-color:#809dc7; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:left;}
table.schedule3 th,
table.schedule3 td { padding:3px; border:1px; border-style:solid; border-color:#b4c7e1;}
table.schedule3 td a { color:#114c99; text-decoration:underline;}
table.schedule3 td a:hover { color:#114c99; text-decoration:none;}

/* TV schedule table 4, smaller font */
table.schedule4 {  padding:0; margin:0; width:450px; background:#d8e1ee; text-align:left; border-collapse:collapse; border:1px; border-style:solid; border-color:#b4c7e1; font-size:10px;}
table.schedule4 th { background-color:#809dc7; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:left;}
table.schedule4 th,
table.schedule4 td { padding:3px; border:1px; border-style:solid; border-color:#b4c7e1;}
table.schedule4 td a { color:#114c99; text-decoration:underline;}
table.schedule4 td a:hover { color:#114c99; text-decoration:none;}


