/* CSS Document */
/* Player Backdrop Image Controled by CSS not XML */

#xbody {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background2.jpg);
	background-repeat:no-repeat;
	width:532px;
	height:430px;
	z-index:-1;
}

/*  *********************** ************************* ******************* */
/*  *********************** Text Settings and Options ******************* */
/*  *********************** ************************* ******************* */

.btn a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFff;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #fcfe1e;
	text-decoration: none;
}
/*  *********************** ************************* ******************* */
/*  *********************** Logo and Buttons **************************** */
/*  *********************** ************************* ******************* */
#logo {
	position:absolute;
	width:311px;
	height:90px;
	left: 350px;
	top: 10px;
	visibility:hidden;
}

#bttnPlacement	{
	/* x, y value of the button block */
	position:absolute;
	text-align:left;
	top:0px;
	left:0px;
	width:200px;
}

	/*   load all buttons on the same layer */
#btn_1 {
	position:absolute;
	height: 28px;
	width: 162px;
	background: url(../images/btn_1.jpg);
	background-repeat: no-repeat;
	text-align:center;
	vertical-align:middle;
	left: 32px;
	top: 234px;
	visibility:hidden;
	
}
#btn_2 {
	position:absolute;
	height: 28px;
	width: 162px;
	background: url(../images/btn_1.jpg);
	background-repeat: no-repeat;
	text-align:center;
	vertical-align:middle;
	left: 32px;
	top: 264px;
	visibility:hidden;
	
}
#btn_3 {
	position:absolute;
	height: 28px;
	width: 162px;
	background: url(../images/btn_1.jpg);
	background-repeat: no-repeat;
	text-align:center;
	vertical-align:middle;
	left: 32px;
	top: 294px;
	visibility:hidden;
	
}

/*  *********************** ************************* ******************* */
/*  **************************** All Player Windows  ******************** */
/*  *********************** ************************* ******************* */
#Overlay{
	position:absolute;
	top:20px;
	left:200px;
	width:300px;
	height:250px;
	visibility:hidden;
	z-index:3;
}

#player	{
	/* Silverlight */
	position:absolute;
	top:20px;
	left:200px;
	width:300px;
	height:50px;
	
}
/* player right
#player	{
	position:absolute;
	top:114px;
	left:318px;
	width:300px;
	height:50px;
	FILTER: xray();
}
*/
#flashplayer	{
	/* Silverlight */
	position:absolute;
	top:114px;
	left:16px;
	width:307px;
	height:256px;
	visibility:hidden;
}


/*  *********************** ************************* ******************* */
/*  *********************** Status Text   ******************************* */
/*  *********************** ************************* ******************* */
#CaptionDiv	{
	/* Now Playing Info */
	position:absolute;
	font-size:11px;
	top:110px;
	left:32px;
	width:162px;
	height:120px;
	visibility:hidden;

	color:#ffffff;
; font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.playstatus{
	/* Buffer text */
	POSITION: absolute;
	TOP: 410px;
	left: 460px;
	height:18px;
	width: 50px;
	margin: 0px;
	overflow:hidden;
	/*border: 1px solid #ffffff;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	height:12px;
	-moz-opacity: 80;
	visibility: visible;	
}

#imac{
	position:absolute; 
	width:300px; 
	left:16px; 
	top:420px; 
	text-align:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
}
#ibutton0{
	position:absolute; 
	width:200px; 
	left:16px; 
	top:365px; 
	text-align:left;
	visibility:hidden;
}
#ibutton1{
	position:absolute; 
	width:300px; 
	left:16px; 
	top:373px; 
	text-align:left;
	visibility:hidden;
}
/*  *********************** ************************* ******************* */
/*  *********************** Load ALL I-FRAMES  ************************** */
/*  *********************** ************************* ******************* */
#Header{
	position:absolute;
	top:14px;
	left:1px;
	width:843px;
	height:78px;
	visibility:hidden;
}
#Banner468{
	position:absolute;	
	top: 330px;
	left: 32px;
	width:468px;
	height:60px;
	background-color: #cecece;
	visibility:visible;
}
#Banner234{
	position:absolute;
	top: 442px;
	left: 16px;
	width:234px;
	height:60px;
	background-color:transparent;
	visibility:hidden;
}
#Window{
	position:absolute;
	top:20px;
	left:348px;
	width:468px;
	height:321px;
	visibility:hidden;
}

#FlashLogo{
	position:absolute;
	top:700px;
	left:1px;
	width:1px;
	height:1px;
	visibility:hidden;
}
#Custom{
	position:absolute;
	top:700px;
	left:1px;
	width:1px;
	height:1px;
	z-index:1;
	visibility:hidden;
}
#FlashCustom{
	position:absolute;
	top:700px;
	left:1px;
	width:1px;
	height:1px;
	z-index:1;
	visibility:hidden;
}
#FlashCustom2{
	position:absolute;
	top:700px;
	left:0px;
	width:1px;
	height:1px;
	z-index:1;
	visibility:hidden;
}
#NowPlaying{
	position:absolute;
	top:341px;
	left:343px;
	width:300px;
	height:90px;
	visibility:hidden;
}

/* DWilson Build: Version 3 CSS for Custom Players -  - Abacast � 2008 */

