/*################################ MEMBER PROFILE ##############################*/
#memberProfile {width:auto;}

#memberProfile .mpTitle {width:auto; height:28px; margin:2px 0px 2px 0px; padding-left:5px; background:url(bg_profile_title.jpg) repeat top; text-align:left;}
#memberProfile .mpTitle h3 {background:url(arrow6.gif) no-repeat left center; margin:0px; padding:0px 0px 0px 16px; line-height:22px; font-size:11px; color:#D91737; font-weight:bold;}

#memberProfile .mpTable {margin:0px 0px 10px 0px; padding:0px;}
#memberProfile .mpTable .row {padding-bottom:1px; border-bottom:1px solid #F7F3E7; background:#FFFFFF}
#memberProfile .mpTable .row .cellVal {float:left; width:130px; line-height:20px; background:#F7F3E7; color:#7A7066; text-align:left; font-size:12px;}
#memberProfile .mpTable .row .cellVal span {padding-left:15px; text-decoration:underline;}
#memberProfile .mpTable .row .cellVar {margin-left:130px; color:#7A7066; text-align:left; font-size:12px; line-height:20px;}
#memberProfile .mpTable .row .cellVar span {padding-left:15px;}

#memberProfile #mProfileS0 {text-align:center;}
#memberProfile #mProfileS0 .mpL {float:left; width:330px; background:#FFFFFF;}
#memberProfile #mProfileS0 .mpL .mpRecomm {margin-bottom:10px; padding:2px 8px 5px 8px; text-align:left;}
#memberProfile #mProfileS0 .mpL .mpVote {margin-bottom:13px; text-align:left;}
#memberProfile #mProfileS0 .mpL .mpVote #ajaxVoteBox {position:absolute; width:225px;}
#memberProfile #mProfileS0 .mpL .mpVote .mpvSent {padding:2px 8px 5px 8px; text-align:left;}
#memberProfile #mProfileS0 .mpL .mpVote .mpvSent strong {color:#E8505F;}
#memberProfile #mProfileS0 .mpL .mpVote .mpvStats {padding:2px 8px 2px 8px; text-align:left; font-weight:bold;}
#memberProfile #mProfileS0 .mpL .mpVote .mpvInfo {background:url(alert.jpg) no-repeat 6px 9px; padding:10px 8px 2px 25px; text-align:left; color:#E8505F;}
#memberProfile #mProfileS0 .mpL .mpVote form {width:auto; margin:0px; padding:0px;}
#memberProfile #mProfileS0 .mpL .mpVote form .inote {float:left; width:23px; font-weight:bold; text-align:center;}
#memberProfile #mProfileS0 .mpL .mpVote form .inote input {vertical-align:middle}
#memberProfile #mProfileS0 .mpL .mpAnnounce {width:320px; margin:0px 0px 10px 0px; text-align:left;}
#memberProfile #mProfileS0 .mpL .mpAnnounce .mpaC {margin:0px; padding:0px 15px 0px 15px; background:url(frame_middle.gif); text-align:left;}
#memberProfile #mProfileS0 .mpL .mpAnnounce .mpaC h4 {margin:0px 0px 3px 0px; padding:0px; font-weight:bold; font-size:11px; color:#E8505F;}
#memberProfile #mProfileS0 .mpR {float:left; width:188px; margin-left:10px; background-color:#FBFAF8; text-align:left;}
#memberProfile #mProfileS0 .mpR .mbox {position:absolute; width:205px; margin:42px 0px 0px 13px;}
#memberProfile #mProfileS0 .mpR .boxImgPaging {border:7px solid #E8E4E3; padding:1px 0px 3px 0px; text-align:center;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .boxImg {width:172px; height:114px; margin:auto;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .boxImg a {display:block; width:172px; height:114px; filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .boxImg a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .boxImg a img {border:0px; margin:0px;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .boxImg .asel {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .imgPaging {background-color:#DA1737; color:#FFFFFF; font-weight:bold; margin:1px 0px 3px 0px; padding:3px 0px 3px 0px; vertical-align:middle}
#memberProfile #mProfileS0 .mpR .boxImgPaging .imgPaging img {vertical-align:middle;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .imgPaging .nophotos {color:#E45D73;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .linkAlbums {color:#999999;}
#memberProfile #mProfileS0 .mpR .boxImgPaging .linkAlbums a {color:#003466; font-size:12px; text-decoration:underline}
#memberProfile #mProfileS0 .mpR .boxImgPaging .linkAlbums a:hover {color:#999999;}
#memberProfile #mProfileS0 .mpR .boxContact {margin:0px 0px 10px 0px; border:7px solid #E8E4E3; padding:7px; text-align:left; margin-top:10px;}
#memberProfile #mProfileS0 .mpR .boxContact .bcTitle {color:#D92646; font-size:12px; font-weight:bold; margin:2px 0px 3px 0px;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox {margin:0px 0px 7px 5px;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox a {display:block; font-size:11px; font-weight:bold; padding:3px 0px 3px 20px; color:#5E7295; text-decoration:none; line-height:16px;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox a:hover {color:#333333; text-decoration:none;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .pchat {background:url(profile_icons/pchat.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .msg {background:url(profile_icons/msg.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .chat {background:url(profile_icons/chat.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .kiss {background:url(profile_icons/kiss.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .fav {background:url(profile_icons/fav.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .frd {background:url(profile_icons/frd.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .blk {background:url(profile_icons/blk.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .rcmd {background:url(profile_icons/rcmd.gif) no-repeat left center;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .bcsText {color:#000000; padding:0px 0px 0px 10px}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .bcsbBg1 {background-color:#F4F4F4;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .bcsbBg2 {background-color:#FFFFFF;}
#memberProfile #mProfileS0 .mpR .boxContact .bcSBox .online {background-color:#D91737; color:#FFFFFF;}

