#favorites {position: relative; min-height: 600px; }
#msgbox {position: absolute; width:150px; height: 20px; top: 115px; right: 32px; border:none;}
#favorites #inside {position: absolute; top:5px; width: 595px;  border: 1px solid #CBCBCB; height: 585px; }
#photobar img {width: 100px; height: 100px; border: 1px solid #C1C1C1; padding: 4px;}
#favorites li {display:inline;  font-size:12px; margin:0; padding:0; border:none; color:#376467; line-height: 15px; }
#favorites #csubmit {display: block; margin: 10px auto 10px auto; text-align: center;}
#favorites #photobar {display: block; width: 590px; text-align: center;}
#favmain{position:relative; border: 1px solid #DBDBDB; margin-top:12px; margin-bottom:10px; padding:5px; width:892px; min-height: 610px; }
#favorites #myfavorites {position: absolute; top:5px; width: 890px;  border: 1px solid #CBCBCB; min-height: 595px; }
#artists {display:block; margin: 10px auto 10px auto; position: relative; width: 270px; color: #000000;  border: 1px solid #E6F2F2; text-align: center; min-height: 300px;}
#artists .gone {margin: 5px 5px 5px 5px;  padding: 2px;  background-color: #F8E0FF; border:1px solid #FF94FD;}
#artists .gtwo {margin: 5px 5px 5px 5px; padding: 2px; background-color: #FFFFFF; border: 1px solid #E6F2F2; }
#artists .spcheck {position: absolute; right: 12px; border:none; background-color: transparent;}
#myfavorites {position: relative; min-height: 650px; width:480px !important ; }
#placement {min-height: 330px;}
#myfavbar {position: absolute; right: 5px; top: 5px; border: 1px solid #CBCBCB; font-size: 15px; width: 380px; height: 240px; padding-left:10px;}
#myfavorites #mbox {position: absolute; top: 350px; left: 50px; width:180px; height: 20px;  border:none;}
#sclick {position: absolute; left: 230px; top:465px; background: url(/img/favdelete.jpg) no-repeat left center; padding-left: 25px; cursor: pointer; }
#rightbar #errors {font-size: 11px; color: red; text-decoration: blink;}
.checked {background-color: green;}
#rightbar {position: absolute; right: 5px; top: 5px; border: 1px solid #CBCBCB; text-align: center; font-size: 25px; width: 280px; height: 585px;}
#frmlogin {display:block; margin-left:auto; margin-right:auto; background: #cd0cd0 url(/img/loginback.jpg) no-repeat top center; margin-top:15px; width: 250px; height: 135px; font-size:14px;}
#frmlogin #username {position: absolute; left: 132px; top: 60px; height: 15px; border: none;}
#frmlogin #password {position: absolute; left: 132px; top: 85px; height: 15px; border: none;}
#frmlogin #submit {position: absolute; top : 115px; left: 40px; border: 1px solid #B6ADB9; width: 50px;}
#newaccount {display:block; margin-left:auto; margin-right:auto;  border: 1px solid #b1d9d9; height: 135px; width: 246px; background: #e6f2f2 url(/img/newaccount.jpg) no-repeat top center; padding-top:45px; padding-left: 10px; text-align: left;}
#newaccount #submit {margin-top:5px; display: block; margin-left: auto; margin-right: auto; text-align: center;}
#newaccount label {font-size:15px;}
#logout {margin-left: 10px; background: white url(/img/favorites/flogout.jpg) no-repeat left center; padding-left: 25px;}
.favorites-title{ text-align: center; font: 18px  Tahoma, 'Trebuchet MS', Verdana, Helvetica; font-weight: bold;}
.favorites-text {text-align: left; font: 15px Verdana, Helvetica sans-serif; font-weight: 600; margin: 5px 15px 5px 15px; color:#376467;}
.favorites-cookie {text-indent: 9px; font-size: 10px;  color: #FF3725; margin-top: 3px; font-family: Verdana, sans-serif;}
.arrow {border: none; height: 45px; width: 225px; position: absolute; right: 20px;}
.messagebox {position: absolute; width:150px; height: 20px; top: 115px; right: 25px; border:1px solid #c93; background:#ffc; }
.messageboxok{ position:absolute; width:150px; top: 115px; right: 25px; border:1px solid #349534; background:#C9FFCA; padding:3px; font-weight:bold; color:#008000;}
.messageboxerror{position:absolute; width:150px; top: 115px; right: 25px; border:1px solid #CC0000;  background:#F7CBCA;  padding:1px; font-weight:bold; color:#CC0000;}
.mssbox {position: absolute; top: 465px; left: 50px;  width:150px; height: 20px; border:1px solid #c93; background:#ffc; }
.mssboxok{position: absolute; top: 465px; left: 50px;  width:150px;  border:1px solid #349534; background:#C9FFCA; padding:3px; font-weight:bold; color:#008000;}
.mssboxerror{position: absolute; top: 465px; left: 50px;  width:150px; border:1px solid #CC0000;  background:#F7CBCA;  padding:1px; font-weight:bold; color:#CC0000;}
.burl{margin-left: 25px; font-size: 16px; color: #CF6533 !important; font-weight:bold;}
.boturl{position: absolute; display: block; width: 900px; text-align: center; margin:0 auto; bottom: -1px;  padding:2px; margin-left: 25px; font-size: 16px; color: #CF6533 !important; font-weight:bold;}
.favboturl{position: relative; display: block; width: 400px; text-align: center; margin:0 auto; padding:2px; margin-left: 25px; font-size: 16px; color: #CF6533 !important; font-weight:bold;}
.favs-title{margin: 15px; text-align: center; color:#346665; font: 20px Verdana, Helvetica; font-weight: bold;  background-color:#E6F2F2 ; height: 25px; border: 1px solid #679A9B; padding:5px; vertical-align: middle;}
.tip {font:12px/15px Arial,Helvetica,sans-serif; border:solid 1px #666666; width:270px;padding:1px;position:absolute;z-index:100;visibility:hidden;color:#333333;top:20px;left:90px;background-color:#ffffcc;layer-background-color:#ffffcc;}
.favoption-title {text-align:center; font-size:18px; background-color: #E6F2F2; margin: 5px 10px 0 0 ; border:1px solid #66999A; color: #346665; }
.favfb{display:block; border:1px solid #66999A; background-color:#E6F2F2;margin:5px 10px 0 0; padding:5px; color:#346665;}
.fave {background: #E6F2F2 url(/img/favorites/favemail.jpg) left top no-repeat; text-indent: 25px; font-weight:bolder;}
