BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/1.5 Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
SELECT {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
TEXTAREA {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
.ineffable {
	LEFT: -1000px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px
}
TABLE.ineffable {
	DISPLAY: none
}
LEGEND.ineffable {
	DISPLAY: none
}
.gone {
	DISPLAY: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
abbr {
	BORDER-BOTTOM-STYLE: none
}
ACRONYM {
	BORDER-BOTTOM-STYLE: none
}
IFRAME {
	MARGIN: 0px auto
}
A {
	COLOR: #1f638a; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.text {
	BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6c6c6c 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6c6c6c 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c2c2c2 1px solid
}
FORM.banded {
	CLEAR: both; BORDER-RIGHT: #efedeb 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #efedeb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: #efedeb 0px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #efedeb 1px solid
}
FORM.banded LABEL {
	PADDING-RIGHT: 1em; FONT: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: uppercase
}
FORM.banded SELECT {
	FONT-SIZE: 11px
}
.block SELECT {
	FONT-SIZE: 11px
}
FORM.single-band {
	PADDING-TOP: 1em; BORDER-BOTTOM-STYLE: none
}
.row:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#navigation:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#global-info:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#content-layout:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#section:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#descriptor:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#lead:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#lead H2.ruled:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#lead #full-lead:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#calendar-nav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#ad-full UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#article:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#search-results:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#search-bottom FORM:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.module-slideshow UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.module-package .content .feature A:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#cover-archive:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#article-bottom:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#listings-sponsored:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.block:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.row {
	CLEAR: both
}
#wrap {
	MARGIN: 0px auto; min-width: 770px; max-width: 980px
}
BODY.fixed #wrap {
	WIDTH: 980px
}
BODY.generic #wrap {
	MARGIN: 0px; WIDTH: 780px
}
BODY.site-search #wrap {
	min-width: 785px
}
#content-layout {
	BACKGROUND-COLOR: #eceae8
}
#brand {
	POSITION: relative
}
#brand H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto; WIDTH: 450px; PADDING-TOP: 0px
}
BODY.generic #brand H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto; WIDTH: 450px; PADDING-TOP: 0px
}
#brand H1 A {
	BACKGROUND-POSITION: 50% 0px; DISPLAY: block; TEXT-INDENT: -1000em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px; TEXT-DECORATION: none
}
BODY.aboutus #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-about.gif)
}
BODY.alist #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-weblogo.gif)
}
BODY.arts-events #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-arts-events.gif)
}
BODY.art #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-art.gif)
}
BODY.beauty #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-beauty.gif)
}
BODY.best-of-ny #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-best-of-ny.gif)
}
BODY.bestdoctors #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-best-doctors.gif)
}
BODY.bestlawyers #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-best-lawyers.gif)
}
BODY.books #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-books.gif)
}
BODY.charityguide #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-charity.gif)
}
BODY.classicaldance #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-classicaldance.gif)
}
BODY.classifieds #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-classifieds.gif)
}
BODY.fashion #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-fashion.gif)
}
BODY.fashionweek #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-fashionweek.gif)
}
BODY.fathersday #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-fathersday.gif)
}
BODY.generic #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-weblogo.gif)
}
BODY.guides #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-guides.gif)
}
BODY.halloween #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-halloween.gif)
}
BODY.holidays #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-holidays.gif)
}
BODY.homedesign #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-homedesign.gif)
}
BODY.homepage #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-weblogo.gif)
}
BODY.kids #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-kids.gif)
}
BODY.magazine #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-magazine.jpg)
}
BODY.mediakit #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag_mediakit.gif)
}
BODY.movies #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-movies.gif)
}
BODY.searchT #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-search.gif)
}
BODY.tribecafilmfestival #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-movies.gif)
}
BODY.news #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-news.gif)
}
BODY.nightlife #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-nightlife.gif)
}
BODY.realestate #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-realestate.gif)
}
BODY.recipes #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-recipes.gif)
}
BODY.restaurants #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-restaurants.gif)
}
BODY.search #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-search.gif)
}
BODY.shopping #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-shopping.gif)
}
BODY.stpats #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-stpats.gif)
}
BODY.summer #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-summer.gif)
}
BODY.theater #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-theater.gif)
}
BODY.travel #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-travel.gif)
}
BODY.tv #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-tv.gif)
}
BODY.usopen #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-usopen.gif)
}
BODY.valentines #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-valentines.gif)
}
BODY.visitorsguide #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-visitorsguide.gif)
}
BODY.weather #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-weather.gif)
}
BODY.weddings #brand H1 A {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/nymag-weddings.gif)
}
#advertising-top UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#advertising-top UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#advertising-top-generic UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#advertising-top-generic LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#advertising-top UL LI {
	POSITION: absolute; TOP: 7px
}
#advertising-top-generic UL LI {
	POSITION: absolute; TOP: 7px
}
#advertising-top UL LI.first {
	LEFT: 12px
}
#advertising-top-generic UL LI.first {
	LEFT: 12px
}
#advertising-top UL LI.last {
	RIGHT: 14px
}
#advertising-top-generic UL LI.last {
	RIGHT: 14px
}
#advertising-top-generic {
	WIDTH: 780px
}
#navigation {
	CLEAR: both; OVERFLOW: hidden; POSITION: relative; HEIGHT: 58px
}
#navigation-generic {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 780px; POSITION: relative; HEIGHT: 58px
}
BODY.bestdoctors #navigation {
	BACKGROUND: url(/images/2/graphics/redesign06/topnav/castle-connolly.gif) no-repeat 50% 33px
}
#navigation UL#nav-primary {
	DISPLAY: block; BACKGROUND: url(/images/2/graphics/redesign06/topnav/bg-nav-primary.gif) repeat-x; HEIGHT: 32px
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 1px
}
#navigation A.topnav {
	BORDER-RIGHT: #fff 1px solid; MARGIN-TOP: 2px; DISPLAY: block; TEXT-INDENT: -1000em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
#navigation A.topnav:hover {
	BACKGROUND-POSITION: 0px -25px
}
LI#top-homepage A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-home.gif); WIDTH: 55px
}
LI#top-nightlife A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-nightlife.gif); WIDTH: 76px
}
LI#top-restaurants A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-restaurants.gif); WIDTH: 96px
}
LI#top-movies A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-movies.gif); WIDTH: 58px
}
LI#top-arts-events A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-arts-events.gif); WIDTH: 98px
}
LI#top-shopping A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-shopping.gif); WIDTH: 72px
}
LI#top-fashion A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-fashion.gif); WIDTH: 65px
}
LI#top-best-of-ny A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-best-of-ny.gif); WIDTH: 80px
}
LI#top-travel A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-travel.gif); WIDTH: 57px
}
LI#top-news A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-news.gif); WIDTH: 48px
}
LI#top-realestate A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-realestate.gif); WIDTH: 88px
}
LI#top-classifieds A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-classifieds.gif); WIDTH: 89px
}
LI#top-more A.topnav {
	WIDTH: 82px
}
LI#top-site-index A.topnav {
	WIDTH: 82px
}
LI#top-more A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-more.gif)
}
BODY.generic LI#top-more A.topnav {
	BACKGROUND-POSITION: 100% 0px; WIDTH: 112px; BACKGROUND-COLOR: #7b7872
}
BODY.generic LI#top-more A.topnav:hover {
	BACKGROUND-POSITION: 100% -25px; BACKGROUND-COLOR: #369
}
LI#top-site-index A.topnav {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/topnav/top-site-index.gif)
}
BODY.homepage LI#top-homepage A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.homepage LI#top-homepage A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.restaurants LI#top-restaurants A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.restaurants LI#top-restaurants A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.recipes LI#top-restaurants A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.recipes LI#top-restaurants A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.nightlife LI#top-nightlife A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.nightlife LI#top-nightlife A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.movies LI#top-movies A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.movies LI#top-movies A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.tribecafilmfestival LI#top-movies A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.tribecafilmfestival LI#top-movies A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.arts-events LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.art LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.kids LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.books LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.theater LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.classicaldance LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.classicaldance LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.tv LI#top-arts-events A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.shopping LI#top-shopping A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.shopping LI#top-shopping A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.fashion LI#top-fashion A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.fashion LI#top-fashion A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.beauty LI#top-fashion A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.fashion LI#top-fashion A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.best-of-ny LI#top-best-of-ny A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.travel LI#top-travel A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.travel LI#top-travel A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.news LI#top-news A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.news LI#top-news A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.realestate LI#top-realestate A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.realestate LI#top-realestate A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.homedesign LI#top-realestate A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.realestate LI#top-realestate A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.classifieds LI#top-classifieds A.topnav {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
BODY.classifieds LI#top-classifieds A.topnav:hover {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 0px -50px; BORDER-TOP: #ccc 0px solid; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
#navigation LI UL {
	BACKGROUND: #fff; LEFT: -1000em; WIDTH: 100%; POSITION: absolute; TOP: 32px; HEIGHT: 24px; TEXT-ALIGN: center
}
#navigation LI UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-TOP: 0px
}
#navigation LI UL LI A {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 25px; PADDING-TOP: 6px
}
#navigation LI UL LI A:hover {
	BACKGROUND: #ecebe9; COLOR: #000; TEXT-DECORATION: none
}
#navigation LI UL LI A.active {
	BACKGROUND: #ecebe9; COLOR: #000; TEXT-DECORATION: none
}
#navigation LI:hover A.topnav {
	BACKGROUND-POSITION: 0px -25px
}
#navigation LI.ie-hover A.topnav {
	BACKGROUND-POSITION: 0px -25px
}
#navigation LI:hover UL {
	Z-INDEX: 1000; LEFT: 0px
}
#navigation LI.ie-hover UL {
	Z-INDEX: 1000; LEFT: 0px
}
BODY.restaurants LI#top-restaurants UL {
	LEFT: 0px
}
BODY.recipes LI#top-restaurants UL {
	LEFT: 0px
}
BODY.nightlife LI#top-nightlife UL {
	LEFT: 0px
}
BODY.movies LI#top-movies UL {
	LEFT: 0px
}
BODY.tribecafilmfestival LI#top-movies UL {
	LEFT: 0px
}
BODY.arts-events LI#top-arts-events UL {
	LEFT: 0px
}
BODY.books LI#top-arts-events UL {
	LEFT: 0px
}
BODY.theater LI#top-arts-events UL {
	LEFT: 0px
}
BODY.classicaldance LI#top-arts-events UL {
	LEFT: 0px
}
BODY.kids LI#top-arts-events UL {
	LEFT: 0px
}
BODY.tv LI#top-arts-events UL {
	LEFT: 0px
}
BODY.art LI#top-arts-events UL {
	LEFT: 0px
}
BODY.nightlife LI#top-nightlife UL {
	LEFT: 0px
}
BODY.shopping LI#top-shopping UL {
	LEFT: 0px
}
BODY.fashion LI#top-fashion UL {
	LEFT: 0px
}
BODY.beauty LI#top-fashion UL {
	LEFT: 0px
}
BODY.best-of-ny LI#top-best-of-ny UL {
	LEFT: 0px
}
BODY.travel LI#top-travel UL {
	LEFT: 0px
}
BODY.news LI#top-news UL {
	LEFT: 0px
}
BODY.realestate LI#top-realestate UL {
	LEFT: 0px
}
BODY.homedesign LI#top-realestate UL {
	LEFT: 0px
}
BODY.classifieds LI#top-classifieds UL {
	LEFT: 0px
}
BODY.homepage LI UL {
	DISPLAY: none
}
BODY.generic LI UL {
	DISPLAY: none
}
BODY.homepage #navigation {
	HEIGHT: 31px
}
BODY.generic #navigation {
	HEIGHT: 31px
}
.medium LI#top-classifieds {
	DISPLAY: none
}
.mini LI#top-realestate {
	DISPLAY: none
}
.mini LI#top-classifieds {
	DISPLAY: none
}
.micro LI#top-news {
	DISPLAY: none
}
.micro LI#top-realestate {
	DISPLAY: none
}
.micro LI#top-classifieds {
	DISPLAY: none
}
.generic LI#top-news {
	DISPLAY: none
}
.generic LI#top-realestate {
	DISPLAY: none
}
.generic LI#top-classifieds {
	DISPLAY: none
}
#ad-splash {
	BACKGROUND: #4f4f4f; MARGIN-BOTTOM: 1px; HEIGHT: 98px
}
#ad-splash .row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#ad-splash .columns-1 {
	TEXT-ALIGN: center
}
#ad-splash .columns-2 {
	POSITION: relative
}
#ad-splash .columns-2 .column {
	POSITION: absolute
}
#ad-splash .columns-2 .col-1 {
	LEFT: 24px
}
#ad-splash .columns-2 .col-2 {
	LEFT: 789px
}
#global-info {
	BORDER-RIGHT: #b5b5b5 0px solid; BORDER-TOP: #b5b5b5 1px solid; BACKGROUND: url(/images/2/graphics/redesign06/topnav/bg-hatch.gif); BORDER-LEFT: #b5b5b5 0px solid; BORDER-BOTTOM: #b5b5b5 1px solid
}
#global-info-generic {
	BORDER-RIGHT: #b5b5b5 0px solid; BORDER-TOP: #b5b5b5 1px solid; BACKGROUND: url(/images/2/graphics/redesign06/topnav/bg-hatch.gif); BORDER-LEFT: #b5b5b5 0px solid; WIDTH: 780px; BORDER-BOTTOM: #b5b5b5 1px solid
}
#global-info UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#global-info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#global-info-generic UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#global-info-generic LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#global-info P {
	MARGIN: 0px
}
global-info-generic P {
	MARGIN: 0px
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 50%; PADDING-TOP: 4px
}
#search FORM {
	MARGIN: 0px 0px 0px 5px
}
#search LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; PADDING-TOP: 4px
}
#search LI.last {
	FLOAT: right
}
#search LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#search .text {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #7f7f7f 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 140px; BORDER-BOTTOM: #ccc 1px solid
}
#search .image {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.ad-column-180 #search-content-primary {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 200px; PADDING-TOP: 12px
}
#global-info .row {
	CLEAR: none; FLOAT: right; MARGIN: 2px 0px; WIDTH: 40%
}
#global-info .row .column {
	FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center
}
#global-info .row .col-2 {
	FLOAT: right; WIDTH: 45%
}
#global-info .row .col-1 P {
	MARGIN: 0px
}
#global-info .row .col-1 A:hover {
	TEXT-DECORATION: none
}
#global-info .row .col-1 A EM {
	PADDING-RIGHT: 0.4em; FONT-WEIGHT: bold; COLOR: #c00; FONT-STYLE: normal
}
#global-info .row .col-1 A STRONG {
	FONT-WEIGHT: normal
}
#global-info .row .col-1 A:hover STRONG {
	TEXT-DECORATION: underline
}
#global-info .row .col-2 LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #707070 1px solid; PADDING-TOP: 0px
}
#global-info .row .col-2 LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
#content {
	PADDING-RIGHT: 8px; BORDER-TOP: #d6d5d3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 9px; PADDING-TOP: 7px; BACKGROUND-COLOR: #ebeae8
}
#content IMG {
	BORDER-RIGHT: #cccece 1px solid; BORDER-TOP: #cccece 1px solid; BORDER-LEFT: #cccece 1px solid; BORDER-BOTTOM: #cccece 1px solid
}
#content IMG.none {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content-layout {
	BACKGROUND-POSITION: 100% 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fff
}
BODY.ad-column-180 #content-layout {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/bg/bg-ad-column-180.gif)
}
BODY.ad-column-300 #content-layout {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/bg/bg-ad-column-300.gif)
}
BODY.section-3col #content-layout {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/bg/bg-section-3col.gif)
}
BODY.section-4col #content-layout {
	BACKGROUND-IMAGE: url(/images/2/graphics/redesign06/bg/bg-section-4col.gif)
}
BODY.section-4col #section {
	BACKGROUND: url(/images/2/graphics/redesign06/bg/bg-section-4col-cap.gif) no-repeat 0px 100%; PADDING-BOTTOM: 8px
}
BODY.section-2col #section {
	BACKGROUND: url(/images/2/graphics/redesign06/bg/bg-section-4col-cap.gif) no-repeat 0px 100%; PADDING-BOTTOM: 8px
}
BODY.site-search #content-primary-wrap {
	BACKGROUND: url(/images/2/graphics/redesign06/bg/bg-search-column-right.gif) repeat-y 100% 0px
}
BODY.article-leftnav #content-primary-wrap {
	BACKGROUND: url(/images/2/graphics/redesign06/bg/bg-search-column-right.gif) repeat-y 100% 0px
}
#content-primary-wrap {
	FLOAT: left; WIDTH: 100%
}
#content-primary .block {
	OVERFLOW: hidden
}
BODY.ad-column-180 #content-primary-wrap {
	MARGIN-RIGHT: -200px
}
BODY.ad-column-180 #content-primary {
	PADDING-RIGHT: 12px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 200px; PADDING-TOP: 0px
}
BODY.ad-column-300 #content-primary-wrap {
	MARGIN-RIGHT: -370px
}
BODY.ad-column-300 #content-primary {
	PADDING-RIGHT: 12px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 370px; PADDING-TOP: 0px
}
BODY.section-4col #content-primary-wrap {
	MARGIN-RIGHT: -191px
}
BODY.section-4col #content-primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 191px; PADDING-TOP: 0px
}
#content-secondary {
	FLOAT: right
}
BODY.ad-column-180 #content-secondary {
	WIDTH: 190px
}
BODY.ad-column-300 #content-secondary {
	WIDTH: 360px
}
BODY.section-4col #content-secondary {
	WIDTH: 182px
}
#descriptor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em; BORDER-BOTTOM: #f0f0f0 1px solid
}
#content .alt-descriptor {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: #666; PADDING-BOTTOM: 8px; MARGIN: 0px -12px 0px -13px; PADDING-TOP: 8px; BORDER-BOTTOM: #eceae8 3px solid
}
#descriptor H1 {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#descriptor A.last {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#content .alt-descriptor H1 {
	MARGIN: 0px
}
#content .alt-descriptor H1 IMG {
	MARGIN: 0px
}
#descriptor A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none
}
#descriptor A.current {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#descriptor IMG {
	MARGIN-BOTTOM: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#text-size {
	MARGIN-TOP: 7px; FONT-SIZE: 11px; FLOAT: right; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: right
}
#text-size UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#text-size LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#text-size SPAN.label {
	MARGIN-RIGHT: 5px
}
#text-size A {
	FONT-WEIGHT: bold
}
#text-size .current A {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
#text-size LI LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/images/2/border-list-item.gif) no-repeat; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1em; MARGIN-RIGHT: 1px; PADDING-TOP: 0px
}
#text-size LI#txt-small {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#text-size LI#txt-medium {
	BACKGROUND-POSITION: 0px 4px; FONT-SIZE: 14px
}
#text-size LI#txt-large {
	BACKGROUND-POSITION: 0px 5px; FONT-SIZE: 16px; MARGIN-RIGHT: 0px
}
BODY.article-leftnav #content-primary-wrap {
	BACKGROUND: url(/images/2/graphics/redesign06/bg/bg-article-leftnav.gif) repeat-y
}
BODY.article-leftnav #content-primary {
	PADDING-RIGHT: 12px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#article {
	MIN-HEIGHT: 1px; BACKGROUND: url(/images/2/graphics/redesign06/bg/bg-article-cap.gif) no-repeat 0px 100%; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 620px
}
#article-inner-wrap {
	MARGIN-TOP: -620px
}
#article-content {
	FLOAT: left; MARGIN-LEFT: 200px
}
#article-navigation {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: -100%; WIDTH: 169px
}
#main {
	COLOR: #232323
}
P#help-primary {
	FLOAT: right; MARGIN: 0.6em 0px 0px; TEXT-ALIGN: right
}
#main P.note {
	FONT: italic 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
