A {
	COLOR: #2173af; TEXT-DECORATION: none
}
A STRONG {
	COLOR: #2173af; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
ADDRESS {
	FONT-STYLE: normal; MARGIN-BOTTOM: 18px
}
BLOCKQUOTE {
	MARGIN: 0px; FONT: italic 15px/22px "Georgia", serif
}

BODY {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: 13px/18px Arial, sans-serif;
	BACKGROUND: url(../img/bg_head.jpg) #fff repeat-x 0px 0px;
	COLOR: #636b75; 
	PADDING-TOP: 0px
}


CITE {
	FONT-STYLE: normal; DISPLAY: block; MARGIN-BOTTOM: 18px; FONT-WEIGHT: bold
}
CODE {
	OVERFLOW: hidden
}

H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 30px/36px Arial, sans-serif; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 36px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 30px/36px Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
H2.hilite {
	MARGIN: 54px 0px 9px; FONT: 24px/30px Arial, sans-serif; COLOR: #005eb0
}
H2.sifr {
	PADDING-BOTTOM: 20px; MARGIN: 36px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 30px/1em Arial, sans-serif; LETTER-SPACING: -1px; COLOR: #003366; PADDING-TOP: 0px
}
H2.sifr2 {
	PADDING-BOTTOM: 0px; MARGIN: 36px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 24px/1em Arial, sans-serif; LETTER-SPACING: -1px; COLOR: #000; PADDING-TOP: 0px
}
H2.icon {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2.icon EM {
	LINE-HEIGHT: 1; FONT-STYLE: normal; COLOR: #797c80; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 18px/27px Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 27px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 15px/20px Arial, sans-serif; COLOR: #2173af; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 13px/18px Arial, sans-serif; COLOR: #3e434a; PADDING-TOP: 0px
}
HR {
	DISPLAY: none
}
.hr {
	MARGIN: 36px 0px; HEIGHT: 0px; BORDER-TOP: #e5e6e8 1px solid
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

.IMGA {
	BORDER: solid #565656 2px;
}

LI {
	MARGIN-BOTTOM: 18px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-align:justify;
}
PRE {
	WHITE-SPACE: pre-wrap
}
SMALL {
	FONT-SIZE: 11px
}
STRONG {
	COLOR: #3e434a
}
TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TD.pricing {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; COLOR: #3e434a; PADDING-TOP: 6px; text-align:center; border-left:#CCCCCC 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid;
}
TD.pricingr {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; COLOR: #3e434a; PADDING-TOP: 6px; text-align:center; border-right:#CCCCCC 1px solid;
}


TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #3e434a; PADDING-TOP: 6px
}
TH {
	BACKGROUND: url(../img/bg_th.png) repeat-x 0px 0px; text-shadow: 1px 1px 0 #fff
}
TH.first {
	BACKGROUND: url(../img/bg_th-left.png) no-repeat 0px 0px;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
}
TH.last {
	BACKGROUND: url(../img/bg_th-right.png) no-repeat right top
}
TR {
	
}
/*UL {
	
}*/
/*UL.plain {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}*/
/*UL.plain LI {
	MARGIN-BOTTOM: 9px
}*/
.js .sifr {
	VISIBILITY: hidden
}
.js .sifr2 {
	VISIBILITY: hidden
}
/*#nav-01 UL A {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}*/
.create-account {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
.cost-calculator H4 {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#amazing-designers {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#head H1 A {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#over-100 {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#didnt-find-answer H3 {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#related-questions H3 {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#related-screencasts H3 {
	TEXT-INDENT: -9999em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#site {
	TEXT-ALIGN: center;
}
#body {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_body.jpg) no-repeat -13px 0px; PADDING-TOP: 45px
}



#content {
	WIDTH: 705px; DISPLAY: inline; FLOAT: right
}
#content .copy {
	WIDTH: 465px; DISPLAY: inline; FLOAT: left
}
#content .sub-copy {
	WIDTH: 215px; FLOAT: right
}
#sub-content {
	WIDTH: 222px; FLOAT: left
}
.short #body {
	BACKGROUND: url(../img/bg_body-short.jpg) no-repeat -13px 0px
}
.two-col #content .copy {
	WIDTH: 705px; MARGIN-BOTTOM: 6px; FLOAT: none
}
.two-col #content .sub-copy {
	WIDTH: 705px; MARGIN-BOTTOM: 36px; FLOAT: none
}
.two-col #content .copy .copy {
	WIDTH: 460px; FLOAT: left
}
.two-col #content .copy .sub-copy {
	WIDTH: 215px; FLOAT: right
}
.two-col-right #body {
	BACKGROUND: url(../img/bg_body-right.jpg) no-repeat right top
}
.two-col-right #content {
	WIDTH: 690px; MARGIN-BOTTOM: 36px; FLOAT: left
}
.two-col-right #sub-content {
	WIDTH: 215px; FLOAT: right
}
.two-col-right #content .copy {
	WIDTH: auto; FLOAT: none
}
.two-col-right #content .sub-copy {
	WIDTH: auto; FLOAT: none
}
.two-col-right-white #body {
	BACKGROUND: #fff
}
.two-col-right-white #content {
	WIDTH: 690px; MARGIN-BOTTOM: 36px; FLOAT: left
}
.two-col-right-white #sub-content {
	WIDTH: 215px; FLOAT: right
}
.two-col-right-white #content .copy {
	WIDTH: auto; FLOAT: none
}
.two-col-right-white #content .sub-copy {
	WIDTH: auto; FLOAT: none
}
.two-col-w-related #content .copy {
	WIDTH: 705px
}
.two-col-w-related #content .copy .vbox1 {
	FLOAT: right; MARGIN-LEFT: 27px; CLEAR: both
}
.one-col #body {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.one-col #content {
	WIDTH: 960px
}
.one-col #content .copy {
	WIDTH: auto; FLOAT: none
}
#nav-01 {
	BACKGROUND: url(../img/bg_nav-00-content.jpg) #474749 no-repeat center top; HEIGHT: 55px; OVERFLOW: hidden
}
#nav-01 #nav-logo A {
	WIDTH: 211px; BACKGROUND: url(../img/logo_campaign-monitor.png) no-repeat 0px -30px; HEIGHT: 30px; TOP: 12px; LEFT: 0px
}
/*#nav-01 UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_nav-00-divider.png) no-repeat 830px 11px; HEIGHT: 55px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}*/
/*#nav-01 UL LI {
	MARGIN-BOTTOM: 0px
}*/
/*#nav-01 UL LI A {
	BACKGROUND-IMAGE: url(../img/bg_nav-00.png?20100217); POSITION: absolute; HEIGHT: 29px; TOP: 15px
}*/
#nav-01 #nav-features A {
	WIDTH: 79px; BACKGROUND-POSITION: -13px top; RIGHT: 625px
}
#nav-01 #nav-features A:hover {
	BACKGROUND-POSITION: -13px center
}
#nav-01 #nav-features A.current {
	BACKGROUND-POSITION: -13px bottom
}
#nav-01 #nav-pricing A {
	WIDTH: 68px; BACKGROUND-POSITION: -92px top; RIGHT: 557px
}
#nav-01 #nav-pricing A:hover {
	BACKGROUND-POSITION: -92px center
}
#nav-01 #nav-pricing A.current {
	BACKGROUND-POSITION: -92px bottom
}
#nav-01 #nav-customers A {
	WIDTH: 93px; BACKGROUND-POSITION: -160px top; RIGHT: 464px
}
#nav-01 #nav-customers A:hover {
	BACKGROUND-POSITION: -160px center
}
#nav-01 #nav-customers A.current {
	BACKGROUND-POSITION: -160px bottom
}
#nav-01 #nav-resources A {
	WIDTH: 89px; BACKGROUND-POSITION: -253px top; RIGHT: 375px
}
#nav-01 #nav-resources A:hover {
	BACKGROUND-POSITION: -253px center
}
#nav-01 #nav-resources A.current {
	BACKGROUND-POSITION: -253px bottom
}
#nav-01 #nav-support A {
	WIDTH: 76px; BACKGROUND-POSITION: -342px top; RIGHT: 299px
}
#nav-01 #nav-support A:hover {
	BACKGROUND-POSITION: -342px center
}
#nav-01 #nav-support A.current {
	BACKGROUND-POSITION: -342px bottom
}
#nav-01 #nav-our-story A {
	WIDTH: 86px; BACKGROUND-POSITION: -418px top; RIGHT: 213px
}
#nav-01 #nav-our-story A:hover {
	BACKGROUND-POSITION: -418px center
}
#nav-01 #nav-our-story A.current {
	BACKGROUND-POSITION: -418px bottom
}
#nav-01 #nav-blog A {
	WIDTH: 54px; BACKGROUND-POSITION: -504px top; RIGHT: 159px
}
#nav-01 #nav-blog A:hover {
	BACKGROUND-POSITION: -504px center
}
#nav-01 #nav-blog A.current {
	BACKGROUND-POSITION: -504px bottom
}
#nav-01 #nav-sign-up A {
	WIDTH: 49px; BACKGROUND-POSITION: -610px center; RIGHT: 59px
}
#nav-01 #nav-sign-up A.current {
	BACKGROUND-POSITION: -610px bottom
}
#nav-01 #nav-login A {
	WIDTH: 36px; BACKGROUND-POSITION: -681px center; RIGHT: 0px
}
#nav-01 #nav-login A.current {
	BACKGROUND-POSITION: -681px bottom
}
#our-story #nav-01 {
	BACKGROUND-IMAGE: url(../img/bg_nav-00-blog-1.jpg)
}
#head {
	POSITION: relative; MARGIN: 0px auto; BACKGROUND: url(../img/bg_site.jpg) no-repeat center 55px; HEIGHT: 180px;
}
#head .create-account {
	POSITION: absolute; WIDTH: 215px; BACKGROUND: url(../img/btn_create-account.png) no-repeat 0px 0px; HEIGHT: 48px; MARGIN-LEFT: 265px; TOP: 93px; LEFT: 50%
}
#head .create-account:hover {
	BACKGROUND-POSITION: 0px bottom
}
#head H1 {
	POSITION: absolute; MARGIN: 98px 0px 0px; WIDTH: 480px; TOP: 0px; RIGHT: 50%
}
#head H1 A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: inline; BACKGROUND: no-repeat 0px 0px; FLOAT: left; HEIGHT: 70px
}
#head #title-account_closed A {
	BACKGROUND-IMAGE: url(../img/titles_account_closed.png?1); WIDTH: 295px
}

#head #title-solutions-tour A {
	BACKGROUND-IMAGE: url(../Solutions/img/Solutions-title.png); WIDTH: 500px
}

#head #title-astrea-tour A {
	BACKGROUND-IMAGE: url(../Astrea/img/Astrea-title.png); WIDTH: 500px
}

#head #title-sardes-tour A {
	BACKGROUND-IMAGE: url(../Sardes/img/Sardes-title.png); WIDTH: 500px
}

#head #title-darius-tour A {
	BACKGROUND-IMAGE: url(../Darius/img/Darius-title.png); WIDTH: 500px
}

#head #title-pricing-tour A {
	BACKGROUND-IMAGE: url(../Pricing/img/Pricing-title.png); WIDTH: 500px
}


#head #title-ourstory-tour A {
	BACKGROUND-IMAGE: url(../Our-Story/img/OurStory-title.png); WIDTH: 500px
}



#head #title-pricing A {
	BACKGROUND-IMAGE: url(../img/head-priced-just-right.png); WIDTH: 293px
}
#head #title-articles_and_tips A {
	BACKGROUND-IMAGE: url(../img/titles_tips-and-resources.png); WIDTH: 268px
}
#head #title-downloads A {
	BACKGROUND-IMAGE: url(../img/titles_tips-and-resources.png); WIDTH: 268px
}
#head #title-free_email_templates A {
	BACKGROUND-IMAGE: url(../img/titles_email-templates.png); WIDTH: 307px
}
#head #title-downloads A {
	WIDTH: 208px; BACKGROUND-POSITION: 0px -78px
}
#head #title-email_stats A {
	BACKGROUND-IMAGE: url(../img/titles_email-stats-and-reports.png); WIDTH: 407px
}
#head #title-support A {
	BACKGROUND-IMAGE: url(../img/titles_support.png); WIDTH: 154px
}
#head #title-help_and_faqs A {
	BACKGROUND-IMAGE: url(../img/titles_support.png); WIDTH: 154px
}
#head #title-forums A {
	BACKGROUND-IMAGE: url(../img/titles_support.png); WIDTH: 154px
}
#head #title-screencasts A {
	BACKGROUND-IMAGE: url(../img/titles_support.png); WIDTH: 154px
}
#head #title-api_documentation A {
	BACKGROUND-IMAGE: url(../img/titles_support.png); WIDTH: 154px
}
#head #title-email_support A {
	BACKGROUND-IMAGE: url(../img/titles_support.png); WIDTH: 154px
}
#head #title-forums A {
	WIDTH: 140px; BACKGROUND-POSITION: 0px -39px
}
#head #title-help_and_faqs A {
	WIDTH: 236px; BACKGROUND-POSITION: 0px -78px
}
#head #title-screencasts A {
	WIDTH: 224px; BACKGROUND-POSITION: 0px -117px
}
#head #title-api_documentation A {
	WIDTH: 367px; BACKGROUND-POSITION: 0px -156px
}
#head #title-email_support A {
	WIDTH: 267px; BACKGROUND-POSITION: 0px -195px
}
#head #title-our_customers A {
	BACKGROUND-IMAGE: url(../img/titles_our-customers.png); WIDTH: 283px
}
#head #title-case_studies A {
	BACKGROUND-IMAGE: url(../img/titles_our-customers.png); WIDTH: 283px
}
#head #title-testimonials A {
	BACKGROUND-IMAGE: url(../img/titles_our-customers.png); WIDTH: 283px
}
#head #title-giving_back A {
	BACKGROUND-IMAGE: url(../img/titles_our-customers.png); WIDTH: 283px
}
#head #title-campaign_monitor_customers A {
	BACKGROUND-IMAGE: url(../img/titles_our-customers.png); WIDTH: 283px
}
#head #title-case_studies A {
	WIDTH: 240px; BACKGROUND-POSITION: 0px -39px
}
#head #title-testimonials A {
	WIDTH: 231px; BACKGROUND-POSITION: 0px -78px
}
#head #title-giving_back A {
	WIDTH: 220px; BACKGROUND-POSITION: 0px -117px
}
#head #title-campaign_monitor_customers A {
	WIDTH: 283px; BACKGROUND-POSITION: 0px 0px
}
#our-story #head {
	BACKGROUND-IMAGE: url(../img/bg_site-blog-1.jpg)
}
#head #title-our_story A {
	BACKGROUND-IMAGE: url(../img/titles_our-story.png); WIDTH: 342px
}
#head #title-meet_the_team A {
	BACKGROUND-IMAGE: url(../img/titles_our-story.png); WIDTH: 342px
}
#head #title-how_we_work A {
	BACKGROUND-IMAGE: url(../img/titles_our-story.png); WIDTH: 342px
}
#head #title-jobs A {
	BACKGROUND-IMAGE: url(../img/titles_our-story.png); WIDTH: 342px
}
#head #title-meet_the_team A {
	WIDTH: 277px; BACKGROUND-POSITION: 0px -39px
}
#head #title-how_we_work A {
	WIDTH: 274px; BACKGROUND-POSITION: 0px -78px
}
#head #title-jobs A {
	WIDTH: 264px; BACKGROUND-POSITION: 0px -117px
}
#head #title-blog A {
	BACKGROUND-IMAGE: url(../img/titles_blog.png); WIDTH: 85px
}
#head #title-search A {
	BACKGROUND-IMAGE: url(../img/titles_blog.png); WIDTH: 85px
}
#head #title-blog_interviews__buzz A {
	BACKGROUND-IMAGE: url(../img/titles_blog.png); WIDTH: 85px
}
#head #title-blog_new_features__updates A {
	BACKGROUND-IMAGE: url(../img/titles_blog.png); WIDTH: 85px
}
#head #title-blog_observations__answers A {
	BACKGROUND-IMAGE: url(../img/titles_blog.png); WIDTH: 85px
}
#head #title-blog_tips__resources A {
	BACKGROUND-IMAGE: url(../img/titles_blog.png); WIDTH: 85px
}
#head #title-search A {
	WIDTH: 127px; BACKGROUND-POSITION: 0px -39px
}
#head #title-blog_interviews__buzz A {
	WIDTH: 330px; BACKGROUND-POSITION: 0px -78px
}
#head #title-blog_new_features__updates A {
	WIDTH: 256px; BACKGROUND-POSITION: 0px -117px
}
#head #title-blog_observations__answers A {
	WIDTH: 248px; BACKGROUND-POSITION: 0px -156px
}
#head #title-blog_tips__resources A {
	WIDTH: 319px; BACKGROUND-POSITION: 0px -195px
}
#head #title-gallery A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_most_popular A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_one_column A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_two_column A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_three_column A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_announcement A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_invitation A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_newsletter A {
	BACKGROUND-IMAGE: url(../img/titles_gallery.png); WIDTH: 133px
}
#head #title-gallery_most_popular A {
	WIDTH: 247px; BACKGROUND-POSITION: 0px -39px
}
#head #title-gallery_one_column A {
	WIDTH: 234px; BACKGROUND-POSITION: 0px -78px
}
#head #title-gallery_two_column A {
	WIDTH: 232px; BACKGROUND-POSITION: 0px -117px
}
#head #title-gallery_three_column A {
	WIDTH: 263px; BACKGROUND-POSITION: 0px -156px
}
#head #title-gallery_announcement A {
	WIDTH: 290px; BACKGROUND-POSITION: 0px -195px
}
#head #title-gallery_invitation A {
	WIDTH: 170px; BACKGROUND-POSITION: 0px -234px
}
#head #title-gallery_newsletter A {
	WIDTH: 202px; BACKGROUND-POSITION: 0px -273px
}
#head #title-ohno A {
	BACKGROUND-IMAGE: url(../img/titles_404.png); WIDTH: 164px
}
#head #title-newsletter A {
	BACKGROUND-IMAGE: url(../img/titles_newsletter.png); WIDTH: 203px
}