/*
#memberProfile #mProfileS0 .boxFriends {margin-top:10px; border:7px solid #E8E4E3; padding:7px; text-align:left;}
#memberProfile #mProfileS0 .boxFriends .bfTitle {color:#D92646; font-size:12px; font-weight:bold; margin:3px 0px 2px 0px;}
#memberProfile #mProfileS0 .boxFriends .bfPhotos {text-align:center; margin:auto; width:100%}
#memberProfile #mProfileS0 .boxFriends .bfPhotos .item {width:100px; height:115px; float:left; margin:5px 9px 5px 9px; text-align:center;}
#memberProfile #mProfileS0 .boxFriends .bfPhotos .item .boximg {width:98px; text-align:center;}
#memberProfile #mProfileS0 .boxFriends .bfPhotos .item .boximg .boximgborder {border:3px solid #E1E1E1;} 
#memberProfile #mProfileS0 .boxFriends .bfPhotos .item .boxuserid {margin-top:3px;}
#memberProfile #mProfileS0 .boxFriends .bfPhotos .item .boxuserid a {color:#5E7295; text-decoration:none}
#memberProfile #mProfileS0 .boxFriends .bfPhotos .item .boxuserid a:hover {color:#D61A3D;}
*/

#memberProfile #mProfileS1 {margin:0px; padding:0px;}
#memberProfile #mProfileS1 .mcTitle {margin-top:10px; background:#9FACD8 url(arrow8.gif) no-repeat 5px 6px; padding-left:18px; height:22px; line-height:22px; color:#FFFFFF; font-size:12px; font-weight:bold;}
#memberProfile #mProfileS1 .cTitle {background:url(bg_profile_title.jpg) repeat top; height:22px; text-align:left; vertical-align:middle; margin:2px 0px 2px 0px;}
#memberProfile #mProfileS1 .cTitle div {padding:3px 0px 0px 8px;}
#memberProfile #mProfileS1 .cTitle div span {background:url(arrow6.gif) no-repeat left center; padding-left:16px; color:#D91737; font-weight:bold;}
#memberProfile #mProfileS1 .critTbl {margin:0px; padding:0px;}
#memberProfile #mProfileS1 .critTbl .row {padding-bottom:1px; border-bottom:1px solid #F7F3E7; background-color:#FFFFFF}
#memberProfile #mProfileS1 .critTbl .row .cellVal {float:left; background-color:#F7F3E7; width:190px; color:#7A7066; text-align:left; font-size:12px; line-height:20px;}
#memberProfile #mProfileS1 .critTbl .row .cellVal span {padding-left:22px; text-decoration:underline;}
#memberProfile #mProfileS1 .critTbl .row .cellVar {margin-left:190px; color:#7A7066; text-align:left; font-size:12px; line-height:20px;}
#memberProfile #mProfileS1 .critTbl .row .cellVar span {padding-left:15px;}

#memberProfile #mProfileS2 {width:auto; text-align:center;}
#memberProfile #mProfileS2 .item {float:left; width:98px; margin-right:9px; margin-bottom:9px;}
#memberProfile #mProfileS2 .item a {display:block; border:3px solid #CCCCCC;}
#memberProfile #mProfileS2 .item a:hover {border:3px solid #5698E4;}
#memberProfile #mProfileS2 .item a img {border:0px; margin:1px;}


#memberProfile #mProfileS3 {width:auto;}
/*
#memberProfile #mProfileS3 .aName {display:block; background:url(arrow4.gif) no-repeat left center; padding-left:12px; color:#E8505F; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; margin:7px 0px 4px 0px;}
#memberProfile #mProfileS3 .aDescr {margin:0px 0px 3px 8px; font-style:italic;}
*/
#memberProfile #mProfileS3 h2 {margin:0px 0px 3px 0px; padding:0px; color:#E8505F; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; margin:7px 0px 4px 0px;}
#memberProfile #mProfileS3 p {margin:0px 0px 10px 0px; padding:5px; background:#EDEBEB; border:1px dotted #CCC; font-style:italic;}

/*# END #*/

/*################################## RECOMMEND #################################*/
.recommend {width:190px; text-align:left}
.recommend .rTitle {margin:2px 0px 5px 0px; font-size:12px; color:#000000;}
.recommend .rText {font-size:9px; margin:2px 0px 5px 0px;}
.recommend .rErr {font-size:9px; margin:2px 0px 5px 0px; color:#D91737;}
.recommend .rSucces {font-size:11px; margin:2px 0px 5px 0px; color:#425AAD;}
.recommend .rRow {margin:2px 0px 2px 0px;}
.recommend .rRow input {width:188px;}
.recommend .rRow .go {display:block; width:33px; height:22px; background:url(btn_go2.gif) no-repeat left center;} 
.recommend .rRow .go:hover {background:url(btn_go2_on.gif) no-repeat left top;} 
/*# END #*/
