#column-1 .article .intro {
	FONT-SIZE: 1.3em
}
#column-1 .article .intro P {
	margin: 0px 0px 1em
}
#column-1 .article .full_text {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 1.1em
}
#column-1 .article .full_text P {
	margin: 1em 0px 0px
}
#column-1 .article img {
	margin: 0px 1em 0.25em 0px
}
#column-1 .article UL.links {
	padding-bottom: 0.5em; margin: 0px 1em 0.5em 0px; padding-left: 0px; width: 310px !important; padding-right: 0px; display: block; background: #006699; FLOAT: left; PADDING-TOP: 0px
}
#column-1 .article .links LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.7em; margin: 0.5em 0px 0px 0.5em; display: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 1em
}
#column-1 .article .links LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#column-1 .article .links LI A:hover {
	TEXT-DECORATION: underline
}
#column-1 .comments {
	margin: 0px 0px 1.5em
}
#column-1 .block-title {
	margin: 0px 0px 1.5em
}
#column-1 .comments .name {
	margin: 0px; COLOR: #006699; FONT-SIZE: 1.2em
}
#column-1 .comments .date {
	MARGIN-BOTTOM: 0.5em; COLOR: #888; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
#column-1 .comments P {
	MARGIN-BOTTOM: 1em
}
#column-1 .comments CODE {
	FONT-STYLE: oblique; COLOR: #ff0000; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#column-1 .comments SPAN {
	margin: 0px 0px 1em; width: 100%; display: block; FLOAT: left
}
#column-1 .comments LABEL {
	width: 150px; display: block; FLOAT: left; CLEAR: left
}
#column-1 .comments INPUT {
	FLOAT: left
}
#column-1 .comments TEXTAREA {
	FLOAT: left
}
#column-1 .comments TEXTAREA {
	width: 290px
}
.ie #column-1 .comments TEXTAREA {
	width: 270px
}
.opera #column-1 .comments TEXTAREA {
	width: 255px
}
#column-1 .comments img {
	margin: 0px; width: 160px !important; FLOAT: left
}
#column-1 .comments #article_comment_submit {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; background: #c0c0c0; HEIGHT: 2em; FONT-SIZE: 1.1em; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid
}
#column-1 .section-digest {
	width: 625px
}
#column-1 span.date {
  font-size: 12px; float: right; line-height: 26px; clear: left;
}
#column-1 img {
	margin: 0px 1em 1.5em 0px;
	width: auto;
	max-width: 310px;
	float: left;
}
#column-1 .section-link {
	margin: 0.75em 0px 0px; FLOAT: right
}
#column-1 .section-link A {
	FLOAT: left
}
#column-1 .section-link SPAN {
	margin: 0px 1.3em; FLOAT: left; COLOR: #e9e9e9
}
#column-1 .news-digest {
	FLOAT: left; CLEAR: both
}
#column-1 .news-digest LI {
	width: 192px !important; FLOAT: left; MARGIN-RIGHT: 24px
}
#column-1 .news-digest LI.break {
	margin: 1em 0px; width: 100% !important; background: #e9e9e9; FLOAT: left; HEIGHT: 1px !important; CLEAR: both
}
#column-1 .news-digest LI.last {
	MARGIN-RIGHT: 0px
}
#column-1 .news-digest img {
	margin: 0px 0.5em 0.1em 0px; width: 100px !important; FLOAT: left; HEIGHT: 70px !important
}
#column-2 .block-title {
	BORDER-BOTTOM: #e9e9e9 1px solid; padding-bottom: 0.5em; padding-left: 0.2em; padding-right: 0px; PADDING-TOP: 0px
}
#column-2 UL.latest-news {
	margin: 0px 0px 3em
}
#column-2 .latest-news LI {
	BORDER-BOTTOM: #e9e9e9 1px solid; padding-bottom: 0.5em; MARGIN-TOP: 1.5em
}
#column-2 .latest-news LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#column-2 A.cover-image {
	TEXT-ALIGN: center; MARGIN-TOP: 1.5em; display: block
}
#column-2 .cover-image img {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; width: 270px; HEIGHT: 400px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid
}
#column-2 .subscription-links {
	margin: 1em auto 2em; width: 270px; display: block
}
#column-2 .subscription-links H3 {
	margin: 0.2em 0px 0px
}
#column-2 .subscription-links .pdf {
	padding-left: 18px; display: block; background: url(/templates/images/pdf-icon.gif) no-repeat left center
}
#column-2 .subscription-links A.more {
	MARGIN-TOP: 1.5em; display: inline-block; FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 1.3em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#column-2 UL.most-items {
	margin: 0px 0px 3em
}
#column-2 .most-items LI {
	BORDER-BOTTOM: #e9e9e9 1px solid; padding-bottom: 0.5em; MARGIN-TOP: 0.75em
}
#column-2 .most-items LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#column-2 .most-items A {
	FONT-SIZE: 1.1em
}
#column-2 .most-items .date {
	FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
