BODY {
	MARGIN: 0px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #222222
}
A:link {
	COLOR: #555dd2; TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #555dd2; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
#mainContainer {
	WIDTH: 760px; BACKGROUND-COLOR: #484545
}
#leftPanel {
	WIDTH: 195px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#navBg {
	BACKGROUND-IMAGE: url(/images/nav.jpg); VERTICAL-ALIGN: middle; WIDTH: 760px; HEIGHT: 43px; TEXT-ALIGN: center
}
#content {
	VERTICAL-ALIGN: top; WIDTH: 575px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#content1 {
	VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#nav {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-LEFT: 190px; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-ALIGN: center
}
#nav TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#nav A {
	COLOR: #ffffff
}
.navDash {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #878ef3
}
#contentContainer {
	BORDER-RIGHT: black 5px solid; BORDER-TOP: black 5px solid; BORDER-LEFT: black 5px solid; WIDTH: 555px; BORDER-BOTTOM: black 5px solid; BACKGROUND-COLOR: #1e1e1e
}
.grey11 {
	FONT-SIZE: 11px; COLOR: #868383
}
.white11 {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.lgrey11 {
	FONT-SIZE: 11px; COLOR: #dddddd
}
.grey12 {
	FONT-SIZE: 12px; COLOR: #868383
}
.padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#articles {
	FONT-SIZE: 10px; WIDTH: 530px; COLOR: #dddddd
}
#articles TD {
	FONT-SIZE: 10px; COLOR: #dddddd; FONT-FAMILY: verdana
}
#articles A:link {
	COLOR: #555dd2; TEXT-DECORATION: none
}
A:visited {
	COLOR: #555dd2; TEXT-DECORATION: none
}
A:active {
	COLOR: #555dd2; TEXT-DECORATION: none
}
#articles A:hover {
	COLOR: #555dd2; TEXT-DECORATION: underline
}
.articleHeader {
	FONT-WEIGHT: bold; COLOR: #878ef3; FONT-VARIANT: small-caps
}
.eventLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878ef3
}
#footer {
	WIDTH: 760px
}
.footer1st {
	FONT-SIZE: 9px; COLOR: #cccccc; BACKGROUND-COLOR: #484545; TEXT-ALIGN: center
}
.footer2nd {
	FONT-SIZE: 5px; COLOR: #484545
}
#smallCalendar {
	BACKGROUND-IMAGE: url(/images/calendarBG.jpg); WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 150px
}
#smallCalendar TABLE {
	MARGIN-LEFT: 5px; WIDTH: 130px; BORDER-COLLAPSE: separate
}
#smallCalendar TH {
	PADDING-RIGHT: 1px! important; PADDING-LEFT: 1px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; COLOR: #ffffff; PADDING-TOP: 0px! important; WHITE-SPACE: nowrap; HEIGHT: 16px
}
#smallCalendar TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 18px; HEIGHT: 14px; TEXT-ALIGN: center! important
}
#smallCalendar A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878ef3
}
#smallCalendar A:hover {
	CURSOR: hand
}
#otherSites {
	BORDER-RIGHT: #313131 1px solid; BORDER-TOP: #313131 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #313131 1px solid; WIDTH: 525px; COLOR: #ffffff; BORDER-BOTTOM: #313131 1px solid; FONT-FAMILY: verdana
}
.searchBackground {
	BACKGROUND-COLOR: #555dd2
}
#Search {
	BORDER-RIGHT: #555dd2 1px solid; BORDER-TOP: #555dd2 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #555dd2 1px solid; WIDTH: 535px; COLOR: #000000; BORDER-BOTTOM: #555dd2 1px solid; BORDER-COLLAPSE: collapse
}
#Search TH {
	BACKGROUND-IMAGE: url(/images/search-Header.jpg); HEIGHT: 20px
}
#Search TD {
	VERTICAL-ALIGN: middle; COLOR: #000000
}
.SearchLgrey {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; HEIGHT: 40px; BACKGROUND-COLOR: #eeeeee
}
.SearchDgrey {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; HEIGHT: 15px; BACKGROUND-COLOR: #dddddd
}
.searchForm {
	FONT-SIZE: 10px; COLOR: #000000
}
#profiles {
	BORDER-RIGHT: #585656 1px solid; BORDER-TOP: #585656 1px solid; BORDER-LEFT: #585656 1px solid; WIDTH: 535px; BORDER-BOTTOM: #585656 1px solid
}
#profiles TH {
	VERTICAL-ALIGN: middle; WIDTH: 15px; BACKGROUND-COLOR: #585656; TEXT-ALIGN: center
}
.profileBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 65px; COLOR: #878ef3; PADDING-TOP: 3px; BACKGROUND-COLOR: #000000
}
.profileBlock A {
	FONT-SIZE: 9px; COLOR: #878ef3
}
#ads {
	WIDTH: 535px
}
#adBox {
	BORDER-RIGHT: #878ef3 1px solid; BORDER-TOP: #878ef3 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #878ef3 1px solid; COLOR: #484545; BORDER-BOTTOM: #878ef3 1px solid; BACKGROUND-COLOR: #ffffff
}
.black14 {
	FONT-SIZE: 14px; COLOR: #000000
}
.pink10 {
	FONT-SIZE: 10px; COLOR: #878ef3
}
.style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #5a5a5a; FONT-FAMILY: Tahoma; TEXT-ALIGN: left
}
FORM {
	MARGIN: 0px
}
.toplinks A {
	COLOR: #8d8d8d; TEXT-DECORATION: underline
}
.navlinks A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.navlinks A:hover {
	TEXT-DECORATION: none
}
.catlinks A {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
.catlinks A:hover {
	COLOR: #5a5a5a; TEXT-DECORATION: underline
}
.copytext {
	COLOR: #6189a0
}
.t11 {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Tahoma
}
#forms SELECT {
	FONT-SIZE: 10px; COLOR: #000000; HEIGHT: 10px; BACKGROUND-COLOR: #ffcc00
}
#forms INPUT {
	BORDER-RIGHT: #ffcc00 1px inset; BORDER-TOP: #ffcc00 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ffcc00 1px inset; COLOR: #ffffff; BORDER-BOTTOM: #ffcc00 1px inset; HEIGHT: 20px; BACKGROUND-COLOR: #ff0099
}
#login SELECT {
	FONT-SIZE: 10px; COLOR: #000000; HEIGHT: 10px; BACKGROUND-COLOR: #ffcc00
}
#login INPUT {
	BORDER-RIGHT: #555dd2 1px inset; BORDER-TOP: #555dd2 1px inset; FONT-SIZE: 11px; BORDER-LEFT: #555dd2 1px inset; COLOR: #333333; BORDER-BOTTOM: #555dd2 1px inset; HEIGHT: 16px; BACKGROUND-COLOR: #878ef3
}
#redhot TD {
	COLOR: black
}
#redhot SELECT {
	FONT-SIZE: 10px; COLOR: #000099; HEIGHT: 10px; BACKGROUND-COLOR: #ffffcc
}
#redhot INPUT {
	BORDER-RIGHT: #ffffff 1px inset; BORDER-TOP: #ffffff 1px inset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px inset; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px inset; HEIGHT: 22px; BACKGROUND-COLOR: #cccc00
}
.mainText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bg {
	BACKGROUND-IMAGE: url(/body.jpg)
}
#contentTable {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#contentTable IMG {
	BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; BORDER-LEFT: #cccccc thin solid; BORDER-BOTTOM: #cccccc thin solid; BACKGROUND-COLOR: #ffffff
}
#contentTable TD {
	TEXT-ALIGN: center
}
#contentTable TH {
	TEXT-ALIGN: right
}
#contentTableListing {
	TEXT-ALIGN: right! important
}
#contentTableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px! important
}
#listingCategory A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-DECORATION: none
}
#listingCategory A:hover {
	TEXT-DECORATION: underline
}
#listing {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
#listingTitleRow TD {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: white 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #efeff8
}
#listingTitleRowOff TD {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: white 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #e1e1f0
}
#listingSiteTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#listingRateLink {
	FONT-SIZE: 10px
}
#lisingSiteTitle {
	FONT-WEIGHT: bold
}
#siteOfTheDayDiv {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#siteOfTheDayDiv TABLE {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 12px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BORDER-COLLAPSE: collapse
}
#siteOfTheDayDiv TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#siteOfTheDayTitle {
	FONT-WEIGHT: bold
}
.boxOfStars {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: #333333 1px solid; WIDTH: 95px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #333333 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dddddd
}
.boxOfStars IMG {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#memberForm TD {
	TEXT-ALIGN: left
}
#memberForm TH {
	TEXT-ALIGN: right
}
#memberFormTitle {
	FONT-SIZE: 12px! important; COLOR: #ffffff; TEXT-ALIGN: center! important
}
#memberFormTrLight TD {
	COLOR: #ffffff; BACKGROUND-COLOR: #484545
}
#memberFormTrLight TH {
	FONT-SIZE: 11px! important; COLOR: #ffffff; BACKGROUND-COLOR: #484545! important
}
#memberFormTrDark TD {
	COLOR: #ffffff; BACKGROUND-COLOR: #222222
}
#memberFormTrDark TH {
	FONT-SIZE: 11px! important; COLOR: #ffffff; BACKGROUND-COLOR: #222222! important
}
.clsLightTd {
	COLOR: #ffffff; BACKGROUND-COLOR: #484545
}
.clsLightTh {
	FONT-SIZE: 11px! important; COLOR: #ffffff; BACKGROUND-COLOR: #484545! important
}
.clsDarkTd {
	COLOR: #ffffff; BACKGROUND-COLOR: #222222
}
.clsDarkTh {
	FONT-SIZE: 11px! important; COLOR: #ffffff; BACKGROUND-COLOR: #222222! important
}
#memberDirectory {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#memberDirectory A {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
#memberDirectory A:hover {
	TEXT-DECORATION: underline
}
#memberDirectory A:visited {
	
}
.managementListing TH {
	FONT-SIZE: 12px; COLOR: #333333! important; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc! important
}
#managementListingRowColorDark {
	FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #222222
}
#managementListingRowColorLight {
	FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #484545
}
#memberShipForm {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana
}
#memberShipForm TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; HEIGHT: 20px
}
#memberShipForm TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #555dd2
}
#forumListTable {
	BORDER-RIGHT: #cc99cc 1px solid; BORDER-TOP: #cc99cc 1px solid; BACKGROUND: #ecd9ec; BORDER-LEFT: #cc99cc 1px solid; WIDTH: 535px; BORDER-BOTTOM: #cc99cc 1px solid
}
#forumListTable TD {
	TEXT-ALIGN: center
}
#forumListInnerTable {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e8e8e8 1px solid; BACKGROUND-COLOR: #1e1e1e
}
#forumListInnerTable TD {
	PADDING-RIGHT: 1px! important; PADDING-LEFT: 1px! important; PADDING-BOTTOM: 1px! important; COLOR: #ffffff; PADDING-TOP: 1px! important
}
#forumListHeader TD {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: #cc0099; TEXT-ALIGN: center
}
#boardTitle {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/forumHead.jpg); COLOR: white! important; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: center! important
}
#forumDetail TD {
	BACKGROUND-COLOR: #1e1e1e
}
#forumDetail TH {
	BACKGROUND-POSITION: 2px 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/point_arrow.gif); COLOR: #9966cc; TEXT-INDENT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #1e1e1e
}
.editMessageRight {
	PADDING-LEFT: 1ex; FONT-WEIGHT: bold; COLOR: #000066; TEXT-ALIGN: right
}
.left {
	TEXT-ALIGN: left
}
.borderBlue100 {
	BORDER-RIGHT: #0199cc 1px solid; BORDER-TOP: #0199cc 1px solid; BORDER-LEFT: #0199cc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #0199cc 1px solid
}
.borderBlue80 {
	BORDER-RIGHT: #0199cc 1px solid; BORDER-TOP: #0199cc 1px solid; BORDER-LEFT: #0199cc 1px solid; WIDTH: 80%; BORDER-BOTTOM: #0199cc 1px solid
}
.borderBlue90 {
	BORDER-RIGHT: #0199cc 1px solid; BORDER-TOP: #0199cc 1px solid; BORDER-LEFT: #0199cc 1px solid; WIDTH: 91.75%; BORDER-BOTTOM: #0199cc 1px solid
}
#boardBottomToolbar {
	HEIGHT: 20px
}
#boardBottomToolbar TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 215px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat
}
#boardBottomToolbar TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#calendarContainer {
	BORDER-COLLAPSE: separate! important
}
#calendar {
	TEXT-ALIGN: left
}
#calendar TABLE {
	BORDER-RIGHT: #e6e6e6 3px outset; BORDER-TOP: #e6e6e6 3px outset; MARGIN: 5px 0px; BORDER-LEFT: #e6e6e6 3px outset; BORDER-BOTTOM: #e6e6e6 3px outset; BORDER-COLLAPSE: separate! important
}
#calendar TH {
	PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/gradient_thead_blue.gif); PADDING-BOTTOM: 0px! important; COLOR: #006699; PADDING-TOP: 0px! important; WHITE-SPACE: nowrap; HEIGHT: 23px! important; BACKGROUND-COLOR: #74a6c0
}
#calendar TD {
	FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 17px! important; HEIGHT: 18px! important; BACKGROUND-COLOR: white
}
#calendar A {
	FONT-WEIGHT: bold; COLOR: black
}
#calendar A:hover {
	CURSOR: hand
}
#calendarTDOver {
	CURSOR: hand; COLOR: #4aa5ff; BACKGROUND-COLOR: #ffffff! important
}
#calendarTDOver A {
	COLOR: #003366
}
#calendarTitle {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle! important; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dddddd
}
#eventListing {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana
}
#eventListing TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; HEIGHT: 20px
}
#eventListing TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #555dd2
}
.eventListingTitleRow {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle! important; WHITE-SPACE: nowrap; HEIGHT: 23px; BACKGROUND-COLOR: #cccccc! important
}
.eventListingTitleRowTime {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle! important; COLOR: #555dd2! important; WHITE-SPACE: nowrap; HEIGHT: 23px; BACKGROUND-COLOR: #cccccc! important
}
.eventListingTdPadd {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
#linkDetailTable {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana
}
#linkDetailTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; HEIGHT: 20px
}
#linkDetailTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #555dd2
}
linkDetailTableTitle {
	FONT-SIZE: 12px! important; COLOR: #ffffff; TEXT-ALIGN: center! important
}
#addParty {
	BACKGROUND-COLOR: #cccccc
}
#formTrLight TD {
	COLOR: #ffffff; BACKGROUND-COLOR: #484545
}
#formTrLight TH {
	FONT-SIZE: 11px! important; COLOR: #ffffff; BACKGROUND-COLOR: #484545! important
}
#formTrDark TD {
	COLOR: #ffffff; BACKGROUND-COLOR: #222222
}
#formTrDark TH {
	FONT-SIZE: 11px! important; COLOR: #ffffff; BACKGROUND-COLOR: #222222! important
}
#formTrSubHeading TH {
	FONT-SIZE: 13px; COLOR: #333333! important; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc! important
}
#formTrSubHeading TD {
	FONT-SIZE: 13px; COLOR: #333333! important; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc! important
}
.formHeading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #555dd2
}
#serviceForm {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana
}
#serviceForm TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; HEIGHT: 20px
}
#serviceForm TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #555dd2
}
#serviceFormSubHeading TH {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc
}
#servicesFormOdd TD {
	BACKGROUND-COLOR: #ffd5ea
}
#servicesFormBondage {
	BACKGROUND-COLOR: #484545
}
#servicesFormBondageOdd TD {
	BACKGROUND-COLOR: #fff0f8
}
#Scontainer {
	BORDER-RIGHT: #555dd2 2px solid; BORDER-TOP: #555dd2 2px solid; BORDER-LEFT: #555dd2 2px solid; BORDER-BOTTOM: #555dd2 2px solid; BACKGROUND-COLOR: #cccccc
}
#Scontainer2 {
	BORDER-RIGHT: #d86bde 2px solid; BORDER-TOP: #d86bde 2px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(searchBG.jpg); BORDER-LEFT: #d86bde 2px solid; BORDER-BOTTOM: #d86bde 2px solid
}
#Scontainer2 TD {
	PADDING-LEFT: 5px
}
#Scontainer1 {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #cccccc
}
#Scontainer1 TD {
	FONT-SIZE: 11px; COLOR: #ffffff
}
#SinfoContainer {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #cccccc
}
#SinfoContainer TD {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
#SinfoContainer TH {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
#SContainerNav {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana
}
#SContainerNav TD {
	FONT-SIZE: 11px! important; COLOR: #ffffff! important; FONT-FAMILY: verdana! important
}
#Sheader {
	WIDTH: 550px; BACKGROUND-COLOR: #000000
}
#SheaderPreview {
	WIDTH: 535px; BACKGROUND-COLOR: #000000
}
#SLheadPink {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #555dd2
}
#SLheadWhite {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; COLOR: #ffffff
}
#SrowDark {
	PADDING-LEFT: 5px; COLOR: #ffffff; BACKGROUND-COLOR: #333333
}
#SrowDark TH {
	PADDING-LEFT: 5px; TEXT-ALIGN: left
}
#SrowLight {
	PADDING-LEFT: 5px; COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
