#girls-header { float: left; width: 725px; margin-top: -10px; }
#girls-header .left { float: left; width: 430px; }
#girls-header .right { float: left; width: 292px; }

#members-header { float: left; width: 725px; }
#members-header .left { float: left; width: 430px; height: 340px; background: url('/images/splash-members.jpg') top left no-repeat;  color: #3e9cf2; text-transform: uppercase; font-size: 12px; }
#members-header .right { float: left; width: 292px; }
#members-header .left form { float: left; margin: 76px 20px 20px 40px; line-height: 34px; }
#members-header .left input { background-color: #FFFFFF; border: 1px solid #3e9cf2; padding: 2px; }
#members-header .left select { background-color: #FFFFFF; border: 1px solid #3e9cf2; }
#members-header .search-button { float: left; width: 332px; text-align: right; }
#members-header .search-button input { background-color: #bc0101; border: 1px solid #bc0101; text-transform: uppercase; color: #ffffff; padding: 2px 18px; text-align: center; }
#members-header .search-button input:hover { background-color: #0c89fd; border: 1px solid #0c89fd; color: #ffffff; }

#latest-blog-entry .name a { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
#latest-blog-entry .title a { color: #ff291f !important; font-size: 12px; text-decoration: none; }
#latest-blog-entry .date { color: #3e9cf2; font-size: 10px; }
#latest-blog-entry .text { color: #7c7c7c; font-size: 11px; margin-bottom: 15px; }
#latest-blog-entry .text a { color: #fc15c2; text-decoration: none; }

#mbox-members-list { float: left; width: 735px; }
#mbox-members { float: left; width: 175px; height: 230px; margin: 4px; }
#mbox-members .avatar { float: left; width: 175px; height: 160px; margin-bottom: 3px; }
#mbox-members .avatar img { width: 175px; height: 160px; border: 0; }
#mbox-members .name { color: #55df00; font-size: 10px; }
#mbox-members .name a { color: #ff291f; font-size: 12px; font-weight: bold; text-decoration: none; }
#mbox-members .name span a { color: #000000; font-size: 9px; margin-left: 8px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
#mbox-members .details { color: #666666; font-style: italic; font-size: 9px; text-transform: uppercase; }
#mbox-members .details span { color: #000000; font-style: normal; }
#mbox-members .details u { color: #bbd1ff; text-decoration: none; }
#mbox-members .details b { color: #0c89fd; font-weight: bold; }

#mbox-editable-list { float: left; width: 485px; }
#mbox-editable { float: left; width: 95px; height: 140px; margin: 4px; }
#mbox-editable .avatar { float: left; width: 95px; height: 95px; }
#mbox-editable .avatar img { width: 95px; height: 95px; border: 0; }
#mbox-editable .caption { color: #000000; font-size: 10px; text-align: center; }
#mbox-editable .button input { width: 95px; margin: 0px 0px 4px 0px; float: left; padding: 1px 6px; text-transform: uppercase; color: #ffffff; background-color: #bc0101; border: 1px solid #bc0101; }
#mbox-editable .button input:hover { background-color: #c92026; border: 1px solid #c92026; color: #ffffff; }

#profile-header { margin: 20px auto 0px auto; width: 725px; }
#profile-header .left { float: left; width: 290px; }
#profile-header .right { float: left; width: 405px; margin-left: 30px; }
#profile-header .right a { color: #bc0101; }
#profile-header .secpics { float: left; width: 300px; }
#profile-header .secpics img { float: left; width: 65px; height: 65px; border: 0; margin-right: 10px; margin-top: 10px; }
#profile-header .friendreq { float: left; width: 290px; text-align: center; font-size: 11px; color: #333333; margin: 7px 0px; }
#profile-header .friendreq a { color: #bc0101; font-weight: bold; }
#profile-header .top { float: left; width: 265px; height: 20px; line-height: 20px; color: #000000; }
#profile-header .top span { font-style: italic; color: #999999; }
#profile-header .top b { color: #a401a6; font-weight: bold; font-style: italic; }
#profile-header .top u { color: #E6A9EC; font-style: italic; text-decoration: none; }
#profile-header .buttons { float: right; width: 140px; height: 20px; text-align: right; }
#profile-header .buttons a { margin: 0px 4px; float: left; padding: 1px 6px; text-transform: uppercase; color: #FFFFFF; background-color: #fc15c2; border: 1px solid #a401a6; }
#profile-header .buttons a:hover { background-color: #a401a6; }
#profile-header .status { float: left; margin: 8px 0px 3px 0px; width: 405px; color: #000000; font-weight: bold; }
#profile-header .status span { color: #fc15c2; font-weight: normal; }