UL.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.bullet LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.bullet LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-black.gif) no-repeat 0px 0.6em
}
#content UL.bullet LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-black.gif) no-repeat 0px 0.6em
}
UL.bullet LI A {
	FONT-WEIGHT: bold
}
#content UL.bullet IMG {
	FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.ruled {
	BORDER-TOP: #efedeb 1px solid
}
UL.ruled LI {
	BACKGROUND-POSITION: 0px 0.75em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #efedeb 1px solid
}
UL.byline {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.byline LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
BODY.section-4col #section .col-2 UL.ruled {
	MARGIN: 0px -8px
}
BODY.section-4col #section .col-2 UL.ruled LI {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 8px 50%; PADDING-LEFT: 15px
}
UL.byline {
	FONT-SIZE: 11px
}
UL.byline A {
	FONT-WEIGHT: bold
}
UL.options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.options LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.options {
	MARGIN: 1em 0px 1.5em; FONT: 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
UL.options LI {
	DISPLAY: inline
}
UL.options LI {
	BORDER-RIGHT: #1a1a1a 1px solid; PADDING-RIGHT: 0.3em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0px
}
UL.options LI.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.options-sm {
	FONT-SIZE: 10px
}
H2.primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; FONT: 22px/1.2 Georgia, Garamond, Times, "Times New Roman", serif; PADDING-TOP: 0px
}
BODY.weddings H2.primary {
	COLOR: #792950
}
H2.first-page {
	MARGIN: 0.3em 0px 0px; FONT: 38px/1.2 Georgia, Garamond, Times, "Times New Roman", serif
}
H2.bottom {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #eaeae8 1px solid
}
H3.deck {
	MARGIN: 0.4em 0px 0px; FONT: bold 14px/1.3 Georgia, Garamond, Times, "Times New Roman", serif
}
H3.page-count {
	MARGIN-TOP: 5px; FONT: 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
H3.label {
	MARGIN-TOP: 0px; FONT-SIZE: 11px
}
H3.banded {
	CLEAR: both; BORDER-RIGHT: #e5e6e6 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e5e6e6 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 12px; BORDER-LEFT: #e5e6e6 0px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e6e6 1px solid
}
#content H3.banded IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H4.banded {
	BORDER-RIGHT: #e5e6e6 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e5e6e6 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 12px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #e5e6e6 0px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e6e6 1px solid; POSITION: relative
}
H5.banded {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #071d26
}
H4.banded-plain {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; POSITION: relative
}
H4.single-band {
	BORDER-TOP-STYLE: none
}
BODY.section-4col .col-1 H4.banded {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
BODY.section-4col .col-2 H4.banded {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
H4.banded A {
	FONT-WEIGHT: bold; COLOR: #232323
}
H4.banded A.more {
	RIGHT: 0px; POSITION: absolute
}
H4.banded SPAN {
	RIGHT: 0px; POSITION: absolute
}
H4.banded A.more {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: none
}
H4.banded SPAN {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: none
}
H4.banded A.more {
	COLOR: #22638c
}
H4.banded SPAN A {
	COLOR: #22638c
}
H4.banded A.more {
	PADDING-RIGHT: 0.8em; BACKGROUND: url(/images/2/arrow-more.gif) no-repeat 100% 50%
}
H4.alpha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#related-modules .first {
	POSITION: relative; TOP: -10px
}
#related-modules .first H4.banded {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none
}
#content H4.banded IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H4.info {
	MARGIN: 0px; FONT: bold 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
H4.info IMG {
	FLOAT: right
}
H5.accent {
	MARGIN: 2px 0px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; COLOR: #8a7b62
}
H5.lead {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; MARGIN: 0px; COLOR: #a00315
}
H5.info {
	MARGIN: 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: uppercase
}
H5.info-sm {
	MARGIN: 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: uppercase
}
H5.info IMG {
	FLOAT: right
}
H5.info-sm {
	FONT-SIZE: 10px; MARGIN: 15px 0px 5px
}
BODY.section-4col #section .col-1 H5.info {
	FONT-SIZE: 10px; MARGIN: 8px 0px 2px
}
BODY.section-4col #section .lead-vertical .feature H5.info {
	MARGIN: 0px
}
.alt-story H5.info {
	FONT-SIZE: 10px
}
H5.sub {
	MARGIN: 0px 0px 5px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase
}
FORM.navigation {
	MARGIN: 10px 0px; TEXT-ALIGN: right
}
FORM.alt {
	TEXT-ALIGN: left
}
FORM.adjacent {
	MARGIN-TOP: 20px; FLOAT: right; MARGIN-BOTTOM: 0px
}
#descriptor FORM.adjacent {
	MARGIN: 7px 0px
}
#main .inset {
	WIDTH: 200px
}
#main .inset-alt {
	WIDTH: 200px
}
#main .inset {
	CLEAR: left; FLOAT: left; MARGIN: 0px 12px 0px 0px
}
#main .inset-alt {
	CLEAR: right; FLOAT: right; MARGIN: 0px 0px 0px 12px
}
#main .inset .block {
	MARGIN-BOTTOM: 11px
}
#main .inset-alt .block {
	MARGIN-BOTTOM: 11px
}
#main .inset-alt-wide {
	WIDTH: 510px
}
#main .inset-alt-wide {
	CLEAR: none; FLOAT: none; MARGIN: 0px 12px
}
#main .inset-alt-wide {
	CLEAR: none; FLOAT: none; MARGIN: 0px 0px 0px 5px
}
#main .inset-alt-wide .block {
	MARGIN-BOTTOM: 11px
}
#main .inset-alt-flex {
	WIDTH: 100%
}
#main .inset-alt-flex {
	CLEAR: none; FLOAT: none; MARGIN: 0px 12px
}
#main .inset-alt-flex {
	CLEAR: none; FLOAT: none; MARGIN: 0px 0px 0px 5px
}
#main .inset-alt-flex .block {
	MARGIN-BOTTOM: 11px
}
.legacy-image {
	CLEAR: both
}
.legacy-image {
	MARGIN: 0px 0px 12px; min-width: 175px
}
.legacy-image-left {
	MARGIN: 0px 0px 12px; min-width: 175px
}
.legacy-image-right {
	MARGIN: 0px 0px 12px; min-width: 175px
}
.legacy-image-left {
	CLEAR: left; FLOAT: left; MARGIN-RIGHT: 12px
}
.legacy-image-right {
	CLEAR: right; FLOAT: right; MARGIN-RIGHT: 12px
}
.legacy-image P {
	MARGIN: 0px; TEXT-ALIGN: center
}
.legacy-image-left P {
	MARGIN: 0px; TEXT-ALIGN: center
}
.legacy-image-right P {
	MARGIN: 0px; TEXT-ALIGN: center
}
.legacy-image UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.legacy-image UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.legacy-image-left UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.legacy-image-left UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.legacy-image-right UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.legacy-image-right UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.legacy-image UL {
	MARGIN: 4px 0px; WIDTH: 60%; PADDING-TOP: 1px
}
.legacy-image-left UL {
	MARGIN: 4px 0px; WIDTH: 60%; PADDING-TOP: 1px
}
.legacy-image-right UL {
	MARGIN: 4px 0px; WIDTH: 60%; PADDING-TOP: 1px
}
.legacy-image UL LI {
	FONT-SIZE: 9px; MARGIN: 4px 0px; LINE-HEIGHT: 1.3
}
.legacy-image-left UL LI {
	FONT-SIZE: 9px; MARGIN: 4px 0px; LINE-HEIGHT: 1.3
}
.legacy-image-right UL LI {
	FONT-SIZE: 9px; MARGIN: 4px 0px; LINE-HEIGHT: 1.3
}
.legacy-image UL LI CITE {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
.legacy-image-left UL LI CITE {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
.legacy-image-right UL LI CITE {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
.legacy-image UL LI A {
	PADDING-LEFT: 13px; BACKGROUND: url(/images/2/ico-enlarge.gif) no-repeat 1px 0px
}
.legacy-image-left UL LI A {
	PADDING-LEFT: 13px; BACKGROUND: url(/images/2/ico-enlarge.gif) no-repeat 1px 0px
}
.legacy-image-right UL LI A {
	PADDING-LEFT: 13px; BACKGROUND: url(/images/2/ico-enlarge.gif) no-repeat 1px 0px
}
.legacy-image .caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px
}
.legacy-image-left .caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px
}
.legacy-image-right .caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px
}
.legacy-image .caption P {
	TEXT-ALIGN: left
}
.legacy-image-left .caption P {
	TEXT-ALIGN: left
}
.legacy-image-right .caption P {
	TEXT-ALIGN: left
}
.legacy-image .caption A {
	FONT-WEIGHT: bold
}
.legacy-image-left .caption A {
	FONT-WEIGHT: bold
}
.legacy-image-right .caption A {
	FONT-WEIGHT: bold
}
.sidebar {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.sidebar .content UL.bullet LI {
	BACKGROUND-IMAGE: url(/images/2/bullet-gray.gif)
}
.sidebar .head H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #232323; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.sidebar .content {
	FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 1.45
}
.sidebar .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar .content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar .title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#gallery-slideshow {
	CLEAR: both; MARGIN-BOTTOM: 5em; FONT: 11px/1.3 Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666; TEXT-ALIGN: center
}
#gallery-slideshow P.photo {
	MARGIN: 1em 0px
}
#gallery-slideshow P.caption {
	MARGIN: 0px auto 1.5em; WIDTH: 353px; TEXT-ALIGN: left
}
#gallery-slideshow P.caption-horiz {
	MARGIN: 0px auto 1.5em; WIDTH: 500px; TEXT-ALIGN: left
}
#gallery-slideshow DIV.bottom {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#gallery-slideshow DIV.bottom UL.slide-nav {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: right
}
UL.slide-nav {
	FONT: 11px/1.3 Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666
}
UL.slide-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.slide-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.slide-nav LI {
	DISPLAY: inline
}
UL.slide-nav LI.info {
	DISPLAY: block; MARGIN: 0.8em
}
#main UL.slide-nav IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#story-overview {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #f0f0f0 1px solid
}
#story-overview DIV {
	WIDTH: 48%
}
#story-overview DL {
	WIDTH: 48%
}
#story-overview DL {
	FLOAT: left
}
#story-overview DIV {
	FLOAT: right; TEXT-ALIGN: right
}
#story-overview UL.slide-nav LI.info {
	TEXT-ALIGN: right
}
#story-overview DL {
	MARGIN: 0px
}
#story-overview DL DD {
	MARGIN: 0px
}
#story-overview DL DT {
	FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase
}
BODY.weddings #story-overview DL DT {
	COLOR: #7a214d
}
#story-overview DL DD {
	FONT-STYLE: italic
}
#story-overview DL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#story-overview DL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#weddings-listings {
	CLEAR: left
}
#weddings-listings H3.name {
	MARGIN: 1em 0px 0.2em; FONT: bold 1.3em Georgia, Garamond, Times, "Times New Roman", serif
}
#weddings-listings CITE {
	DISPLAY: block; MARGIN-BOTTOM: 0.3em; FONT: italic 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#story {
	FONT: 13px/1.54 Georgia, Garamond, Times, "Times New Roman", serif
}
#story P {
	MARGIN-TOP: 0px
}
DIV.txt-small #story {
	FONT-SIZE: 11px
}
DIV.txt-large #story {
	FONT-SIZE: 16px
}
#story .drop {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 38px; FLOAT: left; MARGIN: 0px 0.1em 0px 0px; COLOR: #060606; LINE-HEIGHT: 1
}
#story .drop-legacy {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 38px; FLOAT: left; MARGIN: 0px 0.1em 0px 0px; COLOR: #060606; LINE-HEIGHT: 1
}
#story .drop-legacy {
	DISPLAY: inline; FLOAT: none
}
DIV.txt-medium #story .drop {
	MARGIN-TOP: 0.05em
}
DIV.txt-large #story .drop {
	MARGIN-TOP: 0.1em
}
#story BLOCKQUOTE {
	CLEAR: both; BORDER-RIGHT: #f0f0f0 0px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0.8em; MARGIN: 1em 0px; FONT: 19px/1.15 Georgia, Garamond, Times, "Times New Roman", serif; BORDER-LEFT: #f0f0f0 0px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: center
}
#story BLOCKQUOTE P {
	MARGIN: 0px
}
H2.list-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px; BORDER-BOTTOM: #f0f0f0 1px solid
}
.listing-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listing-nav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listing-nav {
	BORDER-RIGHT: #f0f0f0 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 10px 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; BORDER-LEFT: #f0f0f0 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #f0f0f0 1px solid
}
.listing-nav UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #f5f4f0; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.listing-nav UL LI {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
.listing-nav UL LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
.listing-set {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.listing-set LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.listing-set UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.listing-set {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 50px; COLOR: #222
}
.listing-set LI {
	MARGIN-BOTTOM: 10px
}
.listing-full LI {
	MARGIN-BOTTOM: 20px
}
.listing-full LI.multiheader {
	MARGIN-BOTTOM: 0px
}
.listing-set LI.divider {
	BORDER-TOP: #e6e6e6 1px solid; MARGIN-TOP: 25px
}
.listing-set LI LI {
	MARGIN-BOTTOM: 0px
}
.listing-set .number {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 38px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 10px 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
.listing-set DL {
	MARGIN: 0px
}
.listing-set DD {
	MARGIN: 0px
}
.listing-set DL {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 1.54
}
.listing-set DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.listing-set DT IMG {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.listing-set P {
	MARGIN: 0.5em 0px
}
.listing-set P.address {
	MARGIN: 2px 0px; FONT: italic 1em Arial, Helvetica, Verdana, Geneva, sans-serif
}
#content .listing-set P.note {
	CLEAR: none; MARGIN: 2px 0px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
.listing-set UL.notes {
	MARGIN-BOTTOM: 10px
}
.listing-set UL.notes LI {
	PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.6em
}
.listing-set UL.notes LI CITE {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.listing-set H4 {
	FONT-SIZE: 14px; MARGIN: 5px 0px
}
.listing-set H5 {
	MARGIN: 0px; FONT: bold 10px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#nav-contextual {
	BORDER-TOP: #fff 10px solid; FLOAT: left; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; MARGIN-LEFT: 8px; WIDTH: 169px
}
#nav-contextual H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 3px solid; BACKGROUND-COLOR: #891313
}
#nav-contextual H4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #2f2f31; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 3px solid; BACKGROUND-COLOR: #e0dfda
}
#nav-contextual UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-contextual LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-contextual LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; FONT-WEIGHT: normal; BACKGROUND: url(/images/2/ico-arrow-search.gif) no-repeat 4px 0.8em; PADDING-BOTTOM: 4px; COLOR: #4f6b7b; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 2px solid
}
#nav-contextual LI.title {
	FONT-WEIGHT: bold
}
#nav-contextual LI.title CITE A {
	FONT-WEIGHT: bold
}
#nav-contextual LI.title CITE {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px; FONT-STYLE: normal
}
#nav-contextual LI.title CITE A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav-contextual LI UL {
	BORDER-TOP: #fff 2px solid
}
#nav-contextual LI LI A {
	MARGIN-BOTTOM: 1px
}
BODY.section-4col #search-results-navigation {
	BORDER-TOP: #fff 10px solid; MARGIN-LEFT: 8px
}
BODY.section-4col #search-results-navigation H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#section UL.bullet {
	FONT-SIZE: 12px
}
#section UL.bullet LI {
	BACKGROUND-IMAGE: url(/images/2/bullet-gray.gif)
}
#section UL.bullet-sm A {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#section .alt-story UL.bullet LI {
	MARGIN-BOTTOM: 0px
}
#section .alt-story UL.bullet A {
	FONT: bold 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#section UL.bullet LI SPAN.date {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666
}
#section .block .content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.section-4col #section .col-1 .block .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.section-4col #section .col-2 .block .content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#section .column {
	FLOAT: left
}
BODY.section-3col #section .col-1 {
	WIDTH: 390px; MARGIN-RIGHT: 33px
}
BODY.section-3col #section .col-2 {
	WIDTH: 316px
}
BODY.section-3col #section .col-1 {
	MARGIN-TOP: 14px
}
BODY.section-2col #section .col-1 {
	WIDTH: 654px; MARGIN-RIGHT: 33px
}
BODY.section-2col #section .col-2 {
	WIDTH: 316px
}
BODY.section-2col #section .col-1 {
	MARGIN-TOP: 14px
}
BODY.section-4col #section-content {
	BORDER-TOP: #fff 10px solid; FLOAT: right; WIDTH: 578px
}
BODY.section-4col #section-content .col-1 {
	MARGIN: 0px 11px 0px 10px; WIDTH: 200px
}
BODY.section-4col #section-content .col-2 {
	MARGIN: 0px 10px 0px 8px; WIDTH: 336px
}
#section .column .block .content .column {
	MARGIN: 0px; WIDTH: 45%
}
#lead {
	PADDING-RIGHT: 12px; PADDING-LEFT: 13px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; MARGIN: 0px -12px 0px -13px; PADDING-TOP: 0px; BORDER-BOTTOM: #eceae8 8px solid
}
BODY.homepage #lead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
BODY.tribecafilmfestival #lead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
#content #lead .col-1 {
	MARGIN-TOP: 0px; WIDTH: 388px; MARGIN-RIGHT: 31px
}
BODY.homepage #content #lead .col-1 {
	WIDTH: 408px; MARGIN-RIGHT: 20px
}
#lead .col-2 {
	WIDTH: 300px
}
BODY.homepage #lead .col-2 {
	WIDTH: 315px
}
#lead .col-1 H2 IMG {
	FLOAT: right
}
#lead H3 IMG {
	FLOAT: right
}
BODY.homepage #lead H3 IMG {
	MARGIN-TOP: 0px
}
#lead H2 A {
	COLOR: #232323
}
#lead H2.splash {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 19px 0px 9px; LINE-HEIGHT: 1
}
#lead H2.splash EM {
	FONT-SIZE: 20px; FONT-STYLE: normal
}
#lead H2.splash EM.huge {
	FONT-SIZE: 30px; LINE-HEIGHT: 0.8
}
#lead H2.mid {
	FONT-SIZE: 20px
}
#lead H2.mid EM {
	FONT-SIZE: 30px
}
#lead H2.mid EM.huge {
	FONT-SIZE: 67px; LINE-HEIGHT: 1.2
}
#lead H2.large {
	FONT-WEIGHT: bold; FONT-SIZE: 25px
}
#lead H2.large EM {
	FONT-WEIGHT: bold; FONT-SIZE: 35px; LINE-HEIGHT: 1.2
}
#lead H2.splash large {
	FONT-WEIGHT: bold; FONT-SIZE: 25px
}
#lead H2.splash large EM {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; LINE-HEIGHT: 1.2
}
#lead H2.large2 {
	FONT-WEIGHT: bold; FONT-SIZE: 28px
}
#lead H2.large2 EM {
	FONT-WEIGHT: bold; FONT-SIZE: 35px; LINE-HEIGHT: 1.2
}
#lead H2.medium {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; LINE-HEIGHT: 1.2
}
#lead H2.medium EM {
	FONT-WEIGHT: bold; FONT-SIZE: 35px; LINE-HEIGHT: 1.2
}
#lead H2.mid IMG {
	MARGIN-LEFT: 0px
}
#lead H2.huge {
	FONT-SIZE: 35px
}
#lead H2.huge EM {
	FONT-SIZE: 69px; LINE-HEIGHT: 0.9
}
#lead H2.splash IMG {
	MARGIN-LEFT: 15px
}
#lead H2.huge IMG {
	MARGIN-LEFT: 20px
}
#lead H2.main {
	BORDER-BOTTOM: #efedeb 1px solid
}
#lead H2.ruled {
	PADDING-BOTTOM: 5px; MARGIN: 20px 0px 5px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #e5e6e6 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#lead H2.ruled IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#lead H2.ruled I {
	PADDING-RIGHT: 1em; MARGIN-TOP: 4px; RIGHT: 0px; BACKGROUND: url(/images/2/arrow-more.gif) no-repeat 100% 50%; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: none; POSITION: absolute
}
#lead H2.ruled SPAN {
	RIGHT: 0px; FONT: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: none; POSITION: absolute; TOP: 0px
}
#lead H2.ruled SPAN A {
	COLOR: #1f63b8
}
#lead H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN: 6px 0px 5px; LINE-HEIGHT: 19px
}
#lead H3 IMG {
	MARGIN: 8px 0px 10px 20px
}
#lead P {
	MARGIN-TOP: 0px
}
#lead P.more {
	MARGIN-TOP: -1em; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#lead UL.ruled {
	CLEAR: right
}
#lead UL.ruled LI {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
BODY.homepage #lead UL.ruled LI {
	BACKGROUND-POSITION: 0px 1em; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
