* {padding: 0; margin: 0}

html{
scrollbar-face-color: #dcdfe2;
scrollbar-highlight-color: #dcdfe2; 
scrollbar-shadow-color: #dcdfe2;
scrollbar-3dlight-color: #dcdfe2;
scrollbar-arrow-color: #111;
scrollbar-track-color: #fff;
scrollbar-darkshadow-color: #dcdfe2
}

body {
	color: #000000; 
	background: #526bb3  repeat-x;
	font: 11px/1.5em Verdana, Arial, sans-serif;
}

a{color: #2759AD; text-decoration: none}
a:hover{color: #2759AD; text-decoration: underline}
a img{border: 0}

p {margin-bottom: 8px; margin-top: 2px}
blockquote {font: normal 11px/15px Verdana, sans-serif; margin: 0; padding: 7px; color: #172660; background-color: #F7F8FD; border: 1px #EBEEFA solid}
div.error{padding: 10px}

h2, h3, h4, h5, h6 {
	font: bold 13px/1.4 arial, helvetica, sans-serif;
}

div#page {margin: 0 auto; width: 940px}

div#main{width: 100%; clear: both; overflow: hidden; background:#fff /* url(images/bg-main.gif) */ top center no-repeat; padding: 4px 0;margin: 10px 0 0 0}
div#page div#main-close{width: 100%; height: 8px; background: #fff /* url(images/bg-main-bottom.gif) */ bottom center no-repeat; margin: 0 0 10px 0}
div#main div#right{float: right; width: 200px; margin:0; padding:0 6px 0 3px}
div#main div#left{float:left;width: 710px!important; width: 707px; border-right: 1px #eee solid; margin: 0;padding:0 10px 0 7px}

div#main div#right h2{font: bold 12px Tahoma, sans-serif; margin: 2px 0 2px 0; padding:4px 6px; background:#EEEFF0; color: #393F44}
div#main div#right ul{margin:0; padding:0; list-style: none}
div#main div#right ul li{margin: 0 0 1px 0;padding:0}
div#main div#right ul li a{padding:3px 6px; display:block; background: #F8F8F8; color: #373D42; margin: 0 0 1px 0; width: 188px}
div#main div#right ul li a:hover{background: #FEFEFE; text-decoration: none; color:#255CB8; width: 188px}
div#main div#right ul li.current-cat a{background: #fafafa; text-decoration: none; color: #9B4217} 
div#main div#right p, div#main div#right form{padding:4px 6px; margin:0}

div#main div#left div.post{margin: 0 0 15px 0; padding:0}
div#main div#left div.post div.entry{font: normal 11px/17px Verdana; color: #444}
div#main div#left div.post h1{font: bold 14px Arial, Helvetica, sans-serif; margin:2px 0; padding:0 0 4px 0; border-bottom: 1px #eee solid}
div#main div#left div.post h1 a{color: #1A254F}
div#main div#left div.post h1 a:hover{color: #B7310B; text-decoration:none}
div#main div#left div.post h1 small{float: right; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #888; padding: 2px 0}
div#main div#left div.post p.info{margin:5px 0; padding: 7px 5px; font: normal 10px Verdana; color: #777; border-top: 1px #eee solid; border-bottom: 1px #eee solid}
div#main div#left div.post p.info a{color: #666}
div#main div#left div.post p.info a:hover{color: #000; text-decoration: none}

div#main div#left div.post img{border: 0px solid #ced4ca;padding: 4px;}

div#main div#left div.post a:hover {color:#000;text-decoration: none;border-bottom: 1px #aaa dashed;}

img:hover {background-color: #000;}

div#main div#left div.post ul {padding: 0 0 0 30px; color: #666666; margin: 10px; list-style: square}
div#main div#left div.post ol {padding: 0 0 0 30px; color: #666666; margin: 10px}

div#main div#left div#general-link-page{border-top: 1px #D9DCDF solid;padding: 7px 3px;clear:both; margin: 15px 0; overflow:hidden}
div#main div#left div#general-link{clear:both; overflow:hidden; margin: 15px 0}
div#main div#left div.right-link{float:right}
div#main div#left div.right-link a{background: url(images/icon_arrow.gif) no-repeat;padding: 3px 18px 3px 4px;background-position: 100% 6px;}
div#main div#left div.right-link a:hover{background: url(images/icon_arrow.gif) no-repeat; background-position: 100% 6px; text-decoration: underline}
div#main div#left div.left-link a{background: url(images/arrow2.gif) 0 5px no-repeat;padding: 3px 4px 3px 18px}
div#main div#left div.left-link a:hover{background: url(images/arrow2.gif) 0 5px no-repeat; text-decoration: underline}
div#main div#left h2.comments{font: bold 13px Arial; background: #CDD1D6; padding: 5px; margin: 4px 0}
div#main div#left h2.comments-post{font: bold 13px Arial; background: #FCF7E2; color: #77620B;padding: 5px; margin: 4px 0}

div#header-center{width: 940px; margin:0 auto}
div#header{background: #526bb3;  margin: 0 0 5px 0; padding: 5px 10px 5px 20px}
div#header a.logo{font: bold 17px/38px tahoma; color: #dcdcdc}
div#header a.logo:hover{outline: none; text-decoration: none;color: #ffffff}
div#header ul{float:right; margin:12px 10px 0 0; padding:0}
div#header ul li{list-style: none; display:inline}
div#header ul li a{background: #dcdcdc; color: #666; padding: 3px 8px}
div#header ul li a:hover{background: #ffffff; color: #444; padding: 3px 8px; text-decoration: none}

div#menu-center{width: 940px; margin:0 auto}

div#menu ul{margin:0; padding:9px}
div#menu ul li{display: inline}
div#menu ul li a{-moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); padding: 4px 7px 4px 7px; background:#9FA6AE; color: #555}
div#menu ul li a:hover{background: #D9DCDF; color: #333; text-decoration: none}
div#menu ul li.current_page_item a, div#page div#menu ul li.current_page_item a:hover{font-weight: bold;background: #D9DCDF; color: #333}
div#menu small{color:#000; float:right; padding: 11px 11px 0 0;font: normal 11px Verdana}

div#main div#left #commentform {margin:5px 0}
div#main div#left .commentlist li {border-top: 1px #E1E4EA solid;list-style:none; margin: 0; padding: 5px}
div#main div#left .commentlist li.alt{background:#F4F5F7}
div#main div#left .commentlist li:hover{border-top:#dcdfe2 5px solid;}
div#main div#left input.textbox{width:165px; padding:4px; color: #5B4D13; margin: 0 0 5px 0; border: 1px #E7E7E2 solid;font: normal 11px Verdana, Tahoma, sans-serif}
div#main div#left label{position: absolute; padding: 4px; font: normal 10px Verdana, Arial, Helvetica, sans-serif;width: 196px}
div#main div#left textarea#comment{padding:5px; font:11px Verdana, Arial, Serif; color: #675716; margin: 0 0 5px 0;border: 1px #EFEBDE solid;}
div#main div#left input#submit{background: #E8D792;border: 1px #DABE4E solid; font: normal 11px Verdana; color: #5B4D13; padding: 4px}
div#main div#left input#submit:hover{background: #F0E4B7; border-color: #E8D68E}
div#main div#left span.login-out{padding: 4px}

div#main div#left div.mycomment{color: #888; padding: 3px 0 3px 0;line-height: 1.5em; overflow: hidden}
div#main div#left div.mycomment div.com span.author{font: bold 12px Tahoma;}
div#main div#left div.mycomment div.com{border-bottom:1px #ddd solid; padding: 0 0 5px 0}
div#main div#left div.mycomment div.com small{font-size:10px}
div#main div#left div.mycomment div.com small a{font-size:10px; color: #888}
div#main div#left div.mycomment div.comment-in{color: #666; padding: 2px 0 0 0}
div#main div#left div.mycomment div.comment-in p{margin: 5px 0 0 0}

div#page div#footer {clear: both; font-size: 11px; color: #dcdcdc; padding: 5px; margin: 5px 0 10px 0}
div#page div#footer .rside {float: right; padding: 0; margin:0}
div#page div#footer span.ac{color: #dcdcdc; padding:0; padding:0}
div#page div#footer a{color: #dcdcdc}
div#page div#footer a:hover{text-decoration: none;border-bottom: 1px #aaa dashed; color: #ffffff}
/* --6-- Pagebar */
div#page div#main div.pagebar{text-align: center; background: #fff url(images/bg-pgbar.gif) center no-repeat; font-size: 10px; padding: 11px 0 11px 0; color: #020202}
div#page div#main div.pagebar a{padding: 2px 0 3px 6px; text-decoration: none; color: black; background: #d3d9db url(images/pgbr.gif) left top no-repeat}
div#page div#main div.pagebar a strong{padding: 2px 6px 3px 0; color: #000; text-decoration: none; font-weight: normal; background: #d3d9db url(images/pgbr.gif) right top no-repeat; background-position:100% -34px; }
div#page div#main div.pagebar a:hover, div#page div#main div.pagebar a.this{color: #000; background:#bbc8cd url(images/pgbr.gif) left bottom no-repeat}
div#page div#main div.pagebar a:hover strong, div#page div#main div.pagebar a.this strong{color: #000; background:#bbc8cd url(images/pgbr.gif) right top no-repeat; background-position:100% -17px;}