@charset "utf-8";
/* CSS Document */

body {
background-color:#005e8d;
height:100%;
background-image:url(images/bg.png);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
 

.stressed {
	color: #006699;
	font-weight: bold;
}

.title {
	color: #006699;
	font-size: 15px;
	font-weight: bold;
}


#nobg {
    background-image:url(images/sportsbgweb3.png);
	background-repeat:repeat-x;
	background-color:#373737;
 }
 
 #jrtbg {
    background-image:url(images/newspaperbg.png);
	background-repeat:no-repeat;
	background-color:#006699;
 }
 
 #electionbg {
    background-image:url(images/electionbg.png);
	background-repeat:no-repeat;
	background-color:#006699;
 }
 

.guestsjrt {
height: 200px;
width: 575px;
background-image:url(images/bgguests2.png);
background-repeat:no-repeat;
font-size:13px;
}

.guestsjrt td {
vertical-align:top;
}


.otiairtime {
padding: 25px 15px 15px 15px;
float:right;
margin: 0px 50px 0px 0px;
width: 400px;
height: 70px;
font-size:15px;
color:#006699;
border: 1px solid #006699;
font-weight:bold;
background-color:#fff;
}


.otischedule {
margin-left: 25px;
}

.otischedule #date {
color:#006699;
font-size: 15px;
font-weight:bold;
}

.otischedule td {
height:25px;
}

a:link, a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:11px;
text-decoration:none;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:11px;
text-decoration:underline;
}


.containerindex {
margin: 0px auto 20px auto;
height: 1670px;
width: 960px;
background-color:#efefef;
border-style:solid;
border-width:3px;
border-color:#cccccc;

}



.container {
margin: 0px auto 20px auto;
/*
height: 1450px;
*/

width: 960px;
background-color:#efefef;
border-style:solid;
border-width:3px;
border-color:#cccccc;
}

.containerhalf {
margin: 0px auto 20px auto;
height: 800px;
width: 960px;
background-color:#efefef;
border-style:solid;
border-width:3px;
border-color:#cccccc;
}

.sched {
border: 1px solid #006699;
vertical-align:top;
color:#333333;
padding: 5px 5px 5px 5px;
}


.header {
background-image:url(pcnheader.png);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
width: 960px;
height: 100px;
background-color:#efefef;
}

.headerelection {
background-image:url(election2010/pcnheaderusa.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
width: 960px;
height: 100px;
background-color:#efefef;
}



.welcomenews {
padding: 5px 5px 5px 5px;
color:#006699;
font-size:12px;
height:170px;
width:100%;
overflow:auto;
}

.airtime {
padding: 5px 5px 5px 10px;
float:right;
margin-right: 50px;
width: 300px;
height: 60px;
font-size:16px;
color:#006699;
border: 1px solid #006699;
font-weight:bold;
background-color:#fff;
}

.airtimetours {
padding: 5px 5px 5px 10px;
float:right;
margin-right: 50px;
width: 350px;
height: 120px;
font-size:12px;
color:#006699;
border: 1px solid #006699;
font-weight:bold;
background-color:#fff;
}

.airtimetours2 {
margin: 55px 0px 0px 280px;
position: absolute;
width: 550px;
height: 120px;
font-size:12px;
color:#006699;
font-weight:bold;
}

.schedulemargin {
margin-top:150px;
line-height:25px;
}


.airtimeprofiles {
padding: 5px 5px 5px 10px;
float:right;
margin-right: 100px;
margin-top: -5px;
width: 400px;
height: 100px;
font-size:14px;
color:#006699;
font-weight:bold;
}

.airtimejrt {
padding: 5px 5px 5px 10px;
float:right;
margin-right: 50px;
margin-top: 15px;
width: 400px;
height: 100px;
font-size:14px;
color:#006699;
font-weight:bold;
background-image:url(images/bginfo.png);
background-repeat:none;
}


.extraprofiles {
padding: 5px 5px 5px 10px;
float:right;
margin-left: 15px;
margin-right: 10px;
margin-top:-70px;
width: 210px;
height: 150px;
font-size:16px;
color:#006699;
border: 2px solid #333;
font-size: 12px;
background-color:#efefef;
}

.extrabooks {
padding: 5px 5px 5px 10px;
float:right;
margin-left: 15px;
margin-right: 10px;
margin-top:45px;
width: 210px;
height: 420px;
font-size:16px;
color:#006699;
border: 2px solid #333;
font-size: 12px;
background-color:#efefef;
}


.extrajrt {
padding: 5px 5px 5px 10px;
float:right;
margin-left: 5px;
margin-right: 10px;
margin-top:0px;
width: 265px;
height: 400px;
font-size:16px;
color:#006699;
border: 2px solid #fff;
font-size: 11px;
background-color:#006699;
}

.extrajrt2 {
padding: 5px 5px 5px 10px;
margin-left: 110px;
margin-top:550px;
width: 700px;
height: 140px;
font-size:16px;
color:#006699;
font-size: 11px;
background-color:#efefef;
}


.airtimebooks {
padding: 5px 5px 5px 10px;
float:right;
margin-right: 50px;
width: 475px;
height: 180px;
font-size:12px;
color:#006699;
border: 1px solid #006699;
font-weight:bold;
background-color:#fff;
}


.search {
position:absolute;
height:100px;
width:300px;
margin-top: 40px;
margin-left:655px;
}

INPUT { background-color: #ffffff;
border-color: #efefef;
color: #006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
} 

.menu {
width: 100%;
height: 50px;
background-color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}



.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding: 0px 10px 10px 10px;
padding-left:10px;
}

