/* BASIC */
body {
	font-size: 62.5%;
	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	color: #000;
	
}
h1, h2, h3, h4, p , ul{
	padding: 0;
	margin: 0;
}

 /*WRAPPER: wraps entire contents of page */
#wrapper {
	background-attachment: fixed;
	background-repeat: repeat;
	margin-top: -9px;
	margin-right: -9px;
	margin-bottom: -9px;
	margin-left: -9px;
	background-color: #699;
	background-image: url(../images/imagesbackground/bground1.jpg);
	background-position: left top;
}

/* BANNER */
#banner {
	position: relative;
	border-bottom: 1px;
	background-image: url(../images/imagesbackground/bground1.jpg);
	background-repeat: repeat;
}
#banner h1 {
	color:#093;
	position: relative;
	padding: 20px;	
}
#banner h1 img {
		position: absolute;
		top: 18px;
		right: 5px;
		height: 140px;
		width: 116px;
		margin-right: 4px;
		visibility: visible;
		border-top-width: 2px;
		border-right-width: 2px;
		border-bottom-width: 2px;
		border-left-width: 2px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		border-top-color: #999;
		border-right-color: #666;
		border-bottom-color: #666;
		border-left-color: #999;
		padding: 5px;
		background-image: none;

	
}
/* End */
#banner ul {
	display: inline;
	padding: 2px;
	position: relative;
	margin-right: 10px;
	margin-left: 700px;
}
#banner ul a:hover {
	color:#fff;
	background-color: #6cc;
}
#banner li {
	display: inline;
	margin-left: 10px;
	padding: 2px;
}
#banner li a {
	color: #03C;
	text-decoration: none;
	font: 1.1em "Trebuchet MS";
}
.photo {
	background-position: right bottom;
	background-repeat: no-repeat;
	position: relative;
	float: right;
	background-image: url(../images/drop_shadow.gif);
	background-color: #99CCFF;
}

.photo img  {
	position: relative;
	width: 140px;
	padding: 4px;
	background-color: #6CF;
	margin: 2px;
	left: -150px;
	top: -15px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #FFF;
}

.seperator {
	padding-right:5px;
	margin-right: 4px;
	border-bottom-width: 2px;
	border-bottom-style: outset;
	border-bottom-color: #393;
}
#spacetop {
	width: 190px;
	height: 85px;
	z-index: 600;
	position: relative;
	margin-top: 110px;
	background-color: #FFF;
	left: 1px;
	top: 125px;
	filter:alpha(opacity=80);
	opacity:.80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/

}
/*Broadcast Times Pages and Stonker pages*/
/*bullets on info pages*/
.bullet {
	background-image: url(../images/icons/bullet_orange.png);
	background-repeat: no-repeat;
	background-position: left center;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-style: italic;
	line-height: normal;
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 1px;
	padding-left: 15px;
}
/*End of bullets on info pages*/

/* MAIN CONTENT */
#main {
		margin-right: 136px;
		border-bottom: none;
		margin-top: 1px;
		padding-top: 0;
		padding-right: 15px;
		padding-bottom: 15px;
		padding-left: 20px;
		margin-left: 186px;
		background-repeat: repeat-x;
		background-position: left top;
		text-align: left;
		background-image: url(../images/imagesbackground/brownfade.png);
		background-color: #E2D3B3;
		/*z-index: 1;*/
		-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;		
}


#main .indent  {
	text-indent: 2.5em;
	padding-right: 10px;
	padding-left: 10px;
}
#main .ode  {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
}
#main .redemphasis  {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	color: #F00;
}


#main h1 {
	color: #339;
	padding-top: 15px;
	margin-bottom: 10px;
	font: bold 2.3em Georgia, "Times New Roman", Times, serif;
}

#main h2 {
	font-size: 1.8em;
	font-weight: normal;
	border-bottom: 1px solid #106A9B;
	margin-bottom: 5px;
	color: #36C;
}
#main h2.center {
	font-size: 1.8em;
	font-weight: normal;
	border-bottom: 1px solid #106A9B;
	margin-bottom: 5px;
	color: #36C;
	text-align: center;
}
#main h3.alignright {
	text-align: right;
}
#main h3.alignleft {
	text-align: left;
}

#main h3 {
	font-weight: bold;
	margin-bottom: 5px;
	color: #966;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#main h3 right {
	font-weight: bold;
	margin-bottom: 5px;
	color: #966;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}



