.hidden{display:none}
.clear{clear:both}
.suggestion-input{color:#999}
.suggestion-input-unfaded{color:#500}
#ctl00_cphContent_EditPhotos1_txtName{margin-top:3px}
li a.noMegaMenu+ul{width:130px}
input[type="checkbox"],input[type="radio"]{margin-right:4px}
.LoginModesLeft input[type="checkbox"],.LoginModesLeft input[type="radio"]{margin:2px 4px 2px 0}
input[type="button"],input[type="submit"]{height:22px;margin:3px 0 0 4px;padding:0 7px}
.register .UsersBoxHeader{display:none}
.ibOnlineSupport{float:left;padding-top:1px}
.lnkOnlineSupport{float:left;color:Green}
.mobileview{margin:0 0 0 4px!important}
.headerInvisibleIcon{padding-top:1px}
.ProfilePhoto{float:left;width:200px;text-align:center}
.ProfileInfo{float:left;width:33%}
.ProfileVoting{float:right;width:33%}
#left{width:250px;padding:0 0 0 12px;float:left;margin:0;color:#fff}
#right{width:620px;overflow:hidden;float:left;margin:0 0 10px 10px;padding:0 10px 0 0}
#leftandright{width:870px;padding:0 0 0 10px;float:left;margin:0 0 10px 10px;color:black}
#right.register{width:700px;overflow:hidden;float:right;margin:0;padding:0}
.registration_left{width:420px;padding:19px 0 0;float:left;text-align:justify;font-size:large}
.registration_right{width:250px;float:right;margin:0 auto}
.registerChecks{display:block;margin-top:40px;padding:20px 0 0 40px;width:200px}
.crc_val{width:50%}
.crc_abbrev{width:45%;margin-left:2px}
.datepicker{width:248px}
#layout{position:relative;width:899px;margin:auto;border:0;padding:10px 0}
.default #layout{min-height:286px;height:auto!important;height:286px;width:879px;padding:10px 10px}
#header img,#header span{position:absolute;top:0;margin:0;padding:10px 0 0 350px;border:0}
#subheader{width:100%;clear:both;margin:0 0 20px 0}
#subheader div{padding:0 0 0 15px;text-align:left;line-height:25px;height:25px}
#nav{padding:56px 0 0 0;margin:0 0 2px 0;height:60px;width:100%}
#nav ul{text-align:center;display:block;margin:0 3px 0 240px;padding:0;clear:both;width:450px}
#nav li{display:inline;margin:0;padding:0;list-style:none;line-height:20px}
#nav a{color:#f78c44;font-size:12px;text-decoration:none;margin:0;text-transform:uppercase display:inline-block;padding:0 10px 0 0;font-weight:normal}
#nav a:hover{text-decoration:underline}
#footer{clear:both;width:100%;height:25px;line-height:25px;margin:0;padding:10px 0 0 0;font-size:11px;text-align:center}
#cplinks{height:20px}
#cplinks ul{text-align:center;width:100%;margin:0 auto;padding:0;clear:both}
#cplinks li{display:inline;margin:0;padding:0;list-style:none}
#cplinks a{font-size:12px;margin:0;padding:0 5px 0 5px}
.slogan{margin:0;padding:0;font-size:11px;color:#e8a52e!important;overflow:hidden}
.SectionHeading{font-size:12px!important;color:#e8a52e!important;margin:0 0 6px 0;padding-left:0!important;display:block!important;line-height:24px;font-weight:bold;position:relative;overflow:hidden;border-bottom:1px solid #eee}
.BoxSubHeading{margin:0;padding:0;font-size:12px;line-height:30px}
.contentfix{width:530px;border-top:1px solid #eee}
.headerfix{display:inline-block;width:600px;overflow:hidden}
.headerfix2{display:block;width:450px;overflow:hidden}
.tdfix{width:240px!important;overflow:hidden}
.AlternativeRow,.HeaderRow{background:#eee}
.wrap-sized{padding:0;margin:0 auto;width:520px}
.label{font-size:11px;line-height:18px;font-weight:bold;margin:0;padding:0}
.value{font-weight:normal;font-size:11px;display:inline}
.date{color:#e8a52e;font-size:11px;line-height:16px;padding:0;margin:0}
.photoframe{background:#fff;border:1px solid #ddd!important;padding:4px!important}
.hint{padding:0 0 10px 0;text-align:justify;line-height:16px;font-style:italic;color:#999}
.info{float:left;font-size:10px;padding:0 0 4px 0;margin:0;line-height:10px;color:#919191}
.border{border:1px solid #eee}
.line{background:#EEE;height:1px;line-height:1px;font-size:1px;overflow:hidden;width:100%;margin:0 auto}
.navline{margin:0 auto 0 auto;padding:2px 0 0 0;height:2px;line-height:2px;font-size:2px;width:100%;background:url(NavLine.png) no-repeat center;behavior:url(iepngfix.htc)}
.LoginForm .FormField input{width:232px!important}
.PassLink,.RegisterLink{display:block;margin:0 auto;text-align:center}
.RegisterLink{font-size:16px}
.LoginText{padding:5px 0 10px 0;text-align:center}
.LoginModesLeft{text-align:left;float:left;margin:2px 0}
.LoginModesRight{float:right;padding:2px 7px 0 0;position:relative}
.LoginModesRight input{float:right;margin-right:3px}
.LoginModesRight a{float:right}
.registerLost{position:absolute;top:27px;right:0;width:122px}
.registerResend{position:absolute;top:40px;right:8px;width:240px;text-align:right}
.FormBtn{display:none}
.StealthMode{clear:both;display:block}
.default #SearchBox{float:left;width:250px}
.default .SearchBoxContent{padding:5px 10px;background:url(LeftBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc)}
.default #NewsBox{margin:0 0 10px 0;width:619px;padding:0}
.default .NewsBoxTop{background:url(RightTop.png) no-repeat top left;behavior:url(iepngfix.htc)}
.default .NewsBoxHeader{font-size:16px;padding:0;font-weight:normal;line-height:32px;margin:0;border:0;color:#333;text-align:center}
.default .NewsBoxContent{width:599px;padding:0 10px 0 10px;line-height:16px;background:url(RightBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc)}
.VideoBoxContent td{text-align:center;padding:4px 2px;width:15%;line-height:16px;vertical-align:top}
.VideoBoxContent td .overflow{margin:0 auto}
.WideBox{clear:both;width:898px;margin:0 auto auto auto}
.WideBoxTop{background:url(MsgBoxTop.png) no-repeat top;behavior:url(iepngfix.htc);line-height:32px}
.WideBoxHeader{font-size:16px;padding:0;font-weight:bold;line-height:32px;margin:0;border:0;text-align:center}
.WideBoxContent{background:url(MsgBoxBtm.png) no-repeat bottom;behavior:url(iepngfix.htc);padding:0 20px 10px 20px;_padding:0 0 10px 0}
.SideMenuBox{padding:0;margin:0 0 10px 0}
.SideMenuBoxTop{background:url(LeftTop.png) no-repeat top left;behavior:url(iepngfix.htc);height:32px}
.SideMenuBoxHeader{font-size:14px;padding:0 0 0 10px;text-align:left;font-weight:normal;height:28px;line-height:26px;margin:0;border:0;color:#fff}
.SideMenuBoxContent{padding:5px 10px 5px 10px!important;margin:0 0 0 0!important;background:url(LeftBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc)}
.SideMenuItem{position:relative;display:block;padding:5px 0 5px 0}
.SideMenuLink{padding:0;font-size:12px;text-decoration:none;letter-spacing:0;text-transform:lowercase}
.wpzMembersPageLeftZone,.wpzMediaPageLeftZone,.wpzHomePageLeftZone,.StandardEditorZone{margin:0 0 10px 0!important}
.SideMenuWebpartTop{height:32px!important;background:url(LeftTop.png) no-repeat top left;text-transform:uppercase;behavior:url(iepngfix.htc)}
.SideMenuWebpartTop span,.SideMenuEditorZone .SideMenuWebpartTop table td{font-size:14px;padding:0 0 0 10px!important;text-align:left;font-weight:normal;height:28px!important;line-height:26px;line-height:22px\9;color:#fff}
.SideMenuWebpartContent{padding:5px 10px 5px 10px!important;margin:0 0 0 0!important}
.SideMenuEditorZone{background:url(LeftBoxBgr.png) no-repeat top left;behavior:url(iepngfix.htc)}
.SideMenuEditorZone .SideMenuWebpartBtm{height:40px;background:url(LeftBoxBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc);clear:both}
.StandardBox,.StandardBoxX{padding:0;margin:0 0 10px 0}
.StandardBoxTop{height:32px;background:url(RightTop.png) no-repeat top left;behavior:url(iepngfix.htc)}
.StandardBoxHeader{font-size:16px;font-weight:bold;padding:0 10px 0 10px;text-align:left;line-height:32px;margin:0;border:0;color:#6C0606}
.StandardBoxContent{padding:5px 10px 5px 10px;line-height:16px;background:url(RightBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc);width:599px}
.wpzMembersPageRightZone,.wpzMediaPageRightZone,.wpzHomePageRightZone,.StandardEditorZone{margin:0 0 10px 0!important}
.StandardWebpartTop{padding:0 10px 0 10px;height:32px;background:url(RightTop.png) no-repeat top left;behavior:url(iepngfix.htc)}
.StandardWebpartTop span,.StandardEditorZone .StandardWebpartTop table td{font-size:16px;font-weight:bold;padding:0 10 0 10px!important;text-align:left;height:30px!important;line-height:28px;line-height:24px\9;margin:0;border:0;color:#6C0606}
.StandardWebpartContent{padding:5px 10px 5px 10px;line-height:16px;background:url(RightBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc);width:599px}
.eventtext,.EventCommentsWrap{width:433px}
.EventTime{color:#666}
.EventCommentDate{color:#666;font-size:10px}
.home #NewsBox,.home .NewsBoxTop{background:0}
#NewsBox{padding:0;height:auto}
.NewsBoxTop{background:url(LeftTop.png) no-repeat top left;behavior:url(iepngfix.htc);height:32px}
.NewsBoxHeader{font-size:16px;padding:0;font-weight:normal;line-height:32px;margin:0;border:0;color:#fff;text-align:center}
.NewsBoxContent{width:230px;padding:0 10px 10px 10px;background:url(LeftBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc)}
#newswrap{padding:5px 0 5px 0;margin:0 auto;border-bottom:1px solid #eee}
.SearchBoxTop{background:url(LeftTop.png) no-repeat top left;behavior:url(iepngfix.htc);height:32px}
.SearchBoxHeader{font-size:16px;padding:0;font-weight:normal;line-height:32px;margin:0;border:0;color:#fff;text-align:center}
.SearchBoxContent{padding:5px 10px 5px 10px!important;color:#fff;background:url(LeftBtm.png) no-repeat bottom left;behavior:url(iepngfix.htc);width:230px}
.expander{border-top:1px dotted #666}
.registration-info{border-bottom:1px solid #eee;border-top:1px solid #eee;text-align:justify;padding:5px;line-height:18px;margin:0 auto;clear:both}
.captha{text-align:center;padding:10px 0;clear:both;width:97%;margin:0 auto;border-top:1px solid #eee;border-bottom:1px solid #eee}
.GroupPhotos ul{border-top:1px solid #eee}
.GroupPhotos li{margin:0;font-size:11px;padding:0 5px 0 0;display:inline}
.quotetext{margin:0 0 0 10px;font-style:italic;border:1px solid #eee;background-color:#fafafa;padding:0}
.calendar{margin:0 auto;border:1px solid #f2f2f2!important;width:300px;height:220px}
.DayHeaderStyle{background:#f2f2f2;font-size:12px!important}
.DayStyle{border:1px solid #f2f2f2}
.NextPrevStyle a{font-weight:bold!important;color:#fff!important}
.NextPrevStyle a:hover{text-decoration:underline!important}
.OtherMonthDayStyle{border:1px solid #f2f2f2}
.OtherMonthDayStyle a{color:#aaa!important;text-decoration:none!important;font-size:12px!important}
.SelectedDayStyle{background:#e5e5e5!important;border:1px solid #f2f2f2}
.SelectedDayStyle a{text-decoration:none!important;font-size:12px!important;color:#333!important}
.TitleStyle{border:0;font-size:14px!important;font-weight:bold!important;color:#fff}
.TodayDayStyle{border:1px solid #f2f2f2}
.WeekendDayStyle{border:1px solid #f2f2f2}
.WeekendDayStyle a{color:#9d1308!important;text-decoration:none!important;font-size:12px!important}
.eventselected{background:#f78c46;border:1px solid #f2f2f2}
.eventselected a{text-decoration:none!important;font-size:12px!important;color:#fff!important}
.contentpage #content{padding:0 10px 0 10px;line-height:18px}
.topchartswrap{text-align:center;margin:0;clear:both;padding:4px 0 0 0;height:28px}
#topuserstable{width:96%;margin:0 auto}
.modes{padding-right:0;width:98%;text-align:right;margin:0 0 0 10px;border-bottom:1px solid #eee}
.searchtable{margin:0 auto;width:100%}
.searchtable td{padding:2px 0;text-align:left;font-weight:normal;vertical-align:middle}
.searchtable .searchlabel{width:110px;font-weight:normal!important;text-transform:lowercase}
.searchtable .keyword{width:98%}
.searchtable .dropdownlist{width:100%}
.SideMenuBoxInfo .dropdownlist{width:100%}
.searchtable .textbox{width:92%}
.registration .searchtable .dropdownlist{width:240px}
.registration .searchtable .textbox{width:232px}
.BoxWrapStyle{border:1px solid #ddd;background:#eee}
.UserFilter{padding:10px 0 10px 0;border-bottom:1px solid #eee;line-height:14px;width:98%}
#banner1{display:none}
.choosephoto{border:1px solid #eee}
.ThumbsInfo{background:#fff;border:1px solid #ddd}
.ThumbsInfo>a{color:#6c0606}
.ThumbsInfo>a:hover{color:#e8a52e}
.videopanelwrap{padding:26px 0 0 0}
.broadcastvideotable{background:#fff}
.userswatching{height:30px;line-height:30px;text-align:center;color:#e8a52e}
.BroadcastWatchersHead{font-size:14px;font-weight:normal;line-height:40px;height:40px;padding:0 0 0 10px}
.deleteNote{display:none;border:2px solid #6c0606;padding:4px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px}
.libertinusBtn{text-decoration:none;padding:0 8px;font-weight:bold;color:#f2efef;background:#6c0606 url(red_radiant.png) repeat-x center bottom;text-transform:lowercase;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.libertinusBtn:hover{background:#E8A52E}