.jrtbodycontents {
padding-left:10px;
padding-right:10px;
}

.bodycontents {
padding-left:10px;
padding-right:10px;
}

.toursbodycontents {
padding-left:50px;
padding-right:10px;
background-image:url(images/toursgraphbg.png);
background-repeat:repeat-y;
}

.blueprint1 {
position:absolute;
margin: 0px 0px 0px 450px;
width:450px;
height:304px;
background-image:url(images/houseblueprint.png);
background-repeat:no-repeat;
z-index: 1;
}

.blueprint2 {
position:absolute;
margin: 360px 0px 0px 80px;
z-index: -2;
width:450px;
height:304px;
background-image:url(images/blueprintgears1.png);
background-repeat:no-repeat;
}


.blueprint3 {
position:absolute;
margin: -250px 0px 0px 450px;
width:450px;
height:304px;
background-image:url(images/blueprintgears2.png);
background-repeat:no-repeat;
}


.tourslogo {
width: 390px;
height: 236px;
float:left;
}

.whataretours {
float:right;
}


.toursinfo {
margin-top: -5px;
margin-left:-8px;
display:inline;
width: 550px;
height: 100px;
z-index: 5;
position:absolute;
}

.toursinfo table {
width:700px;
margin-top:10px;
}


.bodycontentsleft {
width: 450px;
margin-left:10px;
height: 850px;
border: 1px #006699 solid;
padding: 5px 5px 5px 10px; 
}

.bodycontentsright {
width: 400px;
margin-left: 515px;
height: 850px;
margin-top:-862px;
border: 1px #006699 solid;
padding: 5px 5px 5px 10px; 
}

.twittercontentsright {
position:absolute;
width: 300px;
margin-left: 595px;
height: 900px;
margin-top:-75px;
padding: 5px 5px 5px 10px; 
}


.content h2  {
font-size:14px;
color:#006699;
}

.content a:link, a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff9900;
font-weight:bold;
}

.content a:hover {
text-decoration:underline;
}

.columnone {
width: 450px;
position:relative;
float:left;
}

.columntwo {
width: 450px;
position:relative;
float:right;
}

ol li {color:#006699;}

.welcomesection {
width:915px;
height:310px;
margin: 10px auto 10px auto;
}


.comingupflash {
background-color:#006699;
position:absolute;
	width:590px;
	height:260px;
	border-style:solid;
border-width:2px;
border-color:#444444;
margin-left:335px;

}

.newvidshome {
	background-color:#333;
	width: 593px;
	height: 155px;
	border-style:solid;
	border-width:2px;
	border-color:#fff;
	top: 258px;
	margin-left: -300px;
	position:absolute;
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#efefef;
	font-size:10px;
	left: 297px;

}




.extrabox {
position:absolute;
height: 405px;
width:322px;
border-style:solid;
border-width:1px;
border-color:#444444;
margin-left:8px;
margin-top:-320px;
background-color:#DFEFF4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 5px 15px 5px 7px;
}

.extrabox h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#006699;
}


