body, div, ul, ol, li, h1, h2, h3, h4, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0pt; margin: 0pt; }
h1, h2, h3, h4 { font-size: 1em; }
ul { list-style-type: none; }
body { background-image: url('topback0.png'); background-repeat: repeat-x; background-position: center 2105px; background-color: rgb(255, 255, 255); font-family: Tahoma; font-size: 12px; }
.clrr { font-size: 0px; display: block; clear: both; }
a { color: rgb(0, 170, 255); text-decoration: none; }
a:hover { color: rgb(255, 102, 0); text-decoration: underline; }
.top { display: block; height: 120px; position: relative; width: 100%; }
.aligncenter { display: block; margin: 0pt auto; }
#padet { padding: 105px; height: 1948px; }
#wraper { display: block; width: 1000px; margin-right: auto; margin-left: auto; }
.logo { background-image: url('logo0000.png'); position: absolute; z-index: 999; height: 61px; width: 381px; top: 30px; left: 25px; }
.top span { font-family: "Trebuchet MS"; font-style: italic; font-weight: normal; color: rgb(109, 109, 109); font-size: 12px; position: absolute; top: 73px; z-index: 9999; left: 100px; }
.home { background-image: url('home0000.png'); position: absolute; height: 19px; width: 19px; top: 8px; right: 134px; }
.home:hover { background-image: url('home-a00.png'); }
.mail { background-image: url('mail0000.png'); position: absolute; height: 19px; width: 19px; top: 8px; right: 72px; }
.mail:hover { background-image: url('mail-a00.png'); }
.about { background-image: url('about000.png'); position: absolute; height: 19px; width: 19px; top: 8px; right: 41px; }
.about:hover { background-image: url('about-a0.png'); }
.stat { background-image: url('stat0000.png'); position: absolute; height: 19px; width: 19px; top: 8px; right: 10px; }
.stat:hover { background-image: url('stat-a00.png'); }
.menu li { color: rgb(238, 238, 238); display: block; float: left; line-height: 50px; text-align: center; position: relative; }
.menu li a { color: rgb(238, 238, 238); display: block; float: left; padding-right: 13px; padding-left: 13px; text-align: center; }
.menu li a:hover { background-image: url('menuhove.gif'); background-repeat: repeat-x; color: rgb(68, 68, 68); }
.menu { display: block; position: relative; height: 50px; padding-left: 18px; }
.menu ul li ul { display: none; position: absolute; top: 50px; width: 170px; border-left: 1px solid rgb(208, 208, 208); border-right: 1px solid rgb(208, 208, 208); }
.menu ul li ul li { line-height: 30px; padding-left: 10px; border-bottom: 1px solid rgb(208, 208, 208); display: block; float: none; text-align: left; color: rgb(119, 119, 119); overflow: hidden; }
.menu ul li ul li a { color: rgb(0, 170, 255); padding-left: 5px; padding-right: 2px; display: block; float: left; }
.blank34 { display: block; clear: both; height: 34px; }
#allcontent { background-color: rgb(255, 255, 255); border: 1px solid rgb(207, 207, 207); display: block; padding-bottom: 25px; }
.left { display: block; padding: 5px 15px 25px 17px; width: 645px; float: left; }
.onearticle h2 { font-family: Georgia; font-size: 24px; color: rgb(68, 68, 68); display: block; padding-top: 12px; text-shadow: 2px 2px 1px rgb(204, 204, 204); }
.onearticle h2 a { color: rgb(68, 68, 68); text-decoration: underline; }
.onearticle h2 a:hover { color: rgb(0, 170, 255); }
.datamore { display: block; border: 1px solid rgb(235, 235, 235); background-color: rgb(250, 250, 250); line-height: 20px; height: 20px; font-size: 12px; font-family: Verdana,Arial,Tahoma; color: rgb(68, 68, 68); padding: 2px 5px; margin-top: 10px; clear: both; }
.dl { display: block; float: left; }
.dr { float: right; }
.arttext { display: block; padding-top: 10px; }
.arttext p { font-family: Verdana,Arial,Tahoma; font-size: 13px; color: rgb(68, 68, 68); line-height: 20px; text-align: justify; display: block; margin: 6px 0pt; }
.arttext img { padding: 3px; border: 1px solid rgb(235, 235, 235); }
.arttext img.wp-smiley { border: medium none; }
.right { display: block; float: right; width: 313px; padding-top: 25px; }
#searchform { display: block; position: relative; height: 20px; margin-bottom: 14px; }
#stext { display: block; height: 20px; border: 1px solid rgb(231, 231, 231); width: 232px; color: rgb(160, 160, 160); line-height: 20px; padding-left: 3px; }
#simage { position: absolute; left: 240px; top: 0px; }
.right h3 { font-family: Georgia; font-size: 14px; text-shadow: 2px 2px 1px rgb(221, 221, 221); color: rgb(74, 74, 74); display: block; margin: 0pt 10px; padding: 15px 0pt 5px; border-bottom: 1px solid rgb(229, 229, 229); }
.oneblock { background-image: url('backrigh.png'); background-repeat: repeat-x; background-position: center bottom; display: block; min-height: 71px; margin-right: 15px; margin-bottom: 13px; border: 1px solid rgb(235, 235, 235); background-color: rgb(254, 254, 254); }
.oneblock .menuright { display: block; margin-right: 10px; margin-left: 10px; padding-top: 5px; padding-bottom: 15px; }
.oneblock .menuright li { line-height: 24px; }
.arr, .cat-item { display: block; background-image: url('rdubarr0.gif'); background-repeat: no-repeat; background-position: left 10px; padding-left: 10px; color: rgb(68, 68, 68); border-bottom: 1px solid rgb(242, 242, 242); }
ul.children li.cat-item { background-image: url('rdubstre.gif'); background-repeat: no-repeat; background-position: left 10px; }
.arrcomm { display: block; background-image: url('commico0.gif'); background-repeat: no-repeat; background-position: left 8px; padding-left: 15px; color: rgb(68, 68, 68); padding-bottom: 5px; border-bottom: 1px solid rgb(242, 242, 242); }
.footer { display: block; height: 78px; }
.pages { color: rgb(0, 170, 255); text-align: center; display: block; line-height: 17px; padding-top: 10px; }
.pages a { margin-right: 5px; margin-left: 5px; }
.pages span { border: 1px solid rgb(235, 235, 235); background-color: rgb(249, 249, 249); padding: 1px 3px; }
.copy { font-size: 16px; color: rgb(74, 74, 74); text-align: center; display: block; padding-top: 15px; }
.copy1 { font-size: 10px; color: rgb(74, 74, 74); text-align: center; display: block; padding-top: 10px; }