#column-2 .most-items .comments.date {
	COLOR: #888
}
#column-2 .banner {
	TEXT-ALIGN: center; margin: 1em auto 3em; width: 300px !important; HEIGHT: 100px !important; OVERFLOW: hidden
}
#column-2 .poll {
	margin: 1em 0px 3em
}
#column-2 .poll FORM {
	margin: 1em auto 0px; width: 270px !important
}
#column-2 .poll LABEL {
	margin: 0.5em 0px; display: block
}
#column-2 .poll INPUT {
	margin: 0px 0.5em 0px 0px; VERTICAL-ALIGN: middle
}
#column-2 .poll .submit {
	LINE-HEIGHT: 2.5em; display: block
}
#column-2 .poll .submit INPUT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; margin: 0px 0.3em 0px 0px; background: #c0c0c0 0px 0px; HEIGHT: 2em; FONT-SIZE: 1.1em; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid
}
#column-2 .sendmail {
	margin: 1em 0px 0px
}
#column-2 .sendmail P {
	margin: 0.5em 0px 0px
}
#column-2 .our-partners {
	overflow: hidden;
	margin-bottom: 2em;
	margin-left: -15px;
	position: relative;
	}
	#column-2 .our-partners li {
		float: left;
		MARGIN: 0 0 10px 15px;
		WIDTH: 136px;
		height: 50px;
		}
		#column-2 .our-partners a {
			DISPLAY: block;
			}
			#column-2 .our-partners IMG {
				vertical-align: top;
				}
