#profile #contentWrapper{background:none;}

#profile #headerWrapper{border-color:#fff;}

#profile #footerWrapper{background-color:#f2f2f2;}

#profile #content{width:auto;padding:0;}

.skinWrapper,.skinSidebarWrapper{width:960px;margin:0 auto;}

.skinSidebarWrapper{position:relative;}

#skinheader,#skinfooter{width:960px;margin:0 auto;}div.skin{width:740px;padding:0 15px 30px 15px;min-height:500px;}div.customSkin{padding-top:15px;}

.skin .halfColumn{width:360px;}

.skin .left540{float:left;width:540px;}

.skin .right180{float:right;width:180px;}

#topshadow{height:15px;background:url(../images/topshadow.png) repeat-x;margin-bottom:-15px;position:relative;z-index:1;}* html #topshadow{display:none;}

#phantomTab{
	font-weight:bold;
	right:0;
	top:0;
}

#phantomTab div{padding:11px 15px 0 0;height:33px;text-align:center;min-width:146px;float:left;}

#phantomTab a{color:#777;padding:11px 15px 0 0;height:33px;text-align:center;min-width:146px;float:left;}

#phantomTab .badge{float:left;background-repeat:no-repeat;padding-right:6px;background-position:right 2px;margin:-2px 5px 0 0;text-shadow:0 1px 1px #000;}

#phantomTab .badge strong{float:left;padding:2px 0 4px 6px;background-repeat:no-repeat;background-position:left 2px;}

#phantomTab a:hover .badge,#phantomTab a:hover .badge strong{text-decoration:none!important;}

.phantomTabNickname{background:url(../images/phantom_tab_left.png) no-repeat left top;padding-left:31px;}

.phantomTabNickname a{background:url(../images/phantom_tab.png) no-repeat right top;}

