@charset "utf-8";
/* CSS Document */
/****************************************************************************************************
* Filename: Main.css
* Purpose: All the main CSS Rules required to design web pages.
* Author: Rahul Natu n[dot]rahul[at]agiletechnosys[dot]com
****************************************************************************************************/
/*** BODY (GLOBAL SETTING)***/
html {background:url("../images/byout.gif") 0 0 repeat}
body {/*background:url("../images/bybg.png") 0 0 repeat-x;*/ font:normal 12px Arial, Helvetica, sans-serif; color:#585858}
html,body {height:100%}
html {background:url("../images/byout.gif") 0 0 repeat}
/*** FONT FACE ***/
@font-face {font-family:'BryantRegular'; src:url("../fontface/bryant-regular-webfont.eot"); src:url("../fontface/bryant-regular-webfont.eot") format('embedded-opentype'), url("../fontface/bryant-regular-webfont.woff") format('woff'), url("../fontface/bryant-regular-webfont.ttf") format('truetype'), url("../fontface/bryant-regular-webfont.svg") format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'BryantBold'; src:url("../fontface/bryant-bold-webfont.eot"); src:url("../fontface/bryant-bold-webfont.eot") format('embedded-opentype'), url("../fontface/bryant-bold-webfont.woff") format('woff'), url("../fontface/bryant-bold-webfont.ttf") format('truetype'), url("../fontface/bryant-bold-webfont.svg") format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'../fontface/BryantLight'; src:url("../fontface/bryant-light-webfont.eot"); src:url("../fontface/bryant-light-webfont.eot") format('embedded-opentype'), url("../fontface/bryant-light-webfont.woff") format('woff'), url("../fontface/bryant-light-webfont.ttf") format('truetype'), url("../fontface/bryant-light-webfont.svg") format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'CoffeeServiceRegular'; src:url("../fontface/font_diner_coffee_service_0-webfont.eot"); src:url("../fontface/font_diner_coffee_service_0-webfont.eot") format('embedded-opentype'), url("../fontface/font_diner_coffee_service_0-webfont.woff") format('woff'), url("../fontface/font_diner_coffee_service_0-webfont.ttf") format('truetype'), url("../fontface/font_diner_coffee_service_0-webfont.svg") format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'Helvetica65Medium'; src:url("../fontface/helveticamed-webfont.eot"); src:url("../fontface/helveticamed-webfont.eot") format('embedded-opentype'), url("../fontface/helveticamed-webfont.woff") format('woff'), url("../fontface/helveticamed-webfont.ttf") format('truetype'), url("../fontface/helveticamed-webfont.svg") format('svg'); font-weight:normal; font-style:normal}

.bryantxt {font-family:'BryantRegular', Arial, Helvetica, sans-serif}
.bryantxt strong {font-family:'BryantBold', Arial, Helvetica, sans-serif}
.coffeetxt {font-family:'CoffeeServiceRegular', Arial, Helvetica, sans-serif}
.helveticatxt {font-family:'Helvetica65Medium', Arial, Helvetica, sans-serif}

/*** MAIN WRAPPERS ***/
#wrpbody {background:url("../images/bybg.png") 0 0 repeat-x; margin:0 auto -247px; position:relative; min-height:100%}
#wrapper {margin:0 auto; width:990px; position:relative}

/*** HEADER ***/
#hdbg {background:url("../images/hdout.png") 0 0 repeat-x}
#header {width:990px}
.hdgrid {margin:20px 0 0 0; width:990px}
.hdgrid.first {margin:20px 0 0 -19px; width:1010px}
.hdgrid.first .gridcol {margin-left:18px}
.hdgrid .welcol {background:url("../images/sprite.png") -271px 0 no-repeat; width:282px; height:324px; float:left; margin-right:14px; padding:0 15px; line-height:1.5; font-size:13px}
.hdgrid .welcol .txt-hght {min-height:190px}
.hdgrid .welcol h3 {font-weight:normal; font-size:24px; color:#fff; line-height:1.8; margin-bottom:20px}
.hdgrid .welcol p {margin-bottom:10px}
.hdgrid .welcol span.deal {background:url("../images/sprite.png") 0 -57px no-repeat; width:250px; height:28px; text-align:center; display:block; margin:0 auto; color:#5d6060; font:bold 14px Arial, Helvetica, sans-serif; padding:8px 0 0}
.hdgrid .welcol a.deal:hover {color:#000}
.hdgrid .gridcol {width:128px; margin-left:16px; margin-top:5px; margin-bottom:25px; float:left; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; border:1px solid #d3d3d3; padding:0 10px; position:relative; min-height:315px; font-size:13px}
/*.hdgrid .gridcol .cross {background:url("../images/sprite.png") -174px 0 no-repeat; position:absolute; right:10px; top:-16px; width:36px; height:29px} */
.hdgrid .gridcol .cross { position:absolute; right:10px; top:-16px; width:36px; height:29px}
.hdgrid .gridcol .pricebar {background:url("../images/sprite.png") 0 0 no-repeat; position:absolute; left:-3px; top:73px; color:#fff; text-shadow:1px 1px 1px #3a62c1; font:normal 18px "Comic Sans MS", cursive; width:154px; height:37px; text-align:center; line-height:1.7}
.hdgrid .gridcol .tblimgbx td.imgbx {vertical-align:middle; text-align:center; height:73px; width:128px}
.hdgrid .gridcol .text-1 {min-height:120px; border-bottom:1px dotted #ccc; padding:45px 0 0; line-height:1.4; margin-bottom:15px}
.hdgrid .gridcol a.play {background:url("../images/btn.png") 0 -1px repeat-x; border:1px solid #e77f10; height:26px; text-align:center; width:103px; margin:0 auto 0; display:block; font:bold 15px Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 1px #e77f10; -webkit-border-radius:25px; -moz-border-radius:25px; -o-border-radius:25px; -khtml-border-radius:25px; -ms-border-radius:25px; border-radius:25px; line-height:1.6}
.hdgrid .gridcol a.play:hover {background:url("../images/btn.png") 0 -39px repeat-x; color:#fff}
.hdgrid .gridcol a {color:#303030}
.hdgrid .gridcol a:hover {color:#000}
.hdgrid .advsec {background:#f6f6f6; border:1px solid #b3b3b3; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px; -ms-border-radius:4px; border-radius:4px; width:270px; float:left; margin:5px 23px 0 40px; -moz-box-shadow:0 0px 3px #cac9c9; -webkit-box-shadow:0 0 3px #cac9c9; -o-box-shadow:0 0 3px #cac9c9; box-shadow:0 0 3px #cac9c9}
.hdgrid .advsec h5 {font-size:15px; text-align:center; margin:17px 0 20px; text-shadow:1px 1px 1px #fff}
.signbg {background:url("../images/signbg.png") 0 0 no-repeat; width:948px; height:56px; padding:14px 22px 0}
.signbg .signtxt {float:left; color:#ff7f01; font-size:28px; text-shadow:2px 2px 2px #fff}
.signbg .formore {margin:13px 10px 0 15px; font-size:15px}
.signbg .signlist {width:470px}
.signbg .signlist li {float:left; margin:7px 13px 0 0}
.signbg .signlist li .input {-moz-box-shadow: inset 0 0 5px #d6d0c9; -webkit-box-shadow: inset 0 0 5px#d6d0c9; box-shadow: inner 0 0 5px #d6d0c9; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; -khtml-border-radius:15px; -ms-border-radius:15px; border-radius:15px; border:1px solid #a4927f; font:normal 13px Arial, Helvetica, sans-serifcross; color:#A4927F; padding:5px; width:140px; margin-right:20px}
.signbg .signlist li .signbtn {margin-top:2px;background:url("../images/btn.png") 0 -78px repeat-x; height:26px; border:1px solid #69b928; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 1px #69b928; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; width:84px; cursor:pointer}
.signbg .signlist li .signbtn:hover {background:url("../images/btn.png") 0 -126px repeat-x}
#header1 {width:100%; height:135px; margin-bottom:10px}
/*** WEBSITE LOGO ***/
#logo {padding:4px 0 0 20px}
#logo a , #logo a:hover {display:block; text-decoration:none}
/*** NAVIGATIONS ***/
#globalNav {border:none; font-size:18px; margin-top:32px}
#globalNav li {margin:0 30px; padding:0; float:left; display:inline;}
#globalNav li a {color:#fff; text-shadow:1px 1px 1px #2977ab}
#globalNav li a:hover,#globalNav li a.active {color:#226291}
#globalNav li.last {margin-right:0}
/** MAIN NAV **/
ul.topnav {margin:0; padding:0; list-style:none}
ul.topnav li {display:inline; float:left}
ul.topnav li a {float:left; display:block}
ul.topnav li a span {display:block;  float:left}
ul.topnav li a.active, ul.topnav li a:hover {}
ul.topnav li a.active span, ul.topnav li a:hover span {cursor:pointer}
/*** SUB NAVS ***/
/*** MAIN CONTENTS (section wise) ***/
#maincontent {width:100%; height:100%}
#maincontentvisit {width:75%; height:100%}
#content {width:682px}
#sidebar {width:274px}
#maincontent, #content, #sidebar {padding-bottom:260px}
/*** LISTINGS ***/
.list1 li {background:url("../images/arw-icon.png") 0 5px no-repeat; padding:0 0 0 20px; margin-bottom:20px}
/*** GRIDS ***/
/*** FOOTER ***/
#footer {background:url("../images/tile-btm.png") 0 0 repeat-x; width:100%; min-height:215px; padding:32px 0 0; position:relative; z-index:2; overflow:hidden}
#footer #ftwrap {width:990px; color:#31404a}
#footer #ftwrap h5.bingo {background:url("../images/iconlist.png") 0 1px no-repeat; font-size:14px; padding:0px 0 9px 20px; color:#fff; text-shadow:1px 1px 1px #2977ab}
#footer #ftwrap ul.footer_link li {margin-bottom:7px; text-shadow:1px 1px 1px #a5c9e0; width:198px; float:left}
#footer #ftwrap .copy {line-height:3.4}
#footer #ftwrap .copy a.advbox {background:url("../images/adv-btm.gif") 0 0 no-repeat; width:198px; height:42px; display:block; margin:0}
#footer #ftwrap .copy ul {margin-top:15px}
#footer #ftwrap .copy ul li {float:left; border-left:1px solid #31404A; height:12px; line-height:12px}
#footer #ftwrap .copy ul li a {margin:0 17px; float:left; display:block}
#footer #ftwrap a {color:#31404a}
#footer #ftwrap a:hover {color:#000}
/*** COMMON MODULES ***/
/*** ROUNDED MODULES */
.top1, .top1 div , .end1, .end1 div {background:url("../images/sprite.gif") 0 0 no-repeat; overflow:hidden}
.top1 {background-position:0 0; padding-left:12px}
.top1 div {background-position:100% -29px; height:14px}
.end1 {background-position:0 -14px; padding-left:12px}
.end1 div {background-position:100% -43px; height:14px}
.bg1 {background:#fff ; border:1px solid #e0eaf2; border-width:0 1px}

.viewbar {background:url("../images/doublebrd.gif") 0 10px repeat-x; font-size:14px; margin-bottom:30px}
.viewbar .viewbtn {width:163px; background:#d9d9d9; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; color:#4c4c4c; text-shadow:1px 1px 1px #fff; margin:0 auto; display:block; text-align:center; padding:3px 0; font-size:13px}
.viewbar .viewbtn:hover {background:#bababa}
.main-site {}
.main-site .col-lt {width:445px; font-size:13px; line-height:1.5}
.main-site .col-lt h4 a {color:#585858}
.main-site .col-rt {width:490px; font-size:13px; line-height:1.5}
.main-site h5.newstxt {background:url("../images/iconlist.png") 0 -32px no-repeat; padding:0 0 8px 30px; font-size:18px; color:#3083c4}
.main-site h5.helptxt {background:url("../images/iconlist.png") 0 -75px no-repeat; padding:0 0 8px 30px; font-size:18px; color:#3083c4}
.main-site p {margin-bottom:15px}

.whitbg {background:#fff; border:1px solid #c2c2c2; padding:20px 25px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px}

.reviewsec {font-size:13px; line-height:1.5}
.reviewsec .min-hight {min-height:270px}
.reviewsec a {color:#619e19}
.reviewsec a:hover {color:#426f0c}
.reviewsec h3 {font-size:24px; color:#4d4d4d; padding-bottom:15px}
.reviewsec .col1 {width:500px}
.reviewsec .col1 h5 {font:normal 17px "Comic Sans MS", cursive; color:#3e61c6; padding-bottom:7px}
.reviewsec .col2 {width:315px}
.reviewsec .col2 .cross {background:url("../images/sprite.png") 0 -111px no-repeat; width:88px; height:94px; color:#; text-shadow:1px 1px 1px #fff; text-align:center; padding:25px 0 0}
.reviewsec .col2 .cross .lrgsize {font-size:40px; color:#724433; line-height:.5}
.reviewsec .col2 .cross .lrgsize span {font-size:13px; text-transform:uppercase}
.reviewsec .col2 .imgbx {width:180px; margin:23px 0 0 10px}
.reviewsec .col2 .click {background:url("../images/sprite.png") 0 -344px no-repeat; width:291px; height:34px; color:#fff; text-shadow:1px 1px 1px #e60756; font:bold 19px Arial, Helvetica, sans-serif; display:block; padding:8px 0 0 18px}
.reviewsec .col2 .click:hover {background:url("../images/sprite.png") 0 -406px no-repeat}
.reviewsec .colmid {/*width:480px*/}
.reviewsec .colmid h3.review {background:url("../images/iconlist.png") 0 -113px no-repeat; font-size:18px; padding:0 0 12px 30px}
.reviewsec .colmid h3.round {background:url("../images/iconlist.png") 0 -150px no-repeat; font-size:18px; padding:0 0 12px 25px}
.reviewsec .colmid p {margin-bottom:15px}
.reviewsec p {margin-bottom:15px}

/* .socialist {}
.socialist a {background:url("../images/social-icon.png") 0 0 no-repeat; width:35px; height:35px; display:block; float:left; margin-right:5px}
.socialist a.tw {background-position:0 0}
.socialist a.tw:hover {background-position:0 -55px}*/
.topc, .topc div , .endc, .endc div {background:url("../images/rounded.png") 0 0 no-repeat}
.topc {background-position:0 0; padding-left:8px; margin-right:8px}
.topc div {background-position:100% 0; height:16px; margin-right:-8px}
.endc {background-position:0 -16px; padding-left:8px; margin-right:8px}
.endc div {background-position:100% -16px; height:16px; margin-right:-8px}
.bg4 {background:#fff; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; padding:4px 9px}
w.comment_cont {width:554px; overflow:hidden; margin:0 auto 10px}
.comment_cont a {color:#06F}
.Post-body {padding:0 13px; position:relative; z-index:0}
.PostContent {color:#404040; font-family:Georgia,"Times New Roman",Times,Serif; font-size:14px; font-style:normal; font-weight:normal; text-align:justify}
.commentlist {list-style:none}
.commentlist li .avatar {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #EEEEEE; float: right; margin: 1px; padding: 2px}
.commentlist li cite {font-size: 1.2em}
.cleared {clear:both}
#commentform p {margin:10px 0}
#commentform p label { color: #404040; font-family: Georgia,"Times New Roman",Times,Serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: justify}
/*#commentform input {display:block;margin-top:0px}*/
/*#commentform textarea {display:block;border:1px solid #7A7065;margin-top:10px;width:512px;height:160px; padding:6px}*/
#commentform .textareabg {background:url("../images/textareabg.gif") 0 0 no-repeat; width:349px; height:173px}
#commentform .textareabg textarea {width:401px; height:161px; padding:6px; background:none; border:none}
#commentform p {margin-bottom: 18px;margin-right:75px}
#commentform  p label{margin-bottom:5px}
#respond {width:660px;overflow:hidden;margin-left:9px}
/*#respond #submit {float:right;*//* width:130px;*/ /*height:28px; padding:5px;*//*background-color:#3BB9FF*//*margin-top:10px}
.commenth {margin:5px 0px 10px 28px}*/

/*rounded image*/
.top2, .top2 div, .end2,.end2 div  {background:url("../images/roundedsprite.png") no-repeat 0 0px; }
.top2{ background-position:0 -20px; padding-left:19px;  height:6px;}
.top2 div{ background-position:100% 0px;  height:6px; }
.end2{background-position:0 -29px; padding-left:19px;  height:8px;}
.end2 div{ background-position:100% -9px;  height:8px; }
.socialist a.fb {background-position:-41px 0}
.socialist a.fb:hover {background-position:-41px -55px}
.socialist a.yahoo {background-position:-81px 0}
.socialist a.yahoo:hover {background-position:-81px -55px}
.socialist a.rss {background-position:-122px 0}
.socialist a.rss:hover {background-position:-122px -55px}
.socialist a.mail {background-position:-163px 0}
.socialist a.mail:hover {background-position:-163px -55px}
.socialist a.share {background-position:-204px 0}
.socialist a.share:hover {background-position:-204px -55px}

.landingsec {font-size:13px}
.landingsec .col1 {width:475px}
.landingsec .col1 h3 {font-size:24px; color:#4d4d4d; padding-bottom:15px}
.landingsec .col1 .ftsize17 {font-size:17px}
.landingsec .col1 .profsec {}
.landingsec .col1 .profsec .imgbx {width:97px; border:1px solid #d3d3d3; text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; padding:5px 0; margin-right:25px}
.landingsec .col1 .profsec .desc {width:340px}
.landingsec .col1 .profsec h4 {font:normal 17px "Comic Sans MS", cursive; color:#3e61c6; margin-bottom:15px}
.landingsec .col2 {width:385px}
.landingsec .col2 .tb-top {background:url("../images/sprite.png") -337px -344px no-repeat; width:383px; height:13px}
.landingsec .col2 .tb-btm {background:url("../images/sprite.png") -337px -360px no-repeat; width:383px; height:13px}
.landingsec .col2 .tb-tile {background:url("../images/tile-y.png") 0 0 repeat-y; width:323px; padding:0 30px}
.landingsec .col2 .title {font-size:26px; color:#f68516; text-shadow:1px 1px 1px #fff}
.landingsec .col2 .joinsec li {overflow:hidden; padding-bottom:15px}
.landingsec .col2 .joinsec li .input {-moz-box-shadow: inset 0 0 5px #d6d0c9; -webkit-box-shadow: inset 0 0 5px#d6d0c9; box-shadow: inner 0 0 5px #d6d0c9; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; -khtml-border-radius:15px; -ms-border-radius:15px; border-radius:15px; border:1px solid #a4927f; font:normal 13px Arial, Helvetica, sans-serif; color:#cdc2b6; padding:5px; width:311px}
.landingsec .col2 .joinsec li .signbtn {background:url("../images/btn.png") 0 -78px repeat-x; height:26px; border:1px solid #69b928; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 1px #69b928; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; width:84px; cursor:pointer}
.landingsec .col2 .joinsec li .signbtn:hover {background:url("../images/btn.png") 0 -126px repeat-x}
.landingsec .col2 .joinsec li a {font-weight:bold; color:#585858}
.landingsec .col2 .joinsec li a:hover {color:#333}

span.smlogo {background:url("../images/logo2.png") 0 0 no-repeat; width:169px; height:105px; display:block}
.usingtxt {font-size:22px; text-align:center; margin:25px 0 0}
.bluebg {background:#f1f9fc; border:1px solid #a7ddf1; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; margin:40px 0 28px}
.bluebg .barsec {width:420px; margin:-18px 0 0 50px; height:79px;}
.bluebg .barsec .bgry {background:#959595; width:431px; height:21px; display:block; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; -khtml-border-radius:15px; -ms-border-radius:15px; border-radius:15px; -moz-box-shadow:inset 0 0 5px #575757; -webkit-box-shadow:inset 0 0 5px#575757; box-shadow:inner 0 0 5px #575757}
.bluebg .barsec .grnbg {background:url("../images/grnbg.gif") 0 0 repeat-x; height:21px; display:block; -webkit-border-radius:25px; -moz-border-radius:25px; -o-border-radius:25px; -khtml-border-radius:25px; -ms-border-radius:25px; border-radius:25px}
.bluebg .barsec .txt-1 {font:bold 14px Arial, Helvetica, sans-serif; color:#4d4d4d; margin:3px 0 0 10px}
.bluebg img {margin: 7px 7px 7px 25px;}

.visit-page h5 {font:normal 17px "Comic Sans MS", cursive; color:#3e61c6; margin-bottom:10px}
.visit-page h5 a {color:#3e61c6}
.visit-page a {color:#619e19}
.visit-page a:hover {color:#426f0c}

.profile {background:url("../images/doublebrd.gif") 0 100% repeat-x; line-height:1.6; padding-bottom:35px}
.profile .imgbx {margin-top:5px}
.profile .desc {width:495px}
.profile .desc h3 {font-size:26px; color:#3083c4; margin-bottom:15px}
.profile .desc .commbar {font-size:11px}
.profile .desc .commbar a.comm {background:url("../images/iconlist.png") 0 -190px no-repeat; padding:0 0 0 20px; color:#909090}
.profile .desc .commbar a.comm:hover {color:#333}
.profile .desc .commbar p.cal {background:url("../images/iconlist.png") 0 -224px no-repeat; padding:0 0 0 20px; margin-left:31px}
.profile .desc .readbtn {width:100px; background:#d9d9d9; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; color:#4c4c4c; text-shadow:1px 1px 1px #fff; display:block; text-align:center; padding:3px 0; font-size:13px}
.profile .desc .readbtn:hover {background:#bababa}

.grid2 {width:720px; margin:40px 0 0 -34px}
.grid2 .gridcol {background:url("../images/doublebrd.gif") 0 100% repeat-x; width:325px; margin-left:34px; padding-bottom:15px; line-height:1.4; float:left; margin-bottom:35px; min-height:140px}
.grid2 .gridcol .imgbx {width:87px; border:1px solid #c9c9c9; background:#fefff8; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px; -ms-border-radius:4px; border-radius:4px; float:left; padding:5px}
.grid2 .gridcol .desc {width:217px; float:right}
.grid2 .gridcol .desc h5 {font-size:17px; margin-bottom:20px}
.grid2 .gridcol .desc h5 a {color:#585858}
.grid2 .gridcol .commbar {font-size:11px}
.grid2 .gridcol .commbar a.comm {background:url("../images/iconlist.png") 0 -189px no-repeat; padding:0 0 0 20px; color:#909090}
.grid2 .gridcol .commbar a.comm:hover {color:#333}
.grid2 .gridcol .commbar p.cal {background:url("../images/iconlist.png") 0 -223px no-repeat; padding:0 0 0 20px; margin-left:31px}

.post {width:315px; margin:0 auto 15px; font-size:14px}
.post a.old {background:url("../images/iconlist.png") 100% -259px no-repeat; color:#585858; padding:13px 60px 15px 0; width:100px; float:left}
.post a.old:hover {background:url("../images/iconlist.png") 100% -312px no-repeat; color:#333}

.post a.new {background:url("../images/iconlist.png") 0 -375px no-repeat; color:#585858; padding:13px 0 15px 60px; width:95px; float:left}
.post a.new:hover {background:url("../images/iconlist.png") 0 -428px no-repeat; color:#333}

.fb-bg {background:#fefff8; border:1px solid #b3b3b2; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; text-align:center; padding:15px 0}

.signup {margin-bottom:20px}
.signup .tp-bx {background:url("../images/sprite.png") -337px -383px no-repeat; width:274px; height:12px}
.signup .tp-tile {background:url("../images/tile1-y.png") 0 0 repeat-y; width:244px; padding:2px 15px;height:210px}
.signup .tp-tile h3 {color: #FF7F01; font-size: 28px; text-shadow: 2px 2px 2px #FFFFFF; text-align:center}
.signup .tp-btm {background:url("../images/sprite.png") -337px -400px no-repeat; width:274px; height:13px}
.signup .tp-tile .signlist {margin-left:3px}
.signup .tp-tile .signlist li {margin:0 13px 11px 0; overflow:hidden}
.signup .tp-tile .signlist li .input {-moz-box-shadow: inset 0 0 5px #d6d0c9; -webkit-box-shadow: inset 0 0 5px#d6d0c9; box-shadow: inner 0 0 5px #d6d0c9; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; -khtml-border-radius:15px; -ms-border-radius:15px; border-radius:15px; border:1px solid #a4927f; font:normal 13px Arial, Helvetica, sans-serif; color:#cdc2b6; padding:5px; width:216px; margin-right:20px}
.signup .tp-tile .signlist li .signbtn {background:url("../images/btn.png") 0 -78px repeat-x; height:26px; border:1px solid #69b928; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 1px #69b928; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; width:84px; cursor:pointer}
.signup .tp-tile .signlist li .signbtn:hover {background:url("../images/btn.png") 0 -126px repeat-x}

.lastest {text-align:center}
.lastest h5 {color:#e70a31; font-size:18px; margin-bottom:5px}
.lastest h5 a {color:#e70a31}
.lastest h5 a:hover {color:#000}
.lastest p {margin-bottom:25px}

.postsec {line-height:1.6}
.postsec a {color:#619e19}
.postsec a:hover {color:#426f0c}
.postsec h3 {font-size:22px; margin-bottom:20px}
.postsec .imgbx {border:1px solid #c1c1c1; background:#fff; width:190px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; text-align:center; padding:5px 0}
.postsec .desc {width:710px}
.postsec .related {background:#f1f9fc; border:1px solid #a7ddf1; padding:10px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; margin:25px 0 15px}

.postsec .leavereply {width:660px; margin:25px auto 5px}
.postsec .leavereply h5 {background:url("../images/txtbrd.gif") 0 13px no-repeat; font:bold 20px Arial, Helvetica, sans-serif; color:#909090; text-align:center; margin:0 0 30px}
.postsec .leavereply p {margin:0 0 15px}
.postsec .leavereply .col1 {width:240px}
.postsec .leavereply .col2 {width:400px; padding-top:10px;}
.postsec .leavereply .input {-moz-box-shadow: inset 0 0 5px #d6d0c9; -webkit-box-shadow: inset 0 0 5px#d6d0c9; box-shadow: inner 0 0 5px #d6d0c9; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; -khtml-border-radius:15px; -ms-border-radius:15px; border-radius:15px; border:1px solid #a4927f; font:normal 13px Arial, Helvetica, sans-serif; color:#cdc2b6; padding:5px; width:230px; margin-right:20px}
.postsec .leavereply .txtbx {-moz-box-shadow: inset 0 0 5px #d6d0c9; -webkit-box-shadow: inset 0 0 5px#d6d0c9; box-shadow: inner 0 0 5px #d6d0c9; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; -khtml-border-radius:15px; -ms-border-radius:15px; border-radius:15px; border:1px solid #a4927f; font:normal 13px Arial, Helvetica, sans-serif; color:#cdc2b6; padding:7px 5px; width:379px; margin-right:20px}
.postsec .leavereply .signbtn {background:url("../images/btn.png") 0 -78px repeat-x; height:26px; border:1px solid #69b928; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 1px #69b928; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; width:169px; cursor:pointer; margin-right: -65px;}
.postsec .leavereply .signbtn:hover {background:url("../images/btn.png") 0 -126px repeat-x}

.fb-bx {width:342px}
/*blog.php css for newsletter*/

.input1 { -moz-border-radius: 15px 15px 15px 15px;
    -moz-box-shadow: 0 0 5px #D6D0C9 inset;
    border: 1px solid #A4927F;
    color: #CDC2B6;
    font: 13px Arial,Helvetica,sans-serif;
    margin-right: 20px;
    padding: 5px;
    width: 216px;}
 .signinpute {  -moz-border-radius: 20px 20px 20px 20px;
    background: url("../images/btn.png") repeat-x scroll 0 -78px transparent;
    border: 1px solid #69B928;
    color: #FFFFFF;
    cursor: pointer;
    font: bold 14px Arial,Helvetica,sans-serif;
    height: 26px;
    float:right;
    text-shadow: 1px 1px 1px #69B928;
    width: 84
    }
    
  /*contact us form */
.contactinput {-moz-border-radius:15px 15px 15px 15px; -moz-box-shadow:0 0 5px #D6D0C9 inset; border:1px solid #A4927F; color:#CDC2B6; font:13px Arial,Helvetica,sans-serif; margin-right:20px; padding:5px; width:230px}
.contacttxt {-moz-border-radius:15px 15px 15px 15px; -moz-box-shadow:0 0 5px #D6D0C9 inset; border:1px solid #A4927F; color:#CDC2B6; font:13px Arial,Helvetica,sans-serif; margin-right:20px; padding:7px 5px; width:379px}
.contactbtn {-moz-border-radius:20px 20px 20px 20px; background:url("../images/btn.png") repeat-x scroll 0 -78px transparent; border:1px solid #69B928; color:#FFFFFF; cursor:pointer; font:bold 14px Arial,Helvetica,sans-serif; height:26px; margin-right:-65px; text-shadow:1px 1px 1px #69B928; width:88px; margin-left:299px}
.stButton {margin-right:0 !important; margin-left:0 !important}
.socialist span.st_twitter_large {background:url("../images/social-icon.png") 0 0 no-repeat !important; display:block; float:left; margin-right:5px; width:35px; height:35px}
.socialist span.st_twitter_large:hover {background-position:0 -55px !important}
.socialist span.st_facebook_large {background:url("../images/social-icon.png") -41px 0 no-repeat !important; display:block; float:left; margin-right:5px; width:35px; height:35px}
.socialist span.st_facebook_large:hover {background-position:-41px -55px !important}
.socialist span.st_yahoo_large {background:url("../images/social-icon.png") -81px 0 no-repeat !important; display:block; float:left; margin-right:5px; width:35px; height:35px}
.socialist span.st_yahoo_large:hover {background-position:-81px -55px !important}
.socialist span.st_rss_large {background:url("../images/social-icon.png") -122px 0 no-repeat !important; display:block; float:left; margin-right:5px; width:35px; height:35px}
.socialist span.st_rss_large:hover {background-position:-122px -55px !important}
.socialist span.st_email_large {background:url("../images/social-icon.png") -163px 0 no-repeat !important; display:block; float:left; margin-right:5px; width:35px; height:35px}
.socialist span.st_email_large:hover {background-position:-163px -55px !important}
.socialist span.st_sharethis_large {background:url("../images/social-icon.png") -204px 0 no-repeat !important; display:block; float:left; margin-right:5px; width:35px; height:35px}
.socialist span.st_sharethis_large:hover {background-position:-204px -55px !important}

.hide{display: none;}

/* Tom Added */
.v2 .label, .v3 .label {display: block;font-size: 15px;line-height: 15px;}
.v2 .amount, .v3 .amount {display: block;font-size: 28px;font-weight: bold;color: #F15470;line-height: 34px;}
p.snip {font-size: 11px;}
.v2 {display:none;text-align:center;}
.v3 {display:none;text-align:center;}

/*** NEW PAGE - ONLINE 8 NOV 2025 ***/
.onlinesec {font:normal 14px Arial, Helvetica, sans-serif}
.onlinesec h2.title {font:normal 26px 'BryantBold', Arial, Helvetica, sans-serif; color:#3083c4; margin-bottom:18px}
.onlinesec p {line-height:1.5; margin-bottom:10px}
/* tables */
table.tablesorter {font-family:arial; background:url("../images/back1.gif") 0 0 repeat-x; margin:30px 0; text-align:left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {background:url("../images/back1.gif") 0 0 repeat-x; border:1px solid #dd344d; font:normal 12px 'BryantBold', Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; text-shadow:0 1px 1px #de3b52; padding:14px 0; text-align:center}
table.tablesorter thead tr th a {color:#fff}
table.tablesorter thead tr .header {background-image:url("../images/bg.gif"); background-repeat:no-repeat; background-position:center right; cursor:pointer;}
table.tablesorter tbody td {color:#3D3D3D; padding:4px; background-color:#FFF; vertical-align:top;}
table.tablesorter tbody td p {margin-bottom:0;font-weight: bold;font-size: 16px;}
table.tablesorter tbody tr.odd td {background-color:#F0F0F6;}
table.tablesorter thead tr .headerSortUp {background-image:url("../images/asc.gif");}
table.tablesorter thead tr .headerSortDown {background-image:url("../images/desc.gif");}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color:#ea465e;}
table.tablesorter tr td {border:1px solid #dfdfdf; padding:20px 0; vertical-align:middle}
table.tablesorter .getbtn {background:url("../images/getback.png") 0 0 repeat-x; border:1px solid #69b928; font:bold 22px Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 1px #69b928; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -khtml-border-radius:20px; -ms-border-radius:20px; border-radius:20px; width:155px; cursor:pointer; margin:0 auto; display:block; text-align: center; text-decoration: none; padding: 6px 0;}
table.tablesorter .getbtn:hover {background:url("../images/getback.png") 0 -51px repeat-x}
table.tablesorter tr td a {color:#3083c4; font:normal 17px Arial, Helvetica, sans-serif; text-decoration:underline}
table.tablesorter tr td a:hover {text-decoration:none}
table.tablesorter tr td .review {font-size:14px}
table.tablesorter tr td .num {width:51px; height:26px; display:block; text-align:center; padding:13px 0; margin:0 auto; font:bold 22px Arial, Helvetica, sans-serif}
table.tablesorter tr td .num.active {background:url("../images/starback.png") 0 0 no-repeat}
/* star rating */
.star-rating {list-style: none;margin-left: 5px !important;margin-top: 14px;padding: 0px;width: 125px;height: 25px;position: relative;background: url("../images/rating_stars.png") top left repeat-x;		}
.star-rating li {padding:0px;margin:0px;float: left;}
.star-rating li.current-rating {background: url("../images/rating_stars.png") left center;position: absolute;height: 25px;display: block;text-indent: -9000px;z-index: 1;}
/*no deposit page styles*/
table.tablesorter tbody td p.nodepbonus {font-size:25px; line-height:1em; color: #3083c4;}
table.tablesorter tbody td p.nodeptypetext {font-size:11px; line-height:1em}
table.tablesorter tbody td p.nodeptext {font-size:12px; margin: 10px 20px 0 20px; font-weight: normal;}