#main h4 {
	font-weight: normal;
	margin-bottom: 5px;
	color: #093;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}


#main p {
	font-size: 1.4em;
	margin-bottom: 10px;
	text-align: left;
}

#main p a:link {
	text-decoration: none;
	color:#03C;
	padding: 3px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
}

#main p a:hover {
	text-decoration: underline;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

#main p a.button {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #CCC;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #CCC;
	background-position: left center;
	background-image: url(../images/imagesbuttons/ctrl_stop_blue.png);
	background-repeat: no-repeat;
	padding: 3px;
	padding-left:20px;
	-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;
}
#main p a.button:hover {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #CCC;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #CCC;
	background-position: left center;
	background-image: url(../images/imagesbuttons/ctrl_play_blue.png);
	background-repeat: no-repeat;
	padding: 3px;
	padding-left:20px;
	-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;
}
#main p a.button:visited {
	padding: 3px;
	padding-left:20px;
	color:#03C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;
}

#contentWrapper {
		position: relative;
		clear: both;
		margin-top: 180px;
		width: 100%;
		overflow: visible;
		z-index: auto;
}

#sidebarLeft {
		margin-top: -10px;
		background-color: #9cf;
		position: absolute;
		top: 1.5%;
		width: 184px;
		margin-bottom: 0px;
		filter:alpha(opacity=97);
		opacity:.97;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=97)";
		z-index: 1400;
		-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;		
}
		 
#sidebarLeft .caption {
	font-family: Arial, Helvetica, sans-serif;
	color: #F00;
	padding: 2px;
	margin: 2px;
	text-align: center;
}

#sidebarLeft #leftspace {
	background-color: #FFF;
}

#sidebarLeft h2 {
		font-size: 1.3em;
		color: #03F;
		padding: 7px 8px 0 8px;
		margin-bottom: 5px;
		border-top: 3px solid #86B500;
		background-image: none;
		background-repeat: repeat-x;
		background-position: left bottom;
}
#sidebarLeft p {
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	color: #FFF;
	font-size: 12px;
}
#sidebarLeft p img{
	right: 10px;


}

#sidebarLeft h3 {
	margin-top: 0px;
	font-size: 1.1em;
	margin-right: 5px;
	margin-left: 5px;
	color: #663900;
	margin-bottom: 3px;
}
#sidebarLeft h3 a {
	color: #663900;
}
#sidebarLeft a:hover {
	color: #CA1D07;
}

/* Left Sidebar Rounded Box */
.leftsideBox {
		width: auto;
		position: relative;
		/*z-index: 596;*/
	-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;

}
/*.leftside {
	position: absolute;
	width: 10px;
	height: 10px;
	font-size: 0%;
	background-image: url(../images/corners2.gif);
	background-repeat: no-repeat;
	visibility: visible;
}*/
.leftsideBoxInner {
		padding: 10px;

}
.leftside TL{ top: 0; left: 0; background-position: 0 0; }
.leftside TR{ top: 0; right: 0; background-position: -10px 0; }
.leftside BL{ bottom: 0; left: 0; background-position: 0 -10px; }
.leftside BR{ bottom: 0; right: 0; background-position: -10px -10px; }


#sidebar h2 {
	font-size: 1.3em;
	color: #03F;
	padding: 7px 8px 0 8px;
	margin-bottom: 5px;
	border-top: 3px solid #86B500;
	background: url(../images/imagesbackground/bg_side_head.png) repeat-x left bottom;
}

#sidebar p {
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	color: #FFF;
}

#sidebar h3 {
	margin-top: 0px;
	font-size: 1.1em;
	margin-right: 5px;
	margin-left: 5px;
	color: #663900;
	margin-bottom: 3px;
}

#sidebar h3 a {
	color: #663900;
}

#sidebar a:hover {
	color: #CA1D07;
}

/*Soundbite Right Hand Sidebar*/
#soundbite {
		position: absolute;
		width: 133px;
		top: -5em;
		right: 2px;
		visibility: visible;
		filter:alpha(opacity=75);
		opacity:.75;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
		overflow: visible;
			-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;	
}
.roundBox {
	position: relative;
	background: #9CF;
	width: 100%;
		-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;
}
	
/*.round {
	position: absolute;
	width: 10px;
	height: 10px;
	background: url(../images/corners2.gif) no-repeat;
	font-size: 0%;
	visibility: visible;
}*/

.roundBoxInner { 
	padding: 10px;
}
 

/* end of round box*/

