.head-bg{background:url(../images/header-bg.jpg);}
.so-icon{margin:5px 0 5px 0; padding:0;}.so-icon ul{margin:0; padding:0; list-style:none;}.so-icon ul li{display:inline;}
.so-icon1{margin:5px 0 5px 0; padding:0;}.so-icon1 ul{margin:0; padding:0; list-style:none;}.so-icon1 ul li{display:inline;}
.so-icon2{margin: 5px 21px; padding:0;}.so-icon2 ul{margin:0; padding:0; list-style:none;}.so-icon2 ul li{display:inline;}
@media(max-width:768px){ .so-icon1{margin:5px 0 5px 0; padding:0; text-align:center;}}
.blue-bg{background:url(../images/blue-bg.jpg); border:#fff solid 1px;}
.logo{padding:8px;}
@media(max-width:768px){ .logo{padding:8px; text-align:center;}}
.menu{margin:0; padding:0; float:right;}.menu ul{margin:0; padding:0; list-style:none;}.menu ul li{display:block; float:left; border-right:#fff solid 1px;}.menu ul li a{ display:block;} 
.menu ul li:last-child{display:block; float:left; /*border-right:none;*/} .menu ul li:first-child{display:block; float:left; border-left:#fff solid 1px;}
/*.menu{margin:0; padding:0; float:right;}.menu ul{margin:0; padding:0; list-style:none;}.menu ul li{display:block; float:left;}.menu ul li a{ display:block;}*/
.menu ul li a.home{background:url(../images/home.jpg); width:74px; height:74px; background-size:100% 100%;}
.menu ul li a.home:hover{background:url(../images/home-1.jpg); background-size:100% 100%;}
.menu ul li a.latest-com{background:url(../images/latest-copms.jpg); width:74px; height:74px; background-size:100% 100%;}
.menu ul li a.latest-com:hover{background:url(../images/latest-copms-1.jpg); background-size:100% 100%;}
.menu ul li a.latest-new{background:url(../images/latest-news.jpg);width:74px; height:74px; background-size:100% 100%;}
.menu ul li a.latest-new:hover{background:url(../images/latest-news-1.jpg); background-size:100% 100%;}
.menu ul li a.com-guid{background:url(../images/com-guid.jpg); width:74px; height:74px; background-size:100% 100%;}
.menu ul li a.com-guid:hover{background:url(../images/com-guid-1.jpg); background-size:100% 100%;}
.menu ul li a.winning{background:url(../images/winning-story.jpg); width:74px; height:74px; background-size:100% 100%;}
.menu ul li a.winning:hover{background:url(../images/winning-story-1.jpg); background-size:100% 100%;}
.menu ul li a.sim-bingo{background:url(../images/simply-bingo.jpg); width:74px; height:74px; background-size:100% 100%;}
.menu ul li a.sim-bingo:hover{background:url(../images/simply-bingo-1.jpg); background-size:100% 100%;}
.menu ul li a.post{background:url(../images/post.jpg); width:74px; height:74px; background-size:100% 100%;}
.menu ul li a.post:hover{background:url(../images/post-1.jpg); background-size:100% 100%;}
@media (min-width: 992px) {
.menu ul li a.home{ width:94px; height:94px;}
.menu ul li a.latest-com{width:94px; height:94px;}
.menu ul li a.latest-new{width:94px; height:94px;}
.menu ul li a.com-guid{width:94px; height:94px;}
.menu ul li a.winning{width:94px; height:94px;}
.menu ul li a.sim-bingo{width:94px; height:94px;}
.menu ul li a.post{width:94px; height:94px;}
}
/*@media (min-width: 1200px) {
.menu ul li a.home{width:111px; height:111px;}
.menu ul li a.latest-com{width:111px; height:111px;}
.menu ul li a.latest-new{width:111px; height:111px;}
.menu ul li a.com-guid{width:111px; height:111px;}
.menu ul li a.winning{width:111px; height:111px;}
.menu ul li a.sim-bingo{width:111px; height:111px;}
.menu ul li a.post{width:111px; height:111px;}
}*/


@media (min-width:768px) and (max-width: 1000px) {

}
 .winsignupregister{background: #ff6600 none repeat scroll 0 0;
    color: #fff;
    font-size: 38px;
    font-weight: bold;
    margin: 10px 0 20px;    padding: 2px;
    text-align: center;}
.signupright{ padding:0; color:#e7d7b8; font-size:34px; line-height:140%; font-weight:bold; text-align:left; margin:0;}
.signuptext{ color: #e7d7b8; font-size: 19px/*22px*/; line-height:120%; margin:0; padding:0; text-align: left;}
.signuplist{ color:#fff;font-weight:bold; font-size: 14px; line-height:140%; padding:0; text-align: left;margin-top:5px;}
.signupregister{  background: #ff6600 none repeat scroll 0 0; color: #fff; font-size: 38px; font-weight: bold; margin: 10px 0 10px; padding: 2px; text-align: center;}
.signupregister a{ color: #fff; font-size: 38px; font-weight: bold; text-decoration:none;display:block;}
.banner-bg{background:url(../images/banner-bg.jpg); border-bottom:#fff solid 1px;}
.banner-txt{font-size:13px; color:#463c28; padding:8px 0 8px 0px;height:35px;} 
.banner-side-bg{background:url(../images/banner-side-bg.jpg); height: 328px; padding-left: 8px; padding-right: 8px;}
.today{background:#ff6600; padding:2px; color:#fff; font-size:30px; font-weight:bold; text-align:center; margin:4% 0 0 0;}
.trip{ padding:2px; color:#e7d7b8; font-size:32px; font-weight:bold; text-align:left; margin:4% 0 0 0;}
.banner-tag{padding:2px; color:#e7d7b8; font-size:24px; text-align:left; margin:3% 0 0 0;}
.text{color:#fff; font-size:18px; margin:14% 0 10% 0;}
.banner-side-bg h3{ padding:2px; color:#e7d7b8; font-size:32px; font-weight:bold; text-align:left; margin:6% 0 0 0;}
.banner-side-bg h4{padding:2px; color:#e7d7b8; font-size:24px; text-align:left; margin:2% 0 0 0;}
.banner-side-bg h5{color:#fff; font-size:16px; margin:2% 0 2% 0; font-weight: bold;}
@media (min-width: 768px) and (max-width: 991px) {.today{background:#ff6600; padding:2px; color:#fff; font-size:38px; font-weight:bold; text-align:center; margin:5% 0 0 0;}
.trip{ padding:2px; color:#e7d7b8; font-size:34px; font-weight:bold; text-align:left; margin:2% 0 0 0;}
.banner-tag{padding:2px; color:#e7d7b8; font-size:24px; text-align:left; margin:2% 0 0 0;}
.text{color:#fff; font-size:18px; margin:4% 0 0% 0;}
.banner-side-bg h3{ padding:2px; color:#e7d7b8; font-size:32px; font-weight:bold; text-align:left; margin:2% 0 0 0;}
.banner-side-bg h4{padding:2px; color:#e7d7b8; font-size:24px; text-align:left; margin:2% 0 0 0;}
.banner-side-bg h5{color:#fff; font-size:16px; margin:2% 0 0% 0;}
}
@media (min-width: 320px) and (max-width: 568px) {
.today{background:#ff6600; padding:2px; color:#fff; font-size:28px; font-weight:bold; text-align:center; margin:5% 0 0 0;}
.trip{ padding:2px; color:#e7d7b8; font-size:24px; font-weight:bold; text-align:left; margin:2% 0 0 0;}
.banner-tag{padding:2px; color:#e7d7b8; font-size:16px; text-align:left; margin:2% 0 0 0;}
.text{color:#fff; font-size:14px; margin:4% 0 0% 0;}
.banner-txt{font-size:14px; color:#463c28; padding:8px 0 8px 0px;}
.banner-side-bg h3{ padding:2px; color:#e7d7b8; font-size:24px; font-weight:bold; text-align:left; margin:2% 0 0 0;}
.banner-side-bg h4{padding:2px; color:#e7d7b8; font-size:16px; text-align:left; margin:2% 0 0 0;}
.banner-side-bg h5{color:#fff; font-size:14px; margin:4% 0 0% 0;}
}
.round-txt{text-align:center; font-size:26px; color:#477272; font-weight:bold;}
@media (min-width: 768px) and (max-width: 991px) {.round-txt{text-align:center; font-size:16px; color:#477272; font-weight:bold;}}
@media (min-width: 320px) and (max-width: 568px) {.round-txt{text-align:center; font-size:14px; color:#477272; font-weight:bold;}}
.footer{background:url(../images/footer-bg.jpg); padding:1%;}
.fot-nav{margin:0; padding:0; float:right;} .fot-nav ul{margin:0; padding:0; list-style:none;} .fot-nav ul li{ display:inline; color:#99cccc;} .fot-nav ul li a{ text-decoration:none; color:#99cccc; font-size:14px; margin:0 10px 0 10px;}
.copy{text-align:right; font-size:14px; color:#669999; background:url(../images/fot-logo.png) no-repeat top right; padding:0 40px 4px 0;}
@media (min-width: 768px) and (max-width: 991px) { .fot-nav ul li a{ text-decoration:none; color:#99cccc; font-size:10px; margin:0 1px 0 1px;}}
@media(max-width:768px){ .fot-nav{margin:0; padding:0; text-align:center;} .fot-nav ul{margin:0; padding:0; list-style:none;} .fot-nav ul li{ display:inline; color:#99cccc;} .fot-nav ul li a{ text-decoration:none; color:#99cccc; font-size:11px; margin:0 4px 0 4px;} .copy{text-align:center; font-size:12px; color:#669999; background:url(../images/fot-logo.png) no-repeat top right; padding:0 40px 6px 0;}}
.dates{margin:1% 0 2% 0; padding:0;} .dates ul{margin:0; padding:0; list-style:none;} .dates ul li{ display:block; float:left; width:14.28%;} .dates ul li a{ text-decoration:none; display:block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
@media (min-width: 600px) and (max-width:800px) {.dates ul li{ display:block; float:left; width:14.28%;} .dates ul li a{ text-decoration:none; display:block; text-align:center; color:#fff; font-size:10px; font-weight:bold;min-height:83px;}}
@media (min-width: 320px) and (max-width: 568px) {.dates ul li{ display:block; float:left; width:50%;}}
@media (min-width: 768px) and (max-width: 991px) { .dates ul li a{ text-decoration:none; display:block; text-align:center; color:#fff; font-size:10px; font-weight:bold;} .dates ul li{ display:block; float:left; width:14.28%;}}
.color-1{background:#9d1a1a; padding:12px 6px;}
.color-2{background:#65167f; padding:12px 6px;}
.color-3{background:#c3426d; padding:12px 6px;}
.color-4{background:#1656a4; padding:12px 6px;}
.color-5{background:#1bc4d4; padding:12px 6px;}
.color-6{background:#469c71; padding:12px 6px;}
.color-7{background:#044242; padding:12px 6px;}
.date-bg-txt{background:#c3426d; color:#fff; font-size:30px; font-weight:bold; text-align:center; padding:10px;}
.box-txt{border-left:#c3426d solid 10px; margin:16px 0 16px 0; width:100%;}
.box-head{color:#c3426d; font-size:24px; font-weight:200; /*padding:0 0 0 24px;*/}
input[type=checkbox].css-checkbox {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;}							input[type=checkbox].css-checkbox + label.css-label {padding-left:24px;height:18px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position: 0 0;font-size:14px;				vertical-align:middle;cursor:pointer;}
input[type=checkbox].css-checkbox:checked + label.css-label {background-position: 0 -18px;}
label.css-label {background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_58650c66cf3c43b976446f04e7498d4e.png);-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.tab-text{padding:0 0 0 15px;}
.tab-text a{color: #CC3467;text-decoration: underline;}
.tab-text a:hover{color: #CC3467;text-decoration: underline;}
.deatail{padding:4px 20px 4px 0px; font-size:15px; width:14%;}
@media(min-width:320px) and (max-width: 568px){ .deatail{padding:0 14px 0 0px; font-size:15px; width:30%;}}
.sid-vew{float:right; margin:-40px 10px 10px 0px; text-align:right;}
@media (min-width: 320px) and (max-width: 568px) { .sid-vew{float:none; margin:0 auto; text-align:left;}}
@media(max-width:768px){ .deatail{padding:0 14px 0 0px; font-size:15px; width:100%;} .box-head{color:#c3426d; font-size:18px; font-weight:200; padding:0 0 0 0px;}}
.coffee{ color:#fff; font-size:40px; font-weight:bold; text-align:center; padding:1.6% 0 2% 0;}
.today5{/*background:#ff6600 url(../images/right-arrow.png) no-repeat 92% 10px; color:#fff; font-size:24px; font-weight:bold; margin:0 20px 0 19px; padding:3px 10px;*/
background: #ff6600 url("../images/right-arrow.png") no-repeat scroll 92% 9px; color: #fff; font-size: 18px; font-weight: bold; margin: 0 20px 0 19px; padding: 8px 10px 9px; }
.banner-side-bg5{background:url(../images/banner-side-bg.jpg); padding:2% 0 1.88% 0;}
.more-btn{background:#669999 url(../images/right-arrow.png) no-repeat 90% 5px; width:40%; border-radius:0; text-align:left; font-size:16px; border:none;}
.mor-btn-2{margin:10% 0 0 0;}
.won-txt{font-size:20px; color:#000;} 
@media (min-width: 768px) and (max-width: 991px) {
.won-txt{font-size:14px; color:#000;}
.more-btn{background:#669999 url(../images/right-arrow.png) no-repeat 90% 7px; width:50%; border-radius:0; text-align:left; font-size:16px; border:none;}
.box-height{ min-height:0;}
}
@media (min-width:600px) and (max-width:767px) { 
.box-height{ min-height:305px;}
.won-txt{font-size:18px; color:#000;}
}
@media(max-width:568px){ .box-height{ min-height:290px;}}
@media (min-width: 320px) and (max-width: 568px) { 
.won-txt{font-size:14px; color:#000;}
.more-btn{background:#669999 url(../images/right-arrow.png) no-repeat 90% 7px; width:80%; border-radius:0; text-align:left; font-size:16px; border:none;}




.today5{background:#ff6600 url(../images/right-arrow.png) no-repeat 92% 3px; color:#fff; font-size:16px; font-weight:bold; margin:0 20px 0 19px; padding:3px 10px;}
.coffee{ color:#fff; font-size:24px; font-weight:bold; text-align:center; padding:2% 0 2% 0;}
}
.more-btn-arr{background:#669999 url(../images/right-arrow.png) no-repeat 70% 25px; width:30%; border-radius:0; text-align:left; font-size:16px; border:none; padding:30px 0 40px 0;}
.top{margin:2% 0 1% 0;}
@media(max-width:768px){ .top{margin:2% 0 1% 0; border-bottom:#CCC dotted 1px; padding:2px;}}
a.login{background:#339967 url(../images/right-arrow.png) no-repeat 84px 8px; color:#fff; font-size:16px; padding:8px 53px 12px 30px; display:inline-block; position:relative; left:-3px; border-left:#fff solid 1px; border-right:#fff solid 1px; text-decoration:none;}

#loginContainer {
    float: right;
    font-size: 12px;
    position: relative;
}
#visibleloginContainer {
 
    font-size: 12px;
    position: relative;
}

#loginButton {
   
   
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    float: right;
    position: relative;
    z-index: 30;
}

#loginButton span {
background:#339967 url(../images/right-arrow.png) no-repeat 75px 10px; color:#fff; font-size:16px; padding:10px 45px 10px 25px; display:inline-block; position:relative; left:-9px; border-left:#fff solid 1px; border-right:#fff solid 1px; text-decoration:none;
}
.regullogbox a {
    color: #000;
    text-decoration: none;
}

  #joinnowButton {
   
   
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    float: right;
    position: relative;
    z-index: 30;
}

#joinnowButton span {
background:#ff6600  url(../images/right-arrow.png) no-repeat 100px 10px;  margin: 0 0 0 15px; color:#fff; font-size:16px; padding:10px 45px 10px 25px; display:inline-block; position:relative; left:-9px; border-left:#fff solid 1px; border-right:#fff solid 1px; text-decoration:none;
}

#loginBox {
    border: 2px solid #339967;
    border-radius: 3px 0 3px 3px;
    display: none;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 29;
}


#loginForm {
    background: #B8D6D6 none repeat scroll 0 0;
    margin-top: -1px;
    padding: 6px;
    width: 100%;
}


#loginForm fieldset {
    margin:0 0 12px 0;
    display:block;
    border:0;
    padding:0;
}

fieldset#body {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    padding:10px 13px;
    margin:0;
}

#loginForm #checkbox {
    width:auto;
    margin:1px 9px 0 0;
    float:left;
    padding:0;
    border:0;
    *margin:-3px 9px 0 0; /* IE7 Fix */
}

#body label {
    color:#3a454d;
    margin:9px 0 0 0;
    display:block;
    float:left;
}

#loginForm #body fieldset label {
    display:block;
    float:left;
    margin:0 0 6px 0;
}

/* Default Input */
#loginForm input {
    width:101%;
    border:1px solid #899caa;
    border-radius:3px;
    -moz-border-radius:3px;
    color:#3a454d;
    font-weight:bold;
    padding:8px 8px;
    box-shadow:inset 0px 1px 3px #bbb;
    -webkit-box-shadow:inset 0px 1px 3px #bbb;
    -moz-box-shadow:inset 0px 1px 3px #bbb;
    font-size:12px;
}

#loginContainer {
    font-size: 12px;
}

/* Forgot your password */
#loginForm span {
    text-align:center;
    display:block;
    padding:7px 0 4px 0;
}

#loginForm span a {
    color:#3a454d;
    text-shadow:1px 1px #fff;
    font-size:12px;
}

input:focus {
    outline:none;
}
#bar { width:100%; height:35px; padding:15px 0; background:none; }


/* Sign In Button */
#loginForm #login {
    width:auto;
    float:left;
    background:#339cdf url(../images/loginbuttonbg.png) repeat-x;
    color:#fff;
    padding:7px 10px 8px 10px;
    text-shadow:0px -1px #278db8;
    border:1px solid #339cdf;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    margin:0 12px 0 0;
    cursor:pointer;
    *padding:7px 2px 8px 2px; /* IE7 Fix */
}
.welcome{font-size:16px;color:#fff;font-weight:bold;}
.welcomeusr{font-size:16px;color:#000;font-weight:bold;}
.content{background:#719B9A;padding:0px 10px;height: 328px;}
@media(max-width:767px){.content{background:#719B9A;padding:0px 10px;height: 500px;}}
.content h1{    
    color: #fff;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size: 30px;
    padding-top:10px;}
.content h2{    
    color: #ABD1D0;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-weight:bold;
    font-size: 20px;
    /*padding-top:10px;*/}
.content p{    color: #fff;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;

    font-size: 14px;
   line-height:150%;}
.content a {color:#FFF;text-decoration:none;}
.content a:hover{color:#FFF;text-decoration:underline;}


.contentlogged{background:#719B9A;padding:0px 10px;height:328px;}
.contentlogged h1{    
    color: #fff;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size: 30px;
    padding-top:10px;}
.contentlogged h2{    
    color: #ABD1D0;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-weight:bold;
    font-size: 20px;
    /*padding-top:10px;*/}
.contentlogged p{    color: #fff;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;

    font-size: 14px;
   line-height:150%;}
.contentlogged a {color:#FFF;text-decoration:none;}
.contentlogged a:hover{color:#FFF;text-decoration:underline;}
.scroll {
    margin: 5px 0px;
    padding: 0px;
   
    color: #000;}
.contentwhite{background:#fff;padding:0px 10px;}
.contentwhite h1{    
    color: #483E2B;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size: 30px;
    padding-top:10px;}
.contentwhite h2{    
    color: #416B6A;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-weight:bold;
    font-size: 20px;
    padding-top:10px;}
.contentwhite p{    color: #000;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;

    font-size: 14px;
   line-height:150%;}
.contentwhite a {color:#000;text-decoration:none;}
.contentwhite a:hover{color:#000;text-decoration:underline;}
.winstoryby {
    font-style: italic;
    font-weight: bold;
    margin: 5px 0 10px;
}
.bigredlnk {
    color: #585141;
    font: bold 16px arial;
}
.clrfix {
    clear: both;
}

ul.rightcontentLinks
{
	margin:0;
	padding:0;
	list-style:none;
}
ul.rightcontentLinks li
{
	margin:0 0 10px 8px;
	padding:0;
	float:left;
	width: 240px; /*154px;*/
	height: 200px; /*95px;*/
	display:block;
}
ul.rightcontentLinks li a
{
	margin:0;
	padding:0;
	width:240px; /*154px;*/
	height:200px;/* 95px;*/
	display:block;
}

ul.rightcontentLinks li a.chat { background:url(../images/chat.png) no-repeat; background-size: 100%; }
ul.rightcontentLinks li a.chat.act,ul.rightcontentLinks li a.chat:hover { background-image:url(../images/chat2.png); }


ul.rightcontentLinks li a.full-house { background:url(../images/full-house.png) no-repeat; background-size: 100%; }
ul.rightcontentLinks li a.full-house.act,ul.rightcontentLinks li a.full-house:hover { background-image:url(../images/full-house2.png); }

ul.rightcontentLinks li a.TakeBreakSpecials { background:url(../images/take-a-break-sp.png) no-repeat; background-size: 100%; }
ul.rightcontentLinks li a.TakeBreakSpecials.act,ul.rightcontentLinks li a.TakeBreakSpecials:hover { background-image:url(../images/take-a-break-sp-h.png); }


ul.rightcontentLinks li a.PickMeUp { background:url(../images/pick-me-up.png) no-repeat; background-size: 100%; }
ul.rightcontentLinks li a.PickMeUp.act,ul.rightcontentLinks li a.PickMeUp:hover { background-image:url(../images/pick-me-up2.png); }


ul.rightcontentLinks li a.RealPeople { background:url(../images/real-people.png) no-repeat; background-size: 100%; }
ul.rightcontentLinks li a.RealPeople.act,ul.rightcontentLinks li a.RealPeople:hover { background-image:url(../images/real-people2.png); }


ul.rightcontentLinks li a.TakeBreak { background:url(../images/take-a-break.png) no-repeat; background-size: 100%; }
ul.rightcontentLinks li a.TakeBreak.act,ul.rightcontentLinks li a.TakeBreak:hover { background-image:url(../images/take-a-break2.png); }

ul.rightcontentLinks li a.thatLife { background:url(../images/thats-life.png) no-repeat; background-size: 100%; }

ul.rightcontentLinks li a.thatLife.act,ul.rightcontentLinks li a.thatLife:hover { background-image:url(../images/thats-life2.png); }

ul.rightcontentLinks li a.otherMagazines { background:url(../images/other-magazines-button.png) no-repeat; background-size: 100%; }
ul.rightcontentLinks li a.otherMagazines.act,ul.rightcontentLinks li a.otherMagazines:hover { background-image:url(../images/other-magazines-button2.png); }

.chatwinner
{
	padding:0 0 0 47px;
	margin:0px;
}
.issue
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#7F7F7F;
	margin:0;
	padding:8px 0;
}
.Leftside-section
{

	margin:0;
	padding:0;
}

.rightside-section
{

	
	margin:0;
	padding:0;
}


.chatbox
{
	background:#f4f4f4;
	border:#bd0014 solid 1px;
	padding:0 4px 10px 9px;
}

.chat
{
	margin:0;
	padding:15px 0 0 0;
}
.chat .title
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;padding:5px 15px;
}
.chat .price
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 15px;
}
.chat .textfild
{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#000;

	padding:0 4px;
	border:#7f7f7f solid 1px;
}
.submitcopy
{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#fff;
	
	padding:0;
	border:#bd0014 solid 2px;
	background:#bd0014;
	cursor:pointer;
	padding:2px 0;
}
.submitcopy:active
{
	border:#1A9CD8 solid 2px;
	cursor:pointer;
}

.ccopy-btn
{
	
	background:#d91c5c;
	border:#1a9cd8 solid 1px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	padding:4px 8px 4px 8px;
}
.ccopy-btn:hover, a.ccopy-btn.hover 
{
	background:#1a9cd8;
}


.infobox
{
	width:auto;
	padding:6px;
	margin:10px 0 0 0;
	background:#fff;
	border:#000 solid 2px;
}

.infobox .leftside
{

	float:left;
	margin:0;
	padding:0;
}
.infobox .rightside
{
	
	float:right;
	margin:0;
	padding:0;
}
	
.infoboxtext
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.infoboxmainBlock
{
	font:normal 14px 'chunkfiveregular';
	line-height:18px;
	color:#000;	
}
.infoboxmainBlockspan
{
	font:normal 14px 'chunkfiveregular';
	line-height:18px;
	color:#D91C5C;
}
.realpeoplepuzzle
{
	font:16px 'Neuton', serif; letter-spacing:1px; line-height:18px; color:#000; text-transform:uppercase;
}
.realpeopleprize
{
	font:16px 'Neuton', serif; letter-spacing:1px; line-height:18px; color:#D91C5C;
}
.infoboxmainPink
{
	font:normal 22px 'chunkfiveregular';
	color:#D91C5C;
	line-height:28px;
}
.textfild2
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;

	height:24px;
	padding:0 4px;
	border:#7f7f7f solid 2px;
}

.submitcopy2
{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#fff;
	width:60px;
	padding:0;
	border:#bd0014 solid 2px;
	background:#bd0014;
	cursor:pointer;
	padding:2px 0;
}
.submitcopy2:active
{
	border:#1A9CD8 solid 2px;
}

ul.othermagslnk{ margin:0; padding:0; list-style:none; }
ul.othermagslnk li{ margin:0 0 10px 8px; padding:0; float:left; width:281px; height:74px; display:block;}
ul.othermagslnk li a{ margin:0; padding:0; width:281px; height:74px; display:block;}
ul.othermagslnk li a.othermagscurr { background:url(../images/othermags-current.png) no-repeat; }
ul.othermagslnk li a.othermagscurr.act,ul.othermagslnk li a.othermagscurr:hover { background:url(../images/othermags-current-h.png) no-repeat; }
ul.othermagslnk li a.othermagsopen { background:url(../images/othermags-past.png) no-repeat; }
ul.othermagslnk li a.othermagsopen.act,ul.othermagslnk li a.othermagsopen:hover { background:url(../images/othermags-past-h.png) no-repeat; }
.error{color:red;font-size:12px;}
.ftitle {
    color: #31a6de;
    font: bold 14px/25px Arial,Helvetica,sans-serif;
    margin-top: 15px;
    padding: 2px;
flaot:right;
}
.ptitle {
    color: #000;
    float: left;
    font: bold 12px Arial,Helvetica,sans-serif;
    padding: 2px;
}
.ptext {
    color: #000;
    float: left;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 2px;
}
.pztitle {
    color: #bd0018;
    font: bold 16px Arial,Helvetica,sans-serif;
    padding: 8px 0 3px;
}
.restriction{
	float:left;
	width:150px;
	padding:5px;
	background:#C60010 url('../images/restriction.png') no-repeat right center;
	color:#FFF;
	font-weight:bold;
}

.hp-latest-comps:hover{ background-image:url(../images/img-1-o.png);}
.hp-latest-comps{ background:url(../images/img-1.png) no-repeat 100% 100%; width:180px; height:180px; display:block; margin:0 auto;}
.hp-latest-new:hover{ background-image:url(../images/img-2-o.png);}
.hp-latest-new{ background:url(../images/img-2.png) no-repeat 100% 100%; width:180px; height:180px; display:block; margin:0 auto;}
.hp-comping-guide:hover{ background-image:url(../images/img-3-o.png);}
.hp-comping-guide{ background:url(../images/img-3.png) no-repeat 100% 100%; width:180px; height:180px; display:block; margin:0 auto;}
.hp-winning-story:hover{ background-image:url(../images/img-4-o.png);}
.hp-winning-story{ background:url(../images/img-4.png) no-repeat 100% 100%; width:180px; height:180px; display:block; margin:0 auto;}

.pad-15{padding-top:15px !important;}

.hide-robots{
	display: none;
}
