body {
	background-attachment:scroll;
	background-color:#819292;
	background-image:url('Page-BgTexture.jpg');
	background-position:top left;
	background-repeat:repeat;
	color:#262C2C;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px;
	margin:0 auto;
	padding:0
}
p {
	text-align:justify;
	padding:0 0 8px;
}
#art-main {
	left:0;
	position:relative;
	top:0;
	width:100%
}
#art-page-background-gradient {
	background-image:url('Page-BgGradient.jpg');
	background-position:top left;
	background-repeat:repeat-x;
	height:130px;
	position:absolute;
	top:0;
	width:100%
}
.cleared {
	border:none;
	clear:both;
	float:none;
	font-size:1px;
	margin:0;
	padding:0
}
form {
	margin:0!important;
	padding:0!important
}
table.position {
	position:relative;
	table-layout:fixed;
	width:100%
}
.art-Sheet {
	margin:-1px auto 0!important;
	min-height:3px;
	min-width:3px;
	position:relative;
	width:1000px;
	z-index:0
}
.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl {
	background-image:url('Sheet-s.png');
	height:2px;
	width:2px
}
.art-Sheet-tl {
	clip:rect(auto, 1px, 1px, auto);
	left:0;
	top:0
}
.art-Sheet-tr {
	clip:rect(auto, auto, 1px, 1px);
	right:0;
	top:0
}
.art-Sheet-bl {
	bottom:0;
	clip:rect(1px, 1px, auto, auto);
	left:0
}
.art-Sheet-br {
	bottom:0;
	clip:rect(1px, auto, auto, 1px);
	right:0
}
.art-Sheet-tc, .art-Sheet-bc {
	background-image:url('Sheet-h.png');
	height:2px;
	left:1px;
	right:1px
}
.art-Sheet-tc {
	clip:rect(auto, auto, 1px, auto);
	top:0
}
.art-Sheet-bc {
	bottom:0;
	clip:rect(1px, auto, auto, auto)
}
.art-Sheet-cr, .art-Sheet-cl {
	background-image:url('Sheet-v.png');
	bottom:1px;
	top:1px;
	width:2px
}
.art-Sheet-cr {
	clip:rect(auto, auto, auto, 1px);
	right:0
}
.art-Sheet-cl {
	clip:rect(auto, 1px, auto, auto);
	left:0
}
.art-Sheet-cc {
	background-color:#FEF3E2;
	bottom:1px;
	left:1px;
	position:absolute;
	right:1px;
	top:1px;
	z-index:-1
}
#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare {
	min-width:1000px
}
.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover {
	letter-spacing:normal;
	outline:none;
	text-align:left;
	text-decoration:none;
	word-spacing:normal
}
.art-menu, .art-menu ul {
	border:0;
	display:block;
	list-style-type:none;
	margin:0;
	min-height:0;
	padding:0
}
.art-menu li {
	background:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:5
}
.art-menu li:hover {
	white-space:normal;
	z-index:10000
}
.art-menu li li {
	float:none
}
.art-menu ul {
	background:none;
	background-image:url(spacer.gif);
	left:0;
	margin:-10px 0 0 -30px;
	padding:10px 30px 30px;
	position:absolute;
	top:0;
	visibility:hidden;
	z-index:10
}
.art-menu li:hover>ul {
	top:100%;
	visibility:visible
}
.art-menu li li:hover>ul {
	left:100%;
	top:0
}
.art-menu:after, .art-menu ul:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden
}
.art-menu ul ul {
	margin:-30px 0 0 -10px;
	padding:30px 30px 30px 10px
}
.art-menu {
	padding:2px 1px 0
}
.art-nav {
	height:30px;
	position:relative;
	z-index:100
}
.art-nav img{ vertical-align:middle; padding:5px 0; }
.art-nav .l, .art-nav .r {
	background-image:url('nav.png');
	height:30px;
	position:absolute;
	top:0;
	z-index:-1
}
.art-nav .l {
	left:0;
	right:0
}
.art-nav .r {
	clip:rect(auto, auto, auto, 998px);
	right:0;
	width:998px
}
.art-menu ul li {
	clear:both
}
.art-menu a, .art-menu li.main {
	cursor:pointer;
	display:block;
	height:28px;
	margin-left:4px;
	margin-right:4px;
	overflow:hidden;
	position:relative;
	text-decoration:none
}
.art-menu li.main {
	cursor:default;
}
.art-menu a .r, .art-menu a .l, .art-menu li.main .r, .art-menu li.main .l {
	background-image:url('MenuItem.png');
	display:block;
	height:84px;
	position:absolute;
	top:0;
	z-index:-1
}
.art-menu a .l, .art-menu li.main .l {
	left:0;
	right:11px
}
.art-menu a .r, .art-menu li.main .r {
	clip:rect(auto, auto, auto, 411px);
	right:0;
	width:422px
}
.art-menu a .t, .art-menu li.main .t {
	color:#FDE8C4;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px;
	line-height:28px;
	margin:0 11px;
	padding:0 1px;
	text-align:center
}
.art-menu a.active .l, .art-menu a.active .r {
	top:-56px
}
.art-menu a.active .t {
	color:#FCE2B6
}
.art-menu ul a {
	background-image:url('subitem-bg.png');
	background-position:left top;
	background-repeat:repeat-x;
	border-color:#DC8F09;
	border-style:solid;
	border-width:1px;
	display:block;
	height:32px;
	line-height:32px;
	margin-right:auto;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
	width:180px
}
.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span {
	background-image:none;
	display:inline;
	float:none;
	margin:inherit;
	padding:inherit;
	text-align:inherit;
	text-decoration:inherit
}
.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span {
	color:#FEF3E2;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px;
	line-height:32px;
	text-align:left;
	text-decoration:none;
	text-indent:12px
}
.art-menu ul ul a {
	margin-left:auto
}
div.art-Header {
	height:100px;
	margin:0 auto;
	position:relative;
	width:998px;
	z-index:0
}
div.art-Header-jpeg {
	background-image:url('Header.jpg');
	background-position:center center;
	background-repeat:no-repeat;
	height:100px;
	left:0;
	position:absolute;
	top:0;
	width:998px;
	z-index:-1
}
.art-Logo {
	display:block;
	left:10px;
	position:absolute;
	top:10px;
	width:968px
}
h1.art-Logo-name, h1.art-Logo-name a, h1.art-Logo-name a:link, h1.art-Logo-name a:visited, h1.art-Logo-name a:hover {
	color:#EFE7DC!important;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:37px;
	font-style:normal;
	font-weight:700;
	margin:0;
	padding:0;
	text-decoration:none
}
.art-Logo-text, .art-Logo-text a {
	color:#EFE7DC!important;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:21px;
	margin:0;
	padding:0
}
.art-contentLayout {
	margin-bottom:0;
	position:relative;
	width:998px
}
.art-Block {
	margin:4px;
	min-height:21px;
	min-width:21px;
	position:relative;
	z-index:0
}
.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl {
	background-image:url('Block-s.png');
	height:24px;
	width:24px
}
.art-Block-tc, .art-Block-bc {
	background-image:url('Block-h.png');
	height:24px;
	left:12px;
	right:12px
}
.art-Block-cr, .art-Block-cl {
	background-image:url('Block-v.png');
	bottom:12px;
	top:12px;
	width:24px
}
.art-Block-cc {
	background-color:#E1E5E5;
	bottom:12px;
	left:12px;
	position:absolute;
	right:12px;
	top:12px;
	z-index:-1
}
.art-BlockHeader {
	height:30px;
	margin-bottom:0;
	padding:0 5px;
	position:relative;
	z-index:0
}
.art-BlockHeader .t {
	color:#452C03;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px;
	font-style:normal;
	font-weight:700;
	height:30px;
	line-height:30px;
	padding:0 1px;
	text-transform:uppercase;
	white-space:nowrap
}
.art-BlockHeader .t h1 {
	color:#000000;
	font-size:17px;
	font-weight:bold;
	margin:0;
}
.art-BlockHeader .l, .art-BlockHeader .r {
	background-image:url('BlockHeader.png');
	display:block;
	height:30px;
	position:absolute;
	z-index:-1
}
.art-BlockHeader .l {
	left:0;
	right:8px
}
.art-BlockHeader .r {
	clip:rect(auto, auto, auto, 990px);
	right:0;
	width:998px
}
.art-BlockContent {
	margin:0 auto;
	min-height:17px;
	min-width:17px;
	position:relative;
	z-index:0
}
.art-BlockContent-body {
	color:#262C2C;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px;
	padding:5px;
	position:relative;
	z-index:1
}
.art-BlockContent-tr, .art-BlockContent-tl, .art-BlockContent-br, .art-BlockContent-bl {
	background-image:url('BlockContent-s.png');
	height:16px;
	width:16px
}
.art-BlockContent-tl {
	clip:rect(auto, 8px, 8px, auto);
	left:0;
	top:0
}
.art-BlockContent-tr {
	clip:rect(auto, auto, 8px, 8px);
	right:0;
	top:0
}
.art-BlockContent-bl {
	bottom:0;
	clip:rect(8px, 8px, auto, auto);
	left:0
}
.art-BlockContent-br {
	bottom:0;
	clip:rect(8px, auto, auto, 8px);
	right:0
}
.art-BlockContent-tc, .art-BlockContent-bc {
	background-image:url('BlockContent-h.png');
	height:16px;
	left:8px;
	right:8px
}
.art-BlockContent-tc {
	clip:rect(auto, auto, 8px, auto);
	top:0
}
.art-BlockContent-bc {
	bottom:0;
	clip:rect(8px, auto, auto, auto)
}
.art-BlockContent-cr, .art-BlockContent-cl {
	background-image:url('BlockContent-v.png');
	bottom:8px;
	top:8px;
	width:16px
}
.art-BlockContent-cr {
	clip:rect(auto, auto, auto, 8px);
	right:0
}
.art-BlockContent-cl {
	clip:rect(auto, 8px, auto, auto);
	left:0
}
.art-BlockContent-cc {
	background-color:#FFF;
	bottom:8px;
	left:8px;
	position:absolute;
	right:8px;
	top:8px;
	z-index:-1
}
.art-BlockContent-body a:link {
	color:#AB6F07;
	font-family:Georgia, "Times New Roman", Times, Serif
}
.art-BlockContent-body a:visited, .art-BlockContent-body a.visited {
	color:#8C9B9B;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-BlockContent-body a:hover, .art-BlockContent-body a.hover {
	color:#E19209;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-BlockContent-body ul {
	color:#131616;
	list-style-type:none;
	margin:0;
	padding:0
}
.art-BlockContent-body ul li {
	background-image:url('BlockContentBullets.png');
	background-repeat:no-repeat;
	line-height:1.2em;
	margin:.5em 0;
	padding:0 0 0 17px
}
.art-Post {
	margin:5px;
	min-height:21px;
	min-width:21px;
	position:relative;
	z-index:0
}
.art-Post-body {
	padding:6px;
	position:relative;
	z-index:1
}
.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl {
	background-image:url('Post-s.png');
	height:24px;
	width:24px
}
.art-Post-tc, .art-Post-bc {
	background-image:url('Post-h.png');
	height:24px;
	left:12px;
	right:12px
}
.art-Post-cr, .art-Post-cl {
	background-image:url('Post-v.png');
	bottom:12px;
	top:12px;
	width:24px
}
.art-Post-cc {
	background-color:#FFF;
	bottom:12px;
	left:12px;
	position:absolute;
	right:12px;
	top:12px;
	z-index:-1
}
a img {
	border:0
}
.art-article img, img.art-article {
	border-color:#453A16;
	border-style:solid;
	border-width:1px;
	margin:1em
}
.art-metadata-icons img {
	border:none;
	margin:2px;
	vertical-align:middle
}
.art-article table, table.art-article {
	border-collapse:collapse;
	margin:1px;
	width:auto
}
.art-article table, table.art-article .art-article tr, .art-article th, .art-article td {
	background-color:Transparent
}
.art-article th, .art-article td {
	border:solid 1px #819292;
	padding:2px;
	text-align:left;
	vertical-align:top
}
.art-article th {
	padding:7px;
	text-align:center;
	vertical-align:middle
}
pre {
	overflow:auto;
	padding:.1em
}
.art-PostHeader {
	color:#7A4F05;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:24px;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	letter-spacing:normal;
	line-height:inherit;
	margin:.2em 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	word-spacing:normal
}
.art-PostHeader a, .art-PostHeader a:link, .art-PostHeader a:visited, .art-PostHeader a:hover {
	color:#7A4F05;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:24px;
	margin:0
}
.art-PostHeader a:link {
	color:#935F06;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-align:left;
	text-decoration:none
}
.art-PostHeader a:visited, .art-PostHeader a.visited {
	color:#788;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-align:left;
	text-decoration:none
}
.art-PostHeader a:hover, .art-PostHeader a.hovered {
	color:#535F5F;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-align:left;
	text-decoration:none
}
.art-PostHeaderIcons, .art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover {
	color:#3C2F1B;
	font-family:Georgia, "Times New Roman", Times, Serif
}
.art-PostHeaderIcons a:visited, .art-PostHeaderIcons a.visited {
	color:#475252;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-style:italic;
	font-weight:400;
	text-decoration:none
}
.art-PostContent p {
	margin:.5em 0
}
.art-PostContent, .art-PostContent p {
	color:#262C2C;
	font-family:Georgia, "Times New Roman", Times, Serif
}
a:visited, a.visited {
	color:#6D7E7E;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
a:hover, a.hover {
	color:#535F5F;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
	font-style:normal;
	font-weight:400;
	text-decoration:none
}
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover {
	color:#535F5F;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:32px
}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover {
	color:#535F5F;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:18px
}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {
	color:#6D7E7E;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:19px
}
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover {
	color:#262C2C;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:16px
}
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover {
	color:#262C2C;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px
}
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover {
	color:#262C2C;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:11px
}
ol, ul {
	color:#3B4444;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px;
	margin:1em 0 1em 2em;
	padding:0
}
li ol, li ul {
	margin:.5em 0 .5em 2em;
	padding:0
}
li {
	margin:.2em 0;
	padding:0
}
ul {
	list-style-type:none
}
ol {
	list-style-position:inside
}
.art-Post li {
	line-height:1.2em;
	padding:0 0 0 18px
}
.art-Post ol li, .art-Post ul ol li {
	background:none;
	padding-left:0
}
.art-Post ul li, .art-Post ol ul li {
	background-image:url('PostBullets.png');
	background-repeat:no-repeat;
	padding-left:18px
}
blockquote, blockquote p, .art-PostContent blockquote p {
	color:#151009;
	font-family:Georgia, "Times New Roman", Times, Serif
}
blockquote, .art-PostContent blockquote {
	background-color:#FCE0B1;
	background-image:url('PostQuote.png');
	background-position:left top;
	background-repeat:no-repeat;
	border:solid 1px #F9C367;
	margin:10px 10px 10px 50px;
	padding:5px 5px 5px 37px
}
.art-PostFooterIcons, .art-PostFooterIcons a, .art-PostFooterIcons a:link, .art-PostFooterIcons a:visited, .art-PostFooterIcons a:hover {
	color:#4A3A21;
	font-family:Georgia, "Times New Roman", Times, Serif
}
.art-PostFooterIcons a:visited, .art-PostFooterIcons a.visited {
	color:#475252;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-button-wrapper .art-button {
	background:none;
	border:none;
	color:#FEF5E7!important;
	cursor:default;
	display:block;
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px;
	height:23px;
	line-height:23px;
	margin:0!important;
	outline:none;
	overflow:visible;
	padding:0 5px!important;
	text-align:left;
	text-decoration:none!important;
	white-space:nowrap;
	width:auto;
	z-index:0
}
.art-button-wrapper {
	display:inline-block;
	height:23px;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
	width:auto;
	z-index:0
}
.firefox2 .art-button-wrapper {
	display:block;
	float:left
}
.art-button-wrapper.hover .art-button, .art-button:hover {
	color:#F9F6F1!important;
	text-decoration:none!important
}
.art-button-wrapper.active .art-button {
	color:#F4F6F6!important
}
.art-button-wrapper .l, .art-button-wrapper .r {
	background-image:url('Button.png');
	display:block;
	height:69px;
	position:absolute;
	z-index:-1
}
.art-button-wrapper .l {
	left:0;
	right:4px
}
.art-button-wrapper .r {
	clip:rect(auto, auto, auto, 405px);
	right:0;
	width:409px
}
.art-button-wrapper.hover .l, .art-button-wrapper.hover .r {
	top:-23px
}
.art-button-wrapper.active .l, .art-button-wrapper.active .r {
	top:-46px
}
.art-Footer {
	margin:5px auto 0;
	overflow:hidden;
	position:relative;
	width:998px;
	z-index:0
}
.art-Footer .art-Footer-inner {
	height:1%;
	padding:5px;
	position:relative;
	text-align:center;
	z-index:0
}
.art-Footer .art-Footer-background {
	background-image:url('Footer.png');
	background-repeat:no-repeat;
	bottom:0;
	height:150px;
	left:0;
	position:absolute;
	width:998px;
	z-index:-1
}
.art-Footer .art-Footer-text {
	color:#C0C8C8;
	display:inline-block;
	font-family:Georgia, "Times New Roman", Times, Serif
}
.art-Footer .art-Footer-text a:link {
	color:#F8C162;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-Footer .art-Footer-text a:visited {
	color:#C3CBCB;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-Footer .art-Footer-text a:hover {
	color:#FBD593;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover {
	color:#BEC6C6;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	font-weight:400;
	letter-spacing:normal;
	text-decoration:underline;
	word-spacing:normal
}
.art-page-footer {
	color:#5F6D6D;
	margin:1em;
	text-align:center;
	text-decoration:none
}
.art-contentLayout .art-content {
	border:0;
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:598px
}
.art-contentLayout .art-content-wide {
	border:0;
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:996px
}
.commentlist, .commentlist li {
	background:none
}
.commentlist li li {
	margin-left:30px
}
.commentlist li .avatar {
	background:#fff;
	border:1px solid #eee;
	float:right;
	margin:1px;
	padding:2px
}
.commentlist li cite {
	font-size:1.2em
}
#commentform textarea {
	width:100%
}
img.wp-smiley {
	border:none;
	margin:0;
	padding:0
}
.navigation {
	display:block;
	text-align:center
}
.aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.alignleft {
	float:left
}
.alignright {
	float:right
}
.alignright img, img.alignright {
	border-color:#453A16;
	border-style:solid;
	border-width:1px;
	margin:1em 0 1em 1em
}
.alignleft img, img.alignleft {
	border-color:#453A16;
	border-style:solid;
	border-width:1px;
	margin:1em 1em 1em 0
}
.wp-caption {
	background-color:#f3f3f3;
	border:1px solid #ddd;
	margin:10px;
	padding-top:4px;
	text-align:center
}
.wp-caption img {
	border:0 none;
	margin:0;
	padding:0
}
.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px
}
.hidden {
	display:none
}
#wp-calendar {
	empty-cells:show;
	margin:10px auto 0;
	width:155px
}
#wp-calendar #next a {
	padding-right:10px;
	text-align:right
}
#wp-calendar #prev a {
	padding-left:10px;
	text-align:left
}
#wp-calendar a {
	display:block
}
#wp-calendar caption {
	text-align:center;
	width:100%
}
#wp-calendar td {
	padding:3px 0;
	text-align:center
}
.gallery {
	letter-spacing:normal
}
.cContent {
	margin:-12px 0 0
}
#catmenucontainer {
	background-image:url('cnav.png');
	display:block;
	font:12px tahoma, Century gothic, verdana, Arial, sans-serif;
	font-weight:400;
	padding:0;
	text-transform:uppercase
}
#catmenu {
	background-image:url('cnav.png');
	height:39px;
	margin:0;
	padding:0
}
#catmenu li a, #catmenu li a:link, #catmenu li a:visited {
	border-right:1px dotted #484849;
	color:#F0DFBC;
	display:block;
	margin:0;
	padding:9px 15px 7px
}
#catmenu li a:hover, #catmenu li a:active {
	background:#F6AC2C;
	color:#403F3B;
	margin:0;
	padding:9px 15px 7px;
	text-decoration:none
}
#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {
	background:#AD3022;
	background-image:url('cnav.png');
	border-bottom:1px solid #50585f;
	border-left:1px solid #50585f;
	border-right:1px solid #50585f;
	color:#F0DFBC;
	float:none;
	font-family:tahoma, century gothic, Georgia, sans-serif;
	font-size:13px;
	font-weight:400;
	margin:0;
	padding:5px 10px 7px;
	text-transform:uppercase;
	width:150px
}
#catmenu li li a:hover, #catmenu li li a:active {
	background:#F6AC2C;
	color:#403F3B;
	padding:5px 10px 7px
}
#catmenu li ul {
	height:auto;
	left:-999em;
	margin:0;
	padding:0;
	position:absolute;
	width:170px;
	z-index:9999
}
#catmenu li ul a {
	width:140px
}
#catmenu li ul ul {
	margin:-32px 0 0 170px
}
#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, #catmenu li.sfhover ul ul, #catmenu li.sfhover ul ul ul {
	left:-999em
}
#catmenu li:hover ul, #catmenu li li:hover ul, #catmenu li li li:hover ul, #catmenu li.sfhover ul, #catmenu li li.sfhover ul, #catmenu li li li.sfhover ul {
	left:auto
}
#catmenu li:hover, #catmenu li.sfhover {
	position:static
}
#catmenu ul, #catmenu li {
	float:left;
	list-style:none;
	margin:0;
	padding:0
}
.sp-separator {
	border-bottom:1px dotted #453A16;
	clear:both;
	margin:5px 0
}
.sp-read-more, .sp-read-more a, .sp-read-more a:link, .sp-read-more a:visited, .sp-read-more a:hover, .sp-read-more a.visited, .sp-read-more a.hover {
	display:block;
	font-weight:700;
	margin:0 5px 5px 3px
}
.Ad-125 img {
	height:120px;
	padding:2px;
	width:120px
}
.Ad-125 img:hover {
	padding:0 5px 0 0
}
.Ad-125, .flickrRSS {
	text-align:center
}
.flickrRSS img {
	height:70px;
	padding:2px;
	width:89px
}
#board {
	height:210px;
	overflow:hidden;
	width:100%;
}
#board_left {
	float:left;
	padding:5px 0 0
}
#board_items {
	padding:0;
	width:590px
}
#board_body {
	margin:0 0 0 5px;
	width:580px
}
#board_carusel {
	height:175px;
	margin:0 0 0 5px;
	position:relative;
	width:580px
}
#board_carusel .belt {
	left:0;
	position:absolute;
	top:0
}
.board_item {
	height:181px;
	margin-right:10px;
	overflow:hidden;
	width:570px;
}
#board_body h2 {
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:400;
	margin:0 0 5px
}
#board_body strong {
	color:#000;
	display:block;
	font-size:12px;
	line-height:18px
}
#board_body p {
	color:#000;
	font-size:12px;
	line-height:18px;
	padding:0 5px 5px 0;
	text-align:justify;
}
#board_body p img {
	border:0px solid #83b2c4;
	float:left;
	margin:0 10px 0 0;
}
#board_body p a {
	color:#000
}
#board_body p.more a {
	text-decoration:underline
}
#board_body p.more a:hover {
	text-decoration:none
}
#board_carusel_nav {
	margin:5px 0 0 10px;
	overflow:hidden;
	width:90%
}
#board_carusel_nav li {
	background-image:none;
	background-repeat:no-repeat;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0;
	padding:0
}
#board_carusel_nav a {
	background:#c2c2c2;
	border-right:1px solid #e7e7e7;
	color:#000;
	display:block;
	float:left;
	padding:5px 0;
	text-align:center;
	width:33px
}
#board_carusel_nav a.selected, #board_carusel_nav a:hover {
	background:#e7e7e7;
	border-right:1px solid #e7e7e7;
	font-weight:700;
	text-decoration:underline
}
.rss-tag-icon {
	background-image:url('rssIcon.png');
	background-position:center right;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:27px;
	margin:0 5px 0 0;
	position:relative;
	width:26px
}
.art-Sheet-body, .art-Block-body {
	padding:1px;
	position:relative;
	z-index:1
}
.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl, .art-Sheet-tc, .art-Sheet-bc, .art-Sheet-cr, .art-Sheet-cl, .art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl, .art-Block-tc, .art-Block-bc, .art-Block-cr, .art-Block-cl, .art-BlockContent-tr, .art-BlockContent-tl, .art-BlockContent-br, .art-BlockContent-bl, .art-BlockContent-tc, .art-BlockContent-bc, .art-BlockContent-cr, .art-BlockContent-cl, .art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl, .art-Post-tc, .art-Post-bc, .art-Post-cr, .art-Post-cl {
	position:absolute;
	z-index:-1
}
.art-menu a:hover .l, .art-menu a:hover .r, .art-menu li:hover>a .l, .art-menu li:hover>a .r, .art-menu li:hover a .l, .art-menu li:hover a .r {
	top:-28px
}
.art-menu a:hover .t, .art-menu li:hover a .t, .art-menu li:hover>a .t {
	color:#E4E7E7
}
.art-menu ul li a:hover, .art-menu ul li:hover>a {
	background-position:0 -32px;
	border-color:#A26907;
	color:#BBC4C4
}
.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span, .art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span {
	color:#BBC4C4
}
h1.art-Logo-name, .art-Logo-text {
	display:block;
	text-align:left
}
.art-Block-tl, .art-Post-tl {
	clip:rect(auto, 12px, 12px, auto);
	left:0;
	top:0
}
.art-Block-tr, .art-Post-tr {
	clip:rect(auto, auto, 12px, 12px);
	right:0;
	top:0
}
.art-Block-bl, .art-Post-bl {
	bottom:0;
	clip:rect(12px, 12px, auto, auto);
	left:0
}
.art-Block-br, .art-Post-br {
	bottom:0;
	clip:rect(12px, auto, auto, 12px);
	right:0
}
.art-Block-tc, .art-Post-tc {
	clip:rect(auto, auto, 12px, auto);
	top:0
}
.art-Block-bc, .art-Post-bc {
	bottom:0;
	clip:rect(12px, auto, auto, auto)
}
.art-Block-cr, .art-Post-cr {
	clip:rect(auto, auto, auto, 12px);
	right:0
}
.art-Block-cl, .art-Post-cl {
	clip:rect(auto, 12px, auto, auto);
	left:0
}
.art-BlockContent-body li, input, select {
	font-family:Georgia, "Times New Roman", Times, Serif;
	font-size:13px
}
.art-PostMetadataHeader, .art-PostMetadataFooter {
	background-color:#F9C367;
	border-color:#F6AC2C;
	border-style:solid;
	border-width:1px;
	padding:1px
}
.art-PostHeaderIcons, .art-PostFooterIcons {
	padding:1px
}
.art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover, .art-PostContent, .art-PostFooterIcons a, .art-PostFooterIcons a:link, .art-PostFooterIcons a:visited, .art-PostFooterIcons a:hover, .art-Footer .art-Footer-text p {
	margin:0
}
.art-PostHeaderIcons a:link, .art-PostFooterIcons a:link {
	color:#181B1B;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-PostHeaderIcons a:hover, .art-PostHeaderIcons a.hover, .art-PostFooterIcons a:hover, .art-PostFooterIcons a.hover {
	color:#935F06;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
a, a:link {
	color:#AB6F07;
	font-family:Georgia, "Times New Roman", Times, Serif;
	text-decoration:none
}
.art-contentLayout .art-content-sidebar1, .art-contentLayout .art-content-sidebar2 {
	border:0;
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:797px
}
.art-contentLayout .art-sidebar1, .art-contentLayout .art-sidebar2 {
	border:0;
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:199px
}
.catBlock {
	width:291px;
	float:left;
}
.topHeadBannerAd {
	float:left;
	margin:5px 0 0 265px;
	height:90px;
}

#inter {margin:5px; text-align:justify; }
#inter h2 {margin:0;padding:0;text-align:left; }
#inter a {font-size:14px;font-weight:bold; display:block; }