.phantomTabNickname strong{color:#222;}

.phantomTabBrand{background:url(../images/phantom_tab_brand_bg_left.png) no-repeat left top;padding-left:31px;}

.phantomTabBrand a{background:url(../images/phantom_tab_brand_bg.png) no-repeat right top;}

.phantomTabBrand strong{color:#fff;}

.phantomTabBrand .badge,.phantomTabBrand .badge strong{background-image:url(../images/phantom_tab_brand_badge.png);}

#nicknameActions{
	width:188px;
	top:40px;
	right:0;
}* html #nicknameActions{width:180px;}

#nicknameActions .whiteSidebarTop{margin:0;list-style:none;padding:16px 8px 0 20px;background:url(../images/actions_bg.png) no-repeat right top;font-size:13px;color:#aaa;}

#nicknameActions li{padding:2px 0 8px 21px;background-repeat:no-repeat;background-position:left 2px;}

#nicknameActions .addFriend{background-image:url(../images/add_alt.png);}

#nicknameActions .isFriend{background-image:url(../images/check.png);}

#nicknameActions .chat{background-image:url(../images/chat.png);}

#nicknameActions .message{background-image:url(../images/message.png);}

#nicknameActions .guestbook{background-image:url(../images/guestbook.png);}

#nicknameActions .blacklist{background-image:url(../images/deny.png);}

#nicknameActions .abuse{background-image:url(../images/abuse.png);}

#nicknameActions .share{background-image:url(../images/share.png);}

#nicknameActions .manage{padding-left:0;}

#nicknameActions .preview{padding-left:0;}

#nicknameActions .brandActions{font-size:.9em;padding:10px 0 0 0;border-top:1px solid #ccc;}

#nicknameActions .brandActions li{padding:0 0 8px 0;}

#nicknameActions li a{color:#666;display:block;}

#nicknameActions li a.disabled{color:#aaa;text-decoration:none;}

#nicknameActions li.divider{margin-bottom:10px;}

#nicknameActions .addFriend a{margin-bottom:3px;}

#nicknameActions .addFriend .friendOfFriend{color:#888;font-size:10px;display:block;line-height:1.3em;}

#nicknameActions .addFriend .friendOfFriend a{color:#888;display:inline;}

#nicknameActions .whiteSidebarBottom{margin:0;padding:25px 8px 25px 20px;background:url(../images/actions_bg.png) no-repeat right bottom;}

#nicknameActions a.button{float:none;margin:0;}

#nicknameActions .greySidebarMiddle{height:35px;background:url(../images/ads_bg.png) no-repeat right top;}

#nicknameActions .greySidebarBottom{margin:0;padding:0 8px 20px 20px;background:url(../images/ads_bg.png) no-repeat right bottom;}

#skinUserBar{padding:9px;border:1px solid black;margin-bottom:20px;}

#skinUserBar .avatar{width:80px;height:60px;float:left;margin:0 10px 8px 0;border:0;}

#skinUserBar h1{margin-bottom:8px;font-size:26px;letter-spacing:-1px;line-height:1em;}

#skinUserBar h1 a{text-decoration:none;}

#skinUserBar h1 a:hover{text-decoration:underline;}

#nicknameStatus{font-weight:bold;margin-right:4px;padding:0 0 0 19px;background-repeat:no-repeat;background-position:left center;}

#nicknameStatus.online{background-image:url(../images/user_status_online.gif);}

#nicknameStatus.busy,#nicknameStatus.phone,#nicknameStatus.brb{background-image:url(../images/user_status_busy.gif);}

#nicknameStatus.lunch,#nicknameStatus.away,#nicknameStatus.invisble,#nicknameStatus.offline{background-image:url(../images/user_status_away.gif);}

#nicknameTrust{font-weight:bold;margin-right:4px;background:url(../images/trust.png) no-repeat;padding:1px 0 1px 19px;}

#nicknameGender{font-weight:bold;background-repeat:no-repeat;padding:1px 0 1px 19px;margin-right:4px;}

#skinUserBar .male{background-image:url(../images/male.gif);}

#skinUserBar .female{background-image:url(../images/female.gif);}

#skinUserBarMenu{line-height:1.2em;}

#skinUserBarMenu li{float:left;margin-right:5px;}

#nicknameSimpleStats{float:right;line-height:2em;width:140px;padding-left:8px;border-left:2px solid #aaa;}

.skinItem{
	padding:10px;
	margin-bottom:20px;
	width: 545px;
	border: 1px solid #FFFFFF;
	margin-left: 5px;
}

.skinTabs{margin:0 0 1em 0;border-bottom-width:2px;border-bottom-style:solid;padding-left:4px;}

.skinTabs li{float:left;margin-right:4px;}

.skinTabs a{float:left;font-weight:bold;font-size:1.2em;padding:.2em .7em;-moz-border-radius:5px 5px 0 0;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}

.skinItem embed{position:relative;z-index:2;}

.skinCounter{font-family:Arial,sans-serif;color:black;background:#ffb700;font-weight:bold;padding:2px 5px 2px 4px;font-size:12px;}

.skinCounter.big{font-size:15px;margin-left:6px;}

.skinCounter.small{font-size:12px;padding:1px 3px;}

.skin a.more{background:url(../images/arrow_more.png) no-repeat left center;padding-left:10px;}

.skin a.add{background:url(../images/add.png) no-repeat left center;padding:1px 0 1px 20px;line-height:20px;}

.skin a.manage{background:url(../images/manage.png) no-repeat left center;padding:1px 0 1px 20px;line-height:20px;}

.skin h2{margin:0 0 15px 0;font-size:20px;}

.skin div.minimized h2{font-size:16px;margin:0;}

.skin h3{margin:0 0 .75em 0;padding:0;font-size:14px;}

.skin h4{margin:0 0 3px 0;font-size:12px;}

.intro{font-size:1.1em;font-weight:bold;}

.paging a{border:1px solid;}

.videoMeta{background-color:#000;font-size:.9em;padding:0 5px 5px 5px;}

.videoMeta li{float:right;margin-right:5px;}

.photoMeta{font-size:.9em;padding:0 5px 5px 5px;text-align:right;}

.photoMeta li{float:right;margin-right:5px;}

.videoMeta a{color:#fff!important;}

.skinEdit{float:right;}

.skinEdit li{float:left;}

.skinEdit li a{padding:3px 5px 4px 23px;background-repeat:no-repeat;background-position:3px center;text-decoration:none;float:left;margin-left:6px;}

.skinEdit li a:hover{text-decoration:underline;}

.skinEdit li.spotlight a{background-image:url(../images/spotlight.png);}

.skinEdit li.edit a{background-image:url(../images/edit.png);}

.skinEdit li.delete a{background-image:url(../images/delete.png);}

.skinEdit li.quote a{background-image:url(../images/quote.png);}

.skinEdit li.manage a{background-image:url(../images/manage.png);}

.skinEdit li.addPhotoNote a{background-image:url(../images/photo_note.png);}

.skinEdit li.share a{background-image:url(../images/share.png);}

.skinEdit li.abuse a{background-image:url(../images/abuse.png);}

.skinEdit li.embed a{background-image:url(../images/embed.png);margin:0;}

.skinEdit li.embed a span{background:url(../images/arrow_more_down.png) no-repeat right center;display:block;}

.skinEdit li.embed ul{margin:0 0 0 20px;}

.skinEdit li.embed li a{background-image:none;padding:3px 5px;}

.skinEdit li.checkbox{margin-left:6px;}

.skinEditList,.skinEditList li,.skinEditList li a{float:none;}

.skinEditList li a{display:block;margin:10px 0;}

.skinLayout{background:#000;color:#fff;}

.skin .skinLayout h2{color:#fff;}

.skin .skinLayout a{color:#fff;}

.skin .componentControls a{text-decoration:none;}

.skin .skinLayout a:hover{text-decoration:underline;}

.componentControls li{float:right;padding:5px;}

.skinLayout li.drag{float:left;}

.skinLayout .drag a{cursor:move;background:url(../images/drag_handle.gif) no-repeat left center;padding-left:20px;}

.skinLayout .maximize a{background:url(../images/layout_maximize.gif) no-repeat left center;padding-left:17px;}

.skinLayout .minimize a{background:url(../images/layout_minimize.gif) no-repeat left center;padding-left:17px;}

.skinLayout .remove a{background:url(../images/layout_delete.gif) no-repeat;padding-left:19px;}

#layoutManager .component .skinItem{-moz-border-radius-topleft:0!important;-moz-border-radius-topright:0!important;-webkit-border-top-left-radius:0!important;-webkit-border-top-right-radius:0!important;-webkit-box-shadow:0 3px 5px #888;}

#layoutManager .component ul.skinLayout{-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;}

.xtraBottom{margin-bottom:30px;}

.manageComponent{float:right;background:url(../images/manage.png) no-repeat left 85%;padding:10px 9px 1px 20px;}*:first-child+html .halfColumn{position:relative;}*:first-child+html .halfColumn .manageComponent{position:absolute;right:0;z-index:5;}

#nicknameAbout p{margin-bottom:10px;}

#nicknameAbout dl{
	width:230px;
	float:left;
	line-height:1.2em;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-left: 20px;
}

#nicknameAbout dt{
	font-weight:bold;
	margin-bottom:2px;
	color: #00CC00;
}

#nicknameAbout dd{margin:0 0 10px;}

#nicknameAbout dl .tags li{float:left;margin:0 0 4px 0;}

#nicknameAbout dl .messengers{margin:7px 0 0 10px;clear:both;}

.messengers li{padding-bottom:7px;}

.messengers a{
	background-repeat:no-repeat;
}

.messengers li.msn a{
}

.messengers li.aim a{background-image:url(../i/misc/im/im_aim.png);}

.messengers li.yahoo a{background-image:url(../i/misc/im/im_yahoo.png);}

.messengers li.icq a{background-image:url(../i/misc/im/im_icq.png);}

.messengers li.skype a{background-image:url(../i/misc/im/im_skype.png);}

.messengers li.gtalk a{background-image:url(../i/misc/im/im_gtalk.png);}

.nicknameFriends div.avatar,#nicknameBrands div.avatar{margin:0 5px 5px 0;}

.nicknameFriends div.avatar.medium{margin:0 8px 7px 0;}

#nicknamePhotos li{margin:0 5px 5px 0;float:left;}

#nicknamePhotos ul img{width:80px;height:60px;}

#nicknamePhotos ul.photoGridMedium li{margin:0 10px 6px 0;}

#nicknamePhotos ul.photoGridMedium img{width:160px;height:120px;}

.nicknameCustomPhoto{text-align:center;}

.nicknameCustomPhoto img{max-width:340px;max-height:500px;}

#nicknameGuestbook .avatar{margin-right:10px;}

#nicknameMusic .artistsByFan ul{margin-bottom:10px;}

#nicknameMusic .artistsByFan li{width:160px;margin:10px 10px 0 0;}

#nicknameMusic .latestTracks{margin:30px 0 0 0;}

#nicknameMusic .latestTracks li{margin:8px 0;line-height:1.2em;}

#nicknameMusic .latestTracks li .dimmed{font-size:.9em;}

#nicknameMusic .latestTracks li a{text-decoration:none;}

#nicknameMusic .latestTracks li a:hover{text-decoration:underline;}

.eventsListProfile{margin:0;}

.eventsListProfile li{padding:.5em .3em;border-top:1px solid #ddd;}

.eventsListProfile p{margin:0;line-height:1em;}

.dateWidget em{padding:2px 0;}

#nicknameMiniActivityLog li,.miniActivityLog li{border-top-width:1px;border-top-style:solid;padding:3px 0 8px 0;}

#nicknameStats p{margin:0;}

#nicknameClans li{margin:0;padding:.5em 0;border-top-style:solid;border-top-width:1px;}

#nicknameClans li a.thumb{float:left;margin-right:.75em;}

#nicknameClans li a.thumb img{display:block;width:60px;height:45px;border-style:solid;border-width:1px;}

#nicknameBrands .brandsList li{padding:.5em 0;border-top-style:solid;border-top-width:1px;}

#nicknameBrands .brandsList img{float:left;margin-right:.75em;border-style:solid;border-width:1px;}

#interests li{width:25%;float:left;}

.interview{margin-left:20px;}

.interview dt{margin-top:10px;font-weight:bold;}

.friendsList{margin:20px 0;}

.friendsList .avatar{margin:0 0 10px 10px;}

.video{margin:0 0 50px 0;}

.video p.body{font-size:12px;}ul.videos{margin:1em 0 0 0;}ul.videos li{width:120px;float:left;margin:0 7px 1em 7px;}* html ul.videos li{width:120px;float:left;margin:0 6px 1em 6px;}ul.videos li a{font-weight:bold;}ul.videos li a.thumb{display:block;padding:3px 3px 9px 3px;margin-bottom:.5em;background-color:#000;background-image:url(../i/videos/video_bottom_bg.png);background-position:left bottom;background-repeat:repeat-x;}ul.videos li img{width:114px;height:85px;}ul.videos li span.dimmed{display:block;font-size:.91em;margin-top:.25em;}ul.photoSetList li{margin:0 20px 10px 0;}

.right180 .photoSetList{margin-top:10px;}

.right180 .photoSetList li{width:160px;margin:0 0 15px 0;background-position:34px top;}

.right180 .photoSetList .photoSetThumb{width:auto;background:none;margin:0 auto 7px auto;}

.photoList li{float:left;margin:0 8px 15px 0;width:100px;text-align:center;}

.photoList a{width:80px;height:60px;display:block;margin:0 auto 2px auto;position:relative;text-decoration:none;}

.photoList a.unconfirmed{border-width:1px;border-style:solid;padding:8px 0 0 0;height:50px;width:78px;text-size:11px;}

.thumbListNav{margin:0 0 20px 0;text-align:center;}

.thumbListNav .currentThumb{border-width:3px;border-style:solid;margin:0 8px 4px 8px;width:60px;height:45px;}

#photoNote{max-width:540px;}

.photoDesc{margin:15px 0 40px 0;}

#photoSetData{float:left;width:240px;}

#photoSetData #setPhoto{margin-bottom:5px;overflow:hidden;text-align:center;max-height:300px;}* html #photoSetData #setPhoto{height:expression(document.all('setPhoto').scrollHeight>299? '300px':'auto');}

#photoSetData #setPhoto img{width:240px;}

#setThumblist{width:460px;float:right;}

#setThumblist li{float:left;margin:0 8px 8px 0;position:relative;}

#setThumblist li a{text-decoration:none;}

.musicLeft,.musicRight{width:340px;padding:5px 10px;margin-top:.5em;}

.musicLeft{float:left;border-right-width:1px;border-right-style:solid;padding-right:15px;}

.musicRight{float:right;}

.artistsByFan ul{margin-bottom:20px;}

.artistsByFan li{width:170px;margin:12px 6px 0 6px;overflow:hidden;float:left;line-height:1.3em;}

.artistsByFan img{height:50px;width:50px;float:left;margin-right:8px;border:1px solid #ddd;}

.musicLeft .artistsByFan li{width:160px;margin:10px 10px 0 0;}

.latestTracks{margin-bottom:20px;}

.latestTracks li{margin:8px 0;}

.latestTracks li .dimmed{font-size:.9em;}

.latestTracks li a{text-decoration:none;}

.latestTracks li a:hover{text-decoration:underline;}

#musicPlayerContainer{height:0;overflow:hidden;border:none;}

#musicPlayerContainer.active{height:68px;border:1px solid #666;margin-bottom:1em;}table#latestTracks{border-collapse:collapse;width:100%;margin-bottom:1em;}table#latestTracks td{padding:.4em;border-bottom-width:1px;border-bottom-style:solid;}table#latestTracks td.track{width:100%;}table#latestTracks td.date{white-space:nowrap;font-size:.9em;text-align:right;}table#latestTracks tr.last td{border:none;}ul.clans{margin-bottom:1em;}ul.clans li{position:relative;padding:1em 1em 1em 110px;border-bottom-width:1px;border-bottom-style:solid;}ul.clans li ul.stats{list-style:none;}ul.clans li ul.stats li{float:left;padding:.1em .5em;border:none;font-size:.98em;border-left:1px solid #ccc;}ul.clans li ul.stats li.first{padding-left:0;border-left:none;}ul.clans li h4{font-size:1.3em;margin-bottom:.25em;}ul.clans li a.thumb{position:absolute;top:1em;left:1em;}ul.clans li a.thumb img{width:80px;height:60px;border-width:1px;border-style:solid;}ul.clans li p.description{margin:0 0 .5em 0;font-weight:bold;}ul.clans li p.since{font-size:.98em;margin:.3em 0 1em 0;}ul.clans ul.skinEdit li{border:none;padding:0;}

.eventsList h4{margin:0;}

.eventsList h3{margin:1em 0 -0.5em 0;}div.scoop{height:60px;line-height:1.4em;padding:0 .3em .5em .3em;}div.messenger{padding:20px 10px 40px 20px;color:#333;font-size:18px;font-weight:bold;font-family:Courier,monospace;background:#fff url(../i/misc/im/im_bg_msn.png) no-repeat bottom right;border:2px solid #66bfcd;}div.messenger.msn{background-image:url(../i/misc/im/im_bg_msn.png);border-color:#66bfcd;}div.messenger.skype{background-image:url(../i/misc/im/im_bg_skype.png);border-color:#94c327;}div.messenger.aim{background-image:url(../i/misc/im/im_bg_aim.png);border-color:#fc0;}div.messenger.gtalk{background-image:url(../i/misc/im/im_bg_gtalk.png);border-color:#005dbd;}div.messenger.yahoo{background-image:url(../i/misc/im/im_bg_yahoo.png);border-color:#d90412;}div.messenger.icq{background-image:url(../i/misc/im/im_bg_icq.png);border-color:#00ff01;}

.widgetContainer{width:340px;float:left;margin:0 12px 12px 0;}


#profilepane {
	width: 179px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-size: 12px;
	padding-bottom: 0px;
	padding-top: 5px;
	line-height: 12px;
	z-index: 1001;
}

#profilepane img{
	border: 1px solid #FFFFFF;
}

#profilepaneadd {
	background-image: url(../images/profile/chalkboard.gif);
	color: #FFFFFF;
	text-align: center;
	background-color: #666666;
	border: 1px solid #FFFFFF;
	padding-left: 15px;
}

#profilepaneadd a{
	float: left;
	color: #FFFFFF;

	text-decoration: underline;
}

#profilepaneadd a:hover{
	color: #FFFF00;
	text-decoration: underline;
}

.profilepanephotos {
	width: 179px;
}

.profilepanephotos img{
	border: 1px solid #FFFFFF;
	margin-right: 5px;
	margin-bottom: 10px;
}

.profilepanephotos img a{
	border: 1px solid #FFFFFF;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}

.profilepanephotos img a:hover{
	border: 1px solid #FFFF00;	
}


.profilepanefriends {
	width: 179px;
	text-align: center;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
}

.addMenu a {
	display: block;
	width: 189px;
	list-style-type: none;
	height: 44px;
	text-indent: -10000px;
}
.addMenu a:link, .addMenu a:visited {
	background-image: url(../images/profile/add1.jpg);
	
}
.addMenu a:hover, .addMenu a:active {
	background-position: 50% -44px;
}

.teacherscore {
	background-image: url(../images/profile/teacherexchangerating.gif);
	background-repeat: no-repeat;
	height: 70px;
	width: 189px;
	background-position: left top;
	display: block;
	text-align: right;
	margin-top: 50px;
	padding-top: 35px;
}

.teachersrequest {
	background-image: url(../images/profile/blank.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 189px;
	background-position: left top;
	display: block;
	text-align: left;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 15px;
}

.profilephotos img{
	float: left;
	height: 50px;
	width: 50px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #000000;
	margin-bottom: 5px;
}
.skinItemHome{
	padding:10px;
	margin-bottom:20px;
	width: 200px;
	background-color: #5C9191;
	border: 1px solid #FFFFFF;
}


.whiteboardtop {
	background-image: url(../images/whiteboard-top.jpg);
	height: 99px;
	width: 576px;
}

.whiteboardtopgroup {
	background-image: url(../images/whiteboard-topgroup.jpg);
	height: 99px;
	width: 576px;
}

.whiteboardbot {
	height: 48px;
	width: 497px;
	margin-left: 5px;
}

.whiteboard {
	width: 536px;
	padding-right: 20px;
	padding-left: 20px;
}

