﻿#ProfileStuff {float: right; width: 683px; }
#ProfileBox {float: left; width: 246px; padding: 0; font-size: 120%;  }

#ProfileContent { padding: 10px 0 10px 15px;}
#ProfileContent .Buneary {background:none; border:none;}
#ProfileContent .Buneary div.PostBub {width:606px;}
#ProfileContent .Buneary p {overflow:hidden; margin:0; padding:0;}
#ProfileContent .Post{padding:5px}

#ProfileInfo {background: #ecf7fc url(/img/main/ProfileBG.jpg) no-repeat 0 0; padding: 10px; width: 230px; margin: 0; border: solid 1px #969696; color: #000; }
#ProfileInfo img {width: 230px; height: 230px; margin-bottom: 5px;}
#ProfileInfo #PrivateMessage {color:#fff;background-color: #00bee2; padding: 10px 5px; display: block; font-weight: bold; text-align: center; width: 120px;}
#ProfileInfo #ProfileBadge img {    height:15px;    width:80px;      margin-bottom:-5px;    margin-top:-5px;    margin-left:150px; }

#UserInfo {margin-top: 5px; float: left; width: 360px;}
#CurrentStatus-O {margin-bottom: 5px; background: url(/img/main/ProfileStatusBubble.png) no-repeat 0 0; padding: 27px 0 0 0; margin-top: 10px; clear:both}
#CurrentStatus {background: url(/img/main/ProfileStatusBubbleToe.png) no-repeat 50% 100%; padding: 0 8px 8px 8px; color: #fff; min-height: 50px; margin-bottom: 10px; line-height: 17px; }
#CurrentStatus span.User {color: #01c9e3; text-transform: uppercase;}
#CurrentStatusUpdate {background: #252525 url(/img/main/StatusBoxBG.gif) repeat-x 0 0; padding: 2px 8px 0px 15px;clear: both;}
#CurrentStatusUpdate span {font-size: 15px; display: block; padding-bottom: 3px; font-weight: bold; }
#CurrentStatusUpdate input { border: none; float: left; }
#CurrentStatusUpdate input[type=submit],
#CurrentStatusUpdate input[type=button] { cursor: pointer; }
#CurrentStatusUpdate .StatusText {border: solid 3px #797979; background: #c0c0c0; width: 250px; height: 29px; margin-right: 5px; padding: 7px 5px 0 5px; font-size: 15px; color: #000; margin-top: 2px;}
#CurrentStatusUpdate .StatusButton {margin-top:0px; border: none; background:url(/img/main/StatusButton.png) no-repeat 0 0; width: 69px; height: 46px; color: #484848; font-weight: bold; font-size: 12px; text-indent: -1000em; font-size: 0px; display:block; line-height: 0px;}
#CurrentStatusUpdate .StatusButton:hover {background-position: 0 -46px;}

#CurrentStatusUpdate .ProfileGo {background:url(/img/main/ProfileGo.gif) no-repeat 0 0; width: 69px; height: 55px; text-indent: -1110em; margin-left: 15px; font-size: 0px; display:block; line-height: 0px;}
#CurrentStatusUpdate .ProfileGo:hover {background-position: 0 -55px;}
#CurrentStatusUpdate .ProfileGoSelected  {background:url(/img/main/ProfileGo.gif) no-repeat 0 -110px; width: 69px; height: 55px; text-indent: -1110em; margin-left: 15px;font-size: 0px; display:block; line-height: 0px; }

#CurrentStatusUpdate .ProfileEdit {background:url(/img/main/ProfileEdit.gif) no-repeat 0 0; width: 69px; height: 55px; text-indent: -1110em; margin-left: 5px;font-size: 0px; display:block; line-height: 0px; }
#CurrentStatusUpdate .ProfileEdit:hover {background-position: 0 -55px;}
#CurrentStatusUpdate .ProfileEditSelected {background:url(/img/main/ProfileEdit.gif) no-repeat 0 -110px; width: 69px; height: 55px; text-indent: -1110em; margin-left: 5px; font-size: 0px; display:block; line-height: 0px;}

#CurrentStatusUpdate .ProfileTheme {background:url(/img/main/ProfileTheme.gif) no-repeat 0 0; width: 69px; height: 55px; text-indent: -1110em; margin-left: 5px; font-size: 0px; display:block; line-height: 0px;}
#CurrentStatusUpdate .ProfileTheme:hover {background-position: 0 -55px;}
#CurrentStatusUpdate .ProfileThemeSelected {background:url(/img/main/ProfileTheme.gif) no-repeat 0 -110px; width: 69px; height: 55px; text-indent: -1110em; margin-left: 5px; font-size: 0px; display:block; line-height: 0px;}

#CurrentStatusUpdate .ProfileMessage {background:url(/img/main/ProfileMessage.gif) no-repeat 0 0; width: 69px; height: 55px; text-indent: -1110em; margin-left: 5px;font-size: 0px; display:block; line-height: 0px; }
#CurrentStatusUpdate .ProfileMessage:hover {background-position: 0 -55px;}
#CurrentStatusUpdate .ProfileMessageSelected {background:url(/img/main/ProfileMessage.gif) no-repeat 0 -110px; width: 69px; height: 55px; text-indent: -1110em; margin-left: 5px; font-size: 0px; display:block; line-height: 0px;}

.UserInfoPanel {float: left; width: 180px;}
.ProfileDetails {margin-bottom: 7px; color: #555;}
.ProfileDetails strong {display: block; color: #000;}

.HeadingTitle { font-size:14px; font-weight:bold; margin: 0 0 5px 0; color:#686868; display:block; float:left; border:none;}
#HeadingFrom { padding-left:315px;}
#FriendList {width: 270px;}
#FriendList img.avatar {border: solid 1px #888; margin: 0 12px 9px 0;}

ul#MessagesContainer{ height:auto; clear:both;border-top: solid 1px #292929; margin:5px 0 5px 0;}
ul#MessagesContainer li{ list-style:none; background: url(/img/main/message.gif) no-repeat 0 0;border-bottom: solid 1px #292929; height:45px; margin-top:5px; padding:0 0 0 50px; clear:both; }
ul#MessagesContainer li.new{ background: url(/img/main/message_read.gif) no-repeat 0 0; }
ul#MessagesContainer li div.title {width:325px; float:left;}
ul#MessagesContainer li div.title a {font-size:14px; font-weight:bolder; display:block; float:left; margin:10px 0 0 3px;}
ul#MessagesContainer li div.avatar {float:left;}
ul#MessagesContainer li div.info {font:11px Lucida Grande; color:#777; margin:3px 0 0 5px; display:block; float:left;}

#ReplyContainer {width:470px; height:183px; background:url(/img/main/message_quickreply.gif) no-repeat 0 0; padding:40px 20px 0 5px; margin:10px 0 0 0; }
#ReplyContainer #ReplyMessage {width:475px;}
.QuckReplyButton {background: url(/img/main/ButtonReply.gif); border: none; cursor:pointer; margin:0; padding:0; width: 125px; height: 30px;}


.GalleryThumb {margin: 0 8px 8px 0;}

.Item .ItemForm {width: 550px; }
.Item label { width: 90px; }
