﻿*{font-family:arial;color:#333333;outline:0;padding:0;margin:0;border:0 none;text-decoration:none;white-space:normal;vertical-align:baseline;}
html, body{line-height:1}
hr{display:none}
blockquote:before, blockquote:after, q:before, q:after{content:''}
blockquote, q{quotes:""""}
ul{list-style-type:none}
ol{list-style-type:decimal}
.clear{clear:both}
body{background:#ffffff url(images/header.jpg) top center no-repeat;padding-top:201px;text-align:center;}
#container{width:996px;margin-right:auto;margin-left:auto;text-align:left;}
#header{width:996px;height:20px;}
#pagenav{float:center;width:996px;height:26px;}
#pagenav ul{float:left;padding-top:2px;padding-left:10px;height:0px;}
#pagenav ul li{float:left;height:24px;text-align:center;margin-right:-1px;}
#pagenav ul li a{background:url(images/nav.gif) repeat-x;background-position:center 0px;float:left;display:block;padding-left:10px;padding-right:10px;line-height:30px;height:26px;font-size:14px;letter-spacing:-1px;color:black;text-transform:uppercase;font-weight:bold;border-right:1px solid #ff6600;border-left:1px solid #ff0000;}
#pagenav ul li a:hover{background:url(images/nav.gif) repeat-x;background-position:center -60px;color:#ff6600;}
#pagenav ul li.current_page_item a{color:#FFF;}
#pagenav ul li.current_page_item a:hover{background:url(images/nav.gif) repeat-x;background-position:center -60px;}
#searchform{float:left;width:260px;height:45px;margin-right:40px;}
#searchform form{float:right;display:inline;background:url(images/ico-search.png) no-repeat;*/background-position:left 0px;width:26px;height:45px;}
#searchform fieldset{float:left;display:inline;padding-top:10px;height:35px;}
#searchform label{vertical-align:middle;color:#ff6600;font-weight:bold;font-size:12px;}
#searchform input{display:block;vertical-align:middle;color:#ff6600;font-weight:bold;font-size:11px;}
#searchinput{width:120px;height:20px;padding-left:2px;padding-top:6px;padding-right:6px;color:#ff0000;}
#searchbutton{width:35px;height:25px;line-height:1.4em;background:url(images/search-button.png) no-repeat;font-weight:bold;color:#ff0000;text-align:center;cursor:pointer;}
form#srcform{background:#ff6600;padding:6px;}
form#srcform fieldset{}
form#srcform input{vertical-align:middle;font-size:11px;}
form#srcform #srcinput{padding:4px;width:164px;background:#FFF;color:#333;font-weight:normal;border:2px solid #000000;}
form#srcform #srcbutton{padding:4px;width:80px;background:#ff6600;color:#FFF;font-weight:bold;text-align:center;cursor:pointer;}
#column{float:right;width:540px;margin-left:20px;}
.post{margin-top:84px;}
.post a{color:#000000;}
.post a:hover{color:#cc6600;}
.post-bottom{width:524px;height:19px;background:url(images/title_tab_down.png);overflow:hidden;}
.entry{background:#ffffff;}
.entry h2{padding-left:40px;padding-right:15px;padding-top:14px;padding-bottom:8px;line-height:1.3em;background:url(images/title_tab.png);font-size:14px;font-weight:bold; color:#cc6600;}
.entry h2 a{line-height:1.3em;font-size:14px;font-family:Tahoma, serif;}
.entry .date{display:block;background:#cccccc;margin-left:1px;margin-right:1px;color:#000000;padding-bottom:5px;font-size:12px;text-align:right;}
.info{background:#d7dee1 url(images/tab2.gif) top left repeat-x;padding-left:15px;padding-right:15px;font-size:10px;}
.info .cat{float:left;}
.info .comments{float:right;}
.info .cat a{line-height:26px;background-position:left center;padding-top:1px;padding-bottom:1px;padding-left:5px;}
.info .comments a{line-height:26px;background:url(images/ico-comment.gif) no-repeat;background-position:left center;padding-top:1px;padding-bottom:1px;padding-left:20px;}
.content{padding-top:16px;padding-right:6px;padding-left:8px;padding-bottom:1px;}
.content img{float:left;padding:2px;margin:0 10px 0 0;}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{line-height:1.5em;margin:0px 0px 5px 0px;padding:0;font-family:Thoma, serif;}
.content p{font-size:12px;line-height:1.5em;margin:0px 0px 10px 0px;padding:0;}
.content .more-link{background:url(images/more.gif) no-repeat;background-position:left 0px;padding-left:36px;margin-bottom:5px;font-size:14px;font-weight:bold;text-transform:uppercase;display:block;margin:18px 0px 24px 0px;}
.content h1{letter-spacing:+1px;font-size:16px;color:#cc6600;}
.content h2{background:url(images/h2.png);padding:10px;padding-left:24px;letter-spacing:-1px;font-size:14px;color:#cc6600;}
.content h3{letter-spacing:-1px;font-size:14px;font-weight:bold;color:#cc6600;}
.content h4{font-size:14px;font-weight:bold;}
.content h5{font-size:12px;font-weight:bold;color:#cc6600;}
.content h6{background:#ffffcc;letter-spacing:-1px;font-size:14px;color:#cc6600;}
.content h6 a{font-weight:normal;color:#333;text-transform:lowercase;}
.content ol{padding-left:10px;}
.content ul{margin:5px 5px 20px 5px;}
.content ol{margin:5px 5px 20px 5px;}
.content ul ul{margin:5px 5px 5px 5px;}
.content ol ol{margin:5px 5px 5px 5px;}
.content ol li{line-height:1.5em;color:#333;margin-bottom:5px;font-size:12px;}
.content ul li{line-height:1.5em;color:#333;background:url(images/bullet.gif) no-repeat;background-position:left 6px;padding-left:10px;margin-bottom:5px;font-size:12px;}
blockquote{padding:10px;padding-left:40px;background:#ffcc99 url(images/blockquote.png) no-repeat;background-position:8px 8px;margin-bottom:15px;border:2px solid #ff6600;}
blockquote p{font-family:arial;font-style:italic;line-height:1.5em;font-size:12px;color:#2a526b;}
blockquote *{font-family:arial;line-height:1.5em;font-size:12px;color:#2a526b;}
ins{text-decoration:underline;}
del{text-decoration:line-through;}
code{color:#333;font-family:Arial;font-size:11px;background:#eee;}
.tags{border-top:1px solid #ddd;font-weight:bold;line-height:2em;color:#33ccff;padding-left:15px;padding-right:15px;text-align:right;font-size:10px;}
.tags a{font-weight:normal;color:#333;text-transform:lowercase;}
.tags a:hover{color:#243c54;}
.navigation{padding-top:24px;padding-bottom:12px;padding-right:5px;padding-left:5px;font-size:12px;line-height:1em;text-transform:uppercase;font-weight:bold;}
.navigation a{color:#333;}
.navigation a:hover{color:#666;}
.navleft{float:left;width:48%;}
.navright{float:right;width:48%;text-align:right;}
.alignleft img, .alignright img, .aligncenter img{border:4px solid #ccc;}
.alignleft{float:left;display:inline;background:#fff;margin-right:10px;margin-bottom:4px;}
.alignright{float:right;display:inline;background:#fff;margin-left:10px;margin-bottom:4px;}
.aligncenter{text-align:center;display:inline;}
.alignnone{}
p.wp-caption-text{padding:3px;margin:0;font-size:11px;color:#243c54;}
#sidebar{float:right;width:420px;}
.box{width:420px;}
.box h2{margin-top:10px;display:block;width:418px;border-left:1px solid #ff0000;border-right:1px solid #ff0000;border-top:1px solid #ff0000;height:22px;background:#d7dee1 url(images/tab.gif) top left repeat-x;color:#ffffff;line-height:22px;font-weight:bold;text-indent:10px;font-size:14px;}
.ads{margin-top:2px;margin-left:2px;width:408px;overflow:hidden;padding:2px;background:#ffffff;}
.tabs{margin-top:-1px;margin-left:-1px;width:418px;overflow:hidden;}
.tabs li{float:left;display:inline;margin-left:1px;text-align:center;overflow:hidden;font-size:11px;}
.tabs li a{float:left;display:block;color:#ffffff;font-weight:bold;padding-left:10px;padding-right:10px;line-height:26px;height:26px;background:url(images/tab.gif) repeat-x top;}
.tabs li a:hover{display:block;color:#ff0000;}
.tabs li a.selected{display:block;background:url(images/tab2.gif) repeat-x bottom;color:#000000;}
.tabs li a.selected:hover{display:block;background:url(images/tab.gif) repeat-x bottom;color:#FFF;}
.tabcontent{display:none;font-size:14px;font-weight:bold;background:#ff6600;border:4px solid #ff0000;border-top:1;padding-top:15px;padding-left:10px;padding-right:10px;padding-bottom:5px;overflow:hidden;font-size:14px;}
.tabcontent a, .tabcontent a strong{color:#ff0000;line-height:1.4em;}
.tabcontent a:hover, .tabcontent a:hover strong{color:#ff0000;}
.tabcontent ul li{display:block;border-bottom:2px dotted #ddd;padding-bottom:5px;margin-bottom:5px;padding-left:2px;color:#000000;line-height:1.4em;font-size:11px}
.tabcontent ul li a{color:#000000;line-height:1.4em;}
.tabcontent ul li a:hover{color:#ffffff;}
.tabcontent ul li span{display:block;color:#000000;}
@media print{.tabcontent{display:block !important;}
}
.sidebar{float:left;width:202px;margin-left:4px;margin-right:1px;font-size:11px;}
.sidebar a{color:#000099;font-weight:bold}
.sidebar a:hover{color:#ff6600;}
.sidebar ul li h2{margin-top:12px;display:block;background:#ff6600;width:199px;border-left:2px solid #ff9933;border-right:1px solid #cc3300;height:22px;color:#ffffff;line-height:22px;font-weight:bold;text-indent:5px;font-size:14px;}
.sidebar ul li div{padding:10px;border:1px solid #d6dde0;background:#FFF;line-height:1.4em;font-size:11px;}
.sidebar ul ul{padding:10px;border:2px solid #ff6600;background:#FFF;}
.sidebar ul ul ul{padding:0px;border:0;background:#FFF;}
.sidebar ul li ul li{display:block;background:url(images/bullet.gif) no-repeat;background-position:left 8px;border-bottom:1px dotted #ff6600;padding-left:12px;padding-top:4px;padding-bottom:4px;}
.sidebar ul li ul li a{display:block;color:#000000;line-height:1.4em;}
.sidebar ul li ul li a:hover{color:#ff6600;}
.result{border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px;font-size:11px;}
.result h3{font-size:16px;font-weight:bold;letter-spacing:-1px;padding:0;margin:0;line-height:1em;}
.result h3 a{font-size:16px;font-weight:bold;letter-spacing:-1px;padding:0;margin:0;line-height:1em;}
.result .rdate{float:left;line-height:2em;color:#aaa;}
.result .rcomment{float:right;line-height:1.5em;color:#aaa;font-weight:bold;}
.result .rcomment a{color:#6d7073;font-weight:bold;}
.result .rcomment a:hover{color:#6d7073;}
.result .rsummary{padding:10px;border:1px dotted #eee;background:#fffff9;}
.result .rsummary p{font-size:12px;margin:0;padding:0;}
.result .rcat{float:left;line-height:2em;color:#aaa;}
.result .rcat a{color:#6d7073;font-weight:bold;}
.result .rcat a:hover{color:#6d7073;}
.result .rtags{float:right;line-height:2em;color:#aaa;}
.result .rtags a{color:#6d7073;text-transform:lowercase;}
.result .rtags a:hover{color:#a2d700;}
#combox{border-top:5px solid #ccc;padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px;}
h3#respond{font-size:18px;font-weight:bold;letter-spacing:-1px;line-height:1em;padding-bottom:5px;margin-bottom:2px;border-bottom:1px dotted #ddd;}
h3#comments{font-size:18px;font-weight:bold;letter-spacing:-1px;line-height:1em;padding-bottom:5px;margin-bottom:2px;border-bottom:1px dotted #ddd;}
ol.commentlist{list-style-type:none;margin-bottom:20px;padding-bottom:20px;border-bottom:5px solid #a4d5e5;}
ol.commentlist li{background:#e8ecee;border:1px solid #eee;padding:20px;margin-top:20px;}
ol.commentlist li.alt{background:#FFF;border:1px solid #eee;padding:20px;margin-top:20px;}
.avatar{float:left;display:inline;width:32px;}
.commentbody{float:left;display:inline;margin-left:20px;width:410px;}
.commentbody em{font-size:11px;}
p.comment_author, p.comment_author a{font-weight:bold;color:#455c6b;font-size:11px;}
p.comment_author a:hover{font-weight:bold;color:#ff3600;}
p.comment_time{line-height:1.5em;color:#243c54;font-size:10px;font-family:Arial;font-weight:bold;text-transform:uppercase;}
.comment_text{line-height:1.5em;color:#333;margin-top:15px;font-size:11px;}
.reply form{background:#EEE;width:488px;padding:10px;}
.reply p{margin-top:10px;font-size:11px;}
.reply fieldset{vertical-align:middle;display:inline;}
.reply input{vertical-align:middle;display:inline;font-size:11px;}
.reply textarea{vertical-align:middle;display:inline;font-size:11px;}
.reply label{vertical-align:middle;display:inline;font-size:11px;font-weight:bold;font-family:Arial;margin-left:10px;}
.replytext{border:1px solid #d9f6fa;width:200px;padding:5px;color:#2a526b;}
.replytext:focus{border:1px solid #c3e5ea;background:#fefff7;}
.replyarea{border:1px solid #d9f6fa;line-height:1.5em;padding:5px;width:470px;height:120px;color:#2a526b;}
.replyarea:focus{border:1px solid #c3e5ea;background:#fefff7;}
.replybutton{background:#666;text-align:center;width:100px;height:25px;font-weight:bold;color:#FFF;cursor:pointer;}