#soundbite h2 {
		font-size: 1.3em;
		color: #03F;
		padding: 7px 8px 0 8px;
		margin-bottom: 5px;
		border-top: 3px solid #86B500;
		text-align: center;
		background-image: none;
		background-repeat: repeat-x;
		background-position: left bottom;
}
#soundbite p {
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	color: #FFF;
	text-align: left;
	padding: 5px;
	font-size: 12px;
}
#soundbite h3 {
	font-size: 1.1em;
	margin-right: 5px;
	margin-left: 5px;
	color: #663900;
	margin-bottom: 3px;
	text-align: center;
}
#soundbite h3 a {
	color: #663900;
}
#soundbite a:hover {
	color: #CA1D07;
}

#soundbite img {
	margin-left: 0px;
	padding-top: 0px;
}

/* Rounded box for did you know */
.webshopBoxRight {
		position: absolute;
		background: #9CF;
		width: 100%;
		right: 2px;
		padding: 2px;
		z-index: auto;
	
}

.know {
	position: absolute;
	width: 10px;
	height: 10px;
	background: url(../images/corners2.gif) no-repeat;
	font-size: 0%;
	visibility: visible;
	
}
.webshopBoxInner {
	padding: 10px;
/*	z-index: 596;*/
}
 
#webshopright {
		position: absolute;
		width: 133px;
		bottom: 15em;
		right: 2px;
		visibility: visible;
	
}

#webshopright h2 {
	font-size: 1.3em;
	color: #03F;
	padding: 7px 8px 0 8px;
	margin-bottom: 5px;
	border-top: 3px solid #86B500;
	background: url(../images/imagesbackground/bg_side_head.png) repeat-x left bottom;
	text-align: center;
}

#webshopright p {
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	color: #fff;
	text-align: left;
	padding: 5px;
	font-size: 10px;
}

#webshopright h3 {
	font-size: 1.1em;
	margin-right: 5px;
	margin-left: 5px;
	color: #663900;
	margin-bottom: 3px;
}

#webshopright h3 a {
	color: #663900;
}
#webshopright a:hover {
	color: #CA1D07;
}

#didyouknowLeft {
	background-color:#9cf;
	visibility: visible;
	position: absolute;
	z-index: 1;
	width: 176px;
	margin-top: 150px;
	margin-left: 4px;
	filter:alpha(opacity=80);
	opacity:.80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/

}

#didyouknowLeft h2 {
	font-size: 1.3em;
	color: #03F;
	padding: 7px 8px 0 8px;
	margin-bottom: 5px;
	border-top: 3px solid #86B500;
	background: url(../images/imagesbackground/bg_side_head.png) repeat-x left bottom;
	text-align: center;
}

#didyouknowLeft p {
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	color: #fff;
	text-align: left;
	padding: 5px;
}
#didyouknowLeft h3 {
	font-size: 1.1em;
	margin-right: 5px;
	margin-left: 5px;
	color: #663900;
	margin-bottom: 3px;
}

#didyouknowLeft h3 a {
	color: #663900;
}

#didyouknowLeft a:hover {
	color: #CA1D07;
}



/* COPYRIGHT INFO Bottom */
#copyrightWrapper {
	padding: 2px;
	color: #000000;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 2px;
	clear: both;
	background-image: url(../images/imagesbackground/bground1.jpg);
	background-repeat: repeat;
	
}
	/* rounded corners box for copyright */
.copyBox {
		position: relative;
		width: 59%;
		margin-left: 190px;
		margin-top: 17px;
		filter:alpha(opacity=75);
		opacity:.75;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
		height: 80px;
		background-color: #9CF;
		-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px;
		border-radius: 10px;
}
/*.copy {
	position: absolute;
	width: 10px;
	height: 10px;
	background: url(../images/corners2.gif) no-repeat;
	font-size: 0%;
	visibility: visible;
 	
}*/
.copyBoxInner {
	padding: 15px;
	 
}

.TL { top: 0; left: 0; background-position: 0 0; 
	 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*--IE 8 Transparency--*/
}

.TR { top: 0; right: 0; background-position: -10px 0;
	 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*--IE 8 Transparency--*/
}

.BL {
	bottom: 0px;
	left: 0px;
	background-position: 0 -10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*--IE 8 Transparency--*/
}

.BR { bottom: 0; right: 0; background-position: -10px -10px;
	 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*--IE 8 Transparency--*/
}
 
