.myphoto_content{width:100%; float:left; background:url(../images/pink_gradient_bg.gif) top left repeat-x;}
/*My Photos Section;*/
.create_album{width:100%; float:left; padding:10px 0 0 0;}
.create_album ul{width:98%; float:left;}
.create_album li{width:98%; float:left; padding:0 0 10px 0;  margin:0; font-size:12px; color:#000;}
.create_album li span{color:#FF0000; font-weight:bold;}
.create_album li label{width:30%; padding-left:10%; float:left; color:#675B76; font-weight:bold;}
.create_album li input, select, textarea{float:left;}
.create_album li input{width:200px; padding:2px;}
.create_album li select{width:207px; padding:2px;}
.create_album li textarea{height:50px; width:200px; padding:2px;}
.create_album li .btn_c_album{width:100px; float:left; padding:5px 10px 5px 180px;}
.create_album li .btn_c_album input{width:100px; float:left;}
.create_album li .btn_c_album_cancel{width:100px; float:left; padding:5px 0;}
.create_album li .btn_c_album_cancel input{width:100px; float:left;}
.error_message{background:#FFF3F3; border:1px solid #CD0101; text-align:center; width:80%; margin:0 auto; padding:10px 0;}
.success_message{background:#FFF; border:1px solid #227126; text-align:center; width:80%; margin:0 auto; padding:10px 0;}

/*New favorites
.favorites{width:100%;  float:left !important; float:none; padding-bottom:0px !important; }
.favorites_inn{width:100%; padding-top:10px; padding-bottom:10px; float:left;}
.favbox{width:48%; float:left; padding-left:8px; margin-bottom:5px; }
.favbox .DivMainBox{width:97%; float:left; border:1px solid #B19BC9; padding:2px; background:#FFF}
.favbox .DivMainBoxCnt{border:1px solid #DED6EB; background:#EDE9F3; line-height:20px; height:20px;}
.favbox .DivMainBoxCnt .Space{ width:210px;  float:left}
.favbox .DivMainBoxCnt a img{ border:none; padding-top:2px;}
.favbox .DivMainBoxCnt ul{ margin:0; padding:0;}
.favbox .DivMainBoxCnt li h1 a{ color:#685B79; font-size:11px; text-decoration:underline; padding-left:2px;}
.favbox .DivMainBoxCnt li h1 a:hover{ color:#685B79; font-size:11px; text-decoration:none; padding-left:2px;}
.favbox .DivMainBoxCnt li.Icons{ float:right; width:20%; text-align:right}
.favbox .User_Img{width:36%; float:left; margin:4px 0 5px 0; }
.favbox .User_Img a{width:75px; float:left; padding:2px; border:1px solid #B7B7B7;}
.favbox .User_Img a:hover{border:1px solid #C14663; }
.favbox .User_Img a img{ border:none}
.favbox .Img_Hgt{ width:36%; float:left; height:120px}
.favbox .User_Cont{width:62%; margin:4px 0 5px 0; float:left}
.favbox .MainDv{width:95%; margin:auto; padding:5px 0 5px 0;}
.favbox .User_Cont .Rate{float:left; width:50px; font-weight:bold}
.favbox .User_Cont p { padding:0; line-height:15px; margin:0; width:99%}
*/
/*Table Data Css*/
.PhotoList td{width:250px; border:1px solid #B19BC9; padding:2px; background:#FFF;}
.PhotoList td.blankdiv{width:250px;border:0px ; padding:2px; background:#F7F5FA;}
.PhotoList .CommentDv{ margin:5px 0 5px 0; padding:10px}
.PhotoList .DivMainBox{border:0px solid #B19BC9; float:left;}
.PhotoList .DivMainBoxCnt{border:1px solid #DED6EB; background:#EDE9F3; line-height:20px; height:20px;}
.PhotoList .DivMainBoxCnt h1{ float:left; width:200px;font-size:11px;}
.PhotoList .DivMainBoxCnt h1 a{ color:#685B79; font-size:11px; text-decoration:underline; padding-left:2px;}
.PhotoList .DivMainBoxCnt h1 a:hover{ color:#685B79; font-size:11px; text-decoration:none; padding-left:2px;}
.PhotoList .DivMainBoxCnt span.Icons{ float:right; width:15%; padding:2px 2px 0 0; text-align:right}

.PhotoList .MainDv{width:95%; margin:auto; padding:5px 0 5px 0;}
.PhotoList .User_Img{width:85px; float:left; margin:4px 0 5px 0; }
.PhotoList .User_Img a{width:75px; float:left; padding:2px; border:1px solid #B7B7B7;}
.PhotoList .User_Img a:hover{border:1px solid #C14663; }
.PhotoList  a img{ border:none}
.PhotoList .User_Cont{width:150px;  margin:0px 0 5px 0; float:left}
.PhotoList .User_Cont .Rate{float:left; width:45px; font-weight:bold; margin-top:3px;}
.PhotoList .User_Cont p { padding:0; line-height:15px; margin:0; width:99%}
.PhotoList .User_Cont span img{ padding:1px 0 0 2px;   line-height:15px}

.last_Commd ul.Icon{float:left; margin:0; padding-top:5px;}
.last_Commd ul.Icon li{float:left; padding-right:5px;  height:18px;}
.last_Commd ul.Icon li a{color:#9A322F;}
.last_Commd li.lastText{font-size:11px; padding:0 7px 0 0px;}
.last_Commd li.lastText strong{color:#BD9048;}
.last_Commd li.Friend{background: url(../images/icon_add_friends.gif) no-repeat 0 0; padding-left:18px; }
.last_Commd li.Fav{background: url(../images/Fav.gif) no-repeat 0 0; padding-left:18px; }
.last_Commd li.Mail{background: url(../images/Icon_Mail.gif) no-repeat 0 2px; padding-left:18px; }
.last_Commd li.Chat{background: url(../images/Icon_Chat.gif) no-repeat 0 0; padding-left:18px; }
.last_Commd li.Comment{ background:url(../images/Icon_comment.gif) no-repeat 0 1px; padding-left:20px; }
.last_Commd li.Andrew{background: url(../images/Icon_Andrew.gif) no-repeat; padding-left:22px;}
.last_Commd li.review{ background:url(../images/Icon_review.gif) no-repeat 0 2px; padding-left:25px; }
.last_Commd li.Flag{background: url(../images/flag.gif) no-repeat 0 1px; padding-left:16px; }
.last_Commd li.Fav{background: url(../images/Fav.gif) no-repeat 0 0; padding-left:18px; }
.last_Commd li.Share{background: url(../images/share.gif) no-repeat 0 0; padding-left:18px; }
.last_Commd li.Friend{background: url(../images/icon_add_friends.gif) no-repeat 0 0; padding-left:18px; }


/*PhotoDetail Css*/
.PhotoDetail{width:100%; margin:0 auto; padding:0; background:#E8E1F1; }
.PhotoDetail .DvForDelTitle{background:#E8E1F1; color:#685B79; padding:3px 10px; height:14px; border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
.PhotoDetail .DvForDelTitle h1.ForDelTitle{font-size:11px; float:left; padding-right:7px;}
.PhotoDetail .DvForDelTitle h1.ForDelTitle a{font-size:11px; color:#685B79; text-decoration:none; }
.PhotoDetail .DvForDelTitle h1.ForDelTitle a:hover{text-decoration:underline;}
.sepPhoto{background:url(../images/partition.gif) repeat-y right; padding-right:7px; padding-left:8px; text-align:left; line-height:14px; clear:both;  width:60px;}
.PhotoDetail .DvForDelTitle h1.NewLink{font-size:11px; float:right; width:16%;}
.PhotoDetail .DvForDelTitle h1.NewLink a{font-size:11px; color:#685B79; text-decoration:none;}
.PhotoDetail .DvForDelTitle h1.NewLink a:hover{text-decoration:underline;}
.PhotoDetail .DvForDelTitle span{font-size:11px; float:right;}
.PhotoDetail .DvForDelTitle span b{float:left; padding-right:5px;}
.PhotoDetail .DvForDelTitle ul{float:right;}
.PhotoDetail .DvForDelTitle span img{float:left;}
.DvMainPhoto .ContForum h1.ForumTitle span{float:right;}
.PhotoDetail .DvLeftForDel{width:96%; float:left; padding:10px;}
.PhotoDetail .DvLeftForDel p{ padding-bottom:10px;}
.PhotoDetail .DvRightForDel{width:36%; float:left; padding-top:10px;}
.PhotoDetail .ForumReply{background:#F0EBF7; float:left; width:100%;}
.PhotoDetail .ForumReply span{float:left; padding-top:2px; padding-left:10px;}

/*PhotoDetail Css*/
.DvPhotoNav{width:100%; margin-top:10px;}
.DvPhotoNav .HeadPhotoList{background:#DACDE9; border-top:1px solid #C4B4DB;}
.DvPhotoNav .HeadPhotoList.T_border{border-top:1px solid #C4B4DB;}
.DvPhotoNav .HeadPhotoList.B_border{border-bottom:1px solid #C4B4DB; }
.DvPhotoNav .HeadPhotoList h1.MailTitle{font-size:11px; color:#685B79; padding:5px 10px; border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
.DvPhotoNav .HeadPhotoList ul{margin:0; width:98%; padding-left:10px;}
.DvPhotoNav .HeadPhotoList ul li{float:left; font-weight:bold; padding:5px 0;}
.DvPhotoNav .HeadPhotoList ul li.Left{width:30%; float:left;}
.DvPhotoNav .HeadPhotoList ul li.Left h1{font-size:11px; color:#685B79; border-bottom:0px;}
.DvPhotoNav .HeadPhotoList ul li.Right{float:right; text-align:left; list-style-type:none; padding-right:5px; padding-top:3px; padding-bottom:2px;}
.DvPhotoNav .HeadPhotoList ul li.Right span select{padding:0px; margin:0px; width:60px;  }
.DvPhotoNav .HeadPhotoList ul li.Right a{color:#474747; text-decoration:none;}
.DvPhotoNav .HeadPhotoList ul li.Right a:hover{color:#474747; text-decoration:underline;}
.DvPhotoNav .HeadPhotoList ul li.Right span{background:url(../images/partition.gif) repeat-y 0 0; padding-right:7px; padding-left:8px; float:left; line-height:18px; }
.DvPhotoNav  ul li.Right span.NoBack{background:none;}
.DvPhotoNav .HeadPhotoList ul li.Right span.NoPad{padding-right:3px;}
.DvPhotoNav .ContPhotoList{padding-bottom:0px; border-bottom:1px solid #C4B4DB;}
.DvPhotoNav .ContPhotoList h1.MailTitle{font-size:11px; background:#E8E1F1; color:#685B79; padding:5px 10px; border-top:1px solid #C4B4DB; border-bottom:0px solid #C4B4DB;}

.DvPhotoNav .UserListImg a{width:75px; display:block;  padding:2px; border:1px solid #B7B7B7;}
.DvPhotoNav .UserListImg a:hover{border:1px solid #C14663; }
.DvPhotoNav table{ margin:auto; width:100%;}
.DvPhotoNav table td{ padding:5px; float:inherit; background:none;}

.BigImg{width:98%;  text-align:center; padding:5px; }
.BigImg h1 { padding:5px; margin:0; font-size:12px}
.BigImg img{ border:1px solid #666666; padding:2px;}
.BigImg a img{ border:none;}
.BigImg .Arrows{width:200px; margin:auto; padding:10px}
.BigImg .Arrows .LeftArr{width:100px; float:left}
.BigImg .Arrows .RightArr{width:100px; float:right}
.BigImg  ul{ margin:0; padding:0; float:left; text-align:left;  width:99%;}
.BigImg  ul li{ line-height:16px; }

.Comments {background:#FFF; border:1px solid #B19BC9; margin:10px 5px 10px 5px; padding:5px;}
.Comments h1{ font-size:11px; margin-right:5px; padding:0; float:left}
.Comments h1 a{ font-size:11px; text-decoration: underline; font-style:normal}
.Comments h1 a:hover{ font-size:11px; text-decoration:none; font-style:normal}
.Comments .ImgDv{ width:75px; float:left;  padding:2px;}
.Comments .ContDv{width:82%; padding:2px; float:right}
.Comments .ImgDv a{width:75px; display:block;  padding:2px; border:1px solid #B7B7B7;}
.Comments .ImgDv a:hover{border:1px solid #C14663; }
.Comments a img{ border:none}
.Comments ul{ list-style:none; margin:0; padding:1px; clear: both}
.Comments ul li{ line-height:15px;}

.Comments .DvOnline{float:left; width:100%; padding-bottom:5px;}
.Comments .DvOnline img{float:left; padding-right:3px; }
.Comments .DvOnline a{float:left; padding-top:2px; }

.EditPhoto{width:65%; float:left; padding:0px 0 10px 0;}
.EditPhoto .MainDv {background:#FFFFFF; margin:auto; float:left}
.EditPhoto ul{width:100%; margin:0 auto; padding:5px 0 10px 0; }
.EditPhoto ul li{padding:5px 0 5px 0; float:left;}
.EditPhoto ul li.FormLeft{width:25%;}
.EditPhoto ul li.FormRight{width:75%; padding-top:2px;}
.EditPhoto ul li.FormRight input.RegFld{width:200px;}
.EditPhotoImg{width:28%; margin-top:8px; float:right;}
.EditPhotoImg .Img_Dv{ width:75px; margin: auto; padding:2px; border:1px solid #B7B7B7;  }
.EditPhotoImg span{float:left;}
.EditPhotoImg span label{float:left; line-height:14px; padding-right:8px;}
div.succ
  {
  align:center;
  border: 1px thick #003300;
  font:bold;
  color:#006633;
  text-align: center;
  }
.upldOtn{margin:10px 0 0 10px; float:left; }
 
