body {margin:0; padding:0; background:url(http://vipimages.bigbrother.bg/img/siteMainBack.jpg); text-align:center;}

body, td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

div, p, form {margin:0; padding:0;}

img {border:0;}

a {text-decoration:none; color:#3b6ad4;}
a:hover {text-decoration:underline;}

#mainSiteCont {background:url(http://vipimages.bigbrother.bg/img/siteBackTop.jpg) repeat-x; text-align:center;}

#contentsMainCont {width:976px; background:url(http://vipimages.bigbrother.bg/img/siteContentsBackTile.jpg); position:relative; margin:0 auto; text-align:left;}

#contentsInnerCont {margin:0 0 0 6px; width:964px; background:#FFFFFF; position:relative;}	

#flashNominationsCont {position:absolute; top:255px; left:6px; z-index:500;}
#flashLogoCont {position:absolute; top:0px; left:6px; z-index:499;}
#dayCounter {position:absolute; z-index:900; width:50px; top:269px; left:163px; color:#225aa3; font-size:30px; font-weight:bold; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; text-align:center;}

#headerMainCont {margin:0 0 0 293px; width:671px; position:relative; background:#f9fbff url(http://vipimages.bigbrother.bg/img/LoginBrdB.gif) no-repeat right 140px;}
#headerMainCont.loggedIn {background:#f9fbff url(http://vipimages.bigbrother.bg/img/LoginBrdB.gif) no-repeat 497px 158px;}

#participantsFlashCont {height:171px;}
#loginCont {position:absolute; top:0px; left:495px; width:176px; height:171px; background:url(http://vipimages.bigbrother.bg/img/loginHead.gif) no-repeat; z-index:500;}
#mainMenuCont {margin-top:-44px; position:relative; z-index:20;}

#menuNoFlashCont {margin:44px 0 0 0; background:url(http://vipimages.bigbrother.bg/img/menuBackTile.gif) repeat-x; text-align:right; position:relative; z-index:500; }
.menuNote {height:24px; color:#FFFFFF; line-height:22px; padding:0 15px 0 0; font-size:10px; }
.menuNote a {font-weight:bold; color:#FFFFFF; text-decoration:underline;}
.menuNote a:hover {text-decoration:none;}

#siteBodyCont {position:relative; width:964px; background:url(http://vipimages.bigbrother.bg/img/sectionsBackTile.gif) repeat-y; }

#contentsLeftCol { width:168px; margin:0; position:relative; float:left; /*left:0px; */ z-index:30; }
html>body #contentsLeftCol {padding:2px 0 0 0;}
#contentsMiddleCol { width:571px; margin:0 0 0 168px; position:relative; z-index:10; }
html>body #contentsMiddleCol {width:574px;}
#contentsRightCol { width:222px; position:absolute; top:0px; right:0px; }
#contentsRightCol h1 {margin:0; padding:15px 25px; font-size:11px; color:#666666; font-weight:normal;}
#contentsRightCol div {margin:0; text-align:center;}

#contentsRightCol #bannersCont {padding:30px 0 0 2px; margin:15px 15px 0 15px; border-top:1px solid #eff4f9;}
#contentsRightCol #bannersCont div {margin:0 0 16px 0;}

#mainSiteTbl { height:750px; width:100%;}
#mainSiteCell {vertical-align:top;}


#loginForm {width:152px; text-align:right; margin:26px 0 5px 5px; padding:0 0 5px 0; /*border-bottom:1px solid #dbdee5;*/}
#loginForm label {color:#8e8f91; display:block; text-align:right; padding:8px 0 2px 0;}
#loginForm fieldset {border:0; padding:0 0 5px 0; margin:0;}
#loginForm #loginName, #loginForm #loginPass {background:#f1f2f6; border:1px solid #e7edee; width:100%;}
#loginForm #loginBtn {background:#f9fbff; border:0; color:#3b6ad4; font-size:11px; text-align:right; padding:0; cursor:pointer;}

#loginCont .forgPassLink {font-size:10px;}
#loginCont .regLink {display:block; float:right; padding:0 17px 0 0;}

#loginLogedCont {width:152px; padding:50px 0 0 0;}
#loginLogedCont #loginHeadCover {background:#f9fbff; position:absolute; left:30px; top:0px; width:130px; height:50px;}
#loginLogedCont span {display:block; padding:0 0 0 8px;}
#loginLogedCont h1 {margin:0; padding:13px 0 9px 10px; font-size:11px; }

#loginLogedCont #statsLink {position:relative; border-top:1px solid #e1e9f6; padding:8px 12px;}
#loginLogedCont #logoutLink {padding:8px 12px; border-top:1px solid #e1e9f6; /*border-bottom:1px solid #e1e9f6; *//*background:url(http://vipimages.bigbrother.bg/img/logoutBtnBackTile.gif) repeat-y;*/ }

#pollCont {margin-top:296px;}
#pollCont.noNom {margin-top:64px;}
html>body #pollCont.noNom {margin-top:62px;}
#pollCont h1 {font-size:11px; font-weight:normal; margin:0; padding:0; border-right:3px solid #a6bad5; background:#c6defe; padding:15px 8px 15px 13px; color:#153875; }

.pollAns {background:#266fad; color:#FFFFFF; padding:11px 5px 11px 7px; border-right:3px solid #205d91;}
.pollAns.odd {background:#1d66a4; border-right:3px solid #18568a;}

.pollAns strong {display:block; position:relative; padding:0 0 3px 6px;}

.pollAns span { display:block; float:right; position:relative; z-index:20;}

.pollAns .pollBar {text-align:left; background:url(http://vipimages.bigbrother.bg/img/pollBarBrdL.gif) no-repeat left top; height:14px;}
.pollAns .pollBar h2 {margin:0 0 0 9px; background:url(http://vipimages.bigbrother.bg/img/pollBarBackTile.gif) repeat-x 5px 0px; padding:0; ; font-size:6px; height:14px;}
.pollAns .pollBar h2 strong {display:block; background:url(http://vipimages.bigbrother.bg/img/pollBarBrdR.gif) no-repeat right top; padding:0 9px 0 0; height:14px; }

.pollAns.odd .pollBar {background:url(http://vipimages.bigbrother.bg/img/pollBarBrdLodd.gif) no-repeat left top;}
.pollAns.odd .pollBar h2 {background:url(http://vipimages.bigbrother.bg/img/pollBarBackTileodd.gif) repeat-x 5px 0px;}
.pollAns.odd .pollBar h2 strong {display:block; background:url(http://vipimages.bigbrother.bg/img/pollBarBrdRodd.gif) no-repeat right top;}

#pollForm {text-align:right;}
#pollForm .pollAns {padding-bottom:3px;}
#pollForm label {display:block; text-align:left;}
#pollForm span {float:none; text-align:right;}

#pollForm #pollSubmitCont {background:#2570af; border-bottom:4px solid #1b66a5; border-right:3px solid #205f94;}
#pollForm #pollSubmit {background:none; border:0; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding:8px 2px 3px 0; cursor:pointer;}




#archiveCont {border-bottom:1px solid #FFFFFF; padding:3px 0 0 0;}

#sponsorsCont {padding:15px 0; margin:25px 10px 0 7px; position:relative; border-top:1px solid #e3e3e3;}
#sponsorsCont h3 {color:#6b8bba; margin:0; padding:0 0 0 25px; font-size:12px; background:url(http://vipimages.bigbrother.bg/img/bulletArrowRightBig.gif) no-repeat 9px center;}
#sponsorsCont .sponsLogos {padding:15px 0 15px 1px;}

#footerMenuCont {height:36px; background:url(http://vipimages.bigbrother.bg/img/footerMenuBrdLR.gif); position:relative; color:#e3edf6; line-height:34px;}

#footerMenu {height:36px; margin:0 3px 0 3px; background:url(http://vipimages.bigbrother.bg/img/footerMenuBackTile.gif); position:relative;}
#footerMenu ul {list-style:none; padding:11px 0 0 12px; margin:0; position:relative;}
#footerMenu ul li {margin:0; padding:0 7px; float:left; border-right:1px solid #e3edf6; line-height:normal; }
#footerMenu ul li.last {border-right:0;}
#footerMenu ul li a {color:#e3edf6;}

#copyrightCont {position:absolute; right:20px; top:0px; font-size:10px;}

#edesignLogoCont {background:#2e6cab; height:46px; color:#e0e9f2; padding:7px 0 0 24px;}
#edesignLogoCont img {vertical-align:baseline; margin:0 0 -4px 0;}

#sectionHead {height:64px; background:url(http://vipimages.bigbrother.bg/img/sectionHeadBackTile.gif); text-align:right; padding:0 30px 0 0;}
#sectionHead div {float:right; margin:0 0 0 10px;}
#sectionHead span {display:block; padding:16px 0 0 0; color:#1A457E}
#sectionHead img {margin:23px 0 0 0;}


.defBtn {position:relative; width:100px; text-align:center; }
.defBtn a {display:block; width:112px; height:24px; background:#266fad; color:#FFFFFF; font-weight:bold; font-size:10px; position:relative; z-index:20; line-height:22px;}
.defBtn .shadow {width:112px; height:24px; background:#bcc6d1; position:absolute; top:2px; left:2px; }


/* more pics nav */
.newsPic {width:134px; float:left; width:134px; height:116px; background:url(http://vipimages.bigbrother.bg/img/imageBack.gif) #f7faff; position:relative;}
.newsPic table {width:100%; }
.newsPic table td {text-align:center; height:96px; vertical-align:top;}
.newsPic table td img {display:block; margin:10px auto 0 auto;}
.newsPic table td.picContr {height:15px;}
.newsPic table td.picContr div {position:relative; font-size:10px; color:#b8b8b8; padding:1px 0 0 0; margin:0 auto; width:118px;}
.newsPic table td.picContr div a {display:block; background:#f3f6fb; width:12px; text-align:center; position:relative; font-size:11px; position:relative; } 
.newsPic table td.picContr div a.prevPic {float:left; position:relative;}
.newsPic table td.picContr div a.nextPic {float:right; position:relative;}
/* more pics nav */

.defSubmitBtnPos {background:#266fad; border:2px solid #d9dbdc; border-top:0; border-left:0; width:71px; height:26px; color:#FFFFFF; text-align:center; font-size:11px;}

#btcConnNote {padding:10px 30px 0px 40px; text-align:left; font-size:9px; color:#666666;}
#btcConnNote strong {color:#000000;}


#vipPartnersTxt {padding-left:22px; padding-top:12px; padding-bottom:12px; font-weight:normal;}
#vipPartnersOpet {padding-left:10px; padding-top:8px;}