.showbox {
padding-top: 5px;
background-image:url(images/boxbg.png);
background-repeat:repeat-x;
	background-color:#006699;
	width: 940px;
	border-style:solid;
	border-width:2px;
	border-color:#444444;
	margin-left:-355px;
	margin-top: 140px;
	margin-right:-2px;
	position:absolute;
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	height: 295px;
	left: 4px;
	top: 286px;
}



.showbox1 {
padding-top: 5px;
padding-right: 10px;
position:absolute;
border-style:solid;
border-width:1px;
border-color:#006699;
position:absolute;
margin-left:15px;
margin-top:0px;
width:285px;
height:225px;
background-color:#cccccc;
	 filter: alpha(opacity=90);

	 -moz-opacity: .9;

	 KhtmlOpacity: .9;

	 opacity: .9;


}

.showbox2 {
padding-top: 5px;
position:absolute;
padding-right:5px;
border-style:solid;
border-width:1px;
border-color:#006699;
position:absolute;
margin-left:320px;
margin-top:0px;
width:295px;
height:225px;
background-color:#efefef;

	 filter: alpha(opacity=90);

	 -moz-opacity: .9;

	 KhtmlOpacity: .9;

	 opacity: .9;

}

.showbox3 {
padding-top: 5px;
padding-left: -5px;
position:absolute;
padding-right:5px;
border-style:solid;
border-width:1px;
border-color:#006699;
position:absolute;
margin-left:635px;
margin-top:0px;
width:285px;
height:225px;
background-color:#cccccc;
	 filter: alpha(opacity=90);

	 -moz-opacity: .9;

	 KhtmlOpacity: .9;

	 opacity: .9;

}

.showbox li {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006699;
}

.showbox p {
color:#000000;
font-size:12px;
}

.schedule {
padding: 10px 10px 10px 10px;
position:absolute;
height: 545px;
width:320px;
border-style:solid;
border-width:1px;
border-color:#444444;
margin-left:8px;
margin-top:420px;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
overflow:auto;
color:#006699;
}

.channel2sched {
padding: 10px 10px 10px 10px;
float:right;
position:relative;
height: 545px;
width:320px;
border-style:solid;
border-width:1px;
border-color:#006699;
float:right;
margin-top:15px;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
overflow:auto;
color:#006699;
}


.schedulersstext {
padding: 10px 10px 10px 50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
}


.twitterbox {
padding: 10px 10px 10px 10px;
position:absolute;
height: 410px;
width:265px;
border-style:solid;
border-width:1px;
border-color:#444444;
margin-left:665px;
margin-top:535px;
background-color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
overflow:hidden;
color:#006699;

}

.storefeaturesbox {
 height: 345px;
 width: 295px;
 margin-top: 835px;
 margin-left: 360px;
 background-color:#efefef;
 position:absolute;
 	border-style:solid;
	border-width:1px;
	border-color:#444444;

}

.rightbottombox {
	padding: 2px 10px 10px 10px;
	position:absolute;
	height: 275px;
	width:275px;
	border-style:solid;
	border-width:1px;
	border-color:#444444;
	background-color:#DFEFF4;
	margin-left:360px;
	margin-top:535px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:auto;
	color:#006699;

}

.bottomquestion {
padding: 10px 10px 10px 10px;
position:absolute;
height: 165px;
width:320px;
border-style:solid;
border-width:1px;
border-color:#444444;
margin-left:7px;
margin-top:995px;
background-color:#DFEFF4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
overflow:auto;
color:#006699;

}

.bottomsearch {
padding: 10px 10px 10px 10px;
position:absolute;
height: 185px;
width:265px;
border-style:solid;
border-width:1px;
border-color:#444444;
margin-left:665px;
margin-top:975px;
background-color:#DFEFF4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
overflow:auto;
color:#006699;

}


.banner {
position:absolute;
height: 100px;
width: 540px;
margin-left: 385px;
background-color:#333333;
border-style:solid;
border-width:2px;
border-color:#444444;
margin-top:420px;
}

