#skiplinks {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#skiplinks LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.skip {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#skiplinks A {
	Z-INDEX: 10; BORDER-BOTTOM: #d3cec7 2px solid; POSITION: absolute; BORDER-LEFT: #d3cec7 2px solid; PADDING-BOTTOM: 7px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 5px; BACKGROUND: #fff; FONT-SIZE: 1.3em; BORDER-TOP: #d3cec7 2px solid; TOP: 154px; BORDER-RIGHT: #d3cec7 2px solid; TEXT-DECORATION: none; PADDING-TOP: 7px; LEFT: -9999px; -moz-border-radius: 13px; border-radius: 13px
}
.skip A {
	Z-INDEX: 10; BORDER-BOTTOM: #d3cec7 2px solid; POSITION: absolute; BORDER-LEFT: #d3cec7 2px solid; PADDING-BOTTOM: 7px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 5px; BACKGROUND: #fff; FONT-SIZE: 1.3em; BORDER-TOP: #d3cec7 2px solid; TOP: 154px; BORDER-RIGHT: #d3cec7 2px solid; TEXT-DECORATION: none; PADDING-TOP: 7px; LEFT: -9999px; -moz-border-radius: 13px; border-radius: 13px
}
#skiplinks A:focus {
	BORDER-BOTTOM-COLOR: #d3cec8; BORDER-TOP-COLOR: #d3cec8; BORDER-RIGHT-COLOR: #d3cec8; BORDER-LEFT-COLOR: #d3cec8; LEFT: 250px
}
#skiplinks A:active {
	BORDER-BOTTOM-COLOR: #d3cec8; BORDER-TOP-COLOR: #d3cec8; BORDER-RIGHT-COLOR: #d3cec8; BORDER-LEFT-COLOR: #d3cec8; LEFT: 250px
}
.skip A:focus {
	BORDER-BOTTOM-COLOR: #d3cec8; BORDER-TOP-COLOR: #d3cec8; BORDER-RIGHT-COLOR: #d3cec8; BORDER-LEFT-COLOR: #d3cec8; LEFT: 250px
}
.skip A:active {
	BORDER-BOTTOM-COLOR: #d3cec8; BORDER-TOP-COLOR: #d3cec8; BORDER-RIGHT-COLOR: #d3cec8; BORDER-LEFT-COLOR: #d3cec8; LEFT: 250px
}
#skiplinks A:hover {
	BORDER-BOTTOM-COLOR: #9dcdea; BORDER-TOP-COLOR: #9dcdea; BORDER-RIGHT-COLOR: #9dcdea; BORDER-LEFT-COLOR: #9dcdea; TEXT-DECORATION: underline
}
.skip A:hover {
	BORDER-BOTTOM-COLOR: #9dcdea; BORDER-TOP-COLOR: #9dcdea; BORDER-RIGHT-COLOR: #9dcdea; BORDER-LEFT-COLOR: #9dcdea; TEXT-DECORATION: underline
}
#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#logo IMG {
	DISPLAY: block
}
#attachments #logo {
	PADDING-LEFT: 0px
}
#mast_bar {
	MARGIN: 8px 20px 5px; HEIGHT: 17px
}
#mastnav {
	ZOOM: 1
}
#mastnav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#mastnav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#mastnav LI {
	BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; FONT-SIZE: 0.84em; PADDING-TOP: 0px
}
#mastnav LI A {
	TEXT-DECORATION: underline
}
#mastnav LI A:hover {
	TEXT-DECORATION: none
}
#mastnav LI.last {
	PADDING-RIGHT: 0px
}
#mastnav LI.first {
	BORDER-LEFT: 0px
}
#crumbtrail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; _width: 500px
}
#crumbtrail UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
#crumbtrail LI.first SPAN {
	POSITION: absolute; LEFT: -9999px
}
#crumbtrail LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#crumbtrail UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#crumbtrail LI {
	BACKGROUND-IMAGE: url(/magazine/graphics/list_style1.gif); PADDING-LEFT: 8px; FLOAT: left; FONT-SIZE: 0.84em; MARGIN-RIGHT: 10px
}
#crumbtrail LI A {
	TEXT-DECORATION: underline
}
#crumbtrail LI A:hover {
	TEXT-DECORATION: none
}
#mastsearch {
	WIDTH: 243px; FLOAT: right; PADDING-TOP: 71px
}
#mastsearch .formbox {
	BACKGROUND-COLOR: transparent; MARGIN-BOTTOM: 0px
}
#mastsearch .formbox FORM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mastsearch .formbox_sleeve FIELDSET {
	MIN-HEIGHT: 0px; ZOOM: 1
}
#mastsearch .formbox_sleeve FIELDSET:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#mastsearch LABEL {
	POSITION: absolute; LEFT: -9999px
}
#mastsearch INPUT {
	FLOAT: left
}
#mastsearch .text {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; HEIGHT: 18px; MARGIN-LEFT: 22px; BORDER-LEFT-WIDTH: 4px; PADDING-TOP: 3px
}
#mastsearch .text {
	
}
#footer {
	PADDING-BOTTOM: 17px; MARGIN: 0px auto; WIDTH: 956px; ZOOM: 1; COLOR: #bbb; CLEAR: both
}
#footer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#footer_sleeve P {
	LINE-HEIGHT: 15px; MARGIN-BOTTOM: 14px; COLOR: #333; CLEAR: left; FONT-SIZE: 1em; PADDING-TOP: 10px
}
#footer_sleeve P.copyright {
	FLOAT: right
}
#attachments #footer {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footer .webvision {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; FONT-STYLE: normal; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #999; FONT-SIZE: 0.84em; PADDING-TOP: 0px
}
#footer .webvision A {
	COLOR: #999; TEXT-DECORATION: underline
}
#footer .webvision A:hover {
	TEXT-DECORATION: none
}
#promo_container {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/magazine/graphics/html.bg.gif) 50% top; PADDING-TOP: 11px
}
#promo_container H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 1.38em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#promo_container UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; CLEAR: both; PADDING-TOP: 0px
}
#promo_container UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#promo_container LI {
	PADDING-BOTTOM: 6px; MARGIN: 0px 18px 0px 0px; PADDING-LEFT: 11px; WIDTH: 27%; PADDING-RIGHT: 11px; BACKGROUND: #fff; FLOAT: left; PADDING-TOP: 6px
}
#promo_container #promo_one .footer_promo {
	DISPLAY: none
}
#promo_container #promo_two {
	WIDTH: 28%
}
#promo_container #promo_three {
	WIDTH: 33%
}
#promo_container LI .footer_promo {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-LEFT: 6px
}
#promo_container LI .button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#promo_container LABEL {
	POSITION: absolute; LEFT: -9999px
}
#promo_container FORM:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#promo_container FORM DIV {
	FLOAT: left
}
#promo_container FORM SELECT {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px
}
#promo_container FORM SELECT:focus {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #ffffb7; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#promo_container #promo_three {
	MARGIN-RIGHT: 0px
}
#promo_container #promo_three DIV DIV {
	PADDING-BOTTOM: 12px
}
#promo_container #promo_three DIV DIV FORM DIV {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#footernav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.84em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#footernav UL {
	BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; ZOOM: 1; LIST-STYLE-IMAGE: none
}
#footernav UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#footernav LI {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: url(/magazine/graphics/nav_divider.gif) no-repeat right 13px; FLOAT: left; COLOR: #000000; TEXT-DECORATION: underline; PADDING-TOP: 9px
}
#footernav LI A {
	FLOAT: left; TEXT-DECORATION: underline
}
#footernav LI.first {
	PADDING-LEFT: 6px
}
#footernav LI.rss A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(/magazine/graphics/icons/nav-rss.png) no-repeat left top; PADDING-TOP: 0px
}
#footernav .sleeve {
	MARGIN: 0px
}
#footer .seo_nav {
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 780px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
#footer .seo_nav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#footer .seo_nav LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT-SIZE: 0.84em; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
#footer .seo_nav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #999; PADDING-TOP: 0px
}
#footer .seo_nav LI A:hover {
	TEXT-DECORATION: none
}
#footer .seo_nav LI.last {
	PADDING-RIGHT: 0px; BORDER-RIGHT: 0px
}
#footer .seo_nav LI.first {
	PADDING-RIGHT: 5px
}
#footer .seo_nav LI.first A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