#header .header-links {
	padding-bottom: 0.4em;
	width: 100%;
	display: block;
	FLOAT: left;
	border-bottom-style: none;
	border-bottom-color: #000;
}
#header .header-links A {
	LINE-HEIGHT: 1.2em; display: block; FLOAT: left
}
#header .header-links UL {
	FLOAT: right
}
#header .header-links LI {
	LINE-HEIGHT: 1.2em; display: inline-block; FLOAT: left; HEIGHT: 1.2em; MARGIN-LEFT: 1.3em
}
#header #issue-logo {
	POSITION: relative; margin: 0px; display: block; FLOAT: left; CLEAR: left
}
#header #issue-logo P {
	POSITION: absolute; TEXT-ALIGN: left; display: block; TOP: 60px; LEFT: 8px
}
#header #issue-logo B {
	LINE-HEIGHT: 1.5em; display: block
}
#header #issue-logo1 {
	POSITION: relative; margin: 24px 0px 0px; display: block; FLOAT: right; CLEAR: right
}
#header #issue-logo1 P {
	POSITION: absolute; TEXT-ALIGN: left; display: block; TOP: 60px; LEFT: 8px
}
#header #issue-logo1 B {
	LINE-HEIGHT: 1.5em; display: block
}
#header .weather-box {
	margin: -65px 0px 0px 50px; width: 135px; display: block; FLOAT: left
}
#header .weather-box P {
	TEXT-ALIGN: left; padding-bottom: 12px; padding-left: 10px; padding-right: 0px; COLOR: #006699; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#header .search-form {
	BORDER-LEFT: #e9e9e9 1px solid; padding-bottom: 0px; margin: -75px 0px 0px; padding-left: 22px; padding-right: 0px; display: block; FLOAT: left; PADDING-TOP: 0px
}
#header .search-form P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#header .search-form INPUT.text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; padding-bottom: 5px; padding-left: 5px; width: 150px; padding-right: 5px; HEIGHT: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#header .search-form INPUT.submit {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; padding-bottom: 0px; padding-left: 0px; width: 47px; padding-right: 0px; background: #c0c0c0; HEIGHT: 26px; FONT-SIZE: 1.1em; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; CURSOR: help; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#header .main-menu {
	BORDER-BOTTOM: #000 1px solid; margin: 5px 0px 36px; width: 100%; display: block; FLOAT: left; HEIGHT: 33px; OVERFLOW: hidden
}
#header .main-menu LI {
	padding-bottom: 2px; LINE-HEIGHT: 27px; TEXT-TRANSFORM: uppercase; padding-left: 2px; padding-right: 2px; display: inline-block; FONT-FAMILY: Times New Roman, Times, serif; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#header .main-menu LI A {
	padding-bottom: 0px; padding-left: 7px; padding-right: 7px; display: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.linux #header .main-menu LI A {
	padding-bottom: 2px; padding-left: 2px; padding-right: 2px; PADDING-TOP: 2px
}
#header .main-menu LI A:hover {
	background: #006699; COLOR: #fff
}
#header .main-menu LI A.selected {
	background: #006699; COLOR: #fff
}
#footer {
	BORDER-TOP: #000 3px solid
}
#footer .columns {
	MARGIN-TOP: 2.2em
}
#footer .columns UL {
	width: 100%
}
#footer .columns LI {
	TEXT-ALIGN: left; margin: 0px 0px 0px 20px; width: 130px !important; FLOAT: left
}
#footer .columns LI.first-child {
	margin: 0px; width: 50px !important
}
#footer .columns LI A {
	display: inline-block; MARGIN-BOTTOM: 0.5em
}
#footer .columns LI P A:link {
	COLOR: #000; FONT-SIZE: 0.9em
}
#footer .columns LI P A:visited {
	COLOR: #000; FONT-SIZE: 0.9em
}
#footer .footer-links {
	BORDER-BOTTOM: #e9e9e9 1px solid; margin: 2em 0px; width: 100%; display: block; FLOAT: left; CLEAR: left; BORDER-TOP: #e9e9e9 1px solid
}
#footer .footer-links img {
	width: 91px; FLOAT: left; HEIGHT: 35px
}
#footer .footer-links P {
	LINE-HEIGHT: 35px; FLOAT: left; MARGIN-LEFT: 0.6em; FONT-SIZE: 0.9em
}
#footer .footer-links UL {
	FLOAT: right
}
#footer .footer-links UL LI {
	LINE-HEIGHT: 35px; FLOAT: left; HEIGHT: 35px; MARGIN-LEFT: 2em
}
#footer .footer-links UL LI .rss-link {
	LINE-HEIGHT: 35px
}
#footer .counters {
	TEXT-ALIGN: center; width: 100%; display: block; FLOAT: left
}
#archive-3 {
	width: 100%; display: block
}
.archive-1-column {
	margin: 10px 0px 0px; FLOAT: left
}
.archive-2-column {
	margin: 10px 0px 0px; FLOAT: left
}
.archive-3-column {
	margin: 10px 0px 0px; FLOAT: left
}
#archive-3 .archive-1-column {
	width: 310px !important; CLEAR: left
}
#archive-3 .archive-2-column {
	BORDER-LEFT: #e9e9e9 1px solid; MIN-HEIGHT: 200px; width: 264px !important; HEIGHT: auto; BORDER-RIGHT: #e9e9e9 1px solid
}
#archive-3 .archive-3-column {
	width: 372px !important; CLEAR: right
}
#archive-3 HR.section-divider {
	margin: 0px 0px 30px
}
.archive-1-column H1.small {
	margin: 0px 0px 30px
}
.archive-1-column .small.h1 {
	margin: 0px 0px 30px
}
.archive-2-column H1.small {
	margin: 0px 0px 30px 50px
}
.archive-3-column H1.small {
	margin: 0px 0px 30px 50px
}
.archive-2-column .small.h1 {
	margin: 0px 0px 30px 50px
}
.archive-3-column .small.h1 {
	margin: 0px 0px 30px 50px
}
.archive-1-column TABLE {
	width: 97%; CLEAR: left; FONT-SIZE: 0.83em
}
.archive-1-column TABLE TH {
	TEXT-ALIGN: center; COLOR: #666; TEXT-DECORATION: underline
}
.archive-1-column TABLE TD.publish {
	TEXT-ALIGN: center; COLOR: #666; TEXT-DECORATION: underline
}
.archive-1-column TABLE TD.publish A {
	TEXT-ALIGN: center; COLOR: #666; TEXT-DECORATION: underline
}
.archive-1-column TABLE THEAD {
	padding-bottom: 4px; padding-left: 1px; padding-right: 1px; PADDING-TOP: 0px
}
.archive-1-column TABLE TH {
	padding-bottom: 4px; padding-left: 1px; padding-right: 1px; PADDING-TOP: 0px
}
.archive-1-column TABLE TR {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; PADDING-TOP: 6px
}
.archive-1-column TABLE TD {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; PADDING-TOP: 6px
}
.archive-1-column TABLE TD {
	TEXT-ALIGN: center; width: auto; COLOR: #ccc; FONT-SIZE: 1.2em
}
.archive-1-column P {
	COLOR: #666; CLEAR: left; TEXT-DECORATION: underline
}
.archive-2-column P {
	LINE-HEIGHT: 2.17em; margin: 0px 0px 0px 50px; COLOR: #333; CLEAR: left; FONT-SIZE: 1.17em
}
.archive-2-column P A {
	COLOR: #006699; FONT-SIZE: 1em
}
.archive-2-column P.nav-a {
	COLOR: #006699; FONT-SIZE: 1em
}
.archive-2-column P.nav-a A.nav-left {
	FONT-WEIGHT: bold
}
.archive-2-column P.nav-a A.nav-right {
	FONT-WEIGHT: bold
}
.archive-2-column P.nav-a A.nav-left {
	padding-right: 10px
}
.archive-2-column P.nav-a A.nav-right {
	padding-left: 10px
}
.archive-3-column FORM#advanced-search {
	margin: 35px 0px 0px 45px; CLEAR: both
}
FORM#advanced-search .form-item {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
FORM#advanced-search LABEL {
	width: 80px; FLOAT: left; COLOR: #333; FONT-SIZE: 1em
}
FORM#advanced-search LABEL.fcrit {
	width: 120px
}
FORM#advanced-search .wider {
	width: 200px; background: #eee; FLOAT: left
}
FORM#advanced-search .notwide {
	width: 50px; FLOAT: left
}
FORM#advanced-search .nodeitem {
	background: #eee
}
#advanced-search #SearchDate SPAN {
	display: inline-block; FLOAT: left
}
#advanced-search INPUT#advasearch {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 25px; background: #c0c0c0; HEIGHT: 26px; COLOR: #000; FONT-SIZE: 1.08em; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 1px solid
}
#prevnext {
	TEXT-ALIGN: center; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; PADDING-TOP: 10px
}
#prevnext SPAN {
	TEXT-TRANSFORM: uppercase; margin: 0px 10px; FONT-SIZE: 1em
}
#archive-3 .archive {
	TEXT-ALIGN: center; padding-bottom: 0px; margin: 20px auto; padding-left: 0px; width: 782px; padding-right: 0px; display: block; FLOAT: left; HEIGHT: 230px; CLEAR: both; PADDING-TOP: 0px
}
#archive-3 .archive .pagination {
	width: 782px
}
#archive-3 .archive .pagination A.prev_iss {
	POSITION: relative; width: 30px; display: block; FLOAT: left; HEIGHT: 230px
}
#archive-3 .archive .pagination A.next_iss {
	POSITION: relative; width: 30px; display: block; FLOAT: left; HEIGHT: 230px
}
#archive-3 .archive .pagination A.prev_iss {
	background: url(/templates/newspaper/images/slider-prev.gif) no-repeat 0px 0px
}
#archive-3 .archive .pagination A.next_iss {
	background: url(/templates/newspaper/images/slider-next.gif) no-repeat 0px 0px
}
#archive-3 .archive .sliderwrapper {
	POSITION: relative; width: 722px; display: block; FLOAT: left; HEIGHT: 230px; OVERFLOW: hidden
}
#archive-3 .archive .sliderwrapper .contentdiv {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=100); width: 722px; background: url(/templates/newspaper/images/slider-back.gif); HEIGHT: 100%; VISIBILITY: hidden; TOP: 0px; LEFT: 0px; -moz-opacity: 1; opacity: 1
}
#main .title {
	padding-bottom: 0px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #069; margin: 20px 0px 14px; padding-left: 10px; width: 100%; padding-right: 0px; display: block; HEIGHT: 20px; COLOR: #fff; CLEAR: left; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.rest-news H3 {
	FONT-SIZE: 1em
}