#lead #full-lead {
	BORDER-RIGHT: #e5e6e6 1px solid; BORDER-TOP: #e5e6e6 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 10px; BACKGROUND: #b1e2ef; BORDER-LEFT: #e5e6e6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e5e6e6 1px solid
}
#lead #full-lead .img-accent {
	FLOAT: right; MARGIN: 0px
}
#lead #full-lead H2 {
	MARGIN-TOP: 0px; WHITE-SPACE: nowrap
}
#lead #full-lead H2 EM {
	DISPLAY: block
}
#lead #full-lead IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: -10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#lead #vert-lead {
	MARGIN-TOP: 20px
}
#search-listings {
	BORDER-RIGHT: #e5e6e6 0px solid; BORDER-TOP: #e5e6e6 1px solid; MARGIN-TOP: 19px; BORDER-LEFT: #e5e6e6 0px solid; BORDER-BOTTOM: #e5e6e6 1px solid
}
#search-listings H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -24px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#search-listings H3 IMG {
	FLOAT: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#search-listings .nav {
	BACKGROUND: url(/images/2/bg-search-listings.gif) #fff repeat-x 0px 100%; FLOAT: left; WIDTH: 100%; PADDING-TOP: 24px
}
#search-listings .nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-listings .nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-listings .nav LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#search-listings .nav LI IMG {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#search-listings .nav LI.last {
	PADDING-RIGHT: 0px
}
#search-listings .content {
	CLEAR: both
}
#content #search-listings .content .block {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 90%; PADDING-TOP: 8px
}
#search-listings .content H4 {
	MARGIN: 0px 0px 5px; FONT: bold 11px Arial, Helvetica, Verdana, Geneva, sans-serifm; COLOR: #313131; PADDING-TOP: 10px
}
#search-listings .content UL.options {
	MARGIN: 0px
}
#search-listings .content FORM INPUT.text {
	WIDTH: 105px
}
#search-listings .content FORM INPUT.image {
	VERTICAL-ALIGN: bottom
}
#search-listings .searches {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-dotted.gif) #f5f4f0 repeat-x; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#content #search-listings .searches .block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 15px; PADDING-TOP: 0px
}
#search-listings .searches .last-block {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x
}
#lead-review {
	MARGIN-TOP: -10px; BACKGROUND: #fff; MARGIN-BOTTOM: 2px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 9px solid
}
#lead-review .content {
	BORDER-BOTTOM: #eceae8 8px solid
}
#lead-review .content .content {
	BORDER-BOTTOM-STYLE: none
}
#lead-review .head {
	MARGIN: 0px 12px 0px 8px
}
#lead-review .col-2 DL.story {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e6e6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -4px 0px 0px; PADDING-TOP: 8px
}
#lead-review .col-2 DL.first {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.lead-vertical {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5
}
.lead-vertical P.image {
	MARGIN: 0px 0px 8px
}
.lead-vertical P {
	MARGIN-BOTTOM: 0px
}
.lead-vertical UL.options {
	MARGIN-TOP: 0.5em
}
.lead-vertical H5.info {
	MARGIN: 8px 0px
}
.lead-vertical .feature H5.info {
	MARGIN: 0px 0px 5px
}
.lead-vertical .feature DT {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; MARGIN: 0px 0px 4px; LINE-HEIGHT: 1.13
}
.lead-vertical .feature DT A {
	FONT-WEIGHT: bold; COLOR: #232323
}
.lead-vertical .feature DT A.full {
	COLOR: #1f638a
}
.lead-vertical .feature DT.alt {
	COLOR: #454545
}
#section .column .block {
	MARGIN-BOTTOM: 22px
}
#section .column .ad-adjacent {
	MARGIN-TOP: -10px
}
#section .column .ad-block {
	MARGIN-BOTTOM: 0px
}
.generic-top FORM P {
	MARGIN-BOTTOM: 0px
}
DL.story {
	CLEAR: both; MARGIN-TOP: 0px; MARGIN-BOTTOM: 18px
}
#story DL.story {
	CLEAR: none
}
DL.story DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 17px
}
DL.story DT.sec {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 21px
}
DL.story DT IMG {
	FLOAT: right; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 23px
}
#content DL.story DT IMG.check {
	FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DL.story DT IMG.up {
	MARGIN-TOP: -1em
}
DL.story DD {
	FONT-SIZE: 11px; MARGIN: 0px; LINE-HEIGHT: 1.4
}
DL.story DD P {
	MARGIN-BOTTOM: 0px
}
DL.story DD P.info {
	COLOR: #656565; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
DL.story DD.byline {
	MARGIN-BOTTOM: 2px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
DL.story DD UL.options {
	MARGIN-TOP: 0.5em
}
.alt-story DL.story {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
.alt-story DL.story DT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
DL.story SPAN.date {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666
}
DL.tight DT IMG {
	MARGIN-TOP: -14px
}
UL.serial-stories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.serial-stories LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.serial-stories {
	BORDER-TOP: #fff 1px solid; MARGIN: 0px 0px 20px
}
#lead UL.serial-stories {
	MARGIN: 14px 0px 0px
}
UL.serial-stories LI {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 20px
}
UL.banded-stories {
	BORDER-BOTTOM: #efedeb 1px solid
}
UL.banded-stories LI.last {
	BORDER-BOTTOM-STYLE: none
}
#content .calendar-no-dates H4.banded {
	MARGIN-BOTTOM: 4px
}
#related-modules {
	BORDER-RIGHT: #e5e6e6 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #e5e6e6 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; BORDER-LEFT: #e5e6e6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e5e6e6 1px solid
}
BODY.homepage #related-modules {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -13px -12px 0px -13px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #eceae8 8px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
BODY.tribecafilmfestival #related-modules {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -13px -12px 0px -13px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #eceae8 8px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#related-modules .related-wrap {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#main #related-modules .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#main #related-modules .block {
	MARGIN: 10px 0px 0px
}
#main #related-modules .first-block {
	MARGIN-TOP: -10px
}
#main #related-modules .block .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#related-modules DL.story DT {
	FONT-SIZE: 11px
}
#related-modules .interview-unit DL.story {
	FONT-FAMILY: Georgia, Garamond, Times, "Times New Roman", serif
}
#related-modules DL.story P.more {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1.5em; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#related-modules .interview-unit DL.story DT {
	FONT-SIZE: 12px
}
#related-modules H3.first {
	
}
#related-modules H3 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#related-modules H4.banded {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 15px; COLOR: #891313; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
BODY.homepage #related-modules H4.banded {
	COLOR: #454545
}
#related-modules H5.info {
	FONT-SIZE: 9px
}
#related-modules .interview-unit H5.info {
	FONT-SIZE: 10px
}
#content H5.sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#related-modules .content .content UL.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#related-modules UL.bullet LI {
	MARGIN-BOTTOM: 3px
}
#related-modules .column UL.bullet LI {
	MARGIN-LEFT: -10px
}
#related-modules UL.options A {
	FONT-WEIGHT: bold
}
#related-modules OL {
	MARGIN-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px
}
#related-modules OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#related-modules LI A {
	FONT-WEIGHT: normal
}
#content #section #related-modules .block .column UL.bullet {
	MARGIN-LEFT: 10px
}
#content #section #related-modules .block .col-1 {
	WIDTH: 50%; MARGIN-RIGHT: 0px
}
#content #section #related-modules .block .col-2 {
	MARGIN-RIGHT: 0px
}
#related-modules .feature {
	MARGIN-BOTTOM: 15px
}
#related-modules .feature IMG {
	FLOAT: right; MARGIN: 0px 0px 10px 20px
}
#related-modules H5.info {
	MARGIN: 15px 0px 4px
}
#related-modules .feature DL {
	MARGIN: 0px
}
#related-modules .feature DD {
	MARGIN: 0px
}
#related-modules .feature DL {
	LINE-HEIGHT: 1.4
}
#related-modules .feature DT {
	FONT-WEIGHT: bold
}
#related-modules .feature UL {
	CLEAR: both
}
#related-modules .feature UL.bullet LI {
	BACKGROUND-POSITION: 0px 3px; MARGIN: 0px 0px 3px
}
#section #related-modules .schedules-directory .column {
	WIDTH: 135px
}
#section #related-modules .schedules-directory .col-1 {
	MARGIN-RIGHT: 10px
}
#calendar {
	MARGIN: 0px -2px 30px
}
#calendar .head H4 {
	PADDING-BOTTOM: 8px; MARGIN: 0px 0px 8px; BORDER-BOTTOM: #e5e6e6 1px solid
}
#calendar #all-calendars-link {
	LEFT: -500em; POSITION: absolute
}
#calendar .head IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#calendar .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px
}
#calendar .content P.note {
	MARGIN-BOTTOM: 8px; COLOR: #666; FONT-STYLE: normal
}
#calendar .content P.splash {
	MARGIN: 0px 0px 4px
}
#calendar-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#calendar-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#calendar-nav-restaurants {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#calendar-nav-restaurants LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#calendar-nav {
	MARGIN-BOTTOM: 5px
}
#calendar-nav-restaurants {
	MARGIN-BOTTOM: 5px
}
#calendar-nav LI {
	FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 37px; TEXT-ALIGN: center
}
#calendar-nav-restaurants LI {
	FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 37px; TEXT-ALIGN: center
}
#calendar-nav LI.last {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 0px
}
#calendar-nav-restaurants LI.last {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 0px
}
#calendar-nav LI A {
	DISPLAY: block; MIN-HEIGHT: 1px; BACKGROUND: url(/images/2/nav-calendar-bottom.gif) #7e7e7e no-repeat 0px 100%; COLOR: #fff; PADDING-TOP: 32px; TEXT-DECORATION: none
}
#calendar-nav-restaurants LI A {
	DISPLAY: block; MIN-HEIGHT: 1px; BACKGROUND: url(/images/2/nav-calendar-bottom.gif) #7e7e7e no-repeat 0px 100%; COLOR: #fff; PADDING-TOP: 32px; TEXT-DECORATION: none
}
#calendar-nav LI A:hover {
	BACKGROUND-COLOR: #b7b9bb
}
#calendar-nav LI.current A {
	BACKGROUND-COLOR: #900
}
#calendar-nav-restaurants LI A:hover {
	BACKGROUND-COLOR: #b7b9bb
}
#calendar-nav-restaurants LI A {
	DISPLAY: block; MIN-HEIGHT: 1px; BACKGROUND: url(/images/2/nav-calendar-bottom.gif) #7e7e7e no-repeat 0px 100%; COLOR: #fff; PADDING-TOP: 32px; TEXT-DECORATION: none
}
#calendar-nav LI A SPAN {
	PADDING-RIGHT: 0px; MARGIN-TOP: -32px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/nav-calendar-top.gif) no-repeat; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.4em
}
#calendar-nav-restaurants LI A SPAN {
	PADDING-RIGHT: 0px; MARGIN-TOP: -32px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/nav-calendar-top.gif) no-repeat; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.4em
}
#calendar-nav LI.last A SPAN CITE {
	BACKGROUND: url(/images/2/arrow-all.gif) no-repeat 50% 100%; PADDING-BOTTOM: 11px; FONT-STYLE: normal
}
#calendar-nav-restaurants LI.last A SPAN CITE {
	BACKGROUND: url(/images/2/arrow-all.gif) no-repeat 50% 100%; PADDING-BOTTOM: 11px; FONT-STYLE: normal
}
#calendar-nav LI ACRONYM {
	DISPLAY: block
}
#calendar-nav-restaurants LI ACRONYM {
	DISPLAY: block
}
TABLE.calendar {
	CLEAR: left; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; WIDTH: 100%; BORDER-BOTTOM: #f5f4f0 1px solid; BORDER-COLLAPSE: collapse
}
BODY.homepage TABLE.calendar {
	MARGIN: 10px 0px
}
BODY.homepage #all-calendars TABLE.calendar {
	MARGIN: 0px
}
TABLE.calendar CAPTION {
	BACKGROUND: #f5f4f0
}
TABLE.calendar TR.even {
	BACKGROUND: #f5f4f0
}
TABLE.calendar TD.color {
	BORDER-TOP: #ffffff 2px solid; BACKGROUND: #f5f4f0
}
TABLE.calendar CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 0px 1px; COLOR: #868585; PADDING-TOP: 3px; TEXT-ALIGN: left
}
BODY.homepage TABLE.calendar CAPTION {
	TEXT-TRANSFORM: uppercase; COLOR: #333
}
#calendar TABLE.calendar CAPTION {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: -6px
}
#calendar #all-calendars TABLE.calendar CAPTION {
	MARGIN-BOTTOM: 0px
}
#calendar TABLE.calendar CAPTION A.more {
	PADDING-RIGHT: 0.8em; BACKGROUND: url(/images/2/arrow-more.gif) no-repeat 100% 50%; FLOAT: right; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: none; COLOR: #1f63b8; MARGIN-RIGHT: 5px
}
TABLE.calendar CAPTION.note {
	TEXT-TRANSFORM: uppercase
}
TABLE.calendar TBODY TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.calendar TBODY TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.calendar TBODY TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE.calendar TBODY TD {
	PADDING-LEFT: 5px
}
BODY.homepage TABLE.calendar TBODY TH {
	WIDTH: 50px
}
TABLE.calendar TBODY TH.full {
	WIDTH: 100%
}
TABLE.full {
	MARGIN: 0px -2px
}
#calendar UL.options {
	PADDING-LEFT: 8px
}
#all-calendars {
	CLEAR: left
}
.multi-col .content .row {
	BACKGROUND: url(/images/2/bg-2col.gif) repeat-y 50% 0px
}
#main #section .multi-col IMG {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main #section .multi-col .col-1 {
	MARGIN: 0px; WIDTH: 90px
}
#main #section .multi-col .col-2 {
	MARGIN: 0px; WIDTH: 90px
}
#main #section .multi-col .col-1 {
	MARGIN-RIGHT: 19px
}
.multi-col H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5
}
.market-research .row H5 {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.multi-col P {
	FONT-SIZE: 11px
}
.multi-col P.info {
	WIDTH: 90%; COLOR: #666; LINE-HEIGHT: 1.2; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#content #section .resource-directory H5.info {
	MARGIN-BOTTOM: 0px
}
#content #section .resource-directory UL.bullet {
	MARGIN: 1px 0px 20px
}
#ask-gael DL.story {
	CLEAR: none; MARGIN: 0px
}
#ask-gael IMG {
	MARGIN-TOP: -1.5em; MARGIN-LEFT: 5px
}
#features H5 {
	CLEAR: right; FONT-SIZE: 13px; MARGIN: 0px; LINE-HEIGHT: 1.3
}
#features H5 IMG {
	FLOAT: right; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 50px
}
#features UL.byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 0px
}
#features P {
	FONT-SIZE: 11px
}
#faces-week {
	BORDER-TOP: #dcdcdc 1px solid; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 4px
}
#faces-week H4.banded {
	BACKGROUND: #f5f4f0; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#faces-week H4.banded A.more {
	RIGHT: 5px
}
#faces-week UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#faces-week UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#faces-week UL LI {
	FLOAT: left; WIDTH: 115px; MARGIN-RIGHT: 20px
}
#faces-week UL LI.last {
	MARGIN-RIGHT: 0px
}
#faces-week UL LI DT {
	MARGIN: 2px 0px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; COLOR: #8a7b62
}
#faces-week UL LI DT IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
#faces-week UL LI DL {
	MARGIN: 0px
}
#faces-week UL LI DD {
	MARGIN: 0px
}
#faces-week UL LI A {
	FONT-WEIGHT: bold
}
#doctor-search {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #515151
}
#doctor-search H4 {
	COLOR: #000
}
#doctor-search P.note {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 35%; LINE-HEIGHT: 1.3; FONT-STYLE: normal
}
#doctor-search FORM {
	MARGIN-TOP: 17px
}
#doctor-search SELECT {
	WIDTH: 230px
}
#doctor-search INPUT.text {
	WIDTH: 230px
}
#doctor-search INPUT.emphasis {
	MARGIN: 4px 0px
}
#doctor-search FORM P {
	MARGIN: 4px 0px
}
#doctor-search P.first SELECT {
	WIDTH: 120px; MARGIN-RIGHT: 5px
}
#doctor-search P.first INPUT.text {
	WIDTH: 100px
}
#doctor-search FORM P.submit {
	WIDTH: 290px; PADDING-TOP: 10px
}
#doctor-search FORM P.submit INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
#directory {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#content #directory .column {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 45%; MARGIN-RIGHT: 4%
}
#content #directory .col-2 {
	WIDTH: 50%; MARGIN-RIGHT: 0px
}
#directory H5 {
	FONT-SIZE: 10px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #232323
}
#directory UL.bullet {
	MARGIN-BOTTOM: 15px
}
#directory UL.bullet LI {
	BACKGROUND-POSITION: 0px 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px
}
#directory UL A {
	FONT-WEIGHT: normal
}
#directory UL LI {
	MARGIN-BOTTOM: 8px
}
#directory .info {
	CLEAR: both; MARGIN: 10px 0px
}
#directory .info A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(/images/2/ico-info.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
#columnists H5 {
	CLEAR: right; MARGIN: 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #000
}
#columnists H5 CITE {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#columnists H5 CITE.article {
	COLOR: #900; FONT-FAMILY: Georgia, Garamond, Times, "Times New Roman", serif
}
#columnists H5 IMG {
	FLOAT: right; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 25px
}
#columnists H6 {
	MARGIN: 0.2em 0px; FONT: bold 12px Georgia, Garamond, Times, "Times New Roman", serif
}
#columnists P {
	FONT-SIZE: 11px
}
#columnists P.more {
	MARGIN-TOP: -0.8em; MARGIN-BOTTOM: 1.5em; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