#head #title-create_an_account A {
	BACKGROUND-IMAGE: url(../img/titles_misc.png); WIDTH: 356px
}
#head #title-login A {
	WIDTH: 298px; BACKGROUND: url(../img/titles_misc.png) 0px -39px
}
#head #title-youre_in A {
	WIDTH: 174px; BACKGROUND: url(../img/titles_misc.png) 0px -78px
}
#head #title-sorry_to_see_you_go A {
	WIDTH: 369px; BACKGROUND: url(../img/titles_misc.png) 0px -117px
}
#head #title-anti_spam A {
	BACKGROUND-IMAGE: url(../img/titles_legals.png); WIDTH: 325px
}
#head #title-terms_of_use A {
	WIDTH: 243px; BACKGROUND: url(../img/titles_legals.png) 0px -39px
}
#head #title-privacy_policy A {
	WIDTH: 260px; BACKGROUND: url(../img/titles_legals.png) 0px -78px
}
#foot {
	TEXT-ALIGN: center
}
#foot .vbox {
	TEXT-ALIGN: left; MARGIN: 0px auto
}
#foot .copy {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 994px
}
#promos {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 2px; WIDTH: 992px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_foot-promos.png) no-repeat 0px 0px; HEIGHT: 143px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
#promos LI {
	WIDTH: 330px; DISPLAY: inline; MARGIN-BOTTOM: 9px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden
}
#foot .copy P {
	MARGIN: 1px 0px 4px
}
#foot .sub-copy {
	PADDING-BOTTOM: 28px; PADDING-LEFT: 20px; WIDTH: 954px; PADDING-RIGHT: 20px; BACKGROUND: url(../img/bg_foot-sub-copy.png) no-repeat 0px 0px; PADDING-TOP: 20px
}
#foot .sub-copy P {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 12px
}
#foot-meta {
	TEXT-ALIGN: right; MARGIN-TOP: 1px; WIDTH: 520px; FLOAT: right; COLOR: #b0b0b0
}
#foot-meta A {
	COLOR: #b0b0b0; TEXT-DECORATION: underline
}
#foot-meta A:hover {
	TEXT-DECORATION: none
}
#foot-meta #legals {
	BORDER-BOTTOM: #eceeee 1px solid; PADDING-BOTTOM: 11px; MARGIN-BOTTOM: 9px
}
#esp {
	PADDING-LEFT: 18px; BACKGROUND: url(../img/icon_esp.png) no-repeat 0px 0px
}
.ftop {
	BORDER-BOTTOM: #eceeee 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 11px; _padding-bottom: 13px
}
.ieclear {
	HEIGHT: 1px; _display: none
}
.legals {
	TEXT-ALIGN: right; MARGIN-TOP: 1px; WIDTH: 520px; FLOAT: right; COLOR: #b0b0b0
}
.legals A {
	COLOR: #b0b0b0; TEXT-DECORATION: underline
}
.legals A:hover {
	TEXT-DECORATION: none
}
.subFormText {
	WHITE-SPACE: nowrap; MARGIN-BOTTOM: 5px; COLOR: #7c7c7c; FONT-SIZE: 13px !important; FONT-WEIGHT: normal
}
.twitter-facebook {
	DISPLAY: inline; COLOR: #b0b0b0; FONT-SIZE: 13px; MARGIN-RIGHT: 15px
}
.twitter-facebook A {
	FONT-WEIGHT: bold
}
.twitter-facebook IMG {
	FLOAT: left
}
.twitter-facebook SPAN {
	FLOAT: left; MARGIN-LEFT: 6px
}
#nav-02 {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_nav-01.png) no-repeat 0px 0px; PADDING-TOP: 1px
}
#nav-02 LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 211px; COLOR: #797c80; LIST-STYLE-IMAGE: none
}
#nav-02 LI A {
	BORDER-BOTTOM: #dcddde 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 42px; WIDTH: 169px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #797c80; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#nav-02 .current A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-RIGHT: 11px; BACKGROUND: url(../img/bg_nav-01-current.png) #49b2ff no-repeat left center; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; text-shadow: -1px -1px 0 #3293d6
}
#nav-02 A IMG {
	POSITION: absolute; MARGIN-TOP: -12px; TOP: 50%; LEFT: 10px
}
#nav-02 UL {
	BORDER-BOTTOM: #dcddde 1px solid; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 211px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#nav-02 LI LI {
	POSITION: relative; MARGIN-BOTTOM: 3px
}
#nav-02 LI LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 11px; WIDTH: 175px; PADDING-RIGHT: 25px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #797c80; FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 3px; text-shadow: none
}
#nav-02 .current LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 11px; WIDTH: 175px; PADDING-RIGHT: 25px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #797c80; FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 3px; text-shadow: none
}
#nav-02 LI .current {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_nav-02-top.png) #dedfe0 no-repeat 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#nav-02 .current .current {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_nav-02-top.png) #dedfe0 no-repeat 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#nav-02 LI .current A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../img/bg_nav-02-btm.png) no-repeat left bottom; COLOR: #000; BORDER-TOP: medium none; BORDER-RIGHT: medium none; text-shadow: none
}
#nav-02 .current .current A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../img/bg_nav-02-btm.png) no-repeat left bottom; COLOR: #000; BORDER-TOP: medium none; BORDER-RIGHT: medium none; text-shadow: none
}
#nav-02 LI LI SPAN {
	DISPLAY: block; BACKGROUND: url(../img/bg_nav-02-arrow.png) no-repeat 195px center
}
.page-title {
	MARGIN-TOP: 0px !important;
	
}
.leader {
	FONT: 18px/27px Arial, serif
}
.pull {
	MARGIN: 0px 0px 18px 30px; WIDTH: 215px; FONT: italic 15px/22px "Georgia", serif; BACKGROUND: url(../img/bg_blockquote-pull-top.png) #e3f5fd no-repeat 0px 0px; FLOAT: right; COLOR: #1a4a7a
}
.pull P {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../img/bg_blockquote-pull-btm.png) no-repeat left bottom; PADDING-TOP: 20px
}
.figure-1 {
	MARGIN: 0px 27px 27px 0px; DISPLAY: inline; FLOAT: left
}
.figure-1a {
	MARGIN: 0px 13px 3px 0px; DISPLAY: inline; FLOAT: left
}
.figure-2 {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.figure-3 {
	MARGIN: 0px 0px 27px 27px; DISPLAY: inline; FLOAT: right
}
.sr {
	POSITION: absolute !important; TOP: -9999em !important; LEFT: -9999em !important
}
.pricing TABLE {
	WIDTH: 100%
}
.pricing .bigtick LI {
	MARGIN-BOTTOM: 9px
}
.cost-calculator {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 184px; PADDING-RIGHT: 13px; BACKGROUND: url(../img/bg_cost-calculator-btm.png) #e2f0ce no-repeat left bottom; FLOAT: right; COLOR: #53595b; PADDING-TOP: 13px
}
.cost-calculator H4 {
	BACKGROUND-IMAGE: url(../img/title_cost-calculator.png); MARGIN: -13px -13px 0px; WIDTH: 210px; HEIGHT: 39px
}
.cost-calculator P {
	MARGIN: 8px 0px 12px
}
.cost-calculator FORM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cost-calculator .text {
	WIDTH: 172px; MARGIN-BOTTOM: 6px
}
.cost-calculator .image {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.vbox1 {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg_vbox-btm.png) #fff no-repeat left bottom; PADDING-TOP: 0px
}
.vbox1 H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px -13px 18px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT: bold 13px/18px Arial; BACKGROUND: url(../img/bg_vbox1-top.png) #cccbcb no-repeat 0px 0px; COLOR: #3e434a; PADDING-TOP: 7px; text-shadow: 1px 1px 0 #fff
}
.vbox1 .title {
	LINE-HEIGHT: 22px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.vbox1 .figure-a {
	MARGIN-RIGHT: 9px
}
.click-through {
	DISPLAY: block; BORDER-TOP: #d5dde6 1px solid; PADDING-TOP: 17px
}
.vbox2 {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg_vbox-btm.png) #fff no-repeat left bottom; PADDING-TOP: 0px
}
.vbox2-wide {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg_vbox-btm.png) #fff no-repeat left bottom; PADDING-TOP: 0px
}
.vbox2 H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px -13px 18px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT: bold 13px/18px Arial; BACKGROUND: url(../img/bg_vbox2-top.png) #3a99eb no-repeat 0px 0px; COLOR: #fff; PADDING-TOP: 7px; text-shadow: -1px -1px 0 #3293d6
}
.vbox2-wide H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px -13px 18px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT: bold 13px/18px Arial; BACKGROUND: url(../img/bg_vbox2-top.png) #3a99eb no-repeat 0px 0px; COLOR: #fff; PADDING-TOP: 7px; text-shadow: -1px -1px 0 #3293d6
}
.vbox2-wide {
	BACKGROUND-IMAGE: url(../img/bg_vbox-wide-btm.png); WIDTH: 439px
}
.vbox2-wide H3 {
	BACKGROUND-IMAGE: url(../img/bg_vbox2-wide-top.png)
}
.vbox3 {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg_vbox3-btm.png) #fff no-repeat left bottom; PADDING-TOP: 0px
}
.vbox3 H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px -13px 18px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT: bold 13px/18px Arial; BACKGROUND: url(../img/bg_vbox3-top.png) #8395ad no-repeat 0px 0px; COLOR: #fff; PADDING-TOP: 7px; text-shadow: -1px -1px 0 #7e8fa8
}
.vbox3 H4 {
	MARGIN: 0px 0px 9px
}
.vbox3 .last {
	MARGIN-BOTTOM: 9px
}
.fbox {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 21px; PADDING-LEFT: 24px; WIDTH: 188px; PADDING-RIGHT: 24px; BACKGROUND: #f5f5f5; BORDER-TOP: #fff 1px solid; PADDING-TOP: 21px; -moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px
}
.fbox .hline {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e8e8e8 1px solid; PADDING-TOP: 0px
}
.fbox LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.fbox LI.clientaccess {
	BACKGROUND: url(../img/icon-signup-clientaccess.gif) no-repeat
}
.fbox LI.coins {
	BACKGROUND: url(../img/icon-signup-coins.gif) no-repeat
}
.fbox LI.customize {
	BACKGROUND: url(../img/icon-signup-customize.gif) no-repeat
}
.fbox LI.dollar {
	BACKGROUND: url(../img/icon-signup-dollar.gif) no-repeat
}
.fbox LI.emailclients {
	BACKGROUND: url(../img/icon-signup-emailclient.gif) no-repeat
}
.fbox LI.ga {
	BACKGROUND: url(../img/icon-signup-ga.gif) no-repeat
}
.fbox LI.none {
	BACKGROUND: url(../img/icon-signup-none.gif) no-repeat
}
.fbox LI.money {
	BACKGROUND: url(../img/icon-signup-money.gif) no-repeat
}
.fbox LI.reports {
	BACKGROUND: url(../img/icon-signup-reports.gif) no-repeat
}
.fbox LI.unlimclients {
	BACKGROUND: url(../img/icon-signup-unlimusers.gif) no-repeat
}
.fbox P {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.fbox-shell {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 238px; FLOAT: right; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; -moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px
}
.fbox UL {
	MARGIN: 0px; PADDING-LEFT: 0px; _margin: 0
}
.hbox2 {
	WIDTH: 337px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 30px
}
.hbox3 {
	WIDTH: 215px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 30px
}
UL.hbox {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.hbox LI {
	MARGIN-BOTTOM: 0px
}
.last {
	MARGIN-RIGHT: 0px !important
}
#casestudies #content .copy {
	MARGIN-BOTTOM: 0px
}
#client-featured {
	POSITION: relative; BACKGROUND-COLOR: #e2f3ff; MARGIN-BOTTOM: 27px; HEIGHT: 238px
}
#client-featured IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#client-featured DIV {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 30px; PADDING-LEFT: 490px; PADDING-RIGHT: 20px; BACKGROUND: url(../img/bg_client-featured.png) no-repeat right top; HEIGHT: 178px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; PADDING-TOP: 30px; LEFT: 0px
}
#client-featured BLOCKQUOTE {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px 0px 0px -10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_blockquote-client.png) no-repeat 0px 0px; COLOR: #1a4a7a; FONT-SIZE: 16px; PADDING-TOP: 10px
}
#client-featured BLOCKQUOTE P {
	MARGIN-BOTTOM: 9px
}
#client-featured CITE {
	DISPLAY: block; FONT: bold 13px/18px Arial, sans-serif; MARGIN-BOTTOM: 18px; COLOR: #3e434a
}
#client-featured DIV IMG {
	POSITION: relative
}
#client-featured-sub {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#client-featured-sub LI {
	POSITION: relative; MARGIN: 0px 0px 0px 30px; WIDTH: 215px; DISPLAY: inline; FLOAT: left
}
#client-featured-sub H4 {
	Z-INDEX: 10; POSITION: relative; MARGIN: 0px
}
#client-featured-sub H4 A {
	DISPLAY: block; BACKGROUND: url(../img/mask_215x72.png) no-repeat 0px 0px; PADDING-TOP: 90px
}
#client-featured-sub IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.clients {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.clients LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 8px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.clients LI A {
	WIDTH: 75px; DISPLAY: block; BACKGROUND: url(../img/bg_client-logos.png) no-repeat 0px 0px; HEIGHT: 62px; OVERFLOW: hidden
}
.mask-customer {
	POSITION: relative; MARGIN-BOTTOM: 27px; HEIGHT: 238px; OVERFLOW: hidden
}
.mask-customer P {
	BACKGROUND-IMAGE: url(../img/mask_customer.png); Z-INDEX: 10; POSITION: relative; PADDING-TOP: 238px
}
.mask-customer IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#customers .index .copy {
	MARGIN-BOTTOM: 0px
}
#customers #content .copy {
	MARGIN-BOTTOM: 36px
}
#users {
	MARGIN: 0px 0px -18px
}
#users .hbox2 {
	MARGIN: 0px 30px 0px 0px
}
#users .last {
	MARGIN-RIGHT: 0px
}
#amazing-designers {
	BACKGROUND-IMAGE: url(../img/title_used-by-amazing-designers.png); WIDTH: 340px; HEIGHT: 15px
}
#over-100 {
	BACKGROUND-IMAGE: url(../img/title_in-over-100-countries.png); WIDTH: 264px; HEIGHT: 15px
}
#community {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#community LI {
	POSITION: relative; PADDING-LEFT: 80px; WIDTH: 256px; MARGIN-BOTTOM: 0px
}
#community LI IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.related-case-studies {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.related-case-studies LI {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px 30px; PADDING-LEFT: 0px; WIDTH: 215px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.related-case-studies LI IMG {
	BORDER-BOTTOM: #e5e6e8 1px solid; BORDER-LEFT: #e5e6e8 1px solid; MARGIN: 0px 13px 3px 0px; DISPLAY: block; FLOAT: left; BORDER-TOP: #e5e6e8 1px solid; BORDER-RIGHT: #e5e6e8 1px solid
}
.related-case-studies .clear {
	CLEAR: left
}
.vbox2 .related-case-studies {
	MARGIN: 0px
}
.vbox2 .related-case-studies LI {
	BORDER-BOTTOM: #d5dde6 1px solid; MARGIN: 0px 0px 18px; WIDTH: 189px
}
.vbox2 .related-case-studies P {
	MARGIN-BOTTOM: 13px
}
#giving-back-info {
	MARGIN-LEFT: -30px
}
#giving-back-info H4 {
	MARGIN-TOP: 18px
}
#sponsors {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 13px 0px 0px; PADDING-LEFT: 0px; WIDTH: 490px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sponsors LI {
	POSITION: relative; PADDING-LEFT: 77px; WIDTH: 383px; MARGIN-BOTTOM: 27px; COLOR: #797c80; FONT-SIZE: 12px
}
#sponsors IMG {
	BORDER-BOTTOM: #e5e6e8 1px solid; POSITION: absolute; BORDER-LEFT: #e5e6e8 1px solid; BORDER-TOP: #e5e6e8 1px solid; TOP: 0px; BORDER-RIGHT: #e5e6e8 1px solid; LEFT: 0px
}
#sponsors H5 {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 15px
}
#sponsors .clear {
	CLEAR: left
}
#help-categories {
	POSITION: relative; MARGIN: 0px 30px 36px 0px; WIDTH: 460px; BACKGROUND: url(../img/bg_help-categories-btm.png) #f6fbff no-repeat left bottom
}
#help-categories H3 {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(../img/bg_help-categories-top.png) #8295ac no-repeat 0px 0px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 6px; text-shadow: -1px -1px 0 #7e90a7
}
#help-categories UL {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -30px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; LIST-STYLE-IMAGE: none; PADDING-TOP: 18px
}
#help-categories LI {
	POSITION: relative; PADDING-LEFT: 40px; WIDTH: 160px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 30px
}
#help-categories A {
	FONT-WEIGHT: bold
}
#help-categories .last {
	CLEAR: right
}
#help-categories IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#help-alternatives {
	PADDING-BOTTOM: 0px
}
#help-alternatives H4 {
	MARGIN: 0px 0px 6px
}
#help-alternatives P {
	BORDER-BOTTOM: #d5dde6 1px solid; PADDING-BOTTOM: 18px; MARGIN-BOTTOM: 18px
}
#help-alternatives .last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.resources {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 36px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.resources UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 36px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.resources LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 60px; WIDTH: 645px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 36px; PADDING-TOP: 0px
}
#support .resources LI {
	WIDTH: 405px
}
#support .resources LI LI {
	WIDTH: 385px
}
#resources .articles LI {
	WIDTH: auto
}
#resources .index .articles LI {
	WIDTH: 400px
}
#resources .category-archive .articles LI {
	WIDTH: 645px
}
#resources .vbox1 A {
	COLOR: #2173af
}
.resources P {
	MARGIN-BOTTOM: 9px
}
.resources IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.resources H4 {
	MARGIN: 0px
}
.resources UL {
	MARGIN-TOP: 0px
}
.resources LI LI {
	PADDING-LEFT: 20px; WIDTH: auto; MARGIN-BOTTOM: 9px; BACKGROUND: url(../img/icon_page-small.png) no-repeat 0px 1px
}
.resources LI .read-all {
	BACKGROUND: url(../img/icon_arrow-small.png) no-repeat 0px 10px; BORDER-TOP: #c2c2c2 1px dotted; FONT-WEIGHT: bold; PADDING-TOP: 9px
}
.api-kits {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.api-kits LI {
	POSITION: relative; PADDING-LEFT: 24px; WIDTH: 169px; MARGIN-BOTTOM: 6px
}
.api-kits IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.api-methods {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.api-methods UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.api-methods H5 {
	MARGIN-BOTTOM: 6px
}
.api-methods LI LI {
	MARGIN-BOTTOM: 6px
}
.alert-1 {
	BORDER-BOTTOM: #51b6f1 1px dashed; BORDER-LEFT: #51b6f1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f6fbff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 18px; BORDER-TOP: #51b6f1 1px dashed; BORDER-RIGHT: #51b6f1 1px dashed; PADDING-TOP: 10px
}
.alert-2 {
	BORDER-BOTTOM: #ff9a9a 1px solid; BORDER-LEFT: #ff9a9a 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff1f1; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 18px; BORDER-TOP: #ff9a9a 1px solid; BORDER-RIGHT: #ff9a9a 1px solid; PADDING-TOP: 10px
}
#video {
	POSITION: relative; BACKGROUND: url(../img/bg_video.png) no-repeat 0px 0px; HEIGHT: 420px
}
#video DIV {
	POSITION: absolute; TOP: 30px; LEFT: 31px
}
#screen-cast-filter {
	BORDER-LEFT: #dfe4e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d6eaf9; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 20px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #dfe4e9 1px solid; PADDING-TOP: 5px
}
#screen-cast-filter LI {
	DISPLAY: inline; MARGIN-BOTTOM: 0px; FLOAT: left
}
#screen-cast-filter A {
	PADDING-BOTTOM: 6px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 12px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #5b768d; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#screen-cast-filter .selected {
	BACKGROUND: url(../img/bg_video-selected-left.png) #fff no-repeat 0px 0px
}
#screen-cast-filter .selected A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(../img/bg_video-selected-right.png) no-repeat right top; COLOR: #3e434a; PADDING-TOP: 8px
}
#screencasts-list {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; BACKGROUND: url(../img/bg_screencasts.png) no-repeat left bottom; LIST-STYLE-IMAGE: none; PADDING-TOP: 30px
}
#screencasts-list LI {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 115px; WIDTH: 184px; PADDING-RIGHT: 8px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 30px; PADDING-TOP: 8px
}
#screencasts-list IMG {
	BORDER-BOTTOM: #b5c4cf 1px solid; POSITION: absolute; BORDER-LEFT: #b5c4cf 1px solid; BORDER-TOP: #b5c4cf 1px solid; TOP: 7px; BORDER-RIGHT: #b5c4cf 1px solid; LEFT: 7px
}
#screencasts-list H4 {
	MARGIN: 0px
}
#screencasts-list .selected {
	BACKGROUND: url(../img/bg_screencasts-selected.png) no-repeat 0px 0px
}
#screencasts-list .selected IMG {
	BORDER-BOTTOM-COLOR: #49b2ff; BORDER-TOP-COLOR: #49b2ff; BORDER-RIGHT-COLOR: #49b2ff; BORDER-LEFT-COLOR: #49b2ff
}
.articles {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.articles LI {
	POSITION: relative; PADDING-LEFT: 60px; WIDTH: 400px
}
.articles IMG {
	BORDER-BOTTOM: #b5c4cf 1px solid; POSITION: absolute; BORDER-LEFT: #b5c4cf 1px solid; BORDER-TOP: #b5c4cf 1px solid; TOP: 3px; BORDER-RIGHT: #b5c4cf 1px solid; LEFT: 0px
}
.articles H4 {
	MARGIN: 0px
}
.featured-downloads {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.featured-downloads LI {
	BORDER-BOTTOM: #d5dde6 1px solid; POSITION: relative; PADDING-BOTTOM: 12px; PADDING-LEFT: 32px; WIDTH: 157px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 12px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.featured-downloads IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
TABLE.downloads {
	WIDTH: 705px
}
.downloads TH {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.downloads TD {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.downloads TD.first {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-TOP: 12px;
	
}
.downloads TD.last {
	TEXT-ALIGN: right; PADDING-RIGHT: 0px
}
.downloads H5 {
	MARGIN: 0px; COLOR: #797c80; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.downloads H5 A {
	FONT-SIZE: 15px; FONT-WEIGHT: bold
}
#download-details {
	FLOAT: right; MARGIN-LEFT: 30px
}
#download-details TABLE {
	MARGIN-BOTTOM: 18px
}
#download-details TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#download-details TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#download-details .first {
	PADDING-RIGHT: 10px
}
#email-clients {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 36px; PADDING-LEFT: 0px; WIDTH: 520px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#email-clients LI {
	PADDING-LEFT: 25px; WIDTH: 130px; MARGIN-BOTTOM: 6px; BACKGROUND: url(../img/icon_tick.png) no-repeat 0px 0px; FLOAT: left
}
#email-clients .last {
	WIDTH: 135px
}
#email-clients EM {
	COLOR: #797c80
}
#re-test {
	WIDTH: 180px; BACKGROUND: url(../img/bg_retesting-top.png) #e4f4ff no-repeat 0px 0px; FLOAT: right; FONT-SIZE: 12px
}
#re-test .figure-1a {
	MARGIN: 13px 6px 0px 10px
}
#re-test P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/bg_retesting-btm.png) no-repeat left bottom; PADDING-TOP: 10px
}
#email-templates-filter {
	BORDER-BOTTOM: #dcdbdb 1px solid; POSITION: relative; PADDING-BOTTOM: 12px; PADDING-LEFT: 13px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg_email-templates-filter.png) #ededed no-repeat 0px 0px; PADDING-TOP: 14px
}
#email-templates-filter STRONG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#email-templates-filter UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#email-templates-filter LI {
	MARGIN: 0px; DISPLAY: inline; FLOAT: left
}
#email-templates-filter LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; COLOR: #3e434a; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#email-templates-filter .selected {
	BACKGROUND: url(../img/bg_email-templates-filter-nav-left.png) no-repeat 0px 0px
}
#email-templates-filter .selected A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(../img/bg_email-templates-filter-nav-right.png) no-repeat right top; COLOR: #fff; PADDING-TOP: 0px
}
#email-templates-filter P {
	POSITION: absolute; TOP: 10px; RIGHT: 10px
}
#email-templates {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -21px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#email-templates LI {
	MARGIN: 0px 0px 20px 21px; WIDTH: 160px; DISPLAY: inline; FLOAT: left
}
#email-templates IMG {
	BORDER-BOTTOM: #dcdbdb 1px solid; BORDER-LEFT: #dcdbdb 1px solid; MARGIN-BOTTOM: 5px; BORDER-TOP: #dcdbdb 1px solid; BORDER-RIGHT: #dcdbdb 1px solid
}
#email-templates A {
	DISPLAY: block; COLOR: #797c80; FONT-SIZE: 12px
}
#email-templates .preview {
	PADDING-LEFT: 20px; BACKGROUND: url(../img/icon_template-preview.png) no-repeat 0px 0px; FLOAT: left
}
#email-templates .download {
	PADDING-LEFT: 20px; BACKGROUND: url(../img/icon_template-download.png) no-repeat 0px 0px; FLOAT: right
}
.bigtick {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; LIST-STYLE-IMAGE: none
}

.bigtick-home {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.bigtick-home LI {
	BACKGROUND: url(../img/icon_tick.png) no-repeat 0px 0px
}
.bigtick-home LI {
	PADDING-LEFT: 23px
}

.bigcross {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; LIST-STYLE-IMAGE: none
}
.bigtick LI {
	PADDING-LEFT: 23px
}
.copy .bigtick LI {
	PADDING-LEFT: 23px
}
.bigcross LI {
	PADDING-LEFT: 23px
}
.copy .bigcross LI {
	PADDING-LEFT: 23px
}
.bigtick LI {
	BACKGROUND: url(../img/icon_tick.png) no-repeat 0px 0px
}
.bigcross LI {
	BACKGROUND: url(../img/icon_cross.png) no-repeat 0px 0px
}
.smalltick {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.smalltick LI {
	PADDING-LEFT: 23px; MARGIN-BOTTOM: 9px; BACKGROUND: url(../img/icon_tick.png) no-repeat 0px 0px
}
.articles-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 27px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.articles-list LI {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 9px; BACKGROUND: url(../img/icon_page-small.png) no-repeat 0px 1px
}
.search-results .articles-list LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.articles-list P {
	MARGIN-BOTTOM: 12px
}
.articles-list .categories {
	MARGIN-BOTTOM: 27px
}
.search .articles-list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.vbox2-wide .articles-list {
	MARGIN-BOTTOM: 0px
}
.vbox2 .articles-list {
	MARGIN-BOTTOM: 0px
}
.breadcrumb {
	BORDER-BOTTOM: #ddd 3px double; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 27px; padding-left:0px; margin-left:0px;
}

.emptybreadcrumb {
	PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 20px; padding-left:0px; margin-left:40px;
}

.pagination A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.pagination STRONG {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.pagination SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.pagination A {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.pagination A:hover {
	BORDER-BOTTOM: #8b96a4 1px solid; BORDER-LEFT: #8b96a4 1px solid; BORDER-TOP: #8b96a4 1px solid; BORDER-RIGHT: #8b96a4 1px solid; TEXT-DECORATION: none
}
.pagination STRONG {
	BORDER-BOTTOM: #2173af 1px solid; BORDER-LEFT: #2173af 1px solid; BACKGROUND-COLOR: #2173af; COLOR: #fff; BORDER-TOP: #2173af 1px solid; BORDER-RIGHT: #2173af 1px solid
}
#customers .using #content UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 36px -5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#customers .using #content LI {
	MARGIN: 0px 7px 10px 0px; BACKGROUND: url(../img/bg-using-list.png) no-repeat 0px 0px; FLOAT: left
}
#customers .using #content LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 93px; WIDTH: 109px; DISPLAY: block; HEIGHT: 93px; VERTICAL-ALIGN: middle
}
#customers .using #content LI A IMG {
	MARGIN-TOP: -2px; VERTICAL-ALIGN: middle
}
#customers .using #content LI A:hover {
	TEXT-DECORATION: none
}
IMG.feature-intro-image {
	MARGIN: -16px 0px 30px -26px
}
#integrations H3 {
	BORDER-BOTTOM: #e5e6e8 1px solid; PADDING-BOTTOM: 8px; MARGIN: 27px 0px
}
#integrations #client-featured-sub LI {
	MARGIN: 0px 0px 9px 27px; WIDTH: 215px; ZOOM: 1; DISPLAY: inline-block; FLOAT: none; VERTICAL-ALIGN: top
}
#integrations H4 {
	MARGIN-BOTTOM: 9px
}
#integrations .learn_more {
	MARGIN-TOP: -9px
}
#support .entry #foot .copy {
	TEXT-ALIGN: left; MARGIN: 36px auto 8px; BACKGROUND: url(../img/bg_foot-links-btm.png) no-repeat left bottom; PADDING-TOP: 0px
}
#support .index #content .copy {
	MARGIN: 0px
}
#support .entry .copy H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 18px/27px Arial, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
#support .entry .copy .sifr {
	MARGIN: 36px 0px 18px; FONT: 30px/1em Arial, sans-serif
}
#links {
	BACKGROUND: url(../img/bg_foot-links-top.png) no-repeat 0px 0px
}
#links {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#links UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#links LI {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 290px; PADDING-RIGHT: 20px; DISPLAY: inline; MARGIN-BOTTOM: 0px; FLOAT: left; PADDING-TOP: 20px
}
#links LI LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 18px; FLOAT: none; PADDING-TOP: 0px
}
#didnt-find-answer H3 {
	BACKGROUND-IMAGE: url(../img/title_didnt-find-answer.png); MARGIN-TOP: 3px; WIDTH: 192px; HEIGHT: 11px
}
#related-questions H3 {
	BACKGROUND-IMAGE: url(../img/title_related-questions.png); MARGIN-TOP: 3px; WIDTH: 156px; HEIGHT: 11px
}
#related-screencasts H3 {
	BACKGROUND-IMAGE: url(../img/title_related-screencasts.png); MARGIN-TOP: 3px; WIDTH: 177px; HEIGHT: 11px
}
#foot #didnt-find-answer P {
	MARGIN: 0px 0px 18px
}
#links #related-questions LI {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 9px; BACKGROUND: url(../img/icon_page-small.png) no-repeat 0px 0px
}
#links #related-screencasts LI {
	MARGIN-BOTTOM: 3px
}
#links #related-screencasts LI A {
	MARGIN: 0px 7px 0px -3px; FLOAT: left
}
#links #related-screencasts LI H5 A {
	MARGIN: 0px; FLOAT: none
}
#links #related-screencasts LI SPAN {
	DISPLAY: block; COLOR: #b0b0b0
}
.categories {
	COLOR: #8b96a4
}
.categories STRONG {
	COLOR: #8b96a4
}
.categories {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/icon_category.png) no-repeat 0px 12px; BORDER-TOP: #e5e5e5 1px solid; PADDING-TOP: 12px
}
.categories STRONG {
	FONT-WEIGHT: normal
}
#support .entry #foot .two-col {
	BACKGROUND-IMAGE: url(../img/bg_foot-links-two-col-btm.png)
}
#foot .two-col #links {
	BACKGROUND-IMAGE: url(../img/bg_foot-links-two-col-top.png)
}
#foot .two-col #links #related-questions {
	WIDTH: 580px
}
#foot .two-col #links #related-screencasts {
	DISPLAY: none
}
A[href='#'] {
	BACKGROUND: #ff0
}
DL.icon-menu {
	PADDING-TOP: 5px
}
DL.icon-menu DT {
	WIDTH: 25px; FLOAT: left; HEIGHT: 40px
}
DL.icon-menu DD {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; MARGIN: 0px 0px 0px 25px; COLOR: #828282; FONT-SIZE: 11px
}
DL.icon-menu DD A {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
DL.icon-menu DD.last {
	MARGIN: -2px 0px 10px 26px
}
DL.icon-menu DD.lastBig {
	MARGIN: -2px 0px 25px 26px
}
.clear {
	CLEAR: both
}
.mt3 {
	MARGIN-TOP: 3px
}
.template_tags {
	MARGIN-TOP: 15px !important
}
.templates_top_left {
	WIDTH: 450px; FLOAT: left
}
.templates_top_right {
	MARGIN-TOP: 3px; FLOAT: right
}
.clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.section:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#body:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#content:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#content .copy:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.intro:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.features:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clients:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.pricing:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.vbox:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.hbox:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.community:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#screen-cast-filter:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#screencasts-list:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#email-clients:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#email-templates-filter:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#email-templates-filter UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#email-templates:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#email-templates P:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.giving-back .sub-copy:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.pagination:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.categories:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.hentry:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
FORM DIV.text:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
FORM DIV.textarea:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.gt:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.gr:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#links #related-screencasts LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#comment-form .textarea:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#forums #comments .entry:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#forums .post-meta:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.two-col #content .sub-copy:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#customers .using #content UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clear {
	DISPLAY: inline-block
}
.section {
	DISPLAY: inline-block
}
#body {
	DISPLAY: inline-block
}
#content {
	DISPLAY: inline-block
}
#content .copy {
	DISPLAY: inline-block
}
.intro {
	DISPLAY: inline-block;
	padding-bottom:20px;
}
.features {
	DISPLAY: inline-block
}
.clients {
	DISPLAY: inline-block
}
.pricing {
	DISPLAY: inline-block
}
.vbox {
	DISPLAY: inline-block
}
.hbox {
	DISPLAY: inline-block
}
.community {
	DISPLAY: inline-block
}
#screen-cast-filter {
	DISPLAY: inline-block
}
#screencasts-list {
	DISPLAY: inline-block
}
#email-clients {
	DISPLAY: inline-block
}
#email-templates-filter {
	DISPLAY: inline-block
}
#email-templates-filter UL {
	DISPLAY: inline-block
}
#email-templates {
	DISPLAY: inline-block
}
#email-templates P {
	DISPLAY: inline-block
}
.giving-back .sub-copy {
	DISPLAY: inline-block
}
.pagination {
	DISPLAY: inline-block
}
.categories {
	DISPLAY: inline-block
}
.hentry {
	DISPLAY: inline-block
}
FORM DIV.text {
	DISPLAY: inline-block
}
FORM DIV.textarea {
	DISPLAY: inline-block
}
.gt {
	DISPLAY: inline-block
}
.gr {
	DISPLAY: inline-block
}
#links #related-screencasts LI {
	DISPLAY: inline-block
}
#comment-form .textarea {
	DISPLAY: inline-block
}
#forums #comments .entry {
	DISPLAY: inline-block
}
#forums .post-meta {
	DISPLAY: inline-block
}
.two-col #content .sub-copy {
	DISPLAY: inline-block
}
#customers .using #content UL {
	DISPLAY: inline-block
}
.clear {
	DISPLAY: block
}
.section {
	DISPLAY: block
}
#body {
	DISPLAY: block
}
#content {
	DISPLAY: block
}
#content .copy {
	DISPLAY: block
}
.intro {
	DISPLAY: block
}
.features {
	DISPLAY: block
}
.clients {
	DISPLAY: block
}
.pricing {
	DISPLAY: block
}
.vbox {
	DISPLAY: block
}
.hbox {
	DISPLAY: block
}
.community {
	DISPLAY: block
}
#screen-cast-filter {
	DISPLAY: block
}
#screencasts-list {
	DISPLAY: block
}
#email-clients {
	DISPLAY: block
}
#email-templates-filter {
	DISPLAY: block
}
#email-templates-filter UL {
	DISPLAY: block
}
#email-templates {
	DISPLAY: block
}
#email-templates P {
	DISPLAY: block
}
.giving-back .sub-copy {
	DISPLAY: block
}
.pagination {
	DISPLAY: block
}
.categories {
	DISPLAY: block
}
.hentry {
	DISPLAY: block
}
FORM DIV.text {
	DISPLAY: block
}
FORM DIV.textarea {
	DISPLAY: block
}
.gt {
	DISPLAY: block
}
.gr {
	DISPLAY: block
}
#links #related-screencasts LI {
	DISPLAY: block
}
#comment-form .textarea {
	DISPLAY: block
}
#forums #comments .entry {
	DISPLAY: block
}
#forums .post-meta {
	DISPLAY: block
}
.two-col #content .sub-copy {
	DISPLAY: block
}
#customers .using #content UL {
	DISPLAY: block
}
.loading {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
.success {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#setup H2 {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#address H2 {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#create H2 {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#existing-customers {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#other-access {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#forgot-password {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#site-address-confirmation {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#site-address-forgot {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#check-email {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
#why-do-i-need-a-site-address {
	TEXT-INDENT: -9999em; DISPLAY: block; BACKGROUND: no-repeat 0px 0px; OVERFLOW: hidden
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #3e434a; CURSOR: pointer; FONT-WEIGHT: bold
}
INPUT {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, sans-serif; COLOR: #3e434a; FONT-SIZE: 13px; PADDING-TOP: 3px
}
TEXTAREA {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, sans-serif; COLOR: #3e434a; FONT-SIZE: 13px; PADDING-TOP: 3px
}
INPUT.text {
	
}
INPUT.image {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#help-categories FORM {
	POSITION: absolute; TOP: 0px; RIGHT: 8px
}
#help-categories FORM .text {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 180px; PADDING-RIGHT: 2px; COLOR: #7d7d7d; TOP: 7px; RIGHT: 88px; PADDING-TOP: 2px
}
#help-categories FORM .image {
	POSITION: absolute; TOP: 8px; RIGHT: 0px
}
#contact-form {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.contact-form-l {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_form-contact.png) no-repeat left top; PADDING-TOP: 0px
}



#contact-form LABEL {
	TEXT-ALIGN: left; WIDTH: auto
}
#contact-form EM {
	LINE-HEIGHT: 27px; FLOAT: right
}
#contact-form EM.error {
	WIDTH: auto; FLOAT: none; MARGIN-LEFT: 0px
}
#contact-form .text {
	WIDTH: 262px
}
#contact-form .text INPUT {
	WIDTH: 250px
}
#contact-form .text SELECT {
	WIDTH: 262px
}
#contact-form .textarea TEXTAREA {
	WIDTH: 337px
}
#contact-form .buttons {
	MARGIN: 18px 0px 0px
}
.contact_p {
	WIDTH: 360px
}
.textbig {
	WIDTH: 440px !important
}
.text {
	MARGIN-BOTTOM: 9px
}
.textarea {
	MARGIN-BOTTOM: 9px
}
.select {
	MARGIN-BOTTOM: 9px
}
.text EM {
	FONT-STYLE: normal; COLOR: #86919e; FONT-SIZE: 11px
}
.textarea EM {
	FONT-STYLE: normal; COLOR: #86919e; FONT-SIZE: 11px
}
.buttons .image {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.js INPUT {
	COLOR: #8b96a4
}
.js TEXTAREA {
	COLOR: #8b96a4
}
.js INPUT.active {
	COLOR: #3e434a
}
.js TEXTAREA.active {
	COLOR: #3e434a
}
#search-blog {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg_search-blog-top.png) no-repeat 0px 0px; PADDING-TOP: 13px
}
#search-help {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg_search-blog-top.png) no-repeat 0px 0px; PADDING-TOP: 13px
}
#search-blog FIELDSET {
	PADDING-BOTTOM: 13px; MARGIN: 0px -13px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(../img/bg_search-blog-btm.png) no-repeat left bottom; PADDING-TOP: 0px
}
#search-help FIELDSET {
	PADDING-BOTTOM: 13px; MARGIN: 0px -13px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(../img/bg_search-blog-btm.png) no-repeat left bottom; PADDING-TOP: 0px
}
#search-blog LABEL {
	DISPLAY: none
}
#search-help LABEL {
	DISPLAY: none
}
#search-blog .text {
	MARGIN: 0px
}
#search-help .text {
	MARGIN: 0px
}
#search-blog .text INPUT {
	WIDTH: 115px
}
#search-help .text INPUT {
	WIDTH: 115px
}
#search-blog .buttons {
	POSITION: absolute; MARGIN: 0px; TOP: 11px; RIGHT: 10px
}
#search-help .buttons {
	POSITION: absolute; MARGIN: 0px; TOP: 11px; RIGHT: 10px
}
#search-blog EM.error {
	MARGIN-TOP: 9px; MARGIN-LEFT: 0px
}


#other-access {
	BACKGROUND-IMAGE: url(../img/title_other-access-options2.png); MARGIN: 0px 0px 18px; WIDTH: 175px; HEIGHT: 22px
}

#options {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#options LI {
	POSITION: relative; PADDING-LEFT: 60px; WIDTH: 366px
}
.site-address-confirmation #options LI {
	PADDING-LEFT: 50px; WIDTH: 220px
}
#options LI IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#options H4 {
	MARGIN: 0px 0px 6px
}

