html {background:url(http://vip3images.bigbrother.bg/img/siteBackGrad.gif) repeat-x #e7ecf2;}
body {background:url(http://vip3images.bigbrother.bg/img/siteBack.gif) repeat-x center top; text-align:center; margin:0; padding:0;}

body, input, td, textarea {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
h1, h2, h3, h4, h5, h6, p, form, fieldset {padding:0; margin:0; font-size:11px; border:0;}
a {color:#FFFFFF; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0; display:block;}
ul, li {margin:0; padding:0; list-style:none;}

.fltC {clear:both; line-height:1px; font-size:1px; overflow:hidden; height:0px;}

#siteCnt {position:relative; width:963px; margin:0 auto; text-align:left; }

#siteHead {position:absolute; z-index:1000; padding:6px 0 0 0; height:172px; overflow:visible;}

#siteFlashHead {position:absolute; top:0px; left:-20px; z-index:999999;}

#siteLogo {position:absolute; width:214px; height:93px; top:31px; left:-8px; }
#siteHead h1 {width:218px; height:93px; text-indent:-99999999px; position:relative; left:2px; top:31px; display:none;}
#siteHead h1 a {display:block; width:218px; height:93px; text-indent:-99999999px; background:url(http://vip3images.bigbrother.bg/img/vipBrother3logo.gif) no-repeat;  }
#siteHead h2 {width:100px; height:37px; background:#001f2f url(http://vip3images.bigbrother.bg/img/dayCounterBck.gif) no-repeat right top; color:#FFFFFF; text-align:left; position:absolute; left:8px; top:119px; padding:3px 0 0 15px;}
#siteHead h2 strong {font-size:24px; position:relative; top:2px; padding:0 0 0 5px;}

#partList {margin:0 0 0 187px; padding:24px 0 0 0; height:107px; overflow:hidden;}

#lgnFrm {display:block; position:absolute; top:13px; left:880px; width:100px;overflow:hidden; }
#lgnFrm h6 {margin:0 0 5px 3px;}
#lgnFrm input {display:block; width:87px; height:16px; padding:3px 0 0 5px; background:#d2d2d2; border:1px solid #a5a5a5; border-top:1px solid #505050; border-left:1px solid #505050; color:#000000; margin:0 0 3px 0; float:left; position:relative;}
#lgnFrm input#lgnBtn, #regForm input#lgnBtn {margin:1px 0 3px 0;  border:0px; width:61px; height:24px; padding:0 12px 0 0; background:url(http://vip3images.bigbrother.bg/img/loginBtnArr.gif) no-repeat 44px center #023550; font-weight:bold; color:#FFFFFF; cursor:pointer;}
#lgnFrm input#lgnBtn {height:20px; line-height:20px;}
.logoutBtn {display:block; margin:25px 16px 3px 0; float:right;  border:0px; height:24px; line-height:18px; padding:0 8px; background:url(http://vip3images.bigbrother.bg/img/forumEdBtnBckTlH.gif) repeat-x; color:#FFFFFF; cursor:pointer;}
#lgnFrm ul {padding:3px 0 0 0; list-style:none; clear:both;}
#lgnFrm ul li {list-style:none; margin:0 0 2px 2px; }
#lgnFrm ul li a {color:#7f7e7e;}
#lgnFrm ul li a.abo {color:#000000;}

#regForm p.links {text-align:left; padding:0 0 50px 20px;}
#regForm p.links a {color:#000000; padding-right:20px; text-decoration:underline; font-weight:bold;}
#regForm p.links a:hover {text-decoration:none;}

#siteMenu {margin:0 0 0 115px; padding:5px 0 0 0; height:41px; position:relative; top:139px;}

#siteSecCnt {z-index:800; padding:195px 0 0 0; position:relative; width:963px; }
#defLCol {position:relative; float:left; width:660px;}

#nomMainCnt { z-index:66; position:relative; margin-bottom:20px; width:660px; top:10px;}

#defRCol {position:relative; float:right; width:300px; margin:13px 0 0 0;}
#siteSecCnt.nominations #defRCol {top:-125px; margin-bottom:-125px;}
#defRCol h3 {margin-bottom:2px;}


#siteFoot {padding:4px 0 0 0;}

#siteFoot #logos {margin-top:13px;}

#siteFoot #footer {margin:5px 0 0 0; padding:0 0 10px 0;}




#footLogos1 {position:relative; width:660px; float:left;}
#footLogos1 .cBIn {text-align:center; height:122px;}
#footLogos1 .cBIn img {display:block; position:relative; margin:0 auto; top:29px;}
#footLogos2 {position:relative;  width:338px; float:left;}
#footLogos3 {position:relative; width:300px; float:right;}

#ftrMenus {background:#000000; height:32px;}
#ftrMenus .bigBrLnks {position:relative; float:left;}
#ftrMenus .bigBrLnks li {position:relative; float:left;}
#ftrMenus .bigBrLnks li a {display:block; position:relative; float:left; padding:0 15px 0 9px; text-decoration:underline; height:32px; line-height:28px;}
#ftrMenus .bigBrLnks li a:hover {text-decoration:none;}

#ftrMenus .ftrSiteMenu {position:relative; float:right; right:10px;}
#ftrMenus .ftrSiteMenu li {position:relative; float:left;}
#ftrMenus .ftrSiteMenu li a {display:block; position:relative; float:left; padding:0 10px; height:23px; margin-top:9px; border-left:1px solid #363636; line-height:16px;}
#ftrMenus .ftrSiteMenu li.first a {border:0;}

#siteFoot p {color:#7f7e7e; padding:5px 0 0 0;}
#siteFoot .edesign {position:relative; float:right;}
#siteFoot .edesign a {color:#7f7e7e;}


.defBox {position:relative; padding:0px 10px 0 10px; background:#c1d1dc;}
.defBox.whiteBack {background:#c1d1dc;}

.defBox h3, .defBox h4  {position:relative; background:url(http://vip3images.bigbrother.bg/img/defBoxHeadBckTlH.gif) repeat-x; width:164px; height:38px; left:-10px; top:-12px; font-size:11px; z-index:1; color:#FFFFFF; padding:0 0 0 8px; line-height:22px;/* border-right:10px solid #d7d7d7; */margin-bottom:-28px; top:-13px;}

.defBox h4 {background:url(http://vip3images.bigbrother.bg/img/defBoxHeadDBckTlH.gif) repeat-x;}

.defBox.whiteBack h4 {border-right:#f2f2f2;}

.defBox .contBox {position:relative; z-index:2; border-bottom:10px solid #c1d1dc; overflow:hidden;}
.defBox.whiteBack .contBox {border-bottom:10px solid #c1d1dc;}

.defBox .cBBrd {background:#909090; width:100%; padding:1px 0; position:relative;}
.defBox .cBIn {/*background:#f2f2f2; */background:#f2f6f8; margin:0 1px;}

.defBox .moreLnk {display:block; background:#000000; position:relative; height:22px; float:right; padding:0 18px 0 22px; z-index:4;top:-10px; border-right:10px solid #c1d1dc; border-left:10px solid #c1d1dc; right:-10px; color:#FFFFFF; line-height:18px; }

.commLink {font-weight:bold; padding:3px 0 0 0; font-size:10px;}
.commLink a {color:#005c8b; font-weight:normal; font-size:11px;}

.lnkRedBox {display:block; /*width:33px;*/ height:14px; border:1px solid #000000; border-left:0; border-top:0; background:url(http://vip3images.bigbrother.bg/img/btnMoreBckTlH.gif); text-align:center; font-size:10px; line-height:12px; position:relative; float:right; padding:0 6px;}

.picsNav {color:#005c8b; font-size:10px; padding:0 0 0 2px;}
.picsNav strong {font-weight:normal; position:relative; float:left;}
.picsNav a {display:block; position:relative; float:right; background:url(http://vip3images.bigbrother.bg/img/arrwNavL.gif) no-repeat; height:12px; width:10px; text-indent:-999999px; overflow:hidden; padding:0 0 0 2px;}
.picsNav a.next {background-image:url(http://vip3images.bigbrother.bg/img/arrwNavR.gif);}

#rColVidList {margin-top:14px;}
#rColVidList h4 {background:url(http://vip3images.bigbrother.bg/img/defBoxHeadDBckTlH.gif) repeat-x;}
#rColVidList .contBox {background:#0d0d0d; padding:1px;}
#rColVidList .moreLnk {background:#000000;}
#rColVidList ul {padding:0; margin:0;}
#rColVidList ul li {background:url(http://vip3images.bigbrother.bg/img/vidRcolListBckTlH.gif) repeat-x #050505; color:#7f7e7e; padding:7px 0px 6px 0px; border-bottom:2px solid #000000; position:relative; width:100%;}
#rColVidList ul li img {display:block; position:relative; border:1px solid #000000; float:left; left:6px;}
#rColVidList ul li .vidInfo {display:block; position:relative; float:right; width:170px; right:9px; padding:6px 0 0 0;}
#rColVidList ul li h6 {padding:3px 0 3px 0;}
#rColVidList ul li h6 a {display:block; font-size:12px; padding:0 0 3px 0;}
#rColVidList ul li .lnkRedBox {margin-top:-9px;}


.newsItem {width:319px; height:100px; padding:9px 0 0 0; position:relative; float:left; background:#e1ecf1;}
.newsItem.odd {background:#f2f6f8;}
.newsItem .pic {position:relative; width:88px; float:left; left:12px;}
.newsItem .pic img {display:block; border:1px solid #000000; margin:0 0 4px 0;}
.newsItem .newsInfo {position:relative; margin:0 0 0 110px;}
.newsItem .newsInfo h6 {color:#005c8b; padding:0 0 3px 0;}
.newsItem .newsInfo h6 strong {display:block; font-size:12px; color:#005c8b; display:block;padding:0 0 2px 0;}
.newsItem .newsInfo h6 a {color:#000000;}
.newsItem .newsInfo .newsShrtTxt {height:40px; overflow:hidden; width:200px;}
.newsItem .newsInfo .lnkRedBox {margin-top:3px; right:10px;}

.defPaging {/*background:#7492a3; */padding:0 2px; height:25px; background:#01344e;}
.defPaging a {display:block; position:relative; height:25px; float:left; padding:0 10px; line-height:22px; color:#FFF;}
.defPaging a.next {float:right;}
.defPaging ul {position:relative; margin:0 auto; width:225px;}
.defPaging ul li {position:relative; float:left;}
.defPaging ul li a {padding:0; text-align:center; width:25px; color:#1f749f; overflow:hidden; font-weight:bold;}
.defPaging ul li.act a {background:#000000; color:#FFFFFF;}

.lnkTopR {display:block; position:absolute; z-index:99999; top:0px; right:0px; background:url(http://vip3images.bigbrother.bg/img/linkTopRBckTlH.gif); height:26px; line-height:24px; padding:0 10px; text-decoration:none;}
/*.lnkTopR:hover {text-decoration:none; background:#333333;}*/
.lnkTopR.closeBtn {font-weight:bold; font-size:10px; color:#7f7e7e;}
.lnkTopR.closeBtn strong {color:#FFFFFF; padding:0 4px 0 0;}
/* .lnkTopR.closeBtn:hover {text-decoration:none;} */

.topRLinks {display:block; position:absolute; top:0px; right:0px; z-index:120000;}
.topRLinks a.lnkTopR {position:relative; float:left; line-height:24px; background:url(http://vip3images.bigbrother.bg/img/partNameBckTlH.gif);}
.topRLinks a.lnkTopR.closeBtn {background:#000000; border-left:1px solid #484848;}

#texPageCnt {margin-top:13px; z-index:66; position:relative;}
#texPageCnt .inCont {position:relative; width:100%; font-weight:normal;}
#texPageCnt #defPageInCnt {padding:20px; font-weight:normal;}
#texPageCnt #defPageInCnt a {color:#000000; text-decoration:underline;  font-weight:normal;}
#texPageCnt #defPageInCnt a:hover {text-decoration:none;}
#texPageCnt #defPageInCnt p {padding:0 0 11px 0;  font-weight:normal;}

.minHeight {position:relative; width:0px; overflow:hidden; float:left;}

.bannerCnt {overflow:hidden; clear:both;}
.bannerCnt.wideBtm {margin:5px 0 15px 97px; overflow:hidden;}

.bannerCnt.s300x250 {margin-bottom:5px;}
.bannerCnt.s300x100 {margin-bottom:5px;}

.btcBox {background:#e5e5e5; margin:10px 10px 0 0; padding:8px 9px 18px 9px; line-height:normal;}
.btcBox p {font-weight:bold; color:#000000; padding:10px 0 0 15px;}
.btcBox p strong {color:#e00000;}
.btcBox.login {margin-right:0px; margin-bottom:10px;}

.message1 a {color:#000000; text-decoration:underline;}
.message1 a:hover {text-decoration:none;}

#flashNomCnt {height:82px; background:#000; overflow:hidden;}
#newPartsCnt {color:#FFF; position:relative; height:82px; padding-left:8px; }
#newPartsCnt h6 {font-size:14px; font-weight:bold; padding:4px 0 8px 0;}
#newPartsCnt a.mainLink {text-decoration:none; display:block; position:relative; background:url(http://vip3images.bigbrother.bg/img/newPartsIco.jpg) no-repeat; padding:0px 0px 0px 97px; top:8px; height:66px;}
#newPartsCnt a.lnkRedBox {position:absolute; right:8px; bottom:8px;}