.ad-featured-property {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px; MARGIN: 0px -12px 0px -13px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 0px; BORDER-BOTTOM: #eceae8 8px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
BODY.homepage .ad-featured-property {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.ad-featured-property .head {
	BACKGROUND: url(/images/2/bg-advertising.gif) no-repeat 50% 6px; PADDING-TOP: 19px
}
.ad-featured-property .head H5 {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e6e6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #7a9d5c; PADDING-TOP: 9px; TEXT-ALIGN: center
}
.ad-featured-property .head H5.alt {
	COLOR: #c01448
}
BODY.homepage .ad-featured-property .head H5 {
	PADDING-LEFT: 2px; TEXT-ALIGN: left
}
.ad-featured-property .content {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px
}
#content #section .ad-featured-property .columns-1 .column {
	FLOAT: none; MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: center
}
.ad-featured-property .columns-2 .column {
	WIDTH: 157px
}
#content .ad-featured-property .columns-2 .col-1 {
	PADDING-RIGHT: 8px; FLOAT: right; TEXT-ALIGN: right
}
#content .ad-featured-property .personals .columns-2 .col-1 {
	PADDING-RIGHT: 0px
}
#content .ad-featured-property .columns-2 .col-2 {
	MARGIN-RIGHT: 157px
}
#content .ad-featured-property .personals .columns-2 .col-2 {
	FLOAT: none; WIDTH: auto; MARGIN-RIGHT: 0px
}
#content .ad-featured-property .content H6 {
	FONT-SIZE: 11px; MARGIN: 0px; LINE-HEIGHT: 1.3; TEXT-ALIGN: left
}
BODY.homepage #content .ad-featured-property .content H6 {
	FONT-SIZE: 12px
}
.ad-featured-property .info P {
	MARGIN-TOP: 0px; LINE-HEIGHT: 1.3
}
.ad-featured-property UL.bullet A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.ad-featured-property P.listed-by A {
	COLOR: #666; TEXT-DECORATION: none
}
.ad-featured-property P.listed-by IMG {
	MARGIN-TOP: 3px; DISPLAY: block
}
.ad-featured-property P.more A {
	PADDING-RIGHT: 8px; BACKGROUND: url(/images/2/arrow-more-green.gif) no-repeat 100% 50%; TEXT-TRANSFORM: lowercase; COLOR: #7a9d5c
}
.ad-featured-property P.more A.alt {
	BACKGROUND: url(/images/2/arrow-more-red.gif) no-repeat 100% 50%; COLOR: #c01448
}
BODY.homepage .ad-featured-property P.more A {
	RIGHT: 15px; POSITION: absolute; TOP: 29px
}
#section #advertising-bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 15px; MARGIN: -5px 0px 8px; OVERFLOW: hidden; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#section #advertising-bg H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-advertising.gif) no-repeat 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 11px
}
#section #advertising-bg .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#section #advertising-bg .content IFRAME {
	MARGIN: 0px auto
}
#section .col-2 #advertising-skyscraper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px -12px 13px -13px; BORDER-BOTTOM: #eceae8 8px solid
}
#section .col-2 #advertising-skyscraper .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#section .col-2 #advertising-skyscraper .content IFRAME {
	MARGIN: 0px auto
}
#sponsor-directory {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
#main #sponsor-directory .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
#sponsor-directory H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-sponsor-directory.gif) no-repeat 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 9px
}
#sponsor-directory DL {
	MARGIN: 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666
}
#sponsor-directory DD {
	MARGIN: 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666
}
#sponsor-directory DL {
	CLEAR: both
}
#sponsor-directory DT A {
	FONT-WEIGHT: bold
}
#sponsor-directory DT IMG {
	FLOAT: right; MARGIN-LEFT: 18px
}
#sponsor-directory P {
	MARGIN: 0px; LINE-HEIGHT: 1.3
}
#ads-internal {
	BACKGROUND: url(/images/2/bg-advertising.gif) #fff no-repeat 50% 0px; FLOAT: right; MARGIN: 10px 0px 40px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; WIDTH: 160px; PADDING-TOP: 19px
}
#ads-internal UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ads-internal UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ads-internal UL LI {
	MARGIN-BOTTOM: 14px; TEXT-ALIGN: center
}
#ads-internal UL LI IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ad-full {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px -12px 0px -13px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 8px; BORDER-BOTTOM: #eceae8 9px solid
}
#ad-full H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-advertising.gif) no-repeat 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e6e6 1px solid; HEIGHT: 11px
}
#ad-full UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ad-full UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ad-full UL LI {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 29px; TEXT-ALIGN: center
}
#ad-full UL LI.last {
	MARGIN-RIGHT: 0px
}
#ad-full UL LI IMG {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#buy-book {
	TEXT-ALIGN: center
}
#buy-book H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-advertising.gif) no-repeat 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 11px
}
#buy-book IMG {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#weather-markets UL {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#weather-markets TABLE {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#weather-markets IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#weather-markets UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#weather-markets UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#weather-markets UL {
	WIDTH: 80%; COLOR: #515151
}
#weather-markets UL.alt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 10px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f4f0
}
#weather-markets LI.first {
	MARGIN-TOP: 10px
}
#weather-markets LI.first IMG {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
#weather-markets LI.first SPAN {
	PADDING-RIGHT: 40px; FLOAT: right
}
#weather-markets LI.first A:hover SPAN {
	TEXT-DECORATION: underline
}
#weather-markets LI.temp {
	FONT-WEIGHT: bold
}
#weather-markets TABLE {
	CLEAR: both; MARGIN: 0px 3px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#weather-markets CAPTION {
	FONT-WEIGHT: bold; MARGIN: 0px 3px; TEXT-ALIGN: left
}
#weather-markets TABLE.alt CAPTION {
	TEXT-TRANSFORM: uppercase
}
#weather-markets CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e2e2 1px dotted
}
#weather-markets TBODY TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e2e2 1px dotted
}
#weather-markets TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e2e2 1px dotted
}
#weather-markets CAPTION {
	PADDING-BOTTOM: 5px
}
#weather-markets TD {
	WIDTH: 15%; TEXT-ALIGN: right
}
#weather-markets TD.status {
	WIDTH: 10%; TEXT-ALIGN: center
}
#weather-markets TD.status IMG {
	MARGIN-TOP: 4px
}
#weather-markets TBODY TH {
	FONT-WEIGHT: normal; WIDTH: 60%; TEXT-ALIGN: left
}
#from-archives H5 {
	MARGIN: 0px 0px 2px; FONT: bold 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#from-archives H5 IMG {
	FLOAT: right; MARGIN: 5px 0px 10px 10px
}
#from-archives H6 {
	FONT-SIZE: 12px; MARGIN: 0px
}
#from-archives P {
	FONT-SIZE: 11px; MARGIN: 0px
}
#from-archives SPAN {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666
}
#from-archives UL {
	CLEAR: right; MARGIN: 1.5em 0px
}
#search-results {
	CLEAR: both; MARGIN-TOP: 13px; MIN-HEIGHT: 1px; BACKGROUND: url(/images/2/bg-search-column-left.gif) repeat-y; PADDING-TOP: 587px; BORDER-BOTTOM: #fff 10px solid
}
#search-inner-wrap {
	MARGIN-TOP: -587px
}
#search-results-content {
	PADDING-LEFT: 185px
}
#search-results-navigation {
	FLOAT: left; WIDTH: 169px
}
#search-results-navigation {
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#search-results-navigation P.show-all {
	FONT-WEIGHT: bold; MARGIN-LEFT: 14px
}
#search-results-navigation P.show-all A {
	COLOR: #677881
}
#search-results-navigation H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 3px solid; BACKGROUND-COLOR: #891313
}
#search-results-navigation H3.alt {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #303030; BACKGROUND-COLOR: #e0dfda
}
#search-results-navigation H3.alt-2 {
	BACKGROUND-COLOR: #782750
}
#search-results-navigation H4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #303030; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 3px solid; BACKGROUND-COLOR: #e0dfda
}
#search-results-navigation .note {
	BORDER-BOTTOM: #fff 3px solid; TEXT-ALIGN: center
}
#search-results-navigation .note A {
	DISPLAY: block
}
#search-results-navigation .note P {
	BORDER-RIGHT: #e2dad6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e2dad6 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #e2dad6 1px solid; COLOR: #303030; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-BOTTOM: #e2dad6 1px solid
}
#search-results-navigation FORM.search {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
#search-results-navigation FORM.search LABEL {
	DISPLAY: block
}
.byname {
	FONT-SIZE: 11px
}
.start-new-search {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 440px
}
#search-results-navigation FORM.search INPUT.text {
	WIDTH: 115px
}
#search-results-navigation FORM.search INPUT.image {
	VERTICAL-ALIGN: bottom
}
#search-results-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-results-navigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-results-navigation UL LI.title {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #303030; PADDING-TOP: 3px
}
#search-results-navigation UL LI.first {
	BORDER-TOP: #fff 3px solid
}
#search-results-navigation UL LI.options {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#search-results-navigation UL LI.options SELECT {
	FONT-SIZE: 11px; WIDTH: 100%
}
#search-results-navigation UL A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 11px; BACKGROUND: url(/images/2/ico-arrow-black.gif) no-repeat 4px 0.8em; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
#search-results-navigation-article UL A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 11px; BACKGROUND: url(/images/2/ico-arrow-black.gif) no-repeat 4px 0.8em; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
#search-results-navigation UL CITE {
	COLOR: #4f697b; FONT-STYLE: normal
}
#search-results-navigation-article UL CITE {
	COLOR: #4f697b; FONT-STYLE: normal
}
#search-results-navigation UL.search-nav {
	BACKGROUND: #f5f4f0
}
#search-results-navigation-article UL.search-nav {
	BACKGROUND: #f5f4f0
}
#search-results-navigation UL.search-nav LI UL {
	BACKGROUND-COLOR: #fff
}
#search-results-navigation UL.search-nav LI UL A {
	BACKGROUND-COLOR: #fff
}
#search-results-navigation UL.alt LI UL {
	
}
#search-results-navigation UL.search-nav LI {
	BORDER-BOTTOM: #fff 3px solid; POSITION: relative
}
#search-results-navigation UL.search-nav LI LI {
	BORDER-BOTTOM-STYLE: none
}
#search-results-navigation UL.alt LI LI {
	BORDER-BOTTOM: #fff 2px solid
}
#search-results-navigation-article UL.alt LI LI {
	BORDER-BOTTOM: #fff 2px solid
}
#search-results-navigation UL.search-nav A {
	TEXT-DECORATION: none
}
#content #search-results-navigation UL.search-nav LI A.widget {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/spacer.gif); LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 17px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 2em; TEXT-DECORATION: none
}
#search-results-navigation UL.search-nav A {
	BACKGROUND-IMAGE: url(/images/2/spacer.gif)
}
#search-results-navigation UL.search-nav .default A {
	BACKGROUND-IMAGE: url(/images/2/spacer.gif)
}
#search-results-navigation UL.search-nav .off A {
	BACKGROUND-POSITION: 4px 0.6em; BACKGROUND-IMAGE: url(/images/2/spacer.gif)
}
#search-results-navigation UL.search-nav A.current {
	BACKGROUND-IMAGE: url(/images/2/arrow-search-down-current.gif)
}
#search-results-navigation UL.search-nav .off A.current {
	BACKGROUND-IMAGE: url(/images/2/arrow-search-closed-current.gif)
}
#search-results-navigation UL.search-nav LI LI A {
	BACKGROUND-POSITION: 4px 0.8em; BACKGROUND-IMAGE: url(/images/2/ico-arrow-search.gif)
}
#search-results-navigation UL.search-nav LI.default LI A {
	BACKGROUND-POSITION: 4px 0.8em; BACKGROUND-IMAGE: url(/images/2/ico-arrow-search.gif)
}
#search-results-navigation UL.search-nav LI LI A {
	BACKGROUND-POSITION: 4px 0.8em; BACKGROUND-IMAGE: url(/images/2/ico-arrow-search.gif)
}
#search-results-navigation UL.search-nav LI LI A.current {
	BACKGROUND-POSITION: 4px 0.8em; BACKGROUND-IMAGE: url(/images/2/ico-arrow-search.gif)
}
#search-results-navigation UL.search-nav .off LI LI A.current {
	BACKGROUND-POSITION: 4px 0.8em; BACKGROUND-IMAGE: url(/images/2/ico-arrow-search.gif)
}
#search-results-navigation UL.search-nav .off UL {
	DISPLAY: none
}
#search-results-navigation UL.search-nav A:hover CITE {
	TEXT-DECORATION: underline
}
#search-results-navigation UL.search-nav .current LI A:hover CITE {
	TEXT-DECORATION: underline
}
#search-results-navigation UL.search-nav A.current {
	CURSOR: text
}
#search-results-navigation UL.search-nav A CITE {
	FONT-WEIGHT: bold
}
#search-results-navigation UL.search-nav A.current CITE {
	FONT-WEIGHT: bold
}
#search-results-navigation UL.search-nav .off A.current CITE {
	FONT-WEIGHT: bold
}
#search-results-navigation UL.search-nav A.current CITE {
	COLOR: #891313
}
#search-results-navigation UL.search-nav .off A.current CITE {
	COLOR: #891313
}
#search-results-navigation UL.search-nav A.current:hover CITE {
	TEXT-DECORATION: none
}
#search-results-navigation UL.search-nav .off A CITE {
	COLOR: #4f697b
}
#search-results-navigation UL.search-nav .off LI A CITE {
	COLOR: #4f697b
}
#search-results-navigation UL.search-nav .current LI A CITE {
	COLOR: #4f697b
}
#search-results-navigation UL.search-nav LI LI A CITE {
	COLOR: #4f697b
}
#search-results-navigation UL.search-nav .off A CITE {
	FONT-WEIGHT: normal
}
#search-results-navigation UL.search-nav .current LI A CITE {
	FONT-WEIGHT: normal
}
#search-results-navigation UL.search-nav LI LI A CITE {
	FONT-WEIGHT: normal
}
BODY.section-4col #search-results-navigation UL A CITE {
	FONT-WEIGHT: normal; COLOR: #000
}
BODY.section-4col #search-results-navigation UL.search-nav A CITE {
	FONT-WEIGHT: normal; COLOR: #000
}
#search-results-navigation .module-advertising {
	TEXT-ALIGN: center
}
#search-results-navigation .module-advertising  {
	MARGIN: 9px auto
}
#search-results-navigation UL.alt A {
	BACKGROUND-POSITION: 4px 0.6em; BACKGROUND-IMAGE: url(/images/2/ico-minus-trans.gif); BACKGROUND-COLOR: #c0bcb3
}
#search-results-navigation UL.alt .default A {
	BACKGROUND-POSITION: 4px 0.6em; BACKGROUND-IMAGE: url(/images/2/ico-minus-trans.gif); BACKGROUND-COLOR: #c0bcb3
}
#search-results-navigation UL.alt .off A {
	BACKGROUND-IMAGE: url(/images/2/ico-plus-trans.gif); COLOR: #fff
}
#search-results-navigation UL.alt .off A CITE {
	COLOR: #fff
}
#search-results-navigation UL.alt A CITE {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#search-results-navigation UL.alt A.current CITE {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#search-results-navigation UL.alt .off A.current CITE {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#search-results-navigation UL.alt A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#search-results-navigation UL.alt .default A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#search-results-navigation UL.alt LI LI A.current {
	BACKGROUND-IMAGE: url(/images/2/arrow-current.gif)
}
#search-results-navigation UL.alt .off LI LI A.current {
	BACKGROUND-IMAGE: url(/images/2/arrow-current.gif)
}
#content #search-results-navigation UL.alt LI LI A {
	TEXT-TRANSFORM: none; BACKGROUND-COLOR: #f5f4f0
}
#content #search-results-navigation UL.alt LI LI A CITE {
	TEXT-TRANSFORM: none; BACKGROUND-COLOR: #f5f4f0
}
#search-results-navigation UL.alt A.current CITE {
	FONT-WEIGHT: bold; COLOR: #782750
}
#search-results-navigation UL.alt .off A.current CITE {
	FONT-WEIGHT: bold; COLOR: #782750
}
#search-results-navigation-article UL.alt A {
	BACKGROUND-POSITION: 4px 0.6em; BACKGROUND-IMAGE: url(/images/2/arrow-current.gif); BACKGROUND-COLOR: #c0bcb3
}
#search-results-navigation-article UL.alt .default A {
	BACKGROUND-POSITION: 4px 0.6em; BACKGROUND-IMAGE: url(/images/2/arrow-current.gif); BACKGROUND-COLOR: #c0bcb3
}
#search-results-navigation-article UL.alt .off A {
	BACKGROUND-IMAGE: url(/images/2/arrow-current.gif); COLOR: #fff
}
#search-results-navigation-article UL.alt .off A CITE {
	COLOR: #000
}
#search-results-navigation-article UL.alt A CITE {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#search-results-navigation-article UL.alt A.current CITE {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#search-results-navigation-article UL.alt .off A.current CITE {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#search-results-navigation-article UL.alt A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#search-results-navigation-article UL.alt .default A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#search-results-navigation-article UL.alt LI LI A.current {
	BACKGROUND-IMAGE: url(/images/2/arrow-current.gif)
}
#search-results-navigation-article UL.alt .off LI LI A.current {
	BACKGROUND-IMAGE: url(/images/2/arrow-current.gif)
}
#content #search-results-navigation-article UL.alt LI LI A {
	TEXT-TRANSFORM: none; BACKGROUND-COLOR: #f5f4f0
}
#content #search-results-navigation-article UL.alt LI LI A CITE {
	TEXT-TRANSFORM: none; BACKGROUND-COLOR: #f5f4f0
}
#search-results-navigation-article UL.alt A.current CITE {
	FONT-WEIGHT: bold; COLOR: #782750
}
#search-results-navigation-article UL.alt .off A.current CITE {
	FONT-WEIGHT: bold; COLOR: #782750
}
#search-results-navigation UL.search-nav weddings A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 11px; BACKGROUND: url(/images/2/ico-arrow-black.gif) no-repeat 4px 0.8em; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
#search-results-navigation UL.weddings LI {
	TEXT-TRANSFORM: uppercase
}
#search-results-navigation UL.weddings LI A {
	PADDING-LEFT: 7px
}
#content #search-results-navigation UL.weddings LI A.main {
	BACKGROUND-COLOR: #782750
}
#content #search-results-navigation UL.weddings LI A.main:hover {
	BACKGROUND-COLOR: #782750
}
#content #search-results-navigation UL.weddings LI A.main CITE {
	COLOR: #fff
}
#search-results-navigation UL.weddings LI.on A {
	PADDING-LEFT: 18px
}
#search-results-navigation UL.weddings LI.off A {
	PADDING-LEFT: 18px
}
#search-results-navigation UL.weddings LI.default A {
	PADDING-LEFT: 18px
}
#search-results-navigation UL.weddings LI LI A {
	PADDING-LEFT: 18px
}
#search-results-navigation UL.weddings LI A {
	BACKGROUND-COLOR: #e1e0dc
}
BODY.section-4col #search-results-navigation UL.weddings A CITE {
	COLOR: #24658d
}
BODY.section-4col #search-results-navigation UL.weddings A CITE {
	COLOR: #24658d
}
#search-results-navigation UL.weddings LI.off A {
	BACKGROUND-COLOR: #e1e0dc
}
#search-results-navigation UL.weddings A {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings .default A {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings .off A {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings A.current {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings .off A.current {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings LI.default  A {
	BACKGROUND-COLOR: #fff
}
#search-results-navigation UL.weddings LI.on  A {
	BACKGROUND-COLOR: #fff
}
#search-results-navigation UL.weddings LI.on LI A {
	PADDING-LEFT: 18px
}
#search-results-navigation UL.weddings LI.default LI A {
	PADDING-LEFT: 18px
}
#search-results-navigation UL.weddings LI.off LI A {
	PADDING-LEFT: 18px
}
#search-results-navigation UL.weddings LI.default LI A CITE {
	COLOR: #24658d
}
#search-results-navigation UL.weddings LI.on LI A CITE {
	COLOR: #24658d
}
#search-results-navigation UL.weddings LI A CITE {
	FONT-WEIGHT: normal
}
#content #search-results-navigation UL.weddings .default A.widget {
	BACKGROUND: url(/images/2/ico-minus.gif) no-repeat 4px 0.6em
}
#content #search-results-navigation UL.weddings .on A.widget {
	BACKGROUND: url(/images/2/ico-minus.gif) no-repeat 4px 0.6em
}
#content #search-results-navigation UL.weddings .off A.widget {
	BACKGROUND: url(/images/2/ico-plus.gif) no-repeat 4px 0.6em
}
#search-results-navigation UL.weddings LI.title {
	PADDING-LEFT: 7px; COLOR: #999
}
#search-results-navigation UL.weddings LI LI {
	TEXT-TRANSFORM: none; BORDER-BOTTOM: #fff 1px solid
}
#search-results-navigation UL.weddings LI UL {
	
}
#search-results-navigation UL.weddings LI LI A.current CITE {
	COLOR: #782750
}
#search-results-navigation UL.weddings .off LI LI A.current CITE {
	COLOR: #782750
}
#search-results-navigation UL.weddings LI LI A {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings LI.default LI A {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings LI LI A {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings LI LI A.current {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings .off LI LI A.current {
	BACKGROUND-POSITION: 7px 0.8em
}
#content #search-results-navigation UL.weddings LI A:hover {
	BACKGROUND-COLOR: #ceccc3
}
#content #search-results-navigation UL.weddings LI LI A:hover {
	
}
#content #search-results-navigation UL.weddings LI A:hover CITE {
	TEXT-DECORATION: underline
}
#search-results-navigation .additional {
	BORDER-BOTTOM: #fff 4px solid
}
#search-results-navigation .additional DIV {
	BORDER-RIGHT: #e1dfda 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e1dfda 1px solid; PADDING-LEFT: 7px; BACKGROUND: #f5f4f0; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1dfda 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e1dfda 1px solid
}
#content #search-results-navigation .additional H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: #7c7b7a; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#search-results-navigation .additional UL LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/2/ico-arrow-search.gif) no-repeat 0px 0.8em; COLOR: #4f697b
}
#search-results-navigation UL.weddings-section A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 11px; BACKGROUND: url(/images/2/ico-arrow-black.gif) no-repeat 4px 0.8em; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
#search-results-navigation UL.weddings-section LI {
	TEXT-TRANSFORM: uppercase
}
#search-results-navigation UL.weddings-section LI A {
	PADDING-LEFT: 7px; BACKGROUND-COLOR: #e1e0dc
}
BODY.section-4col #search-results-navigation UL.weddings-section A CITE {
	COLOR: #24658d
}
BODY.section-4col #search-results-navigation UL.weddings-section A CITE {
	COLOR: #24658d
}
#search-results-navigation UL.weddings-section LI.off A {
	BACKGROUND-COLOR: #e1e0dc
}
#search-results-navigation UL.weddings-section A {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings-section .default A {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings-section .off A {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings-section A.current {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings-section .off A.current {
	BACKGROUND-IMAGE: none
}
#search-results-navigation UL.weddings-section LI.default A {
	BACKGROUND-COLOR: #782750
}
#search-results-navigation UL.weddings-section LI.on A {
	BACKGROUND-COLOR: #782750
}
#search-results-navigation UL.weddings-section LI.default A CITE {
	COLOR: #fff
}
#search-results-navigation UL.weddings-section LI.on A CITE {
	COLOR: #fff
}
#search-results-navigation UL.weddings-section LI.default LI A {
	PADDING-LEFT: 18px; BACKGROUND-COLOR: #f5f4f0
}
#search-results-navigation UL.weddings-section LI.on LI A {
	PADDING-LEFT: 18px; BACKGROUND-COLOR: #f5f4f0
}
#search-results-navigation UL.weddings-section LI.default LI A CITE {
	COLOR: #24658d
}
#search-results-navigation UL.weddings-section LI.on LI A CITE {
	COLOR: #24658d
}
#search-results-navigation UL.weddings-section LI A CITE {
	FONT-WEIGHT: normal
}
#search-results-navigation UL.weddings-section LI.title {
	PADDING-LEFT: 7px; COLOR: #999
}
#search-results-navigation UL.weddings-section LI LI {
	TEXT-TRANSFORM: none; BORDER-BOTTOM: #fff 1px solid
}
#search-results-navigation UL.weddings-section LI UL {
	
}
#search-results-navigation UL.weddings-section LI LI A.current CITE {
	COLOR: #782750
}
#search-results-navigation UL.weddings-section .off LI LI A.current CITE {
	COLOR: #782750
}
#search-results-navigation UL.weddings-section LI LI A {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings-section LI.default LI A {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings-section LI LI A {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings-section LI LI A.current {
	BACKGROUND-POSITION: 7px 0.8em
}
#search-results-navigation UL.weddings-section .off LI LI A.current {
	BACKGROUND-POSITION: 7px 0.8em
}
#content #search-results-navigation UL.weddings-section LI A:hover {
	BACKGROUND-COLOR: #ceccc3
}
#content #search-results-navigation UL.weddings-section LI LI A:hover {
	
}
#content #search-results-navigation UL.weddings-section LI A:hover CITE {
	TEXT-DECORATION: underline
}
#content #search-results-navigation UL.weddings-section LI A.widget {
	WIDTH: 100%
}
#content #search-results-navigation UL.weddings-section LI A.widget:hover {
	
}
UNKNOWN {
	BACKGROUND-COLOR: #ceccc3
}
UNKNOWN {
	BACKGROUND-COLOR: #782750
}
UNKNOWN {
	TEXT-DECORATION: underline
}
#search-results-navigation .additional {
	BORDER-BOTTOM: #fff 4px solid
}
#search-results-navigation .additional DIV {
	BORDER-RIGHT: #e1dfda 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e1dfda 1px solid; PADDING-LEFT: 7px; BACKGROUND: #f5f4f0; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1dfda 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e1dfda 1px solid
}
#content #search-results-navigation .additional H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: #7c7b7a; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#search-results-navigation .additional UL LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/2/ico-arrow-search.gif) no-repeat 0px 0.8em; COLOR: #4f697b
}
#lead-weddings {
	MARGIN-TOP: -10px; FONT-SIZE: 11px; MIN-HEIGHT: 1px; BACKGROUND: #fff; MARGIN-BOTTOM: 2px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 9px solid
}
#lead-weddings .content {
	PADDING-RIGHT: 13px; PADDING-LEFT: 220px; PADDING-BOTTOM: 9px; PADDING-TOP: 280px; BORDER-BOTTOM: #eceae8 8px solid; POSITION: relative
}
#lead-weddings .content .inner {
	MARGIN-TOP: -280px
}
#lead-weddings H1 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lead-weddings .image IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lead-weddings .image {
	LEFT: 8px; MARGIN: 0px; BOTTOM: 9px; POSITION: absolute
}
#lead-weddings H1.top {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #f0f0f0 1px solid
}
#lead-weddings .title {
	MARGIN: 1em 0px 0px; FONT: bold 11px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; COLOR: #782750
}
#lead-weddings H3.feature {
	MARGIN: 0.2em 0px 0.1em; FONT: 23px Georgia, Garamond, Times, "Times New Roman", serif
}
#lead-weddings H3.feature A {
	MARGIN: 0.2em 0px 0.1em; FONT: 23px Georgia, Garamond, Times, "Times New Roman", serif
}
#lead-weddings H3.feature A:hover {
	MARGIN: 0.2em 0px 0.1em; FONT: 23px Georgia, Garamond, Times, "Times New Roman", serif
}
#lead-weddings .primary {
	MARGIN: 0px 0px 0.1em; FONT: 46px Georgia, Garamond, Times, "Times New Roman", serif
}
#lead-weddings .primary {
	COLOR: #000
}
#lead-weddings .primary A {
	COLOR: #000
}
#lead-weddings DL.story {
	
}
#lead-weddings DL.story A {
	TEXT-DECORATION: none
}
#lead-weddings DL.story A:hover {
	TEXT-DECORATION: none
}
#sponsor-box {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#sponsor-box .listing-set DL {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#sponsor-box DT {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#sponsor-box {
	MARGIN-TOP: 1.5em
}
#sponsor-box IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sponsor-box .head {
	BORDER-TOP: #ebeae8 9px solid; MARGIN: 0px -12px 0px -14px
}
#sponsor-box .head H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 12px 0px 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: center
}
#sponsor-box .content H6 {
	MARGIN: 10px 0px 20px
}
#sponsor-box .listing-set LI {
	MARGIN-BOTTOM: 1.5em
}
#sponsor-box .listing-set DT {
	MARGIN-BOTTOM: 0.2em
}
#sponsor-box .listing-set P.info {
	MARGIN-BOTTOM: 0.2em
}
BODY.weddings H4.banded {
	COLOR: #782750
}
BODY.weddings #sponsor-box DT A {
	COLOR: #782750
}
#search-results-navigation UL LI.info {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #891313
}
#search-results-navigation UL LI LI.info {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #891313
}
#search-results-navigation UL.plus-minus LI UL {
	
}
#search-results-navigation UL.plus-minus LI UL A {
	
}
#search-results-navigation UL.plus-minus LI UL A {
	BACKGROUND-COLOR: #f5f4f0
}
#search-results-navigation UL.plus-minus LI UL LI UL A {
	BACKGROUND-COLOR: #fff
}
#search-results-navigation UL.plus-minus LI {
	TEXT-TRANSFORM: uppercase; COLOR: #232323; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #e1dfda
}
#search-results-navigation UL.plus-minus LI A {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#search-results-navigation UL.plus-minus LI.default A CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#search-results-navigation UL.plus-minus LI.default A:hover CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#search-results-navigation UL.plus-minus LI.on A CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#search-results-navigation UL.plus-minus LI.on A:hover CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#search-results-navigation UL.plus-minus LI.off A CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#search-results-navigation UL.plus-minus LI.off A:hover CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#search-results-navigation UL.plus-minus LI LI {
	TEXT-TRANSFORM: none; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f5f4f0
}
#content #search-results-navigation UL.plus-minus LI LI A CITE {
	COLOR: #22638c
}
#content #search-results-navigation UL.plus-minus LI LI A:hover CITE {
	COLOR: #22638c
}
#content #search-results-navigation UL.plus-minus LI.default LI A:hover {
	CURSOR: pointer
}
#content #search-results-navigation UL.plus-minus LI.default LI A:hover CITE {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#content #search-results-navigation UL.plus-minus LI.on LI A:hover CITE {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#content #search-results-navigation UL.plus-minus LI LI LI {
	BACKGROUND-COLOR: #fff
}
#content #search-results-navigation UL.plus-minus LI LI LI A {
	BACKGROUND-POSITION: 1em 0.8em; PADDING-LEFT: 20px
}
#content #search-results-navigation UL.plus-minus LI.show A {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; COLOR: #4f697b
}
#content #search-results-navigation UL.plus-minus LI.show A:hover {
	TEXT-DECORATION: underline
}
#content #search-results-navigation UL.plus-minus LI.on A.widget {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/2/searchnav-collapse.gif) no-repeat 4px 6px; CURSOR: pointer; COLOR: #232323
}
#content #search-results-navigation UL.plus-minus LI.default A.widget {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/2/searchnav-collapse.gif) no-repeat 4px 6px; CURSOR: pointer; COLOR: #232323
}
#content #search-results-navigation UL.plus-minus LI A.widget:hover {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/2/searchnav-collapse.gif) no-repeat 4px 6px; CURSOR: pointer; COLOR: #232323
}
#content #search-results-navigation UL.plus-minus LI.off A.widget {
	BACKGROUND: url(/images/2/searchnav-expand.gif) no-repeat 4px 6px
}
#search-results-navigation UL.plus-minus LI.on LI.on A CITE {
	FONT-WEIGHT: bold
}
#search-results-navigation UL.plus-minus LI.on LI.on A {
	CURSOR: pointer
}
#search-results-navigation UL.plus-minus LI.on LI.on A:hover CITE {
	TEXT-DECORATION: underline
}
#content #search-results-navigation UL.plus-minus LI.on LI.on LI A {
	FONT-WEIGHT: normal
}
#content #search-results-navigation UL.plus-minus UL LI.on A.widget {
	BACKGROUND: url(/images/2/searchnav-collapse.gif) #f5f4f0 no-repeat 4px 0.8em
}
#content #search-results-navigation UL.plus-minus UL LI.off A.widget {
	BACKGROUND: url(/images/2/searchnav-expand.gif) #f5f4f0 no-repeat 4px 0.6em
}
#content #search-results-navigation UL.plus-minus LI.on LI.on A.widget {
	BACKGROUND-POSITION: 4px 0.6em
}
#content #search-results-navigation UL.plus-minus LI.on LI.off A.widget {
	BACKGROUND-POSITION: 4px 0.6em
}
#content #search-results-navigation UL.plus-minus LI.on LI.on A.widget {
	BACKGROUND-POSITION: 4px 0.8em
}
#search-results-navigation UL.plus-minus A CITE {
	FONT-WEIGHT: normal
}
#search-results-navigation UL.plus-minus LI.off A CITE {
	FONT-WEIGHT: normal
}
#search-results-navigation UL.plus-minus LI.on UL LI A CITE {
	FONT-WEIGHT: normal
}
#search-results-navigation UL.plus-minus LI.on LI.on LI A CITE {
	FONT-WEIGHT: normal
}
#search-results-navigation UL.plus-minus UL LI.on A CITE {
	FONT-WEIGHT: bold; COLOR: #4f697b
}
#search-results-navigation UL.plus-minus LI.on LI.off A CITE {
	FONT-WEIGHT: bold; COLOR: #4f697b
}
#search-results-navigation UL.plus-minus UL LI.off A CITE {
	FONT-WEIGHT: bold; COLOR: #4f697b
}
#content #search-results-navigation UL.plus-minus LI A.null {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#content #search-results-navigation UL.plus-minus LI A.null CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#content #search-results-navigation UL.plus-minus LI.on A.null:hover CITE {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#content #search-results-navigation UL.plus-minus LI A.null {
	PADDING-LEFT: 30px; BACKGROUND-IMAGE: none
}
#content #search-results-navigation UL.plus-minus LI LI.on LI.on A.widget {
	BACKGROUND: url(/images/2/searchnav-collapse.gif) #fff no-repeat 16px 0.6em; WIDTH: 30px
}
#content #search-results-navigation UL.plus-minus LI LI.on LI.off A.widget {
	BACKGROUND: url(/images/2/searchnav-collapse.gif) #fff no-repeat 16px 0.6em; WIDTH: 30px
}
#content #search-results-navigation UL.plus-minus LI LI.on LI.off A.widget {
	BACKGROUND-IMAGE: url(/images/2/searchnav-expand.gif)
}
#content #search-results-navigation UL.plus-minus LI.on LI.on LI.on UL {
	PADDING-LEFT: 10px
}
#search-results H2.search-terms {
	MARGIN: 0px 0px 18px; FONT: 18px Georgia, Garamond, Times, "Times New Roman", serif; COLOR: #060606
}
.no-result #search-results-content H2.search-terms {
	MARGIN-BOTTOM: 30px
}
#search-results H2.search-terms CITE {
	COLOR: #891313; FONT-STYLE: normal
}
#search-results P.result-context {
	MARGIN-TOP: -10px; MARGIN-BOTTOM: 18px
}
#search-results P.result-context CITE {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#search-results-content .error {
	BORDER-RIGHT: #f0f0f0 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #f0f0f0 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #f0f0f0 1px solid
}
#search-results-content .error P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f5f4f0; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
#search-results-content .error STRONG {
	MARGIN-RIGHT: 20px
}
#search-results-content .error EM {
	FONT-WEIGHT: bold; MARGIN: 0px 0.3em; COLOR: #6a665e; FONT-STYLE: normal
}
#search-tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #c8c1b1 1px solid
}
#search-tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#search-tabs LI {
	DISPLAY: inline; MARGIN: 0px
}
#search-tabs LI A {
	BORDER-RIGHT: #c8c1b1 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c8c1b1 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #f5f4f0; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #c8c1b1 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c8c1b1 1px solid
}
#search-tabs LI.current A {
	BACKGROUND: #fff; PADDING-BOTTOM: 9px; CURSOR: text; COLOR: #303030; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#search-map {
	MARGIN: 19px auto 29px; OVERFLOW: auto; WIDTH: 350px
}
#search-map IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.search-suggestions {
	MARGIN-TOP: 17px
}
.search-suggestions H3 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px; COLOR: #6a665e
}
.search-suggestions UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.search-suggestions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.search-suggestions UL.headlines {
	MARGIN-BOTTOM: 20px
}
.search-suggestions UL.headlines LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 50%
}
.search-suggestions UL.terms {
	MARGIN-BOTTOM: 5px
}
.search-suggestions UL.terms LI {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
.search-suggestions UL.terms LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
.search-controls {
	PADDING-RIGHT: 2px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.search-controls UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.search-controls LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.search-controls UL.sort-by {
	FLOAT: left; TEXT-ALIGN: left
}
.search-controls UL.sort-by LI {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
.search-controls UL.sort-by LI.first {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none
}
.search-controls UL.sort-by LI.first A {
	MARGIN-LEFT: 5px
}
.search-controls UL.sort-by LI.current A {
	FONT-WEIGHT: bold; CURSOR: text; COLOR: #303030; TEXT-DECORATION: none
}
.search-controls FORM {
	PADDING-LEFT: 55%; HEIGHT: 2em
}
.search-controls FORM LI {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
.search-controls FORM INPUT {
	VERTICAL-ALIGN: middle
}
.search-controls FORM LABEL {
	PADDING-LEFT: 4px
}
.search-controls #article-tools {
	BORDER-TOP-WIDTH: 0px; CLEAR: none; MARGIN-TOP: -2.5em; TEXT-ALIGN: left
}
.results-container .header {
	BORDER-RIGHT: #f0f0f0 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 24px; PADDING-BOTTOM: 1px; BORDER-LEFT: #f0f0f0 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #f0f0f0 1px solid
}
.results-container .header DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #f5f4f0; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.results-container .header H3 {
	FONT-SIZE: 11px; MARGIN: 0px
}
.results-container .header P {
	FONT-SIZE: 11px; MARGIN: 0px
}
.results-container .header H3 {
	TEXT-TRANSFORM: uppercase; COLOR: #303030
}
.listings .results-container .header H3 {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none
}
.one-result .results-container .header H3 {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none
}
.results-container .header FORM {
	PADDING-RIGHT: 2px; FLOAT: right; TEXT-ALIGN: right
}
.results-container .header I {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal
}
OL.results-listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/16px Georgia, Garamond, Times, "Times New Roman", serif; PADDING-TOP: 0px
}
.all OL.results-listing {
	LIST-STYLE-TYPE: none
}
.listings OL.results-listing {
	LIST-STYLE-TYPE: none
}
.one-result OL.results-listing {
	LIST-STYLE-TYPE: none
}
OL.results-listing LI {
	MARGIN-BOTTOM: 25px
}
OL.results-listing LI DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 25px
}
.all OL.results-listing LI DIV {
	MARGIN-LEFT: 0px
}
.listings OL.results-listing LI DIV {
	MARGIN-LEFT: 0px
}
.one-result OL.results-listing LI DIV {
	MARGIN-LEFT: 0px
}
OL.results-listing LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.results-listing LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.results-listing LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.results-listing UL.info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
OL.results-listing A.title {
	FONT-WEIGHT: bold
}
OL.results-listing LI.fave A.title {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/2/ico-check-small.gif) no-repeat 0px 30%
}
OL.results-listing LI .byline {
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
OL.results-listing UL.info {
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
OL.results-listing LI .byline CITE {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
OL.results-listing UL.info LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
OL.results-listing UL.info LI.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.results-listing DL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.results-listing DL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-bottom {
	CLEAR: left; BORDER-TOP: #eceae8 10px solid; MARGIN: 0px -13px
}
#search-bottom FORM {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/2/bg-hatch.gif) #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid
}
#search-bottom UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-bottom LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#search-bottom UL {
	PADDING-BOTTOM: 4px; TEXT-ALIGN: center
}
#search-bottom LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#search-bottom INPUT.image {
	POSITION: relative; TOP: 5px
}
#search-bottom LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#search-bottom .text {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #7f7f7f 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 150px; BORDER-BOTTOM: #ccc 1px solid
}
#search-bottom .image {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bony-splash {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 20px
}
#bony-splash UL.pick {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bony-splash LI.pick {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bony-splash LI.pick {
	FLOAT: left; WIDTH: 175px; MARGIN-RIGHT: 14px; HEIGHT: 360px
}
#bony-splash LI.pick DT IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#bony-splash LI.pick DL {
	MARGIN: 0px
}
#bony-splash LI.pick DD {
	MARGIN: 0px
}
#bony-splash LI.pick DD {
	MARGIN-TOP: -28px
}
#bony-splash LI.pick DD P {
	LINE-HEIGHT: 1.4
}
#bony-splash LI.pick DD UL.bullet LI {
	BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.4em; MARGIN-BOTTOM: 0.2em
}
.bony-section {
	CLEAR: both; MARGIN: 1em 0px
}
.bony-section .row {
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
.bony-section .column {
	FLOAT: left; WIDTH: 48%
}
#content .bony-section H5 {
	FONT-SIZE: 11px; MARGIN: 0px
}
.bony-section UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bony-section UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bony-section UL {
	FONT-SIZE: 11px; MARGIN: 0px 0px 1em
}
.bony-section UL LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.6em
}
.bony-nav-alpha {
	CLEAR: both; BORDER-RIGHT: #efedeb 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #efedeb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #efedeb 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #efedeb 1px solid
}
.bony-nav-alpha UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bony-nav-alpha UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bony-nav-alpha UL LI {
	DISPLAY: inline; FONT-SIZE: 14px; MARGIN-LEFT: 9px; TEXT-TRANSFORM: uppercase
}
.bony-nav-alpha UL LI.first {
	MARGIN-LEFT: 0px
}
#cover-archive {
	CLEAR: both; BORDER-RIGHT: #eaeae8 0px solid; BORDER-TOP: #eaeae8 1px solid; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; BORDER-LEFT: #eaeae8 0px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #eaeae8 1px solid
}
#bottom-page-controls {
	MARGIN-TOP: -10px
}
#cover-archive UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#cover-archive UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#cover-archive UL {
	CLEAR: left
}
#cover-archive UL LI.cover {
	BORDER-RIGHT: #f4f5f5 1px solid; BORDER-TOP: #f4f5f5 1px solid; FLOAT: left; MARGIN: 0px 10px 12px 0px; OVERFLOW: hidden; BORDER-LEFT: #f4f5f5 1px solid; WIDTH: 172px; BORDER-BOTTOM: #f4f5f5 1px solid; BACKGROUND-COLOR: #f4f5f5
}
#cover-archive UL LI.cover:hover {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #eceae8
}
#cover-archive UL LI.ie-hover {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #eceae8
}
#cover-archive DL {
	MARGIN: 10px; TEXT-ALIGN: center
}
#cover-archive DL IMG {
	DISPLAY: block; MARGIN: 0px auto
}
#cover-archive DD {
	MARGIN: 0px
}
#cover-archive DT {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #303030
}
#cover-archive DT IMG {
	MARGIN-BOTTOM: 8px
}
#cover-archive LI.cover LI {
	DISPLAY: inline
}
#cover-archive LI.cover LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
#site-index {
	PADDING-TOP: 14px
}
#site-index .feature .cover {
	FLOAT: left; WIDTH: 152px
}
#site-index UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#site-index UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#site-index .col-1 UL {
	FLOAT: left; MARGIN-BOTTOM: 15px; FONT: bold 11px Arial, Helvetica, Verdana, Geneva, sans-serif; WIDTH: 45%
}
#site-index .col-1 UL LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.5em
}
#site-index UL.first {
	MARGIN-RIGHT: 4%
}
#site-index .column {
	FLOAT: left; WIDTH: 45%; MARGIN-RIGHT: 9%
}
#site-index .col-2 {
	MARGIN-TOP: -58px; MARGIN-RIGHT: 0px
}
#site-index .column H4 {
	CLEAR: both; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #eaeae8 1px solid
}
#site-index .column H4 A {
	COLOR: #000
}
#site-index .column H5 {
	CLEAR: right; FONT-SIZE: 13px; MARGIN: 0px; LINE-HEIGHT: 1.3
}
#site-index .column H5 IMG {
	FLOAT: right; MARGIN-LEFT: 15px
}
#site-index .column P {
	MARGIN-TOP: 0px
}
#site-index .col-2 .module-archive {
	BORDER-RIGHT: #e7e7e7 1px solid; BORDER-TOP: #e7e7e7 1px solid; MARGIN-BOTTOM: 7px; FONT: 1em Arial, Helvetica, Geneva, Verdana, sans-serif; BORDER-LEFT: #e7e7e7 1px solid; BORDER-BOTTOM: #e7e7e7 1px solid
}
#site-index .col-2 .module-archive .head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#site-index .col-2 .module-archive .head H5 {
	FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#site-index .col-2 .module-archive .content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#site-index .col-2 TABLE {
	BORDER-COLLAPSE: collapse
}
#site-index .col-2 .search TABLE A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#site-index .col-2 .search TABLE TD {
	WIDTH: 25%
}
#site-index .col-2 .search DIV.covers {
	PADDING-RIGHT: 4px; MARGIN-TOP: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#site-index .col-2 .search .covers H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-dotted.gif) repeat-x; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 11px Arial, Helvetica, Geneva, Verdana, sans-serif; PADDING-TOP: 5px
}
#site-index .col-2 .search DIV.covers A {
	BACKGROUND-COLOR: #fff
}
#site-index .col-2 .search .covers UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN: 0px
}
#site-index .col-2 .search .covers UL LI {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN: 0px
}
#site-index .col-2 .search .covers UL LI A {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN: 0px
}
#content #site-index .col-2 TABLE.last {
	MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; BORDER-BOTTOM: #c4c4c4 2px solid
}
#site-index .col-2 TABLE TH {
	PADDING-RIGHT: 9px; PADDING-LEFT: 6px; BACKGROUND: #f6f6f4; PADDING-BOTTOM: 5px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#site-index .col-2 .help TABLE A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #f6f6f4; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#magazine-toc {
	BORDER-TOP: #eaeae8 1px solid; PADDING-TOP: 14px
}
#top-page-controls {
	MARGIN-TOP: -10px
}
#magazine-toc .feature .cover {
	FLOAT: left; WIDTH: 152px
}
#magazine-toc .feature .cover A {
	BACKGROUND: url(/images/2/btn-order-issue.gif) no-repeat 0px 100%; PADDING-BOTTOM: 30px
}
#magazine-toc .feature .content {
	PADDING-LEFT: 164px
}
#magazine-toc .feature H2 {
	MARGIN: 0px 0px 17px; FONT: bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #891213
}
#magazine-toc .feature H3 {
	FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase
}
#magazine-toc .feature H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; MARGIN: 0px
}
#magazine-toc .feature P {
	MARGIN-TOP: 0.5em
}
#magazine-toc UL.byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 0px
}
#magazine-toc UL.byline CITE {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
#magazine-toc .row {
	BORDER-TOP: #eaeae8 1px solid; MARGIN-TOP: 40px; MARGIN-BOTTOM: 50px
}
#magazine-toc .column {
	FLOAT: left; WIDTH: 45%; MARGIN-RIGHT: 9%
}
#magazine-toc .col-2 {
	MARGIN-RIGHT: 0px
}
#magazine-toc .column H4 {
	CLEAR: both; MARGIN-TOP: 30px; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000; BORDER-BOTTOM: #eaeae8 1px solid
}
#magazine-toc .column H4.first {
	MARGIN-TOP: 10px
}
#magazine-toc .column H5 {
	CLEAR: right; FONT-SIZE: 13px; MARGIN: 0px; LINE-HEIGHT: 1.3
}
#magazine-toc .column H5 IMG {
	FLOAT: right; MARGIN-LEFT: 15px
}
#magazine-toc .column P {
	MARGIN-TOP: 0px
}
.attention {
	BORDER-RIGHT: #eaeae8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eaeae8 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 11px/1.4 Arial, Helvetica, Verdana, Geneva, sans-serif; BORDER-LEFT: #eaeae8 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #eaeae8 1px solid
}
.attention .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f9f9f8; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.attention H3 {
	CLEAR: both; MARGIN: 0px 0px 14px; FONT: bold 10px Georgia, Garamond, Times, "Times New Roman", serif; TEXT-TRANSFORM: uppercase; COLOR: #000
}
.attention P {
	MARGIN-TOP: 0px
}
.attention DT {
	FONT-WEIGHT: bold
}
.attention DD {
	MARGIN: 0px
}
.attention UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.attention LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mid-page-navigation {
	MARGIN-BOTTOM: 15px; HEIGHT: 2em
}
.mid-page-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mid-page-navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mid-page-navigation LI {
	FLOAT: left
}
.mid-page-navigation LI.see-all {
	FLOAT: right
}
.mid-page-navigation LI.see-all A {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.page-navigation {
	CLEAR: both; FONT-SIZE: 11px; MARGIN: 22px 0px 11px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: right
}
.first .page-navigation {
	MARGIN-TOP: 11px
}
.page-navigation .top {
	FLOAT: left; MARGIN: 0px; TEXT-ALIGN: left
}
.page-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.page-navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.page-navigation UL.adjacent {
	DISPLAY: block; FLOAT: right
}
.page-navigation UL.bottom {
	DISPLAY: block; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #eaeae8 1px solid
}
.page-navigation LI {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0px; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
.page-navigation LI A {
	FONT-WEIGHT: bold
}
.page-navigation LI.previous {
	BORDER-LEFT-WIDTH: 0px
}
.page-navigation LI.first-page {
	BORDER-LEFT-WIDTH: 0px
}
.page-navigation LI.next {
	BORDER-LEFT-WIDTH: 0px
}
.page-navigation LI.current A {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
.page-navigation LI.return {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left
}
.page-navigation LI.previous {
	MARGIN-RIGHT: 0.5em
}
.page-navigation LI.previous A {
	PADDING-LEFT: 1em; BACKGROUND: url(/images/2/arrow-previous.gif) no-repeat 0px 50%
}
.page-navigation LI.next {
	MARGIN-LEFT: 0.5em
}
.page-navigation LI.next A {
	PADDING-RIGHT: 1em; BACKGROUND: url(/images/2/arrow-more.gif) no-repeat 100% 50%
}
.page-navigation UL.tight LI.previous {
	MARGIN: 0px
}
.page-navigation UL.tight LI.next {
	MARGIN: 0px
}
.page-navigation UL.tight LI.next {
	BORDER-LEFT: #1a1a1a 1px solid
}
.page-navigation UL.tight LI.first-page {
	BORDER-LEFT: #1a1a1a 1px solid
}
.page-navigation UL.tight LI.first-page A {
	MARGIN-LEFT: 0px
}
.page-navigation .nav-alphabetical {
	BORDER-RIGHT: #f0f0f0 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 1px; BORDER-LEFT: #f0f0f0 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #f0f0f0 1px solid; TEXT-ALIGN: center
}
.page-navigation .nav-alphabetical UL {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #f5f4f0; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.page-navigation .nav-alphabetical LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.page-navigation .nav-alphabetical LI.first {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/dash.gif) no-repeat 100% 70%
}
#article-tools {
	CLEAR: both; BORDER-RIGHT: #f0f0f0 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #f0f0f0 1px solid; MARGIN-TOP: 13px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #f0f0f0 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #f0f0f0 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#article-tools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#article-tools UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#article-tools LI {
	DISPLAY: inline
}
#article-tools A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 9px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
#article-tools LI#tool-email A {
	BACKGROUND-IMAGE: url(/images/2/tool-email.gif)
}
#article-tools LI#tool-print A {
	BACKGROUND-IMAGE: url(/images/2/tool-print.gif)
}
#article-tools LI#tool-rss A {
	BACKGROUND-IMAGE: url(/images/2/tool-rss.gif)
}
#article-tools LI#tool-write A {
	BACKGROUND-IMAGE: url(/images/2/tool-write.gif); MARGIN-RIGHT: 0px
}
#issue-info {
	CLEAR: both; MARGIN-TOP: 11px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