#subscribe-form {
	POSITION: relative; WIDTH: 300px; FLOAT: left
}
#subscribe-form .text {
	POSITION: relative; MARGIN: 0px; WIDTH: 324px
}
#subscribe-form EM.error {
	MARGIN-LEFT: 0px
}
#subscribe-form #email {
	WIDTH: 190px
}
#subscribe-form #z-z {
	WIDTH: 190px
}
#subscribe-form H5 {
	FONT-SIZE: 12px
}
#subscribe-form P {
	FONT-SIZE: 12px
}
#subscribe-form #subscribe {
	POSITION: absolute; TOP: 2px; RIGHT: 34px
}
#subscribe-form .loading {
	POSITION: absolute; WIDTH: 24px; BACKGROUND: url(../img/load_indicator-24.gif) no-repeat 0px 0px; HEIGHT: 24px; TOP: 2px; RIGHT: 0px
}
#subscribe-form .success {
	POSITION: absolute; WIDTH: 24px; BACKGROUND: url(../img/icon_tick-large.png) no-repeat 0px 0px; HEIGHT: 24px; TOP: 2px; RIGHT: 0px
}
#subscribe-form .error {
	FONT-STYLE: normal; MARGIN-TOP: 4px; MARGIN-LEFT: 0px
}
#comment-form EM.error {
	POSITION: static; WIDTH: auto; MARGIN-LEFT: 0px
}
#comment-form .textarea EM.error {
	POSITION: static; WIDTH: auto; MARGIN-LEFT: 0px
}
#comment-form .textarea EM.error {
	MARGIN-LEFT: 15px
}
#giving-back-form {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; BACKGROUND: url(../img/bg_giving-back-form-btm.png) #ebf3f8 no-repeat left bottom; FLOAT: right; PADDING-TOP: 13px
}
#giving-back-form H4 {
	PADDING-BOTTOM: 13px; MARGIN: -13px -13px 0px; PADDING-LEFT: 13px; WIDTH: 189px; PADDING-RIGHT: 13px; BACKGROUND: url(../img/bg_giving-back-form-top.png) #ebf3f8 no-repeat 0px 0px; PADDING-TOP: 13px
}
#giving-back-form .text {
	WIDTH: 177px; MARGIN-BOTTOM: 9px
}
#giving-back-form TEXTAREA {
	WIDTH: 181px; MARGIN-BOTTOM: 9px
}
#giving-back-form EM.error {
	FONT-STYLE: normal; MARGIN: -9px 0px 9px
}
.form_clear {
	CLEAR: both
}
.form_desc {
	MARGIN-TOP: -9px
}
.form_email {
	WIDTH: 300px
}
.form_field {
	WIDTH: 220px
}
.form_left {
	FLOAT: left
}
.form_light {
	MARGIN-TOP: 2px; COLOR: #888 !important
}
.form_or_cancel {
	MARGIN: 7px 0px 0px 4px; FLOAT: left; COLOR: #999
}
.form_redirect {
	PADDING-TOP: 26px
}
.form_siteaddress {
	MARGIN-TOP: 3px; FLOAT: left
}
.resetBar {
	WIDTH: 100%; HEIGHT: 3px; _display: none
}
.resetStrength {
	MARGIN: 2px 0px 0px 10px; WIDTH: 100px
}
.resetText {
	FONT-SIZE: 13px
}
.pass_field {
	POSITION: relative
}
.hp_search {
	POSITION: absolute; FLOAT: none !important; TOP: 3px; RIGHT: 0px; MARGIN-RIGHT: 0px !important
}
.hp_searchbox {
	POSITION: relative
}
.hp_search_box {
	PADDING-BOTTOM: 19px; MARGIN: 8px 0px 23px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BACKGROUND: url(../img/help_search_bg.jpg) #dadadd repeat-x; PADDING-TOP: 19px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px
}
.hp_textbox {
	PADDING-BOTTOM: 12px !important; PADDING-LEFT: 12px !important; WIDTH: 100%; PADDING-RIGHT: 12px !important; BACKGROUND: url(../img/help_textbox.jpg) #fff repeat-x; COLOR: #666; FONT-SIZE: 17px !important; PADDING-TOP: 12px !important
}
.hp_text_box {
	MARGIN-RIGHT: 140px
}
.hp_text_box INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px
}
#nav-02-01 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 180px; PADDING-LEFT: 0px; WIDTH: 191px; PADDING-RIGHT: 0px; BACKGROUND: url(http://campaignmonitor.com/themes/site_themes/default/img/bg-sub_nav_02_01-top.png) no-repeat left top; PADDING-TOP: 0px
}
#nav-02-01 LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#nav-02-01 LI.current {
	FONT-WEIGHT: bold
}
#nav-02-01 LI#nav-el-654 {
	BACKGROUND: url(../img/bg-sub_nav_02_01-btm.png) no-repeat left bottom
}
#nav-02-01 LI A {
	BORDER-BOTTOM: #e6e6e6 1px solid; LINE-HEIGHT: 37px; PADDING-LEFT: 35px; WIDTH: 156px; DISPLAY: block; BORDER-TOP: #fff 1px solid
}
#nav-02-01 LI A IMG {
	POSITION: absolute; TOP: 11px; LEFT: 12px
}
#nav-02-01 LI#nav-el-656 A {
	BORDER-TOP: 0px
}
#nav-02-01 LI#nav-el-654 A {
	BORDER-BOTTOM: 0px
}
#features .leader {
	FONT-FAMILY: Arial, Helvetica; MARGIN-BOTTOM: 36px; COLOR: #7b8188
}
#features TABLE {
	MARGIN-BOTTOM: 27px
}
#features .primary {
	MARGIN-TOP: 0px; WIDTH: 436px; DISPLAY: inline; FLOAT: left
}
#features .secondary {
	MARGIN-TOP: 0px; WIDTH: 242px; DISPLAY: inline; FLOAT: right
}
.section {
	POSITION: relative; MARGIN: 27px 0px
}
.section H3 {
	LINE-HEIGHT: 24px; MARGIN-TOP: 0px; FONT-WEIGHT: normal
}
.figure {
	MARGIN-BOTTOM: 18px
}
.figure-a {
	FLOAT: left; MARGIN-RIGHT: 27px
}
.figure-a-breakout {
	MARGIN-LEFT: 0px
}
.figure-a-1 {
	POSITION: absolute
}
.figure-c-1 {
	POSITION: absolute
}
.figure-a-1 {
	TOP: 0px; LEFT: 0px
}
.figure-c-1 {
	TOP: 0px; RIGHT: 0px
}
.figure-c {
	FLOAT: right; MARGIN-LEFT: 27px
}
.sg .gallery {
	POSITION: relative; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 18px; BACKGROUND: no-repeat left bottom; PADDING-TOP: 0px
}
.sg .gallery H4 {
	LINE-HEIGHT: 16px; MARGIN-TOP: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; MARGIN-BOTTOM: 9px; COLOR: #797c80
}
.sg .gallery P {
	LINE-HEIGHT: 16px; MARGIN-TOP: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; MARGIN-BOTTOM: 9px; COLOR: #797c80
}
.sg .gallery H4 {
	MARGIN: 0px; BACKGROUND: no-repeat left top; FONT-SIZE: 12px; PADDING-TOP: 18px
}
.sg .gallery P {
	MARGIN: 9px 0px; FONT-SIZE: 11px
}
.sg .gallery OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sg .gallery LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sg .gallery OL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; CLEAR: both; BORDER-TOP: #ebebeb 1px solid; PADDING-TOP: 5px
}
.sg .gallery LI A {
	POSITION: relative; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block
}
.sg .gallery LI A SPAN {
	POSITION: absolute; WIDTH: 28px; DISPLAY: none; BACKGROUND: url(../img/icon-blur-plus.png); HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 28px; LEFT: 0px
}
.sg .gallery LI A:hover SPAN {
	DISPLAY: block
}
.sg .gallery LI A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.sg .gallery LI A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.sg .gallery A.screencast SPAN {
	WIDTH: 174px; DISPLAY: block; BACKGROUND: url(../img/icon-47x47-play.png) no-repeat center center
}
.sg .gallery A.screencast:hover SPAN {
	BACKGROUND-IMAGE: url(../img/icon-47x47-play-over.png)
}
.sg-a .content {
	DISPLAY: inline; FLOAT: right
}
.sg-a .gallery {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 27px
}
.sg-c .content {
	DISPLAY: inline; FLOAT: left
}
.sg-c .gallery {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 27px
}
.sg-1 .content {
	WIDTH: 345px
}
.sg-2 .content {
	WIDTH: 345px
}
.sg-1 .gallery {
	BACKGROUND-IMAGE: url(../img/bg-screenshot_gallery-btm.png); WIDTH: 333px
}
.sg-2 .gallery {
	BACKGROUND-IMAGE: url(../img/bg-screenshot_gallery-btm.png); WIDTH: 333px
}
.sg-1 .gallery H4 {
	BACKGROUND-IMAGE: url(../img/bg-screenshot_gallery-top.png)
}
.sg-2 .gallery H4 {
	BACKGROUND-IMAGE: url(../img/bg-screenshot_gallery-top.png)
}
.sg-1 .gallery .screencast {
	POSITION: absolute; TOP: 6px; RIGHT: 11px
}
.sg-2 .gallery .screencast {
	POSITION: absolute; TOP: 6px; RIGHT: 11px
}
.sg-1 .gallery A.screencast SPAN {
	PADDING-TOP: 141px
}
.sg-2 .gallery A.screencast SPAN {
	PADDING-TOP: 141px
}
.sg-1 .gallery H4 {
	PADDING-RIGHT: 198px; FLOAT: left
}
.sg-1 .gallery P {
	PADDING-RIGHT: 198px; FLOAT: left
}
.sg-1 .gallery .intro {
	HEIGHT: 148px
}
.sg-1 .gallery > .intro {
	MIN-HEIGHT: 148px; HEIGHT: auto
}
.sg-3 .content {
	WIDTH: 450px
}
.sg-3 .gallery {
	BACKGROUND-IMAGE: url(../img/bg-screenshot-228x500_gallery-btm.png); WIDTH: 228px
}
.sg-3 .gallery H4 {
	BACKGROUND-IMAGE: url(../img/bg-screenshot-228x500_gallery-top.png)
}
.sg-3 .gallery A.screencast SPAN {
	PADDING-TOP: 130px
}
#feature-index UL LI {
	LIST-STYLE-TYPE: disc; WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 18px
}
.icon-list {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.icon-list UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.icon-list LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.icon-list LI UL LI {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 5px
}
.icon-list H2 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 36px
}
.icon-list IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.icon-list P {
	FONT-SIZE: 14px
}
.icon-list .gt {
	MARGIN-TOP: 27px
}
.icon-list .gr {
	CLEAR: both
}
.icon-list .gc {
	POSITION: relative; MARGIN-BOTTOM: 18px
}
.icon-list .gc H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 9px
}
.icon-list .gc H3 {
	MARGIN-LEFT: 63px
}
.icon-list .gc P {
	MARGIN-LEFT: 63px
}
.icon-list .gc UL {
	MARGIN-LEFT: 63px
}
.icon-list .gr-2 .gc {
	FLOAT: left; MARGIN-RIGHT: 2%
}
.icon-list .gr-3 .gc {
	FLOAT: left; MARGIN-RIGHT: 2%
}
.icon-list .gr-4 .gc {
	FLOAT: left; MARGIN-RIGHT: 2%
}
.icon-list .gr-2 .gc H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.icon-list .gr-3 .gc H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.icon-list .gr-2 .gc P {
	FONT-SIZE: 12px
}
.icon-list .gr-3 .gc P {
	FONT-SIZE: 12px
}
.icon-list .gr-2 .gc {
	WIDTH: 48%
}
.icon-list .gr-3 .gc {
	WIDTH: 31.3%
}
.icon-list .gr-4 .gc {
	WIDTH: 23%
}
.page-nav {
	MARGIN-TOP: 54px; CLEAR: both; BORDER-TOP: #ddd 3px double; PADDING-TOP: 24px
}
.page-nav A {
	PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: url(../img/bg-page_nav-right.png) no-repeat right top; FLOAT: left; COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.page-nav A STRONG {
	LINE-HEIGHT: 24px; PADDING-LEFT: 9px; DISPLAY: block; BACKGROUND: url(../img/bg-page_nav-left.png) no-repeat left top; COLOR: #333; text-shadow: #fff 0 1px 0
}
.page-nav A.prev {
	FLOAT: right
}
.sg .gallery A.screencast SPAN {
	WIDTH: 174px; DISPLAY: block; BACKGROUND: url(../img/icon-47x47-play-over.png) no-repeat center center
}
.sg .gallery A.screencast:hover SPAN {
	BACKGROUND-IMAGE: url(../img/icon-47x47-play.png)
}
#integrations-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 36px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#integrations-list LI {
	POSITION: relative; MARGIN: 0px 0px 36px; PADDING-LEFT: 200px; WIDTH: 505px
}
#integrations-list IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#integrations-list P {
	FONT-SIZE: 13px
}
#integrations-list .learn-more {
	MARGIN: 0px; BORDER-TOP: #c2c2c2 1px dotted; PADDING-TOP: 9px
}
#integrations-list .learn-more A {
	PADDING-RIGHT: 18px; BACKGROUND: url(../img/icon_arrow-small.png) no-repeat right center
}
#shadowbox_container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#shadowbox_overlay {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#shadowbox_container {
	Z-INDEX: 999; POSITION: fixed; TEXT-ALIGN: center; DISPLAY: block; VISIBILITY: hidden
}
#shadowbox_overlay {
	BACKGROUND-IMAGE: url(../img/shadowbox/bg_overlay.png); POSITION: absolute
}
#shadowbox {
	BORDER-BOTTOM: #000 0px; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #000 0px; MARGIN: 0px auto; BACKGROUND: url(../img/shadowbox/bg-shadowbox.png) #fff repeat-y right top; BORDER-TOP: #000 0px; BORDER-RIGHT: #000 0px
}
#features #shadowbox {
	
}
* HTML #shadowbox {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
#shadowbox_body {
	BORDER-BOTTOM: #fff 0px; POSITION: relative; BORDER-LEFT: #fff 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px; PADDING-TOP: 0px
}
#shadowbox_body_inner {
	POSITION: relative; BACKGROUND: #fff; HEIGHT: 100%
}
#features #shadowbox_body_inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.html#shadowbox_content {
	HEIGHT: 100%; OVERFLOW: auto
}
#shadowbox_loading {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px
}
#shadowbox_body {
	
}
#shadowbox_loading {
	
}
#shadowbox_loading_indicator {
	BACKGROUND-IMAGE: url(../img/load_indicator-24.gif); MARGIN: 18px 9px 0px 18px; WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 24px
}
#shadowbox_loading SPAN {
	LINE-HEIGHT: 24px; MARGIN-TOP: 18px; FLOAT: left; FONT-SIZE: 12px
}
#shadowbox_loading SPAN A:link {
	TEXT-DECORATION: underline
}
#shadowbox_loading SPAN A:visited {
	TEXT-DECORATION: underline
}
#shadowbox_title {
	BORDER-BOTTOM: #fff 0px; POSITION: relative; BORDER-LEFT: #fff 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3e404c; OVERFLOW: hidden; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px; PADDING-TOP: 0px
}
#shadowbox_info {
	BORDER-BOTTOM: #fff 0px; POSITION: relative; BORDER-LEFT: #fff 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3e404c; OVERFLOW: hidden; BORDER-TOP: #fff 0px; BORDER-RIGHT: #fff 0px; PADDING-TOP: 0px
}
* HTML #shadowbox_title {
	HEIGHT: 1%
}
#shadowbox_title_inner {
	POSITION: relative
}
#shadowbox_info_inner {
	POSITION: relative
}
#shadowbox_download_inner {
	POSITION: relative
}
#shadowbox_download_inner A {
	POSITION: relative
}
#shadowbox_title {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND: url(../img/shadowbox/bg_title.png) #fff repeat-x left bottom
}
#features #shadowbox_title {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#shadowbox_title_inner {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 27px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 27px
}
#shadowbox_download_inner {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 27px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 27px
}
.templates #shadowbox_title_inner {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; PADDING-TOP: 18px
}
.templates #shadowbox_download_inner {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; PADDING-TOP: 18px
}
#shadowbox_title_inner {
	MARGIN-TOP: 0px !important; FLOAT: left; MARGIN-RIGHT: 105px
}
#shadowbox_download_inner {
	FLOAT: right; FONT-SIZE: 16px
}
#shadowbox_download_inner A {
	PADDING-LEFT: 22px; DISPLAY: block; BACKGROUND: url(../img/shadowbox/icon_download.png) no-repeat left center
}
#shadowbox_info {
	BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid
}
#features #shadowbox_info {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#shadowbox_item_summary {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 27px; PADDING-RIGHT: 166px; DISPLAY: none; COLOR: #636b75; FONT-SIZE: 13px; PADDING-TOP: 18px
}
#features #shadowbox_item_summary {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#shadowbox_info_inner {
	FONT-SIZE: 12px
}
#shadowbox_nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 45%; PADDING-RIGHT: 9px; FLOAT: right; HEIGHT: 27px; PADDING-TOP: 0px
}
#shadowbox_nav A {
	WIDTH: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; FLOAT: right; HEIGHT: 27px; CURSOR: pointer
}
#shadowbox_nav_close {
	BACKGROUND-IMAGE: url(../img/shadowbox/icon_close.png); Z-INDEX: 100; POSITION: absolute; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TOP: -15px; CURSOR: pointer; LEFT: -15px
}
#shadowbox_nav_next {
	BACKGROUND-IMAGE: url(../img/shadowbox/icon_next.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_nav_previous {
	BACKGROUND-IMAGE: url(../img/shadowbox/icon_previous.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_nav_play {
	BACKGROUND-IMAGE: url(../img/shadowbox/icon_play.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_nav_pause {
	BACKGROUND-IMAGE: url(../img/shadowbox/icon_pause.png); BACKGROUND-REPEAT: no-repeat
}
#shadowbox_counter {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FLOAT: left; PADDING-TOP: 0px
}
#shadowbox_counter A {
	POSITION: relative; DISPLAY: block; CURSOR: pointer; TEXT-DECORATION: none
}
#shadowbox_counter A.shadowbox_counter_current {
	
}
#shadowbox_body_thumbs {
	DISPLAY: none
}
#features #shadowbox_body_thumbs {
	Z-INDEX: 200; POSITION: absolute; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 103px; PADDING-RIGHT: 18px; BACKGROUND: #fbfbfb; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
#features #shadowbox_body_thumbs {
	DISPLAY: block
}
#features #shadowbox_body_thumbs A {
	WIDTH: 103px; FLOAT: left; HEIGHT: 81px
}
#features #shadowbox_counter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 18px
}
#features #shadowbox_counter .count {
	DISPLAY: none
}
#features #shadowbox_counter SPAN {
	POSITION: absolute; WIDTH: 103px; BACKGROUND: no-repeat left top; HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; RIGHT: 0px; PADDING-TOP: 81px
}
#features #shadowbox_body_thumbs A.screencast:hover SPAN {
	BACKGROUND-IMAGE: url(../img/screencast-preview-103x81-hover-24bit.png)
}
* HTML #features #shadowbox_body_thumbs A.screencast:hover SPAN {
	BACKGROUND-IMAGE: url(../img/screencast-preview-103x81-hover.png)
}
#features #shadowbox_body_thumbs A.image:hover SPAN {
	BACKGROUND-IMAGE: url(../img/preview-103x81-hover.png)
}
#features #shadowbox_body_thumbs A.image_current SPAN {
	BACKGROUND-IMAGE: url(../img/preview-103x81-selected.png)
}
#features #shadowbox_body_thumbs A.image_current:hover SPAN {
	BACKGROUND-IMAGE: url(../img/preview-103x81-selected.png)
}
#features #shadowbox_body_thumbs A.screencast_current SPAN {
	BACKGROUND-IMAGE: url(../img/preview-103x81-selected.png)
}
#features #shadowbox_body_thumbs A.screencast_current:hover SPAN {
	BACKGROUND-IMAGE: url(../img/preview-103x81-selected.png)
}
DIV.shadowbox_clear {
	CLEAR: both
}
DIV.shadowbox_message {
	TEXT-ALIGN: center; FONT-SIZE: 12px
}
DIV.shadowbox_message A:link {
	TEXT-DECORATION: underline
}
DIV.shadowbox_message A:visited {
	TEXT-DECORATION: underline
}
#shadowbox .shadowbox_bg {
	DISPLAY: none
}
#shadowbox > .shadowbox_bg {
	DISPLAY: block
}
DIV.shadowbox_bg {
	Z-INDEX: 70; POSITION: absolute; DISPLAY: block
}
DIV.shadowbox_bg_n {
	WIDTH: 100%; BACKGROUND: url(../img/shadowbox/bg_shadow_n.png) repeat-x; HEIGHT: 15px; TOP: -15px; LEFT: 0px
}
DIV.shadowbox_bg_ne {
	WIDTH: 15px; BACKGROUND: url(../img/shadowbox/bg_shadow_ne.png) no-repeat; HEIGHT: 15px; TOP: -15px; RIGHT: -15px
}
DIV.shadowbox_bg_e {
	WIDTH: 15px; BACKGROUND: url(../img/shadowbox/bg_shadow_e.png) repeat-y; HEIGHT: 100%; TOP: 0px; RIGHT: -15px
}
DIV.shadowbox_bg_se {
	WIDTH: 15px; BOTTOM: -15px; BACKGROUND: url(../img/shadowbox/bg_shadow_se.png) no-repeat; HEIGHT: 15px; RIGHT: -15px
}
DIV.shadowbox_bg_s {
	WIDTH: 100%; BOTTOM: -15px; BACKGROUND: url(../img/shadowbox/bg_shadow_s.png) repeat-x; HEIGHT: 15px; LEFT: 0px
}
DIV.shadowbox_bg_sw {
	WIDTH: 15px; BOTTOM: -15px; BACKGROUND: url(../img/shadowbox/bg_shadow_sw.png) no-repeat; HEIGHT: 15px; LEFT: -15px
}
DIV.shadowbox_bg_w {
	WIDTH: 15px; BACKGROUND: url(../img/shadowbox/bg_shadow_w.png) repeat-y; HEIGHT: 100%; TOP: 0px; LEFT: -15px
}
DIV.shadowbox_bg_nw {
	WIDTH: 15px; BACKGROUND: url(../img/shadowbox/bg_shadow_nw.png) no-repeat; HEIGHT: 15px; TOP: -15px; LEFT: -15px
}
.sIFR-flash {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: visible !important; PADDING-TOP: 0px
}
.sIFR-unloading .sIFR-flash {
	VISIBILITY: hidden !important
}
.sIFR-replaced {
	VISIBILITY: visible !important
}
.sIFR-ignore {
	VISIBILITY: visible !important
}
.sIFR-alternate {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.sIFR-replaced DIV.sIFR-fixfocus {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; LETTER-SPACING: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
.sIFR-dummy {
	Z-INDEX: 0; WIDTH: 0px; HEIGHT: 0px; MARGIN-LEFT: 42px
}
.sIFR-active H2.sifr {
	VISIBILITY: hidden
}
.sIFR-active H2.sifr2 {
	VISIBILITY: hidden
}
.sIFR-active OBJECT {
	DISPLAY: block
}
.str {
	COLOR: #080
}
.kwd {
	COLOR: #008
}
.com {
	COLOR: #800
}
.typ {
	COLOR: #606
}
.lit {
	COLOR: #066
}
.pun {
	COLOR: #660
}
.pln {
	COLOR: #000
}
.tag {
	COLOR: #008
}
.atn {
	COLOR: #606
}
.atv {
	COLOR: #080
}
.dec {
	COLOR: #606
}
PRE.prettyprint {
	
}
.value SPAN {
	COLOR: #e30a10
}



/*-------------------------------------------------------------*/


HTML {
	BACKGROUND: #fff; COLOR: #000
}

DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}

H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
INPUT {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
INPUT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
LEGEND {
	COLOR: #000
}
BODY {
	FONT: small/1.231 arial,helvetica,clean,sans-serif
}
TABLE {
	
}
PRE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
CODE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
KBD {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
SAMP {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
TT {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}

EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
HTML BODY {
	MARGIN: 0px
}
BODY #ygma {
	MARGIN: 0px auto; WIDTH: 974px
}
BODY #ygma A {
	FONT-FAMILY: arial,sans-serif
}
BODY #ygmalogo {
	PADDING-LEFT: 4px
}
#ygmalogo IMG {
	BACKGROUND: url(../pngs/ic-graphics.png) no-repeat 73px -509px
}
.cls {
	ZOOM: 1
}
.ysmcm {
	ZOOM: 1
}
UL.blt LI {
	ZOOM: 1
}
OL.nums LI {
	ZOOM: 1
}
.cls:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ysmcm:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
UL.blt LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
OL.nums LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.doc {
	MARGIN: 12px auto; WIDTH: 966px;
}
.main {
	POSITION: relative; WIDTH: 635px; FLOAT: left; OVERFLOW: hidden; _display: inline
}
.main .col-bg {
	MARGIN: 20px 0px 30px; BACKGROUND: url(../pngs/ln-vt.png) repeat-y 317px 0px
}
.main .col {
	WIDTH: 300px; FLOAT: left; OVERFLOW: hidden
}
.main .col-c {
	WIDTH: 300px; FLOAT: right; OVERFLOW: hidden
}
.side {
	WIDTH: 300px; FLOAT: right; OVERFLOW: hidden; _display: inline
}
#ylf-home .doc {
	BACKGROUND: url(../pngs/ln-vt.png) #fff repeat-y 650px 0px
}
#ylf-search .doc {
	BACKGROUND: url(../pngs/ln-vt.png) #fff repeat-y 650px 0px
}
#ylf-super-footer .mn-bd {
	BACKGROUND: url(../pngs/ln-vt.png) #fff repeat-y 650px 0px
}
#ylf-ch-food .search-results {
	BACKGROUND: url(../pngs/ln-vt.png) #fff repeat-y 650px 0px
}
.mod {
	POSITION: relative; ZOOM: 1
}
.mod .cols LI {
	FLOAT: left; _display: inline
}
.mod .col2 LI {
	WIDTH: 310px; MARGIN-RIGHT: 15px
}
.mod .col2 LI.last {
	MARGIN-RIGHT: 0px
}
.mod .col2 LI A {
	FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.mod .col4 LI A {
	FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.mod .col3 LI {
	WIDTH: 203px; MARGIN-RIGHT: 13px
}
.mod .col3 LI.last {
	MARGIN-RIGHT: 0px
}
.mod .col3 LI A {
	FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.mod .col4 LI A {
	FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.mod .col4 LI {
	WIDTH: 139px; MARGIN-RIGHT: 26px
}
.mod .col4 LI.last {
	MARGIN-RIGHT: 0px
}
.mod .col4 LI DIV.sponsored {
	BACKGROUND: #fff5d7
}
.mod .col4 LI DIV.sponsored CITE STRONG {
	TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.mod H1 {
	TEXT-TRANSFORM: lowercase; MARGIN: 15px 0px; FONT: 214% georgia,serif; COLOR: #ba1c67
}
.mod H2 {
	TEXT-TRANSFORM: lowercase; MARGIN: 15px 0px; FONT: 214% georgia,serif; COLOR: #ba1c67
}
.side .mod H3 {
	TEXT-TRANSFORM: lowercase; MARGIN: 15px 0px; FONT: 214% georgia,serif; COLOR: #ba1c67
}
.mod H2 A {
	TEXT-TRANSFORM: lowercase
}
.side .mod H3 A {
	TEXT-TRANSFORM: lowercase
}
.side .mod H2 SPAN {
	COLOR: #555; FONT-SIZE: 62%
}
.feature H2 A:hover {
	BACKGROUND: #2e4863; COLOR: #fff
}
.mod H2 A {
	COLOR: #ba1c67; TEXT-DECORATION: underline
}
.side .mod H3 A {
	COLOR: #ba1c67; TEXT-DECORATION: underline
}
.mod H2 A:hover {
	BACKGROUND: #ba1c67; COLOR: #fff; TEXT-DECORATION: none
}
.mod .title H3 {
	MARGIN: 5px 0px; FONT-SIZE: 197%
}
.side .mod .title H4 {
	MARGIN: 5px 0px; FONT-SIZE: 197%
}
.mod CITE {
	MARGIN-TOP: 5px; DISPLAY: block; FONT: 77% arial,sans-serif; COLOR: #555
}
.mod CITE A {
	FONT-FAMILY: arial,sans-serif
}
.mod .more {
	FONT: bold 85% arial,sans-serif; WHITE-SPACE: nowrap; COLOR: #ba1c67
}
.mod .more:hover {
	TEXT-DECORATION: underline
}
.mod .ft {
	MARGIN-TOP: 10px
}
.mod .sm-img .img {
	FLOAT: left
}
.mod .sm-img .title {
	WIDTH: 195px; FLOAT: right
}
.mod .sm-img UL {
	CLEAR: both; PADDING-TOP: 10px
}
IMG {
	FONT: 77% arial
}

.line {
	MARGIN-TOP: 30px; CLEAR: both; BORDER-TOP: #747474 2px solid; PADDING-TOP: 5px
}
#ylf-blog-index #ylf-lrec {
	MARGIN-TOP: 0px; BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
#ylf-error #ylf-vitality {
	MARGIN-TOP: 0px; BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
#ylf-email-friend #ylf-lrec {
	MARGIN-TOP: 0px; BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
#ylf-home .main .line {
	BORDER-BOTTOM: #000 5px solid; PADDING-BOTTOM: 30px; MARGIN-TOP: 0px; BORDER-TOP-STYLE: none
}
#ylf-home .main .line-top {
	BORDER-TOP: #000 5px solid
}
#ylf-home .main .line-top .ft .more {
	POSITION: absolute; TOP: 30px; RIGHT: 0px
}
#ylf-home .main .feature {
	BORDER-BOTTOM: #000 5px solid
}
#ylf-home .main .feature .img {
	MARGIN-BOTTOM: 0px
}
#ylf-home .main .feature H1 {
	MARGIN-TOP: 0px
}
#ylf-home .main .feature .cols P A {
	FONT-FAMILY: arial,sans-serif
}
#ylf-home .col-bg .col {
	MARGIN-TOP: -10px
}
#ylf-home .col-bg .col-c {
	MARGIN-TOP: -10px
}
.feature {
	PADDING-BOTTOM: 20px
}
.idx .feature {
	BORDER-BOTTOM: #747474 2px solid; MARGIN-BOTTOM: 5px
}
.feature .col3 LI H1 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 207%
}
.feature .col2 LI H1 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 207%
}
.feature .col3 LI H2 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 207%
}
.feature .col2 LI H2 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 207%
}
.feature .col3 P {
	FONT-SIZE: 93%
}
.feature .cols .attr {
	CLEAR: both
}
.feature .col1 .attr {
	CLEAR: none
}
.feature .cols P {
	LINE-HEIGHT: 1.5
}
.feature .cols LI H1 A {
	FONT-WEIGHT: normal
}
.feature .cols LI H2 A {
	FONT-WEIGHT: normal
}
.feature .cols .more {
	FONT-SIZE: 100%
}
.feature .cols CITE {
	LINE-HEIGHT: 1.3; MARGIN: -2px 0px 8px; FONT-SIZE: 85%
}
.feature .cols CITE A {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.feature .img {
	MARGIN-BOTTOM: 8px; FLOAT: left; _display: inline
}
.feature .img IMG {
	DISPLAY: block
}
.feature .col1 .img {
	MARGIN: 0px 15px 10px 0px
}
.week H2 {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: none; MARGIN-BOTTOM: 20px; COLOR: #000 !important
}
.week .img {
	MARGIN: 0px 15px 10px 0px
}
.week .cols {
	WIDTH: 310px; FLOAT: left
}
.week UL LI.first {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
.week UL LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP: #bfbfbf 1px solid; PADDING-TOP: 8px
}
.week UL LI SPAN {
	LINE-HEIGHT: 2; WIDTH: 80px; DISPLAY: block; FLOAT: left; FONT-SIZE: 77%
}
.week UL LI A {
	LINE-HEIGHT: 1.3; WIDTH: 230px; DISPLAY: block; FLOAT: left; COLOR: #2e4863 !important; FONT-SIZE: 108%
}
.event#ylf-feature {
	MARGIN-TOP: 10px
}
.event#ylf-feature H2 {
	DISPLAY: none
}
UL.thumbs {
	MARGIN-TOP: 14px
}
UL.thumbs LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-TOP: 12px
}
UL.thumbs LI H3 {
	FONT: 167% georgia,serif
}
UL.thumbs LI .img {
	FLOAT: left; MARGIN-RIGHT: 10px; _display: inline
}
UL.thumbs LI .txt {
	ZOOM: 1; OVERFLOW: hidden
}
UL.thumbs LI {
	ZOOM: 1
}
UL.thumbs LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.mod UL.thumbs LI.sponsored {
	BACKGROUND: #fff5d7
}
.mod UL.thumbs LI.sponsored CITE STRONG {
	TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
UL.blt {
	MARGIN-TOP: 10px
}
UL.blt LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; FONT: bold 85% georgia,serif; MARGIN-BOTTOM: -5px; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat 2px -18px; BORDER-TOP: #e4e4e4 1px solid; PADDING-TOP: 4px
}
UL.blt LI A {
	LINE-HEIGHT: 1.5; FLOAT: left; FONT-WEIGHT: bold
}
UL.blt LI SPAN {
	LINE-HEIGHT: 1.5; FLOAT: left; FONT-WEIGHT: bold
}
UL.blt LI SPAN {
	WIDTH: 100%
}
.mod .bd DIV.sponsored-blt {
	PADDING-BOTTOM: 10px; MARGIN-TOP: -10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -10px; BACKGROUND: #fff5d7; PADDING-TOP: 10px
}
.mod .bd DIV.sponsored-blt CITE STRONG {
	COLOR: #000
}
.mod .bd DIV.sponsored-blt CITE STRONG {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.mod .bd DIV.sponsored-blt CITE A {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.mod .sm-img DIV.sponsored-blt {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -10px; BACKGROUND: #fff5d7; PADDING-TOP: 10px
}
UL.blt LI.sponsored {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #fff5d7; PADDING-TOP: 0px
}
UL.blt LI.sponsored DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat 2px -18px; PADDING-TOP: 4px
}
OL.nums {
	MARGIN-TOP: 10px
}
OL.nums LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 85% georgia,serif; BORDER-TOP: #e4e4e4 1px solid; PADDING-TOP: 4px
}

