BODY {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: arial, helvetica, san-serif
}
A {
	COLOR: #26d
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.da {
	MARGIN-LEFT: 10px
}
#main {
	
}
#bigcover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#main #issuecolumn {
	
}
#main #issuecolumn .youarehereissue {
	MARGIN: 0px 0px 5px 10px
}
#main #issuecolumn .youarehereissue IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; WIDTH: 160px; PADDING-TOP: 0px
}
#main #issuecolumn .youarehereissue IMG.crop {
	MARGIN: 5px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main #issuecolumn UL.section-list {
	MARGIN: 0px 0px 0px 10px
}
#main #issuecolumn UL.section-list LI {
	MARGIN: 0px 2px 2px 0px
}
#main #issuecolumn UL.section-list LI A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	BACKGROUND: #000000;
	PADDING-BOTTOM: 3px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 150px;
	COLOR: #fff;
	PADDING-TOP: 3px;
	FONT-FAMILY: "trebuchet ms",trebuchet,arial,sans-serif
}
#main #issuecolumn UL.section-list LI A:hover {
	BACKGROUND: #e9e9e9; COLOR: #26d; TEXT-DECORATION: none
}
#main #issuecolumn UL.section-list LI A.current {
	BACKGROUND: #26d; COLOR: white
}
#main #issuecolumn UL.section-list LI A.contents {
	FONT-WEIGHT: bold
}






#main #issuecolumn UL.section-list2 {
	MARGIN: 0px 0px 0px 10px
}
#main #issuecolumn UL.section-list2 LI {
	MARGIN: 0px 2px 2px 0px
}
#main #issuecolumn UL.section-list2 LI A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	BACKGROUND: #e9e9e9;
	PADDING-BOTTOM: 3px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 150px;
	COLOR: #26d;
	PADDING-TOP: 3px;
	FONT-FAMILY: "trebuchet ms",trebuchet,arial,sans-serif
}
#main #issuecolumn UL.section-list2 LI A:hover {
	BACKGROUND: #000; COLOR: white; TEXT-DECORATION: none
}
#main #issuecolumn UL.section-list2 LI A.current {
	BACKGROUND: #26d; COLOR: white
}
#main #issuecolumn UL.section-list2 LI A.contents {
	FONT-WEIGHT: bold
}







#main #issuecolumn #nav2 {
	MARGIN: 5px 10px; PADDING-TOP: 3px
}
#main #issuecolumn UL.nav2 {
	MARGIN: 0px
}
#main #issuecolumn UL.nav2 LI {
	MARGIN: 0px 2px 3px 0px
}
#main #issuecolumn UL.nav2 LI.last {
	MARGIN-RIGHT: 0px
}
#main #issuecolumn UL.nav2 LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 2px; WIDTH: 46px; COLOR: #26d; PADDING-TOP: 2px
}
#main #issuecolumn UL.nav2 LI A:hover {
	BACKGROUND: #000; COLOR: white; TEXT-DECORATION: none
}
#main #issuecolumn UL.nav2 LI A.current {
	BACKGROUND: #26d; COLOR: white
}
#main #issuecolumn .article-list {
	BORDER-TOP: #aaa 1px dotted; MARGIN: 15px 10px
}
#main #issuecolumn .article-list H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 5px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
#main #issuecolumn .article-list UL {
	MARGIN-TOP: 5px
}
#main #issuecolumn .article-list UL LI {
	MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.2em
}
.sidebar-search {
	MARGIN: 0px 10px 15px
}
.sidebar-search H3 {
	MARGIN: 0px 0px 5px; FONT: 13px "Trebuchet MS",Trebuchet,sans-serif
}
.sidebar-search .search {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 7px; WIDTH: 150px
}
.main-search {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 15px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 20px; BORDER-LEFT: #eee 1px solid; WIDTH: 470px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid
}
.main-search .search {
	FONT-SIZE: 14px; WIDTH: 350px; MARGIN-RIGHT: 10px
}
.main-search .submit {
	FONT-SIZE: 16px
}
#main #contentcolumn {
	MARGIN-RIGHT: -3px
}
#main #contentcolumn H1.sectionhead {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #aaa 1px dotted
}
#main #contentcolumn UL.sectionnav {
	FLOAT: right; COLOR: #26d; MARGIN-RIGHT: 10px
}
#main #contentcolumn UL.sectionnav A:hover {
	BACKGROUND: #000; COLOR: #fff; TEXT-DECORATION: none
}
#main #contentcolumn UL.sectionnav LI {
	FLOAT: left; MARGIN-LEFT: 20px
}
#main .featured-article {
	PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; BORDER-BOTTOM: #aaa 1px dotted
}
#main .artseen {
	PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; BORDER-BOTTOM: #aaa 1px dotted
}
#main .featured-article IMG.large {
	MARGIN: 0px 0px 5px; WIDTH: 280px; HEIGHT: 85px
}
#main .featured-article IMG.small {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: 60px; HEIGHT: 60px
}
#main .featured-article H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 0px 0px 2px; COLOR: #26d; LINE-HEIGHT: 1.1em; FONT-FAMILY: "trebuchet ms"
}
#main .featured-article H1 A {
	COLOR: #26d
}
#main .featured-article H1 A:hover {
	COLOR: #000
}
#main .featured-article H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; MARGIN: 2px 6px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #d00; TEXT-INDENT: 0px; font-face: "trebuchet ms", trebuchet, arial, sans-serif
}

