﻿/* Thai Supermodel*/
#ThaiSupermodel
{
    width: 708px;
    float: left;
    background-color: #2b2b2b;
    margin: 0 auto;
    padding: 0;
    vertical-align: top;
}
#ThaiSupermodel ul
{
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#ThaiSupermodel ul li
{
    float: left;
    padding: 10px 22px 10px 0px;
}
#ThaiSupermodel ul li a img
{
    width: 153px;
    height: 114px;
    border: 0px;
}
/* champ-gallery*/
#ChampGalleryHeader
{
    width: 708px;
    float: left;
    background-color: #2b2b2b;
    margin: 0 auto;
    padding: 0;
}
#ChampGalleryHeaderLeft
{
    float: left;
}
#ChampGalleryHeaderRight
{
    float: right;
    padding-right: 33px;
}
#ChampGallery
{
    width: 708px;
    float: left;
    background-color: #2b2b2b;
    margin: 0 auto;
    padding: 0 0 25px 0;
}
#ChampGallery ul
{
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#ChampGallery ul li
{
    float: left;
    padding: 10px 28px 10px 0px;
}
#ChampGallery ul li a img
{
    width: 50px;
    height: 50px;
    border: 0px;
}
#Contents-ChampGallery
{
    background: #2b2b2b none repeat scroll 0 0;
    width: 990px;
    height: auto;
    padding: 0 !important;
    margin: 0;
    border: 0px;
}
#ChampGalleryItem
{
    width: 708px;
    padding: 0px;
    margin: 0px;
}
.ChampGalleryHeader
{
    padding: 0 0 20px 0;
}
.ChampGalleryImg
{
    width: 608px;
    float: left;
    text-align: center;
    height: auto;
}
.ChampGalleryButtonLeft
{
    padding-top: 20%;
    width: 50px;
    height: auto;
    text-align: center;
    float: left;
}
.ChampGalleryButtonRight
{
    height: auto;
    padding-top: 20%;
    width: 50px;
    text-align: center;
    float: left;
}

.clipContainer
{
    margin: 0 0 0 0px;
    float: left;
    width: 708px;
}
.clipvdo
{
    border: 0;
    padding: 0;
}
.clipvdo .headclipvdo
{
    vertical-align: top;
    text-align: left;
}
.clipvdo .clipdetail
{
    padding: 0px 20px 10px 0px !important;
    top: 0;
    float: left;
}
/* news */
.news_container
{
    width: 708px;      
    margin:0;  
    padding:10px 0;
}
.news_container .item
{
    width: 708px;   
    padding:9px 0px 9px 0px;  
     margin:0; 
}
.news_container .item .left
{
    float: left;
    padding:0 12px 0 9px;
    width: 160px;
}
.news_container .item .right
{
    float: left;
    padding:0; 
    width: 516px;
}
/*new-detail*/
.new_detail
{
    width: 708px;
    background: #2b2b2b none repeat scroll 0 0;
    position: relative;
    margin: 0;    
    padding:0;
}

#NewsHeadGallery
{
    width: 708px;
    float: left;
    background-color: #2b2b2b;
    margin: 0 auto;
    padding: 0;
}
#NewHeadLeft
{
    float: left;
}
#NewHeadRight
{
    float: right;
    padding-right: 33px;
}
#NewsGallery
{
    width: 708px;
    float: left;
    background-color: #2b2b2b;
    margin: 0 auto;
    padding: 0 0 5px 0;
}
#NewsGallery ul
{
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#NewsGallery ul li
{
    float: left;
    padding: 10px 30px 10px 0px;
    height:115px;
    width:100px;
}
#NewsGallery ul li a img
{
   
    border: 0px;
}
.NewsGalleryBox
{
	height:130px;
	vertical-align:middle;
}

.NewsGalleryCenter
{
    float:left;

width:130px;
vertical-align:middle;

}

.NewGalleryContent
{
    padding: 10px 0px 10px 0px;
display:table-cell;
width:130px;
line-height:130px;
text-align:center;

padding:5px;

}


#ContestantGalleryHeader
{
    width: 490px;
    float: left;
    
    margin: 0 auto;
    padding: 0;
}
#ContestantGalleryHLeft
{
    float: left;
}
#ContestantGalleryHRight
{
    float: right;
    padding-right: 33px;
}
#ContestantGallery
{
    width: 490px;
    float: left;
   
    margin: 0 auto;
    padding: 0 0 25px 0;
}
#ContestantGallery ul
{
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#ContestantGallery ul li
{
    float: left;
    padding: 10px 18px 10px 0px;
}
#ContestantGallery ul li a img
{
    width: 50px;
    height: 50px;
    border: 0px;
}


.ContestantclipContainer
{
    margin: 0 0 0 0px;
    float: left;
    width: 490px;
}
.Contestantclipvdo
{
    border: 0;
    padding: 0;
}
.Contestantclipvdo .Contestantheadclipvdo
{
    vertical-align: top;
    text-align: left;
}
.Contestantclipvdo .Contestantclipdetail
{
    padding: 0px 80px 10px 0px !important;
    top: 0;
    float: left;
}
.borderGray {
	border: 1px solid #fa94ff ;
}