OL.nums LI A {
	LINE-HEIGHT: 1.5; MARGIN: 1px 0px 0px 6px; WIDTH: 275px; FLOAT: left; FONT-WEIGHT: bold; _display: inline
}
OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3000px
}
OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3000px
}
OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3000px
}
OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3000px
}
OL.nums LI DIV.sponsoredby {
	PADDING-LEFT: 0px; PADDING-TOP: 5px
}
OL.nums LI DIV.sponsoredby A {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; DISPLAY: block; PADDING-TOP: 5px; _padding-left: 12px
}
OL.nums LI DIV.sponsoredby P {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #fff5d7; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; FONT-FAMILY: arial,serif; COLOR: #676568; MARGIN-LEFT: 3px; FONT-SIZE: 77%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
OL.nums LI DIV.sponsoredby P EM {
	BACKGROUND-IMAGE: none; FONT-STYLE: normal; COLOR: #000; MARGIN-LEFT: 3px; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
.feature .col3 LI DIV.sponsoredby H1 {
	MARGIN-TOP: 8px
}
.feature .col3 LI DIV.sponsoredby H2 {
	MARGIN-TOP: 8px
}
.feature .col3 LI DIV.sponsoredby SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT: 70% arial,serif; BACKGROUND: #fff5d7; COLOR: #676568; PADDING-TOP: 5px
}
.feature .col3 LI DIV.sponsoredby SPAN EM {
	LINE-HEIGHT: 1.3; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; COLOR: #000; MARGIN-LEFT: 3px; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}

.nav {
	MARGIN: 5px 0px 1px
}
.nav UL {
	MARGIN: 0px auto; WIDTH: 966px
}
.nav LI {
	PADDING-LEFT: 2px; FLOAT: left; _display: inline
}
.nav LI.first {
	PADDING-LEFT: 0px
}
.nav LI.first A {
	PADDING-LEFT: 0px
}
#ylf-nav LI {
	BACKGROUND: url(../pngs/ui-sprites.png) no-repeat -301px -33px
}
#ylf-nav LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ylf-nav LI.selected {
	POSITION: relative; PADDING-LEFT: 0px; RIGHT: -2px
}
.nav LI A {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 108%; PADDING-TOP: 14px
}


#ylf-subnav .nav {
	MARGIN: 0px auto; WIDTH: 966px
}
#ylf-subnav .nav .title {
	MARGIN: 10px 5px 0px 0px; DISPLAY: block; FONT: 108% Georgia,serif; FLOAT: left; _display: inline
}
#ylf-subnav .nav UL {
	WIDTH: auto; MARGIN-LEFT: -5px
}
#ylf-subnav .nav LI A {
	TEXT-TRANSFORM: capitalize; MARGIN-TOP: 0px; MARGIN-BOTTOM: 1px
}
#ylf-subnav .nav LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ba1c67; PADDING-TOP: 9px
}
#ylf-subnav .nav LI SPAN {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ba1c67; PADDING-TOP: 9px
}
#ylf-subnav .nav LI.selected A {
	BACKGROUND-POSITION: 0px -3611px; COLOR: #fff
}
#ylf-subnav .nav LI {
	BACKGROUND-POSITION: 0px 17px
}

#ylf-searchbar {
	MARGIN: 0px 0px 10px; BACKGROUND-POSITION: 0px -2307px; HEIGHT: 50px
}
#ylf-searchbar .searchbar {
	MARGIN: 0px auto; WIDTH: 966px
}
#ylf-searchbar FORM {
	TEXT-ALIGN: left; PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 11px; _margin-left: -3px
}
#ylf-searchbar FORM LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 108% georgia,serif; FLOAT: left; COLOR: #fff; OVERFLOW: hidden; MARGIN-RIGHT: 10px; PADDING-TOP: 4px
}
#ylf-searchbar FORM LABEL SPAN {
	PADDING-LEFT: 4px
}
#ylf-searchbar FORM LABEL.hidden {
	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden
}
#ylf-searchbar FORM INPUT.search-input {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
#ylf-searchbar FORM BUTTON {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}

#ylf-searchbar FORM INPUT.unfocused {
	PADDING-BOTTOM: 4px; COLOR: #a0a0a0; FONT-SIZE: 85%; PADDING-TOP: 4px
}
#ylf-searchbar FORM BUTTON {
	BORDER-BOTTOM: #9e9278 1px solid; BORDER-LEFT: #9e9278 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 93% georgia,serif; BACKGROUND-POSITION: 0px -2877px; HEIGHT: 23px; COLOR: #693e20; OVERFLOW: hidden; BORDER-TOP: #9e9278 1px solid; CURSOR: pointer; BORDER-RIGHT: #9e9278 1px solid; PADDING-TOP: 0px
}
#ylf-searchbar #ylf-buzzwords {
	MARGIN: 15px 0px 0px 30px; FLOAT: left
}
#ylf-searchbar #ylf-buzzwords H4 {
	LINE-HEIGHT: 1.5; TEXT-TRANSFORM: uppercase; FLOAT: left; COLOR: #333534; FONT-SIZE: 93%; MARGIN-RIGHT: 10px
}
#ylf-searchbar #ylf-buzzwords UL {
	FLOAT: left
}
#ylf-searchbar #ylf-buzzwords UL LI {
	MARGIN: 0px 15px 0px 0px; FLOAT: left; FONT-SIZE: 108%
}
#ylf-ch-food #ylf-searchbar #ylf-buzzwords UL LI A {
	COLOR: #9e2125
}
#ylf-blurb EM {
	DISPLAY: block; FONT: bold 85% arial; COLOR: #000
}
#ylf-blurb P {
	MARGIN: 5px 0px; FONT: 92%/140% arial
}
#ylf-blurb .bd A {
	FONT-FAMILY: arial,sans-serif
}
.feeds LI {
	FLOAT: left
}
.feeds A {
	BORDER-LEFT: #d9d9d9 1px solid; PADDING-LEFT: 6px; FONT: 85%/1 arial,sans-serif; FLOAT: left; MARGIN-LEFT: 6px; _display: inline
}
.feeds LI.first A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.feeds A SPAN {
	WIDTH: 13px; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat -213px 0px; FLOAT: left; HEIGHT: 11px; MARGIN-RIGHT: 4px; _display: inline; _margin-right: 0
}
.feeds A.subscribe SPAN {
	WIDTH: 14px; BACKGROUND-POSITION: -268px 0px
}
.feeds A.email SPAN {
	BACKGROUND-POSITION: -284px 0px
}
.feeds A.rss SPAN {
	WIDTH: 10px; BACKGROUND-POSITION: -299px 0px
}
#ylf-hdrbar {
	BORDER-BOTTOM: #d0d0d0 1px solid; POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-RIGHT: 200px; ZOOM: 1
}
#ylf-home #ylf-hdrbar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-hdrbar .feeds {
	POSITION: absolute; BOTTOM: 14px; RIGHT: 0px
}
#ylf-hdrbar .feeds A {
	COLOR: #2e4863 !important
}
#ylf-hdrbar H1 {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT: 167% Georgia,serif
}
#ylf-hdrbar H2 {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT: 167% Georgia,serif
}
.event#ylf-hdrbar H1 {
	TEXT-INDENT: -999em; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden
}
#ylf-hdrbar P {
	DISPLAY: inline; FONT: 93% Georgia,serif; COLOR: #555
}
#ylf-all-filter {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 93% Georgia,Times,serif
}
#ylf-all-filter SPAN {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f1d9e1; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 3px
}
#ylf-all-filter A {
	FONT-WEIGHT: normal
}
.feature H1 A {
	COLOR: #2e4863; FONT-SIZE: 131%
}
.feature H2 A {
	COLOR: #2e4863; FONT-SIZE: 131%
}
.feature H1 A:link {
	TEXT-TRANSFORM: none; COLOR: #2e4863; TEXT-DECORATION: none
}
.feature H2 A:link {
	TEXT-TRANSFORM: none; COLOR: #2e4863; TEXT-DECORATION: none
}
.feature H1 A:visited {
	TEXT-TRANSFORM: none; COLOR: #2e4863; TEXT-DECORATION: none
}
.feature H2 A:visited {
	TEXT-TRANSFORM: none; COLOR: #2e4863; TEXT-DECORATION: none
}
.feature H1 A:hover {
	TEXT-TRANSFORM: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2e4863; TEXT-DECORATION: underline
}
.feature H2 A:hover {
	TEXT-TRANSFORM: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2e4863; TEXT-DECORATION: underline
}
.feature H1 A:active {
	TEXT-TRANSFORM: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2e4863; TEXT-DECORATION: underline
}
.feature H2 A:active {
	TEXT-TRANSFORM: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2e4863; TEXT-DECORATION: underline
}
#ylf-relatedtopics DIV {
	MARGIN: 10px 0px 30px
}
#ylf-relatedtopics SPAN {
	FONT: 100% Georgia,serif
}
#ylf-relatedtopics UL {
	DISPLAY: inline
}
#ylf-relatedtopics UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 0px
}
#ylf-blog #ylf-relatedtopics DIV {
	MARGIN-BOTTOM: 20px
}
.posts-index .pgnav {
	BORDER-TOP-WIDTH: 0px
}
.posts LI.post {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; WIDTH: 635px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.posts LI.post .author {
	MARGIN: 5px 0px 8px; FONT: 77% arial
}
.posts LI.post .author A {
	FONT-FAMILY: arial,sans-serif; FLOAT: left
}
.posts LI.post .author IMG {
	VERTICAL-ALIGN: middle
}
.posts LI.post .author CITE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #555; PADDING-TOP: 0.6em
}
HTML .posts LI.post .author CITE A {
	FLOAT: none
}
#ylf-blog-idx1 .author CITE {
	PADDING-LEFT: 0px
}
.posts LI.post {
	LINE-HEIGHT: 1.5
}
.posts LI.post H2 {
	LINE-HEIGHT: 1.2; FONT-SIZE: 251%
}
.posts LI.post .cols {
	PADDING-BOTTOM: 10px
}
.posts LI.post IMG.left {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.posts LI.post IMG.right {
	FLOAT: right; MARGIN-LEFT: 15px
}
.posts LI.post IMG.left {
	MARGIN-BOTTOM: 10px; _display: inline
}
.posts LI.post IMG.right {
	MARGIN-BOTTOM: 10px; _display: inline
}
.posts LI.post .excerpt A {
	FONT-FAMILY: arial,sans-serif
}
.posts LI.post .excerpt P A {
	FONT-FAMILY: arial,sans-serif
}
.posts LI.post .clrie6 {
	CLEAR: both
}
P.badge {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN: 0px 5px 0px 8px; WIDTH: 70px; ZOOM: 1; DISPLAY: none; FONT: bold 8pt arial,sans-serif; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat -521px 0px; FLOAT: left; HEIGHT: 32px; COLOR: #369
}
P.editor.badge {
	BACKGROUND-POSITION: -665px 0px; COLOR: #920e92
}
P.partner.badge {
	BACKGROUND-POSITION: -737px 0px; COLOR: #71712d
}
P.sponsor.badge {
	BACKGROUND-POSITION: -593px 0px; COLOR: #c60
}
P.staff.badge {
	BACKGROUND-POSITION: -809px 0px; COLOR: #b92f01
}
P.badge SPAN {
	MARGIN-TOP: 7px; DISPLAY: block
}
#ylf-blogpost P.badge {
	MARGIN-RIGHT: 0px
}
.posts .gallery {
	MARGIN-BOTTOM: 25px
}
.posts .gallery .first {
	FLOAT: left; _display: inline
}
.posts .gallery .thumbs {
	FLOAT: left; _display: inline
}

.posts .gallery .first DIV {
	DISPLAY: table-cell; FONT-SIZE: 0px; VERTICAL-ALIGN: middle; _position: absolute; _top: 50%
}
.posts .gallery .first A {
	_position: relative; _top: -50%; _left: -50%
}
.posts .gallery .portrait {
	WIDTH: 350px; MARGIN-LEFT: 100px
}
.posts .gallery .thumbs {
	WIDTH: 75px; MARGIN-LEFT: 7px
}
.posts .gallery .thumbs A {
	DISPLAY: block
}
.posts .gallery .thumbs IMG {
	DISPLAY: block
}
.posts .gallery .thumbs A {
	POSITION: relative; MARGIN-BOTTOM: 10px
}
.posts .gallery .thumbs A SPAN {
	Z-INDEX: 10; BORDER-BOTTOM: #d733ae 4px solid; POSITION: absolute; BORDER-LEFT: #d733ae 4px solid; WIDTH: 67px; HEIGHT: 67px; VISIBILITY: hidden; BORDER-TOP: #d733ae 4px solid; TOP: 0px; BORDER-RIGHT: #d733ae 4px solid; LEFT: 0px; -moz-opacity: 0.80; opacity: 0.80
}
.posts .gallery .thumbs A:hover SPAN {
	FILTER: alpha(opacity=80); VISIBILITY: visible
}
.related {
	LINE-HEIGHT: 1.5; MARGIN: 17px 0px 22px; CLEAR: both
}
.related STRONG {
	FONT-WEIGHT: bold
}
.related A {
	FONT-FAMILY: arial
}
#ylf-blogpost .related {
	MARGIN: 25px 0px 15px
}

.tools LI {
	PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 20px; PADDING-LEFT: 2px; PADDING-RIGHT: 7px; BACKGROUND: #fff; FLOAT: left; PADDING-TOP: 2px; _display: inline
}
.tools LI.print {
	MARGIN-RIGHT: 0px
}
.tools LI A {
	LINE-HEIGHT: 1.4; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 93%
}
.tools LI SPAN {
	LINE-HEIGHT: 1.4; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 93%
}
.tools LI .featured {
	DISPLAY: inline
}
.tools .featured-later {
	MARGIN-TOP: 5px
}

.tools LI.cmts .icon {
	BACKGROUND-POSITION: -108px -3000px
}
.tools LI.email .icon {
	BACKGROUND-POSITION: -127px -3000px
}
.tools LI.print .icon {
	BACKGROUND-POSITION: -146px -3000px
}
.tools LI.last {
	MARGIN: 0px 0px 0px 15px
}
.editorial-tools LI A {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #f00 !important; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
.tools LI BUTTON {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #f00 !important; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
.no-posts {
	BORDER-BOTTOM: #ccc 2px solid; PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#ylf-blog-head .hd {
	PADDING-BOTTOM: 12px
}
UL.links LI {
	BORDER-LEFT: #747474 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px; _display: inline
}
UL.links LI.first {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL.links LI.my {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; FLOAT: right; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
UL.links LI A {
	FONT: bold 93%/1 arial,sans-serif; COLOR: #ba1e68
}
#ylf-blog-head .action {
	FLOAT: left
}
#ylf-blog-head .feeds {
	FLOAT: right
}
#ylf-blog-head .bd {
	BORDER-BOTTOM: #747474 1px solid; BORDER-LEFT: #747474 0px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #747474 1px solid; BORDER-RIGHT: #747474 0px solid; PADDING-TOP: 20px
}
#ylf-blog-head H1 {
	FONT: 275% georgia,times,serif
}
#ylf-blog-head CITE {
	MARGIN-TOP: 5px; DISPLAY: block; COLOR: #555; FONT-SIZE: 93%
}
#ylf-blog-head CITE .date {
	PADDING-LEFT: 8px; FONT-SIZE: 93%
}
#ylf-blog-head CITE .author {
	FONT-SIZE: 100%
}
#ylf-blog-head .status {
	MARGIN: 0px 5px; DISPLAY: inline-block; FONT-SIZE: 77%; VERTICAL-ALIGN: middle
}
#ylf-blog-about .img {
	POSITION: relative
}
#ylf-blog-about .img:hover {
	TEXT-DECORATION: none
}
#ylf-blog-about .img IMG {
	DISPLAY: block
}
#ylf-blog-about .img .status {
	BORDER-BOTTOM: #fff 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 2px solid; WIDTH: 68px; BOTTOM: -2px; DISPLAY: block; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid; LEFT: 5px
}
#ylf-blog-about .title {
	WIDTH: 190px
}
#ylf-blog-about H3 {
	MARGIN: -5px 0px 0px
}
#ylf-blog-about H3 A {
	TEXT-TRANSFORM: none; COLOR: #2d4863; TEXT-DECORATION: none
}
#ylf-blog-about H3 A:hover {
	TEXT-DECORATION: underline
}
#ylf-blog-about P.badge {
	MARGIN: 10px 0px
}
#ylf-blog-about UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ylf-blog-about LI A {
	FONT: bold 85% arial,sans-serif; COLOR: #ba1c67
}
#ylf-blog-about .about {
	LINE-HEIGHT: 1.5; MARGIN-TOP: 15px; FONT-FAMILY: georgia,times,serif; CLEAR: both
}
#ylf-blog-about .about IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#ylf-blog-about P A {
	COLOR: #19538f
}
#ylf-blog-about A.more {
	MARGIN: 3px 0px
}
.posts-index .status {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ca6e01; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT: 70% arial; COLOR: #fff; PADDING-TOP: 1px
}
#ylf-cmnts {
	PADDING-BOTTOM: 30px
}
#ylf-cmnts H2 {
	MARGIN-BOTTOM: 5px
}
#ylf-cmnts .count {
	FLOAT: left; COLOR: #555
}
#ylf-cmnts .spgnav UL {
	FLOAT: right; _display: inline
}
#ylf-cmnts .spgnav UL LI {
	BORDER-LEFT: #557f01 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px; _display: inline
}
#ylf-cmnts .spgnav UL LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
#ylf-cmnts .spgnav UL LI A {
	FONT: 93%/1 arial,sans-serif
}
#ylf-cmnts .spgnav UL LI SPAN {
	FONT: 93%/1 arial,sans-serif
}
#ylf-cmnts .spgnav UL LI A {
	FONT-WEIGHT: bold
}
#ylf-cmnts .thumbs {
	BORDER-BOTTOM: #e4e4e4 1px solid; MARGIN: 15px 0px
}
#ylf-cmnts .thumbs LI CITE {
	MARGIN-BOTTOM: 5px
}
#ylf-cmnts .thumbs LI CITE .author {
	FONT-FAMILY: arial,sans-serif; COLOR: #2e4863
}
#ylf-cmnts .thumbs LI .abuse {
	FONT: 77% arial,sans-serif
}
#ylf-cmnts .thumbs LI BLOCKQUOTE {
	MARGIN: 5px 0px; FONT-SIZE: 100%
}
#ylf-cmnts .thumbs LI BLOCKQUOTE P {
	LINE-HEIGHT: 1.5; MARGIN: 5px 0px 10px
}
#ylf-blog .main #ylf-relatedlinks {
	PADDING-TOP: 20px
}
.post-cols .col {
	WIDTH: 49.5%; FLOAT: left
}
#ylf-relatedlinks .col H3 {
	TEXT-TRANSFORM: lowercase; MARGIN: 3px 5px 8px 15px; FONT: 161.6% Georgia,serif
}
#ylf-relatedlinks .hlf-w H3 {
	MARGIN-LEFT: 0px
}
#ylf-relatedlinks .col OL LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; FONT: 100%/1.4 Georgia,serif; BORDER-TOP: #e4e4e4 1px solid; PADDING-TOP: 6px
}
#ylf-relatedlinks .col OL LI SPAN {
	LINE-HEIGHT: 1.2; MARGIN: -2px 7px 0px 2px; FLOAT: left; _display: inline
}
#ylf-relatedlinks .col OL LI A {
	ZOOM: 1; DISPLAY: block; FONT: bold 93% Georgia,serif; OVERFLOW: hidden
}
#ylf-relatedlinks .hlf-e OL {
	MARGIN-LEFT: 15px
}
#ylf-relatedlinks .hlf-w OL {
	MARGIN-RIGHT: 15px
}
#ylf-relatedlinks .full-w OL {
	MARGIN-RIGHT: 0px
}
.post-cols .full-w {
	BORDER-RIGHT-WIDTH: 0px !important; WIDTH: 100%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.post-cols .hlf-w {
	MARGIN-RIGHT: -1px; BORDER-RIGHT: #d0d0d0 1px solid
}
.post-cols .hlf-e {
	BORDER-LEFT: #d0d0d0 1px solid
}
.post-cols .hlf-hidden {
	DISPLAY: none
}
#ylf-vitals {
	PADDING-BOTTOM: 7px
}
#ylf-vitals LI SPAN.action {
	DISPLAY: block; FONT: 77% arial
}
#ylf-vitals LI A.post {
	DISPLAY: block; FONT-SIZE: 131%
}
#ylf-vitals LI CITE {
	DISPLAY: block; FONT: 77% arial; MARGIN-BOTTOM: 12px; COLOR: #8f8f8f
}
#ylf-vitals LI CITE A {
	FONT-FAMILY: arial,sans-serif
}



.buttons BUTTON:hover {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
.buttons BUTTON.hover {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
.buttons INPUT:hover {
	
}
.buttons INPUT.hover .yui-editor-panel BUTTON:hover {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
.yui-editor-panel BUTTON.hover {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
.button-group BUTTON:hover {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
.button-group BUTTON.hover {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
#ylf-slideshow BUTTON:hover {
	BORDER-BOTTOM: #b1b1b1 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #b1b1b1 1px solid
}
.buttons BUTTON:active {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.buttons INPUT:active {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.yui-editor-panel BUTTON:active {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.button-group BUTTON:active {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.buttons BUTTON.disabled {
	FILTER: alpha(opacity=40); CURSOR: default; -moz-opacity: 0.4; opacity: .40
}
.buttons INPUT.disabled {
	FILTER: alpha(opacity=40); CURSOR: default; -moz-opacity: 0.4; opacity: .40
}
.yui-panel .button-group BUTTON.disabled {
	FILTER: alpha(opacity=40); CURSOR: default; -moz-opacity: 0.4; opacity: .40
}
#ylf-you A {
	FONT-FAMILY: arial,sans-serif; COLOR: #2d4861
}
#ylf-you .hd H3 {
	TEXT-TRANSFORM: none; MARGIN: 0px 0px 5px
}
#ylf-you .avatar {
	BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-TOP: 2px
}
#ylf-you .avatar IMG {
	DISPLAY: block
}
#ylf-you .greets H3 {
	COLOR: #2e4863
}
#ylf-you .greets .first {
	FONT-WEIGHT: bold
}
#ylf-you .out {
	COLOR: #2e4863; PADDING-TOP: 10px
}
#ylf-you .out .new-user {
	MARGIN-TOP: 3px; FONT-SIZE: 85%
}
#ylf-you .failed {
	BORDER-BOTTOM: #e5a132 1px solid; BORDER-LEFT: #e5a132 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 93%; BORDER-TOP: #e5a132 1px solid; BORDER-RIGHT: #e5a132 1px solid; PADDING-TOP: 10px
}
#ylf-you .boxed {
	WIDTH: 235px; FLOAT: right
}
#ylf-you .bd {
	MARGIN-TOP: 10px; BORDER-TOP: #bdbdbd 1px solid
}

#ylf-you .bd LI {
	MARGIN-TOP: 5px; PADDING-RIGHT: 12px; FLOAT: left; _display: inline
}
#ylf-you .bd LI A {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND-POSITION: left center; FLOAT: left; FONT-SIZE: 100%; PADDING-TOP: 5px; _height: 20px
}
#ylf-you .bd LI A SPAN {
	DISPLAY: block; FONT: 77% arial
}
#ylf-you .bd LI.new A {
	PADDING-LEFT: 40px; BACKGROUND-POSITION: -300px top
}
#ylf-you .bd LI.weath A {
	BACKGROUND-POSITION: -612px center
}
#ylf-you .bd LI.horo A {
	PADDING-LEFT: 32px; BACKGROUND-POSITION: -896px center
}
#ylf-you .bd LI.horo {
	PADDING-RIGHT: 0px
}

#ylf-you .bd P {
	MARGIN-TOP: 10px
}
#ylf-you .bd A.nobg {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#ylf-usr-subscr P {
	MARGIN-TOP: 15px
}
#ylf-usr-subscr UL {
	MARGIN-TOP: 0px
}
#ylf-usr-subscr UL LI {
	POSITION: relative
}
#ylf-usr-subscr UL LI.first {
	BORDER-TOP-WIDTH: 0px
}
#ylf-usr-subscr UL LI A STRONG {
	FONT-WEIGHT: bold
}
#ylf-usr-subscr UL LI .posttime {
	FONT-SIZE: 85%
}
#ylf-usr-subscr UL LI .remove {
	POSITION: absolute; TEXT-INDENT: -999em; WIDTH: 11px; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) #aaa no-repeat -182px 0px; HEIGHT: 11px; OVERFLOW: hidden; TOP: 10px; RIGHT: 1px
}
#ylf-latest-galleries .place {
	TEXT-TRANSFORM: lowercase; MARGIN-BOTTOM: 10px
}
#ylf-latest-galleries UL {
	LIST-STYLE-TYPE: none; DISPLAY: block; CLEAR: left
}
#ylf-latest-galleries UL LI SPAN {
	MARGIN: 3px 0px; DISPLAY: block; COLOR: #2e4863; FONT-SIZE: 93%; OVERFLOW: visible; FONT-WEIGHT: bold
}
#ylf-latest-galleries UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
#ylf-latest-galleries UL LI.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ylf-latest-galleries .hide {
	WIDTH: 0px; HEIGHT: 0px
}
#ylf-latest-galleries .ft {
	CLEAR: left
}
#ylf-popular .place {
	TEXT-TRANSFORM: lowercase; MARGIN-BOTTOM: 10px
}
#ylf-popular .hd H2 {
	LINE-HEIGHT: 1.4
}
#ylf-popular .place LI {
	BORDER-LEFT: #646464 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px; _display: inline
}
#ylf-popular .place LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-popular .place LI.active A {
	COLOR: #000; CURSOR: text; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#ylf-popular .blt {
	MARGIN-TOP: 0px; WIDTH: auto; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden
}
#ylf-popular .blt LI {
	PADDING-BOTTOM: 6px
}
#ylf-popular .blt LI A {
	FONT-SIZE: 116%; FONT-WEIGHT: bold
}
#ylf-popular .blt LI SPAN {
	FONT: 93% arial,sans-serif; COLOR: #555; CLEAR: left
}
#ylf-popular .hide {
	WIDTH: 0px; HEIGHT: 0px
}
#ylf-vitality UL {
	BORDER-BOTTOM-WIDTH: 0px
}
#ylf-vitality UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#ylf-vitality UL LI A.title {
	FONT-STYLE: italic; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
#ylf-vitality H2 SPAN {
	MARGIN: 3px 0px 0px 40px; DISPLAY: block
}
#ylf-pick UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#ylf-pick H3 {
	FONT-SIZE: 167%
}
#ylf-pick H3 A {
	TEXT-TRANSFORM: none; COLOR: #2e4863; TEXT-DECORATION: none
}
#ylf-pick H3 A:hover {
	COLOR: #2e4863; TEXT-DECORATION: underline
}
#ylf-discover {
	MARGIN-BOTTOM: 35px
}
#ylf-discover UL LI .txt H4 {
	MARGIN-BOTTOM: 5px
}
#ylf-discover UL LI .txt H4 A {
	FONT-SIZE: 174%
}
#ylf-ad CITE {
	MARGIN: -12px 0px 10px
}
#ylf-ad P {
	FONT: italic 125%/1.3 georgia,times,serif
}
#ylf-ad .ft .more {
	WHITE-SPACE: normal; MARGIN-BOTTOM: 10px; FLOAT: left
}
#ylf-ad .ft #ylf-btn2 {
	FLOAT: right
}
#ylf-cheat-sheet .hd {
	MARGIN-TOP: 15px
}
#ylf-cheat-sheet .hd H2 {
	LINE-HEIGHT: 1.4; FLOAT: left
}
#ylf-cheat-sheet .hd H2 SPAN SMALL {
	VISIBILITY: hidden; FONT-SIZE: 75%
}
#ylf-cheat-sheet .hd #ylf-logo {
	POSITION: relative; FLOAT: right; TOP: 5px
}
#ylf-cheat-sheet .hd {
	CLEAR: both
}
.pgnav {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000 2px solid; PADDING-TOP: 15px
}
.pgnav SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT: bold 100% arial,sans-serif; MARGIN-RIGHT: 8px; PADDING-TOP: 5px
}
.pgnav A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT: bold 100% arial,sans-serif; MARGIN-RIGHT: 8px; PADDING-TOP: 5px
}
.pgnav A.last {
	MARGIN-RIGHT: 0px
}
.pgnav SPAN {
	BACKGROUND: #3c3c3c; COLOR: #fff; FONT-SIZE: 161.6%
}
.pgnav A {
	COLOR: #ba1c67; FONT-SIZE: 161.6%
}
.pgnav .next {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; FONT: 189% Georgia,serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #9f9f9f; TOP: 11px; PADDING-TOP: 0px
}
.pgnav .prev {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; FONT: 189% Georgia,serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #9f9f9f; TOP: 11px; PADDING-TOP: 0px
}
.pgnav .next A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100% Georgia,serif; PADDING-TOP: 0px
}
.pgnav .prev A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100% Georgia,serif; PADDING-TOP: 0px
}
.pgnav .next B {
	DISPLAY: inline-block; FONT-FAMILY: arial; FONT-SIZE: 70%; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.pgnav .prev B {
	DISPLAY: inline-block; FONT-FAMILY: arial; FONT-SIZE: 70%; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.pgnav .next A B {
	DISPLAY: inline-block; FONT-FAMILY: arial; FONT-SIZE: 70%; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.pgnav .prev A B {
	DISPLAY: inline-block; FONT-FAMILY: arial; FONT-SIZE: 70%; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.pgnav .prev {
	TEXT-ALIGN: left; LEFT: 0px
}
.pgnav .next {
	TEXT-ALIGN: right; RIGHT: 0px
}
#ylf-ch-food .p-bot .num-recipes {
	DISPLAY: none
}
#ylf-ch-food .p-bot .spgnav {
	BORDER-BOTTOM-STYLE: none; BORDER-TOP: #bfbfbf 1px solid
}
#ylf-blogpost {
	POSITION: relative; WIDTH: 635px; OVERFLOW: hidden
}
#ylf-blogpost .draft {
	MARGIN: 10px 0px; COLOR: red; FONT-SIZE: 108%
}
#ylf-blogpost .draft EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#ylf-blogpost A {
	FONT-FAMILY: arial,sans-serif
}
#ylf-blogpost BLOCKQUOTE {
	MARGIN: 10px 2em; ZOOM: 1; OVERFLOW: hidden
}
#ylf-blogpost .post-hdr {
	MARGIN: 10px 0px 5px
}
#ylf-blogpost .post-hdr H1 {
	WIDTH: 635px; FONT: 250% Georgia,serif; MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