#main .featured-article CITE.byline {
	DISPLAY: block; FONT-SIZE: 13px; MARGIN: 2px 0px 7px; FONT-FAMILY: georgia, serif
}
#main .featured-article P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1.3em; FONT-FAMILY: georgia
}
UL.contents-artseen {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: "trebuchet ms", trebuchet, arial, sans-serif
}
UL.contents-artseen LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
UL.contents-artseen LI.alt1 {
	BACKGROUND: #e4e4e4
}
UL.contents-artseen LI CITE.byline {
	FONT-SIZE: 10px; COLOR: #888
}
.ad-bar {
	MARGIN-LEFT: 10px
}
.ad-bar IMG {
	MARGIN-RIGHT: 10px
}
.ad-bar IMG.last {
	MARGIN-RIGHT: 0px
}
#main #contentcolumn #full-contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#main #contentcolumn #full-contents H1.sectionhead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #b00; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM-STYLE: none
}
#main #contentcolumn #full-contents .section {
	FLOAT: left; MARGIN: 5px 10px 0px; WIDTH: 90%
}
#main #contentcolumn #full-contents .section H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #b00; BORDER-BOTTOM: #b99 1px dotted
}
#main #contentcolumn #full-contents .section UL {
	MARGIN-TOP: 5px
}
#main #contentcolumn #full-contents .section UL LI {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 8px; LINE-HEIGHT: 1.2em
}
#main #contentcolumn #full-contents .section UL LI CITE.byline {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #888; FONT-STYLE: italic
}
.group {
	FLOAT: left; WIDTH: 100%
}
#page {
	MARGIN: 15px 10px 15px 15px
}
#page P.nav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 15px; PADDING-TOP: 2px; TEXT-ALIGN: right; xbackground: #26f; xcolor: #fff
}
#page H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 36px; MARGIN: 8px 0px 0px; COLOR: #333; LINE-HEIGHT: 1.1em; FONT-FAMILY: Trebuchet, "Trebuchet MS", Verdana, sans-serif; LETTER-SPACING: -1px
}
#page H2 {
	MARGIN: 20px 0px 7px; TEXT-TRANSFORM: uppercase
}
#page H3 {
	
}
#page CITE {
	DISPLAY: block; MARGIN: 10px 0px
}
#page P {
	MARGIN: 0px 15px 15px 0px; FONT: 15px/1.45 Georgia, serif
}
#page #sidebar {
	BORDER-RIGHT: #ccc 4px solid; BORDER-TOP: #ccc 4px solid; FLOAT: right; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #ccc 4px solid; WIDTH: 250px; BORDER-BOTTOM: #ccc 4px solid; FONT-FAMILY: "trebuchet ms", trebuchet, arial, sans-serif
}
#page #sidebar H2 {
	MARGIN-LEFT: 10px
}
#page #sidebar P {
	MARGIN-LEFT: 10px
}
#page #sidebar FORM {
	MARGIN-LEFT: 10px
}
#page #sidebar DL {
	CLEAR: both; MARGIN: 10px 10px 15px
}
#page #sidebar DT {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; MARGIN: 2px 3px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #f44; TEXT-INDENT: 0px
}
#page #sidebar DD {
	MARGIN: 0px 0px 2px; TEXT-INDENT: 0px
}
#page #sidebar .vip {
	FONT-WEIGHT: bold
}
#page UL.bullets {
	FONT: 15px/1.45em Georgia, serif; MARGIN-LEFT: 15px; LIST-STYLE-TYPE: disc
}
#page TABLE {
	WIDTH: 90%; BORDER-COLLAPSE: collapse
}
#page TABLE TH {
	TEXT-ALIGN: left
}
#page TABLE TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#article {
	MARGIN-LEFT: 15px; WIDTH: 530px; xmargin: 15px 10px 15px 15px
}
#article P.nav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 15px; PADDING-TOP: 2px; TEXT-ALIGN: right; xbackground: #26f; xcolor: #fff
}
#article H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 36px; MARGIN: 8px 0px 0px -2px; COLOR: #333; LINE-HEIGHT: 1.1em; FONT-FAMILY: Trebuchet, "Trebuchet MS", Verdana, Sans-Serif; LETTER-SPACING: -0.8pt
}
#article H2 {
	MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase
}
#article CITE.byline {
	DISPLAY: block; FONT-SIZE: 13px; MARGIN: 10px 0px 0px 1px; FONT-FAMILY: georgia, serif
}
#article-tools {
	CLEAR: right; FLOAT: right; MARGIN: 0px 10px 25px 25px; BORDER-LEFT: #aaa 1px dotted; WIDTH: 100px; xbackground: #eee
}
#article-tools UL {
	MARGIN: 2px 0px 2px 10px; xmargin: 6px 8px
}
#article-tools LI {
	MARGIN: 3px 0px
}
#article #body {
	MARGIN: 30px 0px 0px
}
#article #body P {
	FONT-SIZE: 15px; MARGIN-BOTTOM: 20px; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 30px; FONT-FAMILY: Georgia, serif
}
#article #body BLOCKQUOTE {
	FONT-SIZE: 15px; MARGIN-BOTTOM: 20px; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 30px; FONT-FAMILY: Georgia, serif
}
#article #body P.indent1 {
	PADDING-LEFT: 20px
}
#article #body P.indent2 {
	PADDING-LEFT: 40px
}
#article #body P.indent3 {
	PADDING-LEFT: 60px
}
#article #body P.indent4 {
	PADDING-LEFT: 80px
}
#article #body P.indent5 {
	PADDING-LEFT: 100px
}
#article #body BLOCKQUOTE {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px
}
#article #body BLOCKQUOTE P {
	TEXT-INDENT: 0px
}
#article #body .indent-paragraphs P {
	MARGIN-BOTTOM: 0px; TEXT-INDENT: 20px
}
#article #body .indent-paragraphs P.section {
	MARGIN-TOP: 20px; TEXT-INDENT: 0px
}
#article #body P.no-indent {
	PADDING-LEFT: 0px
}
#article #body PRE {
	FONT-SIZE: 15px; MARGIN: 0px 15px 15px 0px; LINE-HEIGHT: 1.5em; FONT-FAMILY: Georgia, serif
}
#article #body H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; MARGIN: 15px 0px; TEXT-TRANSFORM: none; COLOR: #333; FONT-FAMILY: "Trebuchet MS", trebuchet, arial, sans-serif
}
#article #body .article-image {
	FLOAT: right; MARGIN: 5px 5px 10px 15px; WIDTH: 300px
}
#article #body .article-image .caption {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: 290px; FONT-FAMILY: verdana
}
#article #body .photogallery .article-image {
	FLOAT: none; MARGIN: 10px 0px; WIDTH: auto
}
#article #body .photogallery .article-image .caption {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: auto; FONT-FAMILY: verdana
}
#article P.question {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 10px
}
#article P.post {
	MARGIN-TOP: 20px; FONT-STYLE: italic
}
#article HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 25px auto 20px; WIDTH: 99%; BORDER-BOTTOM: #aaa 1px solid; BORDER-RIGHT-WIDTH: 0px
}
#article .bio {
	BORDER-TOP: #aaa 1px dotted; MARGIN: 15px 0px
}
#article .bio H2 {
	MARGIN-TOP: 10px
}
#article .bio P {
	MARGIN-TOP: 5px; LINE-HEIGHT: 1.2em
}
#comments {
	BORDER-TOP: #aaa 1px dotted; MARGIN: 15px 0px
}
#comments H2 {
	MARGIN-TOP: 15px
}
#comments .comment {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; MARGIN: 10px 20px 10px 0px; BORDER-LEFT: #ddd 6px solid; PADDING-TOP: 10px
}
#comments .comment P {
	MARGIN: 5px 0px
}
#comments .comment P.by {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
#comments .comment P.date {
	MARGIN-TOP: 5px; COLOR: #888; FONT-STYLE: italic
}
#comment-form {
	BORDER-TOP: #aaa 1px dotted; MARGIN: 15px 0px
}
#comment-form H2 {
	MARGIN-TOP: 15px
}
#comment-form LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 80px
}
#comment-form INPUT {
	MARGIN: 5px 0px; WIDTH: 350px
}
#comment-form TEXTAREA {
	MARGIN: 5px 0px; WIDTH: 350px
}
#comment-form .button {
	MARGIN: 5px 0px; WIDTH: auto
}
#main #contentcolumn #article UL.bodynav {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 15px 0px; COLOR: #26d; PADDING-TOP: 5px
}
#main #contentcolumn #article UL.bodynav A:hover {
	BACKGROUND: #000; MARGIN: 0px; COLOR: #fff; TEXT-DECORATION: none
}
#main #contentcolumn #article UL.bodynav LI.nav {
	FLOAT: right; MARGIN-LEFT: 20px
}
#main #contentcolumn #article UL.bodynav LI.tools {
	FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 20px
}
#main #contentcolumn #article .next-article-box {
	MARGIN-TOP: -200px; DISPLAY: none; Z-INDEX: -1000; FLOAT: left; MARGIN-LEFT: -180px; WIDTH: 160px; xbackground: #eee
}
#main #contentcolumn #article .next-article-box H2 {
	MARGIN: 10px
}
#main #contentcolumn #article .next-article-box H1 {
	FONT-SIZE: 14px; MARGIN: 0px 10px; FONT-FAMILY: Verdana; LETTER-SPACING: 0px
}
#main #contentcolumn #article .next-article-box P {
	MARGIN: 5px 10px 10px
}
#extra .box-no-top {
	MARGIN: 10px 15px 0px 10px
}
#extra .article-list {
	BORDER-TOP: #aaa 1px dotted; FONT-SIZE: 11px; MARGIN: 10px 15px 0px 10px
}
#extra .box {
	BORDER-TOP: #aaa 1px dotted; FONT-SIZE: 11px; MARGIN: 10px 15px 0px 10px
}
#extra .article-list H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #c32
}
#extra .box H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #c32
}
#extra .article-list UL {
	MARGIN-TOP: 5px
}
#extra .article-list UL LI {
	MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.2em
}
#extra .box P {
	MARGIN-TOP: 5px; LINE-HEIGHT: 1.3em
}
#extra .box INPUT {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#extra .ad {
	BORDER-TOP: #aaa 1px dotted; MARGIN: 10px 15px 0px 10px; TEXT-ALIGN: center
}
#extra .ad IMG {
	MARGIN-TOP: 10px; HEIGHT: 60px
}
#extra .featured {
	BORDER-TOP: #aaa 1px dotted; FONT-SIZE: 11px; MARGIN: 10px 15px 0px 10px
}
#extra .featured H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #c32
}
#extra .featured IMG {
	FLOAT: left; MARGIN: 8px 5px 0px 0px
}
#extra .featured H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 14px
}
#extra .featured H3 A {
	COLOR: #26d
}
#extra .featured P {
	MARGIN: 5px 0px 10px; LINE-HEIGHT: 1.3em
}
#footer {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #000; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 15px
}
#footer P {
	COLOR: #aaa
}
#footer A {
	COLOR: #ddd
}
#footer UL {
	FLOAT: left; MARGIN: 0px
}
#footer LI {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; FLOAT: left; MARGIN-RIGHT: 5px
}
