@import url( yui/fonts.css );
@import url( yui/reset.css );
BODY {
	MARGIN: 0px; COLOR: #333; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center
}
H1 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H2 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H3 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H4 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H5 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H6 {
	FONT-WEIGHT: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
P {
	MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.4em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
UL LI {
	MARGIN: 0px 0px 0.5em
}
A:link {
	COLOR: #068; TEXT-DECORATION: none
}
A:visited {
	COLOR: #046; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
A:active {
	COLOR: #c00; TEXT-DECORATION: underline
}
#pBanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/assets/gradient_grey_white.gif) #ddd repeat-x left top; PADDING-BOTTOM: 5px; MARGIN: 0px auto 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: center
}
#edpromo {
	FONT-SIZE: 85%; BACKGROUND: url(/images/assets/edpromo_bg.gif) #fffee0 repeat-x left bottom; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 26px; TEXT-ALIGN: center
}
#pContainer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
.pContentRow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#pFolio {
	MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #c00 1px dashed; TEXT-ALIGN: center
}
#pHeader {
	BACKGROUND: url(/images/assets/dot_large_red.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 780px
}
#pMasthead {
	FLOAT: right; WIDTH: 500px
}
#pMasthead P {
	BACKGROUND: url(/images/assets/strapline.gif) no-repeat right top; MARGIN: 0px; TEXT-INDENT: -3000px; HEIGHT: 15px
}
#pMasthead H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pMasthead H1 A {
	DISPLAY: block; BACKGROUND: url(/images/assets/stagelogo.gif) no-repeat center top; WIDTH: 500px; TEXT-INDENT: -3000px; HEIGHT: 155px
}
#pMasthead #textad A {
	CLEAR: left; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 36px; FONT-SIZE: 85%; BACKGROUND: url(/images/assets/finger.gif) #fff no-repeat 0% 50%; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 460px; COLOR: #c00; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 1.2em; TEXT-ALIGN: left
}
#pNavigation {
	PADDING-RIGHT: 0px; MARGIN-TOP: 18px; PADDING-LEFT: 0px; FONT-SIZE: 85%; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 120px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px
}
#pNavigation LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#pSubNavigation LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#pNavigation LI A {
	PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 116px; COLOR: #c00; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#pSubNavigation LI A {
	PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 116px; COLOR: #c00; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#pSubNavigation LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
