HTML {height:100%;}

BODY{background-color:#054f96; margin:0px; padding:0px; font-family:arial;font-size:12px; color:#000;height:100%;}
.FlashContainer {height:100%;z-index:1;}

/* warrior profile */
.PageContainer {width:900px;margin:0 auto 0 auto;padding:70px 0 0 0;}
#SiteLogo {display:block;width:110px;height:89px;background:url(../images/logo_soso.png) no-repeat;float:right;}
#SiteLogo span {display:none;}
.warriorswrapper {width:499px;margin:0 auto 0 auto;padding:40px 0 0 0;}
.warriorstop {height:121px;background:url(../images/webwarriors_top.png) no-repeat;}
.warriorsbottom {height:47px;background:url(../images/webwarriors_bottom.png) no-repeat;}
.warriorsinner {background:url(../images/webwarriors_slice.png) repeat-y;padding:20px;text-align:center;}
/* warrior profile */

#NonFooter {min-height: 100%;height: auto !important;height: 100%;margin:0 0 -36px 0;}
.push {height:36px;}

#Footer {height:36px;background:url(../images/bg_footer.png) repeat-x;}
#Footer UL {margin:0;padding:0;}
#Footer UL LI {display:block;float:left;padding:7px;color:#fff;}
#Footer UL LI A {color:#fff;}

#LightboxPanel {background-color:#000;	z-index:1000;	position:absolute;	left:0;	top:0;	display:none;ilter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;width:100%;height:100%;}
#popup{z-index:1100; position:absolute; display:none;left:0px;}
#popup .ajaxloader{position:absolute;top:200px;left:200px;}

.FBConnect,.MyAvatar,.Privacy,.Terms,.Widget {width:714px;}
.ImageViewerImg {position:relative;}
.ImageViewerImg .next {position:absolute;right:0px;top:200px;}
.ImageViewerImg .prev {position:absolute;leftt:0px;top:200px;}

.Widget .panelHeader{width:100%; height:48px;position: relative;background:url(../images/widget_top.png) no-repeat;}
.FBConnect .panelHeader{width:100%; height:48px;position: relative;background:url(../images/fbconnect_top.png) no-repeat;}
.MyAvatar .panelHeader{width:100%; height:48px;position: relative;background:url(../images/myavatar_top.png) no-repeat;}
.Privacy .panelHeader{width:100%; height:48px;position: relative;background:url(../images/privacy_top.png) no-repeat;}
.Terms .panelHeader{width:100%; height:48px;position: relative;background:url(../images/terms_top.png) no-repeat;}
.panelHeader .left{height: 15px;	width: 15px; position:absolute; top:0px; left:0px;background-image: url(../images/header_a_l.png);background-repeat: no-repeat;font-size: 1px; }
.panelHeader .center{height: 15px; margin: 0 15px 0 15px;background-image: url(../images/header_a_center.gif.png);background-repeat: repeat-x;font-size: 1px;}
.panelHeader .right{height: 15px; width: 15px; position:absolute; top:0px; right:0px;background-image: url(../images/header_a_r.png); 	background-repeat: no-repeat; font-size: 1px; }

.panelBody{padding:5px 25px 1px 25px;background:url(../images/fbconnect_slice.png) repeat-y;}
.panelBody P {font-size:12px;}

.Terms .panelBodyInner,.Privacy .panelBodyInner {overflow:auto;height:300px;}

/* avatar */
#ImageWrapper {position:relative;display:none;}
#ImageWrapper #logo {position:absolute;bottom:10px;left:10px;z-index:2;}
.ImageInstructions {padding:10px 0 10px 0;}
.ImageInstructions P {display:none;}
.ButtonCrop {cursor:pointer;display:none;}
.preloader {padding:10px 0 10px 0px;}
#ImageHolder {text-align:center;}

/* end avatar */

.panelFooter{width: 100%;height:19px; font-size:1px;position: relative;background:url(../images/fbconnect_bottom.png) no-repeat;}
.panelFooter .left{height: 15px;	width: 15px; position:absolute; top:0px; left:0px;background-image: url(../images/footer_a_l.png);background-repeat: no-repeat;font-size: 1px; }
.panelFooter .center{height: 15px; margin: 0 15px 0 15px;background-image: url(../images/footer_a_center.gif.png);background-repeat: repeat-x;font-size: 1px;}
.panelFooter .right{height: 15px; width: 15px; position:absolute; top:0px; right:0px;background-image: url(../images/footer_a_r.png); 	background-repeat: no-repeat; font-size: 1px; }

.panelHeader A {display:block;height:48px;}
.panelHeader A SPAN {display:none;}

.friends {overflow:auto;height:300px;width:670px;margin:0 auto 0 auto;}
.friend {width:151px;height:134px;float:left;background:url(../images/fbconnect_bgfriend.png) no-repeat;margin:0 10px 10px 0;position:relative;}
.friendcheck A {display:block;background:url(../images/bt_post-to-wall.png) no-repeat;width:92px;height:30px;position:absolute;bottom:5px;left:30px;}
.friendcheck A SPAN {display:none;}
.friendtitle {color:#c61d34;font-weight:bold;padding:3px 0 3px 0;margin:5px 0 0 5px;text-align:center;}
.friendpic img {display:block;width:50px;height:50px;margin:5px auto 5px auto;}

H2,H1 {color:#75644e;}
H2 img {float:right;margin:-10px 160px 0px 0;}
.MyAvatar H2 {border-bottom:1px solid #75644e;padding:0 0 10px 0;}

.clear {clear:both;}