#profile-container { margin: 0 auto; width: 725px; }

#avatar { float: left; width: 290px; height: 235px; }
#avatar .layer1 { float: left; width: 290px; height: 235px; }
#avatar .layer1 img { width: 290px; height: 235px; }
#avatar .layer2 { float: left; position: relative; left: 20; margin-top: -242px; margin-left: -10px; z-index: 3; width: 290px; height: 235px; background: url('/images/members-avatar-tape.png') top right no-repeat; color: #000000; font-weight: bold; padding-top: 7px; padding-right: 15px; text-align: right; }
#avatar .layer2 h1 { margin: 0; padding: 0; color: #FFFFFF; font-size: 20px; font-weight: normal; }
#avatar .layer2 span { font-weight: normal; color: #861386; font-style: italic; margin-left: 5px; }

#profile-questionnaire { float: left; margin: 5px 0px; width: 405px; }
#profile-questionnaire a { color: #16b1ff; }

.shadetabs { float: left; padding: 0; margin: 8px 0px; font-size: 11px; list-style-type: none; text-align: left; }
.shadetabs li { display: inline; margin: 0; color: #fc15c2; padding-right: 9px; }
.shadetabs li a { text-decoration: none; position: relative; z-index: 1; color: #a401a6; text-transform: uppercase; font-weight: bold; }
.shadetabs li a:hover { text-decoration: none; color: #fc15c2; }
.shadetabs li a.selected { position: relative; text-decoration: none; color: #000000; font-weight: normal; }
.shadetabs li a.selected:hover { text-decoration: none; }
.tabcontent { display: none; font-size: 11px; color: #666666; }
.tabcontent ul { margin: 0px; padding: 0px; }
.tabcontent li { margin-bottom: 5px; list-style-type: none; }
.tabcontent li span { color: #fc15c2; }

#sort-box { margin: 0 auto; }
#sort-box .profile-links { float: left; margin: 0; padding: 0; list-style-type: none; }
#sort-box .profile-links li { float: left; margin: 0; padding: 0 3px; color: #888888; text-transform: uppercase; }
#sort-box .profile-links li a { color: #000000; font-weight: bold; }
#sort-box .profile-links li a:hover { color: #000000; }
#sort-box .profile-links li a.selected { color: #ed1c24; }

.member-content-box { float: left; width: 730px; }

#member-content { float: left; width: 730px; }
#member-content .left { float: left; width: 280px; background: url('/images/profile-hr-vert.gif') top right repeat-y; padding-right: 22px; margin-right: 8px; }
#member-content .right { float: left; width: 420px; }

#member-sidebar-header { float: left; width: 280px; margin-bottom: 3px; }
#member-sidebar-header .title { float: left; width: 120px; }
#member-sidebar-header .details { float: left; width: 160px; color: #a401a6; text-align: right; line-height: 30px; }
#member-sidebar-header .details span { margin-right: 14px; color: #a401a6; }
#member-sidebar-header .details a { color: #fc15c2; }
#member-sidebar-header .button { float: right; width: 160px; text-align: right; padding: 5px 0px; }
#member-sidebar-header .button a { float: right; color: #FFFFFF; background-color: #666666; border: 1px solid #a401a6; padding: 1px 7px; text-transform: uppercase; font-size: 9px; }
#member-sidebar-content { width: 280px; float: left; margin-bottom: 20px; }

#member-right-header { float: left; width: 410px; margin-bottom: 3px; }
#member-right-header .title { float: left; width: 140px; }
#member-right-header .details { float: left; width: 270px; color: #a401a6; text-align: right; line-height: 30px; }
#member-right-header .details span { margin-right: 14px; color: #a401a6; }
#member-right-header .details a { color: #7600ba; }
#member-right-content { width: 420px; float: left; margin-bottom: 20px; }

.latest-tweet { float: left; width: 280px; margin-bottom: 20px; }
.latest-tweet span { color: #fc15c2; font-style: italic; }

.member-my-dvds { float: left; width: 280px; margin-bottom: 20px; }
.member-my-dvds a { margin-right: 15px; }

#latest-blog-entry { margin-bottom: 20px; }
#latest-blog-entry .title a { font-weight: bold; color: #a401a6; }

#comment-form-sidebar { float: left; width: 280px; text-align: center; margin-top: 7px; }
#comment-form-sidebar .title { color: #a401a6; font-weight: bold; text-align: left; text-transform: uppercase; margin-bottom: 5px; }
#comment-form-sidebar textarea { float: left; width: 280px; border: 1px solid #fc15c2; }
#comment-form-sidebar input { padding: 1px 18px; text-transform: uppercase; text-align: center; color: #FFFFFF; background-color: #fc05be; border: 1px solid #a401a6; margin-top: 3px; font-size: 10px; }

#myhome { width: 735px; margin:0 auto; padding: 0; }
#myhome .left { width: 200px; float: left; display: block; padding-right: 20px; }
#myhome .right { float: left; width: 485px; padding-left: 23px; background: url(/images/profile-hr-vert.gif) top left repeat-y; }
#myhome .left a { float: left; width: 200px; padding: 4px 0px; color: #ffffff; border: 1px solid #03baff; background-color: #03baff; text-transform: uppercase; text-align: center; margin-bottom: 5px; }
#myhome .left a:hover { background-color: #ed1c24; color: #ffffff; border: 1px solid #ed1c24; }
#myhome .left .selected { float: left; width: 200px; padding: 4px 0px; color: #fff200; border: 1px solid #ed1c24; background-color: #ed1c24; text-transform: uppercase; text-align: center; margin-bottom: 5px; font-weight: bold; }
#myhome .left .category { float: left; width: 200px; padding: 4px 0px; color: #000000; border: 1px solid #eeeeee; background-color: #ffffff; text-transform: uppercase; text-align: center; margin-bottom: 5px; margin-top: 15px; font-weight: bold; }
#myhome .right a { color: #e5020a; }

#member-form-table { float: left; width: 485px; }
#member-form-table .text { float: left; width: 485px; margin: 10px 0px; }
#member-form-table .text span { color: #16b1ff; }
#member-form-table .row { float: left; width: 485px; }
#member-form-table .label { float: left; width: 180px; color: #16b1ff; }
#member-form-table .field { float: left; width: 305px; }
#member-form-table input, #member-form-table textarea { background-color: #f0f7ff; color: #000000; border: 1px solid #cee7fd; font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 280px; padding: 3px; }
#member-form-table .submit input { background-color: #bc0101; color: #ffffff; border: 1px solid #bc0101; padding: 3px 16px; margin: 5px 0px; text-transform: uppercase; width: 100px; }
#member-form-table .submit input:hover { background-color: #c92026; border: 1px solid #c92026; color: #ffffff; }

#myhome-edit-list { float: left; width: 485px; }
#myhome-edit-list .content { float: left; width: 375px; padding: 0; margin: 0; }
#myhome-edit-list .controls { float: left; width: 100px; margin-left: 10px; }
#myhome-edit-list .controls a { float: left; width: 96px; background-color: #a401a6; color: #ffffff; border: 1px solid #a401a6; text-align: center; padding: 4px 0px; margin: 2px 0px; text-transform: uppercase; }
#myhome-edit-list .controls a:hover { background-color: #fc15c2; color: #FFFFFF; border: 1px solid #fc15c2; }