#pNavigation LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
#pNavigation LI.selected A:link {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
#pNavigation LI.selected A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
#pNavigation LI.selected UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
#pNavigation LI:hover UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
#pNavigation LI.selected UL {
	DISPLAY: block
}
#pNavigation LI:hover UL {
	DISPLAY: block
}
#pSubNavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 0px 10px; TEXT-TRANSFORM: uppercase; WIDTH: 120px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
#pSubNavigation A:link {
	FONT-WEIGHT: normal; COLOR: #c00; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#pSubNavigation A:visited {
	FONT-WEIGHT: normal; COLOR: #c00; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#pContent {
	FLOAT: right; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 500px
}
.pMainColumn {
	FLOAT: right; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 500px
}
#pSecondary {
	FLOAT: left; WIDTH: 250px
}
.pSecondaryColumn {
	FLOAT: left; WIDTH: 250px
}
#pFooter {
	CLEAR: both; FONT-SIZE: 77%; BACKGROUND: url(/images/assets/dot_large_red.gif) #fff repeat-x left top; MARGIN: 10px 0px; PADDING-TOP: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center
}
#pFooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pFooter UL LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#pFooter A:link {
	COLOR: #c00
}
#pFooter A:visited {
	COLOR: #c00
}
#pSecondary IFRAME {
	MARGIN: 0.5em 0px
}
.homeSection {
	PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 1.5em; PADDING-TOP: 0px
}
.homeSection H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0.3em 0px 0.6em; TEXT-TRANSFORM: uppercase
}
.homeSection H2 A {
	PADDING-LEFT: 36px; BACKGROUND: url(/images/assets/finger.gif) no-repeat 0% 50%
}
SPAN.sub {
	FONT-WEIGHT: normal; FONT-SIZE: 77%; TEXT-TRANSFORM: none; FONT-STYLE: italic
}
.homeSection H2 A {
	COLOR: #333
}
.homeSection H3 {
	MARGIN-TOP: 0.5em
}
.homeSection DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.homeSection DT {
	BORDER-TOP: #ccc 1px dashed; MARGIN-TOP: 0.2em
}
.homeSection DT A {
	FONT-WEIGHT: bold
}
.homeSection DT ADDRESS {
	DISPLAY: inline; FONT-STYLE: italic
}
.homesection DT .address {
	DISPLAY: inline; FONT-STYLE: italic
}
.homeSection DT .address A:link {
	FONT-WEIGHT: normal; COLOR: #333; FONT-STYLE: italic
}
.homeSection DT .address A:visited {
	FONT-WEIGHT: normal; COLOR: #333; FONT-STYLE: italic
}
.homeSection DT ADDRESS A:link {
	FONT-WEIGHT: normal; COLOR: #333; FONT-STYLE: italic
}
.homeSection DT ADDRESS A:visited {
	FONT-WEIGHT: normal; COLOR: #333; FONT-STYLE: italic
}
.homeSection DT.first {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; FONT-SIZE: 122%
}
.homeSection DD {
	MARGIN: 0px 0px 0.5em
}
.homeSection DD.minor {
	
}
UL.suppLinks {
	PADDING-RIGHT: 0px; BORDER-TOP: #333 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.suppLinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.suppLinks LI  {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.edpromo {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.suppLinks LI H3 {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.edpromo A:link {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(/images/assets/more_chevrons.gif) no-repeat 100% 60%; COLOR: #c00
}
.edpromo A:visited {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(/images/assets/more_chevrons.gif) no-repeat 100% 60%; COLOR: #c00
}
UL.suppLinks A.more:link {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(/images/assets/more_chevrons.gif) no-repeat 100% 60%; COLOR: #c00
}
UL.suppLinks A.more:visited {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(/images/assets/more_chevrons.gif) no-repeat 100% 60%; COLOR: #c00
}
A.xml {
	BORDER-RIGHT: #630 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% verdana,sans-serif; BORDER-LEFT: #f96 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #330 1px solid; TEXT-DECORATION: none
}
A.xml:link {
	BORDER-RIGHT: #630 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% verdana,sans-serif; BORDER-LEFT: #f96 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #330 1px solid; TEXT-DECORATION: none
}
A.xml:visited {
	BORDER-RIGHT: #630 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% verdana,sans-serif; BORDER-LEFT: #f96 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #330 1px solid; TEXT-DECORATION: none
}
A.xml:hover {
	BORDER-RIGHT: #630 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% verdana,sans-serif; BORDER-LEFT: #f96 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #330 1px solid; TEXT-DECORATION: none
}
A.expand_toggle {
	DISPLAY: none
}
A.expand_toggle:link {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 77%; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.expand_toggle:visited {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 77%; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.expand_toggle:hover {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 77%; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#homeReviewPhoto {
	PADDING-LEFT: 280px; FONT-SIZE: 85%; BACKGROUND: url(/images/assets/gradient_grey_white.gif) #ddd repeat-x left top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#homeReviewPhoto DIV.reviewPic {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -280px
}
#homeReviewPhoto DIV.reviewPic IMG.reviewPic {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/images/assets/gradient_grey_white.gif) #fff repeat-x left top; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 9px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
 HTML #homeReviewPhoto {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden; HEIGHT: 7.5em
}
 HTML #homeReviewPhoto DIV.reviewPic {
	POSITION: relative
}
.photocredit {
	DISPLAY: block; FONT-SIZE: 100%; COLOR: #666
}
.hamlet {
	PADDING-RIGHT: 90px; DISPLAY: block; PADDING-LEFT: 90px; BACKGROUND: url(/images/assets/gradient_grey_white.gif) #fff repeat-x left top; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center
}
.googleAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
UL#pBreadcrumbs {
	CLEAR: both; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 77%; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #c00 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
