body {
	margin:0;
	background:#020202;
	font-family: "Lucida Grande", Arial, Sans-serif;
	font-size: 9pt;
	color: #fff;
}

a:hover{outline:none;}

a img {border:none;}

img {margin:0;padding:0;}

form {margin:0;padding:0;}

table {border-spacing:0;border-collapse:collapse;}
table TD {padding:0;cursor:default;}

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

.hCenter {margin-left:auto;margin-right:auto;}

h2{font-size:120%;color:#f41b8b;margin:0;padding:0;letter-spacing:-0.06em;font-weight:bold;}

h2 a:link,h2 a:visited,h2 a:active{font-size:120%;color:#f41b8b;text-decoration:none;letter-spacing:-0.06em;font-weight:bold;}
h2 a:hover{color:#c6086a;text-decoration:none;}

a:link,a:visited,a:active{font-size:100%;color:#23a1dc;text-decoration:none;}
a:hover{color:#096c9a;text-decoration:none;}

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

hr{width:450px;height:20px;border:none;background:#fff url(gfx/hr.gif);margin:20px auto;}

img.ico{vertical-align:text-bottom;margin:0 5px;}

.alignleft {float: left;}
img.alignleft, img[align="left"] {float:left;margin: 2px 10px 5px 0px;}

.alignright {float: right;}
img.alignright, img[align="right"] {float:right;margin: 2px 0px 5px 10px;}

#layout{width:784px;padding:0 5px;background:#000 url(gfx/bg.gif) repeat-y;}

div.ban{height:177px;width:784px;background:#000 url(gfx/ban.gif);}

div.menu{height:36px;width:784px;background:#000 url(gfx/bg_menu.gif);}

#content{width:784px;background:transparent url(gfx/bg_content.gif) no-repeat left bottom;}

div.footer{width:794px;height:36px;background:#000 url(gfx/footer.gif);margin-bottom:10px;}

div.colLeft{float:left;width:550px;}

div.colRight{float:right;width:214px;margin-left:20px;}

div.post{width:542px;margin:18px 0 18px 8px;}

.post-date{width:52px;height:64px;float:left;background:url(gfx/bg_date.gif) no-repeat;}
.post-month{font-weight:bold;font-size:10px;text-transform:uppercase;color:#000;text-align:center;display:block;padding-top:13px;}
.post-day{font-size:18px;text-transform:uppercase;color:#000;text-align:center;display:block;line-height:18px;padding-top:7px;}

.post-title{float:left;margin:10px 0 10px 10px;width:480px;}

.entry{clear:both;padding-top:0px;}

.post-cat{background:url(gfx/mini-category.gif) no-repeat;padding-left:20px;float:left;font-size:95%;color:#999;}

.post-comments{background:url(gfx/mini-comments.gif) no-repeat;padding-left:20px;float:right;font-size:95%;}

.post-calendar{background:url(gfx/mini-calendar.gif) no-repeat;padding-left:20px;float:right;font-size:95%;color:#999;}

.navigation{clear:both;padding:10px 0;}

.navigation a, .navigation a:visited{color:#59770e;}

.previous-entries a{float:left;padding-left:18px;background:url(gfx/mini-nav-left.gif) no-repeat left center;}

.next-entries a{float:right;padding-right:18px;background:url(gfx/mini-nav-right.gif) no-repeat right center;}

#sidebar ul{margin:0;padding:0;}

#sidebar ul li{list-style:none;margin:0;padding:0;border:none;}

#searchform{margin:15px 0 0;}

#searchform #s{width:140px;height:22px;padding:4px 5px 0px 5px;border:1px solid #bed881;background:#fff url(gfx/blur_input.gif) repeat-x;margin-right:5px;color:#000;font-weight:normal;}

#searchform input{background:url(gfx/btn_search.gif) no-repeat;border:none;width:26px;height:26px;vertical-align:middle;}

div.relayComment{margin-bottom:15px;background:url(gfx/mini-comments.gif) no-repeat;padding-left: 25px;}

div.sidebarHeader{height:24px;width:190px;background:transparent url(gfx/bg_subsidebar.gif);margin:15px 0 5px;}

div.sidebarTitle{padding:4px 0 0 28px;color:#333;}

ul.list-blogroll li{background:url(gfx/mini-blogroll.gif) no-repeat !important;padding-left:16px !important;}

ul.list-cat li, li.widget_categories li{background:url(gfx/mini-category.gif) no-repeat !important;padding-left:20px !important;}

ul.list-archives li, li.widget_archives li{background:url(gfx/mini-monthly-archive.gif) no-repeat !important;padding-left:20px !important;}

div.resultSeachTitle{margin:15px 0;padding-left:30px;background:transparent url(gfx/page_dynamic.gif) no-repeat 7px 0;}

#comment{width:430px;height:120px;padding-left:5px;border:1px solid #bed881;background:#e6ffcf;color:#000;font-weight:normal;}

input.inputComment{width:180px;height:22px;padding:4px 5px 0px 5px;border:1px solid #bed881;background:#e6ffcf;margin-right:5px;color:#000;font-weight:normal;}

div.comment{width:400px;margin:10px 0 10px 20px;padding:5px;border:1px solid #e9e9e9;background:#fdfdfd;color:#606060;}

#tooltip{position:absolute;height:27px;}
#tooltip div{float:left;}
#tooltip div.tooltipLeft, div.tooltipRight{height:27px;width:5px;font-size:0;}
#tooltip div.tooltipLeft{background:transparent url(gfx/tooltip_left.gif);}
#tooltip div.tooltipRight{background:transparent url(gfx/tooltip_right.gif);}
#tooltip div.tooltipContent{height:27px;background:transparent url(gfx/tooltip_content.gif) repeat-x;}
#tip{font-size:120%;letter-spacing:-0.06em;padding-top:7px;}
#tooltipArrow{position:absolute;height:5px;width:9px;background:transparent url(gfx/tooltip_arrow.gif);font-size:0;}

.ch_code_container {
border:1px solid #bed881;
border-left:5px solid #bed881;
background:#fff url(gfx/blur_input.gif) repeat-x;
padding:2px;
width: 430px;
text-align: left;
overflow:auto;
margin-bottom:12px;
font-family:"Trebuchet MS", Tahoma, Arial;
}
.ch_code_container .head
{
color: #808080;
font-weight: bold;
background-color: #fff;
border-bottom: 1px solid #e0ecf2;
padding: 2px;
}