/* CSS Document */
img { border:0;}
.clear { clear:both;}
th { vertical-align:top;}

p.marginTopFive {margin-top:0;}

#body {	width:762px; margin:0 auto;	text-align:left; }
#main { padding:10px;}
#main h3 { text-align:center; font-size:14px; font-weight:bold; margin:1px; line-height:23px;}
#main table { width:100%;}

#notifier { height:46px; margin:5px 0; text-align:center;}

#photo { float:left; height:150px;}
#photo img { margin:6px 0 5px 7px;} 
#profile { float:left; height:105px; width:300px;}
#profile p, #notifier p { margin:5px 0;}

#profile .nick { font-size:17px; font-weight:bold; margin:0 0 10px 0;}
#profile .online { font-size:11px; line-height:15px; padding:0 0 0 17px; background:url(/images/icons/Online/online-new.gif) no-repeat left top; margin:15px 0 0 0;}
#profile .offline { font-size:11px; line-height:15px; padding:0 0 0 17px; background:url(/images/icons/Online/offline-new.gif) no-repeat left top; margin:15px 0 0 0;}

#links { font-size:11px; float:left; }
#links a { padding:0 0 0 47px; line-height:22px; float:left;}
#links .photos {background:url(/images/skin/ViewFullProfile/viewPhotos-new.gif) no-repeat 13px top;}
#links .video {background:url(/images/skin/ViewFullProfile/viewVideo-new.gif) no-repeat 13px top;}
#links .audio {background:url(/images/skin/ViewFullProfile/listenAudio-new.gif) no-repeat 13px top;}
#links .no-photos {background:url(/images/skin/ViewFullProfile/viewPhotosNone-new.gif) no-repeat 13px top;}
#links .no-video {background:url(/images/skin/ViewFullProfile/viewVideoNone-new.gif) no-repeat 13px top;}
#links .no-audio {background:url(/images/skin/ViewFullProfile/listenAudioNone-new.gif) no-repeat 13px top;}

#media { padding:5px 3px 0 9px;}
.media { width:137px; height:30px; float:left; margin:2px 3px; font-size:11px; line-height:28px; white-space:nowrap; overflow:hidden;}
.media img { vertical-align:middle; float:left; margin:0 5px;}
.media a { text-decoration:none;}
.media a:hover { text-decoration:underline;}

#match img { margin:4px 6px;}
.super-match { width:202px; height:9px; margin:3px 0 0;}
.super-match div { height:5px; margin:2px 1px; background:url(/images/skin/SearchResult/superMatch.gif) repeat-x left top; }
.match { width:202px; height:7px; margin:4px 0 0; float:left;}
.match div { height:5px; margin:1px 1px; background:url(/images/skin/SearchResult/matchCommon.gif) repeat-x left top; }

#personal-info { font-size:13px;}
#personal-info th { width:105px; vertical-align:top;}
#personal-info td { vertical-align:top;}
.starsign img { float:left; margin:0 5px 0 0; }

.profileContainer .column { width:236px; padding:10px 5px;}
.profileContainer .column h6 { width:210px;}

div#alterNavbar { margin:15px auto 0 auto; border:0;}
.profileContainer { width:auto; margin:0 auto;}
#crumbs-div { height:25px;margin:5px 0;}
#crumbs-div td { font-size:11px;}
#crumbs-div a { text-decoration:none;}
#crumbs-div p, #crumbs-div img { margin:0 10px;}
#crumbs-div #crumb { padding:0 5px;}

.left { float:left;}
.right { float:right;}
th { font-size:13px; font-weight:normal; text-align:left;} 
.left-td { width:436px; vertical-align:top;  padding:0 0 5px 0;}
.right-td { padding:0 0 0 10px; vertical-align:top;}
.padding { padding:10px; }
.margin { margin:0 0 10px 0;}
.match { border:1px solid;}
.super-match { border:1px solid; }
.border { border:1px solid;}
.border-lr { border-left:1px solid; border-right:1px solid;}
.border-tb { border-top:1px solid; border-bottom:1px solid;}

