.logo {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 980px; POSITION: absolute; TOP: 0px; HEIGHT: 222px
}
#flashHead {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 980px; POSITION: absolute; TOP: 0px; HEIGHT: 222px
}
#flashHead {
	Z-INDEX: 10
}
BODY {
	BACKGROUND: #333 repeat-x 50% top; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
#bodyBg {
	BACKGROUND: url(/images/bg_wrapper.jpg) repeat-y 50% top; MARGIN-BOTTOM: 20px
}
#topMix {
	BACKGROUND: url(/images/bg_footer.jpg) no-repeat 50% top
}
#topCat {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 980px; POSITION: relative; HEIGHT: 222px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.16em; PADDING-BOTTOM: 1.25em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #950065; PADDING-TOP: 0px
}
H1 A {
	COLOR: #950065; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #950065; TEXT-DECORATION: none
}
.article H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.66em; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #4385e0; PADDING-TOP: 0px
}
.open_article H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.66em; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #4385e0; PADDING-TOP: 0px
}
.category_archive H1 {
	PADDING-LEFT: 17px; PADDING-BOTTOM: 5px; PADDING-TOP: 17px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; COLOR: #950065; PADDING-TOP: 0px
}
#rightCat H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.16em; COLOR: #fff
}
#rightCat .marketplace H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H3 {
	FONT-SIZE: 1.16em; COLOR: #4385e0
}
.cathome .nested_dbl_col .leftColumn H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1.3em; COLOR: #41508c
}
.thisissue H3 {
	MARGIN-BOTTOM: 0.5em
}
H1.storyTitle {
	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0.2em; COLOR: #000
}
#content P.byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.83em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
.open_article P.byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.83em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
#container {
	WIDTH: 980px
}
#wrapper {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 960px; PADDING-TOP: 0px
}
#cover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 620px; PADDING-TOP: 0px
}
#article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 620px; PADDING-TOP: 0px
}
.catate #cover {
	WIDTH: 938px
}
.catate #content {
	WIDTH: 938px
}
.catsubform #cover {
	WIDTH: 938px
}
.catsubform #content {
	WIDTH: 938px
}
.article .page P {
	FONT-SIZE: 1em; FONT-FAMILY: arial,verdana
}
.article .page P A {
	FONT-WEIGHT: normal; COLOR: #4385e0
}
.article .page P A:hover {
	COLOR: #1d4f93
}
.page404 #article {
	
}
.page404 #content {
	
}
.page404 #article {
	
}
.qterm {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee
}
A SPAN.qterm {
	
}
A:hover SPAN.qterm {
	
}
#content {
	BACKGROUND: #fff; FLOAT: none; WIDTH: 620px
}
#content .contentPadding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.open_article #content .contentPadding {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 10px! important
}
#article #content .contentPadding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catredesignHome #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catredesignOnestop #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cathome #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catldi #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catmasterclasses #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catgear #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catconcerts #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cattheatre #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catstagingrental #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catvenues #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catarchitainment #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.catresourcecenter #content .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.coverContentArea .cbcontent {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.category_archive .catArchivePadding {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.article #content .contentPadding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#rightCat {
	PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 314px
}
.rightCat .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.topCat H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px 20px; PADDING-TOP: 0px
}
.topCat H1 A {
	DISPLAY: block; BACKGROUND: url(/images/new_logo.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 416px; COLOR: #000; PADDING-TOP: 41px; HEIGHT: 0px; TEXT-DECORATION: none
}
A {
	COLOR: #4385e0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4385e0; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #1c375e
}
.article UL LI {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-BOTTOM-STYLE: none
}
.open_article UL LI {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-BOTTOM-STYLE: none
}
UL LI {
	PADDING-LEFT: 20px; TEXT-DECORATION: none
}
.contentwellad180x150 UL LI {
	PADDING-LEFT: 20px; TEXT-DECORATION: none
}
.page404 UL LI {
	PADDING-LEFT: 20px; TEXT-DECORATION: none
}
.contact {
	MARGIN-LEFT: 0px
}
.contact LI {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
.breadcrumbs P {
	COLOR: #aa825f; TEXT-ALIGN: left
}
P#coverLink {
	TEXT-ALIGN: right
}
.leadinlg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0.66em; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
.leadinsm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0.66em; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}

