@charset
"utf-8"
;
/* CSS Document */

div.body * {
    float: left;
    text-align: left;
}

div.header {
    height: 182px;
}

.redLabel {
    font-size: 17px;
}

/* HEADER */

div.header {
    border: none;
}

/* LEFT */

div.left {
    width: 580px;
    height: auto;
    margin: 0;
}

/* CAROUSEL */

div.carousel {
    width: 580px;
    height: 294px;
    background: url(../images/home/carouselBG.png) center top no-repeat;
    position: relative;
}

div.carouselInfo {
    width: 385px;
    height: 84px;
    margin-top: 185px;
    padding-right: 15px;
    background: url(../images/home/carouselInfoBG.png) repeat-x bottom;
    text-align: left;
}

div.text {
    padding-top: 4px;
}

div.carouselInfo div.text h2 {
    font-size: 18px;
    font-weight: normal;
    color: #e6cfa6;
    float: none;
    white-space: nowrap;
}

div.carouselInfo div.text h3 {
    float: none;
    color: #ffffff;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 15px;
    font-weight: 100;
    white-space: nowrap;
}

div.imageList {
    width: 78px;
    height: auto;
    float: right;
    margin: 10px;
    margin-right: 0px;
/ / margin-right : 5 px;
    margin-left: -80px;
/ / margin-top : - 250 px;
}

div.imageList li {
    width: auto;
    height: 61px;
    width: 67px;
    margin-bottom: 8px;
/ / margin-bottom : 5 px;
    padding: 0px;
    float: none;
    list-style: none;

}

div.imageList li.over {
    width: 78px;
    margin-left: -11px;
  //margin-left : -6px;
}

div.imageList li img {
    display: none;
}

div.imageList li div.overBorder {
    display: none;
}

div.imageList li div.outBorder {
    display: inline;
}

div.imageList li.over img {
    display: inline;
}

div.imageList li.over div.overBorder {
    display: inline;
}

div.imageList li.over div.outBorder {
    display: none;
}

div.overBorder {
    width: 62px;
    height: 55px;
    border: 3px solid #dfca9f;
}

div.outBorder {
    width: 65px;
    height: 59px;
    border: 1px solid #ffffff;
}

/* COMPETITIONS */

.navMenu {
    padding-left: 184px;
    width: 580px;
    list-style-type: none;
    z-index: 1000;
    margin: -43px 0 0 0;
}

div.itemNotify {
    margin: 5px 15px 5px 0px;
}

div.blackLine div.whiteSpace {
    width: 6px;
}

div.compButton {
    background-color: #e7e7e7;
    width: auto;
    height: 20px;
    padding: 8px 14px 0px;
    color: #2a2815;
    font-size: 12px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    cursor: pointer;
}

div.compButtonActive {
    background: url(../images/home/competitionsActiveBtnBG.png) repeat-x top;
    color: #ffffff;
    cursor: auto;
}

div.itemImg {
/*height: auto;*/
    margin-top: 5px;
    float: left;
    width: 162px;
    margin-left: 8px;
}

div.itemImg * {
    float: none;
}

div.whiteSpace {
    float: left;
    height: 10px;
    width: 12px;
}

/* CATEGORIES */
div.catCaption {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    font-size: 14px;
    height: 20px;
    padding-top: 8px;
/ / margin-top : 87 px;
    margin-bottom: 10px;
    border-bottom: 2px solid #cf2815;
}

div.categories {
    width: 210px;
    height: auto;
    padding: 0px;
    float: right;
    font-weight: normal;
    background: none;
}

div.categories * {
    float: none;
}

div.categoryList img {
    margin-top: 2px;
    margin-right: 2px;
}

div.categoryList table {
    height: 53px;
    width: 210px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #cccccc;
    float: left;
}

div.categoryList table a b {
    float: right;
    margin-top: 1.3em;
}

/* RECENT NEWS */

div.news {
    float: left;
    clear: both;
    margin-top: 10px;
}

div.newsItem {
    clear: both;
    float: left;
    height: auto;
    width: 580px;
    margin-bottom: 14px;
}

div.newsItem h3 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    float: none;
    clear: both;
}

div.newsItemTxt p {
    float: none;
    margin-bottom: 5px;
}

div.newsItemImg {
    float: left;
}

div.newsItemTxt {
    float: left;
    width: 400px;
    margin-left: 10px;
}

div.newsItemTxt a {
    font-weight: bold;
}

div.newsItemTxt h3 a {
    color: #2a2815;
}

/* RIGHT */

div.right {
    width: 340px;
    padding-top: 3px;
    height: auto;
    margin: 0;
    margin-left: 20px;
}

div.right * {
/*float: none;*/
}

/* RECENT WINNER */

div.videoWarn {
    width: 340px;
    height: 160px;
    padding-top: 30px;
    margin-bottom: 5px;
    background: #000000;
    color: #FFFFFF;
    text-align: center;
}

div.videoWarn a {
    font-size: 13px;
    font-weight: bold;
    color: #7bd8d3
}

/* PROMO */

div.promo {
    width: 340px;
    height: 128px;
    margin: 13px auto 25px auto;
    background-color: #f2f2f2;
}

div.promo h3 {
    color: #cf2815;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
}

/* ENTERING */

div.entering {
    width: 340px;
    height: auto;
    margin-top: 30px;
    padding-bottom: 30px;
    background: none;
    background: url(../images/home/enteringBGgradient.png) bottom center no-repeat #f4f4f4;
}

div.enteringShadow {
    background: url(../images/home/enteringBGshadow.png) center repeat-y;
}

div.enteringContent {
    padding: 5px 10px 10px 30px;
}

div.entering p {
    text-align: center;
    width: 310px;
}

div.entering ul {
    list-style: url(../images/leftBullet.png);
    margin-left: -13px;
}

div.enteringCaption {
    height: 28px;
    width: 340px;
    padding-top: 10px;
    margin-bottom: 10px;
    background: url(../images/home/enteringCaption.png) repeat-x top;
    text-align: center;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
}

div.latestTweet {
    width: 340px;
    height: auto;
}

.hot-prizes {
	margin:-23px 0 0 -4px;
 	//margin:-23px 0 -4px -4px;
}

div.quick-view-combo {
    position: absolute;
    left: 20px;
    bottom: 25px;
    float: none;
}

div.quick-view-combo * {
    float: none;
}

.quick-view-note {
    font-size: 1.8em;
    font-weight: bold;
    width: 426px;
    background-color: #fff;
    float: left;
    color: #1A6E67;
    padding-bottom: 10px;
	border: 3px solid #dfca9f;
    border-top:none;
	margin: 0;
}

.quick-view-note:hover {
    text-decoration:underline;
}

.quick-view-note span
{
    color: #FF0000;
    font-size: 1em;
    padding-right:5px;
    font-family: Georgia,"Times New Roman",Times,serif;
    //width: 436px;
}

.quick-view-note div
{
    margin-left:35px;
    //margin-left: 0px;
    margin-right: 10px;
	font-size:0.9em;
}
.itemAHref{
padding:5px 2px 0 3px;margin-bottom:10px;height:30px;margin-left:7px;
}

.most-viewed-section{
	background-image: url(../images/most_viewed_home.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-bottom: 10px;
}