UL#pBreadcrumbs LI {
	DISPLAY: inline; PADDING-LEFT: 1em; BACKGROUND: url(/images/assets/breadcrumb.gif) no-repeat 0px 50%; MARGIN-LEFT: 0.5em
}
UL#pBreadcrumbs LI.first {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN-LEFT: 0px
}
UL#pBreadcrumbs A {
	FONT-WEIGHT: bold; COLOR: #c00
}
.articlePromo {
	MARGIN-BOTTOM: 1em; BORDER-BOTTOM: #ccc 1px dashed
}
.articlePromo H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 129%; MARGIN: 0px
}
UL.sMeta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; FONT: 77% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.sMeta LI {
	PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.sMeta .cat {
	FONT-WEIGHT: bold
}
H1.sHead {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0.2em; TEXT-TRANSFORM: uppercase; COLOR: #555; BORDER-BOTTOM: #555 1px solid
}
DIV.paginationLinks {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 77%; LEFT: 0px; FLOAT: none; MARGIN-BOTTOM: 0.2em; COLOR: #555; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: right
}
DIV.paginationLinks SPAN {
	COLOR: #555; MARGIN-RIGHT: 10px
}
DIV.paginationLinks UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.paginationLinks UL LI {
	DISPLAY: inline; MARGIN: 0px 0px 0px 2px
}
DIV.box {
	MARGIN: 0.5em 0px
}
DIV.box H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.box H3 {
	BORDER-RIGHT: #000 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px dashed; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(/images/assets/dot_large_red.gif) no-repeat 0px -8px; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0.4em; BORDER-LEFT: #000 0px dashed; PADDING-TOP: 0.2em; BORDER-BOTTOM: #000 1px dashed; FONT-STYLE: italic; TEXT-ALIGN: left
}
DIV.box H3 A:link {
	COLOR: #333; TEXT-DECORATION: none
}
DIV.box H3 A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
DIV.box H3 A:hover {
	COLOR: #c00
}
DIV.box H3 A:active {
	COLOR: #c00
}
DL.postList {
	FONT-SIZE: 77%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DL.postList DT {
	FONT-WEIGHT: bold
}
DL.postList DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.intertext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.intertext P {
	FONT-SIZE: 85%; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.intertext P A {
	COLOR: #c00
}
DIV.box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.aMeta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.step_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 77%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.aMeta {
	BORDER-TOP: #ccc 1px solid
}
DIV.box UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em; BORDER-BOTTOM: #ccc 1px solid
}
UL.aMeta LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em; BORDER-BOTTOM: #ccc 1px solid
}
UL.step_links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0.25em; BORDER-BOTTOM: #ccc 1px solid
}
A.moretags {
	COLOR: #c00
}
DIV.aPhoto {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/images/assets/gradient_grey_white.gif) #fff repeat-x left top; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 9px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
DIV.aPhoto IMG {
	MARGIN-BOTTOM: 0.5em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.aPhoto P {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0.2em
}
DIV.aPhoto P .photocredit {
	FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.disclaimer {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; COLOR: #888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.delicious {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/images/assets/delicious.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.technorati {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/images/assets/technorati.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.digg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/images/assets/digg.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.feed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/images/assets/feedicon.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.box UL.letterlist {
	BORDER-BOTTOM: #ccc 1px solid
}
DIV.box UL.letterlist LI {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 129%; BORDER-BOTTOM-WIDTH: 0px
}
DIV.box UL.letterlist LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.listings-2col {
	PADDING-RIGHT: 2%; FLOAT: left; MARGIN: 0px; WIDTH: 46%
}
UL.listings-2col LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: none
}
UL.listings-2col A.venue {
	FONT-SIZE: 85%; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.city_scroll {
	FONT-SIZE: 77%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 1em; BORDER-BOTTOM: #c00 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.city_scroll LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.city {
	MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.1
}
DIV.city H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; WIDTH: 10em
}
DIV.city DIV {
	CLEAR: left; FLOAT: left; WIDTH: 500px
}
DIV.city H3 A {
	COLOR: #c00
}
DIV.city DL {
	MARGIN-LEFT: 0px; HEIGHT: auto
}
DIV.city DL DT {
	FLOAT: left
}
DIV.city DT A {
	FONT-STYLE: italic
}
DIV.city DL DD {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: right
}
DIV.city DL DD .reviewed {
	FONT-WEIGHT: normal; FONT-SIZE: 77%; COLOR: #555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
 HTML DIV.city DL {
	CLEAR: left
}
.runsheet H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #c00 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
.prodinfo H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #c00 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
DL.contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.venueinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.runsheet DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.prodinfo DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.contact DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-TOP: 0px
}
DL.venueinfo DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-TOP: 0px
}
.runsheet DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-TOP: 0px
}
.prodinfo DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-TOP: 0px
}
DL.contact DD {
	MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.2em; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right
}
DL.venueinfo DD {
	MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.2em; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right
}
.runsheet DD {
	MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.2em; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right
}
.prodinfo DD {
	MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.2em; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right
}
#hotelguide {
	BORDER-RIGHT: #000 2px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: #000 2px dashed; PADDING-LEFT: 0.5em; FONT-SIZE: 85%; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px; BORDER-LEFT: #000 2px dashed; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 2px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center
}
#hotelguide H5 {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/assets/stagehotels.gif) no-repeat center top; TEXT-TRANSFORM: uppercase; TEXT-INDENT: -9999px; HEIGHT: 21px
}
#hotelguide .disclaimer {
	RIGHT: 0.5em; BOTTOM: -0.5em; POSITION: absolute
}
BLOCKQUOTE {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #c00 1px dashed; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 4em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #c00 1px dashed; FONT-STYLE: italic; TEXT-ALIGN: center
}
.members LABEL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0.2em; MARGIN: 0.2em 0px 0.5em; WIDTH: 250px; LINE-HEIGHT: 1.5; PADDING-TOP: 0px; HEIGHT: 1.2em
}
.members INPUT.text {
	FLOAT: right
}
.members P {
	CLEAR: both
}
.recruitment_browse {
	BORDER-RIGHT: #63636a 0px dashed; PADDING-RIGHT: 7px; BORDER-TOP: #63636a 2px dashed; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; BORDER-LEFT: #63636a 0px dashed; PADDING-TOP: 7px; BORDER-BOTTOM: #63636a 2px dashed; TEXT-ALIGN: center
}
.recruitment_browse UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.recruitment_browse LI {
	FLOAT: left; MARGIN: 6px 4px; WIDTH: 228px
}
.recruitment_browse LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 228px; PADDING-TOP: 6px; BACKGROUND-COLOR: #e6e6ec
}
.recruitment_browse LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #c00; TEXT-DECORATION: none
}
.category {
	BORDER-TOP: #999 1px solid; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; BORDER-BOTTOM: #ccc 2px solid
}
.category H2 {
	CLEAR: right; MARGIN: 3px 0px 2px
}
.category H3 {
	CLEAR: right; MARGIN: 3px 0px 2px
}
.category FORM {
	FLOAT: right
}
.category .catnumber {
	COLOR: #888; FONT-FAMILY: "Lucida Console", "Courier New", Courier, monospace
}
TABLE.ads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}
TABLE.ads TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 3px; BACKGROUND-COLOR: #eee
}
.category UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.category LI {
	MARGIN: 2px 0px 0px
}
.subcat {
	BORDER-TOP: #999 1px solid; MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #999 1px dashed
}
#advertise P {
	MARGIN-LEFT: 3px
}
#advertise P.first {
	FONT-WEIGHT: bold
}
#advertise CITE {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal
}
#advertise UL {
	FONT-SIZE: 100%; LIST-STYLE-IMAGE: url(/images/red_dot.gif)
}
#advertise TH {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: white 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 85%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-LEFT: white 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
#advertise TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 85%; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 3px
}
#advertise TD.notes {
	PADDING-LEFT: 4em; FONT-SIZE: 85%
}
#advertise TD.section {
	FONT-WEIGHT: bold
}
#advertise TD.day {
	TEXT-ALIGN: right
}
#advertise TD.charge {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#advertise TR.alt {
	BACKGROUND-COLOR: #dfeff0
}
#advertise TABLE {
	BORDER-BOTTOM: #999 1px solid
}
#google_search {
	CLEAR: both; WIDTH: 780px; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
