/******************
HTML Tags
******************/

body {
	font-family: Verdana, Arial, Times New Roman;
	color:#d5d5d5;
	margin:  0px 0px 0px 0px;
	font-size:.8em;
    font-weight:normal;
    background-color:  Black;
	background: url('back.jpg') fixed ;
}




/******************
LINKS
******************/

/* LINK VISTED HOVER ACTIVE selectors must remain in this order to work */

a:link {
	color:#cc0000;
	}

a:visited {
	color:#cc0000;
	}

a:hover {
	color:#d5d5d5;
	text-decoration:none;
	}

a:active {
	color:#cc0000;
	}


/******************
HEADINGS
******************/


h1 {
	font-size:1.4em;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}

h2 {
	font-size:1.2em;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}

h3 {
	font-size:1.0em;
	
	}
	
h4 
{
    padding:0 0 0 0;
	margin:0 0 0 0;
	
	}
	
h5 {
	font-size:.7em;
	}
	
h6 {
	font-size:.6em;
	}
	
/******************
LAYOUT STYLES
******************/

#HeaderTop
{
	
	margin-top:0px;
	margin-bottom:0px;
	
	margin-left:auto;
	margin-right:auto;	
	width:100%;	

	
	background-image: url(BackGround.png);
    background-repeat: repeat;
    border-bottom: double 2px #3a383d;
    
	
}


#MainContent
{
	
}

#HeaderTopMenu
{
	margin-top:0px;
	margin-bottom:0px;
	
	margin-left:auto;
	margin-right:auto;	
	width:1000px;	

    
	
}

#mainnav-container 
{
	margin-top:0px;
	margin-bottom:0px;
	
	margin-left:auto;
	margin-right:auto;	
	width:1000px;	
    height: 100px;
	

    
	
	}



#DivMenu
{
	
 padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-bottom:0px;
	
	margin-left:auto;
	margin-right:auto;	
	width:1000px;
}



#MenuStyleround
{
    
    padding: 0px 15px 0px 15px;
	margin-top:0px;
	margin-bottom:0px;
	
	margin-left:auto;
	margin-right:auto;	
	width:966px;

   
    background-color:  #29282a ;
	/*background-image: url(BackGround.png);*/
    background-repeat: repeat;
 
  
    border-right: double 2px #3a383d;
    border-left: double 2px #3a383d;
     
      border-bottom: double 2px #3a383d;
     
    
    
		  -webkit-border-bottom-left-radius: 15px;
		  -moz-border-radius-bottomleft: 15px;
		  -webkit-border-bottom-right-radius: 15px;
		  -moz-border-radius-bottomright: 15px;
 
 
              z-index: 100;
              height:29px;
	
 }
 

	
	.AcceptDisclaimer
	{
	padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-bottom:0px;
	
	margin-left:auto;
	margin-right:auto;	
	width:1000px;


	}
	


#content-container 
{
	
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;	
	width:1000px;
	/*border: double 2px #3a383d;
  */

	/*border: solid 1px silver;*/
	
	
	}

#content-right {
		
	vertical-align:top;	
	/*border-right: double 2px #3a383d;*/
	/*background: url(BackGroundHeader.png) repeat;*/
	padding:   16px  0px 16px  0px ;	
	
	
	}


#content 
{			
	
	/*border: solid 1px #3a383d;*/	
	vertical-align:top;	
	padding:    16px  10px 16px 0px;
	/*background: url(BackGround.png) repeat ;
*/

	
}

#miniprofile
{
    /*
	border: double 2px #3a383d;
	*/background: url(BackGroundHeader.png) repeat;
	
	
}

	


#footer {
	
	
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;	
	width:1000px;
	
	
	
	}

	.MidText
	{
		text-align:center;
	    border: double 2px #3a383d;
		
	}
	
	
	
	
	.IE8Fix
    {
              z-index: 100;
		
             
              

    }
    
    .Dynamictext
	{
           
		
		text-align:center;

	    border-bottom: double 2px #3a383d;
	    border-left: double 2px #3a383d;
	    border-right: double 2px #3a383d;
	    
	    font-size: 1.1em;
		
	}       
 
	
	.ItemStyleArticleSummary
	{
	
	
	  padding: 10px;

  background-color:  transparent ;
  border: double 2px #3a383d;

  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  
	}
	
	

	
	
	.ItemStyle1
	{
	border-color: #3a383d;
	border: double 2px #3a383d;
	background: url(BackGround.png) repeat;
	
	}
	
	.ItemStyle2,  .ItemStyle2 td
	{
		border-color: #3a383d;
	border: double 1px #3a383d;
	background: url(BackGround.png) repeat;
	
	}
	
	.ItemStyleLoginMaster
	{
		 text-align:center;
	
	}
	
	
	
	.Blank,  .Blank td
	{
		border-color: #3a383d;
	border: double 0px #3a383d;
		
	}
	
	.ItemStyleBut
	{
		
	border: solid 2px #211f24;
	background: url(BackGroundHeader.png) repeat;
	background-color: #3A383D;
	border-color: #211f24; 
	color:#cc0000;
	font-weight:bold;
	font-size:1.0em;
	padding: 5px 5px 5px 5px;
	
 
	
	}
	
	.ItemStyleButSearch
	{
		
    
	border: solid 2px #211f24;
	background: url(BackGroundHeader.png) repeat;
	background-color: #3A383D;
	border-color: #211f24; 
	color:#cc0000;
	font-weight:bold;
	font-size:1em;
	padding: 3px;
	
 
	
	}
	
	.CCPAY
	{
	border: solid 2px #211f24;
	background: url(BackGroundHeader.png) repeat;
	background-color: #3A383D;
	border-color: #211f24; 
	color:#cc0000;
	font-weight:bold;
	padding: 10px 10px 10px 10px;
	font-size:1.2em;
	
	}
	
	.collapsePanel 
	{
	height:0px;
	overflow:hidden;
	}