.header {
	position: relative;
	padding-top: 60px;
	height: 235px;
	text-align: left;
	
}
.header .logo {
	margin-bottom: 0;
	height: 108px;
}
.header .logo IMG {
	WIDTH: 400px;
}
.header .issue-number {
	margin-top: -29px;
	WIDTH: 130px;
	color: #036;
	font-weight: bold;
	font-size: 12px;
}
.header .nav-main {
	position: absolute;
	bottom: 0;
	WIDTH: 100%;
	border-bottom: 1px solid #000;
	height: 28px;
}
.header .nav-main li {
	float: left;
	margin-left: 8px;
	height: 28px;
	text-transform: uppercase;
	font: 14px/26px "Times New Roman", Times, serif;
}
.header .nav-main li:first-child {
	MARGIN: 0;
}
.header .nav-main li a {
	DISPLAY: block;
	padding: 0 8px;
	color: #000;
}
.header .nav-main li a:hover,
.header .nav-main .active a {
	BACKGROUND: #069;
	color: #fff;
	text-decoration: none;
}
.header .nav-additional {
	position: absolute;
	top: 13px;
	WIDTH: 100%;
	border-bottom: 3px solid #000;
	text-align: right;
}
.header .nav-additional li {
	DISPLAY: inline-block;
	margin-left: 15px;
	line-height: 20px;
	font-size: 13px;
}
*+html .header .nav-additional li {
	DISPLAY: inline;
}
.header .nav-additional .rss a {
	DISPLAY: block;
	PADDING-LEFT: 17px;
	BACKGROUND: url("../images/rss-icon.gif") 0 3px no-repeat;
}
*+html .header .nav-additional .rss a {
	DISPLAY: inline;
	background-position: 0 1px;
}
.header .url {
	position: absolute;
	top: 15px;
}
.header .banner {
	position: absolute;
	top: 60px;
	right: 0;
	height: 200px;
	WIDTH: 350px;
	overflow: hidden;
	MARGIN: 0;
}
.header .banner .cs_img_caption {
	DISPLAY: none;
}
.header .additional {
	position: absolute;
	top: 203px;
}
.header .additional .section {
	float: left;
	MARGIN: 0;
}
.header .additional h2 {
	font-weight: bold;
	font-size: 13px;
	text-transform: none;
	color: #000;
}
.header .additional .weather h2 {
	color: #069;
	float: left;
	line-height: 24px;
}
.header .additional .search {
	MARGIN: 0;
}
.header .additional .search input[type="text"] {
	WIDTH: 240px;
}
img {
	-ms-interpolation-mode: bicubic;
}
.addthis_toolbox {
	clear: both;
}
.informers {
	WIDTH: 180px;
	height: 200px;
	overflow: hidden;
	position: absolute;
	top: 60px;
	right: 355px;
	MARGIN: 0;
}
.another-informer {
	position: absolute;
	top: 173px;
	left: 315px;
	MARGIN: 0;
}
#column-1 .cs_img img {
	float: none;
	cursor: pointer;
}
.infodesk {
	margin-bottom: 30px;
	padding-left: 3px;
}
.infodesk li {
	font-size: 15px;
	margin-bottom: 7px;
}


.gallery {
	margin: -20px 0 0;
	padding: 16px 1px;
	height: 86px;
	border-top: 1px solid #ccc;
}
.gallery .slides,
.gallery .slides .slides-page {
	overflow: hidden;
	width: 948px;
	height: 86px;
}
.gallery .slides .slide {
	position: relative;
	float: left;
	margin: 0 15px;
	width: 126px;
	height: 84px;
	border: 1px solid #666;
}
.gallery .slides a {
	color: #fff;
	text-decoration: none;
}
.gallery .slides .image {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.gallery .slides .image img {
	width: 100%;
	vertical-align: top;
}
.gallery .slides .title {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
	padding: 10px 5px;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, .7);
}
.gallery .slides .slide:hover .title {
	display: block;
}


