body {margin:0px;padding:0px;color:#000;font:13px Arial;}
html {border:none;}

* {padding:0px;margin:0px;list-style-type:none;}
a {font:13px Arial;color:#00448e;outline:none;}
img {border:none;}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;font:13px Arial;color:#000;vertical-align:top;} 

#wrapper {width:972px;margin:0px auto;padding-bottom:38px;}

#preloader {position:absolute;top:-10000px;left:-10000px;}

p {margin:0px 0px 15px 0px;}

h1 {font:25px Georgia; font-weight:normal;padding:0px 0px 0px 0px;margin:0px 0px 17px 0px;}

#top {position:relative;height:50px;}
#top .startpage {position:absolute;left:0px;top:0px;background:#faf9dc;padding:7px 11px 10px 10px;}
#top .startpage a {font-size:11px;padding:0px 0px 0px 19px;background:url(i/home.gif) 0px 2px no-repeat;}
#top .favourite {position:absolute;left:216px;top:0px;padding:7px 0px 0px 0px;}
#top .favourite a {font-size:11px;color:#067e06;padding:0px 0px 0px 13px;background:url(i/add.gif) 0px 3px no-repeat;}
#top .register {position:absolute;right:97px;top:0px;padding:7px 0px 0px 0px;}
#top .login {position:absolute;right:0px;top:0px;padding:7px 0px 0px 0px;}
#top .login a {color:#067e06;padding:0px 0px 0px 19px;background:url(i/exit.gif) 0px 3px no-repeat;text-decoration:none;}
#top .login a span {border-bottom:1px dashed #067e06;position:relative;}
#top .login a:hover {color:#9b0404;}
#top .login a:hover span {border-bottom:1px dashed #9b0404;}
/*my*/
#top .admin {position:absolute;right:97px;top:0px;padding:7px 0px 0px 0px;}
#top .logout {position:absolute;right:0px;top:0px;padding:7px 0px 0px 0px;}
/*/my*/

#head {position:relative;height:71px;border-bottom:1px solid #d7d7d7;}
#head #logo {position:absolute;left:50%;margin:0px 0px 0px -82px;top:23px;}
#head #now {position:absolute;top:6px;left:28px;color:#373737;white-space:nowrap;}
#head #now span {color:#9b0404;}
#head #search {position:absolute;right:0px;top:37px;white-space:nowrap;}
#head #search input.text {float:left;width:235px;font:13px Arial;height:18px;//height:17px;padding:2px 0px 0px 1px;//padding:1px 0px 0px 1px;font-style:italic;color:#a1a1a1;}
#head #search input.active-text {float:left;width:235px;font:13px Arial;height:18px;//height:17px;padding:2px 0px 0px 1px;//padding:1px 0px 0px 1px;color:#000;}

#content {border:1px solid #d7d7d7;}

#top-banner {height:186px;border-bottom:1px solid #d7d7d7;}
#top-banner .where {background:#faf9dc;height:31px;padding:0px 0px 0px 28px;font:13px Arial;margin:0px 0px 13px 0px;}
#top-banner .where li {float:left;padding:6px 0px 0px 0px;margin:0px 18px 0px 0px;}
#top-banner .where a {font:13px Arial; margin:0px 5px 0px 0px;}
#top-banner .where a.active {font:13px Arial; font-weight:bold;color:#000;}
#top-banner .where span {font-size:10px;background:url(i/yellow-str-left.gif) 100% 1px no-repeat;color:#515151;}
#top-banner .where em {font-size:10px;font-style:normal;background:url(i/yellow-str-right.gif) 0% 1px no-repeat;padding:0px 5px 0px 5px;}

#top-banner .banner {width:728px;margin:0px auto;}
#top-banner .banner .adv {height:25px;position:relative;}
#top-banner .banner .adv span {display:block;width:42%;background:#f4f4f4;color:#666;height:19px;font-size:10px;padding:6px 0px 0px 8px;}
#top-banner .banner .adv a {position:absolute;right:9px;top:3px;white-space:nowrap;font-size:11px;}

#container {border-bottom:1px solid #d7d7d7;overflow:hidden;background:url(i/gray.gif) 695px 0px repeat-y;}

#left {float:left;width:695px;padding-bottom:27px;//padding-bottom:0px;}
#left .content {padding:7px 12px 1px 12px;overflow:hidden;}
#left .news-list .one {margin:0px 0px 32px 0px;padding:0px 40px 0px 0px;}
#left .news-list h2 {font-size:30px;margin:0px 0px 11px 0px;;}




#left .news-list h2 a {font:25px Georgia; line-height:28px}



#left .news-list p {font:13.8px 'Georgia';margin:0px 0px 11px 0px;line-height:21px;}
#left .info {font-size:11px;color:#666;}
#left .info span {font-size:9px;background:url(i/commen.gif) 50% 0px no-repeat;color:#515151;padding:0px 6px 3px 6px;margin:0px 1px 0px 9px;text-align:center;}
#left .info a {font-size:11px;}
#left .info em {font-style:normal;}
#left .info em a {color:#006600;}
#left .info strong {font-weight:normal;color:#9b0404;text-decoration:underline;}


#left .blue-block {background:#e7eaf5;margin:0px -18px 20px -28px;padding:12px 18px 1px 28px;clear:both;}
#left .blue-block .one {margin:0px 0px 22px 0px;}
#left .blue-block .one h2 {font-size:13px;margin-bottom:9px;}

/* del italic */
#left .blue-block .one h2 a {font-size:19px;font-style:normal;line-height:normal;}
#left .blue-block .zero {font-size:0px;line-height:0px;height:0px;margin-bottom:-8px;}

#left .blue-block.navi li {overflow:hidden;margin-bottom:16px;zoom:1;}
#left .blue-block.navi div {font-size:14px;float:left;width:22px;}
#left .blue-block.navi span {display:block;zoom:1;margin:0px 0px 0px 22px;}
#left .blue-block.navi a {font-size:11px;line-height:18px;}

#left .left-banner {width:649px;margin:0px 0px 0px 25px;}
#left .left-banner .adv {height:25px;position:relative;}
#left .left-banner .adv span {display:block;width:42%;background:#f4f4f4;color:#666;height:19px;font-size:10px;padding:6px 0px 0px 8px;}
#left .left-banner .adv a {position:absolute;right:9px;top:3px;white-space:nowrap;font-size:11px;}


#right {margin:0px 0px 25px 696px;position:relative;zoom:1;margin-right:-3px;position:relative;left:0px !important;left:-3px;margin-right:0px !important;margin-right:-3px;}
#right .header {font-size:10px;text-transform:uppercase;background:#e7eaf5;padding:7px 0px 6px 17px;margin:0px 0px 0px 0px;}
#right .header.ad {background:#f4f4f4;border-top:1px solid #d7d7d7;}
#right .news-list {padding:13px 15px 18px 17px;background:#faf9dc;}
#right .news-list .one {margin:0px 0px 15px 0px;}
#right .news-list .one p {margin:0px 0px 0px 0px;}
#right .news-list .one p a {line-height:17px;}
#right .news-list .one.small p a {font-size:11px;}
#right .news-list .date {margin:0px 0px 5px 0px;}
#right .news-list .date span {font-size:10px;background:url(i/yellow-str-left.gif) 100% 1px no-repeat;color:#515151;}
#right .news-list .date em {font-size:10px;font-style:normal;background:url(i/yellow-str-right.gif) 0% 1px no-repeat;padding:0px 5px 0px 5px;}
#right .news-list .rss {overflow:hidden;margin-bottom:-4px;}
#right .news-list .rss a.bg {font-size:11px;color:#006600;background:url(i/rss.gif) 0px 4px no-repeat;padding-left:25px;position:relative;top:1px;}

#right .adv {padding:17px 16px 0px 16px;}
#right .adv .right-banner {width:237px;height:218px;background:url(i/right-banner-bg.gif) 0px 0px no-repeat;padding:4px 0px 0px 4px;margin:0px 0px 16px 0px;}
#right .adv .text {font-size:11px;color:#666;}
#right .adv .text a {font-size:11px;color:#666;}
#right .adv .text li {padding:0px 0px 3px 16px;background:url(i/li.gif) 2px 8px no-repeat;}

.search-field {overflow:hidden;margin-bottom:35px;}
.search-field .text {font:13px Arial;width:539px !important;width:536px;margin-right:12px;height:27px;float:left;}
.search-field .submit {font:14px Arial;font-weight:bold;position:relative;top:-1px;padding:4px 0px 5px 0px;width:92px;}

.search-results {}
.search-results p {margin:0px 0px 14px 0px;}

/* del italic */
.search-results p a {font-style:normal;}
.search-results .one {margin:0px 0px 22px 0px;}

.listing {color:#666666;padding:13px 0px 16px 0px;margin-bottom:20px;}
.listing span {background:#f1f1f1;padding:3px 5px 4px 5px;margin:0px 5px 0px 5px;}
.listing a {padding:0px 5px 0px 5px;}

/* .main-text {overflow:hidden;} */
.main-text p {font:13.8px 'Georgia';line-height:21px;margin:0px 0px 21px 0px;}

#top .startpage {z-index:9;}
#top .startpage .ff {display:none;position:absolute;overflow:hidden;width:316px;height:98px;background:#faf9dc;border:1px solid #d7d7d7;left:27px;top:28px;padding:14px 10px 0px 14px;}
#top .startpage .ff p {font-size:11px;line-height:14px;margin:-3px 0px 0px 63px;;}
#top .startpage .ff .drop {width:49px;float:left;}
#top .startpage .ff .drop span {display:block;text-align:center;font-size:9px;line-height:9px;padding-top:3px;}
#top .startpage .ff .drop a {padding:0px;background:none;}
#top .startpage .ff p span {display:block;text-align:right;padding:10px 4px 0px 0px;}
#left .blue-block .more {margin-bottom:22px;}
#left .blue-block .more .advr {font-size:11px;color:#666;text-decoration:none;margin-left:10px;}

.main-text table {width:100%;margin:0px 0px 21px 0px;}
.main-text th {font:11px Arial;font-weight:normal;text-align:left;background:url(i/th.gif) 100% 100% no-repeat;border-bottom:4px solid #e7eaf5;padding:0px 11px 7px 11px;}
.main-text th.last {background:none;}
.main-text td {font:13px Arial;border-bottom:1px solid #e7eaf5;padding:5px 11px 7px 11px;line-height:20px;}
.main-text td a {font:13px Arial;}
.main-text ul {padding:0px 0px 10px 18px;}
.main-text li {font:13.8px 'Georgia';margin:0px 0px 11px 0px;padding:0px 0px 0px 20px;background:url(i/lii.gif) 0px 10px no-repeat;}
.main-text li a {font:13.8px 'Georgia';}

.content .more {padding-bottom:10px;}
.content .more div {margin-bottom:12px;}
.content .more li {margin:0px 0px 6px 0px;font:13px Arial;}


.content-pic {margin-bottom:21px;overflow:hidden;}
.content-pic .wrap {float:left;}
.content-pic img {border:4px solid #e7eaf5;}
.content-pic .text {font-size:11px;color:#666666;margin-top:7px;line-height:16px;}

#left .content-banner {width:240px;height:456px;float:right;background:url(i/content-banner.jpg) 0px 0px no-repeat;padding:6px 0px 0px 6px;margin:0px 0px 30px 30px;}

#comments {margin-bottom:10px;}
#comments .header {height:40px;position:relative;}
#comments .header a {font-size:11px;color:#006600;border-bottom:1px dashed #006600;text-decoration:none;position:relative;}
#comments .header span {font-size:9px;background:url(i/commen.gif) 50% 0px no-repeat;color:#515151;padding:0px 6px 3px 6px;margin:0px 0px 0px 0px;text-align:center;}

.bookmarks {margin-bottom:25px;font-size:11px;overflow:hidden;}
.bookmarks a {font-size:11px;}
.bookmarks .savelink {width:320px;float:left;overflow:hidden;zoom:1;}
.bookmarks .savelink p {float:left;width:175px;}
.bookmarks .savelink ul {margin:0px 0px 0px 175px;}
.bookmarks .savelink li {overflow:hidden;margin:0px 0px 5px 0px;}
.bookmarks .savelink li a {float:left;margin:0px 5px 0px 0px;}
.bookmarks .savelink li img {display:block;}
.bookmarks .inblog {margin:0px 0px 0px 360px;}
.bookmarks .inblog p {margin-bottom:7px;}
.bookmarks .inblog textarea {width:283px;height:55px;margin-bottom:10px;font:11px 'Courier New';}
.bookmarks .inblog button {font:13px Arial;}

.comment {border-top:1px solid #ccc;padding:11px 0px 20px 0px;}
/* my */
.comment .comment {margin-left: 25px; margin-top: 20px;}
.comment .comment .comment {margin-left: 25px; padding-bottom: 0px;}
/* end my */
.comment .comment-avatar {width:65px;float:left;}
.comment .comment-avatar img {padding:3px;border:1px solid #ccc;}
.comment .comment-body {margin-left:65px;zoom:1;position:relative;}
.comment .comment-body p {margin-bottom:6px !important;}
.comment .comment-stat {position:absolute;right:5px;top:0px;font-size:11px;white-space:nowrap;}
.comment .comment-name {margin-bottom:11px; font-weight:bold;}
.comment .comment-answer a {position:relative;}
.comment .comment-answer a:hover {border-bottom:1px dashed #be0000;}
.comment .comment-name a {font-size:11px;font-weight:bold;}
.comment .comment-answer a {font-size:11px;text-decoration:none;border-bottom:1px dashed #2e4f9d;}
.comment .comment-time {font-size:11px;line-height:17px;padding-top:5px;}
.comment .comment-stat em {position:absolute;right:67px;top:1px;font-style:normal;}
.comment .comment-icons {position:absolute;right:0px;top:0px;}
.comment .comment-icons a {margin-left:9px;}
.comment .comment-icons a.current  {cursor:default;}
.comment .comment-icons span {margin-left:9px;}

.comment-form {display:none;}
.comment-form .comment-field {padding-top:12px;}
.comment-form .comment-field textarea {height:180px;width:99% !important;width:98%;font-size:13px;}
.comment-form .comment-input {position:relative;margin:21px 0px 0px 0px;height:72px;}
.comment-form .comment-input input {padding:1px 0px 0px 0px;height:17px;font-size:13px;}
.comment-form .comment-input p {margin:0px 0px 6px 0px !important;font-size:11px;}
.comment-form .comment-input p.comment-capture {position:absolute;top:0px;right:0px;}

#main-comments-field {}
#main-comments-field .comment-field {padding-top:0px;}
#main-comments-field .comment-send {padding-bottom:20px;}

#enter-here {position:absolute;width:360px;height:231px;top:-300px;right:25px;z-index:9999;}
#enter-here .enter-shd {position:absolute;width:361px;height:232px;background:url(i/shd.png) 0px 0px no-repeat;top:4px;left:3px;}
#enter-here .enter-content {position:relative;z-index:1;padding:15px 0px 0px 15px;background:#fff;border:1px solid #565656;width:345px;height:216px;}
#enter-here .close {position:absolute;right:10px;top:10px;width:20px;height:20px;background:url(i/close.gif) 0px 0px no-repeat;cursor:pointer;}
#enter-here .header {font-size:24px;padding:0px 0px 20px 70px;//padding-bottom:19px;}
#enter-here p {margin-bottom:18px;//margin-bottom:16px;}
#enter-here p label {float:left;display:block;width:70px;position:relative;top:2px;}
#enter-here p label#normal {float:none;width:inherit;display:inline;position:static;}
#enter-here p input.text {width:252px;height:17px;padding:1px 0px 0px 3px;//height:16px;}
#enter-here #remember_me {position:relative;top:2px;margin-right:5px;//margin-right:-5px;left:0px;//left:-5px;//top:0px;}
.enter-submit span {background:#a8a8a8;padding:3px 0px 3px 0px;//padding:0px 0px 1px 0px;position:relative;top:1px;//top:-1px;}
.enter-submit input {font:13px Arial;background:#66cc00;border:none;color:#fff;position:relative;top:-1px;left:-1px;padding:2px 15px 2px 15px;cursor:pointer;//height:22px;}


#overlay {position:absolute;top:0px;left:0px;background:#000;display:none;width:100%;opacity:0.5;z-index:9998;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}


#footer {height:97px;font-size:11px;position:relative;}
#footer a {font-size:11px;}
#footer p {margin-bottom:14px;line-height:17px;}
#footer #copy {padding:15px 0px 0px 18px;}
#footer #copy .dev {position:relative;}
#footer #copy .dev .ros {position:absolute;margin-left:8px;}
#footer .links {position:absolute;top:15px;left:696px;}
#footer .links p.ideas a {color:#067e06;padding:0px 0px 0px 19px;background:url(i/new.gif) 0px 4px no-repeat;display:inline-block;line-height:17px;}
#footer .links p.ideas {position:relative;left:-19px;}
#footer .links p.rss a {padding:0px 0px 0px 26px;background:url(i/rss.gif) 0px 4px no-repeat;}
#footer .links p.rss {position:relative;left:-26px;}
#footer .copy {position:absolute;right:15px;bottom:17px;}

a:hover {color:#9b0404;}
a:visited {color:#9905c3;}

.clear {clear:both;height:0px;font-size:0px;line-height:0px;}

.pagenav { float: left; padding: 0px; margin:0px; margin-top:-13px; font-size: 0.85em; border:0px solid gray; }
.pagenav ul { float: left; margin: 0px 0 10px 0; padding: 0px; overflow: hidden; zoom: 1; }
.pagenav li { float: left; margin: 0 0 0 0px; padding: 0 14px 2px 0px; list-style: none; line-height: 1.1em; }


#left .blue-block .more {margin-bottom:22px;}
#left .blue-block .more .advr {font-size:11px;color:#666;text-decoration:none;margin-left:10px;}

