A {
	FONT-SIZE: 12px; COLOR: #8d0209; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #8d0209; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #6f0006; TEXT-DECORATION: none
}
A.footerlnks {
	COLOR: #555
}
A.footerlnks:visited {
	COLOR: #555
}
A.copylnks {
	COLOR: #999
}
A.copylnks:visited {
	COLOR: #999
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: #ebebeb; COLOR: #777; FONT-FAMILY: arial, helvetica
}
#wrapper {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; LEFT: 30px; PADDING-BOTTOM: 20px; BORDER-LEFT: #bbb 1px solid; WIDTH: 975px; BORDER-BOTTOM: #bbb 1px solid; POSITION: relative; TOP: 30px; BACKGROUND-COLOR: white
}
#content {
	MARGIN: 25px 0px 0px 12px; POSITION: relative; HEIGHT: 78px
}
#header {
	PADDING-BOTTOM: 48px
}
A.mainnav {
	FONT-SIZE: 18px; COLOR: white; TEXT-DECORATION: none
}
A.mainnav:visited {
	FONT-SIZE: 18px; COLOR: white; TEXT-DECORATION: none
}
A.mainnav:hover {
	FONT-SIZE: 18px; COLOR: #bbb; TEXT-DECORATION: none
}
#mainnavMarker {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; MARGIN-LEFT: -5px; PADDING-TOP: 6px; BACKGROUND-COLOR: #9e0008
}
A.subnav {
	FONT-SIZE: 12px; COLOR: #c6a6a6; TEXT-DECORATION: none
}
A.subnav:visited {
	FONT-SIZE: 12px; COLOR: #c6a6a6; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-SIZE: 12px; COLOR: #c6a6a6; TEXT-DECORATION: none
}
A.gray {
	FONT-SIZE: 12px; COLOR: #555
}
A.gray:visited {
	FONT-SIZE: 12px; COLOR: #555
}
A.gray:hover {
	FONT-SIZE: 12px; COLOR: #222
}
UL#subnavitems {
	MARGIN-BOTTOM: 0px
}
#subnavitems LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 12px 0px -3px; COLOR: #c6a6a6; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#leftnav {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #edeeee; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; WIDTH: 176px; MARGIN-RIGHT: 6px; PADDING-TOP: 8px; POSITION: relative
}
#longnav {
	HEIGHT: 970px
}
#currentnav {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 100; FONT-SIZE: 16px; MIN-HEIGHT: 165px; BACKGROUND: #790006; PADDING-BOTTOM: 30px; BORDER-LEFT: white 1px solid; WIDTH: 160px; COLOR: white; PADDING-TOP: 8px; BORDER-BOTTOM: white 1px solid
}
#blognav {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 100; FONT-SIZE: 12px; BACKGROUND: black; PADDING-BOTTOM: 80px; BORDER-LEFT: white 1px solid; WIDTH: 160px; COLOR: white; PADDING-TOP: 20px; BORDER-BOTTOM: white 1px solid
}
#volume {
	MARGIN-TOP: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: white 1px dotted
}
#nav {
	PADDING-TOP: 20px
}
#topHmMenu {
	MARGIN-LEFT: 22px
}
#member {
	PADDING-RIGHT: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 6px; BACKGROUND: #f1f1f2; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 415px; PADDING-TOP: 6px; HEIGHT: 40px
}
#mailinglist {
	BACKGROUND: #d1d2d4; FLOAT: left; MARGIN: 2px 0px 0px 8px; WIDTH: 275px; HEIGHT: 28px
}
#formfield {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #bbb 1px solid; COLOR: #939393; BORDER-BOTTOM: #bbb 1px solid
}
#mailform {
	PADDING-RIGHT: 8px; MARGIN-TOP: 0px; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: #d1d2d4; PADDING-BOTTOM: 8px; COLOR: #555; PADDING-TOP: 8px; HEIGHT: 50px
}
.joinlink {
	MARGIN-TOP: 5px; FONT-SIZE: 11px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 2px; WIDTH: 977px; BOTTOM: -30px; PADDING-TOP: 2px; BORDER-BOTTOM: #ebebeb 5px solid; POSITION: absolute; HEIGHT: 16px; TEXT-ALIGN: center
}
#copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 977px; COLOR: #999; BOTTOM: -60px; LINE-HEIGHT: 140%; PADDING-TOP: 2px; POSITION: absolute; TEXT-ALIGN: center
}
A.topnav {
	FONT-SIZE: 12px; FLOAT: left; COLOR: #848484; TEXT-DECORATION: none
}
A.topnav:visited {
	FONT-SIZE: 12px; FLOAT: left; COLOR: #848484; TEXT-DECORATION: none
}
A.topnav:hover {
	FONT-SIZE: 12px; FLOAT: left; COLOR: #545454; TEXT-DECORATION: none
}
#divider {
	FONT-SIZE: 8px; FLOAT: left; MARGIN: 5px 12px 0px
}
UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
#minihm {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #929292
}
#featureimg {
	BACKGROUND-IMAGE: url(../current/images/bg_currentissue.jpg); WIDTH: 660px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 275px
}
#ftralttext {
	MARGIN-TOP: 135px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; WIDTH: 600px; COLOR: black; LINE-HEIGHT: 95%
}
#featuretxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 80px; PADDING-BOTTOM: 0px; PADDING-TOP: 70px
}
#centercontent {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 638px; MARGIN-RIGHT: 18px
}
#features {
	BORDER-RIGHT: #929292 1px dotted; FLOAT: left; MARGIN-BOTTOM: 48px; WIDTH: 428px; MARGIN-RIGHT: 28px
}
#featurette {
	BORDER-TOP: #929292 1px dotted; MARGIN-LEFT: 10px; WIDTH: 410px; PADDING-TOP: 5px
}
#ftrimg {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#ftrtease {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 300px; LINE-HEIGHT: 145%
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; MARGIN-BOTTOM: 0px
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 3px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px
}
H4 {
	MARGIN-TOP: -2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px
}
#current {
	FLOAT: left; WIDTH: 145px
}
#extrasQL {
	MARGIN-TOP: -20px; FLOAT: left; BACKGROUND-IMAGE: url(../images/extra_bg_ql.jpg); WIDTH: 208px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 169px
}
#extrasPH {
	MARGIN-TOP: -20px; FLOAT: left; BACKGROUND-IMAGE: url(../images/extra_bg_photo.jpg); MARGIN-BOTTOM: 22px; WIDTH: 208px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 169px
}
#extrasRF {
	MARGIN-TOP: -20px; FLOAT: left; BACKGROUND-IMAGE: url(../images/extra_bg_rf.jpg); WIDTH: 208px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 169px
}
#teaser {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 30px
}
#teaser2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
#teasertxt {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 160px
}
#photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 28px
}
#banners {
	FLOAT: left; WIDTH: 85px
}
.bnrbrd {
	BORDER-RIGHT: #edeeee 1px solid; BORDER-TOP: #edeeee 1px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #edeeee 1px solid; WIDTH: 75px; BORDER-BOTTOM: #edeeee 1px solid
}
.hmImgs {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
.wrappedTxt {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 10px 5px 0px; WIDTH: 150px; LINE-HEIGHT: 102%
}
A.subTopnav {
	FONT-SIZE: 13px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #848484; TEXT-DECORATION: none
}
A.subTopnav:visited {
	FONT-SIZE: 13px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #848484; TEXT-DECORATION: none
}
A.subTopnav:hover {
	FONT-SIZE: 13px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #545454; TEXT-DECORATION: none
}
A.subcol {
	FONT-SIZE: 12px; COLOR: #848484; TEXT-DECORATION: none
}
A.subcol:visited {
	FONT-SIZE: 12px; COLOR: #848484; TEXT-DECORATION: none
}
A.subcol:hover {
	FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none
}
A.buy {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8d0209; TEXT-DECORATION: none
}
A.buy:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8d0209; TEXT-DECORATION: none
}
#adspace {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 160px; COLOR: white; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BACKGROUND-COLOR: #d1d2d4
}
#pageMarker {
	FONT-SIZE: 13px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #8d0209; TEXT-DECORATION: none
}
#subdivider {
	FONT-SIZE: 7px; FLOAT: left; MARGIN: 5px 12px 0px
}
#subnavline {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 15px
}
#subcontent_txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#subcontent {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 720px; MARGIN-RIGHT: 18px
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 15px; COLOR: #9e0008
}
.subhead {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-BOTTOM: 15px; COLOR: black
}
#minisub {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black
}
#subfeature {
	FLOAT: left; MARGIN-BOTTOM: 48px; WIDTH: 500px; LINE-HEIGHT: 140%; MARGIN-RIGHT: 20px
}
#subfeaturette {
	BORDER-TOP: #929292 1px dotted; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 10px; WIDTH: 480px; PADDING-TOP: 5px
}
#subtextonly {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 20px; WIDTH: 480px; PADDING-TOP: 5px
}
#subcols {
	FLOAT: left; MARGIN-BOTTOM: 48px; WIDTH: 700px; LINE-HEIGHT: 140%; MARGIN-RIGHT: 20px
}
#subtextcol {
	BORDER-RIGHT: #929292 1px dotted; PADDING-RIGHT: 20px; FLOAT: left; MARGIN: 0px 20px 15px; WIDTH: 165px; PADDING-TOP: 5px
}
DIV#subtextcol UL LI {
	MARGIN-LEFT: -20px; LIST-STYLE-TYPE: none
}
#subrightcol {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #929292 1px dotted; WIDTH: 175px; COLOR: #848484
}
DIV#subrightcol UL LI {
	FONT-SIZE: 12px; MARGIN-LEFT: -20px; LIST-STYLE-TYPE: none
}
#yeartag {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 15px 20px; COLOR: black; BORDER-BOTTOM: #929292 1px dotted
}
#subcolArch {
	FLOAT: left; MARGIN: 0px 0px 15px 10px; WIDTH: 105px; PADDING-TOP: 5px
}
#imgBrdCol {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c9c9c9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c9c9c9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid
}
#imgBrd {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c9c9c9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 4px 2px 0px; BORDER-LEFT: #c9c9c9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid
}
#imgBrdclosed {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 10px 2px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #c9c9c9; BORDER-BOTTOM: #ccc 1px solid
}
#cvrtxt {
	FONT-SIZE: 11px; MARGIN: 2px 0px 0px; COLOR: #790006; LINE-HEIGHT: 120%
}
#buybtn {
	FLOAT: left; MARGIN-RIGHT: 3px
}
#buyform {
	MARGIN-TOP: 2px; FLOAT: right
}
#ftrrightcol {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 150px; COLOR: #848484
}
#subfeatureWide {
	FLOAT: left; MARGIN-BOTTOM: 48px; WIDTH: 545px; LINE-HEIGHT: 140%
}
#imgCaption {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 110%
}
DIV#DetailImg1 {
	DISPLAY: none; Z-INDEX: 99; LEFT: 280px; MARGIN-LEFT: 60px; COLOR: white; POSITION: absolute; TOP: 300px
}
DIV#DetailImg2 {
	DISPLAY: none; Z-INDEX: 99; LEFT: 280px; MARGIN-LEFT: 60px; COLOR: white; POSITION: absolute; TOP: 300px
}
DIV#DetailImg3 {
	DISPLAY: none; Z-INDEX: 99; LEFT: 280px; MARGIN-LEFT: 60px; COLOR: white; POSITION: absolute; TOP: 300px
}
DIV#black {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; Z-INDEX: 10; FILTER: alpha(opacity=90); LEFT: 245px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; WIDTH: 715px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 235px; HEIGHT: 1000px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; -khtml-opacity: 0.90; opacity: 0.90; -moz-opacity: .90
}
#closeWnd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 600px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #9e0008
}
#subfeatureFull {
	FLOAT: left; WIDTH: 735px; HEIGHT: 600px
}
#ctrb_name {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 85%
}
#rvwImg {
	FLOAT: left; WIDTH: 550px
}

