img { border: 0pt none; }
.more-link { text-align: right; }
ul.menu { list-style: none outside none; border: medium none; text-align: left; }
ul.menu li { margin: 0pt 0pt 0pt 0.5em; }
li.collapsed { list-style-type: disc;  padding: 0.2em 0.5em 0pt 0pt; margin: 0pt; }
li.leaf { list-style-type: square;  padding: 0.2em 0.5em 0pt 0pt; margin: 0pt; }
li a.active { color: rgb(0, 0, 0); }
ul.links { margin: 0pt; padding: 0pt; }
ul.links.inline { display: inline; }
ul.links li { display: inline; list-style-type: none; padding: 0pt 0.5em; }
.block ul { margin: 0pt; padding: 0pt 0pt 0.25em 1em; }
* { padding: 0pt; margin: 0pt; }
html { font-size: 100.01%; }
table, td, div, img { border: 0pt none; border-collapse: collapse; }
ul, ul li { list-style: none outside none; }
p { padding: 0px 0px 18px; }
a { text-decoration: underline; color: rgb(255, 255, 255); outline: medium none; }
a:hover { text-decoration: none; }
.main { min-width: 1020px; }
.main { overflow: hidden; height: 100%; margin: 0px; padding: 0px; background: url('tail.gif') repeat-x scroll 0pt 0pt rgb(86, 48, 74); }
.main-bg { padding: 0px; }
.main-width { width: 980px; margin: 10pt auto; }
.header { height: 80px; padding: 0px; }
.header .login { float: right; height: 34px; }
.header .login a { font-size: 12px; display: block; color: rgb(255, 255, 255); background: no-repeat scroll 0pt 11px transparent; padding: 7px 82px 0px 12px; text-decoration: none; }
.header .login a:hover { text-decoration: underline; }
.main-menu { clear: both; height: 46px; padding: 0px 0px 0px 49px; }
.main-menu .menu-bg { overflow: hidden; }
.main-menu ul { list-style: none outside none; overflow: hidden; }
.flash { clear: both; }
.content { clear: both; overflow: hidden; height: 100%; padding: 0px 38px 40px 39px; background: no-repeat scroll 0pt bottom transparent; }
.column-left { float: left; width: 294px; margin: 0px 6px 0px 0px; }
.block { overflow: hidden; height: 100%; padding: 0px; margin: 0px 0px 18px; }
.block-bg { overflow: hidden; height: 100%; margin: 0px; }
.block .title { overflow: hidden; height: 100%; background: no-repeat scroll right 0pt transparent; margin: 0px; }
.block .title h3 { overflow: hidden; height: 100%; font-weight: normal; font-size: 22px; color: rgb(191, 124, 169); text-transform: capitalize; padding: 8px 5px 21px 43px; }
.block .indent { overflow: hidden; height: 100%; font-size: 14px; color: rgb(255, 255, 255); padding: 1px 22px 5px 44px; }
.block ul { text-align: left; line-height: 1.2em; padding: 0px; margin: 0px; }
.block ul li { overflow: hidden; height: 100%; list-style: none outside none; line-height: 1.3em; background: url('line.gif') repeat-x scroll 0pt bottom transparent; font-size: 14px; color: rgb(237, 154, 41); padding: 0px; margin: 0px; }
.block ul li a { overflow: hidden; height: 100%; display: block; background: url('marker.png') no-repeat scroll 0pt 6px transparent; padding: 4px 0px 5px 19px; font-size: 14px; color: rgb(237, 154, 41); }
.block ul li a { text-decoration: none; }
.block ul li a:hover { color: rgb(255, 255, 255); }
.block .more-link { display: block; float: right; text-align: left; width: 76px; height: 20px; background:  no-repeat scroll 0pt 0pt transparent; }
.block .more-link a { display: block; text-align: center; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; padding: 2px 0px 0px; }
#block-user-1 {  }
#block-user-1 .title h3 { background: url('title01.gif') no-repeat scroll 0pt 0pt transparent; }
.column-center { overflow: hidden; height: 100%; padding: 0px; }
.column-center .node { padding: 0px; }
.column-center .indent { width: 100%; overflow: hidden; height: 100%; padding: 0px 0px 10px; }
.column-center .indent .title { overflow: hidden; height: 100%; padding: 0px; position: relative; margin: 0px 0px 4px; }
.column-center .indent .title img { position: absolute; margin: -1px 0px 0px -20px; }
.column-center .indent .title .corner-left { background:  no-repeat scroll 0pt 0pt transparent; height: 41px; margin: 0px 0px 0px 15px; }
.column-center .indent .title .corner-right { background:  no-repeat scroll right 0pt transparent; padding: 0px 5px; }
.column-center .indent .title .bg { background: none repeat scroll 0% 0% rgb(41, 14, 32); height: 41px; }
.column-center .indent .title h1 { overflow: hidden; height: 100%; font-size: 22px; color: rgb(191, 124, 169); line-height: 1.1em; padding: 9px 10px 2px 28px; font-weight: normal; }
.column-center .indent .title h1 a { text-decoration: none; color: rgb(191, 124, 169); }
.column-center .indent .title h1 a:hover { color: rgb(255, 255, 255); }
.column-center .date { overflow: hidden; background: none repeat scroll 0% 0% transparent; font-size: 12px; color: rgb(255, 255, 255); padding: 12px 0px 3px 49px; margin: 0px; }
.text-box { clear: both; font-size: 12px; line-height: 1.55em; padding: 5px 0px 0px 37px; }
.text-box p { padding: 0px 0px 14px; }
.text-box p span { color: rgb(255, 255, 255); }
.fleft { margin: 3px 25px 5px 0px; padding: 0px; display: inline; float: left; overflow: hidden; height: 100%; }
.fleft img { margin: 0px; }
.text-box img {  }
.column-center .post-links { float: right; padding: 0px; margin: 0px; }
.column-center .post-links ul.links { float: left; overflow: hidden; padding: 0px; margin: 0px 0px 0px -15px; }
.column-center .post-links ul.links li { text-transform: capitalize; float: left; overflow: hidden; padding: 0px 15px 2px 0px; }
.column-center .post-links ul.links li a { display: block; height: 100%; float: left; cursor: pointer; font-size: 12px; color: rgb(255, 255, 255); background: url('links-left.png') no-repeat scroll 0pt 0pt transparent; }
.column-center .post-links ul.links li a span { display: block; float: left; background: url('links-right.png') no-repeat scroll right 0pt transparent; padding: 0px 4px; }
.column-center .post-links ul.links li a span span { background: none repeat scroll 0% 0% rgb(41, 14, 32); padding: 2px 5px 3px; }
.column-center .post-links ul.links li a { text-decoration: none; }
.column-center .post-links ul.links li a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.footer { clear: both; overflow: hidden; height: 100%; line-height: 1.2em; background: none repeat scroll 0% 0% rgb(54, 25, 45); }
.footer .width { width: 980px; margin: 0pt auto; }
.footer .indent { overflow: hidden; height: 100%; padding: 18px 53px 20px 0px; }
.footer .menu { float: right; clear: both; }
.footer .menu ul { float: right; overflow: hidden; height: 100%; }
.footer .menu ul li { overflow: hidden; height: 100%; float: left; background: url('ver3.gif') no-repeat scroll 0pt 4px transparent; padding: 0px 16px 0px 15px; text-align: center; margin: 0px 0px 0px -2px; }
.footer .menu a { color: rgb(191, 124, 169); font-size: 14px; text-decoration: none; }
.footer .menu a:hover { text-decoration: underline; }
.footer .menu a.active { text-decoration: underline; }
.copyright { float: right; font-size: 14px; color: rgb(191, 124, 169); padding: 0px 7px 14px 0px; }
.copyright a { text-decoration: none; color: rgb(191, 124, 169); }
.copyright a:hover { text-decoration: underline; }
.custom { clear: both; overflow: hidden; margin: 6px 38px 6px 49px; }
.custom .block { padding: 0px; margin: 0px; }
.custom .block .title { display: none; }
.custom .block .indent { color: rgb(191, 124, 169); font-size: 12px; line-height: 1.5em; padding: 0px; }
.custom .block .border-top { background: url('border.gif') repeat-x scroll 0pt 0pt rgb(54, 25, 45); overflow: hidden; height: 100%; }
.custom .block .border-bot { background: url('border.gif') repeat-x scroll 0pt bottom transparent; }
.custom .block .border-left { background: url('border.gif') repeat-y scroll 0pt 0pt transparent; }
.custom .block .border-right { background: url('border.gif') repeat-y scroll right 0pt transparent; }
.custom .block .corner-left-top { background: url('corner-left-top.gif') no-repeat scroll 0pt 0pt transparent; }
.custom .block .corner-right-top { background: url('corner-right-top.gif') no-repeat scroll right 0pt transparent; }
.custom .block .corner-left-bot { background: url('corner-left-bot.gif') no-repeat scroll 0pt bottom transparent; }
.custom .block .corner-right-bot { background: url('corner-right-bot.gif') no-repeat scroll right bottom transparent; }
.custom .block .bg { overflow: hidden; height: 100%; background: url('img.jpg') no-repeat scroll 11px 0pt transparent; padding: 25px 15px 17px 326px; }
.custom .block .more-link { float: right; margin: -9px 3px 0px 0px; }
.custom .block .more-link a { padding: 1px 0px 0px 3px; }
ul, ul li { list-style: none outside none; }
img, a img { border: 0pt none; }
.node {  }
.node .taxonomy { padding: 0px; }
ul.links li.comment_forbidden { padding: 0px; }
.leaf { clear: both; float: none; }
.yuimenubar { visibility: visible; position: static; }
.yuimenubar ul, .yuimenu ul { list-style-type: none; }
.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6 { margin: 0pt; padding: 0pt; }
.yuimenuitemlabel, .yuimenubaritemlabel { white-space: nowrap; }
.yui-skin-sam .yuimenubar > .bd > ul:after { clear: both; content: "."; display: block; height: 0pt; line-height: 0pt; visibility: hidden; }
.yui-skin-sam .yuimenubaritem { float: left; }
.yui-skin-sam .yuimenubarnav .yuimenubaritem { float: left; overflow: hidden; width: 149px; height: 46px; background: url('menu.gif') no-repeat scroll 0pt 0pt transparent; cursor: pointer; line-height: 1.1em; }
.yui-skin-sam .yuimenubarnav #yui-gen0 { background: url('menu-left.gif') no-repeat scroll 0pt 0pt transparent; }
.yui-skin-sam .yuimenubarnav #yui-gen5 { width: 148px; background: url('menu-right.gif') no-repeat scroll 0pt 0pt transparent; }
.yui-skin-sam .yuimenubaritemlabel { display: block; overflow: hidden; line-height: normal; cursor: pointer; height: 100%; font-size: 14px; color: rgb(255, 255, 255); text-align: center; padding: 14px 0px 0px; text-decoration: none; }
.yui-skin-sam .yuimenubaritemlabel-selected, .yui-skin-sam .yuimenubaritem a.active { color: rgb(255, 255, 255); background: url('menu-act.gif') no-repeat scroll 0pt 0pt transparent; }
.yui-skin-sam #yui-gen0 .yuimenubaritemlabel-selected, .yui-skin-sam #yui-gen0 a.active { color: rgb(255, 255, 255); background: url('menu-left-act.gif') no-repeat scroll 0pt 0pt transparent; }
#footer { overflow: hidden; height: 1px; }
#footer p { margin: 0; padding-top: 20px; line-height: normal; font-size: 9px; text-transform: uppercase; text-align: center; color: #A0A0A0; }
#footer a { color: #8A8A8A; }
#wrapper { overflow: hidden; height: 1px; }