/*
.logo-img{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -386px;width:101px;height:53px;margin-left:2px}
.menu-home{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -440px;width:53px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-home-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -689px;width:53px;height:23px;cursor:pointer;margin:17px 4px 0 0}
*/
.logo-img{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -386px;width:114px;height:52px;margin-left:2px}
.menu-home{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -440px;width:54px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-home-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -689px;width:54px;height:23px;cursor:pointer;margin:17px 4px 0 0}

.menu-profile{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -465px;width:55px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-profile-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -714px;width:55px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-friends{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -490px;width:58px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-friends-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -739px;width:58px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-inbox{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -515px;width:55px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-inbox-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -764px;width:55px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-members{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -540px;width:74px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-members-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -789px;width:74px;height:23px;cursor:pointer;margin:17px 4px 0 0}

.menu-videos{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -590px;width:65px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-videos-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -839px;width:65px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-photos{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -490px;width:54px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-photos-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -739px;width:54px;height:23px;cursor:pointer;margin:17px 4px 0 0}

.menu-community{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1336px;width:89px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-community-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1412px;width:89px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-newsfeed{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1311px;width:83px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-newsfeed-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1387px;width:83px;height:23px;cursor:pointer;margin:17px 4px 0 0}

.menu-amateurs{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -540px;width:77px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-amateurs-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -789px;width:77px;height:23px;cursor:pointer;margin:17px 4px 0 0}

.menu-vod{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1286px;width:74px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-vod-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1362px;width:74px;height:23px;cursor:pointer;margin:17px 4px 0 0}

.menu-livecams{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -590px;width:78px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-livecams-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -839px;width:78px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-hlh5{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -615px;width:53px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-hlh5-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -864px;width:53px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-socialme{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -640px;width:77px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.menu-socialme-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -889px;width:77px;height:23px;cursor:pointer;margin:17px 4px 0 0}
.search{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -84px -440px;width:35px;height:23px;cursor:pointer;margin:0}
.search-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -84px -466px;width:35px;height:23px;cursor:pointer;margin:0}
.css_toggle{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -89px -494px;width:28px;height:26px;cursor:pointer;margin:0}
.css_toggle-over{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -89px -523px;width:28px;height:26px;cursor:pointer;margin:0}
.header-right-tile{float:right;background:url(/images/xlive/xlive_img_v4.png) no-repeat -113px -1176px;width:7px;height:52px;margin-right:-3px}
.header-right-tile1{float:right;background:url(/images/xlive/xlive_img_v4.png) no-repeat -113px -1018px;width:7px;height:52px;margin-right:-3px}
.upload-icon{float:right;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -666px;width:67px;height:21px;cursor:pointer;margin:0}
.upload-icon-over{float:right;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -915px;width:67px;height:21px;cursor:pointer;margin:0}
.icon-plus{background:url(/images/xlive/xlive_img_v4.png) no-repeat -17px -1165px;width:10px;height:10px;margin:0 0 0 3px}
.icon-minus{background:url(/images/xlive/xlive_img_v4.png) no-repeat -30px -1165px;width:10px;height:10px;margin:0 0 0 3px}
.icon-check{background:url(/images/xlive/xlive_img_v4.png) no-repeat -43px -1165px;width:10px;height:10px;margin:0 0 0 3px}
.arrow{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1165px;width:14px;height:14px;margin:1px 10px 8px 3px}
.arrow-up{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1127px;width:9px;height:8px;margin:5px 10px 8px 20px}
.arrow-down{background:url(/images/xlive/xlive_img_v4.png) no-repeat -9px -1127px;width:9px;height:8px;margin:5px 10px 8px 5px}
.arrow-left{background:url(/images/xlive/xlive_img_v4.png) no-repeat -18px -1127px;width:9px;height:8px;margin:5px 10px 8px 5px}
.arrow-right{background:url(/images/xlive/xlive_img_v4.png) no-repeat -26px -1127px;width:9px;height:8px;margin:5px 10px 8px 5px}
.twitter-icon{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -3px -940px;width:24px;height:24px;cursor:pointer;margin-left:20px}
.facebook-icon{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -37px -940px;width:24px;height:24px;cursor:pointer;margin-left:20px}
.premium-icon{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -640px;width:72px;height:18px;margin:0px}
.star{background-repeat:no-repeat;height:22px;width:18px;float:left;cursor:pointer}
.star_full{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1139px;height:22px;width:18px;margin-right:7px}
.star_empty{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -36px -1139px;height:22px;width:18px;margin-right:7px}
.star_half{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -18px -1139px;height:22px;width:18px;margin-right:7px}
.star_full_small{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -55px -1145px;width:11px;height:11px;margin-right:2px}
.star_empty_small{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -67px -1145px;width:11px;height:11px;margin-right:2px}
.star_half_small{float:left;background:url(/images/xlive/xlive_img_v4.png) no-repeat -80px -1145px;width:11px;height:11px;margin-right:2px}
a div.favorite{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll 0 -1184px;width:19px;height:19px;margin-left:2px}
a:hover div.favorite{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -19px -1184px;width:19px;height:19px;margin-left:2px}
a div.share{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll 0 -1206px;width:26px;height:19px;margin-left:2px}
a:hover div.share{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -26px -1206px;width:26px;height:19px;margin-left:2px}
a div.flag{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -40px -1185px;width:22px;height:19px;margin-left:2px}
a:hover div.flag{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -63px -1185px;width:22px;height:19px;margin-left:2px}
a div.embed{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -55px -1206px;width:21px;height:19px;margin-left:2px}
a:hover div.embed{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -76px -1206px;width:21px;height:19px;margin-left:2px}
a div.postcomment{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -77px -166px;width:21px;height:19px;margin-left:2px}
a:hover div.postcomment{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat scroll -98px -166px;width:21px;height:19px;margin-left:2px}
.rater-message{color:#999;font-size:14px;font-weight:700;margin:0 0 0 5px}
.favorites-message{color:#0f0;text-align:center}
img.onlineicon{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1073px;width:11px;height:11px}
img.offlineicon{background:url(/images/xlive/xlive_img_v4.png) no-repeat -12px -1073px;width:11px;height:11px}
img.pmicon{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1091px;width:14px;height:12px}
img.friendicon{background:url(/images/xlive/xlive_img_v4.png) no-repeat -16px -233px;width:17px;height:16px}
img.socialicon{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -1107px;width:13px;height:13px}
.next-arrow{background:url(/images/xlive/xlive_img_v4.png) no-repeat -32px -969px;width:25px;height:20px}
.prev-arrow{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -969px;width:25px;height:20px}
.next-btn{background:url(/images/xlive/xlive_img_v4.png) no-repeat -63px -991px;width:55px;height:16px}
.prev-btn{background:url(/images/xlive/xlive_img_v4.png) no-repeat 0 -991px;width:55px;height:16px}
.switch-light{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat -89px -494px;width:25px;height:23px}
.map-s{background:transparent url(/images/loc_btn_map.png);width:45px;height:34px;}
.camera{background:transparent url(/images/xlive/xlive_img_v4.png) no-repeat -93px -846px;width:27px;height:34px}
html,body,div,form,span,p,blockquote,pre,a,em,img,ul,li,fieldset,label,legend,input,textarea,h1,h2,h3,h4,h5,h6,table,tr,th,td{font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;border:0;margin:0;padding:0}
.logo{float:left;width:120px;height:52px;margin:0 0 0 -3px;padding:0}
.box-header{background:transparent url(/images/xlive/xlive_img_v4.png) repeat-x scroll 0 -1231px;width:980px;height:52px;margin:0 auto}
.box-header1{background:transparent url(/images/xlive/xlive_img_v4.png) repeat-x scroll 0 -328px;width:980px;height:52px;margin:0 auto}
.box-header img{float:left;margin:0;padding:0}
/* .box-header-nav{float:left;width:510px;height:56px;margin-bottom:4px;padding:0} */
.box-header-nav{float:left;width:340px;height:56px;margin-bottom:4px;padding:0}
/* .box-header-nav{float:left;width:45px;height:56px;margin-bottom:4px;padding:0} */
.box-header-nav img{margin-right:4px}
.header-search{width:220px;height:51px;float:left}
.searchfield{margin-top:4px}
.searchfield input{color:#b5b5b5;font-size:12px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:700;font-style:italic;background-color:#3a3a3a;background-repeat:repeat-x;width:180px;height:21px;padding-left:5px;padding-top:3px;border:solid 2px;-moz-border-radius:5px;-webkit-border-radius:5px}
.search-go{width:32px;height:26px;margin:5px 0 0 2px}
.header-right{width:147px;height:51px;float:right;text-align:right}
.login-upload{width:140px;float:right}
.tx_indx_vid-ttl{color:#f29500;font-size:13px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:700}
.tx-login{color:#000;font-size:11px;text-decoration:none;height:15px;margin:5px 0 6px;padding:0}
.tx-login a:link,.tx-login a:visited{color:#f8d594;font-size:11px;text-decoration:none}
.tx-login span{margin:0 3px 0 7px}
#sub_menu{font-size:11px;width:980px;margin:0 auto}
#sub_menu .sub-menu-left{float:left;margin-left:10px}
#sub_menu .sub-menu-right{float:right;margin-right:10px}
#sub_menu span{margin-left:12px}
.box-page{width:980px;margin:10px auto}
.box-total{width:980px;float:left;margin:0}
.box-left{width:770px;float:left;margin:0}
.box-right{width:200px;float:right;margin:0}
.box-profile-left{width:326px;float:left;margin:0}
.box-profile-right{width:644px;float:right;margin:0}
.box-400{width:400px;float:right;margin:0}
.box-570{width:570px;float:left;margin:0}
.box-770{width:770px;margin:0}
.box-730{width:730px;float:left;margin:0}
.box-200{width:200px;margin:0}
.box-370{width:370px;margin:0}
.content-pad{background-color:#3a3939;border:1px solid #635d52;text-align:left;overflow:hidden;margin:0 1px 10px 0}
.content-pad-img{background-color:#1e1e1e;background-image:url(/images/xlive/tile_checkers.gif);border:1px solid #353535;text-align:left;overflow:hidden;margin:0 1px 10px 0}
.box-viewmore{background-color:#202020;height:28px;float:right;border-left:1px solid #635d52;margin:-1px -1px 0 0;padding:2px 10px}
.content-title{-moz-border-radius:5px;-webkit-border-radius:5px;padding:0}
.tx-title{color:#ccc;font-size:14px;font-weight:700;line-height:30px;padding-left:5px;text-transform:uppercase}
.tx-bdy{color:#efefef;font-size:12px;padding-top:2px;padding-left:5px}
.tx-viewmore a:link,.tx-viewmore a:visited{color:#e09523;font-size:10px;text-decoration:none;text-align:right;padding-top:2px}
.tx-viewmore a:hover{color:#e6e6e6;font-size:10px;text-align:right;padding-top:2px}
.tx-nowshowing{color:#9c9c9c;font-size:10px;margin:0}
.tx-middle{color:#9c9c9c;font-size:10px;padding-top:8px;margin:0}
.box-content-content{background-color:#1e1e1e;background-image:url(/images/xlive/tile_checkers.gif);text-align:left;overflow:hidden;border:1px solid #353535;margin:0 0 10px}
.box-content-content-black{background-color:#000;text-align:left;overflow:hidden;border:1px solid #353535;margin:0 0 10px}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#ddd}
h1{font-size:1.4em;font-weight:700;line-height:1;text-transform:uppercase;text-align:left;margin:0 10px 5px 0}
h2{font-size:1.5em;margin-bottom:.5em;text-transform:uppercase}
h3{font-size:1.1em;line-height:1;font-weight:700;color:#ddd;text-transform:uppercase;margin:0;padding:10px}
h4{font-size:1.2em;font-weight:700;line-height:1.25em;height:1.25em;margin:0 0 1.25em 10px}
h5{font-size:1.1em;font-weight:400;padding-top:5px;margin:0 10px}
h6{font-size:1em;font-weight:700;color:#b0b0b0;margin:15px 0 0 10px}
p{margin:0 0 1.3em}
p.welcome{color:#eee;font-size:12px;margin:5px 0 5px 5px}
p.text{margin:8px 0 5px 10px;padding:0}
p.last{margin:0;padding:0}
.small{font-size:10px}
.medium{font-size:14px;font-weight:700;color:#999;margin:10px 0 0 10px;padding:0}
.bold{font-weight:700}
em{font-style:italic}
.red a:hover{color:#b65514}
.green{color:#38ba40}
.orange{color:#f69300}
.right-margin{margin-right:10px}
.standard-margin{margin:10px}
.last{margin-right:0;padding-right:0}
.pointer{cursor:pointer}
.error,.notice,.success,.warning{margin-bottom:1em;border:2px solid #ddd;text-align:center;padding:5px}
.error{background:#ffe99e;color:#992300;margin-top:10px;margin-bottom:10px;border-color:#d15700}
.error_page{background:#494949;color:#ededed;font-size:14px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;line-height:20px;margin-top:10px;margin-bottom:10px;border:solid 1px #c1c1c1;padding:5px}
.notice,.warning{background:#FEF5BE;color:#524822;border-color:#FED223}
.success{background:#E5EEC1;color:#27450A;border-color:#C5D780}
label{width:140px;float:left;clear:both;text-align:right;margin:6px}
label.short{width:20px;float:left;clear:both;text-align:right;margin:6px}
fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em}
legend{font-weight:700;font-size:1.2em}
.input-text{float:right;text-align:left;width:175px;margin:0;padding:6px 0}
input.text,input.title,textarea,select{border:1px solid #bbb;margin:.5em 0}
select{float:left;margin:5px 0 5px 2px}
input.text-desc{width:175px;margin-left:10px;float:left;padding:1px}
input.text,input.title{width:140px;padding:1px}
input.title{font-size:1.5em}
input.text-readonly{width:150px;background-color:#999;border:1px solid #999;margin:.5em 0;padding:1px}
input.pref-checkboxes{width:30px;margin:9px 0 0;padding:1px}
input.login{width:150px;height:18px;background-color:#000;font-weight:400;font-style:normal;border:solid 1px #999;margin-top:3px}
input.topic{width:500px;background-color:#606060;color:#f6f6f6;border:1px solid #000;margin:.5em;padding:5px}
textarea{width:350px;height:80px;padding:5px}
textarea.text{width:500px;height:80px;background-color:#606060;color:#f6f6f6;border:1px solid #000;margin:.5em;padding:5px}
textarea.message-compose{background-color:#fff;color:#000;width:500px;height:150px}
textarea.user-reaction{background-color:#fff;color:#000;width:250px;height:70px}
textarea.report-user{background-color:#fff;color:#000;width:200px;height:70px}
input.button{width:90px;color:#fff;border:1px solid #b65514;background-color:#333;cursor:pointer;margin:.5em 0;padding:0}
input.button:focus{border:1px solid #f0701a}
input.big-button,a.big-button{font-size:14px;width:150px;color:#fff;border:1px solid #b65514;background-color:#333;cursor:pointer;margin:0;padding:3px 5px}
input.upgrade-button{width:240px;color:#fff;border:1px solid #b65514;background-color:#333;cursor:pointer;margin:.5em 0;padding:0}
input.embed{width:110px;border:1px solid #b65514;background-color:#000;color:#999;font-size:11px;margin:.5em 0;padding:1px}
ul,li{list-style:none}
.list-right{width:198px;margin:0;padding:0}
.box-title-right{color:#eee;font-size:12px;font-weight:700;text-transform:uppercase;line-height:22px;background-color:#313030;border-bottom:solid 1px #544f46}
.box-content-right{width:198px;text-align:left;background-color:#232323;margin-bottom:10px;border-top:1px solid #544f46;border-right:1px solid #635d52;border-bottom:1px solid #635d52;border-left:1px solid #635d52;padding:0}
.icon-right{width:21px;height:17px;float:left;padding-top:5px;padding-left:3px;margin-right:10px;background-color:#393939;border-right:solid 1px #000}
#blog-container{font-size:11px;margin:0;padding:0}
#blog-container ul,#blog-container li{list-style:none;margin:0}
#blog-container ul li{padding-left:0;font-size:11px;height:24px}
#blog-container a{display:block;background-color:#232323;border-top:1px solid #232323;border-bottom:1px solid #232323;padding:3px}
#blog-container a:link,#blog-navlist a:visited{color:#ddd;text-decoration:none}
#blog-container a:hover{background-color:#303030;color:#eee;border-top:1px solid #3a3a3b;border-bottom:1px solid #3a3a3b}
a{color:#e09523;text-decoration:none;outline:none}
a img{border:none}
.edit-left{float:left;color:#999;font-size:10px;text-align:left;width:50px}
.edit-right{float:left;color:#999;font-size:10px;text-align:right;width:50px}
.album-thumb{text-align:center;margin:0 0 10px;padding:5px}
.img_thumb{border:1px solid #777;margin:0 0 5px}
.dvd_thumb{float:left;position:relative;margin:10px 12px;padding:0}
.dvd_thumb_short{float:left;position:relative;margin:10px 5px 5px 7px;padding:0}
.dvd_scene{float:left;margin:5px 10px}
.video_thumb_browse{float:left;position:relative;margin:10px 20px 0 10px;padding:0}
.column-left{float:left;color:#999;font-size:10px;text-align:left}
.column-right{float:right;color:#999;font-size:10px;text-align:right}
.group_thumb{float:left;position:relative;margin:10px 0 0 10px;padding:0}
.member_thumb{float:left;margin:10px 30px 20px 10px}
.video-download-menu{margin:10px 0 0;padding:0}
.video-control-menu{margin:10px 10px 5px 0;padding:5px}
.video-control-menu-left{width:275px;float:left;margin:0;padding:0}
.video-control-menu-middle{width:220px;float:left;margin:0;padding:0}
.video-control-menu-right{font-size:14px;font-weight:700;color:#999;float:right;margin:0 10px 0 0;padding:0}
.video-control-menu-right a{font-size:14px;font-weight:700;color:#E09523;margin:0 5px 0 0;padding:0}
.user-reaction-wrap{text-align:left;border:0 solid #555;margin:5px 2px 0 0;padding:3px 0}
.user-reaction-box{float:left;text-align:center;margin:4px 3px 0;padding:0}
.user-reaction-box a{float:left;color:#999;font-size:14px;font-weight:700}
.user-reaction-show{margin:0}
.wrap-box{width:100%;background-color:#111;border:1px solid #222;padding:5px 0 7px}
.wrap-title{margin:2px 0 0 3px}
.user-reaction-panel-wrap{border:1px solid #555;margin:0;padding:5px 0}
.user-reaction-panel-left{float:left;width:258px;text-align:left;margin:0 0 0 8px;padding:0}
.user-reaction-panel-right{float:left;width:258px;text-align:left;margin:0 8px 0 30px;padding:0}
.user-reaction-panel-center{text-align:center;margin:0;padding:0}
.pagination{border:1px solid #444;background-color:#000;text-align:center;margin:5px 10px;padding:5px}
.icon_garden{background-image:url(/images/xlive/tile_footer.gif);background-repeat:repeat-x;width:980px;height:32px;z-index:999;margin-right:auto;margin-left:auto;border-top:1px solid #353535;border-right:1px solid #353535;border-left:1px solid #353535}
#tabcontainer{width:100%;float:left;margin-top:10px}
#tabcontainer ul{color:#f4d594;font-size:13px;margin:0;padding:0 0 0 5px}
#tabcontainer ul li a{background-color:#141414;color:#efefef;text-decoration:none;float:left;border-top:1px solid #635d52;border-right:1px solid #635d52;border-left:1px solid #353535;margin:0;padding:5px 9px}
#tabcontainer ul li a:hover{background-color:#000;color:#f69400;border-top:1px solid #676767;border-right:1px solid #676767;border-left:1px solid #676767;border-bottom-color:#676767;margin:0;padding:5px 9px!important}
.upload-icon-left{float:left;margin:20px 0 20px 70px;padding:0}
.upload-icon-right{float:right;margin:20px 70px 20px 0;padding:0}
ul.quick-links{margin:0 0 0 10px;padding:0}
ul.quick-links li{float:left;width:140px;margin:4px 0;padding:0}
.profile-thumb{float:left;margin:10px 0 10px 10px;padding:0}
ul.personal-brief{float:left;margin:0 5px 10px 10px;padding:0}
ul.personal-info{margin:10px 5px 10px 10px;padding:0}
ul.personal-info li{float:left;width:140px;color:#d2d2d2;margin:0 0 5px;padding:0}
ul.personal-moreinfo{margin-top:10px;padding:0}
.blog-box{border-bottom:2px solid #000;color:#272727;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;line-height:24px;background-color:#d4d4d4;text-align:justify;overflow:hidden;margin:0 0 5px;padding:10px}
.blog-heading{font-size:1.2em;font-weight:700;color:#4fb2dc;margin:15px 0 0 10px}
.blog-owner-box{color:#d4d4d4;font-size:12px;font-family:"lucida grande", Arial, Helvetica, tahoma, verdana, sans-serif;background-color:#222;margin-left:10px;padding-left:5px;border:solid 1px #0B0B0B}
.blog-reply-spam{font-size:10px;font-family:"lucida grande", Arial, Helvetica, tahoma, verdana, sans-serif;font-weight:700;background-color:#505050;display:inline;float:right;margin-top:5px;border:solid 1px #1d1d1d;padding:0 8px}
.comment-box{background-color:#000;border:1px solid #333;margin:0 10px 10px}
.comment-avatar-box{float:left;margin:10px}
.comment-info-box{border:1px solid #333;background-color:#222;margin:10px 10px 5px 0;padding:3px 10px}
.comment-text-box{text-align:justify;overflow:hidden;margin:5px 0;padding:10px}
.comment-attach-box{float:left;margin:0;padding:0}
.comment-controllers-box{border-top:1px dotted #444;font-size:11px;margin:5px 10px 0 0;padding:3px 10px}
.comment-wrapper{width:500px;margin:0;padding:0}
.comment-center{float:left;width:165px;padding:0}
.link-line{height:18px;border-bottom:1px solid #333;margin:0 0 5px;padding:0}
.heading-left{float:left;font-size:11px;color:#999;padding:0 10px}
.heading-right{float:right;font-size:11px;color:#999;padding:0 10px}
.thin-line{height:2px;width:98%;border-top:1px solid #333;margin:5px 0 5px 2px}
.upqueue-tx-lg{color:#000;font-size:12px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:700;margin-bottom:3px}
.upqueue-tx-sm{color:#FFF;font-size:10px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.left{float:left}
.clear{clear:both;margin:0;padding:0}
.clearfix:after,.box-page:after{content:".";display:block;height:0;clear:both;visibility:hidden}
body{font-family:"lucida grande", Helvetica Neue, Helvetica, tahoma,verdana,Arial,sans-serif;font-size:75%;color:#F9FBFF;background-color:#000}
.paging-bar{border:1px solid #333;background-color:#000;text-align:center;margin:0 10px 10px;padding:5px}
.footer a{color:#aaa}
.clear_left{clear:left}
.clearfixfh{display:inline-block}
.spacer-bottom{clear:both;height:10px}
#btmmenu{position:fixed;left:0;bottom:0;color:#111;font-size:11px;height:25px;width:100%;z-index:99;padding:0}
#btmmenu_ui{background:transparent url(../images/btm/xlive_btm_menu_bar.gif) repeat-x scroll 0 -10px;margin-left:15px;margin-right:15px;overflow:visible!important;position:relative}
#btmmenu_bar{display:block;height:25px;padding:0}
#btmmenu_bar_right{float:right;height:25px}
#btmmenu #btmmenu_applications_tab{background:transparent url(../images/btm/xlive_btm_menu_bar.gif) no-repeat scroll 0 -41px;border-right:1px solid #B5B5B5;border-left:1px solid #B5B5B5;padding-left:4px;width:87px}
#btmmenu .btmmenu_section{float:left;height:22px;margin-top:1px;position:relative;padding:0}
#btmmenu .btmmenu_bar_button{border-left:1px solid #B5B5B5;border-right:1px solid #E0E0E0;color:#333;cursor:pointer;height:15px;width:17px;padding:5px 6px}
#btmmenu #icon_garden{float:left;width:158px;padding:0}
#btmmenu a#btmmenu_applications_icon_garden{border-left:1px solid #b5b5b5}
#btmmenu_bar #btmmenu_applications_icon_garden div.icon_garden_elem{float:left;position:relative;top:1px}
#btmmenu #btmmenu_applications_icon_garden .icon_garden_elem a{display:block;height:16px;width:16px;padding:4px 5px 5px}
#btmmenu #btmmenu_applications_icon_garden .icon_garden_elem a.hover{text-decoration:none}
#btmmenu .titletip{background:transparent url(../images/btm/xlive_btm_menu_bar.gif) no-repeat scroll 0 -98px;bottom:27px;display:none;padding-bottom:4px;position:absolute;right:6px;z-index:3}
#btmmenu #btmmenu_bar_left .titletip{background:transparent url(../images/btm/xlive_btm_menu_bar.gif) no-repeat scroll -0 -98px;left:6px;right:auto}
#btmmenu #inbox_message_tab{padding-right:4px;white-space:nowrap;width:100px}
#btmmenu .titletip strong{background:#282828 none repeat scroll 0 0;color:#FFF;display:block;font-weight:400;text-align:center;white-space:nowrap;padding:3px 8px}
.box_thumbs{margin-left:20px;margin-top:10px}
.friends_thumb_s{float:left;width:70px;padding:5px}
.button.disabled{color:gray;border-color:gray}
.box-faqs{background-color:#1e1e1e;background-image:url(../images/tile_checkers.gif);margin-top:15px;border:solid 1px #303030}
.tx-faq-q{font-size:14px;font-weight:700;color:#f69400;clear:both;border-bottom:1px solid #303030;margin-left:10px;padding:1px 4px}
.tx-faq-a{font-size:14px;color:#cacaca;clear:both;margin-bottom:15px;margin-left:10px;padding:1px 4px}
.tx-faq-a a:link,.tx-faq-a a:visited{color:#fff;text-decoration:underline}
.tx-faq-a a:hover{color:#f69400;text-decoration:none}
.error_msg{background-color:#d05500;color:#fbfbfb;text-align:center;font-weight:700;font-size:12px;width:auto;border:solid 2px #feba44;margin:5px;padding:3px}
.ok_msg{background-color:#777;color:#FFF;text-align:center;font-weight:700;font-size:12px;width:auto;border:solid 2px #cdcdcd;margin:5px;padding:3px}
#profile_aboutme ul{margin:0;padding:10px 5px}
#profile_aboutme ul li{float:left;display:inline;width:190px;padding:0 10px}
#profile_aboutme ul li p{text-align:justify;text-justify:auto;margin-bottom:5px}
.ingredients{background-color:#303030;width:300px;float:right;margin-top:5px;margin-right:5px;margin-left:5px;border:solid 1px #000;padding:1px}
.ingredients-tx{font-size:11px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;line-height:15px;padding-top:2px;padding-right:5px;padding-left:5px}
.field-reg{color:#303030;font-size:11px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;background-color:#f4f4f4;border:solid 1px #000;padding:2px}
.imgbrdr{border:solid 1px #4c4c4c;margin:2px}
.topicfield input{color:#c5c5c5;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:700}
.black_background{font-family:"lucida grande", Helvetica Neue, Helvetica, tahoma,verdana,Arial,sans-serif;color:#fff;background-color:#000}
.white_background{font-family:"lucida grande", Helvetica Neue, Helvetica, tahoma,verdana,Arial,sans-serif;color:#000;background-color:#FFF}
.box-content-content1{background-color:#fff;text-align:left;overflow:hidden;border:solid 1px silver;margin:0 0 10px}
.box-content-content-black1{background-color:#fff;text-align:left;overflow:hidden;border:1px solid silver;margin:0 0 10px}
.box-content-top{background-color:#101010;height:30px;border-bottom:solid 1px #353535;padding:1px}
.box-content-top1{background-color:#dadada;height:30px;border-bottom:1px solid silver;padding:1px}
.box-viewmore1{background-color:#e2e2e2;height:28px;float:right;border-left:1px solid silver;margin:-1px -1px 0 0;padding:2px 10px}
.tx-middle1{color:#000;font-size:10px;padding-top:8px;margin:0}
.tx-viewmore1 a:link,.tx-viewmore a:visited{color:#939393;font-size:10px;text-decoration:none;text-align:right;padding-top:2px}
.tx-viewmore1 a:hover{color:#e09523;font-size:10px;text-align:right;padding-top:2px}
.tx-nowshowing1{color:#000;font-size:10px;margin:0}
.tx-title1{color:#000;font-size:14px;font-weight:700;line-height:30px;padding-left:5px;text-transform:uppercase}
.tx-bdy1{color:#000;font-size:12px;padding-top:2px;padding-left:5px}
.box-title-right1{color:#000;font-size:12px;font-weight:700;text-transform:uppercase;line-height:22px;background-color:#eaeaea;border-bottom:solid 1px silver}
.box-content-right1{width:198px;text-align:left;background-color:#fff;margin-bottom:10px;border-top:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;border-left:1px solid silver;padding:0}
.pagination1{border:1px solid silver;background-color:#fff;text-align:center;margin:5px 10px;padding:5px}
#top_ads .ads_box{background-color:#000}
#share_video_url{color:#bbb;background-color:#111}
.tx-login a:hover,.white,a:focus,a:hover{color:#fff}
.box-player,.box-644{width:640px;float:left;margin:0}
.box-info,.box-326{width:320px;float:right;margin:0}
.grey,.grey a{color:#bbb}
.grey a:hover,.light-white{color:#ddd}
.red,.red a{color:#dc2c00}
.light-grey,#profile_aboutme{color:#ccc}
.center,.footer{text-align:center}
.left-margin,#related-pagination span,#more-fromuser-pagination span{margin-left:10px}
label.edit,label.medium{width:80px;float:left;clear:both;text-align:right;margin:6px}
input.text:focus,input.title:focus,select:focus,.video_thumb img,.slideshow_video_thumb img,.member_video_thumb img{border:1px solid #666}
a.button:focus,.video_thumb img:hover,.photo_thumb img:hover,.img_thumb:hover,.video_thumb_browse img:hover,.slideshow_video_thumb img:hover,.slideshow_photo_thumb img:hover,.member_video_thumb img:hover{border:1px solid #b65514}
.video_thumb,.slideshow_video_thumb,.member_video_thumb{float:left;position:relative;margin:10px 10px 0;padding:0}
.video_thumb .edit-left,.video_thumb .edit-right,.slideshow_video_thumb .edit-left,.slideshow_video_thumb .edit-right{width:60px}
.photo_thumb,.slideshow_photo_thumb{float:left;position:relative;margin:10px 10px 20px;padding:0}
.photo_thumb img,.video_thumb_browse img,.slideshow_photo_thumb img{border:1px solid #777}
.photo_thumb .edit-left img,.slideshow_photo_thumb .edit-left img{border:medium none}
.user-action,.user-reaction{float:left;width:280px;background-color:#000;border:1px solid #333;margin:5px;padding:5px}
.dvd_thumb img,.dvd_thumb img:hover,.dvd_thumb_short img,.dvd_thumb_short img:hover{border:0}
#tabcontainer ul li,#btmmenu_bar_left{display:inline}
#related-pagination,#more-fromuser-pagination{font-size:11px;float:right;margin-right:20px}
ul.personal-brief li,ul.personal-moreinfo li{color:#d2d2d2;margin:0 0 5px;padding:0}
.comment-left,.comment-right{float:left;width:165px;padding:5px 0}
.right,#btmmenu #btmmenu_bar_right .btmmenu_section{float:right}
.clearall,.clear_both{clear:both}
.hidden,.fb_account,.twitter_account{display:none}
.clearfix,.box-page,html[xmlns] .clearfix,#btmmenu .hover .titletip{display:block}
* html .clearfix,* html .box-page,* html .clearfix{height:1%}
.clearfixfh:after,.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.content-pad1,.content-pad-img1{background-color:#fff;border:1px solid silver;text-align:left;overflow:hidden;margin:0 1px 10px 0}