#article-bottom {
	CLEAR: both; PADDING-RIGHT: 15px; BORDER-TOP: #eceae8 9px solid; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 12px; FONT: 12px/1.3 Georgia, Garamond, Times, "Times New Roman", serif; PADDING-TOP: 17px
}
#article-bottom A {
	FONT-WEIGHT: bold
}
#article-bottom H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; TEXT-TRANSFORM: uppercase; COLOR: #232323; PADDING-TOP: 0px
}
#article-bottom H4 CITE {
	COLOR: #c00; FONT-STYLE: normal
}
#article-bottom .feature H5 {
	FONT-SIZE: 12px; MARGIN: 0px
}
#article-bottom .feature H5 IMG {
	FLOAT: left; MARGIN: 0px 15px 10px 0px
}
#article-bottom .feature P {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; COLOR: #232323; LINE-HEIGHT: 1.45
}
#article-bottom SPAN.date {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #666
}
#article-bottom UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#article-bottom LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#article-bottom UL {
	CLEAR: left; MARGIN-BOTTOM: 27px
}
#article-bottom UL.last {
	MARGIN-BOTTOM: 0px
}
#article-bottom LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.5em
}
#article-bottom LI.current {
	BACKGROUND: url(/images/2/arrow-current.gif) no-repeat -1px 0.4em
}
#article-bottom LI.current A {
	CURSOR: text; COLOR: #232323; TEXT-DECORATION: none
}
#article-bottom .col-1 {
	FLOAT: right; MARGIN-BOTTOM: 1em; WIDTH: 40%; min-width: 450px
}
#article-bottom .col-2 {
	WIDTH: 40%
}
#article-bottom P.note {
	MARGIN-TOP: 5px
}
#article-bottom P.note A {
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif
}
#listings-sponsored {
	CLEAR: both; PADDING-RIGHT: 8px; BORDER-TOP: #eceae8 9px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; FONT: 11px/1.3 Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 8px
}
#listings-sponsored .head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #544f49; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}
#listings-sponsored .head H6 {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #fff
}
#listings-sponsored .head H6 A {
	RIGHT: 8px; COLOR: #fff; POSITION: absolute
}
#listings-sponsored .content {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#listings-sponsored .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listings-sponsored .content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listings-sponsored .content UL LI {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 30px
}
#listings-sponsored .content UL LI.last {
	MARGIN-RIGHT: 0px
}
#listings-sponsored .content UL LI IMG {
	DISPLAY: block
}
#footer {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #d2d2d2 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: center
}
#footer-generic {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #d2d2d2 0px solid; WIDTH: 780px; PADDING-TOP: 8px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: center
}
#footer-generic_movies {
	CLEAR: both; BORDER-RIGHT: #d2d2d2 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #d2d2d2 0px solid; WIDTH: 780px; PADDING-TOP: 8px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: center
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
#footer-generic P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
#footer-generic_movies P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer-generic UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer-generic LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer-generic_movies UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer-generic_movies LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 0.7em; DISPLAY: inline; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px
}
#footer-generic LI {
	PADDING-RIGHT: 0.7em; DISPLAY: inline; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px
}
#footer-generic_movies LI {
	PADDING-RIGHT: 0.7em; DISPLAY: inline; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px
}
#footer LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
#footer-generic LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
#footer-generic_movies LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
.fashion-blog-entry H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 0px
}
.fashion-blog-entry UL.byline {
	MARGIN-TOP: 0px; FONT: 11px/1.3 Arial, Helvetica, Verdana, Geneva, sans-serif
}
.fashion-blog-entry P.previous {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.fashion-blog-entry .entry UL.images {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fashion-blog-entry .entry UL.images LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fashion-blog-entry .entry UL.images LI {
	PADDING-RIGHT: 2px; DISPLAY: inline
}
.fashion-blog-entry .entry UL.options {
	PADDING-BOTTOM: 1em; FONT: 12px/1.6 Georgia, Garamond, Times, "Times New Roman", serif; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: center
}
.fashion-blog-entry .comment-form H3 {
	FONT-SIZE: 14px
}
.fashion-blog-entry .comment-form LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; FONT: 12px/1.3 Helvetica, Arial, Verdana, Geneva, sans-serif
}
.module-approval-matrix H5 {
	TEXT-ALIGN: center
}
.module-approval-matrix H6 {
	TEXT-ALIGN: center
}
.module-approval-matrix .head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content .module-approval-matrix IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .module-approval-matrix .content P IMG {
	MARGIN-TOP: -5px; DISPLAY: block; MARGIN-BOTTOM: 5px
}
.module-approval-matrix .content {
	MARGIN: 0px 11px; LINE-HEIGHT: 1.3
}
.module-approval-matrix .content .story {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x; MARGIN-BOTTOM: 20px
}
.module-approval-matrix .content H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.module-see-also {
	CLEAR: both; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #232323; PADDING-TOP: 10px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.module-see-also P {
	MARGIN: 0px
}
.module-slideshow {
	CLEAR: both; MARGIN-TOP: 20px; MARGIN-BOTTOM: 13px; COLOR: #666
}
.inset .module-slideshow {
	MARGIN-TOP: 0px
}
.inset-alt .module-slideshow {
	MARGIN-TOP: 0px
}
.module-slideshow P {
	MARGIN: 0px
}
.module-slideshow UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-slideshow UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-slideshow UL {
	MARGIN: 2px 0px 3px; BORDER-BOTTOM: #eceae8 1px solid
}
.module-slideshow UL LI {
	FONT-SIZE: 9px; FLOAT: left; WIDTH: 90%; LINE-HEIGHT: 1.3
}
.module-slideshow UL LI.by {
	FLOAT: none
}
.module-slideshow UL LI CITE {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
.module-slideshow UL LI A {
	PADDING-LEFT: 13px; BACKGROUND: url(/images/2/ico-enlarge.gif) no-repeat 1px 0px
}
.module-slideshow .caption {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px; BORDER-BOTTOM: #eceae8 1px solid
}
.module-slideshow .caption A {
	FONT-WEIGHT: bold
}
.module-slideshow A.slideshow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 85px; BACKGROUND: url(/images/2/btn-slideshow.gif) no-repeat 4px 1px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px
}
.module-bordered-slideshow .head {
	MARGIN-BOTTOM: 7px
}
.module-bordered-slideshow .content P {
	MARGIN-TOP: 0px
}
.module-bordered-slideshow .related {
	BACKGROUND: url(/images/2/bg-border-dotted.gif) repeat-x; PADDING-TOP: 11px
}
.module-bordered-slideshow .related H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #232323; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
.module-bordered-slideshow A IMG {
	DISPLAY: block; TEXT-DECORATION: none
}
.module-related-info .content {
	PADDING-TOP: 3px
}
.module-top-stories .head H4 {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/2/arrow-header-red.gif) no-repeat 0px 2px; MARGIN-BOTTOM: 11px
}
.module-top-stories .content LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-black.gif) no-repeat 0px 7px; MARGIN-BOTTOM: 7px
}
.module-top-stories .content LI.more {
	MARGIN-TOP: 7px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.module-essential-details .content P {
	MARGIN: 0px
}
.module-essential-details EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.module-essential-details .content DL {
	BORDER-TOP: #e7e7e7 1px solid; LINE-HEIGHT: 1.3; PADDING-TOP: 7px
}
.module-essential-details .content DL.first {
	PADDING-LEFT: 7px; MARGIN-LEFT: 24px; BORDER-LEFT: #e7e7e7 1px solid; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
.module-essential-details .content DL A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.module-essential-details .content DT {
	MARGIN: 0px
}
.module-essential-details .content DD {
	MARGIN: 0px
}
.module-essential-details .content .dining {
	BACKGROUND: url(/images/2/bg-essential-dining.gif) no-repeat
}
.module-essential-details .content UL {
	MARGIN-TOP: 13px
}
.module-essential-details .content LI {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 7px
}
#content .module-backstory .head H4 IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; MARGIN: 0px 5px 5px 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.module-backstory .content P {
	FONT-SIZE: 11pt; MARGIN: 0px; FONT-FAMILY: Arial
}
.module-backstory CITE {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.module-package {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.module-package .head {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 6px; BACKGROUND-COLOR: #232323; TEXT-ALIGN: center
}
.module-package .noroll HEAD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 6px; BACKGROUND-COLOR: #232323; TEXT-ALIGN: center
}
.module-package .head H4 {
	MARGIN: 0px; FONT: bold 10px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; COLOR: #fff
}
.module-package .noroll .head H4 {
	MARGIN: 0px; FONT: bold 10px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; COLOR: #fff
}
#content .module-package .head H4 IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-package .head H4 CITE {
	DISPLAY: block; FONT-STYLE: normal
}
.module-package .content {
	MARGIN-TOP: 3px; FONT: bold 11px/1.3 Georgia
}
.module-package .noroll {
	MARGIN-TOP: 3px; FONT: bold 11px/1.3 Georgia
}
.module-package .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-package .content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-package .noroll UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-package .noroll LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-package .content .feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
.module-package .content .feature A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
.module-package .content .feature A:hover {
	BACKGROUND: #ebe9e8
}
.module-package .content .feature IMG {
	FLOAT: right; MARGIN: 2px 0px 0px 3px
}
.module-package .content .feature A {
	COLOR: #000; TEXT-DECORATION: none
}
.module-package .content .feature A I {
	LEFT: -1000em; POSITION: absolute
}
.module-package .content .feature A CITE {
	DISPLAY: block; MARGIN-BOTTOM: 4px; COLOR: #1f638a; FONT-STYLE: normal
}
.module-package .content .feature A:hover CITE {
	TEXT-DECORATION: underline
}
.module-package .content .row {
	BACKGROUND: #f6f6f4; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #fff 1px solid
}
.module-package .content .col-1 {
	FLOAT: right; MARGIN: 2px 3px 0px 0px; WIDTH: 90px
}
.module-package .content .col-2 {
	MARGIN: 2px 95px 0px 5px; LINE-HEIGHT: 1.45
}
.module-package .content .col-2 H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 2px
}
.module-package .content .col-2 P {
	MARGIN: 0px
}
.module-package .content P.photo {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.module-package .content P.photo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-package .content UL {
	CLEAR: both
}
.module-package .noroll UL {
	CLEAR: both
}
.module-package .content LI {
	BORDER-BOTTOM: #fff 1px solid
}
.module-package .noroll LI {
	BORDER-BOTTOM: #fff 1px solid
}
.module-package .content LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 21px; FONT-WEIGHT: bold; BACKGROUND: url(/images/2/arrow-current.gif) #f6f6f4 no-repeat 10px 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.module-package .noroll LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 21px; FONT-WEIGHT: normal; BACKGROUND: url(/images/2/arrow-current.gif) #f6f6f4 no-repeat 10px 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.module-package .content LI.nolink {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 21px; FONT-WEIGHT: bold; BACKGROUND: #f6f6f4; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.module-package .content LI.dek {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 21px; FONT-WEIGHT: normal; BACKGROUND: #f6f6f4; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.module-package .content LI A:hover {
	BACKGROUND-COLOR: #ebe9e8
}
.module-package .content LI.current A {
	PADDING-LEFT: 21px; FONT-WEIGHT: bold; BACKGROUND: url(/images/2/arrow-current.gif) #ebe9e8 no-repeat 10px 10px; CURSOR: text; TEXT-DECORATION: none
}
.module-package .content LI.storylink {
	BACKGROUND: #fff; CURSOR: text
}
.module-package .content LI.storylink A {
	FONT-WEIGHT: normal; BACKGROUND: #fff
}
.module-package .content LI.storylink-arrow {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/2/arrow-current.gif) #fff no-repeat 10px 10px; CURSOR: text; TEXT-DECORATION: none
}
.module-package .content LI.storylink-arrow A {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/2/arrow-current.gif) #fff no-repeat 10px 10px; CURSOR: text; TEXT-DECORATION: none
}
.module-package .content LI.storylink-arrow A:hover {
	FONT-WEIGHT: normal; BACKGROUND: url(/images/2/arrow-current.gif) #ebe9e8 no-repeat 10px 10px; CURSOR: text; TEXT-DECORATION: none
}
.module-package .content LI.current A {
	COLOR: #232323
}
.module-package .content LI.more {
	MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #c4c4c4 1px solid
}
.module-package .content LI.more A {
	BACKGROUND: url(/images/2/arrow-more.gif) #f6f6f4 no-repeat 95% 50%
}
.module-package .content LI.more A:hover {
	BACKGROUND-COLOR: #ebe9e8
}
.package-red H2.primary {
	COLOR: #730909
}
.package-red .module-package .head {
	BACKGROUND-COLOR: #730909
}
.package-red .module-package .content LI.current A {
	COLOR: #730909
}
.package-white H2.primary {
	COLOR: #ffffff
}
.package-white .module-package .head {
	BACKGROUND-COLOR: #ffffff
}
.package-white .module-package .content LI.current A {
	COLOR: #ffffff
}
.package-green H2.primary {
	COLOR: #929942
}
.package-green .module-package .head {
	BACKGROUND-COLOR: #929942
}
.package-green .module-package .content LI.current A {
	COLOR: #929942
}
.package-brown H2.primary {
	COLOR: #846c4e
}
.package-brown .module-package .head {
	BACKGROUND-COLOR: #846c4e
}
.package-brown .module-package .content LI.current A {
	COLOR: #846c4e
}
.package-weddingspurple H2.primary {
	COLOR: #782750
}
.package-weddingspurple .module-package .head {
	BACKGROUND-COLOR: #782750
}
.package-weddingspurple .module-package .content LI.current A {
	COLOR: #782750
}
#content-secondary .block {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(/images/2/bg-hatch.gif) #fcfcfc; MARGIN: 0px 0px 7px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#content-secondary .block .head H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.module-order-issue {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 12px
}
.module-order-issue .head {
	TEXT-ALIGN: center
}
#content .module-order-issue .head IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .module-order-issue .content .columns-2 .col-2 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY.ad-column-300 .module-order-issue .content .columns-2 .col-1 {
	FLOAT: right; WIDTH: 150px
}
.module-order-issue .content .columns-2 .col-2 {
	LINE-HEIGHT: 1.3
}
BODY.ad-column-300 .module-order-issue .content .columns-2 .col-2 {
	MARGIN-RIGHT: 175px; PADDING-TOP: 45px
}
.module-box-office {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 12px
}
.module-box-office .head {
	TEXT-ALIGN: center
}
#content .module-box-office IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-box-office OL {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; MARGIN-LEFT: 15px
}
.module-box-office LI A {
	FONT-WEIGHT: normal
}
.module-box-office P.note {
	MARGIN-TOP: 5px
}
#content .module-guides-lists .head H5 {
	MARGIN: 11px 0px 13px; TEXT-ALIGN: center
}
#content .module-guides-lists .head H5 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-guides-lists .content {
	MARGIN: 0px 13px
}
BODY.section-4col .module-guides-lists .content {
	MARGIN: 0px 10px
}
.module-guides-lists H5 {
	MARGIN: 0px 0px 6px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-guides-lists H5 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-guides-lists P {
	MARGIN-TOP: 0px
}
#content .module-guides-lists UL {
	MARGIN-BOTTOM: 10px
}
#content .module-guides-lists UL A {
	FONT-WEIGHT: normal
}
#content .module-guides-lists UL LI {
	BACKGROUND-IMAGE: url(/images/2/bullet-gray.gif); TEXT-TRANSFORM: none
}
#content .module-guides-lists UL LI.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
#content .module-recent-stories .head H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#content .module-recent-stories .head H5 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-recent-stories .content {
	MARGIN: 0px 11px
}
.module-recent-stories .content .story {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x; MARGIN-BOTTOM: 20px
}
.module-recent-stories .content H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#content .module-recent-stories .content H5 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-recent-stories H6 {
	MARGIN: 0px 0px 6px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-recent-stories H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-recent-stories H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-recent-stories P {
	MARGIN-TOP: 0px
}
#content .module-recent-stories UL A {
	FONT-WEIGHT: normal
}
#content .module-recent-stories UL LI {
	BACKGROUND-IMAGE: url(/images/2/bullet-gray.gif)
}
.module-recent-stories OL {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; MARGIN-LEFT: 15px
}
.module-recent-stories OL LI A {
	FONT-WEIGHT: normal
}
.module-interview .head H5 {
	BACKGROUND: url(/images/2/graphics/redesign06/col_d/general/interview_65.gif) no-repeat 50% 50%; TEXT-INDENT: -1000em; HEIGHT: 30px
}
.module-interview H6 {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-interview H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-interview H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-interview BLOCKQUOTE {
	MARGIN: 0px auto 1.5em; FONT: italic 11px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; WIDTH: 140px
}
.module-interview BLOCKQUOTE P {
	MARGIN-TOP: 0px
}
.module-recent-interviews .head H5 {
	BACKGROUND: url(/images/2/graphics/redesign06/col_d/general/recentinterviews_122.gif) no-repeat 50% 50%; TEXT-INDENT: -1000em; HEIGHT: 30px
}
.module-recent-interviews H6 {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-recent-interviews H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-recent-interviews H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-recent-interviews BLOCKQUOTE {
	MARGIN: 0px auto 1.5em; FONT: italic 11px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; WIDTH: 140px
}
.module-recent-interviews BLOCKQUOTE P {
	MARGIN-TOP: 0px
}
.module-new-interviews .head H5 {
	BACKGROUND: url(/images/2/title-new-interviews.gif) no-repeat 50% 50%; TEXT-INDENT: -1000em; HEIGHT: 30px
}
.module-new-interviews H6 {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-new-interviews H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-new-interviews H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-new-interviews BLOCKQUOTE {
	MARGIN: 0px auto 1.5em; FONT: italic 11px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; WIDTH: 140px
}
.module-new-interviews BLOCKQUOTE P {
	MARGIN-TOP: 0px
}
.module-new-interviews-profiles .head H5 {
	BACKGROUND: url(/images/2/graphics/redesign06/col_d/news/interviewsandprofiles_146.gif) no-repeat 50% 50%; TEXT-INDENT: -1000em; HEIGHT: 30px
}
.module-new-interviews-profiles H6 {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-new-interviews-profiles H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-new-interviews-profiles H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-new-interviews-profiles BLOCKQUOTE {
	MARGIN: 0px auto 1.5em; FONT: italic 11px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; WIDTH: 140px
}
.module-new-interviews-profiles BLOCKQUOTE P {
	MARGIN-TOP: 0px
}
.module-profile .head H5 {
	BACKGROUND: url(/images/2/graphics/redesign06/col_d/general/profiles_50.gif) no-repeat 50% 50%; TEXT-INDENT: -1000em; HEIGHT: 30px
}
.module-profile H6 {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-profile H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-profile H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-profile BLOCKQUOTE {
	MARGIN: 0px auto 1.5em; FONT: italic 11px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; WIDTH: 140px
}
.module-profile BLOCKQUOTE P {
	MARGIN-TOP: 0px
}
.module-process .head H5 {
	BACKGROUND: url(/images/2/graphics/redesign06/col_d/general/process_56.gif) no-repeat 50% 50%; TEXT-INDENT: -1000em; HEIGHT: 30px
}
.module-process H6 {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-process H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-process H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-process BLOCKQUOTE {
	MARGIN: 0px auto 1.5em; FONT: italic 11px/1.4 Georgia, Garamond, Times, "Times New Roman", serif; WIDTH: 140px
}
.module-process BLOCKQUOTE P {
	MARGIN-TOP: 0px
}
.module-guides-lists .head H5 {
	TEXT-ALIGN: center
}
.module-guides-lists .content {
	PADDING-BOTTOM: 0px
}
.module-guides-lists H6 {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
.module-guides-lists H6 A CITE {
	DISPLAY: block; MARGIN: 0.7em 0px 0.2em; FONT-STYLE: normal
}
.module-guides-lists H6 A:hover CITE {
	TEXT-DECORATION: underline
}
.module-guides-lists BLOCKQUOTE P {
	MARGIN: 0px auto 1.5em; WIDTH: 140px
}
.module-guides-lists H6.sub {
	MARGIN: 0px 0px 5px; FONT: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left
}
.module-guides-lists UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-guides-lists LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-guides-lists LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.6em
}
.module-blog-single H5 {
	TEXT-ALIGN: center
}
.module-blog-single H6 {
	TEXT-ALIGN: center
}
.module-blog-single .content H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; PADDING-BOTTOM: 7px; MARGIN: 0px; FONT: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 7px
}
#content-secondary .module-blog-single .head H5 {
	MARGIN-TOP: 10px
}
#content-secondary .module-blog-single IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-blog-single .blog {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 100% 0px; MARGIN: 11px
}
.module-blog-single .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-blog-single .content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-blog-single .content UL {
	MARGIN-TOP: 5px
}
.module-blog-single .content UL LI {
	MARGIN-BOTTOM: 10px; FONT: 11px/1.4 Arial, Helvetica, Verdana, Geneva, sans-serif
}
.module-blog-single .content UL LI.first {
	BORDER-TOP-STYLE: none
}
.module-blog-single .content UL A {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.5em
}
.module-blog-multiple .blog {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 100% 0px; MARGIN: 0px 11px
}
.module-blog-multiple H5 {
	TEXT-ALIGN: center
}
.module-blog-multiple H6 {
	TEXT-ALIGN: center
}
.module-blog-multiple .content H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
#content-secondary .module-blog-multiple .head H5 {
	MARGIN-TOP: 10px
}
.module-blog-multiple .head H6 {
	MARGIN: 9px 0px; FONT: 10px Arial, Helvetica, Verdana, Geneva, sans-serif; TEXT-TRANSFORM: uppercase
}
#content-secondary .module-blog-multiple IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-blog-multiple .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.module-blog-multiple .content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.module-blog-multiple .content UL LI {
	BORDER-TOP: #cccece 1px dotted; MARGIN-BOTTOM: 10px; FONT: 11px/1.4 Arial, Helvetica, Verdana, Geneva, sans-serif; PADDING-TOP: 8px
}
.module-blog-multiple .content UL LI.first {
	BORDER-TOP-STYLE: none
}
.module-reviewed .review {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 100% 0px; MARGIN: 0px 11px 10px
}
.module-reviewed H5 {
	TEXT-ALIGN: center
}
.module-reviewed H6 {
	TEXT-ALIGN: center
}
#content-secondary .module-reviewed .head H5 {
	MARGIN: 10px 0px
}
.module-reviewed H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; PADDING-BOTTOM: 7px; MARGIN: 4px 0px; PADDING-TOP: 7px
}
.module-reviewed .content {
	PADDING-BOTTOM: 10px
}
.module-reviewed .content P {
	MARGIN-TOP: 0px
}
.module-reviewed .content DT {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; TEXT-ALIGN: center
}
#content .module-reviewed .content DT IMG {
	BORDER-RIGHT: #cccece 1px solid; BORDER-TOP: #cccece 1px solid; DISPLAY: block; MARGIN-BOTTOM: 3px; BORDER-LEFT: #cccece 1px solid; BORDER-BOTTOM: #cccece 1px solid
}
.module-reviewed .content DD {
	MARGIN: 0px; COLOR: #000
}
.module-reviewed .content DT A {
	FONT-WEIGHT: bold
}
#content-secondary .module-reviewed IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-reviewed .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-reviewed .content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-reviewed .content UL LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 7px; FONT: 11px/1.4 Arial, Helvetica, Verdana, Geneva, sans-serif
}
.module-fashion-search .search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 100% 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.module-fashion-search .search P {
	MARGIN-TOP: 8px
}
.module-fashion-search .search A IMG {
	MARGIN-BOTTOM: 10px
}
.module-fashion-search SELECT {
	WIDTH: 100%
}
.module-fashion-search H5 {
	TEXT-ALIGN: center
}
.module-fashion-search H6 {
	TEXT-ALIGN: center
}
#content-secondary .module-fashion-search .head H5 {
	MARGIN: 15px 0px
}
.module-fashion-search H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; PADDING-BOTTOM: 7px; MARGIN: 4px 0px; PADDING-TOP: 7px
}
.module-fashion-search .content {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#content-secondary .module-fashion-search IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-side-slideshow .head {
	PADDING-TOP: 12px; TEXT-ALIGN: center
}
.module-side-slideshow .head H5 {
	MARGIN: 0px
}
#content .module-side-slideshow .head IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-side-slideshow .content {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.module-side-slideshow .content DT {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; TEXT-ALIGN: center
}
.module-side-slideshow .content DT IMG {
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
.module-side-slideshow .content DD {
	MARGIN: 0px; COLOR: #000
}
.module-side-slideshow .content DT A {
	FONT-WEIGHT: bold
}
#content .module-archive {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content .module-archive .head {
	BACKGROUND: #000
}
#content .module-archive .head H5 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .module-archive .head H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.module-archive .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-archive .content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-archive .content LI {
	BORDER-TOP: #fff 1px solid
}
.module-archive .content LI A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: #f6f6f4; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.module-archive .content LI A:hover {
	BACKGROUND-COLOR: #ebe9e8
}
.module-archive .content LI.current A {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(/images/2/arrow-current.gif) no-repeat 10px 12px; CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
.module-archive .content LI.current {
	BACKGROUND: #f6f6f4
}
.module-archive .content LI.more {
	BACKGROUND: #f6f6f4
}
.module-archive .content LI.more A {
	BACKGROUND: url(/images/2/arrow-more.gif) no-repeat 95% 50%; TEXT-TRANSFORM: uppercase
}
.module-archive .content LI.more A:hover {
	BACKGROUND-COLOR: #ebe9e8
}
.module-archive TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f6f6f4
}
.module-archive TABLE TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; WIDTH: 33%; BORDER-BOTTOM: #fff 1px solid
}
.module-archive TABLE TD A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f6f6f4
}
.module-archive TABLE TD A:hover {
	BACKGROUND-COLOR: #ebe9e8
}
#content-secondary .module-rss .head H5 {
	BACKGROUND: url(/images/2/title-rss.gif) no-repeat 50% 0px; MARGIN: 12px 0px 10px; TEXT-INDENT: -1000em; HEIGHT: 15px
}
#content-secondary .module-rss .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px
}
#content-secondary .module-rss .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-rss .content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-rss .content UL.feeds LI {
	FONT-SIZE: 11px; LINE-HEIGHT: 1em; TEXT-ALIGN: center
}
BODY.ad-column-180 #content-secondary .module-rss .content UL.feeds {
	BORDER-TOP: #eceae8 1px solid; MARGIN: 0px auto
}
BODY.ad-column-180 #content-secondary .module-rss .content UL.feeds LI {
	BORDER-BOTTOM: #eceae8 1px solid
}
BODY.ad-column-300 #content-secondary .module-rss .content UL.feeds LI {
	BORDER-RIGHT: #eceae8 0px solid; BORDER-TOP: #eceae8 1px solid; FLOAT: left; BORDER-LEFT: #eceae8 0px solid; WIDTH: 158px; MARGIN-RIGHT: 11px; BORDER-BOTTOM: #eceae8 1px solid
}
#content-secondary .module-rss .content UL.feeds LI.even {
	MARGIN-RIGHT: 0px
}
#content-secondary .module-rss .content UL.feeds LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
BODY.ad-column-180 #content-secondary .module-rss .content UL.feeds LI A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content-secondary .module-rss .content UL.footer {
	CLEAR: both; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#content-secondary .module-rss .content UL.footer LI {
	DISPLAY: inline; FONT-SIZE: 10px
}
#content-secondary .module-rss .content UL.footer LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0.5em; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
#content-secondary .module-most-emailed .head H5 {
	BACKGROUND: url(/images/2/title-most-emailed-stories.gif) no-repeat 50% 0px; MARGIN: 14px 0px 13px; TEXT-INDENT: -1000em; HEIGHT: 13px
}
#content-secondary .module-most-emailed .content {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px
}
#content-secondary .module-most-emailed .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-most-emailed .content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-most-emailed .content UL.nav {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
#content-secondary .module-most-emailed .content UL.nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0.4em; BORDER-LEFT: #1a1a1a 1px solid; PADDING-TOP: 0px
}
#content-secondary .module-most-emailed .content UL.nav LI.current A {
	CURSOR: text; COLOR: #454545; TEXT-DECORATION: none
}
#content-secondary .module-most-emailed .content UL.nav LI.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BORDER-LEFT-STYLE: none
}
#content-secondary .module-most-emailed .content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content-secondary .module-most-emailed .content OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content-secondary .module-most-emailed .content OL LI {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 16px; LINE-HEIGHT: 1.3
}
#content-secondary .module-most-emailed .content OL LI A {
	FONT-WEIGHT: bold
}
#content-secondary .module-most-emailed .content OL LI.more {
	MARGIN: 11px 0px 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-most-emailed .content OL LI.more A {
	FONT-WEIGHT: normal
}
BODY.ad-column-300 #content-secondary .module-most-emailed .columns-2 .col-1 {
	MARGIN-BOTTOM: 13px
}
BODY.ad-column-300 #content-secondary .module-most-emailed .columns-2 .col-2 {
	DISPLAY: none
}
#content-secondary .module-most-emailed .content P.sponsored {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999
}
BODY.ad-column-180 #content-secondary .module-most-emailed .content P.sponsored {
	BORDER-TOP: #e5e6e6 1px solid; MARGIN-TOP: 12px
}
BODY.ad-column-180 #content-secondary .module-most-emailed .content P.sponsored IMG {
	MARGIN-TOP: -10px; FLOAT: right; MARGIN-BOTTOM: 10px
}
BODY.ad-column-300 #content-secondary .module-most-emailed .content P.sponsored {
	TEXT-ALIGN: center
}
#content-secondary .module-current-issue {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px
}
#content-secondary .module-current-issue .head H5 {
	MARGIN: 0px
}
#content-secondary .module-current-issue .head H5 A {
	DISPLAY: block; BACKGROUND: url(/images/2/title-current-issue.gif) no-repeat 50% 14px; TEXT-INDENT: -1000em; HEIGHT: 36px; TEXT-DECORATION: none
}
#content-secondary .module-current-issue .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content-secondary .module-current-issue UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-current-issue UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-current-issue .column {
	WIDTH: 160px
}
#content-secondary .module-current-issue .col-1 {
	TEXT-ALIGN: center
}
BODY.ad-column-300 #content-secondary .module-current-issue .col-1 {
	FLOAT: right; MARGIN-LEFT: 25px; WIDTH: 152px
}
BODY.ad-column-300 #content-secondary .module-current-issue .col-2 {
	MARGIN-RIGHT: 157px
}
#content-secondary .module-current-issue .content H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/title-subscribe.gif) no-repeat 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 29px; TEXT-DECORATION: none
}
BODY.ad-column-180 #content-secondary .module-current-issue .content H6 {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
#content-secondary .module-current-issue UL.nav {
	MARGIN-TOP: 5px
}
#content-secondary .module-current-issue UL.nav LI {
	FLOAT: left
}
#content-secondary .module-current-issue UL.nav A {
	DISPLAY: block; WIDTH: 80px; TEXT-INDENT: -1000em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; TEXT-DECORATION: none
}
#content-secondary .module-current-issue UL.nav A:hover {
	BACKGROUND-POSITION: 0px -17px
}
#content-secondary .module-current-issue LI#sub-view-contents A {
	BACKGROUND-IMAGE: url(/images/2/sub-view-contents.gif)
}
#content-secondary .module-current-issue LI#sub-order-issue A {
	BACKGROUND-IMAGE: url(/images/2/sub-order-issue.gif)
}
#content-secondary .module-current-issue LI#sub-cover-gallery A {
	BACKGROUND-IMAGE: url(/images/2/sub-cover-gallery.gif)
}
#content-secondary .module-current-issue LI#sub-customer-service A {
	BACKGROUND-IMAGE: url(/images/2/sub-customer-service.gif)
}
#content-secondary .module-current-issue .tabs UL {
	CLEAR: left; PADDING-TOP: 5px
}
#content-secondary .module-current-issue .tabs UL {
	FLOAT: left
}
#content-secondary .module-current-issue .tabs LI {
	FLOAT: left
}
#content-secondary .module-current-issue .tabs UL {
	BACKGROUND: url(/images/2/tab-border-bottom.gif) repeat-x 0px 100%; WIDTH: 100%
}
#content-secondary .module-current-issue .tabs A {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c1c1c1 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #c1c1c1 1px solid; MARGIN-RIGHT: 0.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #c1c1c1 1px solid
}
#content-secondary .module-current-issue .tabs A:hover {
	COLOR: #c00
}
#content-secondary .module-current-issue .tabs LI.last A {
	MARGIN-RIGHT: 0px
}
#content-secondary .module-current-issue .tabs .current A {
	BACKGROUND: url(/images/2/bg-hatch.gif); PADDING-BOTTOM: 4px; CURSOR: text; COLOR: #333; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#content-secondary .module-current-issue .tabs .current A:hover {
	BACKGROUND: url(/images/2/bg-hatch.gif); PADDING-BOTTOM: 4px; CURSOR: text; COLOR: #333; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