#copyrightWrapper p {
	font-size: 10px;
	font-weight:bold;
	text-align: center;
}
#copyrightWrapper p.webmaster{
	font-size: 9px;
	font-weight:normal;
	text-align: right;
	color: #039;
}


br.clear{
	clear: both;
}

.cornerBox {
		position: absolute;
		background: #9cf;
		width: 80%;
		visibility: visible;
		overflow: visible;
		-moz-border-radius: 10px; /*Rounded Corners for boxes CSS3*/
		-webkit-border-radius: 10px; 
				border-radius: 10px;	
}
/*.corner {
	position: absolute;
	width: 10px;
	height: 10px;
	font-size: 0%;
	background-image: url(../images/corners2.gif);
	background-repeat: no-repeat;
	visibility: visible;
}*/
.cornerBoxInner {
	padding: 6px;
}
 
.copyBoxInner p {
	color: #FF9;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;


}

#main blockquote {
	font-size: 1.8em;
	font-weight: normal;
	border-bottom: 1px solid #106A9B;
	margin-bottom: 5px;
	color: #36C;
	text-align: center;
}
p a.email {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #CCC;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #CCC;
	background-position: left center;
	background-image: url(../images/imagesbuttons/email.png);
	background-repeat: no-repeat;
	padding-left:20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;		
}
p a.email:hover {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #CCC;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #CCC;
	background-position: left center;
	background-image: url(../images/imagesbuttons/email_go.png);
	background-repeat: no-repeat;
	padding: 3px;
	padding-left:20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;		
}
p a.email:visited {
	padding: 3px;
	padding-left:20px;
	color:#03C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;		
}
#emailform p #Submit {
	clip: rect(auto,auto,auto,auto);
	font-weight: bold;
	color: #F00;
	display: block;
	right: 5px;
	margin-right: 150px;
	position: absolute;
	margin-bottom: 80px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#emailform p #Reset {
	display: block;
	padding: 5px;
	margin-left: 10px;
	color: #03C;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	bottom: 1px;
	position: absolute;
	margin-bottom: 80px;
	}
	.center{
	text-align: left;
	}
	.right{
	text-align: right;
	
	}
	.left{
	text-align: left;
	 
	}
	.bold{
		font-weight: bold;
		
	}
	.italic{
		font-style:italic;
	}
	.floatright{
	float: right;
	}
	.floatleft{
		float:left;
	
	}
	
	.floatnone{
	float:none;
	color: #FFC;
		
	}
p.center {
	text-align: center;
}
/*Request Form*/
#requestform {
	margin-right: -15px;
	border-bottom: none;
	margin-top: 155px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	margin-left: -20px;
	background-repeat: repeat;
	background-position: left top;
	text-align: left;
	background-image: url(../images/imagesbackground/backVinyl2.png);
	margin-bottom: -20px;
}
#requestform .Submit      {
	font-weight: bold;
	color: #F00;
	display: table-cell;
	right: 0px;
	margin-right: 0px;
	position: inherit;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 75px;
	height: 35px;
	margin-top: 1px;
	margin-left: 20px;
}
#requestform .Reset {
	display: table-cell;
	padding: 5px;
	margin-left: 10px;
	color: #03C;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	bottom: 1px;
	position: inherit;
	margin-bottom: 0px;
}
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
	background-color:#6C9 !important; /*reCaptcha widget background color*/
 }
 
 #recaptcha_table {
   border-color: #6c9 !important; /*reCaptcha widget border color*/
 }
 
 #recaptcha_response_field {
	border-color: #FF0000 !important; /*Text input field border color*/
   background-color: #ff9 !important; /*Text input field background color*/
  }
 /*Request Form*/
 /*application Form*/
