﻿body
{
    background-image: url('img/kkng_main_bg.jpg');
    background-repeat:no-repeat;
    border: none;
    text-align:center;
    margin-left:auto;
    margin-right:auto;	 
    background-color:#000000;
    overflow:auto;
    background-position:center top;
    font-family:Arial;
}
#divTopBackground 
{
   
    position:relative;
	width: 1350px;	
	vertical-align: top;
    background-image: url('img/background_top_1350.jpg');
    background-repeat:no-repeat;
    border: none;	 
	vertical-align: top;
	text-align:center;
    margin-left:auto;
    margin-right:auto;
}
#divBotBackground 
{
    position:relative;
	width: 1350px;	
	vertical-align: top;
  
}
#divOuter 
{
    position:relative;
	width: 1000px;
	height: auto;
	border: none;	 
	vertical-align: top;
	text-align:center;
    margin-left:auto;
    margin-right:auto;
}
#divAboveFrame 
{
    float:left; 
    position:relative;
	width: 1000px;
	height: auto;
	border: none;	 
	vertical-align: top;	
    text-align:center;
   
}
#divTopFrame 
{
    float:left; 
    position:relative;    
	width: 1000px;
	height: auto;
	border: none;	 
	vertical-align:middle;
	padding-top: 10px;	
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
#divMidFrame 
{
    float:left;  
    position:relative;
	width: 1000px;
	height: auto;
	border: none;	 
	vertical-align: top;
	background-image: url('img/edge_mid_shadow_1000.jpg');
    background-repeat:repeat-y;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    z-index:18;
}
#divBotFrame 
{
    float:left; 
    position:relative;
	width: 1000px;
	height: auto;
	border: none;	 
	vertical-align:middle;	
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    background-color:#e41736;	
}
#divFloatFrame 
{
    float:left; 
    position:relative;
	width: 1000px;
	height: auto;
	border: none;	 
	vertical-align:middle;	
    text-align:center;
    margin-left:auto;
    margin-right:auto;   
}
#divTopSponsors 
{
    float:left; 
    position:relative;  
   	width: 1000px;
	height: 80px;	
	background-repeat:no-repeat;    
}
#divBottomSponsors 
{
    float:left;    
    position:relative;
	width: 1000px;
	height: 140px;
	padding-top: 18px;	
	text-align:center;
	vertical-align: middle;	
}
#divTop 
{
    float:left;   
    position:relative;
	width: 1000px;
	height: 20px;
	vertical-align: top;
    background-image: url('img/edge_top_shadow_1000.jpg');
    background-repeat:repeat-x;
}


#divTopImage
{
    float:left;
    position:relative;
    width: 1000px;
    height: 260px;
    
}
#divGoogleSearch
{
    float:left;    
    padding-top: 0px;      
    position:relative;
    height: 40px; 
    width: 977px;  
    height:auto; 
    background-color:Black;
}
#divMiddleRow
{
    float:left;   
    position:relative;  
    width: 976px;
    height: 326px;
    height:auto; 
    background-color:#770008;
}
#divBottomRow
{
    float:left;   
    position:relative;
    width: 976px;    
    height:auto; 
    background-color:#770008;
}
#divLeftColumn
{
    float:left;
    position:relative;    
    height:auto; 
    width: 210px;
    background-color:#770008;
    
}
#divMiddleColumn
{
    float:left;    
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
    position:relative;
    width: 548px;
    height:auto; 
    background-color:#770008;
}
#divRightColumn
{
    float:left;    
    padding-top: 0px;      
    position:relative;
    width: 190px;
    height:auto; 
    background-color:#770008;
}
#divBottomSection
{
    float:left;
    position:relative;
    width: 976px;
    height: 202px;   
    text-align:center;
    background-color:#e41736;
   
}
#divMidBorder
{
    float:left;
    position:relative;
    width: 976px;     
    height: 10px;
    background-image: url('img/mid_border.jpg');
    background-repeat:repeat-x;
}
#divBlackBar
{
    float:left;
    position:relative;
    width: 950px;
    height: 15px;
    left: 25px;
    text-align:center;   
    background-image: url('img/black_bar.jpg');
    background-repeat:repeat-x;
}
#divRedDivider_1
{
    float:left;
    position:relative;
    width: 5px;
    height: 729px;
    text-align:left;
    vertical-align:top;
    background-color:#e51937; 
    z-index: 19;  
}
#divTestIt
{
    float:left;
    position:relative;
    width: 210px;
    height: 5px;
    text-align:left;
    background-color:#e51937;   
}
#divRedDivider_4
{
    float:left;
    position:relative;
    width: 1000px;
    height: 4px;
    text-align:center;
    background-color:#e51937;   
}
#divRedDivider_5
{
    float:left;
    position:relative;
    width: 977px;
    height: 5px;
    text-align:center;
    background-color:#e51937;   
}
#divTylerMedia
{
    float:left;
    position:relative;
    top: 4px;
    width: 976px;
    height: 150px;    
    text-align:center;
    vertical-align:middle;   
}
#divTylerMedia2
{
    float:left;
    position:relative;
    top: 4px;
    width: 976px;
    height: 40px;    
    text-align:center;
    vertical-align:middle;   
}
#divLinkRow
{
    float:left;
    position:relative;
    width: 1000px;
    height: 26px; 
    background-color:#000000;     
}
#divBelowLinkRow
{
    float:left;
    position:relative;
    width: 978px;
    height: 54px;    
    background-color:#770008;   
}

#floatmenu
{
    position:absolute; top:349px; left:0px;
    width:1000px; height:26px;
    z-index:25;
    background-color:#000000;
}

#floatlistenlive
{
    position:absolute; top:276px; left:206px;
    width:197px; height:26px;
    z-index:23; 
}
#edge_mid
{
    float:left; position:relative; width:976px; left:12px; background-color:#740009;
}

#midcontent
{
    float:left; position:relative; width:976px; min-height:500px; text-align:left; margin-left:0px; background-color:White;
}
#pagecontent
{
    float:left; position:relative; padding:10px 16px 10px 16px;
}
#divTopRow
{
    float:left; position:relative; width:976px; min-height:380px; text-align:left; margin-left:5px; background-color:#740009;
}

#divWhatsNew
{
   float:left;
   width: 465px;   
}
.inf12
{
    text-align:right;
}
/* leftmenu, infleft, and infleft2 can be customized in each page's css file */
.leftmenu
{
    border-right:solid 1px #c0c0c0; width: 250px;
}
.right_content
{
    padding:0 6px 0 16px; 
}
.infleft
{
    min-height:300px;
}
.infleft2
{
    min-height:200px;
}
.isinfo
{
    width:910px;
    text-align:center;
    margin-left: auto;
    margin-right:auto;
}
.isinfotbl
{
    width: 100%;
    text-align:left;
}
.iListenLive
{
   border: none;
}
.homelink
{
    color:White;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    padding-right:70px;
}
.homelink:hover
{
    text-decoration:underline;
}

.infoset29_Table_Settings
{
   width: 528px;
   text-align:left;
}
.iOnAirNow
{
   width:236px;
   height: 80px; 
   background-color:#770008;    
}
.iSpacer_1
{
   width: 28px;
   height: 80px;   
}
.iTopSponsors
{
   width:728px; 
   background-position:top right;    
}
.iBottomSponsors
{
   width:160px;   
}
.iBottomSponsorsSpacing1
{
   width:28px;   
}
.iBottomSponsorsSpacing2
{
   width:35px;   
}
.iBelowLinkRow1
{
   width:746px;
   height:60px;
   vertical-align:middle;     
}
.iBelowLinkRow2
{
   width:5px;
   height:60px;
   background-color:#e51937; 
   padding-left:0px;   
}
.iBelowLinkRow3
{
   width:216px;
   height:60px;
   vertical-align:middle; 
   padding-left:0px; 
     
}
.iGoogleSearch1
{
   width:290px;
   height:40px;
   vertical-align:bottom;     
}
.iGoogleSearch2
{
   width:5px;
   height:40px;
   background-color:#e51937; 
   padding-left:0px;   
}
.iGoogleSearch3
{
   width:318px;
   height:40px;
   vertical-align:middle; 
   padding-left:0px;
   text-align:center; 
     
}

.iGoogleSearch4
{
   width:358px;
   height:40px;
   vertical-align:middle; 
   padding-left:0px; 
     
}

.iMiddleRow1
{
   width:606px;
   height:326px;
   vertical-align:middle;  
   text-align:center;  
}
.iMiddleRow2
{
   width:8px;
   height:330px;
   background-color:#e51937;    
}
.iMiddleRow3
{
   width:361px;
   height:326px;
   vertical-align:top; 
   text-align:center;  
   color:White; 
   padding-bottom: 2px;
   padding-top: 2px;  
}

.iLeftColumn1
{
   width:210px;   
   vertical-align:top;
   text-align:center;
   background-color:#a90013;    
     
     
}
.iMidColumn1
{
   width:548px;   
   vertical-align:top; 
   text-align:center;  
   min-height:500px;
   background-color:#770008;      
}
.iMidColumn2
{
   width: 554px;   
   vertical-align:top;
   text-align:center;  
   padding-top:4px;
   overflow:auto;  
   height:682px;
   background-color:#ffffff;     
}
.iRightColumn1
{
   float:left;
   position:relative;
   width:190px;  
   vertical-align:top;
   text-align:right; 
   padding-left: 5px;
   background-color:#770008;   
}
.iRightColumn2
{
   float:left;
   position:relative; 
   padding-left: 4px;
   height: 520px;
   width:185px;  
   text-align: center;   
   background-color:#ffffff;   
}
.iRightColumn3
{
   padding-top:4px;
   float:left;
   position:relative;
   height:32px;
   width:190px;     
}
.iRightColumn4
{
   float:left;
   position:relative;
   height: 170px; 
   padding-right: 4px;  
}
.iRedVertical_1
{
    float:left;
    position:relative;
    width: 5px;
    height: 200px;
    text-align:center;
    background-color:#e51937;  
}
 .iTylerMediaCol1
{
   float:left;
   position:relative;
   width:334px;
   height:160px;
   vertical-align:top;     
}    
     
 .iTylerMediaCol2
{
   float:left;
   position:relative;
   width:340px;
   height:160px;
   vertical-align:top;
   text-align:center;     
} 

 .iTylerMediaCol3
{
   float:left;
   position:relative;
   width:253px;
   height:160px;
   text-align:right;
   vertical-align:top;     
}  
 .iTylerMediaCol4
{
   float:left;
   position:relative;
   width:650px;
   height:40px;
   vertical-align:top;
   text-align:center;     
}     
.iTylerMediaCol5
{
   float:left;
   position:relative;
   width:220px;
   height:40px;
   vertical-align:top;
   text-align:center;     
}     
.poweredby
{ 
    color:#4040ff; 
    font-size:12px; 
    font-style:italic;
}

.slideshownavbar_6
{
    background-color:Black;    
    text-align:left;   
}
.slideshowpanel_6
{
    background-color:Black;
    border:solid 8px gray;
    text-align:left;        
}
.vidlib_9
{
   text-align:center;
   margin-left:auto;
   margin-right:auto;
   padding-top: 0px;
   padding-bottom: 0px;
 
   
}
.vidlibList_9
{
   height:8px;  
}

.vidlib_14
{
   text-align:center;
   margin-left:auto;
   margin-right:auto;
   background-color:#000000;
   padding-top: 5px;  
   width:800px;

}
.vidlibList_14
{
   padding-top:14px;
   height:300px;
   overflow:auto;
   background-color:white;
}
.infoset9_Table_Settings
{
   width: 100%;
   text-align:center;
   padding-bottom: 0px;
 
}
.iTable100
{
   width:100%;
   text-align:center;
}

.iTable66
{
   width:800px; 
   text-align:center;   
   height:39px;
   background-image:url('img/king_tv_video_header_bg.jpg'); 
}
.ividlibmiddle_column
{
   width:800px;
   text-align:center; 
   margin-left: auto;
   margin-right:auto;   
}
.ividlibleft_column
{
   width:150px;
   text-align:center; 
   margin-left: auto;
   margin-right:auto;   
}
.ividlibright_column
{
   width:150px;
   text-align:center; 
   margin-left: auto;
   margin-right:auto;   
}
#divVideoLib
{
   width:100%;
   vertical-align:top; 
   text-align:center;  
   padding-bottom: 10px;
   padding-top: 10px;  
}