BODY {
	MARGIN-TOP: 7px; MARGIN-LEFT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d5e0e6
}
.linkstop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkstop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkstop2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkstop2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none
}
.smalltext {
	FONT-SIZE: 10px; COLOR: #333333
}
.smalltextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #515151
}
.mediumtextredbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000
}
.text {
	FONT-SIZE: 12px; COLOR: #333333
}
A.text:hover {
	TEXT-DECORATION: none
}
.mediumtext {
	FONT-SIZE: 11px; COLOR: #333333
}
.mediumtextoverflow {
	FONT-SIZE: 11px; OVERFLOW: hidden; COLOR: #333333
}
.verysmalltext {
	FONT-SIZE: 9px; COLOR: #333333
}
.mediumtextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #676767
}
A.mediumtextbold:hover {
	COLOR: #676767; TEXT-DECORATION: none
}
.nametitle {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #ff472d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nametitlesmall {
	FONT-SIZE: 18px; COLOR: #ff472d
}
.textorangemedium {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff472d
}
.orangepagination {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff472d
}
.textorangesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7764; TEXT-DECORATION: none
}
A.textorangesmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff7764; TEXT-DECORATION: underline
}
.textorangeother {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff472d; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
A.textorangeother:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff472d; FONT-FAMILY: sans-serif; TEXT-DECORATION: underline
}
.textorangebig {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff472d; TEXT-DECORATION: underline
}
A.textorangebig:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff472d; TEXT-DECORATION: underline
}
.textbluesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #465b80
}
A.textbluesmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #465b80; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ff472d
}
.texthome {
	FONT-SIZE: 13px; COLOR: #2a2a2a
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff472d
}
.leftsubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #384867
}
.nametitleverysmall {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff7662
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #515151
}
.notices {
	FONT-SIZE: 12px; COLOR: #ff472d
}
.new {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffcc00
}
A {
	COLOR: #333333
}
A:hover {
	COLOR: #ff7662
}
.neworange {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff7662
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ff472d
}
.whitetext {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.whitetitle {
	FONT-SIZE: 18px; COLOR: #ffffff
}
.mediumwhitetext {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.textorange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff7764
}
.bgwhite {
	BACKGROUND-COLOR: #ffffff
}
.bgbluepale {
	BACKGROUND-COLOR: #e3eaee
}
.bgnavbar {
	BACKGROUND-COLOR: #758db3
}
.bgbluepalesignup {
	BACKGROUND-COLOR: #cedbe1
}
.bgbluesignup {
	BACKGROUND-COLOR: #9db7c4
}
.bgborder {
	BACKGROUND-COLOR: #afbed3
}
.bgverypaleblue {
	BACKGROUND-COLOR: #edf1f3
}
.bgwhite-lr {
	BORDER-RIGHT: #c1ccdd 1px solid; BORDER-LEFT: #c1ccdd 1px solid; BACKGROUND-COLOR: #ffffff
}
.tbborder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 66px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.tbbordernowidth {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.tbbigblue {
	BORDER-RIGHT: #c1ccdd 1px solid; BORDER-TOP: #c1ccdd 1px solid; BORDER-LEFT: #c1ccdd 1px solid; BORDER-BOTTOM: #c1ccdd 1px solid; BACKGROUND-COLOR: #e3eaee
}
.tbbluepale {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #edf1f3
}
.tbbordermedium {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 81px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.csr:visited {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
.tbbordernowidth2 {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #676767
}
TABLE.csrads {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TABLE.csrads TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
.ulcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.friendreqs {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white
}
.locationtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #384867
}
.vipmembers {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 144px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.65em; BACKGROUND: url(http://images2.yonja.com/images/bullet2x2.gif) no-repeat 0.2em 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listingscats {
	MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff472d; LINE-HEIGHT: 17px
}
.ullistings {
	FONT-SIZE: 10px; PADDING-BOTTOM: 7px
}
.boldeleven {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #676767
}
.smalltextoverflow {
	FONT-SIZE: 10px; OVERFLOW: hidden; WIDTH: 62px; COLOR: #333333; HEIGHT: 12px
}
.nametitleoverflow {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; OVERFLOW: hidden; WIDTH: 161px; COLOR: #ff472d; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px
}
.smalltextoverflowt {
	FONT-SIZE: 10px; OVERFLOW: hidden; WIDTH: 76px; COLOR: #333333
}
.nameoverflow {
	FONT-SIZE: 18px; OVERFLOW: hidden; WIDTH: 210px; COLOR: #ff472d; HEIGHT: 24px
}
.vipoverflow {
	FONT-SIZE: 10px; OVERFLOW: hidden; WIDTH: 67px; COLOR: #333333; HEIGHT: 92px
}
.newsoverflow {
	FONT-SIZE: 10px; OVERFLOW: hidden; WIDTH: 588px; COLOR: #333333; HEIGHT: 14px
}
.blogsoverflow {
	OVERFLOW: hidden; WIDTH: 380px; HEIGHT: 158px
}
.otherblogoverflow {
	FONT-SIZE: 10px; OVERFLOW: hidden; WIDTH: 100px; COLOR: #333333; HEIGHT: 12px
}
.whatsnew {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff563e
}
.giftcardcontent {
	FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: "Monotype Corsiva", "Trebuchet MS", Verdana
}
.giftcardcontent2 {
	FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial
}
.giftcardstitle {
	FONT-WEIGHT: normal; FONT-SIZE: 32px; COLOR: #676767; FONT-FAMILY: "Monotype Corsiva", "Trebuchet MS", Verdana
}
.elevenbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #676767
}
.tbborder1 {
	BORDER-RIGHT: #de0110 1px solid; BORDER-TOP: #de0110 1px solid; BORDER-LEFT: #de0110 1px solid; BORDER-BOTTOM: #de0110 1px solid
}
.tbborder2 {
	BORDER-RIGHT: #e30278 1px solid; BORDER-TOP: #e30278 1px solid; BORDER-LEFT: #e30278 1px solid; BORDER-BOTTOM: #e30278 1px solid
}
.tbborder3 {
	BORDER-RIGHT: #fbbf24 1px solid; BORDER-TOP: #fbbf24 1px solid; BORDER-LEFT: #fbbf24 1px solid; BORDER-BOTTOM: #fbbf24 1px solid
}
.tbborder4 {
	BORDER-RIGHT: #5c784b 1px solid; BORDER-TOP: #5c784b 1px solid; BORDER-LEFT: #5c784b 1px solid; BORDER-BOTTOM: #5c784b 1px solid
}
.tbborder5 {
	BORDER-RIGHT: #aa8000 1px solid; BORDER-TOP: #aa8000 1px solid; BORDER-LEFT: #aa8000 1px solid; BORDER-BOTTOM: #aa8000 1px solid
}
.tbborder6 {
	BORDER-RIGHT: #a42866 1px solid; BORDER-TOP: #a42866 1px solid; BORDER-LEFT: #a42866 1px solid; BORDER-BOTTOM: #a42866 1px solid
}
.tbborder7 {
	BORDER-RIGHT: #cf0309 1px solid; BORDER-TOP: #cf0309 1px solid; BORDER-LEFT: #cf0309 1px solid; BORDER-BOTTOM: #cf0309 1px solid
}