#ylf-blogpost .post-hdr .attr {
	COLOR: #555; FONT-SIZE: 85%
}
#ylf-blogpost .post-hdr .attr IMG {
	FLOAT: left
}
#ylf-blogpost .post-hdr .attr DIV {
	FLOAT: left; MARGIN-LEFT: 0px; _margin-left: 10px
}
#ylf-blogpost .post-hdr .attr UL {
	LINE-HEIGHT: 1.4em; DISPLAY: block; CLEAR: both
}
#ylf-blogpost .post-hdr .attr UL LI {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 0px 0px 5px 10px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid
}
#ylf-blogpost .post-hdr .attr UL .ratings {
	POSITION: relative; WIDTH: 300px; PADDING-RIGHT: 90px
}
#ylf-blogpost .post-hdr .attr UL LI.last {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-blogpost .post-hdr .attr UL .first {
	MARGIN-LEFT: 0px
}
#ylf-blogpost .post-hdr .ratings-reviews {
	MARGIN: 10px 0px; FONT-SIZE: 100%
}
#ylf-blogpost .post-body {
	LINE-HEIGHT: 1.5; MARGIN: 15px 0px
}
#ylf-blogpost .post-body STRONG {
	FONT-WEIGHT: bold
}
.post-msg STRONG {
	FONT-WEIGHT: bold
}
.post-msg {
	BORDER-BOTTOM: #f00 1px solid; BORDER-LEFT: #f00 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #f00; FONT-SIZE: 107%; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid; PADDING-TOP: 10px
}
.post-body P {
	MARGIN: 15px 0px
}
.post-body EM STRONG {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
.post-body STRONG EM {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
.posts LI.post .excerpt UL {
	MARGIN: 0px 0px 20px
}
.posts LI.post .excerpt OL {
	MARGIN: 0px 0px 20px
}
#ylf-blogpost .post-body UL #ylf-blogpost .post-body UL {
	MARGIN: 0px 0px 20px
}
#ylf-blogpost .post-body OL {
	MARGIN: 0px 0px 20px
}
.posts LI.post .excerpt UL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 5px
}
#ylf-blogpost .post-body UL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 5px
}
.posts LI.post .excerpt OL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: decimal; MARGIN: 0px 0px 5px
}
#ylf-blogpost .post-body OL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: decimal; MARGIN: 0px 0px 5px
}
.sponsored .post-title {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff5d7; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px
}
.sponsored.post .post-title {
	PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 10px
}
.sponsored .post-title DIV {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; WIDTH: 120px; FONT: 70% arial,sans-serif; COLOR: #676568; TOP: 20px; RIGHT: 0px
}
.posts .sponsored .post-title DIV {
	TOP: 28px
}
.sponsored .post-title DIV SPAN {
	MARGIN-TOP: 5px; DISPLAY: block; FONT: bold 131% arial,sans-serif; COLOR: #000
}
#ylf-blogpost .sponsored H1 {
	WIDTH: 505px; BORDER-RIGHT: #e6dcc1 1px solid
}
.posts .sponsored H2 {
	WIDTH: 505px; BORDER-RIGHT: #e6dcc1 1px solid
}
.posts .sponsored H2 {
	WIDTH: 505px; BORDER-RIGHT: #e6dcc1 1px solid
}
.synd {
	MARGIN: 15px 0px 0px
}
.synd STRONG {
	FLOAT: left; COLOR: #5c5c5c; FONT-WEIGHT: bold
}
.synd UL LI {
	MARGIN: 0px 20px 0px 5px; DISPLAY: block; FLOAT: left; _display: inline
}
.synd UL LI A {
	FONT: 100% arial
}
.synd UL LI A SPAN {
	MARGIN: -1px 5px 0px; WIDTH: 17px; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat; FLOAT: left; HEIGHT: 16px; _display: inline
}
.synd UL LI SPAN {
	MARGIN: -1px 5px 0px; WIDTH: 17px; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat; FLOAT: left; HEIGHT: 16px; _display: inline
}
.synd UL LI.buzz FORM {
	DISPLAY: inline
}
.synd UL LI.buzz {
	MARGIN-RIGHT: 13px
}
.synd UL LI.buzz SPAN {
	BACKGROUND-POSITION: -195px 0px; MARGIN-RIGHT: 3px
}
.synd UL LI.buzz FORM BUTTON {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 100% arial; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #2e4863; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.synd UL LI.digg A SPAN {
	BACKGROUND-POSITION: -110px 0px
}
.synd UL LI.delicious A SPAN {
	BACKGROUND-POSITION: -128px 0px
}
.synd UL LI.stumble A SPAN {
	BACKGROUND-POSITION: -147px 0px
}
.synd UL LI.facebook A SPAN {
	BACKGROUND-POSITION: -93px 0px
}
.synd UL LI.technorati A SPAN {
	BACKGROUND-POSITION: -164px 0px
}
.buzzup {
	Z-INDEX: 999; POSITION: absolute; MARGIN-TOP: 1.5em; WIDTH: 80px; RIGHT: 0px
}
.buzzup SPAN {
	MARGIN: 2px 3px 0px 0px; WIDTH: 17px; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat -195px 0px; FLOAT: left; HEIGHT: 16px; _display: inline
}
.buzzup BUTTON {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; FONT: 100% arial,sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #2e4863; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.figure {
	MARGIN-BOTTOM: 10px
}
.figure IMG {
	DISPLAY: block
}
.figure .legend {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; COLOR: #555; FONT-SIZE: 77%; PADDING-TOP: 8px
}
.fig-left {
	FLOAT: left; MARGIN-RIGHT: 10px; _display: inline
}
.fig-right {
	FLOAT: right; MARGIN-LEFT: 10px; _display: inline
}
.fig-middle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 15px
}
#cmt-form {
	MARGIN: 20px 0px; BACKGROUND: #f4f1ec
}
#cmt-form P.disclaimer {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 138.5%; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#cmt-form A {
	FONT-FAMILY: arial,sans-serif
}
#cmt-form H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 15px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 174% georgia,serif; PADDING-TOP: 15px
}
#cmt-form FORM #content {
	PADDING-BOTTOM: 3px; MARGIN: 0px 15px; PADDING-LEFT: 3px; WIDTH: 594px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#cmt-form .ft {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#cmt-form .cid .avatar {
	FLOAT: left; _display: inline
}
#cmt-form .cid-name .avatar {
	FLOAT: none
}
#cmt-form .cid LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}

#cmt-form .notice {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#cmt-form .notice A {
	FONT-WEIGHT: bold
}
#cmt-form .postconfirm {
	MARGIN: 0px 15px 15px
}
#cmt-form .postconfirm H4 {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
.fp-cmts {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.fp-cmts A {
	FONT: bold 100% arial
}
.cid .avatar {
	BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #c7c7c7 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-TOP: 2px
}
.cid P {
	FONT-SIZE: 85%
}
.cid SELECT {
	BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-TOP: 1px
}
.cid LABEL {
	VERTICAL-ALIGN: top
}
.cid .avatar {
	VERTICAL-ALIGN: top
}
.cid SELECT {
	VERTICAL-ALIGN: top
}
.cid-name .avatar {
	MARGIN: 0px 5px; VERTICAL-ALIGN: baseline
}
.cid-name STRONG {
	FONT: bold 116% georgia,times,serif
}
.cid .links A {
	FONT: 100% arial
}
#ylf-chatter H1 {
	FONT-FAMILY: georgia,serif; FONT-SIZE: 197%
}
#ylf-chatter .thumbs LI .img {
	MARGIN-RIGHT: 20px
}
#ylf-chatter .txt .title {
	FONT-SIZE: 167%
}
#ylf-chatter .txt CITE {
	DISPLAY: block; COLOR: #555; FONT-SIZE: 85%
}
H1.sitemap {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 15px; FONT-FAMILY: georgia,serif; FONT-SIZE: 240%
}
#ylf-sitemap UL.blt {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 20px; BORDER-RIGHT-STYLE: none; MARGIN: 5px 0px 15px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#ylf-sitemap UL.last {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#ylf-sitemap UL.blt LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 2px -22px; BORDER-TOP-STYLE: none; FONT-SIZE: 100%; BORDER-LEFT-STYLE: none; PADDING-TOP: 1px
}
#ylf-sitemap UL.blt LI A {
	FONT: 100% arial,sans-serif
}
#ylf-sitemap .mod H2 {
	MARGIN: 0px
}
#ylf-sitemap .mod H2 A {
	FONT-SIZE: 85%
}
#ylf-nt1 {
	MARGIN: 0px auto; WIDTH: 954px
}
#ylf-lrec {
	PADDING-TOP: 15px
}
#ylf-lrec1 {
	PADDING-TOP: 15px
}
#ylf-lrec2 {
	PADDING-TOP: 15px
}
#ylf-lrec3 {
	PADDING-TOP: 15px
}
#ylf-lrec-lz {
	PADDING-TOP: 15px
}
#ylf-lrec-lz {
	DISPLAY: none
}
#ylf-mip {
	PADDING-TOP: 30px
}
#ylf-darla-LRECLZ {
	WIDTH: 300px; HEIGHT: 265px
}
#ylf-darla-LREC2 {
	WIDTH: 300px; HEIGHT: 265px
}
#ylf-darla-MIP {
	WIDTH: 300px; HEIGHT: 125px
}
.ysmcm {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 15px
}
.ysmcm H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 77% arial; COLOR: #999; PADDING-TOP: 0px
}
.ysmcm H3 A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 77% arial; COLOR: #999; PADDING-TOP: 0px
}
.ysmcm H4 {
	DISPLAY: block !important; FONT: 100% arial; COLOR: #2e4863 !important
}
.ysmcm H4 A {
	DISPLAY: block !important; FONT: 100% arial; COLOR: #2e4863 !important
}
.ysmcm-cols2.ysmcm .ysmcm-col {
	WIDTH: 48%; FLOAT: left
}
.ysmcm .ysmcm-col1 {
	MARGIN-RIGHT: 20px
}
.ysmcm LI {
	MARGIN-TOP: 15px
}
.ysmcm P.ysmcm-desc {
	MARGIN: 3px 0px; FONT: 85% arial
}
.ysmcm P.ysmcm-desc A {
	FONT: 108% arial; COLOR: #555 !important; TEXT-DECORATION: none
}
.ysmcm A {
	ZOOM: 1; DISPLAY: block
}
.ysmcm .ysmcm-url {
	FONT: 85% arial; COLOR: #008000 !important
}
.ysmcm .ysmcm-msg {
	MARGIN-TOP: 35px
}
.ysmcm .ysmcm-msg A {
	FONT: 108% arial; COLOR: #11529c
}
.ysmcm A.url {
	COLOR: #008000
}
.idx .ysmcm {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 30px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 30px
}
.side .ysmcm {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 30px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 30px
}
.idx .ysmcm {
	BORDER-BOTTOM: #747474 2px solid
}
.side .ysmcm {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 30px; BORDER-TOP: #747474 2px solid
}
.serp H1 {
	MARGIN-TOP: 10px; FONT: 250%/1.3 Georgia,serif; COLOR: #555
}
.serp H1.noresults {
	MARGIN-TOP: 10px; FONT: 150% Georgia,serif
}
.serp H1.noresults P {
	MARGIN-TOP: 5px
}
.serp .main EM {
	COLOR: #000; FONT-WEIGHT: bold
}
.serp .main .ysmcm {
	MARGIN: 25px 0px
}
.serp .side .ysmcm {
	MARGIN-TOP: 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
.taxonomy-index H1 {
	COLOR: #000
}
.provider-index H1 {
	COLOR: #000
}
.taxonomy-index .main H1 {
	MARGIN-TOP: 18px; FONT-SIZE: 220%
}
.provider-index #taxonomy-header {
	WIDTH: auto; OVERFLOW: hidden
}
.provider-index #taxonomy-header H1 {
	MARGIN-TOP: 18px; WIDTH: 455px; FLOAT: left; FONT-SIZE: 197%
}
.provider-index #taxonomy-header #provider-logo {
	MARGIN-TOP: 18px; WIDTH: 120px; FLOAT: right
}
.provider-index #more-from-author {

	BORDER-BOTTOM: #666 2px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 1px solid; PADDING-TOP: 15px
}
.provider-index .search-results #taxonomy-header {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px
}
.search-results #taxonomy-header {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 5px
}
#ylf-search-results {
	POSITION: relative; MARGIN: 0px
}
#ylf-ch-food #ylf-search-results {
	WIDTH: 420px
}
#ylf-search-results .hd {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ylf-search-results .sort {
	POSITION: absolute; TOP: -38px; LEFT: 0px
}
#ylf-search-results .sort EM {
	FONT-WEIGHT: normal
}
#ylf-search-results .sort LI {
	FONT-WEIGHT: bold
}
#ylf-search-results .sort LI SPAN {
	FONT-WEIGHT: normal
}
#ylf-search-results .sort LI A {
	FONT-FAMILY: arial,sans-serif; FONT-WEIGHT: normal
}
#ylf-search-results STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#ylf-search-results EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
#ylf-search-results .sort UL {
	DISPLAY: inline
}
#ylf-search-results .sort UL LI {
	DISPLAY: inline
}
#ylf-search-results .item {
	BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; ZOOM: 1
}
#ylf-search-results .item SPAN.ct {
	DISPLAY: none
}
#ylf-search-results .item H2 {
	FONT-SIZE: 161.6%
}
#ylf-search-results .item H2 A {
	FONT-FAMILY: Georgia,serif
}
#ylf-search-results .item CITE {
	COLOR: #555; FONT-SIZE: 85%
}
#ylf-search-results .item CITE A {
	COLOR: #c5155d
}
#ylf-search-results .item A {
	FONT-FAMILY: arial,sans-serif
}
#ylf-search-results .item P {
	LINE-HEIGHT: 1.5; MARGIN: 5px 0px
}
#ylf-search-results .item .found {
	MARGIN: 5px 0px 0px; COLOR: #555; CLEAR: both
}
#ylf-search-results .item .gallery-thumbs {
	MARGIN: 10px 0px 15px
}

#ylf-search-results .item .gallery-thumbs A IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#ylf-search-results .item .gallery-thumbs A {
	POSITION: relative; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 10px
}
#ylf-search-results .item .gallery-thumbs A SPAN {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 69px; HEIGHT: 69px; TOP: 0px; LEFT: 0px
}
#ylf-search-results .item .gallery-thumbs A:active SPAN {
	BORDER-BOTTOM: #d733ae 4px solid; FILTER: alpha(opacity=80); BORDER-LEFT: #d733ae 4px solid; BORDER-TOP: #d733ae 4px solid; BORDER-RIGHT: #d733ae 4px solid; -moz-opacity: 0.80; opacity: 0.80
}
#ylf-search-results .item .gallery-thumbs A:hover SPAN {
	BORDER-BOTTOM: #d733ae 4px solid; FILTER: alpha(opacity=80); BORDER-LEFT: #d733ae 4px solid; BORDER-TOP: #d733ae 4px solid; BORDER-RIGHT: #d733ae 4px solid; -moz-opacity: 0.80; opacity: 0.80
}
#ylf-search-results .item .gallery-thumbs A.more P {
	MARGIN: 0px; DISPLAY: block
}
#ylf-search-results .item .gallery-thumbs A.more {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 80px; FONT: bold 92% arial,sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #c5155d; MARGIN-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 20px
}
#ylf-search-noresults {
	MARGIN-TOP: 30px
}
#ylf-search-noresults H2 {
	FONT: bold 108% Georgia,serif; MARGIN-BOTTOM: 10px
}
#ylf-search-noresults H2 A {
	FONT: bold 108% Georgia,serif
}
#ylf-search-noresults UL {
	MARGIN: 10px 0px
}
#ylf-search-noresults UL LI {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 1.2; LIST-STYLE-TYPE: disc; MARGIN: 5px 0px
}
#ylf-search-noresults .return {
	MARGIN: 30px 0px 20px
}
#ylf-ch-food #ylf-taxonomy-results #ylf-search-noresults {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 410px; PADDING-RIGHT: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
#ylf-ch-food #ylf-taxonomy-results #ylf-search-noresults H2 {
	FONT: 167%/1.5 Georgia,serif
}
#ylf-search-results .yes-img .recipe-meta {
	PADDING-LEFT: 120px
}
#ylf-search-results .recipe-item .main-img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#ylf-search-results .recipe-item H2 {
	MARGIN-BOTTOM: 2px
}
#ylf-search-results .recipe-item DIV {
	MARGIN-TOP: 5px
}
#ylf-search-results .recipe-item SPAN {
	PADDING-RIGHT: 13px; FONT-SIZE: 93%
}
#ylf-search-results .recipe-item DIV SPAN EM {
	TEXT-TRANSFORM: capitalize
}
#ylf-search-results .recipe-item .stars {
	POSITION: static; MARGIN-TOP: 1px; PADDING-RIGHT: 0px; MARGIN-RIGHT: -5px
}
.recipe-index H1.recipe-index-title {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia,serif; FONT-SIZE: 210%; PADDING-TOP: 10px
}
.recipe-index .mod H2 {
	FONT-SIZE: 174%
}
#ylf-top-recipe-categories H2 {
	MARGIN-TOP: 25px
}

#ylf-top-recipe-categories .category {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 108px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px; _display: inline
}
#ylf-top-recipe-categories .first {
	PADDING-LEFT: 0px
}
#ylf-top-recipe-categories .category H4 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 3px; FONT-SIZE: 77%; FONT-WEIGHT: bold
}
#ylf-top-recipe-categories .category UL LI {
	LINE-HEIGHT: 1; MARGIN: 5px 0px
}
#ylf-top-recipe-categories .category UL LI A {
	FONT-FAMILY: arial,sans-serif; FONT-SIZE: 100%
}
#ylf-top-recipe-categories {
	MARGIN-BOTTOM: 20px
}
#ylf-recipe-categories {
	BORDER-TOP: #ccc 1px solid
}
.recipe-index .recipe-category UL LI A {
	LINE-HEIGHT: 1.503; FONT-SIZE: 138.5%
}
#ylf-ch-food #ylf-search-noresults {
	MARGIN-TOP: 45px; PADDING-LEFT: 20px; WIDTH: 410px; FLOAT: left
}
#ylf-ch-food #ylf-search-noresults A {
	COLOR: #2e4863
}
#ylf-search-rcvups .hd SPAN {
	PADDING-BOTTOM: 7px; DISPLAY: block; FONT: bold 100% georgia,serif
}
#ylf-search-rcvups .hd SPAN A {
	COLOR: #9e2224
}
#ylf-search-rcvups .bd UL LI {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-TOP: 7px
}
#ylf-search-rcvups .bd UL LI A {
	FONT: bold 93% georgia,serif
}
#ylf-search-rcvups .bd UL LI P {
	FONT: bold 93% georgia,serif
}
#ylf-search-rcvups .bd UL LI P {
	COLOR: #555
}
#ylf-search-rcvups .bd .alertme SPAN {
	MARGIN: -1px 7px 0px 0px; WIDTH: 18px; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat -229px 0px; FLOAT: left; HEIGHT: 18px; _display: inline
}
#ylf-search-rcvups .bd UL.feeds {
	FLOAT: left; _display: inline
}
#ylf-search-rcvups .bd LI P {
	FLOAT: left; _display: inline
}
#ylf-search-rcvups .bd UL.feeds LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#ylf-search-rcvups .bd UL.feeds LI A SPAN {
	MARGIN-TOP: 2px
}
.serp .spgnav {
	BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #bfbfbf 0px solid; PADDING-BOTTOM: 9px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 0px solid; BORDER-RIGHT: #bfbfbf 0px solid; PADDING-TOP: 9px
}
.serp .spgnav-bottom .spgnav {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.serp .spgnav .count {
	DISPLAY: inline
}
.serp .spgnav UL {
	DISPLAY: inline
}
.serp .spgnav UL {
	PADDING-LEFT: 15px
}
.serp .spgnav UL LI {
	BORDER-LEFT: #557f01 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-TOP: 0px
}
.serp .spgnav UL LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
.serp .spgnav UL LI.last {
	PADDING-RIGHT: 0px
}
.serp .spgnav UL LI A {
	FONT: 100%/1 arial,sans-serif
}
.serp .spgnav UL LI SPAN {
	FONT: 100%/1 arial,sans-serif
}
#ylf-cmnts .spgnav UL LI A {
	FONT: 100%/1 arial,sans-serif
}
#ylf-cmnts .spgnav UL LI SPAN {
	FONT: 100%/1 arial,sans-serif
}
#ylf-search-recipe-quick {
	MARGIN: 15px 0px
}
#ylf-search-recipe-quick P {
	FONT-SIZE: 116%
}
#ylf-search-recipe-quick P A {
	FONT-FAMILY: arial,sans-serif; COLOR: #2e4863 !important
}

#ylf-search-recipe-quick .searchbar FORM {
	MARGIN: 10px 0px
}
#ylf-search-recipe-quick .searchbar FORM LABEL {
	PADDING-RIGHT: 5px; FONT: 116% georgia,serif; COLOR: #9e2125
}
#ylf-search-recipe-quick .searchbar FORM INPUT {
	BACKGROUND-POSITION: 2px -311px
}
#ylf-search-recipe-quick .searchbar FORM INPUT.search-input {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
#ylf-search-recipe-quick .searchbar FORM BUTTON {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}


.no-results #ylf-search-recipe-quick {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 25px
}
H1.recipe-no-results {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-TOP: 10px
}
P.search-suggest {
	WIDTH: 415px; FONT-FAMILY: Georgia,serif; MARGIN-BOTTOM: 20px; FONT-SIZE: 131%; OVERFLOW: hidden
}
#ylf-ch-food #ylf-search-results A {
	COLOR: #2e4863
}
#ylf-ch-food #ylf-search-results .hd {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
#ylf-ch-food #ylf-search-results .sort {
	POSITION: static; PADDING-BOTTOM: 10px
}
#ylf-ch-food #ylf-search-results LI.last {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.serp#ylf-ch-food .spgnav {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; CLEAR: both; BORDER-LEFT-WIDTH: 0px
}
.serp#ylf-ch-food #ylf-search-filters {
	WIDTH: 200px; FLOAT: left; PADDING-TOP: 10px
}
#ylf-search-filters H2 {
	TEXT-TRANSFORM: lowercase; FONT: 167% georgia,serif; MARGIN-BOTTOM: 10px; COLOR: #9e2224
}
#ylf-search-filters .filters {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 5px
}
#ylf-search-filters .filters .bd {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 108%; PADDING-TOP: 8px
}
#ylf-search-filters .filters .bd A {
	FONT-FAMILY: arial,sans-serif
}
#ylf-search-filters .filters .bd H3 {
	FONT: bold 108% arial,sans-serif; MARGIN-LEFT: 8px; CURSOR: pointer
}
#ylf-search-filters .filters .bd H3 SPAN {
	MARGIN: 4px 6px 0px 0px; WIDTH: 7px; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat -872px -34px; FLOAT: left; HEIGHT: 10px
}
#ylf-search-filters .collapse .bd H3 SPAN {
	BACKGROUND-POSITION: -870px -44px
}
#ylf-search-filters .filters .bd UL {
	MARGIN-TOP: 5px
}
#ylf-ch-food #ylf-search-filters .filters UL LI {
	POSITION: relative; ZOOM: 1
}
#ylf-ch-food #ylf-search-filters .filters UL LI A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2; PADDING-LEFT: 30px; PADDING-RIGHT: 28px; DISPLAY: block; COLOR: #000; PADDING-TOP: 3px
}
#ylf-ch-food #ylf-search-filters .filters UL LI A:hover {
	BACKGROUND-COLOR: #ba1c67; COLOR: #fff; TEXT-DECORATION: none
}
#ylf-search-filters .collapse .bd UL LI {
	DISPLAY: none
}
#ylf-search-filters .filters LI.filtered {
	DISPLAY: block !important
}
#ylf-search-filters .filters LI.filtered SPAN {
	POSITION: absolute; WIDTH: 14px; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat -852px -36px; HEIGHT: 14px; TOP: 5px; RIGHT: 10px
}
#ylf-search-filters .filters LI.filtered A:hover SPAN {
	BACKGROUND-POSITION: -852px -51px
}
#ylf-ch-food #ylf-search-filters A.clear-filters {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #2e4863
}
.serp#ylf-ch-food #ylf-search-results {
	MARGIN: 5px 0px 20px; WIDTH: 420px; FLOAT: right; PADDING-TOP: 10px
}
.serp#ylf-ch-food #ylf-search-results H2 {
	FONT-SIZE: 161.6%
}
#ylf-taxonomy-results .spgnav {
	MARGIN-TOP: -15px; BORDER-TOP-STYLE: none
}
#ylf-taxonomy-results H3.num-recipes {
	POSITION: relative; WIDTH: 300px; FONT: 197%/1.7 georgia,serif; CLEAR: both; TOP: 20px; LEFT: 0px
}
#ylf-recipe-post .col {
	WIDTH: 205px; FLOAT: left
}
#ylf-recipe-post .col H3 {
	FONT-FAMILY: georgia,serif; COLOR: #af3431; FONT-SIZE: 146.5%; PADDING-TOP: 15px
}
#ylf-recipe-post .col .more {
	DISPLAY: block; COLOR: #af3431; CLEAR: both; FONT-SIZE: 93%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#ylf-recipe-post .col-c {
	MARGIN: 0px 0px 15px 15px; WIDTH: 415px; FLOAT: left
}
#ylf-recipe-post .col-c H4 {
	MARGIN: 15px 0px 20px; FONT-FAMILY: georgia,serif; FONT-SIZE: 146.5%
}
#ylf-recipe-post .col-c A {
	COLOR: #af3431 !important
}
#ylf-recipe-post .col-c UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#ylf-recipe-post .col-c OL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#ylf-recipe-post .col-c OL LI {
	LIST-STYLE-POSITION: inside !important; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: decimal !important; MARGIN-BOTTOM: 15px
}
#ylf-recipe-post .col-c .more-links LI {
	LIST-STYLE-POSITION: inside !important; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: disc !important; MARGIN-BOTTOM: 0px; COLOR: #af3431
}
#ylf-recipe-post .col-c UL.related-links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#ylf-recipe-post .col-c UL.more-links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#ylf-recipe-post .col-c .related-links LI {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: #fff7de; COLOR: #af3431; FONT-SIZE: 93%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#ylf-recipe-post .col-c P {
	LINE-HEIGHT: 1.5em
}
#ylf-recipe-post .col-c .partner-recipes {
	PADDING-TOP: 25px
}
#ylf-recipe-post #recipe-image {
	PADDING-BOTTOM: 25px
}
#ylf-recipe-post .recipe-specs {
	BORDER-BOTTOM: #878787 2px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #878787 2px solid; PADDING-TOP: 15px
}
#ylf-recipe-post .recipe-specs H4 {
	DISPLAY: inline; FONT-FAMILY: georgia,serif; FONT-SIZE: 116%
}
#ylf-recipe-post .recipe-specs LI A {
	FONT-FAMILY: georgia,serif; COLOR: #af3431; FONT-SIZE: 123.1%
}
#ylf-recipe-post .recipe-specs LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px
}
#ylf-recipe-post .recipe-specs .last {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#ylf-recipe-post .col-c .recipe-specs {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 205px; DISPLAY: none; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 10px; BORDER-LEFT-STYLE: none
}
.print #ylf-recipe-post .col-c .recipe-specs {
	DISPLAY: block
}
#ylf-recipe-post .more-recipes LI {
	MARGIN: 15px 0px; FONT-FAMILY: georgia,serif; FONT-SIZE: 93%; OVERFLOW: hidden
}
#ylf-recipe-post .more-recipes IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#ylf-recipe-post .more-recipes .recipe-meta {
	WIDTH: 95px; FLOAT: left
}
#ylf-ch-food #ylf-recipe-post .more-recipes LI A {
	FONT-FAMILY: georgia,serif; COLOR: #2e4863; FONT-SIZE: 116%
}
#ylf-recipe-post .more-recipes LI .rating-count {
	DISPLAY: block; FONT-FAMILY: arial,helvetica,clean,sans-serif; FONT-SIZE: 93%
}
#ylf-recipe-post .browse-recipes {
	MARGIN: 15px 0px; BORDER-TOP: #878787 2px solid
}
#ylf-recipe-post .browse-recipes LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia,serif; FONT-SIZE: 116%; PADDING-TOP: 8px
}
#ylf-ch-food #ylf-recipe-post .browse-recipes LI A {
	FONT-FAMILY: arial,helvetica,clean,sans-serif; COLOR: #2e4863
}
#ylf-recipe-post .no-more-recipes {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none
}
#ylf-recipe-post .partner-logo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 5px
}
.recipe-video {
	PADDING-BOTTOM: 25px
}
#more-from-author {
	MARGIN-TOP: 15px; CLEAR: left; BORDER-TOP: #878787 2px solid; PADDING-TOP: 30px
}
#more-from-author H3 {
	PADDING-BOTTOM: 15px; FONT-FAMILY: georgia,serif; COLOR: #9e2224; FONT-SIZE: 182%
}
#ylf-ch-food #more-from-author H2 {
	PADDING-BOTTOM: 15px; FONT-FAMILY: georgia,serif; COLOR: #000; FONT-SIZE: 182%
}
#more-from-author LI {
	WIDTH: 150px; FLOAT: left; MARGIN-RIGHT: 11px
}
#more-from-author LI A {
	COLOR: #19538f
}
#ylf-ch-food #more-from-author LI A {
	COLOR: #2e4863; FONT-SIZE: 116%
}
#more-from-author IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
#more-from-author .last {
	MARGIN: 0px
}
#ylf-recipe-post #rate-form {
	POSITION: relative; BACKGROUND-COLOR: #f4f1ec; MARGIN: 20px 0px
}
#ylf-recipe-post #rate-form H3 {
	PADDING-BOTTOM: 15px; MARGIN: 15px 15px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT: 174% georgia,serif; FLOAT: left; PADDING-TOP: 0px
}
#ylf-recipe-post #rate {
	FLOAT: left
}
#ylf-recipe-post .fpr-my {
	DISPLAY: none
}
#ylf-recipe-post .fpr-edit FORM UL LI {
	LIST-STYLE-TYPE: none
}
#ylf-recipe-post .js .show {
	DISPLAY: block
}
#ylf-recipe-post .js .hide {
	DISPLAY: none
}
#ylf-recipe-post #rate-form .js .fpr-edit FORM UL LI INPUT {
	DISPLAY: none
}
#ylf-recipe-post #rate-form .js .fpr-edit FORM INPUT {
	DISPLAY: none; CURSOR: pointer
}
#ylf-recipe-post #rate-form .fpr-top {
	HEIGHT: 55px; PADDING-TOP: 5px
}
#ylf-recipe-post #rate-form .fpr-top .fpr-clear {
	WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../pngs/rating.png) no-repeat -167px -194px; FLOAT: left; HEIGHT: 18px
}
#ylf-recipe-post #rate-form .fpr-top P {
	HEIGHT: 15px
}
#ylf-recipe-post #rate-form .fpr-top P.bold {
	FONT-WEIGHT: bold
}
#ylf-recipe-post #rate-form .fpr-top INPUT {
	MARGIN-RIGHT: 1px
}
#ylf-recipe-post #rate-form .fpr-top LI.star {
	FLOAT: left
}