#google_search FORM {
	TEXT-ALIGN: center
}
#google_search TABLE {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 1em
}
#google_search TR {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 1em
}
#google_search TD {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 1em
}
#google_search TH {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 1em
}
#google_search TABLE TABLE {
	HEIGHT: 1.5em
}
UNKNOWN {
	FLOAT: left
}
UL.city_venues {
	FLOAT: left; WIDTH: 320px; LIST-STYLE-TYPE: none
}
FORM#memberlogin {
	BORDER-RIGHT: #7d9c9f 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7d9c9f 3px solid; PADDING-LEFT: 0px; FONT-SIZE: 95%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 4px 15px; BORDER-LEFT: #7d9c9f 3px solid; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: #7d9c9f 3px solid; BACKGROUND-COLOR: #ececec
}
FORM#memberlogin .head {
	FONT-WEIGHT: bold; COLOR: #ececec; BACKGROUND-COLOR: #7d9c9f
}
FORM#memberlogin LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 6px 6px 2px
}
FORM#memberlogin LABEL A {
	FONT-WEIGHT: normal; COLOR: #7d9c9f
}
FORM#memberlogin INPUT.text {
	DISPLAY: block; MARGIN: 2px 6px 6px; WIDTH: 200px
}
FORM#memberlogin P.error {
	MARGIN: 6px 10px; COLOR: red; TEXT-ALIGN: center
}
FORM#memberlogin UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.notes LI {
	MARGIN-BOTTOM: 10px
}
P.reason {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.subscribe_promo {
	CLEAR: both; PADDING-RIGHT: 250px; PADDING-LEFT: 6px; FONT-SIZE: 130%; BACKGROUND: url(/images/paper-examplecover.jpg) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 10px auto; LINE-HEIGHT: 130%; PADDING-TOP: 6px; HEIGHT: 320px
}
.subscribe_promo H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 6px 0px; LINE-HEIGHT: 1.2em
}
.lockedjobs {
	BORDER-TOP: #999 1px dashed; FONT-SIZE: 85%; MARGIN: 0.5em 0px; BORDER-BOTTOM: #999 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.jobs_advertise {
	BORDER-TOP: #999 1px dashed; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 0.5em 0px; BORDER-BOTTOM: #999 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.reviews H2 .rVenue {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; FONT-STYLE: italic
}
.sFilter LI {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.sFilter LI A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none
}
DIV.trackbacks {
	DISPLAY: none
}
DIV.comments DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
DIV.comments DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dashed; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.address {
	FONT-STYLE: italic
}
.rssPromo {
	BORDER-RIGHT: #046 1px solid; BORDER-TOP: #046 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #046 1px solid; BORDER-BOTTOM: #046 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #def; TEXT-ALIGN: center
}
#recruitment_login {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #600 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #600 1px solid; BORDER-BOTTOM: #600 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fcc
}
#recruitment_login H3 {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #600; BORDER-BOTTOM-STYLE: none
}
#recruitment_login P {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#recruitment_login LABEL {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.4em; FONT-SIZE: 100%; FLOAT: none; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UNKNOWN {
	DISPLAY: block; FLOAT: none; MARGIN-LEFT: 0.4em; WIDTH: 230px
}
UNKNOWN {
	DISPLAY: block; MARGIN: 0px auto
}
#recruitment_login UL {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px
}
#recruitment_login UL LI {
	BORDER-BOTTOM-STYLE: none
}
#recruitment_login UL LI A {
	FONT-WEIGHT: bold
}
.tagcloud {
	BORDER-TOP: #c00 1px dashed
}
.tagcloud A {
	PADDING-RIGHT: 1em
}
.tagcloud .size0 {
	FONT-SIZE: 90%
}
.tagcloud .size1 {
	FONT-SIZE: 100%
}
.tagcloud .size2 {
	FONT-SIZE: 130%
}
.tagcloud .size3 {
	FONT-SIZE: 150%
}
.tagcloud .size4 {
	FONT-SIZE: 180%
}
.tagcloud .size5 {
	FONT-SIZE: 200%
}
DL.jobsSearch DT A {
	FONT-SIZE: 120%
}
DL.jobsSearch DD {
	MARGIN-LEFT: 0px
}
DL.jobsSearch DD.meta {
	FONT-SIZE: 85%; MARGIN: 0px 0px 1em; COLOR: #999; BORDER-BOTTOM: #999 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DL.jobsSearch DD.meta A {
	COLOR: #999
}
FORM.listingssearch {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BACKGROUND: url(/images/assets/gradient_grey_white.gif) #eee repeat-x left top; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cItem {
	PADDING-TOP: 0.2em; BORDER-BOTTOM: #999 1px dashed
}
P.date {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cItem H2 {
	FONT-SIZE: 100%
}
.cItem .address A {
	COLOR: #333
}
.wwwwBlock {
	BACKGROUND: url(/images/assets/gradient_grey_white.gif) #ccc repeat-y; FLOAT: left; MARGIN: 7px 7px 2em; OVERFLOW: hidden; WIDTH: 180px; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 12em; TEXT-ALIGN: center
}
.wwwwLast {
	MARGIN-RIGHT: 0px
}
.wwwwBlock H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 180%; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.wwwwBlock .type {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase
}
.wwwwBlock A {
	COLOR: #333
}
.wwwwBlock:hover {
	BACKGROUND: url(/images/assets/gradient_red.gif) #c00 repeat-x left center; CURSOR: pointer; COLOR: #fff
}
.wwwwIEHack {
	BACKGROUND: url(/images/assets/gradient_red.gif) #c00 repeat-x left center; CURSOR: pointer; COLOR: #fff
}
.wwwwIEHack A:link {
	COLOR: #fff
}
.wwwwIEHack A:visited {
	COLOR: #fff
}
.wwwwBlock:hover A {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.wwwwBlock A:hover {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.wwwwBlock P {
	MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em
}
.blog IMG {
	FLOAT: right; MARGIN-RIGHT: 10px
}
#subscribe_button {
	LEFT: 130px; POSITION: absolute; TOP: 18px
}