BODY.ad-column-300 #content-secondary .module-current-issue .tabs .current A {
	BACKGROUND: url(/images/2/bg-hatch.gif); PADDING-BOTTOM: 4px; CURSOR: text; COLOR: #333; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#content-secondary .module-current-issue FORM {
	CLEAR: left
}
#content-secondary .module-current-issue LEGEND {
	FONT-WEIGHT: bold; COLOR: #333; PADDING-TOP: 5px
}
#content-secondary .module-current-issue FIELDSET {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content-secondary .module-current-issue INPUT.image {
	DISPLAY: block; MARGIN: 0px auto
}
#content-secondary .module-current-issue FORM P {
	MARGIN: 0px 0px 5px
}
#content-secondary .module-current-issue INPUT.text {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH: 95%; PADDING-TOP: 2px
}
#content-secondary .module-form-login {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#content-secondary .module-form-login .head {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 13px; TEXT-ALIGN: center
}
#content-secondary .module-form-login IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content-secondary .module-form-login FORM P {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
#content-secondary .module-form-login FORM INPUT.text {
	WIDTH: 90%
}
#content-secondary .module-form-login P {
	MARGIN: 5px 0px
}
#content-secondary .module-form-login P.footer {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x; MARGIN: 0px; PADDING-TOP: 5px
}
#content-secondary .module-form-login P.footer A {
	FONT-WEIGHT: bold
}
#content-secondary .module-in-section .head {
	PADDING-TOP: 0px; TEXT-ALIGN: center
}
#content-secondary .module-in-section .head H5 {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; MARGIN: 0px 14px; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#content-secondary .module-in-section .head H6 {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; MARGIN: 0px 14px; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#content-secondary .module-in-section .head IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content-secondary .module-in-section .head H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 10px
}
#content-secondary .module-in-section .head H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; FONT: 10px Georgia, Garamond, "Times New Roman", Times, serif; PADDING-TOP: 7px
}
#content-secondary .module-in-section .content {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px
}
BODY.section-4col #content-secondary .module-in-section .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px
}
#content-secondary .module-in-section .content H5 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.25
}
BODY.ad-column-180 #content-secondary .module-in-section .content H5 {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
#content-secondary .module-in-section .content P {
	MARGIN-TOP: 0px
}
#content-secondary .module-in-section .content UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-in-section .content LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-in-section .content UL {
	MARGIN: 0px
}
#content-secondary .module-in-section .content LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 7px
}
#content-secondary .module-in-section .column {
	WIDTH: 157px
}
BODY.ad-column-180 #content-secondary .module-in-section .col-1 {
	FLOAT: none; MARGIN: 7px 0px 10px; WIDTH: auto; TEXT-ALIGN: center
}
BODY.ad-column-300 #content-secondary .module-in-section .col-1 {
	FLOAT: right
}
BODY.ad-column-300 #content-secondary .module-in-section .col-2 {
	MARGIN-RIGHT: 157px
}
#content-secondary .module-in-section .content H6 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.3
}
BODY.ad-column-180 #content-secondary .module-in-section .content H6 {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
#content-secondary .module-in-section .info P {
	MARGIN-TOP: 0px; LINE-HEIGHT: 1.3
}
#content-secondary .module-in-section P.listed-by A {
	COLOR: #666; TEXT-DECORATION: none
}
#content-secondary .module-in-section P.listed-by IMG {
	MARGIN-TOP: 3px; DISPLAY: block
}
#content-secondary .module-in-section P.more A {
	PADDING-RIGHT: 8px; BACKGROUND: url(/images/2/arrow-more-green.gif) no-repeat 100% 0.3em; TEXT-TRANSFORM: lowercase; COLOR: #7a9d5c
}
#content-secondary .module-search-ny {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
#content .module-search-ny .head {
	TEXT-ALIGN: center
}
#content .module-search-ny .head IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-search-ny .content FORM.alt {
	CLEAR: left; PADDING-TOP: 10px
}
#content .module-search-ny SELECT {
	WIDTH: 100%
}
.module-search-ny .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-search-ny .content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.module-search-ny .content UL {
	MARGIN: 10px 0px
}
.module-search-ny .content LI {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 0px solid; BACKGROUND: url(/images/2/bg-hatch.gif); FLOAT: left; BORDER-LEFT: #fff 0px solid; WIDTH: 77px; BORDER-BOTTOM: #fff 2px solid
}
.module-search-ny .content LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.module-guides {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 8px
}
.module-guides .head {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 13px; TEXT-ALIGN: center
}
#content .module-guides .head IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-guides .content UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.module-guides .content LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.module-guides .content UL {
	MARGIN: 0px 0px 10px
}
.module-guides .content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e9e9e9 1px solid; TEXT-ALIGN: center
}
.module-guides .content LI.first {
	PADDING-TOP: 0px
}
.module-guides .content A B {
	COLOR: #c00
}
.module-list {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 8px
}
.module-list .head {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x 0px 100%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 13px; TEXT-ALIGN: center
}
#content .module-list .head IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.module-list .content P {
	FONT-SIZE: 10px; MARGIN: 0px; TEXT-ALIGN: center
}
.module-list .content UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.module-list .content LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.module-list .content LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/2/bullet-gray.gif) no-repeat 0px 0.6em
}
#content-secondary .module-newsletters {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px
}
#content-secondary .module-newsletters .head H5 {
	BACKGROUND: url(/images/2/graphics/redesign06/col_d/general/newsletters.gif) no-repeat 50% 14px; TEXT-INDENT: -1000em; HEIGHT: 39px
}
#content-secondary .module-newsletters .content {
	MARGIN: 0px 10px
}
#content-secondary .module-newsletters .sponsored {
	MARGIN: 0px 10px
}
#content-secondary .module-newsletters P {
	TEXT-ALIGN: center
}
#content-secondary .module-newsletters UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-secondary .module-newsletters UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY.ad-column-180 #content-secondary .module-newsletters .content {
	BORDER-TOP: #eceae8 1px solid
}
#content-secondary .module-newsletters INPUT.checkbox {
	MARGIN-RIGHT: 5px; POSITION: relative; TOP: 3px
}
BODY.ad-column-300 #content-secondary .module-newsletters UL {
	BORDER-TOP: #eceae8 1px solid; FLOAT: left; WIDTH: 157px
}
BODY.ad-column-300 #content-secondary .module-newsletters UL.first {
	MARGIN-RIGHT: 20px
}
#content-secondary .module-newsletters UL LI {
	LINE-HEIGHT: 23px; BORDER-BOTTOM: #eceae8 1px solid
}
#content-secondary .module-newsletters I {
	FONT-STYLE: normal
}
BODY.ad-column-180 #content-secondary .module-newsletters I {
	DISPLAY: block; FONT-SIZE: 0px; MARGIN: -5px 0px; OVERFLOW: hidden; HEIGHT: 0px
}
#content-secondary .module-newsletters P {
	CLEAR: both; MARGIN-TOP: 0px; PADDING-TOP: 10px
}
BODY.ad-column-180 #content-secondary .module-newsletters P {
	TEXT-ALIGN: center
}
BODY.ad-column-180 #content-secondary .module-newsletters INPUT.text {
	DISPLAY: block; MARGIN: 0px auto 7px; WIDTH: 150px
}
BODY.ad-column-300 #content-secondary .module-newsletters INPUT.text {
	WIDTH: 220px
}
BODY.ad-column-180 #content-secondary .module-newsletters INPUT.image {
	MARGIN: 7px auto 0px
}
BODY.ad-column-300 #content-secondary .module-newsletters INPUT.image {
	MARGIN-LEFT: 14px; POSITION: relative; TOP: 0.4em
}
#content-secondary .module-newsletters A {
	FONT-WEIGHT: bold
}
#content-secondary .module-newsletters DIV.single UL {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: center
}
BODY.ad-column-300 #content-secondary .module-newsletters DIV.single UL {
	TEXT-ALIGN: left
}
#content-secondary .module-newsletters .single A {
	MARGIN-RIGHT: 0.5em
}
#content-secondary .module-newsletters .sponsored {
	BACKGROUND: url(/images/2/bg-border-beveled.gif) repeat-x; PADDING-TOP: 5px
}
#content-secondary .module-newsletters .sponsored H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px; TEXT-ALIGN: center
}
#content-secondary .module-newsletters .sponsored P {
	MARGIN-TOP: 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 2px
}
#content-secondary .module-newsletters .sponsored P IMG {
	DISPLAY: block; MARGIN: 0px auto
}
#content-secondary .module-newsletters .sponsored P A {
	FONT-WEIGHT: normal
}
#content-secondary .module-featured-property {
	FONT-SIZE: 11px; BACKGROUND: #fff
}
#content-secondary .module-featured-property .head {
	BACKGROUND: url(/images/2/bg-advertising.gif) no-repeat 50% 6px; PADDING-TOP: 19px
}
#content-secondary .module-featured-property .head H5 {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e6e6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; MARGIN: 0px 12px; TEXT-TRANSFORM: uppercase; COLOR: #7a9d5c; PADDING-TOP: 9px; TEXT-ALIGN: center
}
#content-secondary .module-featured-property .content {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px
}
#content-secondary .module-featured-property .column {
	WIDTH: 157px
}
BODY.ad-column-180 #content-secondary .module-featured-property .col-1 {
	TEXT-ALIGN: center
}
BODY.ad-column-300 #content-secondary .module-featured-property .col-1 {
	FLOAT: right
}
BODY.ad-column-300 #content-secondary .module-featured-property .col-2 {
	MARGIN-RIGHT: 157px
}
#content-secondary .module-featured-property .content H6 {
	FONT-SIZE: 11px; MARGIN: 0px; LINE-HEIGHT: 1.3
}
BODY.ad-column-180 #content-secondary .module-featured-property .content H6 {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
#content-secondary .module-featured-property .info P {
	MARGIN-TOP: 0px; LINE-HEIGHT: 1.3
}
#content-secondary .module-featured-property P.listed-by A {
	COLOR: #666; TEXT-DECORATION: none
}
#content-secondary .module-featured-property P.listed-by IMG {
	MARGIN-TOP: 3px; DISPLAY: block
}
#content-secondary .module-featured-property P.more A {
	PADDING-RIGHT: 8px; BACKGROUND: url(/images/2/arrow-more.gif) no-repeat 100% 50%
}
#content #advertising-skyscraper {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 12px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
#advertising-skyscraper IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#advertising-skyscraper H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/2/bg-advertising.gif) no-repeat 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 11px
}
BODY.popup #wrap {
	MARGIN: 0px; WIDTH: 100%; max-width: 100%
}
BODY.popup #head {
	MARGIN: 0px 13px
}
BODY.popup #head H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 28px/1.2 Georgia, Garamond, Times, "Times New Roman", serif; PADDING-TOP: 15px; BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: relative
}
BODY.popup #head H1 A {
	RIGHT: 0px; FONT: bold 11px/1.5 Arial, Helvetica, Verdana, Geneva, sans-serif; POSITION: absolute; TOP: 50%
}
BODY.popup #nav {
	MARGIN-TOP: 1.5em; FLOAT: right
}
BODY.popup #nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
BODY.popup #nav A#tool-print {
	BACKGROUND-IMAGE: url(/images/2/tool-print.gif)
}
BODY.popup #head UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY.popup #head UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY.popup #head UL {
	MARGIN-TOP: 1.5em
}
TABLE.photos {
	CLEAR: both; MARGIN-TOP: 1.5em; BACKGROUND: #dbdbdb
}
TABLE.photos TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
UNKNOWN {
	DISPLAY: block; PADDING-TOP: 10px
}
#weather TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#weather TABLE THEAD TH {
	PADDING-RIGHT: 20px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: left
}
#weather TABLE TD {
	PADDING-RIGHT: 20px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; TEXT-ALIGN: left
}
#weather H4 {
	BORDER-TOP: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