.collapsePanelHeader
{	
	cursor: pointer; 
	vertical-align: middle;
}



.accordionHeader
{
	border-color: #3a383d;
	border: double 2px #3a383d;
    background-color: #2a292b;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    border-color: #3a383d;
	border: 2px #3a383d;
	border-style:double;
	border-top: none;
    padding: 5px;
 
    
    padding-top: 10px;
    background-color: #3d3a40;
}

	
/*
.ItemStyleBlogCol2
{
	margin-top: 5px;
	border-color: #3a383d;
	border: double 2px #3a383d;
	background: url(BackGround.png) repeat;
	
	
}*/	

/*Modal Popup*/
.modalBackground {
	background-color: #3a383d;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup 
{
	
    background-color: #77737c;
	
	padding:5px;
	 width:500px;
	
	border: solid 2px #3a383d;
	
}

	/*.ItemStylesignUPTop
	{
	border-color: #3a383d;
	border-top: double 2px #3a383d;
	border-left: double 2px #3a383d;
	border-right: double 2px #3a383d;
	
	background: url(BackGround.png) repeat;
	
	
	}
		.ItemStylesignUPBot
	{
	border-color: #3a383d;
	
	
	border-bottom: double 2px #3a383d;
	border-left: double 2px #3a383d;
	border-right: double 2px #3a383d;
	 

	background: url(BackGround.png) repeat;
	
	}
	*/
	.roundedPanel
{	
	width:600px;
	background: url(BackGround.png) repeat;
	
	/*background: #3a383d;
	color:white;
	font-weight:bold;*/
}

/* styles for the demo sub-pages */
.RoundCorner 
{
    
/*  width: 100%; */
  padding: 10px;

  background-color:  transparent ;
  border: double 2px #3a383d;

  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
 
  

}



.RoundCornerHeight2
{


  -webkit-border-radius: 15px;
  -moz-border-radius: 15px; 
  

}


.ItemStyleBlocks
	{

	
	}


.RoundCornerHeight
{
  Height: 100% !important;
  width: 160px;

  /*background-color:  transparent ;
  border: double 2px #3a383d;
  background-image: url(BackGround.png);
  background-repeat: repeat;
*/

}



.BlockStyle
{
  Height: 100% !important;
  width: 160px;




}


.RoundCornerBreadCrumb
{
    
/*  width: 100%; */
  padding: 5px;
  padding-left: 10px;

  background-color:  transparent ;
  border: double 2px #3a383d;

  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
 
  

}

/*
.RoundCornerSideBar
{
    
  width: 100%;
  padding: 5px;

  background-color:  transparent ;
  border: double 2px #3a383d;

  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
 
  

}

*/

.RoundCornerModelImages 
{
    
/*  width: 100%; */
  padding: 10px 0px 10px 0px;

  background-color:  transparent ;
  border: double 2px #3a383d;

  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
 
  

}

.RoundCornerBacklink 
{
    
/*  width: 100%; */
  padding: 5px 15px 5px 15px;

  background-color:  transparent ;
  border: double 2px #3a383d;

  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
 
  

}



/* styles for the demo sub-pages */
.RoundCorner1 
{
  width: 600px;
  padding: 20px;
  text-align: left;
  background-color:  transparent ;
  border: double 2px #3a383d;

  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
 
  

}


#RoundCornerFooter
{
 
  padding: 10px;

  background-color:  transparent ;
 
  border: double 2px #3a383d;
 
 
  background-image: url(BackGround.png);
  background-repeat: repeat;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;

  
}


.ContentsFloat
{
    float:left;
}


/**Login CSS**/




#page_container 
{
	z-index: 120;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	top: 0px;
}


.panel_button {
	margin-left: 896px;
	margin-right: auto;
	position: relative;
	top: 0px;
	width: 100px;
	height: 22px;
    background-image: url(BackGroundlogin.png);
	background-repeat: repeat;
	border-bottom: double 2px #3a383d;
	border-left: double 2px #3a383d;
	border-right: double 2px #3a383d;
	z-index: 50;	
	cursor: pointer;
	
	
		  -webkit-border-bottom-left-radius: 15px;
		  -moz-border-radius-bottomleft: 15px;
		  -webkit-border-bottom-right-radius: 15px;
		  -moz-border-radius-bottomright: 15px;
   vertical-align:top;
  	padding-top:2px;
 
}

.panel_button a {
	vertical-align:top;
	font-weight:bold;

}





#toppanel {
	position: absolute;
	width: 1000px;
	left: 0px;
	z-index: 50;
	text-align: center;

}
#panel {
	width: 1000px;
	position: relative;
	top: 1px;
	height: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index: 10;
	overflow: hidden;
	text-align: left;
	
}