#ylf-recipe-post #fpr-statusid {
	POSITION: absolute; LINE-HEIGHT: 18px; WIDTH: 315px; FONT-SIZE: 100%; LEFT: 310px
}
#ylf-recipe-post #rate-form .fpr-clear {
	CURSOR: pointer
}


#ylf-recipe-post #rate-form .shalf {
	BACKGROUND-POSITION: 0px -195px
}
#ylf-recipe-post #rate-form .s1 {
	BACKGROUND-POSITION: 0px -237px
}
#ylf-recipe-post #rate-form .s1half {
	BACKGROUND-POSITION: 0px -281px
}
#ylf-recipe-post #rate-form .s2 {
	BACKGROUND-POSITION: 0px -324px
}
#ylf-recipe-post #rate-form .s2half {
	BACKGROUND-POSITION: 0px -367px
}
#ylf-recipe-post #rate-form .s3 {
	BACKGROUND-POSITION: 0px -410px
}
#ylf-recipe-post #rate-form .s3half {
	BACKGROUND-POSITION: 0px -453px
}
#ylf-recipe-post #rate-form .s4 {
	BACKGROUND-POSITION: 0px -496px
}
#ylf-recipe-post #rate-form .s4half {
	BACKGROUND-POSITION: 0px -539px
}
#ylf-recipe-post #rate-form .s5 {
	BACKGROUND-POSITION: 0px -582px
}
#ylf-recipe-post #rate-form .multiline {
	TOP: 10px
}

.s0 {
	BACKGROUND-POSITION: 0px -627px
}
.shalf {
	BACKGROUND-POSITION: -128px 0px
}
.s1 {
	BACKGROUND-POSITION: 0px 0px
}
.s1half {
	BACKGROUND-POSITION: -128px -39px
}
.s2 {
	BACKGROUND-POSITION: 0px -39px
}
.s2half {
	BACKGROUND-POSITION: -128px -78px
}
.s3 {
	BACKGROUND-POSITION: 0px -78px
}
.s3half {
	BACKGROUND-POSITION: -128px -117px
}
.s4 {
	BACKGROUND-POSITION: 0px -117px
}
.s4half {
	BACKGROUND-POSITION: -128px -156px
}
.s5 {
	BACKGROUND-POSITION: 0px -156px
}
#ylf-write-tips H3 {
	BORDER-BOTTOM: #747474 2px solid; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: none
}
#ylf-write-tips H4 {
	MARGIN: 15px 0px; FONT-FAMILY: georgia,serif; FONT-SIZE: 167%
}
#ylf-write-tips LI {
	BORDER-BOTTOM: #d8d8d8 1px solid; PADDING-BOTTOM: 15px
}
#ylf-write-tips UL .last {
	BORDER-BOTTOM-STYLE: none
}
A.c-none {
	COLOR: #2e4863 !important
}
A.c-health {
	COLOR: #487f00 !important
}
A.c-food {
	COLOR: #9e2125 !important
}
A.c-parenting {
	COLOR: #435e7d !important
}
A.c-sex {
	COLOR: #a10028 !important
}
A.c-entertainment {
	COLOR: #9b0049 !important
}
A.c-money {
	COLOR: #175779 !important
}
A.c-beauty {
	COLOR: #7c2950 !important
}
A.c-home {
	COLOR: #5f241a !important
}
#ylf-super-footer {
	MARGIN: 60px auto 0px; WIDTH: 966px
}
#ylf-super-footer .mn-hd {
	MARGIN-BOTTOM: 30px; BORDER-TOP: #000 4px solid
}
#ylf-super-footer .mn-hd H2 {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 12px; MARGIN: 3px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia,serif; FONT-SIZE: 310%; BORDER-TOP: #000 2px solid; PADDING-TOP: 12px
}
#ylf-super-footer .row {
	BORDER-BOTTOM: #bababa 1px solid; PADDING-BOTTOM: 20px; BACKGROUND: url(../pngs/ln-vt.png) repeat-y 316px 0px
}
#ylf-super-footer .last {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-super-footer .first .mod {
	PADDING-TOP: 0px
}
#ylf-super-footer .first .mod H2 {
	MARGIN-TOP: 0px
}
#ylf-super-footer .col2 {
	MARGIN: 0px 33px
}
#ylf-super-footer .mod {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 12px; _display: inline
}
#ylf-super-footer .mod .hd {
	BORDER-BOTTOM: #e4e4e4 1px solid
}
#ylf-super-footer .mod .sm-img .title {
	WIDTH: 218px; FLOAT: right
}
#ylf-super-footer .mod H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 167%
}
#ylf-super-footer .mod H2 A {
	TEXT-DECORATION: underline
}
#ylf-super-footer .fav-sites UL {
	WIDTH: 148px; FLOAT: left
}
#ylf-super-footer .fav-sites UL LI {
	PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 2px -20px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 2px
}
#ylf-foot .foot-logo {
	TEXT-INDENT: -100em; ZOOM: 1; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat; OVERFLOW: hidden
}
#ylf-foot .foot-yahoo {
	TEXT-INDENT: -100em; ZOOM: 1; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat; OVERFLOW: hidden
}
#ygnav A.more {
	TEXT-INDENT: -100em; ZOOM: 1; DISPLAY: block; BACKGROUND: url(../pngs/ui-sprites.png) no-repeat; OVERFLOW: hidden
}
#ylf-foot {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR:#797979; MARGIN-TOP: 40px; ZOOM: 1; COLOR: #fff; CLEAR: both; margin-bottom:0px;
}
#ylf-foot .foot-logo {
	MARGIN: 10px 5px 0px 0px; WIDTH: 81px; BACKGROUND-POSITION: -312px 0px; FLOAT: left; HEIGHT: 33px; _display: inline
}
#ylf-foot .foot-logo A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
#ylf-foot A {
	FONT-FAMILY: arial,sans-serif; COLOR: #fff
}
#ylf-foot A:hover {
	TEXT-DECORATION: underline
}
#ylf-foot .doc {
	POSITION: relative; MARGIN: 0px auto; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ylf-foot .foot-yahoo {
	POSITION: absolute; WIDTH: 126px; BACKGROUND-POSITION: -393px 0px; HEIGHT: 13px; TOP: 20px; RIGHT: 0px
}
#ylf-foot .foot-yahoo A:hover {
	TEXT-DECORATION: none
}
#ylf-foot UL {
	FLOAT: left
}
#ylf-foot LI {
	FLOAT: left
}
#ylf-foot .doc IMG {
	FLOAT: left
}
#ylf-foot LI {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
#ylf-foot .foot-nav {
	MARGIN-TOP: 24px
}
#ylf-foot .foot-nav LI {
	BORDER-LEFT: #fff 2px solid
}
#ylf-foot .foot-nav A {
	FONT-WEIGHT: normal
}
#ylf-foot .foot-nav .first {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#ylf-foot .foot-legal .first {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#ylf-foot .foot-legal .first {
	PADDING-LEFT: 0px
}
#ylf-foot P {
	CLEAR: left; FONT-SIZE: 85%
}
#ylf-foot .foot-legal {
	CLEAR: left; FONT-SIZE: 85%; text-align:left;
}
#ylf-foot .foot-legal {
	WIDTH: 100%; PADDING-TOP: 20px
}
#ylf-foot .foot-copyright {
	COLOR: #c7c7c7; text-align:left;
}
#ylf-eyebrow {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ff0; FONT-SIZE: 120%; PADDING-TOP: 5px
}
.main #ylf-blogpost A {
	COLOR: #19538f
}
#ylf-cmnts .thumbs LI .abuse {
	COLOR: #19538f
}
.main .post .excerpt .related A {
	COLOR: #19538f
}
.synd UL LI.buzz FORM BUTTON {
	COLOR: #19538f
}
#ylf-ch-idx1 .first {
	PADDING-TOP: 0px
}
#ylf-ch-health #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -584px
}
#ylf-ch-health #ylf-searchbar FORM LABEL {
	COLOR: #487f00
}
#ylf-ch-health #ylf-subnav LI A {
	COLOR: #487f00
}
#ylf-ch-health #ylf-subnav LI SPAN {
	COLOR: #487f00
}
#ylf-ch-health .main A {
	COLOR: #487f00
}
#ylf-ch-health .main A:link {
	COLOR: #487f00
}
#ylf-ch-health .main #ylf-blogpost A {
	COLOR: #b65800
}
#ylf-ch-health .main .tools A {
	COLOR: #b65800
}
#ylf-ch-health .main .synd A {
	COLOR: #b65800
}
#ylf-ch-health #ylf-cmnts .thumbs LI .abuse {
	COLOR: #b65800
}
#ylf-ch-health .main .post .excerpt .related A {
	COLOR: #b65800
}
#ylf-ch-health .mod H2 {
	COLOR: #b65800
}
#ylf-ch-health .side .mod H3 {
	COLOR: #b65800
}
#ylf-ch-health .side .mod A.more {
	COLOR: #b65800
}
#ylf-ch-health .synd UL LI.buzz FORM BUTTON {
	COLOR: #b65800
}
#ylf-ch-health #ylf-super-footer .mod .hd A {
	COLOR: #b65800
}
#ylf-ch-health #ylf-super-footer .mod A.more {
	COLOR: #b65800
}
#ylf-ch-health #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #b65800; COLOR: #fff
}
#ylf-ch-health #ylf-nav {
	BACKGROUND-COLOR: #53972a; BACKGROUND-POSITION: 0px -1260px
}
#ylf-ch-health #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2622px
}
#ylf-ch-health OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3108px
}
#ylf-ch-health OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3108px
}
#ylf-ch-health OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3108px
}
#ylf-ch-health OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3108px
}
#ylf-ch-health OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3108px
}
#ylf-ch-health .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3114px
}
#ylf-ch-health .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3114px
}
#ylf-ch-health .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3114px
}
#ylf-ch-health #ylf-all-filter SPAN {
	BACKGROUND-COLOR: #e5fcd2
}
#ylf-ch-food #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -1109px
}
#ylf-ch-food #ylf-searchbar FORM LABEL {
	COLOR: #9e2125
}
#ylf-ch-food #ylf-subnav LI A {
	COLOR: #9e2125
}
#ylf-ch-food #ylf-subnav LI SPAN {
	COLOR: #9e2125
}
#ylf-ch-food .main A {
	COLOR: #9e2125
}
#ylf-ch-food .main A:link {
	COLOR: #9e2125
}
#ylf-ch-food .main #ylf-blogpost A {
	COLOR: #9e2224
}
#ylf-ch-food .main .tools A {
	COLOR: #9e2224
}
#ylf-ch-food .main .synd A {
	COLOR: #9e2224
}
#ylf-ch-food #ylf-cmnts .thumbs LI .abuse {
	COLOR: #9e2224
}
#ylf-ch-food .main .post .excerpt .related A {
	COLOR: #9e2224
}
#ylf-ch-food .mod H2 {
	COLOR: #9e2224
}
#ylf-ch-food .side .mod H3 {
	COLOR: #9e2224
}
#ylf-ch-food .side .mod A.more {
	COLOR: #9e2224
}
#ylf-ch-food .synd UL LI.buzz FORM BUTTON {
	COLOR: #9e2224
}
#ylf-ch-food #ylf-super-footer .mod .hd A {
	COLOR: #9e2224
}
#ylf-ch-food #ylf-super-footer .mod A.more {
	COLOR: #9e2224
}
#ylf-ch-food #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #9e2224; COLOR: #fff
}
#ylf-ch-food #ylf-nav {
	BACKGROUND-COLOR: #e0771b; BACKGROUND-POSITION: 0px -1470px
}
#ylf-ch-food #ylf-subnav LI.selected A {
	BACKGROUND-POSITION: 0px -1510px; COLOR: #fff
}
#ylf-ch-food #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2672px
}
#ylf-ch-food OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3126px
}
#ylf-ch-food OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3126px
}
#ylf-ch-food OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3126px
}
#ylf-ch-food OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3126px
}
#ylf-ch-food OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3126px
}
#ylf-ch-food .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3133px
}
#ylf-ch-food .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3133px
}
#ylf-ch-food .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3133px
}
#ylf-ch-food #ylf-all-filter SPAN {
	BACKGROUND-COLOR: #fef1e2
}
#ylf-ch-food #ylf-hdrbar {
	PADDING-RIGHT: 0px
}

#ylf-food-eyebrow .eyebrow-content {
	BORDER-BOTTOM: #e5ea63 5px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.05em; PADDING-RIGHT: 0px; MARGIN-LEFT: 55px; FONT-SIZE: 153%; MARGIN-RIGHT: 0px
}
#ylf-food-eyebrow A {
	FONT-FAMILY: arial,sans-serif; MARGIN-LEFT: 10px; FONT-SIZE: 65%; FONT-WEIGHT: bold
}
#ylf-ch-parenting #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -659px
}
#ylf-ch-parenting #ylf-searchbar FORM LABEL {
	COLOR: #435e7d
}
#ylf-ch-parenting #ylf-subnav LI A {
	COLOR: #435e7d
}
#ylf-ch-parenting #ylf-subnav LI SPAN {
	COLOR: #435e7d
}
#ylf-ch-parenting .main A {
	COLOR: #435e7d
}
#ylf-ch-parenting .main A:link {
	COLOR: #435e7d
}
#ylf-ch-parenting .main #ylf-blogpost A {
	COLOR: #8f0065
}
#ylf-ch-parenting #ylf-cmnts .thumbs LI .abuse {
	COLOR: #8f0065
}
#ylf-ch-parenting .main .post .excerpt .related A {
	COLOR: #8f0065
}
#ylf-ch-parenting .synd UL LI.buzz FORM BUTTON {
	COLOR: #8f0065
}
#ylf-ch-parenting .main .synd A {
	COLOR: #603263
}
#ylf-ch-parenting .main .tools A {
	COLOR: #603263
}
#ylf-ch-parenting .mod H2 {
	COLOR: #603263
}
#ylf-ch-parenting .side .mod H3 {
	COLOR: #603263
}
#ylf-ch-parenting .side .mod A.more {
	COLOR: #603263
}
#ylf-ch-parenting #ylf-super-footer .mod .hd A {
	COLOR: #603263
}
#ylf-ch-parenting #ylf-super-footer .mod A.more {
	COLOR: #603263
}
#ylf-ch-parenting #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #603263; COLOR: #fff
}
#ylf-ch-parenting #ylf-nav {
	BACKGROUND-COLOR: #4c6987; BACKGROUND-POSITION: 0px -1050px
}
#ylf-ch-parenting #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2572px
}
#ylf-ch-parenting OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3090px
}
#ylf-ch-parenting OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3090px
}
#ylf-ch-parenting OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3090px
}
#ylf-ch-parenting OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3090px
}
#ylf-ch-parenting OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3090px
}
#ylf-ch-parenting .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3095px
}
#ylf-ch-parenting .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3095px
}
#ylf-ch-parenting .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3095px
}
#ylf-ch-parenting #ylf-all-filter SPAN {
	BACKGROUND-COLOR: #e8edf1
}
#ylf-ch-sex #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -1034px
}
#ylf-ch-sex #ylf-searchbar FORM LABEL {
	COLOR: #a10028
}
#ylf-ch-sex #ylf-subnav LI A {
	COLOR: #a10028
}
#ylf-ch-sex #ylf-subnav LI SPAN {
	COLOR: #a10028
}
#ylf-ch-sex .main A {
	COLOR: #a10028
}
#ylf-ch-sex .main A:link {
	COLOR: #a10028
}
#ylf-ch-sex .main #ylf-blogpost A {
	COLOR: #7a1a59
}
#ylf-ch-sex .main .tools A {
	COLOR: #7a1a59
}
#ylf-ch-sex .main .synd A {
	COLOR: #7a1a59
}
#ylf-ch-sex #ylf-cmnts .thumbs LI .abuse {
	COLOR: #7a1a59
}
#ylf-ch-sex .main .post .excerpt .related A {
	COLOR: #7a1a59
}
#ylf-ch-sex .mod H2 {
	COLOR: #7a1a59
}
#ylf-ch-sex .side .mod H3 {
	COLOR: #7a1a59
}
#ylf-ch-sex .side .mod A.more {
	COLOR: #7a1a59
}
#ylf-ch-sex .synd UL LI.buzz FORM BUTTON {
	COLOR: #7a1a59
}
#ylf-ch-sex #ylf-super-footer .mod .hd A {
	COLOR: #7a1a59
}
#ylf-ch-sex #ylf-super-footer .mod A.more {
	COLOR: #7a1a59
}
#ylf-ch-sex #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #7a1a59; COLOR: #fff
}
#ylf-ch-sex #ylf-nav {
	BACKGROUND-COLOR: #9b3147; BACKGROUND-POSITION: 0px -840px
}
#ylf-ch-sex #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2522px
}
#ylf-ch-sex OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3072px
}
#ylf-ch-sex OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3072px
}
#ylf-ch-sex OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3072px
}
#ylf-ch-sex OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3072px
}
#ylf-ch-sex OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3072px
}
#ylf-ch-sex .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3076px
}
#ylf-ch-sex .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3076px
}
#ylf-ch-sex .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3076px
}
#ylf-ch-sex #ylf-all-filter SPAN {
	BACKGROUND-COLOR: #f9e8ed
}
#ylf-ch-entertainment #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -959px
}
#ylf-ch-entertainment #ylf-searchbar FORM LABEL {
	COLOR: #9b0049
}
#ylf-ch-entertainment #ylf-subnav LI A {
	COLOR: #9b0049
}
#ylf-ch-entertainment #ylf-subnav LI SPAN {
	COLOR: #9b0049
}
#ylf-ch-entertainment .main A {
	COLOR: #9b0049
}
#ylf-ch-entertainment .main A:link {
	COLOR: #9b0049
}
#ylf-ch-entertainment .main #ylf-blogpost A {
	COLOR: #084d9a
}
#ylf-ch-entertainment .main .tools A {
	COLOR: #084d9a
}
#ylf-ch-entertainment .main .synd A {
	COLOR: #084d9a
}
#ylf-ch-entertainment #ylf-cmnts .thumbs LI .abuse {
	COLOR: #084d9a
}
#ylf-ch-entertainment .main .post .excerpt .related A {
	COLOR: #084d9a
}
#ylf-ch-entertainment .mod H2 {
	COLOR: #084d9a
}
#ylf-ch-entertainment .side .mod H3 {
	COLOR: #084d9a
}
#ylf-ch-entertainment .side .mod A.more {
	COLOR: #084d9a
}
#ylf-ch-entertainment .synd UL LI.buzz FORM BUTTON {
	COLOR: #084d9a
}
#ylf-ch-entertainment #ylf-super-footer .mod .hd A {
	COLOR: #084d9a
}
#ylf-ch-entertainment #ylf-super-footer .mod A.more {
	COLOR: #084d9a
}
#ylf-ch-entertainment #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #084d9a; COLOR: #fff
}
#ylf-ch-entertainment #ylf-nav {
	BACKGROUND-COLOR: #590030; BACKGROUND-POSITION: 0px -420px
}
#ylf-ch-entertainment #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2422px
}
#ylf-ch-entertainment OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3036px
}
#ylf-ch-entertainment OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3036px
}
#ylf-ch-entertainment OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3036px
}
#ylf-ch-entertainment OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3036px
}
#ylf-ch-entertainment OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3036px
}
#ylf-ch-entertainment .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3038px
}
#ylf-ch-entertainment .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3038px
}
#ylf-ch-entertainment .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3038px
}
#ylf-ch-money #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -809px
}
#ylf-ch-money #ylf-searchbar FORM LABEL {
	COLOR: #175779
}
#ylf-ch-money #ylf-subnav LI A {
	COLOR: #175779
}
#ylf-ch-money #ylf-subnav LI SPAN {
	COLOR: #175779
}
#ylf-ch-money .main A {
	COLOR: #175779
}
#ylf-ch-money .main A:link {
	COLOR: #175779
}
#ylf-ch-money .main #ylf-blogpost A {
	COLOR: #903
}
#ylf-ch-money #ylf-cmnts .thumbs LI .abuse {
	COLOR: #903
}
#ylf-ch-money .main .post .excerpt .related A {
	COLOR: #903
}
#ylf-ch-money .synd UL LI.buzz FORM BUTTON {
	COLOR: #903
}
#ylf-ch-money .main .tools A {
	COLOR: #824958
}
#ylf-ch-money .main .synd A {
	COLOR: #824958
}
#ylf-ch-money .mod H2 {
	COLOR: #824958
}
#ylf-ch-money .side .mod H3 {
	COLOR: #824958
}
#ylf-ch-money .side .mod A.more {
	COLOR: #824958
}
#ylf-ch-money #ylf-super-footer .mod .hd A {
	COLOR: #824958
}
#ylf-ch-money #ylf-super-footer .mod A.more {
	COLOR: #824958
}
#ylf-ch-money #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #824958; COLOR: #fff
}
#ylf-ch-money #ylf-nav {
	BACKGROUND-COLOR: #435988; BACKGROUND-POSITION: 0px -210px
}
#ylf-ch-money #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2372px
}
#ylf-ch-money OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3018px
}
#ylf-ch-money OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3018px
}
#ylf-ch-money OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3018px
}
#ylf-ch-money OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3018px
}
#ylf-ch-money OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3018px
}
#ylf-ch-money .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3019px
}
#ylf-ch-money .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3019px
}
#ylf-ch-money .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3019px
}
#ylf-ch-beauty #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -884px
}
#ylf-ch-beauty #ylf-searchbar FORM LABEL {
	COLOR: #7c2950
}
#ylf-ch-beauty #ylf-subnav LI A {
	COLOR: #7c2950
}
#ylf-ch-beauty #ylf-subnav LI SPAN {
	COLOR: #7c2950
}
#ylf-ch-beauty .main A {
	COLOR: #7c2950
}
#ylf-ch-beauty .main A:link {
	COLOR: #7c2950
}
#ylf-ch-beauty .main #ylf-blogpost A {
	COLOR: #4c8ca8
}
#ylf-ch-beauty .main .tools A {
	COLOR: #4c8ca8
}
#ylf-ch-beauty .main .synd A {
	COLOR: #4c8ca8
}
#ylf-ch-beauty #ylf-cmnts .thumbs LI .abuse {
	COLOR: #4c8ca8
}
#ylf-ch-beauty .main .post .excerpt .related A {
	COLOR: #4c8ca8
}
#ylf-ch-beauty .mod H2 {
	COLOR: #4c8ca8
}
#ylf-ch-beauty .side .mod H3 {
	COLOR: #4c8ca8
}
#ylf-ch-beauty .side .mod A.more {
	COLOR: #4c8ca8
}
#ylf-ch-beauty .synd UL LI.buzz FORM BUTTON {
	COLOR: #4c8ca8
}
#ylf-ch-beauty #ylf-super-footer .mod .hd A {
	COLOR: #4c8ca8
}
#ylf-ch-beauty #ylf-super-footer .mod A.more {
	COLOR: #4c8ca8
}
#ylf-ch-beauty #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #4c8ca8; COLOR: #fff
}
#ylf-ch-beauty #ylf-nav {
	BACKGROUND-COLOR: #5a1e38; BACKGROUND-POSITION: 0px -1890px
}
#ylf-ch-beauty #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2772px
}
#ylf-ch-beauty OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3162px
}
#ylf-ch-beauty OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3162px
}
#ylf-ch-beauty OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3162px
}
#ylf-ch-beauty OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3162px
}
#ylf-ch-beauty OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3162px
}
#ylf-ch-beauty .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3152px
}
#ylf-ch-beauty .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3152px
}
#ylf-ch-beauty .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3152px
}
#ylf-ch-beauty #ylf-all-filter SPAN {
	BACKGROUND-COLOR: #f5e5ec
}
#ylf-ch-home #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -809px
}
#ylf-ch-life #ygmalogo IMG {
	BACKGROUND-POSITION: 73px -809px
}
#ylf-ch-home #ylf-searchbar FORM LABEL {
	COLOR: #5f241a
}
#ylf-ch-life #ylf-searchbar FORM LABEL {
	COLOR: #5f241a
}
#ylf-ch-home #ylf-subnav LI A {
	COLOR: #5f241a
}
#ylf-ch-life #ylf-subnav LI A {
	COLOR: #5f241a
}
#ylf-ch-home #ylf-subnav LI SPAN {
	COLOR: #5f241a
}
#ylf-ch-life #ylf-subnav LI SPAN {
	COLOR: #5f241a
}
#ylf-ch-home .main A {
	COLOR: #5f241a
}
#ylf-ch-life .main A {
	COLOR: #5f241a
}
#ylf-ch-home .main A:link {
	COLOR: #5f241a
}
#ylf-ch-life .main A:link {
	COLOR: #5f241a
}
#ylf-ch-home .main #ylf-blogpost A {
	COLOR: #475e16
}
#ylf-ch-life .main #ylf-blogpost A {
	COLOR: #475e16
}
#ylf-ch-home #ylf-cmnts .thumbs LI .abuse {
	COLOR: #475e16
}
#ylf-ch-life #ylf-cmnts .thumbs LI .abuse {
	COLOR: #475e16
}
#ylf-ch-home .main .post .excerpt .related A {
	COLOR: #475e16
}
#ylf-ch-life .main .post .excerpt .related A {
	COLOR: #475e16
}
#ylf-ch-home .synd UL LI.buzz FORM BUTTON {
	COLOR: #475e16
}
#ylf-ch-life .synd UL LI.buzz FORM BUTTON {
	COLOR: #475e16
}
#ylf-ch-home .main .synd A {
	COLOR: #475e16
}
#ylf-ch-life .main .synd A {
	COLOR: #475e16
}
#ylf-ch-home .main .tools A {
	COLOR: #475e16
}
#ylf-ch-life .main .tools A {
	COLOR: #475e16
}
#ylf-ch-home .mod H2 {
	COLOR: #475e16
}
#ylf-ch-life .mod H2 {
	COLOR: #475e16
}
#ylf-ch-home .side .mod H3 {
	COLOR: #475e16
}
#ylf-ch-life .side .mod H3 {
	COLOR: #475e16
}
#ylf-ch-home .side .mod A.more {
	COLOR: #475e16
}
#ylf-ch-life .side .mod A.more {
	COLOR: #475e16
}
#ylf-ch-home #ylf-super-footer .mod .hd A {
	COLOR: #475e16
}
#ylf-ch-life #ylf-super-footer .mod .hd A {
	COLOR: #475e16
}
#ylf-ch-home #ylf-super-footer .mod A.more {
	COLOR: #475e16
}
#ylf-ch-life #ylf-super-footer .mod A.more {
	COLOR: #475e16
}
#ylf-ch-home #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #475e16; COLOR: #fff
}
#ylf-ch-life #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #475e16; COLOR: #fff
}
#ylf-ch-home #ylf-nav {
	BACKGROUND-COLOR: #2e110d; BACKGROUND-POSITION: 0px -630px
}
#ylf-ch-life #ylf-nav {
	BACKGROUND-COLOR: #2e110d; BACKGROUND-POSITION: 0px -630px
}
#ylf-ch-home #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2472px
}
#ylf-ch-life #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2472px
}
#ylf-ch-home OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3054px
}
#ylf-ch-life OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3054px
}
#ylf-ch-home OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3054px
}
#ylf-ch-life OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3054px
}
#ylf-ch-home OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3054px
}
#ylf-ch-life OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3054px
}
#ylf-ch-home OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3054px
}
#ylf-ch-life OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3054px
}
#ylf-ch-home OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3054px
}
#ylf-ch-life OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3054px
}
#ylf-ch-home .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3057px
}
#ylf-ch-life .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3057px
}
#ylf-ch-home .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3057px
}
#ylf-ch-life .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3057px
}
#ylf-ch-home .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3057px
}
#ylf-ch-life .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3057px
}
#ylf-ch-home #ylf-all-filter SPAN {
	BACKGROUND-COLOR: #ebe3e2
}
#ylf-ch-life #ylf-all-filter SPAN {
	BACKGROUND-COLOR: #ebe3e2
}
#ylf-ch-community #ygmaprop {
	BACKGROUND-POSITION: -7px -3518px
}
#ylf-ch-community #ylf-searchbar FORM LABEL {
	COLOR: #052385
}
#ylf-ch-community #ylf-subnav LI A {
	COLOR: #052385
}
#ylf-ch-community #ylf-subnav LI SPAN {
	COLOR: #052385
}
#ylf-ch-community .main A {
	COLOR: #052385
}
#ylf-ch-community .main A:link {
	COLOR: #052385
}
#ylf-ch-community .main #ylf-blogpost A {
	COLOR: #052385
}
#ylf-ch-community #ylf-cmnts .thumbs LI .abuse {
	COLOR: #052385
}
#ylf-ch-community .main .post .excerpt .related A {
	COLOR: #052385
}
#ylf-ch-community .synd UL LI.buzz FORM BUTTON {
	COLOR: #052385
}
#ylf-ch-community .main .synd A {
	COLOR: #b02701
}
#ylf-ch-community .main .tools A {
	COLOR: #b02701
}
#ylf-ch-community .mod H2 {
	COLOR: #b02701
}
#ylf-ch-community .side .mod H3 {
	COLOR: #b02701
}
#ylf-ch-community .side .mod A.more {
	COLOR: #b02701
}
#ylf-ch-community #ylf-super-footer .mod .hd A {
	COLOR: #b02701
}
#ylf-ch-community #ylf-super-footer .mod A.more {
	COLOR: #b02701
}
#ylf-ch-community #ylf-super-footer .mod .hd A:hover {
	BACKGROUND: #b02701; COLOR: #fff
}
#ylf-ch-community #ylf-nav {
	BACKGROUND-COLOR: #191e44; BACKGROUND-POSITION: 0px -2100px
}
#ylf-ch-community #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2822px
}
#ylf-ch-community #ylf-searchbar FORM INPUT {
	BACKGROUND-POSITION: 2px -141px
}
#ylf-ch-community OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3126px
}
#ylf-ch-community OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3126px
}
#ylf-ch-community OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3126px
}
#ylf-ch-community OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3126px
}
#ylf-ch-community OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3126px
}
#ylf-ch-community .tools LI.cmts SPAN {
	BACKGROUND-POSITION: -108px -3133px
}
#ylf-ch-community .tools LI.email SPAN {
	BACKGROUND-POSITION: -127px -3133px
}
#ylf-ch-community .tools LI.print SPAN {
	BACKGROUND-POSITION: -146px -3133px
}
.channel-home#ylf-ch-food .main A:link {
	COLOR: #2e4863
}
.channel-home#ylf-ch-food .main A:visited {
	COLOR: #2e4863
}
.channel-home#ylf-ch-food .recipes .more:link {
	COLOR: #9e2125
}
.channel-home#ylf-ch-food .recipes .more:visited {
	COLOR: #9e2125
}
.channel-home#ylf-ch-food .blog A:link {
	COLOR: #9e2125
}
.channel-home#ylf-ch-food .blog A:visited {
	COLOR: #9e2125
}
.channel-home .col-wrap {
	WIDTH: auto; OVERFLOW: hidden
}
.channel-home .recipes .mod {
	BORDER-BOTTOM: #747474 2px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 15px
}
.channel-home .recipes .feature {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.channel-home .feature .feature-img {
	MARGIN-RIGHT: 15px
}
.channel-home .feature .feature-img {
	WIDTH: 310px; FLOAT: left
}
.channel-home .feature .feature-img IMG {
	MARGIN-BOTTOM: 5px
}
.channel-home .feature .feature-recipe H1 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 138.5%
}
.channel-home .feature .feature-recipe {
	MARGIN-BOTTOM: 5px
}
.channel-home .feature SMALL {
	TEXT-TRANSFORM: uppercase
}
.channel-home .feature .more-related {
	MARGIN-TOP: 5px
}
.channel-home .feature .more-related LI {
	WIDTH: 95px; FLOAT: left; MARGIN-RIGHT: 10px
}
.channel-home .feature .more-related LI.last {
	MARGIN: 0px
}
.channel-home .feature .more-related LI IMG {
	MARGIN-BOTTOM: 5px
}
.channel-home .recipes {
	BORDER-BOTTOM: #747474 2px solid; MARGIN-BOTTOM: 20px
}
.channel-home .recipes #ylf-search-recipe-quick {
	MARGIN-BOTTOM: 0px
}
.channel-home .recipes .mod H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 153.9%
}
.channel-home .slim {
	WIDTH: 200px; FLOAT: left; MARGIN-RIGHT: 15px
}
.channel-home .slim .mod UL LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 6px
}
.channel-home .slim .mod H2 {
	TEXT-TRANSFORM: none
}
.channel-home .fat {
	WIDTH: 418px; FLOAT: right
}
.channel-home .fat .mod H2 {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 167%
}
.channel-home .posts {
	MARGIN-TOP: 15px; BORDER-TOP: #ccc 1px solid
}
.channel-home .blog {
	CLEAR: both
}
.channel-home .blog-nav {
	POSITION: relative; CLEAR: both
}
.channel-home .blog-nav H3 A {
	TEXT-TRANSFORM: lowercase; FONT: 161.6% georgia,serif
}
.channel-home .blog-nav SPAN A {
	POSITION: absolute; TEXT-TRANSFORM: capitalize; BOTTOM: 0px; FONT: bold 85% arial,sans-serif; RIGHT: 0px
}
.channel-home .bottom .blog-nav {
	TEXT-ALIGN: right; MARGIN-TOP: 15px
}
.channel-home .bottom .blog-nav H3 {
	DISPLAY: none
}
.channel-home .bottom .blog-nav SPAN A {
	POSITION: relative
}
#ylf-browse-recipes A {
	FONT-FAMILY: arial,sans-serif
}
#ylf-browse-recipes H3 {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 5px
}
#ylf-browse-recipes H3 {
	FONT: bold 100% arial,sans-serif
}
#ylf-browse-recipes H3 A {
	FONT: bold 100% arial,sans-serif
}
#ylf-browse-recipes UL {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ylf-browse-recipes UL LI {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#ylf-browse-recipes .more {
	MARGIN: 10px 0px; DISPLAY: block
}
.channel-home .slim .no-border {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-meal-planner {
	POSITION: relative
}
#ylf-meal-planner H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 5px 0px; DISPLAY: block; FONT: bold 77% arial,sans-serif
}
#ylf-meal-planner UL {
	MARGIN-BOTTOM: 15px; CLEAR: both
}
#ylf-meal-planner UL LI {
	WIDTH: 97px; ZOOM: 1; FLOAT: left; MARGIN-RIGHT: 10px
}
#ylf-meal-planner UL LI.last {
	MARGIN: 0px
}
#ylf-meal-planner #ylf-logo2 {
	POSITION: absolute; WIDTH: 200px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 15px; RIGHT: 0px
}
#ylf-meal-planner #ylf-logo2 .logo_label {
	TEXT-ALIGN: right; MARGIN-TOP: 17px; WIDTH: 70px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #666; FONT-SIZE: 75%
}
#ylf-meal-planner #ylf-logo2 .logo_ad {
	WIDTH: 120px; FLOAT: left; HEIGHT: 30px
}
#ylf-must-read {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-ch-food #ylf-must-read IMG {
	MARGIN: 0px 15px 20px 0px; FLOAT: left
}
#ylf-must-read H3 {
	MARGIN: 0px 0px 5px; FONT: 131% georgia,serif
}
#ylf-must-read UL LI {
	CLEAR: both
}
#ylf-must-read UL LI.first {
	CLEAR: none
}
#ylf-ch-food #ylf-must-read .first H3 {
	FONT: 174% georgia,serif
}
#ylf-must-read UL LI {
	MARGIN: 5px 0px 15px; ZOOM: 1
}
#ylf-must-read .floating {
	POSITION: absolute; TOP: 9px; RIGHT: 0px
}
#ylf-ch-food #ylf-must-read CITE A {
	COLOR: #9e2224
}
#ylf-ch-food #ylf-must-read CITE {
	FONT: 85% arial,sans-serif
}
#ylf-ch-food #ylf-must-read UL LI P {
	FONT: 100% arial,sans-serif
}
#ylf-ch-food #ylf-must-read UL LI.first P {
	MARGIN-TOP: 15px; FONT: 100% arial,sans-serif
}
.channel-home .fat #ylf-must-read H2 {
	MARGIN-TOP: 0px
}
#ylf-wfd {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-wfd IMG {
	MARGIN: 0px 30px 0px 0px; FLOAT: left
}
#ylf-wfd H3 {
	MARGIN: 0px 0px 5px; FONT: bold 100% arial,sans-serif
}
#ylf-wfd H4 {
	MARGIN: 0px; FONT: 153.9% arial,sans-serif
}
#ylf-wfd UL LI {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 30px
}
#ylf-wfd .more {
	COLOR: #9e2125 !important
}
#ylf-wfd A {
	COLOR: #2e4863 !important
}
#ylf-wfd CITE {
	MARGIN: 0px; FONT-SIZE: 85%
}
#ylf-wfd P {
	PADDING-TOP: 10px
}
#ylf-wfd .clr {
	CLEAR: both
}
#ylf-wfd .recipe-meta {
	WIDTH: 400px; FLOAT: left
}
#ylf-wfd .event .feature H2 {
	TEXT-INDENT: -999em; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden
}
#ylf-top-recipes UL {
	MARGIN: 0px 0px 20px
}
#ylf-top-recipes UL LI {
	MARGIN: 0px 15px 0px 0px; WIDTH: 129px; ZOOM: 1; FLOAT: left
}
#ylf-top-recipes UL LI.last {
	MARGIN: 0px
}
#ylf-top-recipes H3 {
	MARGIN: 5px 0px; FONT-SIZE: 123.1%
}
.side .mod#ylf-you .greets H3 {
	COLOR: #000
}
.main .mod#ylf-cmnts H2#comments {
	COLOR: #000
}
.main #ylf-cmnts .thumbs .txt CITE A {
	COLOR: #2e4863
}
.side .mod#ylf-discover A.more {
	COLOR: #2e4863
}
.ylf-event #ylf-nt1 {
	MARGIN: 0px auto; WIDTH: 974px
}
#ylf-ch-astro #ylf-subnav LI A {
	COLOR: #533d7e
}
#ylf-ch-astro #ylf-subnav LI SPAN {
	COLOR: #533d7e
}
#ylf-ch-astro .main A {
	COLOR: #533d7e
}
#ylf-ch-astro .main A:link {
	COLOR: #533d7e
}
#ylf-ch-astro .main .synd A {
	COLOR: #533d7e
}
#ylf-ch-astro .side .mod A.more {
	COLOR: #533d7e
}
#ylf-ch-astro #ylf-super-footer .mod .hd A {
	COLOR: #9b014a
}
#ylf-ch-astro #ylf-super-footer .mod A.more {
	COLOR: #9b014a
}
#ylf-ch-astro #ylf-super-footer .mod .hd A:hover {
	BACKGROUND-COLOR: #9b014a; COLOR: #fff
}
#ylf-ch-astro .main .mod H2 A {
	TEXT-DECORATION: none
}
#ylf-ch-astro .main .mod H2 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
#ylf-ch-astro #ylf-nav {
	BACKGROUND-POSITION: 0px -1680px
}
#ylf-ch-astro #ylf-searchbar {
	BACKGROUND-POSITION: 0px -2722px
}
#ylf-ch-astro #ylf-searchbar FORM INPUT {
	BACKGROUND-POSITION: 2px -141px
}
#ylf-ch-astro OL.nums LI SPAN {
	BACKGROUND-POSITION: 0px -3180px
}
#ylf-ch-astro OL.nums LI.num2 SPAN {
	BACKGROUND-POSITION: -18px -3180px
}
#ylf-ch-astro OL.nums LI.num3 SPAN {
	BACKGROUND-POSITION: -36px -3180px
}
#ylf-ch-astro OL.nums LI.num4 SPAN {
	BACKGROUND-POSITION: -54px -3180px
}
#ylf-ch-astro OL.nums LI.num5 SPAN {
	BACKGROUND-POSITION: -72px -3180px
}
#ylf-ch-astro .tools LI.sub .icon {
	BACKGROUND-POSITION: -108px -3170px
}
#ylf-ch-astro .tools LI.email .icon {
	BACKGROUND-POSITION: -127px -3170px
}
#ylf-ch-astro .tools LI.print .icon {
	BACKGROUND-POSITION: -146px -3170px
}
#ylf-ch-astro #ylf-subnav .nav LI A.selected {
	BACKGROUND-COLOR: #775d8d; COLOR: #fff
}
#ylf-ch-astro #ylf-subnav .nav LI A {
	PADDING-BOTTOM: 3px; MARGIN: 3px 0px 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