TABLE.leadinlg {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.leadinsm {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.leadinsm {
	MARGIN: 0px 0px 10px
}
TABLE.leadinsm TD {
	VERTICAL-ALIGN: middle
}
TABLE.leadinsm TD.leadinleftimg {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top
}
TABLE.leadinsm TD.leadinrightimg {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top
}
TABLE.leadinlg TD.leadinleftimg {
	PADDING-RIGHT: 10px
}
TABLE.leadinlg TD.leadinrightimg {
	PADDING-LEFT: 10px
}
.leadinlg H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.leadinsm H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.leadinlg H3 A {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 20px
}
.leadinsm H3 A {
	FONT-SIZE: 14px; LINE-HEIGHT: 15px
}
.leadinlg P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #202020; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana
}
.leadinsm P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #202020; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana
}
.catheadline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.catHeadline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; MARGIN: 0px; PADDING-TOP: 0px
}
P.deck {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
P.linkToTop {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
P.linkToTop A {
	FONT-WEIGHT: normal
}
.cover UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.contentwellad180x150 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.page404 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.cover UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contentwellad180x150 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.page404 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.cover LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.contentwellad180x150 LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.page404 LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.cover LI {
	MARGIN-LEFT: 6px
}
.catpolls .cb {
	BORDER-TOP: #c9c9c9 1px solid; MARGIN-TOP: 20px; PADDING-TOP: 20px
}
.poll A {
	FLOAT: left
}
.poll BUTTON {
	FLOAT: left
}
.poll A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.clickability {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: right
}
.clickability UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.clickability UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BORDER-BOTTOM-STYLE: none
}
.clickability UL LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.91em; COLOR: #999
}
.clickability UL LI A:hover {
	COLOR: #333
}
.clickability UL LI.clickabilityEmail {
	PADDING-LEFT: 18px
}
.clickability UL LI.clickabilityPrint {
	PADDING-LEFT: 16px; MARGIN-RIGHT: 0px
}
.clickability UL LI.clickabilityReprint {
	PADDING-LEFT: 16px
}
.clickability UL LI.reprint {
	WIDTH: 56px
}
.clickability UL LI.clickabilitySave {
	PADDING-LEFT: 16px
}
.clickability UL LI.bookmarks {
	PADDING-LEFT: 16px; MARGIN-RIGHT: 15px
}
.clickability UL LI.clickabilityComment {
	PADDING-LEFT: 16px; MARGIN-RIGHT: 15px
}
.clickability UL LI.clickabilityEmail {
	BACKGROUND: url(/images/clickability_email.gif) no-repeat left 2px
}
.clickability UL LI.clickabilitySave {
	BACKGROUND: url(/images/clickability_save.gif) no-repeat left 2px
}
.clickability UL LI.clickabilityPrint {
	BACKGROUND: url(/images/clickability_print.gif) no-repeat left 2px
}
.clickability UL LI.clickabilityReprint {
	BACKGROUND: url(/images/clickability_reprint.gif) no-repeat left 0px
}
.clickability UL LI.bookmarks {
	BACKGROUND: url(/images/clickability_bookmark.gif) no-repeat left 1px
}
.clickability UL LI.clickabilityComment {
	BACKGROUND: url(/images/clickability_comment.gif) no-repeat left 1px
}
.contentwellad180x150 H2 {
	BORDER-TOP: #c9c9c9 1px solid; MARGIN-TOP: 18px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000; PADDING-TOP: 18px
}
.page404 .mostRecent H2 {
	BORDER-TOP: #c9c9c9 1px solid; MARGIN-TOP: 18px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000; PADDING-TOP: 18px
}
.page404 .popularArticles H2 {
	BORDER-TOP: #c9c9c9 1px solid; MARGIN-TOP: 18px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000; PADDING-TOP: 18px
}
.page404 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.page404 .mostRecent H2 {
	MARGIN-TOP: 5px; PADDING-TOP: 10px
}
.page404 .popularArticles H2 {
	MARGIN-TOP: 5px; PADDING-TOP: 10px
}
.articleTools H2 {
	MARGIN-TOP: 0px
}
.article .popularArticles H2 {
	MARGIN-TOP: 10px
}
.relatedTopics {
	MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 18px; BORDER-BOTTOM: #c9c9c9 1px solid
}
.readMore {
	BACKGROUND: #fff; BORDER-BOTTOM:#0099FF 1px solid; TEXT-ALIGN: right
}
.readMore A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.83em; BACKGROUND: #0099FF; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; COLOR: #e9e9e9; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.readMore {
	MARGIN: -15px 0px 0px
}
.topNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #030507; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 0px; HEIGHT: 72px
}
#topNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 17px; LIST-STYLE-TYPE: none
}
#topNav LI {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; Z-INDEX: 300; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; POSITION: relative
}
#topNav LI A {
	PADDING-RIGHT: 0px; BORDER-TOP: #0066FF 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(/images/arrow_nav.gif) no-repeat 95% 13px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM:#0066FF 1px solid
}
#topNav LI A:hover {
	BACKGROUND-COLOR:#0099FF; TEXT-DECORATION: none
}
#topNav LI UL LI A {
	FONT-SIZE: 0.91em; FLOAT: none; BACKGROUND-IMAGE: none; BORDER-TOP-STYLE: none
}
#topNav LI UL LI {
	WIDTH: 95px
}
.topNav #topNav LI UL LI A {
	WIDTH: 88px
}
#topNav LI.ldi A {
	WIDTH: 63px
}
#topNav LI.ldi A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav LI.masterclasses A {
	WIDTH: auto
}
#topNav LI.masterclasses UL LI {
	WIDTH: 95px
}
#topNav LI.masterclasses A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav LI.gear A {
	WIDTH: 69px
}
#topNav LI.gear A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav LI.concerts A {
	WIDTH: 91px
}
#topNav LI.concerts A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav LI.theatre A {
	WIDTH: 92px
}
#topNav LI.theatre A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav LI.stagingrental A {
	WIDTH: 107px
}
#topNav LI.stagingrental A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav LI.venues A {
	WIDTH: 81px
}
#topNav LI.venues A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav LI.architainment A {
	WIDTH: 115px
}
#topNav LI.architainment A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNav UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 600; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 36px; BACKGROUND-COLOR: #2c2c2c
}
#topNav LI.over UL {
	BORDER-TOP: white 1px solid; DISPLAY: block
}
#topNav LI:hover UL {
	BORDER-TOP: white 1px solid; DISPLAY: block
}
#topNav UL LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#topNav UL LI.last {
	BORDER-BOTTOM-STYLE: none
}
.topNav #topNav UL LI A {
	DISPLAY: block; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 17px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#topNav UL LI A:hover {
	
}
.icopy {
	CLEAR: both; PADDING-RIGHT: 30px; MARGIN-TOP: 10px; FONT-SIZE: 0.91em; BACKGROUND: url(/images/icopy_w.gif) no-repeat right 50%; OVERFLOW: hidden; HEIGHT: 35px; TEXT-ALIGN: right
}
.icopy:hover {
	BACKGROUND: url(/images/icopy_g.gif) no-repeat right 50%
}
.icopyCont {
	CLEAR: both; MARGIN-TOP: 30px; BACKGROUND: url(/images/bg_icopy.gif) repeat-x; OVERFLOW: hidden; HEIGHT: 42px
}
IMG.left {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.imageAlignLeft {
	FLOAT: left; MARGIN-RIGHT: 15px
}
IMG.right {
	FLOAT: right; MARGIN: 5px 0px 5px 5px
}
.imageAlignRight {
	FLOAT: right; MARGIN: 5px 0px 5px 5px
}
.testing_headlines .leadinsm .imageAlignLeft {
	FLOAT: right; MARGIN: 0px 0px 0px 15px
}
IMG.center {
	DISPLAY: block; MARGIN: 5px auto
}
.article .right {
	MARGIN: 0px 0px 5px 20px
}
.article .left {
	MARGIN: 0px 20px 5px 0px
}
.article .imagesblock .caption {
	FONT-WEIGHT: bold; FONT-SIZE: 0.91em; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
DIV.left {
	FLOAT: left; MARGIN: 5px 5px 5px 10px
}
DIV.right {
	FLOAT: right; MARGIN: 5px 10px 5px 5px
}
DIV.center {
	MARGIN: 5px auto
}
.jumpTo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND:#0099FF; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -19px -16px 0px 0px; WIDTH: 345px; PADDING-TOP: 0px; HEIGHT: 30px
}
 HTML .jumpTo {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; BACKGROUND:#0099FF; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -19px -8px 0px 0px; WIDTH: 316px; PADDING-TOP: 0px; HEIGHT: 30px
}
.jumpTo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
.jumpTo UL LI {
	PADDING-RIGHT: 16px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 0.91em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; FONT-STYLE: italic
}
.jumpTo UL LI.first {
	PADDING-LEFT: 20px
}
.jumpTo UL LI.last {
	PADDING-RIGHT: 10px! important
}
#cover #content .jumpTo UL LI A {
	FONT-SIZE: 1em; COLOR: #fff; LINE-HEIGHT: 24px; FONT-STYLE: normal
}
#cover #content .jumpTo UL LI A:hover {
	COLOR: #fff
}
.pollResults SPAN {
	FONT-WEIGHT: bold
}
.poll BUTTON {
	MARGIN-TOP: 7px
}
.marketplace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 320px; PADDING-TOP: 0px
}
#rightCat .marketplace .storyad125x125 {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 12px 12px 0px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid
}
.marketplace .storyad125x125 P.advertisement {
	DISPLAY: none
}
.pagead {
	
}
.nested_dbl_col .leftColumn .pagead180x150 {
	MARGIN: 0px 0px 15px
}
.nested_dbl_col .leftColumn .pagead180x150 .advertisement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.nested_dbl_col .leftColumn .pagead180x150 .adOutline {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 190px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 155px; TEXT-ALIGN: center
}
.atePromo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px
}
.atePromo H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.83em; MARGIN: 0px; PADDING-TOP: 0px
}
.atePromo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica
}
.atePromo .expertEntry {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
.atePromo .last {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
.atePromo .expertEntry .expPhoto {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.atePromo .expertEntry .expSpon {
	MARGIN: 4px 0px 0px
}
#wrapper .atePromo .expertEntry H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.16em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.atePromo .readMore {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.left IMG.left {
	MARGIN: 0px
}
DIV.right IMG.right {
	MARGIN: 0px
}
DIV.center IMG.center {
	MARGIN: 0px
}
P.center {
	DISPLAY: block; MARGIN: 0px auto 5px
}
.utilNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 17px; MARGIN: 22px 0px 0px; PADDING-TOP: 0px
}
.utilNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.utilNav UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; BACKGROUND: url(/images/bg_utilnav_divider.jpg) no-repeat right 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.utilNav UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.utilNav UL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ccc
}
.utilNav UL LI A:hover {
	COLOR: #ffffd7
}
#searchBox {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 25px; WIDTH: 344px; PADDING-TOP: 0px
}
#searchBox .advancedSearch {
	DISPLAY: none
}
#searchBox .searchInputs {
	FLOAT: right
}
#searchBox #searchSite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 157px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.searchBox BUTTON {
	
}
.searchTerm {
	
}
.searchTerm {
	BORDER-RIGHT: #505c86 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #505c86 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #505c86 1px solid; WIDTH: 247px; PADDING-TOP: 2px; BORDER-BOTTOM: #505c86 1px solid
}
.page404 .searchTerm {
	BORDER-RIGHT: #505c86 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #505c86 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #505c86 1px solid; WIDTH: 562px; PADDING-TOP: 8px; BORDER-BOTTOM: #505c86 1px solid
}
.searchBox FORM {
	
}
#searchBox LABEL {
	DISPLAY: none
}
.searchButton {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/button_go.jpg) no-repeat left top; WIDTH: 39px; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; BORDER-BOTTOM-STYLE: none
}
INPUT.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON {
	CURSOR: hand
}
#footer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg_footer.jpg) no-repeat -1px bottom; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 940px; PADDING-TOP: 0px; HEIGHT: 100px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1.41em
}
#footer UL LI {
	PADDING-RIGHT: 1.08em; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer UL LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer UL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.83em; TEXT-TRANSFORM: uppercase; COLOR: #999
}
.footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.83em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 20px
}
.subArt {
	CLEAR: both; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% top; OVERFLOW: hidden; WIDTH: 590px
}
.subArt .relatedArt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 350px; PADDING-TOP: 15px
}
.subArt .relatedArt H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.subArt .relatedArt UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.subArt .relatedArt UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.subArt .relatedArt UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.subArt .relatedArt .readMore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.searchresults {
	FLOAT: right
}
.searchresults FORM {
	DISPLAY: inline
}
.toc {
	CLEAR: left
}
.currentIssue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_current_issue.jpg) #6e2957 repeat-x left top; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.currentIssue H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.16em; BACKGROUND: url(/images/bg_current_issue_header.jpg) no-repeat 50% top; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px
}
.currentIssue .cont {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #ccc 2px solid; WIDTH: 164px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 2px solid
}
.currentIssue .cont IMG {
	BORDER-RIGHT: #fff 3px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.currentIssue .cont H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.currentIssue .cont H3.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.currentIssue .cont H3 A {
	FONT-SIZE: 1em
}
.probSolved {
	PADDING-RIGHT: 0px; BORDER-TOP:#0099FF 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.probSolved H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.83em; MARGIN: 0px; PADDING-TOP: 0px
}
.probSolved UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.probSolved UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
.probSolved LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.probSolved .readMore {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.theArchive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.archItem {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 13px 17px 0px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 113px; PADDING-TOP: 10px; BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: center
}
.archItem P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.archItem P A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2bafcc
}
.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.pagination A.pnumbers {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.article .pagination {
	FONT-SIZE: 0.91em; TEXT-ALIGN: right
}
.article .pagination .pagNumb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#issuecovers {
	CLEAR: both
}
#issuecovers H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 16px; PADDING-TOP: 2px; HEIGHT: 16px; BACKGROUND-COLOR: #666
}
#issuecovers TABLE TR.date TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center
}
#issuecovers TABLE TR.date TD A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.googlead {
	MARGIN: 10px 0px 20px 12px; TEXT-ALIGN: right
}
.googlead P.googleadTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; COLOR: #929292
}
.googlead P {
	FONT-SIZE: 0.91em; MARGIN: 0px 0px 0.8em; FONT-FAMILY: arial,verdana; TEXT-ALIGN: left
}
.ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.topCat .ad728x90 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(/images/advertisement_vert.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 740px; PADDING-TOP: 0px; HEIGHT: 102px; TEXT-ALIGN: right
}
.topCat .ad728x90 OBJECT {
	Z-INDEX: 2; LEFT: 6px; WIDTH: 728px; POSITION: absolute; TOP: 6px; HEIGHT: 90px
}
.topCat .adOutline {
	BORDER-RIGHT: #2e2e2e 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #2e2e2e 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #2e2e2e 1px solid; WIDTH: 728px; PADDING-TOP: 6px; BORDER-BOTTOM: #2e2e2e 1px solid; POSITION: relative; HEIGHT: 90px
}
.rightCat .ad125x125 P {
	DISPLAY: none
}
.topCat .ad728x90 P.advertisement {
	DISPLAY: none
}
.bannerSideBox {
	FONT-SIZE: 11px; FLOAT: right; WIDTH: 226px
}
.bannerSideBox P {
	MARGIN: 0px
}
P.advertisement {
	FONT-SIZE: 10px; TEXT-TRANSFORM: lowercase; COLOR: #999; TEXT-ALIGN: center
}
#contentWell {
	MARGIN: 20px 20px 20px 0px
}
.rightCat .storyad125x125 {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 35px
}
.contentwellad75x75 {
	WIDTH: 75px
}
.ad75x75 {
	WIDTH: 75px
}
.pagead75x75 {
	WIDTH: 75px
}
.storyad75x75 {
	WIDTH: 75px
}
.contentwellad120x60 {
	WIDTH: 120px
}
.ad120x60 {
	WIDTH: 120px
}
.pagead120x60 {
	WIDTH: 120px
}
.storyad120x60 {
	WIDTH: 120px
}
.contentwellad120x240 {
	WIDTH: 120px
}
.ad120x240 {
	WIDTH: 120px
}
.pagead120x240 {
	WIDTH: 120px
}
.storyad120x240 {
	WIDTH: 120px
}
.contentwellad120x600 {
	WIDTH: 120px
}
.ad120x600 {
	WIDTH: 120px
}
.pagead120x600 {
	WIDTH: 120px
}
.storyad120x600 {
	WIDTH: 120px
}
.contentwellad125x125 {
	WIDTH: 125px
}
.ad125x125 {
	WIDTH: 125px
}
.pagead125x125 {
	WIDTH: 125px
}
.storyad125x125 {
	WIDTH: 125px
}
.contentwellad160x600 {
	WIDTH: 160px
}
.ad160x600 {
	WIDTH: 160px
}
.pagead160x600 {
	WIDTH: 160px
}
.storyad160x600 {
	WIDTH: 160px
}
.contentwellad180x150 {
	WIDTH: 180px
}
.ad180x150 {
	WIDTH: 180px
}
.pagead180x150 {
	WIDTH: 180px
}
.storyad180x150 {
	WIDTH: 180px
}
.contentwellad234x60 {
	WIDTH: 234px
}
.ad234x60 {
	WIDTH: 234px
}
.pagead234x60 {
	WIDTH: 234px
}
.storyad234x60 {
	WIDTH: 234px
}
.contentwellad234x400 {
	WIDTH: 234px
}
.ad234x400 {
	WIDTH: 234px
}
.pagead234x400 {
	WIDTH: 234px
}
.storyad234x400 {
	WIDTH: 234px
}
.contentwellad240x400 {
	WIDTH: 240px
}
.ad240x400 {
	WIDTH: 240px
}
.pagead240x400 {
	WIDTH: 240px
}
.storyad240x400 {
	WIDTH: 240px
}
.contentwellad250x250 {
	WIDTH: 250px
}
.ad250x250 {
	WIDTH: 250px
}
.pagead250x250 {
	WIDTH: 250px
}
.storyad250x250 {
	WIDTH: 250px
}
.contentwellad300x60 {
	WIDTH: 300px
}
.ad300x60 {
	WIDTH: 300px
}
.pagead300x60 {
	WIDTH: 300px
}
.storyad300x60 {
	WIDTH: 300px
}
.contentwellad300x125 {
	WIDTH: 300px
}
.ad300x125 {
	WIDTH: 300px
}
.pagead300x125 {
	WIDTH: 300px
}
.storyad300x125 {
	WIDTH: 300px
}
.contentwellad300x250 {
	WIDTH: 300px
}
.ad300x250 {
	WIDTH: 300px
}
.pagead300x250 {
	WIDTH: 300px
}
.storyad300x250 {
	WIDTH: 300px
}
.contentwellad336x60 {
	WIDTH: 336px
}
.ad336x60 {
	WIDTH: 336px
}
.pagead336x60 {
	WIDTH: 336px
}
.storyad336x60 {
	WIDTH: 336px
}
.contentwellad336x125 {
	WIDTH: 336px
}
.ad336x125 {
	WIDTH: 336px
}
.pagead336x125 {
	WIDTH: 336px
}
.storyad336x125 {
	WIDTH: 336px
}
.contentwellad336x280 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px auto; WIDTH: 336px; PADDING-TOP: 1em
}
.ad336x280 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px auto; WIDTH: 336px; PADDING-TOP: 1em
}
.pagead336x280 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px auto; WIDTH: 336px; PADDING-TOP: 1em
}
.storyad336x280 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px auto; WIDTH: 336px; PADDING-TOP: 1em
}
.contentwellad336x850 {
	WIDTH: 336px
}
.ad336x850 {
	WIDTH: 336px
}
.pagead336x850 {
	WIDTH: 336px
}
.storyad336x850 {
	WIDTH: 336px
}
.contentwellad468x60 {
	WIDTH: 468px
}
.ad468x60 {
	WIDTH: 468px
}
.pagead468x60 {
	WIDTH: 468px
}
.storyad468x60 {
	WIDTH: 468px
}
.article .contentwellad180x150 P.advertisement {
	DISPLAY: none
}
.article .contentwellad180x150 .adOutline {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 180px; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdbdb 1px solid
}
#wrapper .article .contentwellad180x150 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/images/advertisement_vert_fff.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#rightCat .ad300x250 {
	
}
#rightCat .ad300x250 .adOutline {
	BORDER-RIGHT: #191919 1px solid; BORDER-TOP: #191919 1px solid; BORDER-LEFT: #191919 1px solid; WIDTH: 312px; PADDING-TOP: 6px; BORDER-BOTTOM: #191919 1px solid; HEIGHT: 256px; TEXT-ALIGN: center
}
#rightCat .ad300x250 P.advertisement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.dblColumn {
	OVERFLOW: hidden
}
.nestedDblColumn {
	OVERFLOW: hidden
}
.dblColumn .leftCell {
	
}
.nestedDblColumn .leftCell {
	
}
.dblColumn .rightCell {
	
}
.nestedDblColumn .rightCell {
	
}
.dblColumn .leftColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nestedDblColumn .leftColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dblColumn .rightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nestedDblColumn .rightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.coverContentArea .nested_dbl_col .leftCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; PADDING-TOP: 0px
}
.coverContentArea .nested_dbl_col .leftCell {
	PADDING-RIGHT: 20px
}
.coverContentArea .nested_dbl_col .rightCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 379px; PADDING-TOP: 0px
}
.tripleCol {
	OVERFLOW: hidden
}
.tripleCol .leftCell {
	
}
.tripleCol .centerCell {
	
}
.tripleCol .rightCell {
	
}
.tripleCol .leftColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.tripleCol .centerColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.tripleCol .rightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#pixeltrack {
	LEFT: -2px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
