a { text-decoration: none; color: #005c7e;}
a:hover { text-decoration: underline; }



body { margin: 0px; padding: 0px; background: #ffffff; font-family: Tahoma, Arial;font-size: 12px;}

#mainCont{ width: 980px; margin: 0px auto 0px auto; }

.tah9 {font-family: Tahoma, Arial;font-size: 9px;}
.tah10 {font-family: Tahoma, Arial;font-size: 10px;}
.tah11 {font-family: Tahoma, Arial;font-size: 11px;}
.tah12 {font-family: Tahoma, Arial;font-size: 12px;}
.tah13 {font-family: Tahoma, Arial;font-size: 13px;}
.tah14 {font-family: Tahoma, Arial;font-size: 14px;}
.tah16 {font-family: Tahoma, Arial;font-size: 16px;}
.tah18 {font-family: Tahoma, Arial;font-size: 18px;}
.hBlue { color: #005b7f; }
.dotOrange { color: #f0661e; }
.dotBlue { color: #6c84aa; }
.menuYellow { color: #fef200; }
.grayb7 { color: #b7b7b7; }
.gray70 { color: #707070; }
.gray46 { color: #464646; }
.grayAC { color: #acacac; }
.white { color: #ffffff; }
.black { color: #000000; }
.red { color: #ff0000; }
.green { color: #00ff00; }
.dgreen { color: #29990b; }
.blue71 { color: #0071bc; }
.blue70 { color: #0070ba; }
.blue02 { color: #025a80; }
.blue7e { color: #7e96bc; }
.smallGreenTabs { padding: 4px 15px 0px 15px; }
.regFieldLabel {float: left; display: inline; margin-top: 5px; text-align: right;}
.w150 {width: 150px; }
.w120 {width: 120px; }
.regField {float: left; display: inline; padding: 0px; margin: 0px 0px 0px 10px;}
.regFieldInput {padding: 0px; margin-left: 0px; width: 210px; height: 17px; line-height: 14px;}
.regFieldErr {color: #ff0000;font-family: Tahoma, Arial;font-size: 11px; margin-left: 10px; margin-bottom: 3px;}
.epcFieldInput {padding: 0px; margin-left: 0px; width: 100px; height: 17px; line-height: 14px;}
.epcFieldInputLong {padding: 0px; margin-left: 0px; width: 220px; height: 17px; line-height: 14px;}
.menuMarker { float: left; display: inline; height: 9px; width: 9px; margin-top: 15px; margin-right: 10px; background: #ffffff; display: none; }
.debug { border: solid 1px red; }
.debug2 { background: #00f; }

.epFieldLeft { float: left; display: inline; width: 120px; height: 23px; margin: 3px 0px 0px 9px; }
.epFieldRight { float: left; display: inline; width: 272px; height: 23px; margin: 3px 0px 0px 2px;  } 
.epInpStyle { margin-left: 2px; width: 211px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 3px 0px 3px; }
.epInpStyleSmm { margin-left: 2px; width: 111px; height: 17px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 3px 0px 3px; }
.epSelStyle { margin-left: 2px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 0px 0px 0px; }
.epRadStyle { margin-top: 2px; float: left;  }
.epLabStyle { line-height: 22px; margin-left: 4px; }
.epTextStyle { margin-left: 5px; width: 260px; margin-top: 3px; border: solid 1px #a6abaf; padding: 0px 3px 0px 3px; overflow: auto;}
.epOdd { background: #e8edf3; }
.epFieldLeftSm { float: left; display: inline; width: 103px; height: 23px; margin: 3px 0px 0px 9px; }
.epFieldRightSm { float: left; display: inline; width: 210px; height: 23px; margin: 3px 0px 0px 2px;  } 
.epFieldThirdSm { float: left; display: inline; width: 73px; height: 23px; margin: 3px 0px 0px 2px; }
.epInpStyleSm { margin-left: 2px; width: 90px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 3px 0px 3px; }
.epFieldLeftHigh { float: left; display: inline; width: 113px; height: 75px; margin: 3px 0px 0px 9px; }
.epFieldRightHigh { float: left; display: inline; width: 279px; height: 75px; margin: 3px 0px 0px 2px;  } 
.epFieldLeftSch { float: left; display: inline; width: 196px; height: 23px; margin: 3px 0px 0px 9px; }
.epFieldRightSch { float: left; display: inline; width: 196px; height: 23px; margin: 3px 0px 0px 2px;  } 
.epInpStyleSch { margin-left: 5px; width: 180px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 3px 0px 3px; }
.epSelStyleSch { margin-left: 20px; width: 150px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 0px 0px 0px; }
.epSelStyleSch2 { margin-left: 20px; width: 120px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 0px 0px 0px; }
.epLabStyleSch { float: left; display: inline; margin-left: 10px; margin-top: 3px; }

.epFieldWork1 { float: left; display: inline; width: 90px; height: 23px; margin: 3px 0px 0px 9px; }
.epFieldWork2 { float: left; display: inline; width: 90px; height: 23px; margin: 3px 0px 0px 2px;  } 
.epFieldWork3 { float: left; display: inline; width: 190px; height: 23px; margin: 3px 0px 0px 2px;  } 
.epFieldWork4 { float: left; display: inline; width: 20px; height: 23px; margin: 3px 0px 0px 2px;  } 

.regFieldLeft { float: left; display: inline; width: 163px; height: 23px; margin: 3px 0px 0px 9px; }
.regFieldRight { float: left; display: inline; width: 279px; height: 23px; margin: 3px 0px 0px 2px;  } 
.regInpStyle { margin-left: 2px; width: 211px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 3px 0px 3px; }
.regLabStyle { line-height: 22px; margin-left: 4px; }
.regOdd { background: #e8edf3; }
.regSelStyle { margin-left: 2px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 0px 0px 0px; }


.searchSelLeft { float: left; display: inline; margin-left: 1px; width: 3px; height: 23px; background: url(../images/leftGray.gif); }
.searchSelMiddle { float: left; background: url(../images/middleGray.gif); height: 23px; }
.searchSelRight { float: left; width: 3px; height: 23px; background: url(../images/rightGray.gif); }

.searchDesLeft { float: left; display: inline; margin-left: 1px; width: 3px; height: 23px; background: url(../images/leftGreen.gif); }
.searchDesMiddle { float: left; background: url(../images/middleGreen.gif); height: 23px; }
.searchDesRight { float: left; width: 3px; height: 23px; background: url(../images/rightGreen.gif); }

.profileArrows { float: left; display: inline; margin-top: 5px; margin-left: 10px; }
.profileWindow { margin-top: 12px; }
.profileTitle { width: 233px; height: 20px; background: #dbdbdb; }
.profileTitleText { float: left; display: inline; margin-top: 3px; margin-left: 9px; color: #0071bc; }
.profileWindowClose { float: right; display: inline; margin-top: 5px; margin-right: 10px; }
.profileSubTitle { width: 233px; height: 20px; background: #f1f1f1;  }
.profileSubTitleText { float: left; display: inline; margin-top: 3px; margin-left: 12px; color: #898989; }
.profileSubTitleText2 { float: right; display: inline; margin-top: 3px; margin-right: 12px; color: #898989; }
.profileWindowContent { width: 233px; background: #ffffff; margin: 8px; }

.profileGrayWTop { width: 410px; height: 1px; margin-left: 11px; margin-top: 0px; background: #909090; }
.profileGrayWTitle { width: 410px; height: 18px; margin-left: 11px; margin-top: 0px; background: #898989; color: #ffffff; }
.profileGrayWArrows { float: left; display: inline; padding-left: 6px; padding-top: 4px; }
.profileGrayWTitleText { float: left; display: inline; padding-left: 9px; padding-top: 2px; }
.profileGrayWClose { float: right; display: inline; padding-right: 10px; padding-top: 4px; }
.profileGrayWContent { margin-left: 15px; margin-right: 15px; margin-top: 6px; }

.profileRightWTop { width: 300px; height: 1px; margin-left: 0px; margin-top: 0px; background: #dcdcdc; }
.profileRightWTitle { width: 300px; height: 18px; margin-left: 0px; margin-top: 0px; background: #dbdbdb; color: #ffffff; }
.profileRightWArrows { float: left; display: inline; padding-left: 6px; padding-top: 4px; }
.profileRightWTitleText { float: left; display: inline; padding-left: 9px; padding-top: 2px; }
.profileRightWClose { float: right; display: inline; padding-right: 10px; padding-top: 4px; }
.profileRightWContent { margin-left: 15px; margin-right: 15px; margin-top: 6px; }

#middleColumn { float: left; display: inline; width: 431px; margin: 14px 0px 0px 7px; padding: 0px; border-left: solid 1px #ebebeb; border-right: solid 1px #ebebeb; background: #ffffff; overflow: hidden; }
#leftColumn { float: left; display: inline; margin-top: 7px; width: 233px; }
#rightColumn { float: left; display: inline; margin-top: 7px; width: 306px; overflow: hidden; }

.selectedImageDiv { float: left; text-align: center; padding: 15px; background: #efefef; margin: 6px; border: solid 1px #a0a0a0; }
.deselectedImageDiv { float: left; text-align: center; padding: 15px; background: #fafafa; margin: 6px; border: solid 1px #fafafa; }

.leftModuleTitleCont { padding-top: 13px; position: relative; left: -1px; clear: both; float: left; }
.leftModuleTitleLeft { float: left; }
.leftModuleTitleMiddle { float: left; height: 27px; width: 222px; }
.leftModuleTitleRight { float: left; }
.leftModuleContent { float: left; width: 230px;}
.leftModuleContBottom { width: 220px; }

.centerModuleTitleCont { margin-top: 13px; margin-left: 10px; clear: both; }
.centerModuleTitleCont2 { margin-top: 13px; clear: both; }
.centerModuleTitleLeft { float: left; }
.centerModuleTitleMiddle { float: left; height: 27px; width: 402px; }
.centerModuleTitleMiddle2 { float: left; height: 27px; width: 400px; }
.centerModuleTitleRight { float: left; }
.centerModuleContent { float: left; display: inline;  width: 410px;  margin-left: 6px;}
.centerModuleContent2 { float: left; display: inline;  width: 410px;}
.centerModuleContBottom { width: 400px; }

.rightModuleTitleCont { padding-top: 13px; position: relative; left: -1px; clear: both; float: left;}
.rightModuleTitleContF { padding-top: 3px; position: relative; left: -1px; clear: both; float: left;}
.rightModuleTitleLeft { float: left; }
.rightModuleTitleMiddle { float: left; height: 27px; width: 290px; }
.rightModuleTitleRight { float: left; }
.rightModuleContent { float: left; width: 299px;}
.rightModuleContBottom { width: 289px; float: left; }


.iLoginInp1 { width: 144px; height: 18px; margin: 22px 0px 0px 16px; padding: 0px; border: solid 1px #a5acb2; color: #b7b7b7; padding-top: 2px; padding-left: 8px;}
.iLoginInp2 { width: 144px; height: 18px; margin: 22px 0px 0px 5px; padding: 0px; border: solid 1px #a5acb2; color: #b7b7b7; padding-top: 2px; padding-left: 8px;}

.searchModInp { width: 111px; height: 17px; margin-top: 1px; border: solid 1px #a6abaf; padding: 3px 3px 0px 3px; }
.leftSearchModInp { width: 111px; height: 17px; margin-top: 1px; border: solid 1px #a6abaf; padding: 3px 3px 0px 3px; }
.rightSearchModInp { width: 161px; height: 17px; margin-top: 1px; border: solid 1px #a6abaf; padding: 3px 3px 0px 3px; }

.centerIntLabel { float: left; display: inline; width: 114px; height: 23px; line-height: 23px; }
.centerIntData { float: left; display: inline; margin-left: 2px; width: 277px; height: 23px; line-height: 23px; }
.leftIntLabel { float: left; display: inline; width: 70px; line-height: 23px; }
.leftIntData { float: left; display: inline; margin-left: 2px; width: 140px; line-height: 23px; }
.centerIntLabelSLH { float: left; display: inline; width: 114px; height: 23px; line-height: 18px; }
.leftIntLabelSLH { float: left; display: inline; width: 70px; line-height: 18px; }
.leftIntDataSLH { float: left; display: inline; margin-left: 2px; width: 140px; line-height: 18px; }
.centerIntDataSLH { float: left; display: inline; margin-left: 2px; width: 277px; height: 23px; line-height: 18px; }

.centerSchLabel { float: left; display: inline; width: 114px; height: 23px; line-height: 23px; }
.centerSchData { float: left; display: inline; margin-left: 2px; width: 277px; height: 23px; line-height: 23px; }
.leftSchLabel { float: left; display: inline; width: 70px; line-height: 23px; }
.leftSchData { float: left; display: inline; margin-left: 2px; width: 140px; line-height: 23px; }

.centerWrkLabel { float: left; display: inline; width: 114px; height: 23px; line-height: 23px; }
.centerWrkData { float: left; display: inline; margin-left: 2px; width: 277px; height: 23px; line-height: 23px; }
.leftWrkLabel { float: left; display: inline; width: 70px; line-height: 23px; }
.leftWrkData { float: left; display: inline; margin-left: 2px; width: 140px; line-height: 23px; }


.centerUrateLabel { float: left; display: inline; width: 114px; height: 23px; line-height: 23px; }
.centerUrateData { float: left; display: inline; margin-left: 2px; width: 277px; height: 23px; line-height: 23px; }
.leftUrateLabel { float: left; display: inline; width: 100px; line-height: 23px; }
.leftUrateData { float: left; display: inline; margin-left: 2px; width: 110px; line-height: 23px; }

.ul { text-decoration: underline; }
.oraf3 { color: #f36621; }
.hint { position: absolute; padding: 3px; font-family: Tahoma, Arial; font-size: 10px; z-index: 999; top: 0px; left: 0px;background: #778EB2; border: solid 1px #B3C5D7; display: none; color: #ffffff;}
#frFrImg { position: absolute; z-index: 999; top: 0px; left: 0px; display: none; color: #ffffff; padding: 1px; border: solid 1px #778EB2;}
#topPeopImg { position: absolute; z-index: 999; top: 0px; left: 0px; display: none; color: #ffffff; padding: 1px; border: solid 1px #778EB2;}

#friendWinCont { float: right; margin-right: 10px; width: 717px; }
.friendPopupBaseL { float: right; margin-top: 3px; }
.friendPopupBaseM { float: right; background-image: url( ../images/chatElMiddle.png ); height: 30px; margin-top: 3px; width: 224px; }
.friendPopupBaseMName { float: left; margin: 6px 10px 0px 10px; }
.friendPopupBaseMClose { float: right; margin: 6px 6px 0px 10px; }
.friendPopupBaseR { float: right; margin-top: 3px; }
.friendPopupWin { position: absolute; bottom: 20px; float: right; }
.friendPopupWinTL { float: left; }
.friendPopupWinTM { float: left; height: 4px; width: 220px; background: #F9C040; }
.friendPopupWinTR { float: left; }
.friendPopupWinCont { clear: both; float: left; width: 8px; border-left: solid 4px #F9C040; width: 222px; border-right: solid 4px #F9C040; background: #ffffff;  border-bottom: solid 4px #F9C040; }
.chatWindowCont { clear: both; }
.chatHeSay { padding: 5px 10px 5px 10px; color: #004a80; }
.chatSaySep { height: 1px; margin: 0px 10px 0px 10px; border-bottom: dashed 1px #e1e1e1; }
.chatISay { padding: 5px 10px 5px 10px; color: #464646; }
.chatWriteLine { border-top: solid 1px #e8ecf2; }
.chatWriteLineImg { float: left; margin-left: 8px; margin-top: 8px; width: 14px; padding: 0px; }
.chatWriteLineInp { float: left; margin-left: 5px; margin-top: 5px; width: 180px; padding: 0px; }
.chatWriteLineInput { border: solid 1px #e8ecf2; width: 180px; }
#chatDiv { position: fixed; bottom: 23px; left: 0px; padding: 0px; display: none;}
#chatDivMain { height: 25px; background-image: url(../images/chatBg.png); }
#chatMainButtonMiddle { float: right; height: 20px; margin-top: 3px; margin-right: 70px; width: 232px;} /* fixme: was 222 */
.chatInsideMainButton { float: right; margin-top: 1px; }
.chatInsideMainButton a { color: #000; font-family: Tahoma, Arial;font-size: 10px; line-height: 18px;}
#chatFriendsDiv { clear: both; position: absolute; visibility: hidden; width: 246px; right: 14px;}
/* bottom: 24px;  */

#mainContent { width: 980px; margin: 0px auto 0px auto; }
#leftWideColumn { float: left; display: inline; width: 662px; padding-right: 8px; padding-top: 20px; margin-top: 7px; border-right: solid 1px #ebebeb; background: #ffffff; }
.nopadding { padding: 0px; }
#inboxSubMenu { margin-top: 6px; margin-bottom: 10px; }
.wideSeparator { clear: both; float: left; width: 450px; border-top: solid 1px #ebebeb; height: 1px; margin-top: 10px; margin-bottom: 10px; margin-left: 20px;}
#inboxContent { margin-left: 0px; margin-bottom: 14px; }
#inboxContentHeader { clear: both; float: left; width: 450px; height: 26px; line-height: 25px; color: #005b7f; margin-left: 20px; display: inline; }
.inboxCol1 { clear: both; float: left; width: 24px; display: inline; margin-left: 10px; }
.inboxCol2 { float: left; width: 50px; }
.inboxCol3 { float: left; width: 27px; }
.inboxCol4 { float: left; width: 80px; }
.inboxCol5 { float: left; width: 120px; }
.inboxCol6 { float: left; }
.inboxContentRow { clear: both; float: left; width: 450px; height: 26px; line-height: 25px; margin-left: 20px; display: inline;}
.inboxContentEvenRow { background: #ffffff; }
.inboxContentOddRow { background: #f0f2f6; } 
#inboxFooterMenu { clear: both; float: left; display: inline; margin-left: 29px; margin-top: 8px; }
.inboxPaging { clear: both; float: left; width: 450px; text-align: center; margin-top: 30px; }

#profilePic { clear: both; text-align: center; width: 230px; background: #edf0f5; padding-top: 12px; padding-bottom: 7px; }
#profilePicSmall { clear: both; float: left; text-align: center; width: 100px; background: #edf0f5; }
#moodDiv { clear: both; text-align: center; width: 230px; float: left; background: #edf0f5; padding-top: 1px; padding-bottom: 6px; }
#seePhone { clear: both; text-align: center; width: 230px; float: left; background: #edf0f5; padding-top: 1px; padding-bottom: 6px; }
#profileIcons { clear: both; float: left; width: 230px; margin-top: 3px; background: #dee7f0; }
#profileIconsCont { float: left; padding: 10px 2px 7px 8px; }
.profileIcoA { float: left; }
.profileIco {  margin: 0px 6px 0px 0px; padding: 0px; border: solid 1px #B3C5D7; }

.lockCont { float: right; display: inline; margin-top: 5px; margin-right: 5px;}

.modMinMaxCont { float: left; display: inline; margin: 6px 0px 0px 7px; }
.modTitleText { float: left; display: inline; margin-top: 5px; margin-left: 8px; }
.modTitleClose { float: right; display: inline; margin-top: 5px; margin-right: 5px; }
.modTitleExtra { float: right; display: inline; margin-top: 5px; margin-right: 8px; }
.modTitleExtra a { color: #8f8c87; text-decoration: underline;}

.leftModTitleCont { float: left; width: 230px; height: 22px; margin-top: 17px; background: #e4e9f0; }
.leftModContent { float: left; width: 230px; }
.leftModContCont { padding: 11px 5px 3px 7px; }

.centerModTitleCont { float: left; display: inline; width: 412px; height: 22px; margin-top: 17px; margin-left: 10px; background: #e4e9f0; }
.centerModTitleContAA { float: left; display: inline; width: 412px; height: 22px; margin-top: 17px; margin-left: 0px; background: #e4e9f0; }
.centerModContent { float: left; display: inline; width: 412px; margin-left: 10px; }
.centerModContCont { padding: 11px 9px 3px 9px; }

.rightModTitleCont { float: left; display: inline; width: 300px; height: 22px; margin-top: 17px; margin-left: 6px; background: #e4e9f0; }
.rightModContent { float: left; display: inline; width: 300px; margin-left: 6px; margin-right: 10px;}
.rightModContCont { padding: 11px 9px 3px 9px;}

.imLabelCont { float: left; width: 60px; margin-top: 6px; color: #003562;}
.imDataCont { float: left; width: 258px; margin-top: 6px; color: #707070;}
.imLink { color: #707070; }
.imIcoCont { float: left; display: inline; margin-right: 5px;}
.hobbyLink { color: #707070; }
.hobbyLabelCont { float: left; width: 60px; margin-top: 6px; color: #003562;line-height: 17px;}
.hobbyDataCont { float: left; width: 308px; margin-top: 6px; color: #707070;line-height: 17px;}
.schoolLabelCont { float: left; width: 65px; margin-top: 6px; color: #003562;line-height: 17px;}
.schoolDataCont { float: left; width: 300px; margin-top: 6px; color: #707070;line-height: 17px;}
.schoolLink { color: #707070; }
.jobLabelCont { float: left; width: 65px; margin-top: 6px; color: #003562;line-height: 17px;}
.jobDataCont { float: left; width: 300px; margin-top: 6px; color: #707070;line-height: 17px;}
.jobLink { color: #707070; }
.urateLabelCont { float: left; width: 65px; margin-top: 6px; color: #003562;}
.urateDataCont { float: left; width: 153px; margin-top: 3px; color: #707070;}

.homeMyInfo { margin-left: 23px; margin-top: 5px; }
.homeMyName { color: #015b7e; margin: 10px 10px 12px 23px; }

.dotNewsFirst { margin-left: 3px; margin-top: 5px; }
.dotNewsRow { margin-left: 3px; margin-top: 10px; padding-top: 5px; border-top: solid 1px #ebebeb;}
.newsSeparator { background: #ebebeb; width: 390px; height: 1px; margin-top: 10px; overflow: hidden; }
.newsDate { margin-top: 10px; color: #f2651e; }
.newsRow { margin-top: 4px; clear: both;  line-height: 16px;  }
.newsRowIco { float: left; margin-top: 2px;}
.newsRowText { margin-left: 23px; }

#inviteOnlineWindow { display: none; width: 410px; height: 120px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#inviteOnlineRow1 { width: 390px; margin-left: 10px; margin-top: 10px; text-align: center; }
#inviteOnlineRow2 { width: 390px; margin-left: 10px; margin-top: 10px; text-align: center; }
#inviteOnlineButton { width: 390px; margin-left: 10px; margin-top: 30px; text-align: center; }
#inviteOnlineClose { float: right; display: inline; margin-top: 0px; margin-right: 10px; }
.inviteOnlineLink { line-height: 20px; color: #177B2F; }

#viewGroupsCount { float: left; display: inline; margin: 5px 0px 0px 7px; }
#viewGroupsAll { float: right; display: inline; margin: 5px 7px 0px 0px; }
#viewGroupsPrev { float: left; display: inline; margin: 20px 10px 0px 10px;}
#viewGroupsData { float: left; margin-top: 10px; width: 332px;}
#viewGroupsNext { float: left; display: inline; margin: 20px 10px 0px 10px;}

#specialGroupForumModCont { float: left; display: inline;  width: 650px;}
#specialGroupForumModPager { clear: both; float: left; width: 650px; text-align: center; margin-top: 10px; margin-bottom: 10px; }

.guideHeading { margin-top: 30px; font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; }
.guideSubHeading { margin-top: 16px; margin-bottom: 8px; font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; }
.guideText { margin-top: 5px; font-family: Tahoma, Arial; font-size: 11px; font-weight: normal; line-height: 14px; }

#wallWindow { display: none; width: 460px; height: 370px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#wallWindowCont { padding: 20px; }
#wallVideoWindow { display: none; width: 460px; height: 370px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#wallVideoWindowCont { padding: 20px; }
#wallPicWindow { display: none; width: 460px; height: 370px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#wallPicWindowCont { padding: 20px; }
 
.wallVidBg {  margin: 1px; width: 111px; height: 90px; }
.wallVidBgC { float: left; display: inline; margin-left: 4px;  margin-right: 14px;border: solid 1px #b7b7b7; }
.wallVidPlay { margin-top: 30px; margin-left: 40px; border: 0px;}
.wallVidComment { float: left; display: inline;color: #898989; margin-top: 3px; }

#videoDelWin { display: none; width: 320px; height: 114px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }

.mppFieldLeft { float: left; display: inline; width: 220px; margin: 3px 0px 0px 9px; }
.mppFieldRight { float: left; display: inline; width: 362px; margin: 3px 0px 0px 2px; padding-left: 10px; } 
.mppLabStyle { margin-left: 4px; margin-top: 4px; }
.mppInpStyle { margin-left: 2px; width: 211px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 3px 0px 3px; }
.mppSelStyle { margin-left: 2px; height: 19px; margin-top: 1px; border: solid 1px #a6abaf; padding: 0px 0px 0px 0px;}
.mppTextStyle { margin-left: 2px; width: 211px; height: 18px; margin-top: 3px; padding: 2px 3px 0px 3px; display: block; }

#leftVeryWideColumn { float: left; display: inline; width: 980px; padding-right: 8px; padding-top: 20px; margin-top: 7px; background: #ffffff; }

#footerDiv { float: left; margin-bottom: 50px; margin-top: 10px; }
.footerLinks { font-family: Tahoma, Arial;font-size: 10px; color: #808284; }
.footerLinksDot { font-family: Tahoma, Arial;font-size: 10px; color: #6c8bc7; }

#fogWar { position: absolute; display: none;z-index: 990; top: 0px; left: 0px; width: 600px; height: 480px; background: black; opacity: 0.75;opacity: 0.50;filter: alpha(opacity=75); }
#FrontWindow { display: none; width: 507px; height: 181px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 0.95;filter: alpha(opacity=95); }
#FrontWinCont { margin: 43px 40px 10px 37px; border: solid 1px white; }
#FrontWinCont .searchFor { margin-top: 5px; margin-left: 18px; margin-right: 10px; float: left; display: inline; }
#divSearch1 { width: 431px; height: 63px; background: url(../images/middleGrayBig.gif); }
#divSearch1 .searchFor { float: left; display: inline; margin-left: 14px; margin-top: 11px; }
#divSearch1 .searchInp { border: solid 1px #a5acb2; width: 144px; height: 16px; padding-left: 8px; padding-top: 3px; color: #b7b7b7;}
#divSearch1 .searchNow { float: left; display: inline; margin-left: 13px; margin-top: 11px; }
#divSearch2 { width: 431px; height: 63px; background: url(../images/middleGrayBig.gif); display: none; }
#divSearch2 .searchFor { float: left; display: inline; margin-left: 104px; margin-top: 11px; }
#divSearch2 .searchInp { border: solid 1px #a5acb2; width: 144px; height: 16px; padding-left: 8px; padding-top: 3px; color: #b7b7b7;}
#divSearch2 .searchNow { float: left; display: inline; margin-left: 13px; margin-top: 11px; }

#profilePicSmall { text-align: center; width: 100px; background: #edf0f5; }
#myHomeTop { float: left; display: inline; margin-left: 25px; width: 502px; }
#myHomeTop h1 { font-family: Tahoma, Arial;font-size: 16px; font-weight: bold; color: #005c7d; margin: 0px; padding: 0px;}
#myHomeTop h2 { font-family: Tahoma, Arial;font-size: 11px; font-weight: normal; color: #959595; margin: 0px; padding: 0px;}
#myHomeTop input { border: solid 1px #e1e1e1; width: 532px; height: 16px; padding-top: 4px; }

.middleWideModTitleCont { float: left; display: inline; width: 653px; height: 22px; margin-top: 17px; background: #e4e9f0; }
.middleWideModContent { float: left; display: inline; width: 653px;}
.middleWideModContent2 { float: left; display: inline; width: 533px;}
.middleWideModContCont { padding: 10px 10px 10px 18px; width: 457px; overflow: hidden;}
.middleWideModContContNP { padding: 3px 10px 0px 154px; width: 474px; }

#newNewsMod3 { width: 505px;}
#newNewsMod3 a { font-weight: bold; color: #005c7d; }
#newNewsMod3 .ico { float: left; width: 20px; }
#newNewsMod3 .header { float: left; width: 400px; margin-top: 2px;  }
#newNewsMod3 .date { font-family: Tahoma, Arial;font-size: 10px; font-weight: normal; color: #959595; margin: 0px 0px 0px 20px; padding: 0px;  }
#newNewsMod3 .data { float: left; inline; padding: 0px; font-family: Tahoma, Arial;font-size: 11px; font-weight: normal; color: #6e7273; margin: 10px 0px 0px 20px; }
#newNewsMod3 .data a { padding: 0px; font-family: Tahoma, Arial;font-size: 11px; font-weight: normal; color: #6e7273;  }
#newNewsMod3 .data span { background: #FFFCD3; line-height: 16px;  }
#newNewsMod3 .sdata { float: left; display: inline; padding: 10px; font-family: Tahoma, Arial;font-size: 11px; font-weight: normal; color: #6e7273; margin: 10px 0px 0px 20px; }
.wallVidCommentData { float: left; display: inline; padding: 3px; font-family: Tahoma, Arial; font-size: 11px; font-weight: normal; color: #6e7273; margin: 0px 0px 0px 20px; }
.wallVidCommentData span { background: #FFFCD3; line-height: 16px; }
.newsItem { margin-top: 10px; border-bottom: dashed 1px #e1e1e1; clear: both; float: left; padding-bottom: 10px; width: 500px; overflow: hidden;}
#newNewsMod3 .comment { float: left; display: inline; font-size: 11px; font-weight: normal; color: #898989; margin: 10px 0px 0px 20px;}
#newNewsMod3 .comment a { font-size: 11px; font-weight: normal; color: #898989; }

#videosWrap { float: left; padding: 15px 10px 0px 0px; }
#videosWrap .title { margin-left: 29px; margin-bottom: 20px; font-family: Tahoma, Arial;font-size: 18px;color: #005b7f;}
#videosWrap .headerTop { float: left; width: 652px; height: 5px; overflow: hidden; background: #d6dfea; }
#videosWrap .headerMid { clear: both; width: 662px; height: 22px; background: #d6dfea; }
#videosWrap .headerBott { float: left; width: 652px; height: 5px; overflow: hidden; background: #d6dfea; }
#videosWrap .searchLabel { float: left; display: inline; margin-left: 29px; margin-top: 5px; font-family: Tahoma, Arial;font-size: 10px; }
#videosWrap .searchInpCont { float: left; display: inline; margin-left: 16px; }
#videosWrap #aname { height: 16px; border: 1px solid #a5acb2; padding: 2px;  font-family: Tahoma, Arial;font-size: 11px; color: #b7b7b7; }
#videosWrap .searchBCont { float: left; display: inline; margin-left: 13px; }
#videosWrap .uploadLabel { float: left; display: inline; margin-left: 24px; margin-top: 5px; font-family: Tahoma, Arial;font-size: 10px; }
#videosCont { padding: 0px; width: 600px;}

#playerVdiv1 { display: none; float: left; }
#playerVdiv2 { display: none; float: left; display: inline; width: 160px; margin-top: 10px; margin-left: 22px; font-family: Tahoma, Arial;font-size: 14px; font-weight: bold; color: #005b7f;}

#groupWallWindow { display: none; width: 460px; height: 400px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#groupWallWindowCont { padding: 20px; }
#groupWallVideoWindow { display: none; width: 460px; height: 370px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#groupWallVideoWindowCont { padding: 20px; }
#groupWallPicWindow { display: none; width: 460px; height: 370px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#groupWallPicWindowCont { padding: 20px; }
#groupWallWindowCont .validity { padding: 14px 9px 4px 9px; color: #005a7f; font-family: Tahoma, Arial;font-size: 11px;}
#groupWallWindowCont .validity input { font-size: 10px; border: solid 1px #ebebeb; }

#indexMain { width: 980px; margin: 48px auto 0px auto; }
#indexLogo { float: left; display: inline; margin: 0px 0px 0px 16px;  }
#topLinks { float: right; display: inline; margin: 42px 0px 0px 0px;}
#topLinks a { font-family: Verdana, Arial;font-size: 10px; }
#topLinks span { font-family: Verdana, Arial;font-size: 10px;color: #005b7f;}
.clear { clear: both; }
#loginForm { float: left; position: relative; width: 445px; height: 84px; margin: 20px 0px 0px 0px; background: url( ../images/indexLoginBox2.gif ); }
#searchBox { float: right; margin: 19px 0px 0px 0px; border: solid 1px white; }
#bannerCont { margin-top: 19px; text-align: center; }
.indexBoxesRow { float: left; margin: 24px 0px 0px 0px; width: 980px;}
.indexBoxLeft { float: left; width: 471px;}
.indexBoxRight { float: right; width: 471px;}

.indexModTitleCont { float: left; display: inline; width: 444px; height: 22px; margin-top: 0px; margin-left: 0px; background: #f9f0e1;}
.indexModContent { float: left; display: inline; width: 471px; margin-left: 0px; }
.indexModContCont { padding: 11px 9px 3px 9px; }
#vidPicVid { float: left; width: 230px; margin-top: 10px; }
#vidPicPic { float: left; width: 210px; margin-top: 10px; }
.indexVidBgC { float: left; display: inline; margin-right: 14px;border: solid 1px #b7b7b7; }

#storiesModCont .entry { margin: 14px 10px 10px 10px; }
#storiesModCont .date { font-family: Tahoma, Arial;font-size: 10px; color: #888888;}
#storiesModCont .dateVal { font-family: Tahoma, Arial;font-size: 10px; color: #888888; }
#storiesModCont .title { font-family: Tahoma, Arial;font-size: 11px; color: #000;}
#storiesModCont .titleVal { font-family: Tahoma, Arial;font-size: 11px; color: #015b80; }
#storiesModCont .sep1 { width: 424px; height: 1px; background: #e1e1e1; margin-top: 10px;}

#videosPicsCont { margin-top: 16px; }

.emotesDiv { padding: 3px; display: none; }
.emotesDiv img { margin-left: 6px; margin-top: 3px}
.chatISay img { margin-left: 3px; margin-right: 3px; }
.chatHeSay img { margin-left: 3px; margin-right: 3px; }

#chatFriendsCont { float: left; width: 8px; border-left: solid 4px #f9c040; width: 222px; border-right: solid 4px #f9c040; background: #ffffff; }
#chatFriendsAjax { padding: 0px; max-height: 408px; overflow-y: auto; overflow-x: hidden; }

#pollModCont .question { font-family: Tahoma, Arial;font-size: 11px; font-weight: bold;}
#pollModCont .answers { font-family: Tahoma, Arial;font-size: 11px; line-height: 20px; margin-top: 10px;}
#pollModCont .inp { float: left; display: inline;}
#pollModCont .lab { float: left; display: inline; margin-left: 3px;}
#pollModCont .ad { font-family: Tahoma, Arial; font-size: 11px; margin-top: 6px; color: #707070;}
#pollModCont .terms { margin-top: 6px; }
#pollModCont .terms a { font-family: Tahoma, Arial; font-size: 11px;}
#pollModCont .answers .span { font-family: Tahoma, Arial; font-size: 11px;color: #005b7f;}

#pollModCont .answers .ansItem { float: left; width: 130px;}
#pollModCont .answers .ansGraph { float: left; width: 100px; margin-top: 5px;}
#pollModCont .answers .ansStat { float: right; margin-left: 10px;}

.wallComentsDiv { font-family: Tahoma, Arial;font-size: 11px; }
.wallComentsDiv .from { background: #f6f7fb; margin-top: 10px; line-height: 18px; margin-left: 32px; width: 420px; }
.wallComentsDiv .subject { background: #f6f7fb; margin-top: 5px; margin-bottom: 10px; margin-left: 32px; line-height: 18px; width: 420px; }
.wallComentsDiv .message { width: 380px; margin-left: 32px; color: #898989;}
.wallComentsDiv .toolbar { width: 380px; margin-left: 32px; }
.wallComentsDiv .lastbar { clear: both; height: 1px; margin: 10px 0px 0px 40px; background: #ebebeb; }
.wallComentsDiv .toShow { display: none; }
.wallComentsDiv .toHide { display: block; }

.wallComentsWideDiv { font-family: Tahoma, Arial;font-size: 11px; }
.wallComentsWideDiv .from { background: #f6f7fb; margin-top: 10px; line-height: 18px; margin-left: 52px; width: 597px; }
.wallComentsWideDiv .subject { background: #f6f7fb; margin-top: 5px; margin-bottom: 10px; margin-left: 52px; line-height: 18px; width: 597px; }
.wallComentsWideDiv .message { width: 597px; margin-left: 52px; color: #898989;}
.wallComentsWideDiv .toolbar { width: 597px; margin-left: 52px; }
.wallComentsWideDiv .lastbar { clear: both; height: 1px; margin: 10px 0px 0px 40px; background: #ebebeb; }
.wallComentsWideDiv .toShow { display: none; }
.wallComentsWideDiv .toHide { display: block; }

#statusWallWindow { display: none; width: 460px; height: 170px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#statusWallWindowCont { padding: 20px; }
#statusWallWindowCont input { border: solid 1px #ebebeb; width: 300px; }


.statusCommentsDiv { font-family: Tahoma, Arial;font-size: 11px; }
.statusCommentsDiv .fromBar {background: #f6f7fb; margin-top: 10px; line-height: 18px; margin-left: 32px; width: 420px; overflow: hidden;  }
.statusCommentsDiv .from { float: left;}
.statusCommentsDiv .del { float: right; padding-right: 4px;}
.statusCommentsDiv .del a { font-size: 10px; color: #ff0000}
.newsItem .comMAPBuHment a { color: #00A650;  }
.statusCommentsDiv .message { width: 380px; margin-left: 32px; }
.statusCommentsDiv .toolbar { width: 380px; margin-left: 32px; }
/* .statusCommentsDiv .lastbar { clear: both; height: 1px; margin: 10px 0px 0px 40px; background: #ebebeb; } */
.statusCommentsDiv .toShow { display: none; }
.statusCommentsDiv .toHide { display: block; }

#modSudoku .sudokuCell { width: 20px; height: 20px; float: left; border: solid 1px #ebebeb; text-align: center; font-family: Tahoma, Arial;font-size: 12px; line-height: 20px;}
#modSudoku .sudokuRow3 { border-bottom: solid 1px #000; }
#modSudoku .sudokuRow6 { border-bottom: solid 1px #000; }
#modSudoku .sudokuCol3 { border-right: solid 1px #000; }
#modSudoku .sudokuCol6 { border-right: solid 1px #000; }
.sudoku-buttons { margin: 6px 0px 6px 0px; }
.sudoku-buttons a { font-size: 10px; }
#modSudoku a {font-family: Tahoma, Arial;font-size: 11px; }
#modSudoku .stable { float: left; margin: 10px 10px 0px 0px; }
#modSudoku .toolbar { float: left; margin-top: 3px; width: 60px; line-height: 20px;}
#modSudoku .predefined { font-weight: bold; }

#innerMenuDiv { width: 977px; margin: 0px auto 0px auto; height: 25px; background: #6d84aa; }
#innerMenuDiv .innerMenuSep { color: #fff; margin-left: 24px; font-size: 10px; line-height: 24px;}
#innerMenuDiv .innerMenuItem { font-family: Tahoma, Arial;font-size: 10px; color: #fff; margin-left: 24px; line-height: 24px;}
#innerMenuDiv .innerMenuItemSelected { font-family: Tahoma, Arial;font-size: 10px; color: #fff799; margin-left: 24px; line-height: 24px;}

#preMenuDiv { width: 977px; margin: 5px auto 0px auto; height: 25px; background: #f0f2f6; }
#ratesDiv .rateCont { float: right; display: inline; margin: 0px 13px 0px 0px;}
#ratesDiv .rateCont .ico { float: left; display: inline; margin: 6px 4px 0px 5px;}
#ratesDiv .rateCont .data { float: left; font-family: Tahoma, Arial;font-size: 10px; color: #000; line-height: 24px;}
#menuWeatherDiv { font-family: Tahoma, Arial;font-size: 10px; color: #000; line-height: 24px; }
#menuWeatherDiv .head { float: left; display: inline; margin: 0px 13px 0px 22px; font-weight: bold;}
#menuWeatherDiv .name { float: left; display: inline; margin: 0px 5px 0px 0px; color: #6D84AA;}
#menuWeatherDiv .temp { float: left;  color: #6D84AA;}
#menuWeatherDiv .sep { float: left; display: inline; margin: 0px 0px 0px 20px; }

#newNewsMod3 .pager { clear: both; float: left; width: 460px; text-align: center; margin-bottom: 10px; margin-top: 20px;  }
#marketplaceModCont .entry { margin: 14px 10px 10px 10px; }
#marketplaceModCont .date { font-family: Tahoma, Arial;font-size: 10px; color: #888888;}
#marketplaceModCont .dateVal { font-family: Tahoma, Arial;font-size: 10px; color: #888888; }
#marketplaceModCont .title { font-family: Tahoma, Arial;font-size: 11px; color: #000;}
#marketplaceModCont .titleVal { font-family: Tahoma, Arial;font-size: 11px; color: #015b80; }
#marketplaceModCont .sep1 { width: 424px; height: 1px; background: #e1e1e1; margin-top: 10px;}

#headerDot { width: 980px; margin: 0px auto 0px auto; background: #fff; font-family: Tahoma, Arial;}
#headerDot .logo { float: left; display: block; margin: 48px 0px 0px 27px; }
#headerDot .toolbar { float: left; display: block; margin: 13px 0px 0px 0px; }
#headerDot .toolbar-left { float: left; }
#headerDot .toolbar-right { float: left; }
#headerDot .toolbar-inner { float: left; height: 29px; background: #f0f1f3; padding: 0px 0px 0px 20px; width: 940px; }
#headerDot .toolbar-inner .user-stats { float: left; font-size: 11px; color: #6c7588; line-height: 28px; }
#headerDot .toolbar-inner .user-stats a { font-size: 11px; color: #6c7588; line-height: 28px; }
#headerDot .toolbar-inner .chat { float: left; background: url(../images/toolbar-chat-bg.gif); width: 84px; height: 29px; margin: 0px 10px 0px 3px; }
#headerDot .toolbar .chat a { float: left; margin: 0px; }
#headerDot .toolbar .chat img { float: left; margin: 6px 0px 0px 5px; }
#headerDot .toolbar .chat span { float: left; margin: 8px 0px 0px 15px; color: #cc0c39; font-size: 11px;}
#headerDot .toolbar-inner .other-links { float: right; font-size: 11px; color: #6c7588; line-height: 28px; }
#headerDot .toolbar-inner .other-links a { font-size: 11px; color: #6c7588; line-height: 28px; }
#headerDot .top-banner { float: right; margin: 23px 74px 0px 0px; display: none; }
/*
#headerDot .toolbar img.borders { float: left; }
#headerDot .toolbar .bckground { float: left; width: 503px; height: 46px; background: #f5f5f5; }
#headerDot .toolbar .icoChat { float: left; display: inline; margin: 14px 0px 0px 20px; width: 19px; height: 19px; border: solid 1px #ebebeb;  }
#headerDot .toolbar .icoMail { float: left; display: inline; margin: 14px 0px 0px 6px; width: 19px; height: 19px; border: solid 1px #ebebeb;  }
#headerDot #innerSupMenu { float: left; margin: 7px 0px 0px 25px; height: 32px; width: 402px;}
#headerDot #innerSupMenu img.innerMenu { float: left; height: 32px;  }
#headerDot #innerSupMenu .cont { float: left; height: 24px; width: 372px; background: #fff; padding: 8px 0px 0px 20px; }
#headerDot .contacts { font-family: Tahoma, Arial; font-size: 10px; color: #000; }
#headerDot .guide { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #38b549; }
#headerDot .delim { font-family: Tahoma, Arial; font-size: 10px; color: #000; }
#headerDot .online { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #cc0c39; }
*/



#headerDot .prebox { float: left; height: 28px; line-height: 30px; display: inline; margin: 0px 6px 0px 0px; } 
#headerDot .postbox { float: left; height: 28px; line-height: 28px; display: inline; margin: 0px 0px 0px 6px; }
#headerDot .slogan { float: left; font-family: Tahoma, Arial; font-size: 14px; font-weight: bold; color: #cc0b37; margin: 80px 0px 0px 20px; }
#headerDot img.easter { float: left; margin: 20px 0px 0px 5px;}

#col2 .searchBox { background: url(../images/searchBoxBackground.gif); width: 316px; height: 66px; margin: 0px; margin: 0px 0px 10px 0px; }
#col2 .searchBox .search-input { float: left; margin: 14px 0px 0px 14px; }
#col2 .searchBox .search-input input { width: 231px; height: 20px; border: solid 1px #c7cad1; color: #c7cad1; font-family: Tahoma, Arial; font-size: 11px; padding: 4px 0px 0px 4px; }
#col2 .searchBox .search-link { float: left; margin: 14px 0px 0px 10px; }
#col2 .searchBox .advanced-search { float: left; margin: 6px 0px 0px 14px; }
#col2 .searchBox .advanced-search a { font-family: Tahoma, Arial; font-size: 10px; color: #697182; }

/*#mainRedMenu { margin: 7px auto 0px auto; width: 980px; text-align: left;}
#mainRedMenu .left { float: left; }
#mainRedMenu .middle { float: left; background: url(../images/menuMidOrange2.gif); width: 960px; height: 44px; }
#mainRedMenu .right { float: left;  }
#mainRedMenuCont a { font-family: Tahoma, Arial; font-size: 9px; color: #fff; line-height: 45px; padding: 0px 17px 0px 17px; display: inline; float: left;}
#mainRedMenuCont a.active { text-decoration: underline; }
#mainRedMenuCont .delim { float: left; display: inline; }
#mainRedMenuCont .chat { color: #fff799; font-weight: bold; }
#mainRedMenuCont a.newMsg { color: #fff799; }
#mainRedMenuCont a.invFriends { color: #ffff00; }
#mainRedMenuCont .exit { color: #e1e1e1; }
*/

#mainCont #col1 { float: left; width: 493px; overflow: hidden;}
#mainCont #col1Wide { float: left; width: 663px;}
#mainCont #col2 { float: left; margin: 12px 0px 0px 0px; overflow: hidden;}
#mainCont #col3 { float: left; width: 171px; overflow: hidden;}
#col1 .chatBlock { background: url(../images/chatBlock.gif); width: 471px; height: 56px; margin: 17px 0px 0px 9px; }
#col1 .chatBlock2 { background: url(../images/chatBlock2.gif); width: 471px; height: 56px; margin: 17px 0px 0px 9px;  }
#col1 .chatBlock .someText { margin: 22px 0px 0px 175px; float: left; display: inline; font-family: Tahoma, Arial; font-size: 10px; color: #7d4800; } 
#col1 .chatBlock .linker { width: 1px; height: 10px; float: left;}
#col1 .chatBlock2 .someText { margin: 22px 0px 0px 95px; float: left; display: inline; font-family: Tahoma, Arial; font-size: 10px; color: #7d4800; visibility: hidden; } 
#col1 .chatBlock2 .linker { width: 80px; height: 50px; float: left; cursor:pointer;}
#col1 .chatBlock .fakeInp { float: left; display: inline; margin: 18px 0px 0px 8px; width: 195px; height: 20px; background: #fff; border-right: solid 1px #cbb589; border-bottom: solid 1px #cbb589; }
#col1 .chatBlock2 .fakeInp { float: left; display: inline; margin: 18px 0px 0px 8px; width: 195px; height: 20px; background: #fff; border-right: solid 1px #cbb589; border-bottom: solid 1px #cbb589; }
#col1 .chatBlock .choose { float: left; display: inline; margin: 3px 0px 0px 6px; font-family: Tahoma, Arial; font-size: 10px; color: #cccccc; }
#col1 .chatBlock2 .choose { float: left; display: inline; margin: 3px 0px 0px 6px; font-family: Tahoma, Arial; font-size: 10px; color: #cccccc; }
#col1 .chatBlock .ico { float: right; display: inline; margin: 2px 2px 0px 0px;  }
#col1 .chatBlock2 .ico { float: right; display: inline; margin: 2px 2px 0px 0px;  }
#col1 .friendsNews { margin: 14px 0px 0px 26px;  }
#col1 .friendsNews a { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #cc0c3d; }
#col2 .col2TopL { float: left;  } 
#col2 .col2Top { float: left; width: 300px; height: 8px; background: #ebebeb; }
#col2 .col2TopR { float: left; }  
#col2 .col2Cont { background: #ebebeb; border-left: solid 8px #ebebeb; border-right: solid 8px #ebebeb; border-top: solid 1px #ebebeb;}
#col2 .col2Bottom { float: left; width: 300px; height: 14px; background: #ebebeb; }

#col1 .moduleTitleBox { background: url( ../images/col1boxTitle2.gif ); width: 474px; height: 35px; margin: 17px 0px 0px 3px; }
#col1Wide .moduleTitleBox { background: url( ../images/greenColHeadWide.gif ); width: 631px; height: 32px; margin: 17px 0px 0px 9px; }
#col1 .moduleTitle { font-family: Tahoma, Arial; font-size: 10px; color: #cc0c39; font-weight: bold; text-transform: uppercase; line-height: 35px; margin: 0px 0px 0px 30px; float: left; display: inline; } 
#col1Wide .moduleTitle { font-family: Tahoma, Arial; font-size: 10px; color: #fff; font-weight: bold; text-transform: uppercase; line-height: 35px; margin: 0px 0px 0px 30px; float: left; display: inline; } 
#col1 .moduleTitleExtra { font-family: Tahoma, Arial; font-size: 10px; color: #fff; line-height: 41px; margin: 0px 17px 0px 0px; float: right; display: none; } 
#col1 .moduleTitleExtra a { font-family: Tahoma, Arial; font-size: 10px; color: #fff; line-height: 41px; } 
#col1 .moduleCont { padding: 0px 0px 0px 15px;}
#col1 .statusItem { border-top: dashed 1px #ebebeb; margin: 6px 0px 0px 8px; padding: 6px 0px 0px 0px; width: 450px; }
#col1 .statusItem .ico { float: left; margin: 0px 0px 0px 0px; width: 16px; }
#col1 .statusItem .header { float: left; color: #898989; font-family: Tahoma, Arial; font-size: 11px; display: inline; margin: 0px 0px 0px 4px; }
#col1 .statusItem .header a { color: #000; text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px;  }
#col1 .statusItem .data { float: left; display: inline; margin: 3px 0px 0px 16px; background: #f5f5f5; color: #f7941c; padding: 3px 3px 3px 3px; font-family: Tahoma, Arial; font-size: 11px; width: 420px;}
#col1 .statusItem .data a { color: #f7941c; font-family: Tahoma, Arial; font-size: 11px; }
#col1 .statusItem .comment { margin: 5px 0px 0px 20px; font-family: Tahoma, Arial; font-size: 11px; color: #898989; }
#col1 .statusItem .comment a {  font-family: Tahoma, Arial; font-size: 11px; color: #898989; } 
#col1 .statusItem .sdata { margin: 3px 0px 0px 0px; }
#col1 .hDate { font-family: Tahoma, Arial; font-size: 10px; color: #cc0c39; margin: 15px 0px 0px 13px;}

#modGroupsGrp { float: left; display: inline; width: 141px; margin: 19px 0px 20px 13px; }
#modGroupsGrp .name a { font-family: Tahoma, Arial; font-size: 12px; color: #0071bc; margin: 0px 0px 0px 0px; }
#modGroupsGrp .image { margin: 6px 0px 0px 0px; padding: 1px; border: solid 1px #ebebeb; float: left;}
#modGroupsGrp .lastOpHeader { font-family: Tahoma, Arial; font-size: 10px; color: #000; font-weight: bold; margin: 9px 0px 0px 0px; }
#modGroupsGrp .lastOp { font-family: Tahoma, Arial; font-size: 11px; color: #0071bc; margin: 3px 0px 0px 0px; }
#modGroupsGrp .date { font-family: Tahoma, Arial; font-size: 11px; color: #000; margin: 3px 0px 0px 0px; }
#modGroupsGrp .date span { font-family: Tahoma, Arial; font-size: 10px; color: #000; font-weight: bold; }
#modGroupsGrp .sender a { font-family: Tahoma, Arial; font-size: 11px; color: #000; margin: 0px 0px 0px 0px; text-decoration: underline;}
#modGroupsGrp .sender span { font-family: Tahoma, Arial; font-size: 10px; color: #000; font-weight: bold; }
#modGroupsGrp .sender { margin: 3px 0px 0px 0px; }
#modGroupsSep { float: left; width: 1px; height: 162px; background: url(../images/modGroupsSep.gif); }


#modPhotosGrp { float: left; display: inline; width: 141px; margin: 19px 0px 20px 13px; }
#modPhotosGrp .name { margin: 17px 0px 0px 0px; }
#modPhotosGrp .image { padding: 1px; border: solid 1px #ebebeb; float: left;}
#modPhotosGrp .name span { font-family: Tahoma, Arial; font-size: 11px; color: #000; font-weight: bold; }
#modPhotosGrp .name a { font-family: Tahoma, Arial; font-size: 11px; color: #0071bc; text-decoration: underline; }
#modPhotosGrp .owner { margin: 4px 0px 0px 0px; }
#modPhotosGrp .owner span { font-family: Tahoma, Arial; font-size: 11px; color: #000; font-weight: bold; }
#modPhotosGrp .owner a { font-family: Tahoma, Arial; font-size: 11px; color: #000; text-decoration: underline; }
#modPhotosGrp .picCount { margin: 4px 0px 0px 0px; font-family: Tahoma, Arial; font-size: 11px; color: #000;  }
#modPhotosGrp .picCount span { font-family: Tahoma, Arial; font-size: 11px; color: #000; font-weight: bold; }
#modPhotosGrp .see a { font-family: Tahoma, Arial; font-size: 11px; color: #000; text-decoration: underline; }


#modNewsCont { background: #fff;margin: 3px 0px 0px 0px; }
#modNewsCont .minMaxBtn { float: left; display: inline; margin: 8px 0px 0px 7px; }
#modNewsCont .title { float: left; margin: 10px 0px 0px 9px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0c39; }
#modNewsCont .newsCont { margin: 5px 0px 0px 0px; padding: 7px 11px 7px 11px; background: #f9f9f9; width: 276px;}
#modNewsCont .newsCont .newsItem12 { display: block; padding: 7px 0px 7px 0px; border-bottom: solid 1px #ebebeb; font-family: Tahoma, Arial; font-size: 11px; color: #505050; text-decoration: underline; }
#col2 .col2Cont .col2Btn { background: url(../images/col2BtnBg.gif); width: 300px; height: 31px; margin: 3px 0px 0px 0px;}
#col2 .col2Cont .col2Btn .link { display: inline; float: left; font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #cc0c39; line-height: 31px; margin: 0px 0px 0px 8px; }
#col2 .col2Cont .col2Btn .closeBtn { margin: 7px 0px 0px 5px; float: left; display: inline; }
#col2 .minMaxBtn { float: right; display: inline; margin: 8px 7px 0px 0px; }

#modLastRegCont { background: #fff; margin: 3px 0px 0px 0px; }
#modLastRegCont .minMaxBtn { float: right; display: inline; margin: 8px 7px 0px 0px; }
#modLastRegCont .title { float: left; margin: 10px 0px 0px 9px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0c39; heig}
#modLastRegCont .reggie { float: left; width: 99px; text-align: center;}
#modLastRegCont .reggie .name { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; margin: 3px 0px 0px 0px; }
#modLastRegCont .reggie .name a { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; }
#modLastRegCont .lastRegCont { background: #f9f9f9;  margin: 6px 0px 0px 0px; padding: 12px 0px 12px 0px;}
#col2 .reggie { float: left; width: 78px; text-align: center; overflow: hidden;}
#col2 .reggie .name { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; margin: 3px 0px 0px 0px; }
#col2 .reggie .name a { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; }

#modStoriesCont { background: #fff; margin: 3px 0px 0px 0px; }
#modStoriesCont .minMaxBtn { float: left; display: inline; margin: 8px 0px 0px 7px; }
#modStoriesCont .title { float: left; margin: 10px 0px 0px 9px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0c39; heig}
#modStoriesCont .storiesCont { background: #f9f9f9;  margin: 6px 0px 0px 0px; padding: 0px 11px 12px 11px;}
#modStoriesCont .story { float: left; margin: 13px 0px 0px 0px; }
#modStoriesCont .storiesCont .date { font-family: Tahoma, Arial; font-size: 11px; color: #000;  }
#modStoriesCont .storiesCont .date span { color: #898989;  }
#modStoriesCont .storiesCont .subject { font-family: Tahoma, Arial; font-size: 11px; color: #000;  }
#modStoriesCont .storiesCont .subject a { font-family: Tahoma, Arial; font-size: 11px; color: #0071bc; text-decoration: underline; }

#modCont { background: #fff; margin: 3px 0px 0px 0px; width: 298px;}
#modCont .minMaxBtn { float: right; display: inline; margin: 8px 7px 0px 0px; }
#modCont .title { float: left; margin: 10px 0px 0px 9px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0c39; cursor: move;}
#modCont .content { background: #f9f9f9;  margin: 6px 0px 0px 0px; padding: 6px 11px 12px 11px; width: 276px; font-family: Tahoma, Arial; font-size: 10px; }
#modCont .content .popPerson { margin: 6px 0px 0px 0px; float: left;}
#modCont .content .popPerson a.name { font-family: Tahoma, Arial; font-size: 11px; color: #000; text-decoration: underline;  }
#modCont .content .popPerson a.addf { font-family: Tahoma, Arial; font-size: 9px; color: #3bb878; text-decoration: underline;  }
#modWeather .img { float: left; width: 60px; }
#modWeather .temp { float: left; margin-top: 5px; font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; }
#modWeather .label { float: left; width: 125px; line-height: 20px; font-family: Tahoma, Arial; font-size: 11px; color: #000; }
#modWeather .data { float: left; line-height: 20px; font-family: Tahoma, Arial; font-size: 11px; color: #898989; }
#modBirthdays .bdItem { float: left; margin: 6px 10px 0px 6px; height: 100px; text-align: center;}
#modBirthdays .bdItem a { font-family: Tahoma, Arial; font-size: 11px; color: #0071bc; }
#col2 .col2Cont .col2Extras { background: url(../images/col2ExtrasBg.gif); width: 300px; height: 31px; margin: 3px 0px 0px 0px; }
#col2ExtrasCont { background: #fff; padding: 10px 0px 15px 10px; }
#col2ExtrasCont a { font-family: Tahoma, Arial; font-size: 11px; line-height: 20px; }
.modCont { background: #fff; margin: 3px 0px 0px 0px; width: 298px;}
.modCont .minMaxBtn { float: left; display: inline; margin: 8px 0px 0px 7px; }
.modCont .title { float: left; margin: 10px 0px 0px 9px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0c39; }
.modCont .content { background: #f9f9f9;  margin: 6px 0px 0px 0px; padding: 6px 11px 12px 11px; width: 276px; font-family: Tahoma, Arial; font-size: 10px; }

#col3 .uname { font-family: Tahoma, Arial; font-size: 14px; color: #0071bc; margin: 14px 0px 10px 17px; width: 156px; }
#col3 .upic { float: left; display: inline; margin: 0px 9px 10px 17px; }
#col3 .statusC { margin: 0px 0px 0px 0px; font-family: Tahoma, Arial; font-size: 10px; color: #959595; text-decoration: underline; }
#col3 .adHead { margin: 10px 0px 0px 22px;font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #a0a0a0; }
#col3 .adv { margin: 20px 0px 0px 18px; width: 150px; }
#col3 .adv .title { margin: 10px 0px 3px 0px;  width: 150px;}
#col3 .adv .title a { font-family: Tahoma, Arial; font-size: 11px; color: #0071bc; font-weight: bold; }
#col3 .adv .text { font-family: Tahoma, Arial; font-size: 11px; color: #000; width: 149px;}

#newChatFriendsDiv { position: absolute; z-index: 100;}
#newChatFriendsMe { float: left; width: 8px; height: 75px; border-left: solid 8px #e8ecf2; width: 220px; border-right: solid 8px #e8ecf2; background: #e8ecf2; } 
#newChatFriendsCont { float: left; width: 8px; border-left: solid 8px #e8ecf2; width: 220px; border-right: solid 8px #e8ecf2; background: #ffffff; }
#newChatFriendsAjax { padding: 5px; max-height: 408px; overflow: auto; font-family: Tahoma, Arial; font-size: 11px; color: #000;}

.modCont .content .latestPost { margin: 6px 0px 0px 0px; float: left;}
.modCont .content .latestPost span { color: #025a80; }
.modCont .content .latestPost a { color: #0071BC; }

#numeric { margin: 0px; padding: 0px; }
#numeric li { margin: 0px; padding: 0px; list-style-type: none;}
#numeric2 { margin: 0px; padding: 0px; }
#numeric2 li { margin: 0px; padding: 0px; list-style-type: none;}

#numericz { margin: 0px; padding: 0px; }
#numericz li { margin: 0px; padding: 0px; list-style-type: none;}

#col1 #searchData { clear: both; float: left; width: 471px; text-align: left; margin: 15px 0px 10px 10px; font-family: Tahoma, Arial; font-size: 10px; }
#col1 #searchData .separator { clear: both; width: 471px; height: 1px; margin: 15px 0px 2px 0px; background: #f5e9d3; overflow: hidden; }
#col1 #searchData .a1 { clear: both; float: left; padding: 2px 0px 2px 0px; }
#col1 #searchData .a2 { float: left; width: 5px; }
#col1 #searchData .a3 { float: left; width: 461px; height: 5px; overflow: hidden; }
#col1 #searchData .a4 { clear: both; float: left; width: 471px; height: 87px; }
#col1 #searchData .a5 { width: 240px; float: left; }
#col1 #searchData .a6 { float: left; display: inline; margin-left: 29px; margin-top: 14px; margin-right: 17px; margin-bottom: 10px; height: 60px; }
#col1 #searchData .a7 { margin-top: 14px; font-family: Tahoma, Arial; font-size: 11px; color: #000; }
#col1 #searchData .a8 { margin-top: 4px; font-family: Tahoma, Arial; font-size: 11px; color: #000; }
#col1 #searchData .a9 { clear: both; float: left; }
#col1 #searchData .a10 { float: left; width: 461px; height: 5px; overflow: hidden; }
#col1 #searchData .a11 { float: left; }
#col1 #searchData .a12 { margin-top: 4px; font-family: Tahoma, Arial; font-size: 11px; color: #000; }
#col1 #searchData #subHeader { padding: 0px 0px 0px 12px; }
#col1 #searchData #subHeader .types { margin: 0px 0px 7px 5px; }
#col1 #searchData #subHeader .types { font-family: Tahoma, Arial; font-size: 11px; color: #cc0d39; }
#col1 #searchData #subHeader .types a { font-family: Tahoma, Arial; font-size: 11px; color: #cc0d39; }
#col1 #searchData #subHeader .types a.active { color: #000; }
#col1 #searchData .nextPage { font-family: Tahoma, Arial; font-size: 10px; color: #888888; }
#col1 #searchData .entriesCount { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #888888; }
#col1 #searchData .item { margin: 1px 0px 0px 0px; padding: 7px 0px 7px 12px;}
#col1 #searchData .odd { background: #fcfbf6; }
#col1 #searchData .item .img { display: inline; float: left; }
#col1 #searchData .item .tdata { display: inline; float: left; margin: 13px 0px 0px 18px; line-height: 15px; font-size: 11px; width: 331px}
#col1 #searchData .item .tdata .name a { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #000; }
#col1 #searchData .item .tdata .age { font-family: Tahoma, Arial; font-size: 11px; color: #000; margin: 3px 0px 0px 0px; }
#col1 #searchData .item .tdata .toolbar { font-family: Tahoma, Arial; font-size: 11px; color: #0170bf; margin: 3px 0px 0px 0px; font-weight: normal; }
#col1 #searchData .item .tdata .toolbar a { font-family: Tahoma, Arial; font-size: 11px; color: #0170bf; font-weight: normal}
#col1 #searchData #subFooter { padding: 10px 0px 0px 12px; }

#col1 #myData { width: 459px; background: #f8f0e0; padding: 6px; margin: 14px 0px 0px 9px; } 
#col1 #myData .picBg { float: left; display: inline; text-align: center; }
#col1 #myData .picBg .pic { width: 134px; height: 134px; background: #fff; text-align: center; }
#col1 #myData .picBg .txt { width: 134px; text-align: center; margin: 3px 0px 3px 0px; }
#col1 #myData .tData { float: left; display: inline; margin: 16px 0px 0px 18px; }
#col1 #myData .tData .name { font-family: Tahoma, Arial; font-size: 18px; color: #0072b9; }
#col1 #myData .tData .other { margin: 6px 0px 0px 1px; font-family: Tahoma, Arial; font-size: 11px; color: #000; line-height: 18px; }
#col1 #myStatus { width: 459px; background: #faf4e9; padding: 6px; margin: 2px 0px 0px 9px; font-size: 11px;}
#col1 #myStatus #myStatusTA { border: none; font-family: Tahoma, Arial; font-size: 14px; line-height: 20px; color: #acacac; width: 454px; height: 43px; padding-left: 3px;}
#col1 #myStatus .toolbar { font-family: Tahoma, Arial; font-size: 10px; color: #959595; margin: 4px 0px 0px 4px; padding: 0px;} 
#col1 #myStatus .toolbar a { font-family: Tahoma, Arial; font-size: 10px; color: #959595; }
#col1 #myStatus .toolbar a.highlight { color: #0072b9; }  
#col1 #myStatus strong { color: #cc0c39; }
#col1 #myStatus .vp { margin-left: 6px; }
#col1 #iconsBar { width: 459px; background: #fcf8f2; padding: 8px 6px 8px 6px; margin: 2px 0px 0px 9px; display: none; visibility: hidden;}
#col1 #iconsBar .ico { border: solid 1px #f5e9d3; margin: 0px 6px 0px 0px; }
#col1 .separator { width: 470px; height: 1px; background: #f5e9d3; margin: 2px 0px 0px 0px; }
#col1 #profileMenu { width: 471px; height: 35px; background: #faf4e9; margin: 20px 0px 0px 9px; padding: 0px 0px 0px 2px; border-bottom: solid 1px #eedab5; }
#col1 .sep1 { float: left; display: inline; width: 1px; height: 28px; margin: 7px 0px 0px 0px; background: #eedab5; }
#col1 .sep2 { float: left; display: inline; width: 1px; height: 28px; margin: 7px 0px 0px 0px; background: #fff; }
#col1 #profileMenu a.norm { float: left; display: inline; margin: 0px 0px 0px 0px; padding: 15px 14px 0px 14px; font-family: Tahoma, Arial; font-size: 11px; color: #000; height: 20px;}
#col1 #profileMenu a.active { float: left; display: inline; margin: 0px 0px 0px 0px; padding: 15px 14px 0px 14px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0d39; background: #fff; height: 21px;}
#col1 .inlineIco {margin: -2px 3px 4px 0px;vertical-align:text-top;  }

#col1 #wallContAjax { width: 461px; padding: 0px 5px 0px 5px; } 
#col3 .sep { width: 163px; height: 3px; background: #ebebeb; margin: 20px 0px 0px 12px; }
#col3 .sep2 { width: 163px; height: 3px; background: #ebebeb; margin: 5px 0px 0px 12px; }
#col1 .toolbar { padding: 5px 20px 0px 20px; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; line-height: 20px; color: #acacac; width: 450px;} 

#col1 #groupData { width: 459px; background: #f8f0e0; padding: 6px; margin: 14px 0px 0px 9px; } 
#col1 #groupData .picBg { float: left; display: inline; width: 134px; height: 134px; background: #fff; text-align: center; }
#col1 #groupData .tData { float: left; display: inline; margin: 16px 0px 0px 18px; font-family: Tahoma, Arial; font-size: 11px; color: #000; line-height: 17px; width: 300px;}
#col1 #groupData .tData .heading { font-family: Tahoma, Arial; font-size: 11px; color: #0072b9;  }
#col1 #groupData .tData .other { margin: 6px 0px 0px 1px; font-family: Tahoma, Arial; font-size: 11px; color: #000; line-height: 18px; }
#col1 #groupData .tData .tools a { color: #cc0d39; }
#col1 #groupDescr { width: 459px; background: #faf4e9; padding: 6px; margin: 2px 0px 0px 9px; }
#col1 #groupDescr .header { font-family: Tahoma, Arial; font-size: 11px; line-height: 20px; color: #0072b9;  }
#col1 #groupDescr #myStatusTA { border: none; font-family: Tahoma, Arial; font-size: 11px; line-height: 20px; color: #898989; width: 458px; height: 43px;}

#col1 #groupMenu { width: 471px; height: 35px; background: #faf4e9; margin: 20px 0px 0px 9px; padding: 0px 0px 0px 2px; border-bottom: solid 1px #eedab5; }
#col1 #groupMenu a.norm { float: left; display: inline; margin: 0px 0px 0px 0px; padding: 15px 17px 0px 17px; font-family: Tahoma, Arial; font-size: 11px; color: #000; height: 20px;}
#col1 #groupMenu a.active { float: left; display: inline; margin: 0px 0px 0px 0px; padding: 15px 17px 0px 17px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0d39; background: #fff; height: 21px;}

#col1 #groupMembers { padding: 0px 10px 0px 10px; }
#col1 #groupMembers #subHeader { padding: 0px 0px 0px 12px; }
#col1 #groupMembers #subHeader .types { margin: 0px 0px 7px 5px; }
#col1 #groupMembers #subHeader .types { font-family: Tahoma, Arial; font-size: 11px; color: #cc0d39; }
#col1 #groupMembers #subHeader .types a { font-family: Tahoma, Arial; font-size: 11px; color: #cc0d39; }
#col1 #groupMembers #subHeader .types a.active { color: #000; }
#col1 #groupMembers .nextPage { font-family: Tahoma, Arial; font-size: 10px; color: #888888; }
#col1 #groupMembers .entriesCount { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #888888; }
#col1 #groupMembers .item { margin: 1px 0px 0px 0px; padding: 7px 0px 7px 12px;}
#col1 #groupMembers .odd { background: #fcfbf6; }
#col1 #groupMembers .item .img { display: inline; float: left; }
#col1 #groupMembers .item .tdata { display: inline; float: left; margin: 13px 0px 0px 18px; width: 200px;}
#col1 #groupMembers .item .tdata .name a { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #000; }
#col1 #groupMembers .item .tdata .age { font-family: Tahoma, Arial; font-size: 11px; color: #000; margin: 3px 0px 0px 0px; }
#col1 #groupMembers .item .tdata .toolbar { font-family: Tahoma, Arial; font-size: 11px; color: #0170bf; margin: 3px 0px 0px 0px; }
#col1 #groupMembers .item .tdata .toolbar a { font-family: Tahoma, Arial; font-size: 11px; color: #0170bf;}
#col1 #groupMembers #subFooter { padding: 10px 0px 0px 12px; }

#col2 .storiesCont { width: 300px; padding: 0px 0px 10px 0px; overflow: hidden;}
#col2 .storiesCont .story { margin: 5px 0px 0px 10px; font-family: Tahoma, Arial; font-size: 11px; }
#col2 .storiesCont .date span { color: #898989 }
#col2 .storiesCont .subject a { text-decoration: underline; color: #0071bc; }

#col3 .moduleTitleBox { background: url( ../images/col3boxTitle2.gif ); width: 154px; height: 35px; margin: 17px 0px 0px 13px; }
#col3 .moduleTitle { font-family: Tahoma, Arial; font-size: 10px; color: #cc0c39; font-weight: bold; text-transform: uppercase; line-height: 32px; margin: 0px 0px 0px 34px; float: left; display: inline; } 
#col3 #articles { margin: 0px 0px 0px 22px; }
#col3 #articles .title { margin: 20px 0px 4px 0px; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #0071bc; text-transform: uppercase; }
#col3 #articles .title a { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #0071bc; text-transform: uppercase; }
#col3 #articles .line a { font-family: Tahoma, Arial; font-size: 11px; color: #000; line-height: 16px;}
#col2 #mostPop .line { font-size: 11px; line-height: 14px; margin: 3px 0px 0px 0px; }
#col2 #mostPop a { color: #0071BC; }

#col1 .alertsHeader {  margin: 4px 0px 14px 10px; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #00a650; width: 417px; }
#col2 .col2adHeader { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #a0a0a0; background: #fff; padding: 4px;}
.onlineLabel  { color: #3bb878; }


#funny { margin: 10px 0px 0px 13px; }
#funny .tl { float: left; display: inline; }
#funny .top { float: left; width: 148px; height: 5px; background: #fef9ed; }
#funny .cont { float: left; background: #fef9ed; width: 138px; padding: 0px 10px 7px 10px; font-family: Tahoma, Arial; font-size: 11px; color: #025a80; }
#funny .title { float: left; display: inline; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #cc0c39; text-transform: uppercase;margin: 7px 0px 0px 00px; }
#funny .ico { float: left; display: inline; margin: 4px 0px 0px 10px; }
#funny .dtext a { float: left; display: inline; margin: 5px 0px 0px 0px; }

#chatInsideMiddleImg.noblink { background: url(../images/chatInsideYellowMid.gif ); }
#chatInsideMiddleImg.blink { background: url(../images/chatInsideRedMiddleBlink.gif); }

#actualContAjax .title { margin: 7px 0px 0px 0px;}
#actualContAjax .title a { font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #c04848;}
#actualContAjax .heading { font-family: Tahoma, Arial; font-size: 14px; color: #0071bc; margin: 10px 0px 0px 0px;}
#actualContAjax .commentHead { font-family: Tahoma, Arial; font-size: 10px; color: #898989; margin: 6px 0px 10px 0px;}
#actualContAjax .commentHead .comment { font-family: Tahoma, Arial; font-size: 10px; color: #cc0c39; }
#actualContAjax .commentHead .commentsCount { font-family: Tahoma, Arial; font-size: 10px; color: #898989; }
#actualContAjax .aComment { font-family: Tahoma,Arial; font-size: 11px; color: #555555; margin: 10px 0px 0px 0px;}
#actualContAjax .aComment a { font-family: Tahoma,Arial; font-size: 11px; color: #000; text-decoration: underline; }


/*
#actualMod .right .top { background: #43396d url(../images/veselinaMainTop.gif) repeat-x left top; width:356px; padding-right: 10px; }
#actualMod .right .top .title { padding: 38px 0px 0px 0px; margin: 0px 0px 0px 115px; }
#actualMod .right .top .title .l1 { font-family: Tahoma, Arial; font-size: 18px; color: #f57d2a; line-height: 20px;}
#actualMod .right .top .title .l2 { font-family: Tahoma, Arial; font-size: 11px; color: #f57d2a;  line-height: 15px;}
#actualMod .right .top .title .l3 { font-family: Tahoma, Arial; font-size: 11px; color: #fff;  line-height: 15px;}
#actualMod .right .top .rtitle { margin: 30px 0px 0px 14px; font-family: Tahoma, Arial; font-size: 11px; color: #fdd75c; } 
#actualMod .right .top .heading { margin: 3px 0px 0px 14px; } 
#actualMod .right .top .heading a { font-family: Tahoma, Arial; font-size: 14px; color: #fff; } 
#actualMod .right .top .commentHead { margin: 2px 0px 8px 14px;  color: #fed75c;} 
#actualMod .right .top .commentHead a.comment { font-family: Tahoma, Arial; font-size: 10px; color: #fed75c; font-weight: bold;} 
#actualMod .right .top .commentHead a.commentsCount { font-family: Tahoma, Arial; font-size: 10px; color: #fed75c;} 
#actualMod .right .top .aComment { margin: 4px 0px 0px 14px; font-family: Tahoma, Arial; font-size: 10px; color: #fff; } 
#actualMod .right .top .aComment a { font-family: Tahoma, Arial; font-size: 10px; color: #fff; line-height: 16px; } 
#actualMod .right .bottom { background: url(../images/veselinaMainBottom.gif); width:366px; height:5px;}
#actualMod .right .terms { margin: 6px 0px 0px 0px; float: left;} 
#actualMod .right .winners { margin: 5px 0px 0px 0px; float: left;font-family: Tahoma, Arial; font-size: 10px; color: #43396d;} 
#actualMod .right .terms a { font-family: Tahoma, Arial; font-size: 9px; color: #43396d; line-height: 10px;} 
#actualMod .right .winners a { font-family: Tahoma, Arial; font-size: 10px; color: #43396d; } 
*/

.indexHeader { 
	background: url(../images/brownIndexHeader.gif); 
	width: 454px; 
	height: 26px; 
	padding: 17px 0px 0px 17px;
	font-family: Tahoma, Arial; 
	font-size: 10px; 
	font-weight: bold; 
	text-transform: uppercase; 
	color: #fff;
}
/* the overlayed element */ 
div.overlay { 
     
    /* growing background image */ 
    background-image:url(../images/overlay/white.png); 
     
    /* dimensions after the growing animation finishes  */ 
    width:600px; 
    height:470px;         
     
    /* initially overlay is hidden */ 
    display:none;  
     
    /* some padding to layout nested elements nicely  */ 
    padding:55px; 
} 
 
/* default close button positioned on upper right corner */ 
div.overlay div.close { 
    background-image:url(../images/overlay/close.png); 
    position:absolute; 
    right:5px; 
    top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
} 
 
 
/* black */ 
div.overlay.black { 
    background:url(../images/overlay/transparent.png) no-repeat !important; 
    color:#fff; 
} 
 
/* petrol */ 
div.overlay.petrol { 
    background:url(../images/overlay/petrol.png) no-repeat !important; 
    color:#fff; 
} 
 
div.black h2, div.petrol h2 { 
    color:#ddd;         
}


/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #666;	
	height:30px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(/images/tabs/blue.png) no-repeat -553px 0;
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 81px;
	text-align:center;	
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -553px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -553px -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
ul.tabs a.s 			{ background-position: -553px 0; width:81px; }
ul.tabs a.s:hover 	{ background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l 			{ background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover 	{ background-position: -248px -31px; }
ul.tabs a.l.current  { background-position: -248px -62px; }


/* width 3 */
ul.tabs a.xl 			{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover 	{ background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }


/* initially all panes are hidden */ 
div.panes div.pane {
	display:none;		
}



#videoEditWindow {display: none; width: 300px; height: 94px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); padding: 20px 10px 10px 10px;}
#videoEditWindow .windowInner { text-align: center; font-family: Tahoma, Arial; font-size: 10px;}
#videoEditWindow .inputs { margin-bottom: 12px; text-align: center;}
#videoEditWindow input { width: 220px; font-size: 11px;}

#col1ExtraWide { width: 800px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 9px; float: left; }
.wideHeader .aleft { float: left; }
.wideHeader .amid { float: left; height: 43px; width: 780px; background: url(../images/brownBoxMiddle.gif); }
.wideHeader .amid .text { margin: 15px 0px 0px 6px; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #fff;}
.wideHeader .aright { float: left; }
#col1ExtraWide .contentTop { background: url(../images/madonnaTop.jpg) 340px 13px no-repeat; width: 800px; height: 295px; }
.contentTop h1 { display: block; font-family: Tahoma, Arial; font-size: 24px; color: #f5821e; font-weight: normal; width: 300px; padding: 0px 0px 0px 10px; line-height: 30px;}
.contentTop p { padding: 0px 0px 0px 10px; width: 300px; font-family: Tahoma, Arial; font-size: 12px; line-height: 15px; }
.contentTop a.terms { display: block; padding: 0px 0px 0px 10px; width: 300px; font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #0170bf; }
.contentTop a.upload { padding: 0px 0px 0px 10px; margin: 20px 0px 0px 0px; display: block;}

#madonnaUploadWindow {display: none; width: 470px; position: absolute; z-index: 991; top: 200px; left: 300px; border: solid 1px #f27d44; padding: 0px; background: #ffffff;opacity: 1.00;filter: alpha(opacity=100); }
#madonnaUploadWindow .wrap { margin: 20px; }
#madonnaAlbumsCont .item { margin: 1px 0px 0px 0px; padding: 7px 0px 7px 12px; float: left; width: 380px; }
#madonnaAlbumsCont .odd { background: #fcfbf6; }
#madonnaAlbumsCont .item .img { display: inline; float: left; }
#madonnaAlbumsCont .item .tdata { display: inline; float: left; margin: 13px 0px 0px 18px; line-height: 15px; font-size: 11px; width: 250px}
#madonnaAlbumsCont .item .tdata .name a { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #000; }
#madonnaAlbumsCont .item .tdata .age { font-family: Tahoma, Arial; font-size: 11px; color: #000; margin: 3px 0px 0px 0px; }
#madonnaAlbumsCont .item .tdata .toolbar { font-family: Tahoma, Arial; font-size: 11px; color: #0170bf; margin: 3px 0px 0px 0px; font-weight: normal; }
#madonnaAlbumsCont .item .tdata .toolbar a { font-family: Tahoma, Arial; font-size: 11px; color: #0170bf; font-weight: normal}
#madonnaTerms { line-height: 20px; }
#madonnaTerms h1 { margin: 1px; }

#attachLinkAjax { padding: 10px 10px 10px 0px; }
#attachLink .linkData a { display: inline; float: left; margin: 10px 10px 0px 0px;}
#attachLink .linkData #attachLinkImg { display: inline; float: left; margin: 0px 10px 0px 0px;}
#attachLink .linkData { margin: 10px 0px 0px 0px; }
#tuWallWrite { padding: 10px 10px 10px 0px; }
#tuWallWrite a { font-size: 11px; }
#attachLinkUrl { border: solid 1px #707070; }

#tuWallPollAjax { padding: 10px 10px 10px 0px; font-size: 11px;}
#tuWallPollOpts .label { float: left; width: 100px; margin: 0px 0px 3px 0px;}
#tuWallPollOpts .data { float: left; width: 300px; margin: 0px 0px 3px 0px; }
#tuWallPollAjax input { border: solid 1px #707070; width: 200px;}

#wallContAjax .poll { border: solid 3px #c0d4e0; background: #f0f2f8; padding: 6px; width: 400px; float: left;}
#wallContAjax .poll .title { font-family: Tahoma, Arial; font-size: 13px; color: #005c7e; margin: 6px 0px 9px 8px; }
#wallContAjax .poll input { margin: 10px 0px 5px 30px; display: inline; float: left;}
#wallContAjax .poll label { margin: 8px 0px 0px 5px; float: left;}
#wallContAjax .poll .pollRadio { margin: 8px 0px 0px 30px; float: left;}
#statusModAjax .poll { border: solid 3px #c0d4e0; background: #f0f2f8; padding: 6px; width: 400px; float: left;}
#statusModAjax .poll .title { font-family: Tahoma, Arial; font-size: 13px; color: #005c7e; margin: 6px 0px 9px 8px; }
#statusModAjax .poll input { margin: 10px 0px 5px 30px; display: inline; float: left;}
#statusModAjax .poll label { margin: 8px 0px 0px 5px; float: left;}
#statusModAjax .poll .pollRadio { margin: 8px 0px 0px 30px; float: left;}
#tuWallPicAjax { padding: 10px 10px 10px 0px; font-size: 11px;}
#tuWallVideoAjax { padding: 10px 10px 10px 0px; font-size: 11px;}

.poll .itemDetails .itemVotesCount { float: left; width: 90px; font-size: 11px; color: #000; }
.poll .itemDetails .itemVotesVisual { float: left; margin: 3px 0px 0px 0px;}
.poll .itemDetails .itemVotesPerc { float: left; margin: 0px 0px 0px 10px; }
.poll .itemDetails { margin: 0px 0px 10px 30px; }
.poll .itemTitle { margin: 0px 0px 5px 30px; }
.poll .sep { height: 1px; width: 380px; background: #fff; margin: 0px 0px 10px 10px; }

#inviteFriendsContent { padding: 20px 10px 10px 20px; }
#inviteFriendsContent select { font-family: Tahoma, Arial; font-size: 11px; border: solid 1px #ebebeb; }
#inviteFriendsContent input.thin { font-family: Tahoma, Arial; font-size: 11px; border: solid 1px #ebebeb; padding: 3px;}
#inviteFriendsContent .label { float: left; width: 130px; margin-top: 6px;font-family: Tahoma, Arial; font-size: 11px; }
#inviteFriendsContent .data { float: left;margin-top: 6px; }
#inviteFriendsContent label { font-family: Tahoma, Arial; font-size: 11px; }
#paneDivGmail { margin: 10px 0px 0px 0px; }

#inviteFriendsContent .header {font-family: Tahoma, Arial; font-size: 12px; color: #000; margin: 0px 0px 0px 10px; line-height: 20px; }
#inviteFriendsContent .header2 { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #000; margin: 20px 0px 0px 10px; }
#inviteFriendsContent .providersLeft { float: left; margin: 14px 0px 0px 0px; }
#inviteFriendsContent .providersMid { float: left; margin: 14px 0px 0px 0px; background: url(../images/inviteFrMid.gif); height: 65px; }
#inviteFriendsContent .providersRight { float: left; margin: 14px 0px 0px 0px; }
#inviteFriendsContent .providerImg { margin: 2px 14px 0px 14px; float: left; }
#inviteFriendsContent .providerSep { float: left; margin: 26px 0px 0px 0px; }
#inviteFriendsContent .otherProviders { margin: 12px 0px 0px 14px; }
#inviteFriendsContent .otherProviders a { font-family: Tahoma, Arial; font-size: 14px; color: #0071bc; text-decoration: underline; }
#paneDivGmailSep { height: 1px; width: 455px; background: #ebebeb; margin: 20px 10px 10px 0px; }
#paneDivGmail {margin: 10px 0px 0px 10px; }
#paneDivGmail .gheader { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #000; margin: 0px 0px 10px 0px; }
#paneDivGmail .glabel { font-family: Tahoma, Arial; font-size: 12px; color: #0054a6; float: left; width: 130px;margin: 10px 0px 0px 0px; }
#paneDivGmail .gdata { float: left; width: 200px; margin: 10px 0px 0px 0px; }
#paneDivGmail .gdata input { width: 159px; }
#paneDivGmail .discl { font-family: Tahoma, Arial; font-size: 12px; color: #000; line-height: 18px;  margin: 20px 0px 0px 0px; }

#loginBox { margin: 10px 0px 0px 10px; }
#loginBox .top { width: 139px; height: 38px; padding: 0px 0px 0px 19px; line-height: 40px; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #0071bc; background: url(../images/loginTop.gif); }
#loginBox .cont { width: 142px; background: #dde2ed; padding: 9px 0px 10px 16px; }
#loginBox input.entry { width: 118px; height: 18px; border: solid 1px #ebebeb; margin: 5px 0px 0px 0px; font-family: Tahoma, Arial; font-size: 11px; color: #959595;}
#loginBox input.submit { margin: 7px 0px 0px 0px; }
#loginBox a { display: block; font-family: Tahoma, Arial; text-decoration: underline; }
#loginBox a.forgotPass { font-size: 10px; color: #0071bc; margin: 16px 0px 0px 8px; }
#loginBox a.register { font-size: 11px; color: #cc0c39; margin: 7px 0px 0px 8px; }
#loginBox .bottom { background: url(../images/loginBottom.gif); width:158px; height:6px; }

#modActual { margin: 9px 0px 0px 0px; }
#modActual .top { float: left; background: url(../images/modActualTop.gif); width:478px; height:37px; padding: 0px; margin: 0px;}
#modActual .top .text { float: left; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #cc0c39; line-height: 40px; padding: 0px 0px 0px 30px; }
#modActual .top .link { float: right; margin: 12px 12px 0px 0px; }
#modActual .top .textlink { float: right; margin: 12px 6px 0px 0px; font-size: 10px; color: #cc0c39; text-decoration: underline; line-height: 20px; }
#modActual .cont { float: left; width: 428px; background: #f0f2f7; margin: 0px; padding: 0px 20px 10px 30px;}
#modActual .cont .heading a { color: #0070ba; }
#modActual .cont .commentHead a.comment { color: #f26521; font-size: 11px; font-weight: bold; }
#modActual .cont .aComment { color: #000; line-height: 17px;}
#modActual .cont .aComment a { color: #0070ba; }
#modActual .bottom { float: left; background: url(../images/modActualBottom.gif); width:478px; height:5px; }

#homePost { float: left; background: url(../images/homePost.gif); width: 478px; height: 39px; }
#homePost .link { float: left; margin: 13px 0px 0px 29px; }
#homePost .textlink { float: left; margin: 15px 0px 0px 10px; font-size: 9px; font-weight: bold; color: #38b549; text-transform: uppercase; }
#homePost2 { float: left; background: url(../images/homePost2.gif); width: 316px; height: 39px; }
#homePost2 .link { float: left; margin: 13px 0px 0px 10px; }
#homePost2 .textlink { float: left; margin: 15px 0px 0px 10px; font-size: 9px; font-weight: bold; color: #38b549; text-transform: uppercase; }

#quizEditor { margin: 30px 15px 15px 3px; }
#quizEditor .quizTitle { margin: 0px 0px 10px 0px; font-size: 14px; color: #cc0c39; background: #f9f9f9; padding: 10px 0px 10px 30px}
#quizEditor .quizQuestion { clear: both; }
#quizEditor .quizQuestion .label { float: left; width: 160px; font-weight: bold; margin: 10px 0px 20px 30px;}
#quizEditor .quizQuestion input { float: left; font-family: Tahoma, Arial; font-size: 10px; border: solid 1px #ebebeb; width: 200px; margin: 10px 0px 20px 0px;}
#quizEditor .quizAnswer { clear: both; }
#quizEditor .quizAnswer .label { float: left; width: 160px; margin: 0px 0px 10px 30px;}
#quizEditor .quizAnswer input { float: left; font-family: Tahoma, Arial; font-size: 10px; border: solid 1px #ebebeb; width: 200px; margin: 0px 0px 10px 0px;}
#quizEditor .quizButtons { clear: both; float: left; margin: 10px 0px 10px 30px; }
#quizEditor .quizButtons a { font-size: 11px; color: #cc0c39; }
#quizEditor .success { margin: 0px 0px 0px 30px; }
#quizData { clear: both; float: left; margin: 20px 0px 0px 0px; }
#takeQuiz { margin: 3px; }
#takeQuiz .title { width: 360px; font-weight: bold; margin: 10px 0px 20px 30px; font-family: Tahoma, Arial; font-size: 14px; color: #cc0c39;}
#takeQuiz .question { margin: 20px 0px 10px 0px; font-size: 14px; color: #cc0c39; background: #f9f9f9; padding: 10px 0px 10px 30px; width: 444px; }
#takeQuiz .question .l { font-size: 11px; font-weight: bold; color: #000; } 
#takeQuiz .question .t { font-size: 12px; color: #0076a3; margin: 5px 0px 0px 0px; }
#takeQuiz .question .t2 { font-size: 12px; color: #CC0C39; margin: 5px 0px 0px 0px; }
#takeQuiz .answers { background: #f9f9f9; padding: 10px 0px 20px 30px; width: 444px;  }
#takeQuiz .answers .answersTitle { font-size: 11px; font-weight: bold; margin: 0px 0px 10px 0px; }
#takeQuiz .answers .anAnswer { margin: 6px 0px 0px 0px; }
#takeQuiz .answers .anAnswer input { margin: 0px 0px 0px 0px;  width: 20px;}
#takeQuiz .answers .anAnswer label { font-size: 12px; color: #0076a3; }
#takeQuiz .buttons {  margin: 10px 0px 10px 30px; }
#takeQuiz .buttons a { font-size: 11px; color: #cc0c39; }
#takeQuiz .success { margin: 30px 0px 0px 30px; }

#modQuiz { margin: 9px 0px 0px 0px; }
#modQuiz .top { float: left; background: url(../images/modActualTop.gif); width:478px; height:37px; padding: 0px; margin: 0px;}
#modQuiz .top .text { float: left; font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #cc0c39; line-height: 40px; padding: 0px 0px 0px 30px; }
#modQuiz .top .link { float: right; margin: 12px 12px 0px 0px; }
#modQuiz .top .textlink { float: right; margin: 12px 6px 0px 0px; font-size: 10px; color: #cc0c39; text-decoration: underline; line-height: 20px; }
#modQuiz .bottom { float: left; background: url(../images/modActualBottom.gif); width:478px; height:5px; }
#modQuiz .cont { float: left; width: 428px; background: #f0f2f7; margin: 0px; padding: 0px 20px 10px 30px;}
#modQuiz .cont .quizTitle { margin: 15px 0px 0px 0px; font-size: 14px; color: #cc0c39; }
#modQuiz .cont .questionLabel { margin: 10px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #000; }
#modQuiz .cont .questionText { margin: 7px 0px 0px 0px; font-size: 12px; color: #0076a3; }
#modQuiz .cont .questionText { margin: 7px 0px 0px 0px; font-size: 12px; color: #0076a3; }
#modQuiz .cont .answersLabel { margin: 13px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #000; }
#modQuiz .cont .answer { margin: 3px 0px 0px 0px; }
#modQuiz .cont .answer label { font-size: 12px; color: #0076a3; }
#modQuiz .cont .buttons { margin: 14px 0px 0px 0px; }
#modQuiz .cont .buttons a { font-size: 11px; color: #cc0c39; }

#main-menu {width: 980px; height: 37px; background: url(../images/lbmBackground.gif); margin: 0px auto 0px auto; font-family: Tahoma, Arial;}
#main-menu .menu-left-right { float: left; }
#main-menu a { float: left; height: 37px; line-height: 36px; color: #fff; font-size: 10px;}
#main-menu img { float: left; }
.main-menu-not-logged-in a { padding: 0px 52px 0px 52px;  }
.main-menu-logged-in a { padding: 0px 18px 0px 18px;  }
.main-menu-logged-in a.msgs-fixed { width: 93px; }

#adviceBox { margin: 12px 0px 0px 0px; background: url(../images/adviceBackground.gif); width: 478px; height: 139px; }
#adviceBox img { float: left; margin: 15px 0px 0px 12px; }
#adviceBox .text { float: left; margin: 20px 0px 0px 20px; width: 255px; line-height: 24px;}

#groupsModAjax .groups-header {}
#groupsModAjax .group-header-col a { float: left; font-family: Tahoma, Arial; font-size: 9px; color: #cc0c39; text-transform: uppercase; }
#groupsModAjax .groups-header .name { width: 260px; float: left; }
#groupsModAjax .groups-header .members { width: 85px; float: left; }
#groupsModAjax .groups-header .posts { width: 85px; float: left; }
#groupsModAjax .groups-header .group-header-col { margin: 12px 0px 10px 20px; }
#groupsModAjax .groups-header .group-header-col .ico { margin: 3px 0px 0px 10px; }
#groupsModAjax .groups-header .group-header-col .text { margin: 2px 0px 0px 0px; }
#groupsModAjax .groups-data { background: url(../images/groupBannerBg.gif); width: 481px; height: 42px; margin: 0px 0px 0px 0px;}
#groupsModAjax .groups-data .group-data-col { float: left; margin: 20px 0px 0px 0px;}
#groupsModAjax .groups-data .group-data-col img.ico { height: 20px; }
#groupsModAjax .groups-data div.name { width: 260px; margin: 15px 0px 0px 20px; overflow: hidden; }
#groupsModAjax .groups-data a.name { font-size: 10px; color: #0071bc; text-transform: uppercase;}
#groupsModAjax .groups-data div.members { width: 60px; margin: 13px 0px 0px 32px; overflow: hidden; text-align: center; }
#groupsModAjax .groups-data a.members { font-size: 11px; color: #0071bc;}
#groupsModAjax .groups-data div.posts { width: 80px; margin: 13px 0px 0px 20px; overflow: hidden; text-align: center; }
#groupsModAjax .groups-data a.posts { font-size: 11px; color: #0071bc; }
#groupsModAjax .group-comment { margin: 4px 0px 10px 30px; }
#groupsModAjax .group-comment a { font-family: Tahoma, Arial; font-size: 11px; text-decoration: underline; color: #000;}

#modDotLines .game-dot { float: left; width: 2px; height: 2px; background: #000; }
#modDotLines .game-hor-line { float: left; width: 18px; height: 4px; background: #eee; cursor: pointer; }
#modDotLines .game-hor-line.sel { float: left; width: 18px; height: 4px; background: #000; }
#modDotLines .game-ver-line { float: left; width: 4px; height: 18px; background: #eee; cursor: pointer;}
#modDotLines .game-ver-line.sel { float: left; width: 4px; height: 18px; background: #000; }
#modDotLines .game-block { float: left; width: 16px; height: 18px; background: #fff; text-align: center;}

#lastRegCol1 { background: #fff; margin: 3px 0px 0px 0px; }
#lastRegCol1 .minMaxBtn { float: right; display: inline; margin: 8px 7px 0px 0px; }
#lastRegCol1 .title { float: left; margin: 10px 0px 0px 9px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0c39; heig}
#lastRegCol1 .reggie { float: left; width: 102px; text-align: center;}
#lastRegCol1 .reggie .name { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; margin: 3px 0px 0px 0px; }
#lastRegCol1 .reggie .name a { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; }
#lastRegCol1 .lastRegCont { background: #f9f9f9;  margin: 6px 0px 0px 0px; padding: 12px 0px 12px 0px;}
#lastRegCol1 .reggie { float: left; width: 102px; text-align: center; overflow: hidden;}
#lastRegCol1 .reggie img { margin: 20px auto 0px auto; }
#lastRegCol1 .reggie .name { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; margin: 3px 0px 0px 0px; }
#lastRegCol1 .reggie .name a { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; }
#lastRegCol1 .reggie .pic { width: 100px; height: 100px; background: #f6f7f9; border: solid 1px #eaebef; margin: 10px 0px 10px 0px; }
#lastRegCol1 .reggie-2 { margin: 0px 22px 0px 22px; }
#lastRegCol1 .reggie-3 { margin: 0px 22px 0px 0px; }

#mostActiveCol1 { background: #fff; margin: 3px 0px 0px 0px; }
#mostActiveCol1 .minMaxBtn { float: right; display: inline; margin: 8px 7px 0px 0px; }
#mostActiveCol1 .title { float: left; margin: 10px 0px 0px 9px; font-family: Tahoma, Arial; font-size: 11px; color: #cc0c39; heig}
#mostActiveCol1 .reggie { float: left; width: 102px; text-align: center;}
#mostActiveCol1 .reggie .name { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; margin: 3px 0px 0px 0px; }
#mostActiveCol1 .reggie .name a { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; }
#mostActiveCol1 .lastRegCont { background: #f9f9f9;  margin: 6px 0px 0px 0px; padding: 12px 0px 12px 0px;}
#mostActiveCol1 .reggie { float: left; width: 102px; text-align: center; overflow: hidden;}
#mostActiveCol1 .reggie img { margin: 20px auto 0px auto; }
#mostActiveCol1 .reggie .name { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; margin: 3px 0px 0px 0px; }
#mostActiveCol1 .reggie .name a { font-family: Tahoma, Arial; font-size: 11px; color: #0076a3; }
#mostActiveCol1 .reggie .pic { width: 100px; height: 100px; background: #f6f7f9; border: solid 1px #eaebef; margin: 10px 0px 10px 0px; }
#mostActiveCol1 .reggie-2 { margin: 0px 22px 0px 22px; }
#mostActiveCol1 .reggie-3 { margin: 0px 22px 0px 0px; }