#ylf-ch-astro #ylf-subnav .nav LI SPAN {
	PADDING-BOTTOM: 3px; MARGIN: 3px 0px 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
#ylf-ch-astro .mod H2 {
	COLOR: #000
}
#ylf-ch-astro .side .mod H3 {
	COLOR: #000
}
#ylf-ch-astro .main .col-bg {
	BACKGROUND-IMAGE: none; MARGIN-TOP: 10px
}
#ylf-ch-astro .main .mod {
	MARGIN: 0px 0px 20px
}
#ylf-ch-astro .line-top {
	BORDER-TOP: #d0d0d0 1px solid; PADDING-TOP: 10px
}
#ylf-ch-astro .doc .main .astro-main {
	WIDTH: 397px
}
#ylf-ch-astro #ylf-hdrbar .feeds {
	BOTTOM: 12px
}
#ylf-ch-astro #ylf-hdrbar H1 {
	DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #222; FONT-SIZE: 167%
}
#ylf-ch-astro #ylf-hdrbar P A {
	COLOR: #2b475f
}
#ylf-ch-astro H2.extended {
	TEXT-TRANSFORM: none; MARGIN-TOP: 20px; FONT: 131% georgia,serif
}
#ylf-ch-astro .line-top .more {
	POSITION: relative; MARGIN: 10px 0px 0px; TOP: 0px
}
#ylf-ch-astro .main .line {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#ylf-ch-astro .buttons {
	VERTICAL-ALIGN: middle
}
#ylf-ch-astro .buttons BUTTON {
	FONT: bold 100% arial,sans-serif; HEIGHT: 24px; COLOR: #533d85; MARGIN-LEFT: 5px
}
#ylf-ch-astro .buttons INPUT {
	FONT: bold 100% arial,sans-serif; HEIGHT: 24px; COLOR: #533d85; MARGIN-LEFT: 5px
}
#ylf-ch-astro .mod .ft A.show-more {
	FONT: bold 108% arial,sans-serif
}
#ylf-ch-astro .mod .ft A.show-more SPAN {
	FONT-SIZE: 100%
}

#ylf-ch-astro #astro-personalize-cta H2 {
	COLOR: #3e2080; FONT-SIZE: 250%
}
#astro-personalize-cta A {
	FONT-FAMILY: arial,sans-serif; FONT-WEIGHT: bold
}
#astro-personalize-cta P {
	MARGIN: -10px 0px 25px; COLOR: #222; FONT-SIZE: 131%
}
#astro-personalize-cta UL LI {
	MARGIN-BOTTOM: 5px; COLOR: #222; FONT-SIZE: 100%
}
#astro-personalize-cta FORM LABEL {
	DISPLAY: block
}
#astro-personalize-cta FORM.error LABEL {
	COLOR: red; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
#astro-personalize-cta FORM SELECT {
	PADDING-BOTTOM: 1px
}
#ylf-ch-astro #astro-cosmic-calendar H2 {
	FONT-SIZE: 250%
}
#astro-cosmic-calendar .bd CITE {
	MARGIN: -5px 0px 5px; FONT-SIZE: 85%
}
#astro-cosmic-calendar .bd P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 5px; FONT-SIZE: 108%
}
#astro-cosmic-calendar .ft {
	MARGIN-TOP: 0px
}
#ylf-ch-astro #animal-sign {
	MARGIN: 30px 0px 0px
}
#animal-sign .bd P {
	LINE-HEIGHT: 1.5; MARGIN: 0px 0px 15px 80px; FONT-SIZE: 116%
}
.astro-other-signs {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efeff7; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; ZOOM: 1; MARGIN-BOTTOM: 30px; PADDING-TOP: 10px
}
.astro-other-signs LABEL {
	FONT-SIZE: 108%; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.astro-other-signs SELECT {
	PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.astro-other-signs P {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.astro-other-signs P A {
	FONT: bold 108% arial,sans-serif; MARGIN-LEFT: 40px
}
#astro-celeb-bday H2 SPAN {
	MARGIN: -12px 5px 0px -5px
}
#astro-celeb-bday UL.thumbs {
	MARGIN-TOP: 4px
}
#astro-celeb-bday UL.thumbs LI {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
#astro-celeb-bday UL.thumbs LI .name {
	FONT-FAMILY: georgia; FONT-SIZE: 131%
}
#astro-celeb-bday UL.thumbs LI IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; _display: inline
}
#astro-celeb-bday UL.thumbs LI SPAN {
	FONT-SIZE: 85%
}
#astro-celeb-bday UL.thumbs LI SPAN.today {
	FONT-WEIGHT: bold
}
#astro-celeb-bday .ft A {
	FONT-SIZE: 108%
}
#astro-horoscope .bd .content {
	ZOOM: 1; OVERFLOW: hidden
}
#astro-horoscope .bd .content H2 {
	TEXT-TRANSFORM: none; MARGIN: 0px 5px 20px 0px; FONT: 197%/1.3 georgia,serif
}
#astro-horoscope .bd .content H3 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
#astro-horoscope .bd .content H4 {
	MARGIN: 5px 0px; FONT-WEIGHT: bold
}
#astro-horoscope .bd .content P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 20px; FONT-SIZE: 108%
}
#astro-horoscope .bd .content UL {
	MARGIN-LEFT: 15px
}
#astro-horoscope .bd .content UL LI {
	LINE-HEIGHT: 1.5; LIST-STYLE-TYPE: disc
}
#astro-horoscope .bd .content UL LI A {
	FONT-FAMILY: arial,sans-serif; FONT-SIZE: 100%
}
#astro-horoscope .bd P.want-more {
	FONT-WEIGHT: bold
}
#astro-horoscope .bd P.want-more A {
	FONT-FAMILY: arial,sans-serif
}
#astro-horoscope .bd .astro-sign-info P {
	FONT-SIZE: 85%
}
.astro-sign-info {
	WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 10px; _display: inline
}
.astro-animal-sign-info {
	WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 10px; _display: inline
}
.astro-sign-info H5 {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.astro-animal-sign-info H5 {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.astro-sign-info P {
	TEXT-ALIGN: center; FONT-SIZE: 77%
}
.astro-animal-sign-info P {
	TEXT-ALIGN: center; FONT-SIZE: 77%
}
.astro-animal-sign-info P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}

.astro-sign-info A {
	MARGIN-LEFT: 5px
}
.astro-sign-info SPAN {
	MARGIN-LEFT: 5px
}
.astro-sign-info .aries {
	BACKGROUND-POSITION: -905px -5px
}
.astro-sign-info .taurus {
	BACKGROUND-POSITION: -1005px -5px
}
.astro-sign-info .gemini {
	BACKGROUND-POSITION: -1105px -5px
}
.astro-sign-info .cancer {
	BACKGROUND-POSITION: -1205px -5px
}
.astro-sign-info .leo {
	BACKGROUND-POSITION: -1305px -5px
}
.astro-sign-info .virgo {
	BACKGROUND-POSITION: -1405px -5px
}
.astro-sign-info .libra {
	BACKGROUND-POSITION: -1505px -5px
}
.astro-sign-info .scorpio {
	BACKGROUND-POSITION: -1605px -5px
}
.astro-sign-info .sagittarius {
	BACKGROUND-POSITION: -1705px -5px
}
.astro-sign-info .capricorn {
	BACKGROUND-POSITION: -1805px -5px
}
.astro-sign-info .aquarius {
	BACKGROUND-POSITION: -1905px -5px
}
.astro-sign-info .pisces {
	BACKGROUND-POSITION: -2005px -5px
}
.astro-animal-sign-info .rat {
	BACKGROUND-POSITION: -900px -105px
}
.astro-animal-sign-info .ox {
	BACKGROUND-POSITION: -1000px -105px
}
.astro-animal-sign-info .tiger {
	BACKGROUND-POSITION: -1100px -105px
}
.astro-animal-sign-info .rabbit {
	BACKGROUND-POSITION: -1200px -105px
}
.astro-animal-sign-info .dragon {
	BACKGROUND-POSITION: -1300px -105px
}
.astro-animal-sign-info .snake {
	BACKGROUND-POSITION: -1400px -105px
}
.astro-animal-sign-info .horse {
	BACKGROUND-POSITION: -1500px -105px
}
.astro-animal-sign-info .goat {
	BACKGROUND-POSITION: -1600px -105px
}
.astro-animal-sign-info .monkey {
	BACKGROUND-POSITION: -1700px -105px
}
.astro-animal-sign-info .rooster {
	BACKGROUND-POSITION: -1800px -105px
}
.astro-animal-sign-info .dog {
	BACKGROUND-POSITION: -1900px -105px
}
.astro-animal-sign-info .pig {
	BACKGROUND-POSITION: -2000px -105px
}
#astro-links H2 {
	TEXT-TRANSFORM: none; FONT-SIZE: 182%
}
#astro-links H2.icon {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#astro-links .bd {
	MARGIN-BOTTOM: 10px
}
#astro-links UL {
	BORDER-BOTTOM: #e4e4e4 1px solid
}
#astro-links UL LI {
	WIDTH: 300px; FLOAT: left; BORDER-TOP: #e4e4e4 1px solid; _display: inline
}
#astro-links UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 108% arial,sans-serif; PADDING-TOP: 8px
}
#astro-links UL LI SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 108% arial,sans-serif; PADDING-TOP: 8px
}
#ylf-ch-astro .astro-map {
	WIDTH: 225px
}
#ylf-ch-astro .astro-sign-map H2 {
	FONT-SIZE: 250%
}
.astro-sign-map .bd P {
	MARGIN: -5px 0px 10px; COLOR: #555; FONT-SIZE: 85%
}
.astro-sign-map UL {
	BORDER-BOTTOM: #98c0cc 1px solid; BORDER-LEFT: #98c0cc 1px solid; WIDTH: 221px; HEIGHT: 387px; OVERFLOW: hidden; BORDER-TOP: #98c0cc 1px solid; BORDER-RIGHT: #98c0cc 1px solid
}
.astro-sign-map UL LI {
	BORDER-BOTTOM: #cddae0 1px solid; BORDER-LEFT: #cddae0 1px solid; MARGIN: -1px 0px 0px -1px; ZOOM: 1; FLOAT: left; BORDER-TOP: #cddae0 1px solid; BORDER-RIGHT: #cddae0 1px solid; _display: inline
}

.astro-sign-map UL LI A:hover {
	BACKGROUND-POSITION: -73px 0px; TEXT-DECORATION: none
}

.astro-sign-map UL LI A .name {
	LINE-HEIGHT: 1; DISPLAY: block; COLOR: #2e4863; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.astro-sign-map UL LI A .date {
	COLOR: #000; FONT-SIZE: 77%
}
.astro-sign-map LI.aries A:hover .name {
	COLOR: #da4300
}
.astro-sign-map LI.leo A:hover .name {
	COLOR: #da4300
}
.astro-sign-map LI.sagittarius A:hover .name {
	COLOR: #da4300
}
.astro-sign-map LI.taurus A:hover .name {
	COLOR: #4e9e00
}
.astro-sign-map LI.virgo A:hover .name {
	COLOR: #4e9e00
}
.astro-sign-map LI.capricorn A:hover .name {
	COLOR: #4e9e00
}
.astro-sign-map LI.gemini A:hover .name {
	COLOR: #e97300
}
.astro-sign-map LI.libra A:hover .name {
	COLOR: #e97300
}
.astro-sign-map LI.aquarius A:hover .name {
	COLOR: #e97300
}
.astro-sign-map LI.cancer A:hover .name {
	COLOR: #1a5fb1
}
.astro-sign-map LI.scorpio A:hover .name {
	COLOR: #1a5fb1
}
.astro-sign-map LI.pisces A:hover .name {
	COLOR: #1a5fb1
}
#astro-sun-signs LI .icon {
	MARGIN: 6px 0px 0px 7px; WIDTH: 60px; HEIGHT: 55px
}
.astro-sign-map LI.aries .icon {
	BACKGROUND-POSITION: -180px -3px
}
.astro-sign-map LI.taurus .icon {
	BACKGROUND-POSITION: -240px -3px
}
.astro-sign-map LI.gemini .icon {
	BACKGROUND-POSITION: -300px -3px
}
.astro-sign-map LI.cancer .icon {
	BACKGROUND-POSITION: -360px -3px
}
.astro-sign-map LI.leo .icon {
	BACKGROUND-POSITION: -420px -3px
}
.astro-sign-map LI.virgo .icon {
	BACKGROUND-POSITION: -480px -3px
}
.astro-sign-map LI.libra .icon {
	BACKGROUND-POSITION: -540px -3px
}
.astro-sign-map LI.scorpio .icon {
	BACKGROUND-POSITION: -600px -3px
}
.astro-sign-map LI.sagittarius .icon {
	BACKGROUND-POSITION: -660px -3px
}
.astro-sign-map LI.capricorn .icon {
	BACKGROUND-POSITION: -720px -3px
}
.astro-sign-map LI.aquarius .icon {
	BACKGROUND-POSITION: -780px -3px
}
.astro-sign-map LI.pisces .icon {
	BACKGROUND-POSITION: -840px -3px
}
#astro-animal-signs LI .icon {
	MARGIN: 12px 0px 10px 7px; WIDTH: 60px; HEIGHT: 55px
}
.astro-sign-map LI.rat .icon {
	BACKGROUND-POSITION: -180px -65px
}
.astro-sign-map LI.ox .icon {
	BACKGROUND-POSITION: -240px -65px
}
.astro-sign-map LI.tiger .icon {
	BACKGROUND-POSITION: -300px -65px
}
.astro-sign-map LI.rabbit .icon {
	BACKGROUND-POSITION: -360px -65px
}
.astro-sign-map LI.dragon .icon {
	BACKGROUND-POSITION: -420px -65px
}
.astro-sign-map LI.snake .icon {
	BACKGROUND-POSITION: -480px -65px
}
.astro-sign-map LI.horse .icon {
	BACKGROUND-POSITION: -540px -65px
}
.astro-sign-map LI.goat .icon {
	BACKGROUND-POSITION: -600px -65px
}
.astro-sign-map LI.monkey .icon {
	BACKGROUND-POSITION: -660px -65px
}
.astro-sign-map LI.rooster .icon {
	BACKGROUND-POSITION: -720px -65px
}
.astro-sign-map LI.dog .icon {
	BACKGROUND-POSITION: -780px -65px
}
.astro-sign-map LI.pig .icon {
	BACKGROUND-POSITION: -840px -65px
}
.astro-sign-map LI.rat A:hover .name {
	COLOR: #bb548b
}
.astro-sign-map LI.ox A:hover .name {
	COLOR: #347fc7
}
.astro-sign-map LI.tiger A:hover .name {
	COLOR: #e56201
}
.astro-sign-map LI.rabbit A:hover .name {
	COLOR: #437b7e
}
.astro-sign-map LI.dragon A:hover .name {
	COLOR: #e64200
}
.astro-sign-map LI.snake A:hover .name {
	COLOR: #5a9900
}
.astro-sign-map LI.horse A:hover .name {
	COLOR: #3769aa
}
.astro-sign-map LI.goat A:hover .name {
	COLOR: #c88800
}
.astro-sign-map LI.monkey A:hover .name {
	COLOR: #974100
}
.astro-sign-map LI.rooster A:hover .name {
	COLOR: #e45600
}
.astro-sign-map LI.dog A:hover .name {
	COLOR: #ae5d00
}
.astro-sign-map LI.pig A:hover .name {
	COLOR: #e3696c
}
.astro-sign-map LI.sagittarius {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
.astro-sign-map LI.capricorn {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
.astro-sign-map LI.aquarius {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
.astro-sign-map LI.pisces {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
.astro-sign-map LI.tiger {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
.astro-sign-map LI.snake {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
.astro-sign-map LI.monkey {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
.astro-sign-map LI.pig {
	BORDER-RIGHT-STYLE: none; CLEAR: right
}
H2.icon {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}

H2.icon .aries {
	BACKGROUND-POSITION: -185px -3px
}
H2.icon .taurus {
	BACKGROUND-POSITION: -245px -3px
}
H2.icon .gemini {
	BACKGROUND-POSITION: -305px -3px
}
H2.icon .cancer {
	BACKGROUND-POSITION: -365px -3px
}
H2.icon .leo {
	BACKGROUND-POSITION: -425px -3px
}
H2.icon .virgo {
	BACKGROUND-POSITION: -485px -3px
}
H2.icon .libra {
	BACKGROUND-POSITION: -545px -3px
}
H2.icon .scorpio {
	BACKGROUND-POSITION: -605px -3px
}
H2.icon .sagittarius {
	BACKGROUND-POSITION: -665px -3px
}
H2.icon .capricorn {
	BACKGROUND-POSITION: -725px -3px
}
H2.icon .aquarius {
	BACKGROUND-POSITION: -785px -3px
}
H2.icon .pisces {
	BACKGROUND-POSITION: -845px -3px
}
.animal H2.icon SPAN {
	WIDTH: 60px; HEIGHT: 60px
}
H2.icon .rat {
	BACKGROUND-POSITION: -180px -60px
}
H2.icon .ox {
	BACKGROUND-POSITION: -240px -60px
}
H2.icon .tiger {
	BACKGROUND-POSITION: -300px -60px
}
H2.icon .rabbit {
	BACKGROUND-POSITION: -360px -60px
}
H2.icon .dragon {
	BACKGROUND-POSITION: -420px -60px
}
H2.icon .snake {
	BACKGROUND-POSITION: -480px -60px
}
H2.icon .horse {
	BACKGROUND-POSITION: -540px -60px
}
H2.icon .goat {
	BACKGROUND-POSITION: -600px -60px
}
H2.icon .monkey {
	BACKGROUND-POSITION: -660px -60px
}
H2.icon .rooster {
	BACKGROUND-POSITION: -720px -60px
}
H2.icon .dog {
	BACKGROUND-POSITION: -780px -60px
}
H2.icon .pig {
	BACKGROUND-POSITION: -840px -60px
}
#astro-chinese-overview {
	MARGIN-LEFT: 100px
}
#astro-sunsign-overview {
	MARGIN-LEFT: 100px
}
.astro-subject-forecast {
	MARGIN-LEFT: 100px
}
#astro-chinese-overview .hd H2 {
	FONT-SIZE: 250%
}
#astro-chinese-overview .content P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 15px; FONT-SIZE: 108%
}
#astro-chinese-overview .content P.hidden {
	DISPLAY: none
}
#astro-chinese-overview .ft {
	MARGIN-TOP: -10px
}
#ylf-ch-astro #astro-edit-horoscope .mod {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ylf-ch-astro #astro-edit-horoscope H2 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 225%; PADDING-TOP: 10px
}
#ylf-ch-astro #astro-edit-horoscope .userHoroscope H2 {
	MARGIN-BOTTOM: 20px
}
#astro-edit-horoscope .hd {
	MARGIN: 20px 0px
}
#astro-edit-horoscope P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 15px; COLOR: #2a2a2a; FONT-SIZE: 108%
}
#astro-edit-horoscope P.error {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#astro-edit-horoscope P.success {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#astro-edit-horoscope P.error {
	BORDER-BOTTOM: #981b1e 1px solid; BORDER-LEFT: #981b1e 1px solid; COLOR: #981b1e; BORDER-TOP: #981b1e 1px solid; BORDER-RIGHT: #981b1e 1px solid
}
#astro-edit-horoscope P.success {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
#astro-edit-horoscope STRONG {
	FONT-WEIGHT: bold
}
#astro-edit-horoscope .friends-header {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#astro-edit-horoscope FORM .bd {
	ZOOM: 1; MARGIN-LEFT: 110px
}
#astro-edit-horoscope FORM .hd {
	MARGIN: 0px; WIDTH: 110px; FLOAT: left
}
#astro-edit-horoscope FORM .hd H4 {
	MARGIN: 0px; COLOR: #2a2a2a; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