.map {
margin-left: 70px;
margin-top: 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:75px;
font-weight:bold;
color:#006699;
}


.time {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#006699;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#006699;
}







ul.dropdown,

ul.dropdown li,

ul.dropdown ul {

 list-style: none;

 margin: 0;
 

 padding: 0;

}



ul.dropdown {



 position: relative;

 z-index: 597;



}



ul.dropdown li {

 float: left;

 line-height: 1.3em;

 vertical-align: middle;

 zoom: 1;

}



ul.dropdown li.hover,

ul.dropdown li:hover {

 position: relative;

 z-index: 599;

 cursor: default;

}



ul.dropdown ul {

 visibility: hidden;

 position: absolute;

 top: 100%;

 left: 0;

 z-index: 598;

 width: 100%;

}



ul.dropdown ul li {

 float: none;

}



ul.dropdown ul ul {

 top: 1px;

 left: 99%;

}



ul.dropdown li:hover > ul {

 visibility: visible;

}











ul.dropdown li.rtl ul {

 top: 100%;

 right: 0;

 left: auto;

}



ul.dropdown li.rtl ul ul {

 top: 1px;

 right: 99%;

 left: auto;

}

ul.dropdown li a {

 display: block;

 padding: 7px 14px;

}





/* ------------- Override default */



	ul.dropdown li {

	 padding: 0;

	}





/* ------------- Reinitiate default: post-override activities  */



	ul.dropdown li.dir {

	 padding: 7px 20px 7px 14px;

	}



	ul.dropdown ul li.dir {

	 padding-right: 15px;

	}





/* ------------- Custom */



	ul.dropdown li {



	}



	ul.dropdown ul a {

	 padding: 4px 5px 4px 14px;

	 width: 151px; /* Especially for IE */

	}



	ul.dropdown ul a:hover {

	 background-color: #006699;

	}



	ul.dropdown a.open {

	 background-color: #2e2e2e;

	 color: #006699;

	}



	ul.dropdown ul a.open {

	 background-color: #006699;

	 color: #fff;

	}





	/* CSS 2.1 */



	ul.dropdown li:hover > a.dir {

	 background-color: #efefef;

	 color: #006699;

	}



	ul.dropdown ul li:hover > a.dir {

	 background-color: #006699;

	 color: #fff;

	}

ul.dropdown {

 font: normal 12px;
 
 font-family:Verdana, Arial, Helvetica, sans-serif;

 text-transform: uppercase;

}



	ul.dropdown li {

	 padding: 7px 0;

	 background-color: #006699;

	 color: #fff;

	 line-height: normal;

	}



	ul.dropdown li.hover,

	ul.dropdown li:hover {

	 

	}



	ul.dropdown a:link,

	ul.dropdown a:visited { color: #fff; text-decoration: none; }

	ul.dropdown a:hover { color: #cccccc; text-decoration: none; }

	ul.dropdown a:active { color: #fff; }





/* ----- END LEVEL */





	/* ----- NON-FIRST LEVEL */



	ul.dropdown ul {

	 width: 170px;

	 background-color: #333;

	 color: #fff;

	 font-size: 11px;

	 text-transform: none;

	 filter: alpha(opacity=90);

	 -moz-opacity: .9;

	 KhtmlOpacity: .9;

	 opacity: .9;

	}



		ul.dropdown ul li {

		 background-color: transparent;

		 color: #006699;

		}



		ul.dropdown ul li.hover,

		ul.dropdown ul li:hover {

		 background-color: transparent;

		}



		ul.dropdown ul a:link,

		ul.dropdown ul a:visited { color: #fff; }

		ul.dropdown ul a:hover { color: #fff; text-decoration: none; }

		ul.dropdown ul a:active { color: #fff; }





/* ----- END LEVEL */







/*------------------------------------------------------------------------------------------------------/

 * @section	Support Class 'dir'

 * @level sep	ul, .class

 */





/* ----- ALL LEVELS (incl. first) */



ul.dropdown *.dir {

 padding-right: 12px;

 background-image: none;

 background-position: 100% 50%;

 background-repeat: no-repeat;

}





.footer {
margin: -5px auto 15px auto;
width:800px;
height:50px;
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