#panel_contents 
{
	background-color: #48454d;
	/*
	background-image: url(BackGroundlogin.png);
	background-repeat: repeat;
	*/
	border-bottom: double 2px #3a383d;
	border-left: double 2px #3a383d;
	border-right: double 2px #3a383d;
	
	height: 40px;
	width: 996px;
	position: absolute;
	z-index: -1;
	text-align:center;
	/*-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomleft: 15px;*/
	padding-top: 5px;
}

/**End login css***/    


a.HomeHover:hover 
{
    background-position:   0px  -16px;
}

a.SocialMediaIcon:hover 
{
    background-position:   0px  -26px;
}


.HomePageLinkDiv
{
    
   position:absolute;
   margin-left:-6px;
   margin-top:5px;
}

.MenuPositionDiv
{
    margin-left: 18px;
}

/*****CSS Menu****/

.SimpleEntertainmentMenu
{
   position:absolute;
    font-weight:normal;
    font-size: 1.28em;
    z-index: 99999 !important;

}

 div.SimpleEntertainmentMenu
{
    position:absolute;
    z-index:1; 
}
 
 

.SimpleEntertainmentMenu ul.AspNet-Menu /* Tier 1 */
{
    position:relative;
    width: auto;
    z-index: 99999 !important;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;   
}

.SimpleEntertainmentMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: auto;
    z-index: 99999 !important;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;   
   
    

}

.SimpleEntertainmentMenu li /* all list items static items */
{
    position:relative;
    width:auto; /*normal*/
    /*width: 1px; /*ie 6*/   
    z-index: 99999 !important;
    top: 0px;
    left: 0px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;  
    font-weight:bold; 

}


    
.SimpleEntertainmentMenu li li /* fly outs 1 */
{
    position:relative;
    top: 0px;
    left: 0px;
    width: 190px;  
    z-index: 99999 !important;
    font-weight: normal; 
    font-size: 0.85em;

}

.SimpleEntertainmentMenu li li li /* fly outs 2 */
{
     position:relative;
    top: -29px; 
    left: 190px;
    width: 300px; 
    z-index: 99999 !important; 
    font-weight: normal;
    font-size: 0.85em;
    
}


.SimpleEntertainmentMenu li li li li /* fly outs 3 */
{
     position:relative;
    top: -29px;
    left: 300px;
    width: 300px;     
    z-index: 99999 !important;
    font-weight: normal;
    font-size: 0.85em;
    
}


.SimpleEntertainmentMenu li:hover, /* list items being hovered over */
.SimpleEntertainmentMenu li.AspNet-Menu-Hover
{
     position:relative;
   z-index: 99999 !important;
}

.SimpleEntertainmentMenu a, /* all anchors and spans (nodes with no link) */
.SimpleEntertainmentMenu span
{
  
    position:relative;
    padding:5px 7px 5px 7px;        
    text-align:center;
    width:auto;
    z-index: 99999 !important;
    background-color: #29282a;       
    text-align:center;
    border: double 1px #3a383d;
    
}



.SimpleEntertainmentMenu li.AspNet-Menu-Leaf a, /* leaves */
.SimpleEntertainmentMenu li.AspNet-Menu-Leaf span
{
    
    position:relative;
    white-space: nowrap;
    text-align:center;
    background-color: #29282a;
    z-index: 99999 !important;

    
}

.SimpleEntertainmentMenu li:hover a, /* hovered text */
.SimpleEntertainmentMenu li:hover span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover span,
.SimpleEntertainmentMenu li:hover li:hover a,
.SimpleEntertainmentMenu li:hover li:hover span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.SimpleEntertainmentMenu li:hover li:hover li:hover a,
.SimpleEntertainmentMenu li:hover li:hover li:hover span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
     position:relative;
    background-color: #404040; 
    z-index: 99999 !important;
   
}

.SimpleEntertainmentMenu li:hover li a, /* the tier above this one is hovered */
.SimpleEntertainmentMenu li:hover li span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li span,
.SimpleEntertainmentMenu li:hover li:hover li a,
.SimpleEntertainmentMenu li:hover li:hover li span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
     position:relative;
    background-color: #29282a;
    z-index: 99999 !important;
    
}

.SimpleEntertainmentMenu .AspNet-Menu-Selected /* this tier is selected */
{

    background-color: #555258 !important;
    z-index: 99999 !important;
}

/****End CSS Menu****/

.sitemapetreeview a
{
  
  color: White;
}


.sitemapetreeview a:hover
{
  
  color: #cc0000;
}