.resourcecent_designgal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg_rescent_desgal.jpg) #58073d repeat-x left top; PADDING-BOTTOM: 10px; MARGIN: 0px auto 20px; WIDTH: 300px; PADDING-TOP: 0px
}

.resourcecent_designgal2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:#58073d repeat-x left top; PADDING-BOTTOM: 5px; MARGIN: 0px auto 10px; WIDTH: 300px; PADDING-TOP: 0px
}

.resourcecent_designgal H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(/images/bg_rescent_desgal_h2.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; COLOR: #fff; PADDING-TOP: 8px
}
.resourcecent_designgal H2.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
#fromWeb {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 282px; BORDER-BOTTOM: #ccc 1px solid
}
.active#fromWeb {
	DISPLAY: block; BACKGROUND: #fff; OVERFLOW: hidden; POSITION: relative; HEIGHT: 350px
}
#fromWeb .contentPadding {
	MARGIN: 0px 8px
}
.active#fromWeb .contentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 32px
}
.active#fromWeb H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.83em; BACKGROUND:#0099FF; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 28px; TEXT-ALIGN: center
}
#fromWeb H2 DIV {
	
}
.active#fromWeb H2 DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px
}
.active#fromWeb H2.on DIV {
	COLOR:#0099FF! important
}
.active#fromWeb H2.on DIV {
	COLOR:#0099FF! important
}
.active#fromWeb H2.on DIV {
	COLOR:#0099FF! important
}
.active#fromWeb H2.on DIV {
	COLOR:#0099FF! important
}
.active#fromWeb H2.on {
	BACKGROUND: #fff; COLOR:#0099FF! important; BORDER-BOTTOM-STYLE: none
}
.active#fromWeb H2.on {
	BACKGROUND: #fff; COLOR:#0099FF! important; BORDER-BOTTOM-STYLE: none
}
.active#fromWeb H2.on {
	BACKGROUND: #fff; COLOR:#0099FF! important; BORDER-BOTTOM-STYLE: none
}
.active#fromWeb H2.on {
	BACKGROUND: #fff; COLOR:#0099FF! important; BORDER-BOTTOM-STYLE: none
}
.active#fromWeb H2.on {
	BACKGROUND: #fff; COLOR:#0099FF! important; BORDER-BOTTOM-STYLE: none
}
.active#fromWeb H2.tabOne {
	BORDER-RIGHT: #fff 1px solid; LEFT: 0px; WIDTH: 31px; COLOR: #fff
}
.active#fromWeb H2.tabTwo {
	BORDER-RIGHT: #fff 1px solid; LEFT: 32px; WIDTH: 93px; COLOR: #fff
}
.active#fromWeb H2.tabTwo DIV {
	COLOR: #fff
}
.active#fromWeb H2.tabThree {
	BORDER-RIGHT: #fff 1px solid; LEFT: 126px; WIDTH: 75px; COLOR: #fff
}
.active#fromWeb H2.tabThree DIV {
	COLOR: #fff
}
.active#fromWeb H2.tabFour {
	BORDER-RIGHT: #fff 1px solid; LEFT: 202px; WIDTH: 80px; COLOR: #fff
}
.active#fromWeb H2.tabFour DIV {
	COLOR: #fff
}
.active#fromWeb H2.tabFive {
	LEFT: 321px; WIDTH: 90px
}
#tabOne .contentPadding {
	FONT-SIZE: 1em; FONT-FAMILY: arial,verdana
}
#tabTwo .contentPadding {
	FONT-SIZE: 1em; FONT-FAMILY: arial,verdana
}
#tabThree .contentPadding {
	FONT-SIZE: 1em; FONT-FAMILY: arial,verdana
}
#tabFour .contentPadding {
	FONT-SIZE: 1em; FONT-FAMILY: arial,verdana
}
#tabFive .contentPadding {
	FONT-SIZE: 1em; FONT-FAMILY: arial,verdana
}
#tabOne .contentPadding {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 10px! important; TEXT-ALIGN: center
}
#tabOne .contentPadding H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px! important; MARGIN: 0px; TEXT-TRANSFORM: none; CURSOR: default; COLOR: #950065; PADDING-TOP: 0px! important; POSITION: relative; HEIGHT: 12px
}
#tabOne .contentPadding H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 7px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 12px
}
#tabOne .contentPadding P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana; TEXT-ALIGN: left
}
#tabOne .contentPadding UL {
	MARGIN: 5px 35px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#tabOne .contentPadding UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#tabOne .contentPadding UL LI A {
	BORDER-RIGHT: #7ba6dd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana
}
#tabOne .contentPadding UL LI.last A {
	BORDER-RIGHT-STYLE: none
}
#tabTwo .contentPadding {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 10px! important; TEXT-ALIGN: center
}
#tabTwo .contentPadding H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px! important; MARGIN: 0px; TEXT-TRANSFORM: none; CURSOR: default; COLOR: #950065; PADDING-TOP: 0px! important; POSITION: relative; HEIGHT: 12px
}
#tabTwo .contentPadding H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 7px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 12px
}
#tabTwo .contentPadding P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana; TEXT-ALIGN: left
}
#tabTwo .contentPadding UL {
	MARGIN: 5px 35px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#tabTwo .contentPadding UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#tabTwo .contentPadding UL LI A {
	BORDER-RIGHT: #7ba6dd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana
}
#tabTwo .contentPadding UL LI.last A {
	BORDER-RIGHT-STYLE: none
}
#tabThree .contentPadding {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; WIDTH: 268px; PADDING-TOP: 16px! important
}
#tabThree .contentPadding IMG {
	FLOAT: left
}
#tabThree .contentPadding UL {
	FLOAT: right; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#tabThree .contentPadding UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#tabThree .contentPadding UL LI A {
	BORDER-RIGHT: #7ba6dd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana
}
#tabThree .contentPadding UL LI.last A {
	BORDER-RIGHT-STYLE: none
}
#tabThree .contentPadding P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
 HTML #tabThree .contentPadding P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; OVERFLOW: hidden; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#tabThree .contentPadding P.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.feedburnerFeedBlock #creditfooter {
	DISPLAY: none
}
#tabFour .contentPadding {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important
}
#tabFour .contentPadding H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px! important; MARGIN: 0px; CURSOR: default; COLOR: #950065; PADDING-TOP: 0px! important; POSITION: relative; HEIGHT: 10px; TEXT-ALIGN: left
}
#tabFour .contentPadding P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
#tabFour .contentPadding A {
	FONT-SIZE: 0.91em
}
.designGallery {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/travel.jpg) #fff no-repeat 165px 4px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 270px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial,verdana
}
.interactiveProducts {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/bg_designgallery.jpg) #fff no-repeat 165px 4px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 270px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial,verdana
}
.interactiveProducts {
	BACKGROUND-IMAGE: none
}
.designGallery P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 8px; WIDTH: 159px; PADDING-TOP: 0px
}
.designGallery H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.interactiveProducts H4 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #950065; PADDING-TOP: 0px; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
.interactiveProducts H4 A {
	COLOR: #950065; TEXT-DECORATION: none
}
.interactiveProducts H4 A:visited {
	COLOR: #950065; TEXT-DECORATION: none
}
.interactiveProducts H4 A:hover {
	COLOR: #950065; TEXT-DECORATION: none
}
.interactiveProducts UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.interactiveProducts UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.interactiveProducts .productItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.interactiveProducts .bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.interactiveProducts .last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.interactiveProducts .productItem UL LI A {
	FONT-SIZE: 11px; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
.interactiveProducts .blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 95px; BACKGROUND: url(/images/icon_blog.jpg) no-repeat left 50%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.interactiveProducts .briefingroom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 105px; BACKGROUND: url(/images/icon_briefingroom.jpg) no-repeat left 50%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.interactiveProducts .forum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 95px; BACKGROUND: url(/images/icon_forum.jpg) no-repeat left 50%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.ldiShowDaily {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 270px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial,verdana
}
.ldiShowDaily P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
.ldiShowDaily H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.noscript#topStories .topStoryItem {
	BACKGROUND-IMAGE: none! important
}
#topStories {
	CLEAR: both; DISPLAY: none; MARGIN: 0px; BORDER-BOTTOM: #000 15px solid
}
#topStories .topStoryItem {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#topStories .topStoryDetails {
	MARGIN: 0px 0px 0px 327px; LINE-HEIGHT: 1.1
}
#topStories .topStoryDetails H3 {
	FONT-SIZE: 1.41em
}
#topStories .topStoryDetails UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topStories .topStoryDetails UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topStories .topStoryDetails UL LI A {
	
}
#topStories .topStoryDetails UL LI.first {
	
}
#topStories .topStoryItem UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topStories .topStoryItem LI {
	
}
.active#topStories {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 621px; POSITION: relative; HEIGHT: 255px
}
.active#topStories .topStoryItem {
	BACKGROUND-POSITION: left top; DISPLAY: none; LEFT: 0px; OVERFLOW: hidden; WIDTH: 621px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 253px
}
.active#topStories .topStoryDetails {
	OVERFLOW: hidden; WIDTH: 279px; PADDING-TOP: 30px; HEIGHT: 255px
}
.active#topStories .topStoryDetails .leadinlg {
	MARGIN: 0px 0px 0.83em
}
.active#topStories .topStoryDetails .leadinlg H3 {
	MARGIN: 0px
}
.active#topStories .topStoryDetails .leadinlg P {
	LINE-HEIGHT: 1.41em
}
.active#topStories .topStoryDetails H3 A {
	
}
.active#topStories .topStoryDetails A {
	
}
.topStoryDetails H4.subhead {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #950065; PADDING-TOP: 0px
}
.active#topStories .topStoryDetails UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.active#topStories .topStoryDetails UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.topStoryDetails UL LI A {
	FONT-WEIGHT: normal
}
#topStories #topStoryButtons {
	RIGHT: 1px; POSITION: absolute; TOP: 1px
}
#topStories #topStoryButtons UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topStories #topStoryButtons LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal! important; FONT-SIZE: 1em; BORDER-LEFT-COLOR: #ccc; BACKGROUND:#0099FF; FLOAT: left; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #ccc; PADDING-TOP: 2px; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#topStories #topStoryButtons LI.activeControls {
	BORDER-RIGHT: #fff 1px solid; FONT-SIZE: 1em; BACKGROUND: #fff; CURSOR: default; COLOR: #530038; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sectionTopStories {
	OVERFLOW: hidden; WIDTH: 620px; BORDER-BOTTOM: #000 9px solid; HEIGHT: 255px
}
#sectionTopStories .outline {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#sectionTopStories .topStoryImage {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left
}
#sectionTopStories H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 1.16em; BACKGROUND: url(/images/bg_topstory_headers.jpg)#0099FF no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 25px
}
#sectionTopStories .cont {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 265px; PADDING-TOP: 0px
}
#sectionTopStories .leadinlg {
	MARGIN: 0px 0px 5px
}
.category_archive #sectionTopStories .leadinlg {
	MARGIN: 0px 0px 4px
}
#sectionTopStories UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sectionTopStories UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dash_horiz.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.category_archive #sectionTopStories UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 3px
}
#sectionTopStories UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.resultsheader1 {
	
}
.resultsheader2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.searchterm {
	FONT-WEIGHT: bold
}
.resultsleadin {
	
}
.resultsbyline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.83em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif
}
.resultsdesc {
	FONT-FAMILY: arial,helvetica,arial
}
.resultslinks A {
	FONT-WEIGHT: normal! important
}
.resultslinks B {
	FONT-WEIGHT: normal! important
}
.catadvertisers .cover #content UL {
	MARGIN: 0px 0px 0px 10px; LIST-STYLE-TYPE: disc
}
.catadvertisers .cover #content UL LI {
	
}