#astro-edit-horoscope FORM .ft {
	MARGIN: 0px
}
#astro-edit-horoscope FORM FIELDSET {
	MARGIN-BOTTOM: 20px
}
#astro-edit-horoscope FORM LABEL {
	MARGIN: 2px 0px 5px; DISPLAY: block; COLOR: #2a2a2a; FONT-SIZE: 116%; FONT-WEIGHT: bold
}
#astro-edit-horoscope FORM INPUT {
	DISPLAY: block
}
#astro-edit-horoscope FORM .name INPUT {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 250px; PADDING-RIGHT: 2px; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid; PADDING-TOP: 2px
}
#astro-edit-horoscope FORM SELECT {
	PADDING-BOTTOM: 1px; FONT-SIZE: 100%
}
#astro-edit-horoscope FORM .dob P {
	CLEAR: left; FONT-SIZE: 85%; PADDING-TOP: 15px
}
#astro-edit-horoscope FORM .userHoroscope {
	BACKGROUND-COLOR: #f0eff5
}
#astro-edit-horoscope FORM .friendHoroscope {
	BACKGROUND-COLOR: #fff
}
#astro-edit-horoscope FORM .friendHoroscope .bd {
	BORDER-BOTTOM: #ddd 1px solid
}
#astro-edit-horoscope FORM .buttons {
	MARGIN-LEFT: 120px
}
#astro-edit-horoscope FORM .userHoroscope .buttons {
	DISPLAY: inline; MARGIN-LEFT: 110px
}
#astro-edit-horoscope FORM .buttons INPUT {
	MARGIN: 0px 15px 0px 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 28px
}
#astro-edit-horoscope FORM .error {
	BORDER-BOTTOM: #981b1e 2px solid; BORDER-LEFT: #981b1e 2px solid; BORDER-TOP: #981b1e 2px solid; BORDER-RIGHT: #981b1e 2px solid
}
#astro-edit-horoscope FORM .dob DIV {
	FLOAT: left
}
#astro-edit-horoscope FORM #delNotice {
	BORDER-BOTTOM: #cecbe0 1px solid; POSITION: relative; BORDER-LEFT: #cecbe0 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: -10px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #dedce7; FLOAT: left; BORDER-TOP: #cecbe0 1px solid; BORDER-RIGHT: #cecbe0 1px solid; PADDING-TOP: 5px
}
#astro-edit-horoscope FORM #delNotice INPUT {
	MARGIN: 3px 10px 3px 0px
}
#astro-edit-horoscope FORM #delNotice SPAN {
	COLOR: #2a2a2a; FONT-SIZE: 85%; VERTICAL-ALIGN: middle
}

#astro-friend-picker UL A {
	PADDING-LEFT: 8px; FONT-FAMILY: arial,sans-serif; FLOAT: left; MARGIN-LEFT: 5px; _display: inline
}
#astro-friend-picker UL LI {
	MARGIN-TOP: 6px; FLOAT: left
}
#astro-friend-picker UL LI.selected A {
	COLOR: #000; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

#astro-promo .hd {
	MARGIN: 20px 0px 10px
}
#astro-promo .hd .partner {
	TEXT-TRANSFORM: lowercase; FONT-SIZE: 85%
}
#astro-promo .hd .partner IMG {
	MARGIN: 0px 0px -5px 3px
}
#astro-promo .bd H2 {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #9b014a; PADDING-TOP: 10px
}
#astro-promo .bd A {
	FONT-FAMILY: arial,sans-serif; COLOR: #533d7e
}
#astro-promo .bd P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 5px
}
#astro-promo FIELDSET {
	MARGIN-BOTTOM: 20px
}
#astro-promo LABEL {
	MARGIN: 15px 0px 5px; DISPLAY: block; FONT-WEIGHT: bold
}
#astro-promo SELECT {
	PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom
}
#ylf-ch-astro #astro-promo .buttons BUTTON {
	MARGIN: 0px 0px 0px 5px; COLOR: #666
}
#astro-promo .promo-links LI {
	LINE-HEIGHT: 1.2; MARGIN-BOTTOM: 4px
}
#astro-promo .promo-links LI A {
	LINE-HEIGHT: 1.2; MARGIN-BOTTOM: 4px; FONT-WEIGHT: bold
}
#ylf-ch-astro .pag {
	BORDER-BOTTOM: #d0d0d0 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 40px 0px 30px; ZOOM: 1
}
#ylf-ch-astro .pag H2 {
	ZOOM: 1; MARGIN-BOTTOM: 0px
}
#ylf-ch-astro .pag .spgnav {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 0px
}
#ylf-ch-astro .ft .spgnav {
	MARGIN: 10px 20px 0px 120px
}
#ylf-ch-astro .all {
	FLOAT: left
}
#ylf-ch-astro .spgnav UL {
	FLOAT: right; _display: inline
}
#ylf-ch-astro .spgnav UL LI {
	FLOAT: left; _display: inline
}
#ylf-ch-astro .pag .spgnav UL {
	FLOAT: left; _display: inline
}
#ylf-ch-astro .spgnav UL LI.next {
	BORDER-LEFT: #d9d9d9 1px solid; PADDING-LEFT: 8px; MARGIN-LEFT: 8px
}
#ylf-ch-astro .spgnav UL LI.single {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
#ylf-ch-astro .spgnav UL LI A {
	FONT-FAMILY: arial,sans-serif; FONT-WEIGHT: bold
}
#ylf-ch-astro .pag .all {
	FLOAT: right
}
#astro-cotd H3 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 116%; FONT-WEIGHT: bold
}
#astro-cotd IMG {
	MARGIN: 5px 15px 5px 0px; FLOAT: left
}
#astro-cotd P {
	LINE-HEIGHT: 1.5; FONT-SIZE: 108%
}
#astro-cotd A.more {
	LINE-HEIGHT: 1.5; FONT-SIZE: 108%
}
#ylf-ch-astro #astro-sign-guide H2 {
	TEXT-TRANSFORM: none; FONT: bold 123.1% arial,sans-serif
}
#astro-sign-guide P {
	LINE-HEIGHT: 1.5; FONT-SIZE: 116%
}

#ylf-ch-astro #astro-celeb-compat-cta H2 {
	PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px -5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #533d7e; PADDING-TOP: 15px
}
#astro-celeb-compat-cta .celeb-images {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#astro-celeb-compat-cta .celeb-images IMG {
	MARGIN-RIGHT: 5px
}
#astro-celeb-compat-cta P {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 116%
}
#astro-celeb-compat-cta P.first {
	PADDING-TOP: 20px
}
#astro-celeb-compat-cta P A {
	FONT-FAMILY: arial,sans-serif; FONT-WEIGHT: bold
}
#ylf-ch-astro #astro-celeb-bysign H2 {
	BORDER-BOTTOM: #d0d0d0 1px solid; TEXT-TRANSFORM: none; MARGIN-TOP: 20px; ZOOM: 1; FONT-SIZE: 197%; _padding-bottom: 10px
}
#astro-celeb-bysign H2 .date {
	TEXT-TRANSFORM: lowercase; MARGIN: 0px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: auto; FONT-SIZE: 77%
}
#astro-celeb-bysign .byline {
	MARGIN: 20px 0px 25px; FONT-FAMILY: georgia,serif; FONT-SIZE: 138.5%; _margin-bottom: 10px
}
#ylf-ch-astro #astro-celeb-bysign H3 {
	MARGIN: 15px 0px; FONT-SIZE: 116%; FONT-WEIGHT: bold
}
#astro-celeb-bysign .date-list {
	MARGIN-BOTTOM: 30px; COLOR: #333; _margin-bottom: 0
}
#astro-celeb-bysign .date-list UL LI {
	MARGIN-BOTTOM: 10px
}
#astro-celeb-bysign .date-list UL LI .bdate {
	WIDTH: 60px; DISPLAY: inline-block
}
#astro-celeb-bysign .date-list A {
	FONT-FAMILY: arial,sans-serif; FONT-WEIGHT: bold
}
#ylf-ch-astro #astro-celeb-profile {
	MARGIN-BOTTOM: 50px
}
#astro-celeb-profile .hd {
	POSITION: relative; MARGIN-BOTTOM: 30px
}
#astro-celeb-profile .content {
	ZOOM: 1; OVERFLOW: hidden
}
#ylf-ch-astro #astro-celeb-profile H2 {
	TEXT-TRANSFORM: none; FONT-SIZE: 197%
}
#astro-celeb-profile P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 15px; FONT-SIZE: 108%
}
#astro-celeb-profile P STRONG {
	FONT-WEIGHT: bold
}
#astro-celeb-profile A {
	FONT-FAMILY: arial,sans-serif; FONT-WEIGHT: bold
}
#astro-celeb-profile .sidebar {
	WIDTH: 110px; FLOAT: left; _display: inline
}
#astro-celeb-profile .astro-sign-info {
	MARGIN-BOTTOM: 30px; FLOAT: none
}
#astro-celeb-profile .more-celeb {
	PADDING-RIGHT: 5px
}
#astro-celeb-profile .more-celeb H4 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
#astro-celeb-profile .more-celeb UL LI {
	MARGIN: 2px 0px
}
#astro-celeb-profile .more-celeb UL LI A {
	FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#astro-celeb-profile .more-celeb UL LI SPAN {
	FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#ylf-ch-astro .bottom-spgnav {
	MARGIN-TOP: 25px; BORDER-TOP: #d0d0d0 1px solid; PADDING-TOP: 10px
}
#ylf-ch-astro .bottom-spgnav .all {
	FLOAT: right
}
#ylf-ch-astro .bottom-spgnav UL {
	FLOAT: left
}
#ylf-ch-astro .bottom-spgnav UL .prev {
	PADDING-LEFT: 0px
}
#astro-guides-cta .bd A {
	FONT: bold 108%/1 arial,sans-serif
}
#astro-guides-cta .guides {
	MARGIN-BOTTOM: 20px
}
#astro-guides-cta .guides LI {
	MARGIN: 10px 0px
}
#astro-guides-cta H3 {
	TEXT-TRANSFORM: lowercase; FONT-FAMILY: georgia,serif; MARGIN-BOTTOM: 10px; FONT-SIZE: 138.5%
}
#astro-guides-cta .family LI {
	BORDER-LEFT: #523d80 1px solid; PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 10px; _display: inline
}
#astro-guides-cta .family LI.first {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none
}
#astro-tools-home {
	MARGIN-BOTTOM: 50px
}
#astro-tools-home .first {
	BORDER-TOP-STYLE: none
}
#astro-tools-home H2 {
	COLOR: #533d85; FONT-SIZE: 230%
}
#astro-tools-home .ft A {
	FONT: bold 108% arial,sans-serif
}
#astro-tool-take {
	MARGIN: 25px 0px
}
#astro-tool-take .bd {
	MARGIN-TOP: 20px
}
#astro-tools-home P {
	LINE-HEIGHT: 1.5; MARGIN: 15px 0px; FONT-SIZE: 108%
}
#astro-tool-take P {
	LINE-HEIGHT: 1.5; MARGIN: 15px 0px; FONT-SIZE: 108%
}
#astro-tool-take H2 {
	BORDER-BOTTOM: #d0d0d0 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 30px; FONT: 138.5% georgia,serif
}
#astro-tool-take H3 {
	FONT-SIZE: 116%; FONT-WEIGHT: bold
}
#astro-compat-checker .astro-other-signs LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}

#astro-guide-checker .gift H3 {
	FONT: 167% georgia,serif; MARGIN-BOTTOM: 10px
}
#astro-guide-checker .gender-select {
	FLOAT: left; _display: inline
}
#astro-guide-checker .gender-select LABEL {
	FLOAT: left; _display: inline
}
#astro-guide-checker #gender-radio {
	FLOAT: left; _display: inline
}
#astro-guide-checker .gender-select {
	MARGIN: 5px 20px 0px 0px
}
#astro-guide-checker #gender-radio DIV {
	MARGIN: 0px 0px 5px 3px
}
#astro-guide-checker #gender-radio INPUT {
	VERTICAL-ALIGN: middle
}
#astro-guide-checker #gender-radio LABEL {
	PADDING-LEFT: 5px; FLOAT: none; FONT-WEIGHT: normal
}
#yui-history-iframe {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; VISIBILITY: hidden; TOP: 0px; LEFT: 0px
}
#ypv-thumbs {
	BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: relative; OVERFLOW: hidden
}
#ypv-thumbs .viewer {
	MARGIN-LEFT: 25px; OVERFLOW: hidden; PADDING-TOP: 7px; _position: relative
}
.js #ypv-thumbs {
	HEIGHT: 125px
}
.js #ypv-thumbs .viewer {
	WIDTH: 585px; HEIGHT: 75px
}
#ypv-thumbs .list {
	WIDTH: 5000px
}
#ypv-thumbs .list .item {
	LIST-STYLE-TYPE: none; WIDTH: 595px; PADDING-RIGHT: 50px; FLOAT: left; OVERFLOW: hidden; _display: inline
}
#ypv-thumbs .list .item:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}

.js #ypv-thumbs .list .item LI.hidden {
	DISPLAY: none
}
#ypv-thumbs .list .item LI.last {
	MARGIN-RIGHT: 0px
}
#ypv-thumbs .list .item LI A {
	POSITION: static; DISPLAY: block
}
#ypv-thumbs .list .item LI A IMG {
	Z-INDEX: 5; WIDTH: 75px; DISPLAY: block; FLOAT: left; HEIGHT: 75px
}
#ypv-thumbs .list .item LI A SPAN {
	Z-INDEX: 10; BORDER-BOTTOM: #d733ae 4px solid; POSITION: static; BORDER-LEFT: #d733ae 4px solid; MARGIN-TOP: -75px; WIDTH: 67px; DISPLAY: block; HEIGHT: 67px; VISIBILITY: hidden; BORDER-TOP: #d733ae 4px solid; TOP: 0px; BORDER-RIGHT: #d733ae 4px solid; LEFT: 0px; -moz-opacity: 0.80; opacity: 0.80
}
#ypv-thumbs .list .item LI A.active SPAN {
	FILTER: alpha(opacity=80); VISIBILITY: visible
}
#ypv-thumbs .list .item LI A:hover SPAN {
	FILTER: alpha(opacity=80); VISIBILITY: visible
}
#ypv-thumbs .controls A {
	DISPLAY: none
}
.js #ypv-thumbs .controls A {
	Z-INDEX: 10; POSITION: absolute; DISPLAY: block; TOP: 57px
}
#ypv-thumbs .controls A.prev {
	OUTLINE-STYLE: none; LEFT: 0px
}
#ypv-thumbs .controls A.next {
	OUTLINE-STYLE: none; RIGHT: 0px
}

#ypv-thumbs .controls A.prev SPAN {
	BACKGROUND-POSITION: -600px 0px
}
#ypv-thumbs .controls A.next SPAN {
	BACKGROUND-POSITION: -617px 0px
}
#ypv-thumbs .controls A.prev:hover SPAN {
	BACKGROUND-POSITION: -634px 0px
}
#ypv-thumbs .controls A.next:hover SPAN {
	BACKGROUND-POSITION: -651px 0px
}
#ypv-thumbs .controls A.prev-off SPAN {
	BACKGROUND-POSITION: -668px 0px
}
#ypv-thumbs .controls A.prev-off:hover SPAN {
	BACKGROUND-POSITION: -668px 0px
}
#ypv-thumbs .controls A.next-off SPAN {
	BACKGROUND-POSITION: -685px 0px
}
#ypv-thumbs .controls A.next-off:hover SPAN {
	BACKGROUND-POSITION: -685px 0px
}
#ypv-thumbs .controls A.off {
	CURSOR: default !important
}
#ypv-thumbs .controls A.off SPAN {
	CURSOR: default !important
}
#ypv-thumbs .controls A:focus {
	-moz-outline: #aaa dotted 1px
}
#ypv-thumbs .controls #loading {
	POSITION: absolute; BACKGROUND-COLOR: #f8f7f7; COLOR: #001527; TOP: 12px; LEFT: 105px
}
#ypv-thumbs .controls .navigation {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 85% arial; COLOR: #001527; PADDING-TOP: 14px
}
#photo-nav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 85% arial,sans-serif; COLOR: #001527; PADDING-TOP: 8px
}
#ypv-photo {
	POSITION: relative
}

#ypv-photo .photo {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 500px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 500px; FONT-SIZE: 0px; PADDING-TOP: 0px; _font-size: 450px
}
#ypv-photo .photo IMG {
	VERTICAL-ALIGN: middle; _margin-top: -1px
}

#ypv-photo .controls A.off {
	DISPLAY: none
}
#ypv-photo .controls A.next {
	OUTLINE-STYLE: none; RIGHT: 0px
}
#ypv-photo .controls A.prev {
	OUTLINE-STYLE: none; LEFT: 0px
}
#ypv-photo .controls A.next:hover {
	BACKGROUND-POSITION: -246px center
}
#ypv-photo .controls A.prev:hover {
	BACKGROUND-POSITION: 15px center
}
#ypv-current #photo-info {
	MARGIN: 12px 0px 30px; WIDTH: auto; DISPLAY: block; FLOAT: none
}
.post-gallery-nonjs UL LI {
	MARGIN: 12px 0px 30px; WIDTH: auto; DISPLAY: block; FLOAT: none
}
#ypv-current #photoTitle {
	FONT: 161.6% arial,sans-serif; MARGIN-BOTTOM: 8px
}
.post-gallery-nonjs UL LI H4 {
	FONT: 161.6% arial,sans-serif; MARGIN-BOTTOM: 8px
}
#ypv-current P.caption {
	LINE-HEIGHT: 1.5; DISPLAY: block; MARGIN-BOTTOM: 6px
}
.post-gallery-nonjs UL LI P {
	LINE-HEIGHT: 1.5; DISPLAY: block; MARGIN-BOTTOM: 6px
}
#ypv-current CITE#captionCite {
	DISPLAY: block; FONT-SIZE: 85%
}
.post-gallery-nonjs UL LI CITE {
	DISPLAY: block; FONT-SIZE: 85%
}
#publishing-requirement {
	MARGIN-TOP: 30px
}
#under-maintenance {
	MARGIN-TOP: 30px
}
#publishing-requirement H2 {
	LINE-HEIGHT: 1em; FONT-FAMILY: georgia,serif; MARGIN-BOTTOM: 15px; FONT-SIZE: 189%
}
#under-maintenance H2 {
	LINE-HEIGHT: 1em; FONT-FAMILY: georgia,serif; MARGIN-BOTTOM: 15px; FONT-SIZE: 189%
}
#publishing-requirement P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 15px
}
#under-maintenance P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 15px
}
#publishing-requirement H3 {
	FONT-FAMILY: georgia,serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 146.5%
}
#publishing-requirement UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#publishing-requirement LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square; FONT-FAMILY: arial,sans-serif
}
#publishing-requirement IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#under-maintenance IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#publishing-requirement A {
	FONT-FAMILY: arial,sans-serif
}
#ylf-blog #publishing-requirement IMG {
	DISPLAY: none
}
#ylf-profile #publishing-requirement IMG {
	DISPLAY: none
}
#ylf-recipe-post #publishing-requirement IMG {
	DISPLAY: none
}
#ylf-blog #under-maintenance IMG {
	DISPLAY: none
}
#ylf-profile #under-maintenance IMG {
	DISPLAY: none
}
#ylf-recipe-post #under-maintenance IMG {
	DISPLAY: none
}
.pop-search#ylf-searchbar .search-container {
	MARGIN: 0px auto; WIDTH: 966px; OVERFLOW: hidden
}
.pop-search#ylf-searchbar .searchbar {
	WIDTH: 492px; FLOAT: left
}
#ylf-searchbar .ylf-popular-search {
	TEXT-ALIGN: left; WIDTH: 468px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 19px
}
#ylf-searchbar .ylf-popular-search .hd {
	FONT-FAMILY: arial,sans-serif; FLOAT: left; COLOR: #fff
}
#ylf-searchbar .ylf-popular-search .hd H3 {
	FONT-FAMILY: arial,sans-serif; FLOAT: left; COLOR: #fff
}
#ylf-searchbar .ylf-popular-search .bd {
	FONT-FAMILY: arial,sans-serif; FLOAT: left; COLOR: #fff
}
#ylf-searchbar .ylf-popular-search .bd OL {
	FONT-FAMILY: arial,sans-serif; FLOAT: left; COLOR: #fff
}
#ylf-searchbar .ylf-popular-search .bd OL LI {
	FONT-FAMILY: arial,sans-serif; FLOAT: left; COLOR: #fff
}
#ylf-searchbar .ylf-popular-search .hd {
	WIDTH: 90px
}
#ylf-searchbar .ylf-popular-search .bd {
	WIDTH: 359px; OVERFLOW: hidden
}
#ylf-searchbar .ylf-popular-search .bd OL {
	WIDTH: 600px; OVERFLOW: hidden
}
#ylf-searchbar .ylf-popular-search .bd LI {
	MARGIN-RIGHT: 15px
}
#ylf-searchbar .ylf-popular-search .hd H3 {
	COLOR: #e8e8e8; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
#ylf-searchbar .ylf-popular-search .bd {
	MARGIN-LEFT: 10px; FONT-SIZE: 93%
}
#ylf-searchbar .ylf-popular-search .bd A {
	FONT-FAMILY: arial,sans-serif; COLOR: #fffbc9
}
#ylf-searchbar .ylf-popular-search STRONG {
	FONT-WEIGHT: normal
}
.poll-voting {
	PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.poll-results {
	PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.poll-voting .hd {
	WIDTH: 100%; OVERFLOW: hidden
}
.poll-voting .bd {
	WIDTH: 100%; OVERFLOW: hidden
}
.poll-voting .ft {
	WIDTH: 100%; OVERFLOW: hidden
}
.poll-results .hd {
	WIDTH: 100%; OVERFLOW: hidden
}
.poll-results .bd {
	WIDTH: 100%; OVERFLOW: hidden
}
.poll-results .ft {
	WIDTH: 100%; OVERFLOW: hidden
}
.poll-voting .bd {
	MARGIN-TOP: 25px
}
.poll-results .bd {
	MARGIN-TOP: 25px
}
.poll-voting .bd {
	MARGIN-BOTTOM: 15px
}
.poll-results .bd {
	MARGIN-BOTTOM: 15px
}
.hidden {
	VISIBILITY: hidden
}
.hide {
	DISPLAY: none
}
.poll .buttons {
	MARGIN-TOP: 10px
}
.poll .hide {
	DISPLAY: none
}
.poll .error {
	COLOR: #d22f35
}
.poll .waiting {
	FONT-SIZE: 116%
}
.posts P.poll-desc {
	DISPLAY: none
}
.hd P.poll-desc {
	DISPLAY: block; MARGIN-BOTTOM: 30px
}
.hd H3.poll-quest {
	FONT-SIZE: 138.5%; FONT-WEIGHT: bold
}
.hd H4 {
	FONT-SIZE: 116%
}
#wrapper .poll-rail H3.poll-quest {
	MARGIN-TOP: 0px; FONT-FAMILY: arial,sans-serif; COLOR: #000; FONT-SIZE: 146.5%; FONT-WEIGHT: normal
}
.poll-rail .poll-voting .poll-items LI {
	MARGIN-TOP: 15px; WIDTH: 300px
}
.poll-rail .poll-voting .poll-items LI SPAN.lbl {
	WIDTH: 260px
}
.poll-rail .poll-voting {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.poll-rail .poll-results {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.poll-rail .poll-voting .bd {
	MARGIN-TOP: 0px
}
.poll-rail .poll-results .bd {
	MARGIN-TOP: 0px
}
.poll-rail .buttons {
	MARGIN-TOP: 0px
}
.poll-rail .error {
	MARGIN-BOTTOM: 10px
}
.poll-rail .ft {
	MARGIN-TOP: 0px
}
.poll-rail .poll-results UL {
	WIDTH: 300px
}
.poll-rail .poll-results .poll-items LI .results-info {
	WIDTH: 300px
}
.poll-rail .hd IMG {
	MARGIN-BOTTOM: 15px
}
.poll-voting .poll-items LI {
	MARGIN-TOP: 10px; WIDTH: 590px; OVERFLOW: hidden
}
.poll-voting .poll-items LI.first {
	MARGIN-TOP: 0px
}
.poll-voting .poll-items LI SPAN {
	DISPLAY: block; FLOAT: left
}
.poll-voting .poll-items LI LABEL.poll-img-lbl {
	DISPLAY: block; FLOAT: left
}
.poll-voting .poll-items LI LABEL.poll-img-lbl IMG {
	DISPLAY: block
}
.poll-voting .poll-items LI SPAN.lbl {
	PADDING-LEFT: 10px; WIDTH: 340px
}
.poll-voting .poll-items LI SPAN.lbl LABEL {
	FONT-SIZE: 116%
}
.poll-voting .poll-items LI SPAN.inpt {
	PADDING-LEFT: 2px; WIDTH: auto; _zoom: 1
}
.poll-voting .poll-items UL.img LI SPAN.inpt {
	PADDING-LEFT: 20px; WIDTH: auto; _zoom: 1
}
.poll-voting .poll-items UL.img LI.roll SPAN.lbl {
	MARGIN-TOP: 28px
}
.poll-voting .poll-items UL.img LI.roll SPAN.inpt {
	MARGIN-TOP: 28px
}
.poll-voting .poll-items UL.img LI.post SPAN.lbl {
	MARGIN-TOP: 70px
}
.poll-voting .poll-items UL.img LI.post SPAN.inpt {
	MARGIN-TOP: 70px
}
.poll-voting .buttons .poll_btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 116%; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
#ylf-ch-none .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-none .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-parenting .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-parenting .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-sex .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-sex .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-entertainment .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-entertainment .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-money .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-money .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-beauty .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-beauty .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-home .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-home .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-life .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-life .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-community .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-community .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-food .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-food .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-health .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#ylf-ch-health .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.ylf-event .main #ylf-blogpost .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.ylf-event .main .poll .ft A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.poll-rail A {
	FONT-FAMILY: arial,sans-serif; COLOR: #c06; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.poll-results UL {
	WIDTH: 630px
}
.poll-results .poll-items LI {
	WIDTH: 100%; OVERFLOW: hidden
}
.poll-results .poll-items LI .thmb {
	FLOAT: left
}
.poll-results .poll-items LI .thmb IMG {
	DISPLAY: block
}
.poll-results .poll-items LI.post .thmb {
	WIDTH: 160px
}
.poll-results .poll-items LI.roll .thmb {
	WIDTH: 80px
}
.poll-results .poll-items LI .results-info {
	MARGIN-TOP: 15px; WIDTH: 455px; FLOAT: left
}
.poll-results .poll-items LI.first .results-info {
	MARGIN-TOP: 0px
}
.poll-results .poll-items LI .results-info LABEL {
	FONT-SIZE: 116%
}
.poll-results .poll-items LI .result {
	MARGIN-TOP: 4px; WIDTH: 100%; OVERFLOW: hidden
}
.poll-results .poll-items LI .result .bar {
	BACKGROUND-COLOR: #dc83ac; FLOAT: left; HEIGHT: 15px; MARGIN-RIGHT: 10px
}
.poll-results .poll-items LI .result .novotes {
	BACKGROUND-COLOR: #dc83ac; FLOAT: left; HEIGHT: 15px; MARGIN-RIGHT: 10px
}
.poll-results .poll-items LI .result .novotes {
	BACKGROUND-COLOR: #ccc
}
.poll-results .poll-items LI .win .result .bar {
	BACKGROUND-COLOR: #c33b7b
}
.poll-results .poll-items LI .win .pcnt {
	FONT-WEIGHT: bold
}
.poll-results .poll-items LI .result SPAN {
	LINE-HEIGHT: 15px; FONT-SIZE: 116%
}
.poll-results .poll-items UL.img LI {
	MARGIN-TOP: 10px
}
.poll-results .poll-items UL.img LI.first {
	MARGIN-TOP: 0px
}
.poll-results .poll-items UL.img LI.post .results-info {
	MARGIN-TOP: 60px
}
.poll-results .poll-items UL.img LI.roll .results-info {
	MARGIN-TOP: 10px
}
.poll-results .poll-items UL.img LI .results-info LABEL {
	DISPLAY: block; MARGIN-LEFT: 20px
}
.poll-results .poll-items UL.img LI .result .bar {
	MARGIN-LEFT: 10px
}
.poll-results .poll-items UL.img LI .result .novotes {
	MARGIN-LEFT: 10px
}
.poll-rail .ylf-logo3 {
	MARGIN: 20px 0px; WIDTH: 195px; FLOAT: right
}
.poll-rail .ylf-logo3 LABEL {
	WIDTH: 70px; FLOAT: left; COLOR: #666; FONT-SIZE: 85%; PADDING-TOP: 0.6em
}
.poll-rail .ylf-logo3 .logo_ad {
	PADDING-LEFT: 5px; WIDTH: 120px; FLOAT: right
}

TABLE.css {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #ccc 1px solid; WIDTH: 705px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
TABLE.css TD {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
TABLE.css TR:hover {
	BACKGROUND: #f8f8f8
}
TABLE.css TR.header {
	BACKGROUND: url(../img/40px-bg.png) #eee repeat-x left top; HEIGHT: 40px
}
TABLE.css TD.client {
	MIN-WIDTH: 46px; LINE-HEIGHT: 10px; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TABLE.css TD.element-header {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TABLE.css TD.element-style {
	WIDTH: 120px; FONT-SIZE: 11px
}
TABLE.css TD.element-header {
	TEXT-ALIGN: left; PADDING-LEFT: 6px
}
TABLE.css TD.element-style {
	TEXT-ALIGN: left; PADDING-LEFT: 6px
}
TABLE.css TR.short {
	BACKGROUND: #eee; HEIGHT: 16px
}