#weather H6 {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 0.3em 0px 0px; FONT: bold 16px/1.2 Georgia, Garamond, Times, "Times New Roman", serif; BORDER-BOTTOM: #dedede 1px solid
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.container {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
#google-bottom {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #fff
}
#google-vertical {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#google-bottom .head {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #544f49
}
#google-vertical .head {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #544f49
}
.googleads {
	BACKGROUND: #fff
}
#google-bottom .head H4 {
	FONT-WEIGHT: normal; MARGIN: 0px
}
#google-vertical .head H4 {
	FONT-WEIGHT: normal; MARGIN: 0px
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
#google-bottom .head A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#google-vertical .head A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#google-bottom .head A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
#google-vertical .head A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
#google-bottom .head HR {
	DISPLAY: none
}
#google-vertical .head HR {
	DISPLAY: none
}
.bottom-divider {
	CLEAR: both; BORDER-TOP: #eceae8 9px solid
}
.googleads {
	CLEAR: both; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d3d3d3 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #d3d3d3 1px solid
}
.googleads UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.googleads STRONG {
	LETTER-SPACING: -0.01em
}
#google-bottom .googleads LI {
	FLOAT: left; WIDTH: 24%
}
#google-vertical .googleads LI {
	FLOAT: left; WIDTH: 100%
}
#google-vertical .googleads LI DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.googleads LI DIV {
	MARGIN-RIGHT: 15px
}
.googleads LI A {
	DISPLAY: block; COLOR: #3c6583; LETTER-SPACING: 0.5pt; TEXT-DECORATION: none
}
#google-bottom .googleads LI A {
	DISPLAY: block; COLOR: #3c6583; MARGIN-RIGHT: 45px; LETTER-SPACING: 0.5pt; TEXT-DECORATION: none
}
#google-vertical .googleads LI A {
	DISPLAY: block; COLOR: #3c6583; MARGIN-RIGHT: 5px; LETTER-SPACING: 0.5pt; TEXT-DECORATION: none
}
.googleads LI A:hover {
	COLOR: #3c6583; TEXT-DECORATION: underline
}
.googleads BR {
	CLEAR: both
}
#google-bottom BR {
	CLEAR: both
}
#content-error {
	FLOAT: left
}
BODY.ad-column-180 #content-error {
	WIDTH: 900px
}
.text2 {
	FONT-SIZE: 8pt; COLOR: #000000
}
.text3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000
}
.text4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000
}
.text5 {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; TEXT-TRANSFORM: uppercase; COLOR: #660000
}
.text6 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-TRANSFORM: uppercase; COLOR: #000000
}
.text7 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
STRONG {
	FONT-WEIGHT: bold; COLOR: #000000
}
.headline2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #a70909; TEXT-DECORATION: none
}
.blackhdr2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000
}
.text {
	FONT-SIZE: 9pt; COLOR: #000000
}
.greyhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #cccccc; TEXT-DECORATION: none
}
.greyhdr2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cccccc; TEXT-DECORATION: none
}
A.greyhdr {
	FONT-SIZE: 14pt; COLOR: #666666; TEXT-DECORATION: none
}
A.blackhdr2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; TEXT-DECORATION: none
}
.medwhitetext {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.medwhitetext:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greytextsmall {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.weddingscolor {
	BACKGROUND-COLOR: #cdd2da
}
TD.weddingscolor2 {
	BACKGROUND-COLOR: #f0dff0
}
.weddingsleftnav {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cdd2da
}
.weddingshomebig {
	FONT-SIZE: 11pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weddingshomesmall {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weddingslistingsheader {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #996699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.weddingslistingslinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weddingssubheads {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weddingsbox1 {
	BORDER-RIGHT: #cccccc 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 3px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 3px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 3px solid; BACKGROUND-COLOR: #ffffff
}
.weddingsbox2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.weddingsrelatedlinks {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2.directory {
	MARGIN: 0.3em 0px 0px; FONT: 38px/1.2 Georgia, Garamond, Times, "Times New Roman", serif; COLOR: #77224c
}
#weddings-listings {
	FONT: 12px/1.54 Georgia, Garamond, Times, "Times New Roman", serif
}
#weddings-listings P {
	MARGIN-TOP: 0px
}
#weddings-listings H3.name {
	MARGIN-BOTTOM: 0px; FONT: bold 16px/1.54 Georgia, Garamond, Times, "Times New Roman", serif
}
#weddings-listings CITE {
	FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
BODY.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitetextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitetext {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.medium {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.medium {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mediumbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.mediumbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.larger {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bigbold {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
.bottom_right_border {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 0px; BORDER-LEFT: #666666 0px; BORDER-BOTTOM: #666666 1px solid
}
.bottom_noright_border {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 0px; BORDER-LEFT: #666666 0px; BORDER-BOTTOM: #666666 1px solid
}
.summer-calendar-title-a {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000; LINE-HEIGHT: 1.2em; FONT-FAMILY: Georgia, 'Times New Roman', Times, serif; TEXT-DECORATION: none
}
.summer-calendar-title-b {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #1f638a; LINE-HEIGHT: 1.2em; FONT-FAMILY: Georgia, 'Times New Roman', Times, serif; TEXT-DECORATION: none
}
UL.summer-calendar {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.summer-calendar LI.header {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #fac0a4; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summer-calendar P {
	MARGIN: 0.5em 0px
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; LINE-HEIGHT: 2em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.day {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 2em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.summer-calendar P IMG {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.summer-calendar-dropdown {
	FLOAT: right; MARGIN: 0px 23px; WIDTH: 150px
}
