a { color: #6526BA }
a:hover { background-color: #FFDFFF }
a.nohover:hover { background-color: transparent }
a.white { color: white }
a.white:hover {
    color: #FFDFFF;
    background-color: transparent;
}
A.toi {
    font-weight : bold;
    color : Maroon;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
}
A:HOVER.toi {
    font-weight : bold;
    color : Maroon;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
    background-color : Yellow;
}
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-repeat: repeat-x;
}
table { font-family: Arial, Helvetica, sans-serif }
td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
H1,
H2,
H3,
H4,
H5,
H6 { font-family: Arial, Helvetica, sans-serif }
.fixed { font-family : "Courier New", Courier, monospace }
.border {
    border: 2px solid #6526BA;
    vertical-align: top;
}
.header {
    background-color : #5526B5;
    color : #FFFFFF;
    font-weight : bold;
    font-size : 12pt;
    text-align : left;
    padding: .25em .25em .05em .25em;
}
.head1 {
    height : 24px;
    text-align: left;
    background-image : url(http://www.bisexualplayground.com/Images/violet_bar_bg.gif);
    font-weight : bold;
    font-size : 10pt;
    padding-right: 1em;
    padding-left: 1em;
    vertical-align: middle;
    white-space: nowrap;
}
.body1 {
    background-color: White;
    font-family : Arial, Helvetica, sans-serif;
    text-align: left;
    padding: 0.5em;
}
.body2 {
    background-color: #D3D3D3;
    font-family : Arial, Helvetica, sans-serif;
    text-align: left;
    padding: 0.5em;
}
.srchhead1 {
    background-color: #D3D3D3;
    border-bottom: 1px Solid Black;
    padding: 2px;
}
.foot1 {
    height : 24px;
    text-align: left;
    background-image : url(http://www.bisexualplayground.com/Images/gray_bar_bg.gif);
    background-color: Gray;
    font-weight : bold;
    font-size : 10pt;
    padding-right: 1em;
    padding-left: 1em;
    vertical-align: middle;
}
.tabl1 { border: 1px Solid Black }
.red { color: #ff0000 }
.green { color: #008000 }
.selected {
    background: #8040ff;
    color: white;
    FONT-WEIGHT: bold;
}
.notselected { FONT-WEIGHT: bolder }
.message {
    border-color: #6526BA;
    border-style: solid;
    border-width: 2px;
    background-color: white;
    color: #8040ff;
    FONT-SIZE: 10pt;
    padding: 2px;
}
.firstperson {
    color: Red;
    vertical-align: top;
}
.secondperson {
    color: Blue;
    vertical-align: top;
}
.raised {
    background: #8040ff;
    color: White;
    border-left-color: #FFDFFF;
    border-left-style: solid;
    border-left-width: 2px;
    border-right-color: #6526BA;
    border-right-style: solid;
    border-right-width: 2px;
    border-top-color: #FFDFFF;
    border-top-style: solid;
    border-top-width: 2px;
    border-bottom-color: #6526BA;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    vertical-align: middle;
    font-size: 10pt;
}
.boldred {
    color: red;
    font-weight: bold;
    font-size: 14pt;
    font-family: 'MS Sans Serif', sans-serif;
}
.profileheading {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 10pt;
}
.newprofilehead {
    border-top: 1px Solid Black;
    background-color: #D3D3D3;
    color: Black;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
}
.smallest { font-size: 8pt }
.smaller { font-size: 9pt }
.Toolbar {
    background-color: #8040ff;
    border: 2px solid;
    border-color: #FFDFFF #6526BA #6526BA #FFDFFF;
    padding: 2px 3px 2px 3px;
    text-align: left;
}
.Toolbar a.toolicon {
    background-color: transparent;
    border: 1px solid #8040ff;
    color: White;
    left: 0px;
    margin: 1px;
    padding: 1px 2px 1px 2px;
    top: 0px;
}
.Toolbar a.toolicon:hover {
    background-color: transparent;
    border-color: #FFDFFF #6526BA #6526BA #FFDFFF;
    color: White;
    text-shadow: #333 0px 1px 2px;
}
DIV.phototile {
    border: 2px Solid #6526BA;
    background-color: #ffdfff;
}
.chatline {
    background-color : #eaeaea;
    background-image : url(http://www.bisexualplayground.com/Images/chatlinebg.gif);
    background-repeat : repeat-x;
    background-position : top;
    vertical-align : top;
    color : Black;
    padding : 10px 2px 6px 4px;
    border-bottom-color : Silver;
    border-bottom-style : solid;
    border-bottom-width : 1px;
}
.chatline_sys {
    background-color : #D8C9FF;
    background-image : url(http://www.bisexualplayground.com/Images/chatlinebg_sys.gif);
    background-repeat : repeat-x;
    background-position : top;
    vertical-align : top;
    color : Black;
    padding : 10px 2px 6px 4px;
    border-bottom-color : Silver;
    border-bottom-style : solid;
    border-bottom-width : 1px;
}
.chatline_me {
    background-color : #ffdfff;
    background-image : url(http://www.bisexualplayground.com/Images/chatlinebg_me.gif);
    background-repeat : repeat-x;
    background-position : top;
    vertical-align : top;
    color : Black;
    padding : 10px 2px 6px 4px;
    border-bottom-color : Silver;
    border-bottom-style : solid;
    border-bottom-width : 1px;
}
.goldchatline {
    background-color : #e6d6ab;
    background-image : url(http://www.bisexualplayground.com/Images/chatlinebg_gold.gif);
    background-repeat : repeat-x;
    background-position : top;
    vertical-align : top;
    color : Black;
    padding : 10px 2px 6px 4px;
    border-bottom-color : #EEE8AA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
}
.bluechatline {
    background-color : #6eaadc;
    background-image : url(http://www.bisexualplayground.com/Images/chatlinebg_blue.gif);
    background-repeat : repeat-x;
    background-position : top;
    vertical-align : top;
    color : Black;
    padding : 10px 2px 6px 4px;
    border-bottom-color : #EEE8AA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
}
.maroonchatline {
    background-color : #b14f4f;
    color: White;
    background-image : url(http://www.bisexualplayground.com/Images/chatlinebg_maroon.gif);
    background-repeat : repeat-x;
    background-position : top;
    vertical-align : top;
    color : Black;
    padding : 10px 2px 6px 4px;
    border-bottom-color : #EEE8AA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
}
DIV.tpbluechatline {
    background-color : #6eaadc;
    background-image : url(http://www.bisexualplayground.com/Images/chatlinebg_blue.gif);
    background-repeat : repeat-x;
    background-position : top;
    vertical-align : top;
    color : Black;
    padding : 10px 2px 6px 4px;
    border-bottom-color : #EEE8AA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    filter: alpha(Opacity=50);
    filter: alpha(opacity=50);
    -moz-opacity: .50;
    opacity: .50;
    cursor: pointer;
}
TD.phototile {
    background-color: inherit;
    color: #373737;
    font-size: 8pt;
    font-weight: bold;
    font-family: Tahoma, Arial, sans-serif;
}
.Male { color: #4359FF }
.Female { color: #FF43C3 }
th {
    background: #8040ff;
    color: white;
    font-size: 14pt;
    font-family: Arial, Helvetica, sans-serif;
}
td.heading {
    color: white;
    background-color: #8040ff;
    font-weight: bold;
}
td.selected {
    color: white;
    background-color: #8040ff;
    font-weight: bold;
}
td.mail {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    vertical-align: middle;
    padding-left: 2px;
    padding-right: 2px;
    border-right-color: #6526BA;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #6526BA;
    border-left-style: solid;
    border-left-width: 1px;
    border-bottom-color: #6526BA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
th.mail {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    background: #8040ff;
    color: White;
    border-left-color: #FFDFFF;
    border-left-style: solid;
    border-left-width: 2px;
    border-right-color: #6526BA;
    border-right-style: solid;
    border-right-width: 2px;
    border-top-color: #FFDFFF;
    border-top-style: solid;
    border-top-width: 2px;
    border-bottom-color: #6526BA;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    padding-left: 1px;
    padding-right: 1px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    vertical-align: middle;
}
th.fader {
    border-left-color: #666666;
    border-right-color: #666666;
    border-top-color: #666666;
    border-bottom-color: #666666;
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    height: 22px;
    font-size: 11pt;
    background-image: url(./Images/Menu_Back.gif);
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px 5px 0px 5px;
    text-align: left;
    background-repeat: repeat-x;
}
td.fader {
    border-left-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(./Images/topfade.gif);
    background-repeat: repeat-x;
}
input {
    color: Black;
    font-size: 11pt;
    vertical-align: middle;
}
input.submit { background-color: white }
button {
    background-color: white;
    color: Black;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
}
select {
    background-color: white;
    color: Black;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
textarea {
    background-color: white;
    color: Black;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.Toolbar,
div.Toolbar a.toolicon,
div.menu a.menuItem {
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}
div.menuBar a.menuButton {
    background-color: transparent;
    color: White;
    left: 0px;
    margin: 1px;
    padding: 1px 2px 1px 2px;
    top: 0px;
    cursor: pointer;
}
div.menuBar a.menuButton:hover {
    background-color: #6526BA;
    color: White;
    cursor: pointer;
    text-shadow: #333 0px 1px 2px;
}
div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
    background-color: #8040ff;
    border-color: #6526BA #8040ff #8040ff #6526BA;
    color: White;
    left: 1px;
    top: 1px;
}
div.menu {
    background-color: #8040ff;
    border: 2px solid;
    border-color: #FFDFFF #6526BA #6526BA #FFDFFF;
    left: 0px;
    padding: 1px 1px 1px 1px;
    position: absolute;
    top: 0px;
    visibility: hidden;
}
div.menu a.menuItem {
    color: White;
    display: block;
    padding: 3px 1em;
    text-decoration: none;
    white-space: nowrap;
}
div.menu a.menuItem:hover,
div.menu a.menuItemHighlight {
    background-color: #6526BA;
    color: #ffffff;
    text-shadow: #333 0px 1px 2px;
}
div.menu a.menuItem span.menuItemText { }
div.menu a.menuItem span.menuItemArrow { margin-right: -.75em }
div.menu div.menuItemSep {
    border-top: 1px solid #FFDFFF;
    border-bottom: 1px solid #6526BA;
    margin: 4px 2px;
}
div.mailmenuBar,
div.mailmenuBar a.mailmenuButton,
div.mailmenu,
div.Toolbar,
div.Toolbar a.toolicon,
div.mailmenu a.mailmenuItem {
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}
div.mailmenuBar {
    background-color: #8040ff;
    border: 2px solid;
    border-color: #FFDFFF #6526BA #6526BA #FFDFFF;
    padding: 2px 3px 2px 3px;
    text-align: left;
}
div.mailmenuBar a.mailmenuButton {
    background-color: transparent;
    border: 1px solid #8040ff;
    color: White;
    left: 0px;
    margin: 1px;
    padding: 1px 2px 1px 2px;
    top: 0px;
}
div.mailmenuBar a.mailmenuButton:hover {
    background-color: #FFDFFF;
    border-color: Black Black Black Black;
    color: Black;
}
div.mailmenuBar a.mailmenuButtonActive,
div.mailmenuBar a.mailmenuButtonActive:hover {
    background-color: #FFDFFF;
    border-color: #6526BA #8040ff #8040ff #6526BA;
    color: Black;
    left: 1px;
    top: 1px;
}
div.mailmenu {
    background-color: White;
    border: 2px solid;
    border-color: #FFDFFF #6526BA #6526BA #FFDFFF;
    left: 0px;
    padding: 1px 1px 1px 1px;
    position: absolute;
    top: 0px;
    visibility: hidden;
}
div.mailmenu a.mailmenuItem {
    color: Black;
    display: block;
    padding: 3px 1em;
    text-decoration: none;
    white-space: nowrap;
}
div.mailmenu a.mailmenuItem:hover,
div.mailmenu a.mailmenuItemHighlight {
    background-color: #FFDFFF;
    color: Black;
}
div.mailmenu a.mailmenuItem span.mailmenuItemText { }
div.mailmenu a.mailmenuItem span.mailmenuItemArrow { margin-right: -.75em }
div.mailmenu div.mailmenuItemSep {
    border-top: 1px solid #FFDFFF;
    border-bottom: 1px solid #6526BA;
    margin: 4px 2px;
}
div.tabhighlighted {
    font-weight: Bold;
    font-size: 9pt;
    background-color: White;
    border-left: 1px solid #919B9C;
    border-top: 3px solid #FFA500;
    border-right: 1px solid #919B9C;
    display: inline;
    padding: 2px;
}
div.tabbackgroundleft {
    font-size: 9pt;
    background-color: #EAEAEA;
    border-top: 1px solid #919B9C;
    border-left: 1px solid #919B9C;
    border-bottom: 1px solid #919B9C;
    display: inline;
    padding: 2px;
}
div.tabbackgroundright {
    font-size: 9pt;
    background-color: #EAEAEA;
    border-top: 1px solid #919B9C;
    border-right: 1px solid #919B9C;
    border-bottom: 1px solid #919B9C;
    display: inline;
    padding: 2px;
}
div.tabheaders {
    border-bottom: 1px solid #919B9C;
    padding: 2px;
}
div.tabbox {
    border-left: 1px solid #919B9C;
    border-right: 1px solid #919B9C;
    border-bottom: 1px solid #919B9C;
    padding: 6px;
}
.acresultbox { padding: 0px }
.acnherit {
    color: inherit;
    background-color: inherit;
    text-decoration: inherit;
}
.acnherit:hover {
    color: inherit;
    background-color: inherit;
    text-decoration: inherit;
}
.acresultitem {
    color: Black;
    text-decoration: none;
    padding: 2px;
}
.acresultitem:hover {
    background-color: #6526BA;
    color: White;
    text-decoration: none;
    padding: 2px;
}
.tabbar {
    padding-bottom: 2px;
    padding-left: 10px;
    vertical-align: bottom;
}
.tabbutton {
    background-color: #6526BA;
    border: 1px;
}
.toggle_tabs {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0pt;
    padding: 0pt;
    display: block;
}
.tab {
    display: inline;
    padding: 3px 8px 2px 8px;
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #6526BA;
    margin-right: 3px;
    background-color : #eaeaea;
    background-image : url(./Images/chatlinebg.gif);
    background-repeat : repeat-x;
    background-position : bottom;
    vertical-align : top;
    color : #333333;
}
.tablit {
    display: inline;
    padding: 3px 8px 2px 8px;
    font-weight: bold;
    border: 1px solid #6526BA;
    background-color : #D8C9FF;
    background-image : url(./Images/chatlinebg_sys.gif);
    background-repeat : repeat-x;
    background-position : bottom;
    vertical-align : top;
    color : #6526BA;
    margin-right: 3px;
}
.tabdata { display: none }
.tabdatalit {
    display: block;
    padding: 8px;
}
.picbox {
    padding: 10px;
    background-color: #E0E0E0;
    border: 4px solid #6526BA;
    -moz-border-radius: 3px;
}
.minipicboxDefault {
    display: table-cell;
    width: 60px;
    margin: 6px;
    vertical-align: middle;
    padding: 2px;
    border: 3px solid #0000ff;
    background-color: #d5d5ff;
}
.minipicboxFree {
    display: table-cell;
    width: 60px;
    margin: 6px;
    vertical-align: middle;
    padding: 2px;
    border: 1px solid #0000ff;
    background-color: #d5d5ff;
}
.minipicboxPaid {
    display: table-cell;
    width: 60px;
    margin: 6px;
    vertical-align: middle;
    padding: 2px;
    border: 1px solid #008000;
    background-color: #d5ffd5;
}
.minipicboxPrivate {
    display: table-cell;
    width: 60px;
    margin: 6px;
    vertical-align: middle;
    padding: 2px;
    border: 1px solid #000000;
    background-color: #c0c0c0;
}
.minipicboxHidden {
    display: table-cell;
    width: 60px;
    margin: 6px;
    vertical-align: middle;
    padding: 2px;
    border: 1px solid #c0c0c0;
    background-color: #e9e9e9;
}
.minipicboxAlbumOnly {
    display: table-cell;
    width: 60px;
    margin: 6px;
    vertical-align: middle;
    padding: 2px;
    border: 1px solid #800080;
    background-color: #ffd5ff;
}
.menu_upgrade {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll 0px 0px;
    white-space: nowrap;
}
.menu_mmanager {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -16px 0px;
    white-space: nowrap;
}
.menu_mailman {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -32px 0px;
    white-space: nowrap;
}
.menu_profedit {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -48px 0px;
    white-space: nowrap;
}
.menu_advertising {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -64px 0px;
    white-space: nowrap;
}
.menu_success {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -80px 0px;
    white-space: nowrap;
}
.menu_photoman {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -96px 0px;
    white-space: nowrap;
}
.menu_audioman {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll 0px -16px;
    white-space: nowrap;
}
.menu_affiliates {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -16px -16px;
    white-space: nowrap;
}
.menu_managefriends {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -32px -16px;
    white-space: nowrap;
}
.menu_home {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -48px -16px;
    white-space: nowrap;
}
.menu_albums {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -64px -16px;
    white-space: nowrap;
}
.menu_gallery {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -80px -16px;
    white-space: nowrap;
}
.menu_friends {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -96px -16px;
    white-space: nowrap;
}
.menu_browse {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll 0px -32px;
    white-space: nowrap;
}
.menu_browsebysimint {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -16px -32px;
    white-space: nowrap;
}
.menu_browsepersmat {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -32px -32px;
    white-space: nowrap;
}
.menu_online {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -48px -32px;
    white-space: nowrap;
}
.menu_newmembers {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -64px -32px;
    white-space: nowrap;
}
.menu_recentlyviewed {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -80px -32px;
    white-space: nowrap;
}
.menu_profileviews {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -96px -32px;
    white-space: nowrap;
}
.menu_recentclips {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll 0px -48px;
    white-space: nowrap;
}
.menu_comments {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -16px -48px;
    white-space: nowrap;
}
.menu_interests {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -32px -48px;
    white-space: nowrap;
}
.menu_polls {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -48px -48px;
    white-space: nowrap;
}
.menu_search {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -64px -48px;
    white-space: nowrap;
}
.menu_articles {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -80px -48px;
    white-space: nowrap;
}
.menu_urentdvds {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -96px -48px;
    white-space: nowrap;
}
.menu_newmail {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll 0px -64px;
    white-space: nowrap;
}
.menu_folderman {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -16px -64px;
    white-space: nowrap;
}
.menu_viewfolders {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -32px -64px;
    white-space: nowrap;
}
.menu_folder {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -48px -64px;
    white-space: nowrap;
}
.menu_chat {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -64px -64px;
    white-space: nowrap;
}
.menu_forum {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -80px -64px;
    white-space: nowrap;
}
.menu_niceness {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -96px -64px;
    white-space: nowrap;
}
.menu_help {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll 0px -80px;
    white-space: nowrap;
}
.menu_glossary {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -16px -80px;
    white-space: nowrap;
}
.menu_didyouknow {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -32px -80px;
    white-space: nowrap;
}
.menu_features {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -48px -80px;
    white-space: nowrap;
}
.menu_stages {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -64px -80px;
    white-space: nowrap;
}
.menu_contactus {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -80px -80px;
    white-space: nowrap;
}
.menu_tos {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -96px -80px;
    white-space: nowrap;
}
.menu_guidelines {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll 0px -96px;
    white-space: nowrap;
}
.menu_privacy {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -16px -96px;
    white-space: nowrap;
}
.menu_aboutus {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -32px -96px;
    white-space: nowrap;
}
.menu_logoff {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -48px -96px;
    white-space: nowrap;
}
.menu_moods {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -64px -96px;
    white-space: nowrap;
}
.menu_sitemap {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -80px -96px;
    white-space: nowrap;
}
.menu_featuredmembers {
    width: 16px;
    height: 16px;
    background: transparent url(Images/menuicons.png) no-repeat scroll -96px -96px;
    white-space: nowrap;
}
.tb_home_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll 0px 0px;
    white-space: nowrap;
}
.tb_home_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -56px 0px;
    white-space: nowrap;
}
.tb_mail_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -112px 0px;
    white-space: nowrap;
}
.tb_mail_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -168px 0px;
    white-space: nowrap;
}
.tb_online_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll 0px -43px;
    white-space: nowrap;
}
.tb_online_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -56px -43px;
    white-space: nowrap;
}
.tb_search_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -112px -43px;
    white-space: nowrap;
}
.tb_search_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -168px -43px;
    white-space: nowrap;
}
.tb_browse_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll 0px -86px;
    white-space: nowrap;
}
.tb_browse_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -56px -86px;
    white-space: nowrap;
}
.tb_chat_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -112px -86px;
    white-space: nowrap;
}
.tb_chat_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -168px -86px;
    white-space: nowrap;
}
.tb_friends_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll 0px -129px;
    white-space: nowrap;
}
.tb_friends_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -56px -129px;
    white-space: nowrap;
}
.tb_forum_dark {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -112px -129px;
    white-space: nowrap;
}
.tb_forum_lit {
    width: 56px;
    height: 43px;
    background: transparent url(Images/toolbaricons.png) no-repeat scroll -168px -129px;
    white-space: nowrap;
}
.sbi {
    margin-left: 4px;
    font-weight: bold;
    text-decoration: none;
}
A.sbi:Hover { text-decoration: underline }
.sbinb { text-decoration: none }
A.sbinb:Hover { text-decoration: underline }
.suggestion {
    list-style: none;
    margin-bottom: 6px;
}
.popupmenu {
    border: thin outset #6526ba;
    background-color: #6526ba;
    color: White;
    font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 4px;
    position: absolute;
    display: none;
    max-width: 200px;
    -moz-border-radius: 4px;
}
.pumutitle { font-weight: bold }
a.pumuitem {
    color: White;
    text-decoration: none;
    white-space: nowrap;
}
span.inop { color: Gray }
a.pumuitem:hover { background-color: #9141FF }
.navbutton {
    background-image: url(Images/bg_pink_transparent.gif);
    background-repeat: repeat-x;
    padding: 1px 3px 1px 3px;
    font-size: 9pt;
}