#appform {
	margin-right: -15px;
	border-bottom: none;
	margin-top: 10px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	margin-left: -20px;
	background-repeat: repeat;
	background-position: left top;
	text-align: left;
	background-image: url(../images/imagesbackground/backVinyl2.png);
	margin-bottom: -20px;
}
#appform .Submit {
	font-weight: bold;
	color: #F00;
	display: table-cell;
	right: 0px;
	margin-right: 0px;
	position: inherit;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 75px;
	height: 35px;
	margin-top: 1px;
	margin-left: 20px;
}
#appform .Reset {
	display: table-cell;
	padding: 5px;
	margin-left: 10px;
	color: #03C;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	bottom: 1px;
	position: inherit;
	margin-bottom: 0px;
}
/*application Form*/
a.key {
	display: block;
	float: left;
	height: 35px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 10px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/imagesbuttons/button_right_06.png);
}
a.key span {
	display: block;
	line-height: 30px;
	background-color: transparent;
	background-image: url(../images/imagesbuttons/button_left_06.png);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 15px;
	margin-left: 10px;
} 
a.key:hover span{
	text-decoration:underline;
	color: #FF6;
}
/*Broadcast Times Pages and Stonker pages*/
.program  {											
	color: #FFF;
	background-color: #399;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-left: 3px;
	padding-left: 3px;
}
.programcontent {
	color: #039;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-left: 3px;
	padding-left: 3px;
}
.programtimes h3 span{
	color: #FFC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	margin-left: 3px;
	padding-left: 3px;
}
#link1,
#link2,
#link3,
#link4,
#link5,
#link6 {
	visibility: hidden;
	position: absolute;
	z-index: 598;
	right: 125px;
	border: thin dashed #FC3;
	background-color: #996;
	background-image: url(../images/imagesbackground/bground2T.jpg);
}

.newsdesk{
		clear: left;

}
#main .newsdesk p {
	padding: 5px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#main .newsdesk h3{
		font-size:12px;
		color: #33C;
}


.newsdesk #story1 {
		float: none;
		width: 47%;
		padding: 3px;
		color: #036;
		 
}
.newsdesk #story2 {
		float: right;
		width: 47%;
		padding: 3px;
		color: #036;
		 
}
.newsdesk #story3 {
		float: left;
		width: 47%;
		padding: 3px;
		color: #036;
		 
}
.newsdesk #story4 {
		float: right;
		width: 47%;
		color: #036;
		padding: 3px;
}
.newsdesk #story5 {
		float: left;
		width: 47%;
		color: #036;
		padding: 3px;
}

.newsdesk #story6 {
		float: right;
		width: 47%;
		color: #036;
		padding: 3px;
}

.date {
		font-family: Arial, Helvetica, sans-serif;
		color: #FF6;
		font-weight: 900;
		text-decoration: underline;
		margin-left: 2px;
		background-color: #699;
		background-image: url(../images/imagesbackground/bground2m.jpg);
}


.profiles #daves {
		float: left;
		width: 50%;
}
.profiles #pj {
		float: left;
		width: 50%;
}
.profiles #ianb {
		float: right;
		width: 50%;
}
.profiles #johnm {
		float: left;
		width: 50%;
}
.profiles #cels {
		float: left;
		width: 50%;
}
.profiles {
		clear: both;
}


.profiles #katiea {
		float: left;
		width: 50%;
}
.profiles #lisab {
		float: right;
		width: 49%;
}
.profiles #jennyg {
		float: right;
		width: 49%;
}
.profiles #samb {
		float: right;
		width: 49%;
}
.profiles #vickyu {
		float: left;
		width: 50%;
}
.flash {
		margin: 5px;
		padding: 5px;
		text-indent: 30;
		float: left;
		display: inline;
		border: thick groove #FC6;
}
.FlashID {
		padding: 3px;
		float: left;
		border: thick groove #FC6;
		text-indent: 0px;
		display: inline;
		margin-right: 5px;
		margin-left: 5px;
}

#flashwebshopright {
		position: absolute;
		width: 133px;
		bottom: 5em;
		right: 2px;
		visibility: visible;
}
.FlashIDTop {
		padding: 3px;
		/*float: none;*/
		text-indent: 0px;
		display: block;
		margin-top: 1%;
		margin-right: 1%;
		/*margin-bottom: 1%;*/
		margin-left: 10%;
}

.flashtopbutton {
		position: absolute;
		top: 75%;
		right: 1%;
		height: 150px;
		width: 150px;
		margin-right: 1%;
		visibility: visible;
		padding: 5px;
}
/*Comedy Page*/
#marqueecontainer{
position: relative;
width: 98%; /*marquee width */
height: 200px; /*marquee height */
background:url(../images/imagesbackground/background2.jpg);
background-color: #FFC;
overflow: hidden;
border: 3px solid orange;
padding: 2px;
padding-left: 4px;
}
/*end of Comedy Page*/
#givetry {
	background-image: url(../images/imagesbackground/background2.jpg);
	float: none;
	width: 70%;
	left: 10%;
	margin-left: 15%;
	padding-left: 2%;
}

#copyrightWrapper p.webmaster:hover {
		color: #C30;
		cursor: pointer;	
}

.validation p img{
				border:none;
}
