* {list-style:none;text-decoration:none;margin:0;padding:0;}
#sidebar a  {color:#ccc;}
#sidebar a:hover {color:#FFF;}
body {overflow:auto;background:#999;color:#fff;font:10px/150% "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;}
h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS";}
p {margin:0 0 1em;}
.post {float: left;width: 240px;margin: 0;height: 200px;overflow:hidden;border:0px solid #464242;position: relative;text-align:left;}
.post p{display: none;}
input,textarea {background:#666;border:1px solid #999;font:12px/150% "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;color:#FFF;padding:2px;}
input[type=text]:focus,textarea:focus {background:#ccc;border:1px solid #666;font:12px/150% "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;color:#000;}
#wrapper {width:1024px;background:#333 url("images/bg.png") repeat-y center center;margin:0 auto;padding:0 0px;}
#wrapper2 {width:1024px;background:#333333 url("images/bg2.png") repeat-y center center;margin:0 auto;padding:0 0px;}
.a{float:right;line-height:20px;padding:5px 0;width:100px;}
#header {height:160px;}
#headerbar {width:1022px;padding-left:2px;height:116px;background:#333333 url("images/headerbar.png") repeat-y center center;position:relative;}
#headerbar2 {width:1024px;height:106px;background:#333333 url("images/headerbar2.png") repeat-y center center;margin:0 auto;padding:0 0px;}
#navigation {height:26px;background:#476075 url("images/menu.png") repeat-x 0 0;}
#navigation ul {margin:0 0 0 5px;text-align: right;}
#navigation ul li {width:74px;height:22px;float:left;text-align:center;padding:4px 0 0;}
#navigation ul li a {width:74px;height:19px;display:block;color:#000;font-size:10px;line-height:19px;padding:3px 0 0;}
#navigation ul li.current_page_item a {background:transparent url("images/current_page_item.png") no-repeat 0 0;color:#FFF;}
#xad{margin-top: 60px;}
#headerimg{background-color: black;margin-top: 0px;width:auto;height:auto;}
#headerimg .description {display:none;}
#box {padding:3px;}
#content{float:left;margin: 0 auto;width:730px;color:#FFF;}
#content2 {width:500px;color:#888;float:left;margin:0 0px 0 0;}
#content3{color:#FFF;float:left;width:480px;}
.left {float: left;width: 122px;margin: 5px 0px 0px 5px;height: 118px;overflow:hidden;}
.left a img {border:1px solid #666;}
.left a:hover img {border:1px solid #fff;}
.narrowcolumn a, a {color:#666;}
.narrowcolumn ll.u_datetime {font-size:10px;line-height:20px;line-height:20px;text-align:center;}
h1 {color:#FFF;font-size:10px;margin:0;}
h3 {color:#FFF;font-size:10px;margin:0;}
.narrowcolumn .u_tag {background:transparent url("images/tag_blue.png") no-repeat left center;}
.narrowcolumn .u_author {background:transparent url("images/user.png") no-repeat left center;}
.narrowcolumn .u_category {background:transparent url("images/folder.png") no-repeat left center;}
.narrowcolumn .u_comment {background:transparent url("images/comments.png") no-repeat left center;}
.post a img, .moreposts a img {border:0;display:block;}
.post a:hover img, .moreposts a:hover img {border:0;display:block;}
.narrowcolumn .navigation {height:20px;margin:0 0 20px;}
.narrowcolumn .navigation_page a,.narrowcolumn .navigation_page .utompage{font-size: 10px;float: left;height: 20px;padding: 0 0px;line-height: 20px;margin: 0 1px 1px 0;}
.narrowcolumn .navigation_page a{background: #222;border:1px solid #333;color: #666;}
.narrowcolumn .navigation_page a:hover, .narrowcolumn .navigation_page .utompage{color: #ccc;background: #555;border:1px solid #777;}
.narrowcolumn .alignright {float:right;}
.narrowcolumn .postmetadata {border-top:1px solid #333;border-bottom:1px solid #333;margin:20px 0;padding:10px;}
.narrowcolumn .postrss2 a {background:transparent url("images/rss_big.png") no-repeat 0 0;position:absolute;width:80px;height:80px;overflow:hidden;text-indent:400px;line-height:200px;margin:-5px 0 0 400px;}
.narrowcolumn .postmetadata li {line-height:23px;padding:0 0 0 20px;}
.narrowcolumn .postdatetime {background:transparent url("images/time.png") no-repeat left center;}
.narrowcolumn .postcategory {float:left;background:transparent url("images/folder.png") no-repeat left center;margin:0 10px 0 0;}
.narrowcolumn .posttag {float:left;background:transparent url("images/tag_blue.png") no-repeat left center;}
.narrowcolumn .posttrackback {clear:both;background:transparent url("images/arrow_refresh.png") no-repeat left center;}
.narrowcolumn .postedit {clear:both;background:transparent url("images/pencil.png") no-repeat left center;}
span.ugr {float:left;width:32px;height:32px;background:transparent url("images/defaultgravatar.gif") no-repeat 0 0;border:2px solid #666;margin:0 3px 3px 0;}
.narrowcolumn h3#comments,.narrowcolumn h3#respond {font-size:15px;margin:10px 0;}
.narrowcolumn ol.commentlist {border:1px solid #666;border-bottom:none;margin:0 0 20px;}
.narrowcolumn ol.commentlist li {border-bottom:1px solid #666;background:#222;padding:10px;}
.narrowcolumn ol.commentlist li.alt {background:#333;}
.narrowcolumn .commentlist .uar,.narrowcolumn .commentlist .uar a {font-size:14px;font-weight:700;color:#999;}
.narrowcolumn .spost,.narrowcolumn .commentlist p {clear:both;}
.narrowcolumn #comment {width:80%;}
#sidebar {float:right; width:255px; color:#666;}
#sidenotes {float:left;padding-left:40px;width:140px;}
#sidenotes li {padding-bottom:6px;}
#sidenotes #s {width:160px;}
#searchsubmit {font-size:10px;height:22px;}
#searchform {position:absolute;right:10px;top:40px;}
#sidenotes h2 {font-size:18px;color:#666;margin:10px 0;}
#sidenotes a {font-size:12px;color:#999;}
#sidenotes a:hover {color:#fff;}
#rencent_entrie {float:left;width:250px;color:#FFF;}
#rencent_entrie .reptime {font-size:10px;color:#fff;display:block;}
#rencent_entrie li h2,#rencent_entrie li h2 a {font-size:14px;color:#ccc;margin:10px 0 0;}
#footer {border-top:1px solid #222;border-bottom:1px solid #222;background:#111;padding:20px;}
#footer .query_posts {width:120px;float:left;margin:0 10px 0 0;}
#footer .u_links {width:500px;float:left;margin:0 20px 0 0;}
#footer .u_flickr {width:120px;float:left;margin-left:10px;}
#footer h2 {font-size:16px;color:#999;margin:0 0 10px;}
#footer .u_links ul li {width:50%;float:left;}
#footer .u_flickr span a {float:left;display:block;margin:0 8px 8px 0;}
#footer a:hover img {border:1px solid #fff;}
#utom2006 {height:30px;color:#999;font-size:10px;padding:0 20px;}
#utom2006 .copyright {float:left;line-height:20px;padding:5px 0;}
#utom2006 .validate {float:left;line-height:20px;padding:5px 0;}
.xhtml,.css {padding:3px 15px 3px 25px;}
.xhtml {background:transparent url("images/xhtml.png") no-repeat left center;}
.css {background:transparent url("images/css.png") no-repeat left center;}
.udownloads a {display:block;width:280px;height:80px;background:transparent url("images/downloads.png") no-repeat 0 0;margin:0 0 20px;padding:10px;}
.udownloads a:hover {background:transparent url("images/downloads.png") no-repeat 0 -100px;}
.udownloads a img {float:left;margin:0 10px 0 0;}
.udownloads strong {display:block;color:#000;}
.hl-surround {background-color:#333;border:1px solid #666;margin-bottom:5px;width:400px;overflow:auto;text-align:left;padding:8px;}
.hl-surround,.hl-surround pre,.hl-surround span {font:normal 9pt 'Courier New', monospace;}
.hl-default {color:#000;}
.hl-code {color:Gray;}
.hl-brackets {color:Olive;}
.hl-comment {color:#fa0;}
.hl-quotes {color:#8b0000;}
.hl-string {color:Red;}
.hl-builtin {color:Teal;}
.hl-reserved {color:Green;}
.hl-var {color:#00008b;}
.hl-special {color:Navy;}
.hl-number {color:Maroon;}
.hl-main {background-color:transparent;}
.hl-main pre {margin:0;padding:0;}
#navigation ul li a:hover{color:#fff;}
.narrowcolumn a:hover{color:#fff;}
#rencent_entrie a:hover,#footer a {color:#666;}
.narrowcolumn .u_tag,.narrowcolumn ul.u_postinfo,.narrowcolumn span.commentmetadata {font-size:10px;}
.narrowcolumn .u_postinfo li,.narrowcolumn .alignleft {float:left;}
#footer a img {border:1px solid #999;}
.narrowcolumn .commentlist .uar a:hover,#utom2006 a:hover {color:#fff;}
#footer a:hover,#utom2006 a {color:#ccc;}
#rencent_entrie h2.rencent_entrie {font-size:18px;color:#666;margin:0 0 10px;}
#partnerloading{margin-left: 18px;width: 16px;height: 16px;background:transparent url("images/wait_black.gif") no-repeat 0 0;}
.hl-identifier,.hl-inlinedoc,.hl-url,.hl-inlinetags {color:Blue;}
.googlead{background:#111;border:1px solid #222;margin:0 auto;padding:3px;width:468px;height:60px;clear:both;}
#links {width:720px;padding:0 0px;color:#333; float:left;}
#links a {color:#666;}
#links a:hover {color:#999;}
#links li{float:left;width:15%;margin-left:5px;}
.wp-pagenavi { clear: both;padding-bottom:10px;padding-top:10px; }
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none; border: 1px solid #BFBFBF; padding: 3px 5px; margin: 2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #000;}
.wp-pagenavi span.current {font-weight: bold;}
form dl, dl.labels { margin:0em; font-size:100%; margin-top:0.5em; }
form dt, dl.labels dt { float:left; width:7em; margin-bottom:0.8em; color:#555; text-align:right; font-weight:400; position:relative /*IEWin hack*/ }
form dd, dl.labels dd { margin-left:7.5em; margin-bottom:0.8em; font-size:100%; font-style:normal; text-align:left; padding-left:0.5em }
form dd.submit, dl.labels dd.submit  { margin-top:2em; }
.error_msg { font-weight:700; color:#FF0000; }
.pxs_css_spamcheck { display: none !important; }
.clear {clear:both;}