#SrowLight TH {
	PADDING-LEFT: 5px; TEXT-ALIGN: left
}
#SLresultsMore {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; COLOR: #555dd2
}
#SLimgBg {
	BACKGROUND-COLOR: #cccccc
}
.SprofileName {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #555dd2
}
#SProfileContactContainer {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #555dd2
}
#SProfileContactContainer TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle; HEIGHT: 20px
}
#SProfileContactContainer TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; HEIGHT: 20px
}
#SProfileContactRowLight {
	PADDING-LEFT: 5px; BACKGROUND-COLOR: #484545
}
#SProfileContactRowLight TH {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
#SProfileContactRowLight TD {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
#SProfileContactRowDark {
	PADDING-LEFT: 5px; BACKGROUND-COLOR: #222222
}
#SProfileContactRowDark TH {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
#SProfileContactRowDark TD {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
#SheadPurple {
	HEIGHT: 5px; BACKGROUND-COLOR: #555dd2
}
#SheadSilver {
	HEIGHT: 2px; BACKGROUND-COLOR: #d2d2d2
}
#SprofileSubhead {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #d86bde; TEXT-ALIGN: center
}
#homeHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; WIDTH: 485px; COLOR: #ffffff; FONT-FAMILY: "Courier New", Courier, mono; BACKGROUND-COLOR: #555dd2
}
.rteImage {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BACKGROUND: #d3d3d3; BORDER-LEFT: #d3d3d3 1px solid; CURSOR: hand; BORDER-BOTTOM: #d3d3d3 1px solid
}
.rteImageRaised {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BACKGROUND: #d3d3d3; BORDER-LEFT: 1px outset; CURSOR: hand; BORDER-BOTTOM: 1px outset
}
.rteImage:hover {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BACKGROUND: #d3d3d3; BORDER-LEFT: 1px outset; CURSOR: hand; BORDER-BOTTOM: 1px outset
}
.rteImageLowered {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BACKGROUND: #d3d3d3; BORDER-LEFT: 1px inset; CURSOR: hand; BORDER-BOTTOM: 1px inset
}
.rteImage:active {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BACKGROUND: #d3d3d3; BORDER-LEFT: 1px inset; CURSOR: hand; BORDER-BOTTOM: 1px inset
}
.rteVertSep {
	MARGIN: 0px 4px
}
.rteBack {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: 1px outset; PADDING-LEFT: 2px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px outset; PADDING-TOP: 2px; BORDER-BOTTOM: 1px outset; LETTER-SPACING: 0px
}
.rteBack TBODY TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rteBack TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rteDiv {
	DISPLAY: block; POSITION: relative
}
