#top{width:1000px;border-bottom:0px;height:30px;color:#333;background-color:#FFF;border-bottom:1px solid #F3F7FA;}
#top-menu{float:left;display:inline;height:28px;z-index:20;}
#top-menu li{float:left;display:block;height:29px;border-right:1px solid #F3F7FA;}
#top-menu li ul li{height:28px;border-right:0;border-bottom:100px solid #ddd;width:100%;}
#top-menu li a{display:block;font-size:12px;font-weight:lighter;text-transform:uppercase;color:#333;line-height:30px;letter-spacing:2px;padding:0px 10px 0px 10px;}
#top-menu li a:hover{background-color:#FBFBFB;}
#top-menu li.current-cat a{color:#000066;background-color:#FFF;}
#top-menu li.current-cat a:hover{color:#000066;background-color:#FFF;}
#top-menu ul{display:none;z-index:99;position:absolute;}
#top-menu ul li a{display:block;background:#FFF;}
#top-menu li ul a:hover{display:block;background-color:#FFF;}
#top-menu ul a{display:block;}
#top-menu ul ul{margin-top:-24px;display:none;margin-left:200px;position:absolute;border-left:1px solid #ff9000;}
#top-menu li:hover ul ul{display:none;}
#top-menu li:hover ul{display:block;}
#top-menu ul li:hover ul{display:block;}
#top-menu li ul li{display:block;width:100%;}
#top-menu li.page_item ul{width:200px;}
#top-menu li.page_item a{display:block;}
#top-menu li.page_item a:hover{display:block;}
#top-menu li.page_item ul li a{display:block;text-align:left;font-size:0.75em;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#666;font-weight:bold;text-transform:none;background:#f9f9f9;}
#top-menu li.page_item ul li a:hover{display:block;text-align:left;font-size:0.75em;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#738ba1;font-weight:bold;text-transform:none;background:#FFF;}
*{font-family:arial;font-size:1em;outline:0;padding:0;margin:0;border:0;text-decoration:none;vertical-align:baseline;white-space:normal;}
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-color:#666;text-align:center;background-repeat:repeat-x;}
#container{width:1000px;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-top:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;margin-right:auto;margin-left:auto;text-align:left;background-color:#FFF;}
#searchbox{float:right;width:33%;padding:2px;}
#searchform{padding:6px 0px 0px;float:left;height:37px;width:97%;overflow:hidden;}
#searchform #sbox{float:left;}
.googlesearch{border:1px solid #ddd;text-transform:capitalize;background-color:#285079;cursor:pointer;color:#FFF;height:25px;width:55px;font-size:0.7em;font-weight:bold;letter-spacing:1px;position:absolute;}
.googlesearch:hover{color:#285079;background-color:#F3F7FA;border:1px solid #333;}
#header{width:1000px;height:60px;margin-top:10px;margin-bottom:15px;background-color:#FFF;}
#header_logo{float:left;height:60px;display:inline;margin-left:30px;}
#header_logo h1.blogtitle{float:left;margin-right:10px;}
#header_logo h1.blogtitle a{color:#6f8ba3;font-family:"Trebuchet MS";font-size:1.1em;line-height:1.2em;letter-spacing:-1px;}
#header_logo h1.blogtitle a:hover{color:#366799;}
#header_logo .description{float:left;color:#666;font-weight:bold;font-size:0.7em;line-height:1.4em;padding-top:44px;}
#top_ad{float:right;width:468px;height:60px;display:inline;margin-right:20px;}
#top_ad img{display:block;}
#bar{width:1000px;height:32px;background-color:#FFF;border-top:1px solid #F3F7FA;border-bottom:1px solid #F3F7FA;}
#bar-menu{display:inline;height:28px;z-index:20;text-align:center;}
#bar-menu li{float:left;display:block;height:32px;border-right:1px solid #F3F7FA;}
#bar-menu li ul li{height:24px;border-right:0;border-bottom:1px solid #ddd;width:100%;}
#bar-menu li a{display:block;font-size:0.65em;font-weight:bold;text-transform:capitalize;color:#036;line-height:32px;padding-left:20px;padding-right:20px;letter-spacing:1px;}
#bar-menu li a:hover{background-color:#FBFBFB;}
#content{width:1000px;background-color:#FFF;}
#content #column{float:left;width:589px;margin-left:5px;margin-right:0px;display:inline;margin-top:0px;border:0px solid #FFF;padding-left:2px;padding-right:2px;background-color:#FFF;}
#content #sidebar{float:left;width:372px;margin:0px 5px 10px 5px;display:inline;background-color:#FFF;border-right:1px;border-left:1px;border-bottom:1px;padding:0px 9px 10px 10px;border-left:1px solid #F3F7FA;}
#sidebar h2{font-size:15px;font-family:"trebuchet ms", arial, tahoma;line-height:1.3em;color:#003366;text-transform:capitalize;margin-top:4px;margin-bottom:2px;border-top:1px;background:url(img/blue_dot.gif) no-repeat left 8px;padding:2px 0px 0px 16px;background-position:4px;background-color:#FBFBFB;letter-spacing:1px;}
#sidebar p{margin:0px 0px 7px 0px;}
#sidebar .box{margin-top:8px;font-size:0.75em;line-height:1.4em;color:#0066CC;background-color:#FFF;}
#sidebar .side-box{margin-top:8px;font-size:13px;line-height:1.7em;color:#333;padding:8px;letter-spacing:1px;background-color:#FBFBFB;border:1px solid #ddddd4;}
#sidebar .side-box a:hover{color:#00F;}
.videobox{border:4px solid #ddddd4;width:380px;height:214px;}
.center{text-align:center;margin-right:auto;margin-left:auto;}
.sidebar1{width:370px;background-repeat:repeat-x;padding:0px 0px 7px;font-size:15px;font-weight:lighter;background-color:#FFFEE7;border:1px solid #ddddd4;}
.sidebar1 a{color:#4054ED;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;}
.sidebar1 a:hover{color:#333;}
.sidebar2{margin-top:4px;width:180px;float:left;display:inline;background-color:#F3F7FA;border:1px solid #ddddd4;}
.sidebar2 a{color:#333;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;}
.sidebar2 a:hover{color:#00F;}
.sidebar1 ul ul, .sidebar2 ul ul{font-size:0.85em;color:#E55D3B;line-height:1.2em;}
.sidebar1 ul div, .sidebar2 ul div{font-size:0.94em;color:#5E6B6B;line-height:1.2em;}
.sidebar1 li li{background:url(img/grey_dot.gif) no-repeat;background-position:4px;padding:3px 0px 3px 16px;border-bottom:1px dotted #F7F7F7;}
.sidebar2 li li{background:url(img/grey_dot.gif) no-repeat;background-position:4px;padding-top:3px;padding-bottom:3px;padding-left:16px;border-bottom:1px dotted #F7F7F7;}
.sidebar1 li li li{font-size:1.2em;background:none;padding-top:3px;padding-bottom:3px;padding-left:10px;border-bottom:0;border-left:1px dotted #ccc;}
.sidebar2 li li li{font-size:1.2em;background:none;padding-top:3px;padding-bottom:3px;padding-left:10px;border-bottom:0;border-left:1px dotted #ccc;}
.rssfeed{background:url(img/rss_small.gif) no-repeat;background-position:left 0px;padding-left:38px;padding-top:10px;}
.rssfeed a{border-bottom:1px solid #ddd;padding:7px;}
.emailfeed{background:url(img/envelope_icon.gif) no-repeat;background-position:left 0px;padding-left:38px;}
.feedform{font-size:1em;padding:3px 0px 7px 4px;}
.feedemail{border:1px solid #ddd;width:220px;padding:3px;color:#999;background-color:#fffff4;}
.feedemail:focus{border:1px solid #bbb;color:#000099;background-color:#fff;}
.feedsubmit{border:1px solid #ddd;text-transform:capitalize;background-color:#285079;cursor:pointer;color:#F3F7FA;font-size:0.9em;height:23px;width:55px;font-weight:bold;letter-spacing:1px;}
.feedsubmit:hover{color:#285079;background-color:#F3F7FA;}
ul.ads li{float:left;display:inline;margin-right:3px;}
ul.ads img{display:block;float:left;}
#footer{width:1000px;background:#F0F0F0;border-top:2px solid #F3F7FA;border-bottom:2px solid #F3F7FA;font-size:0.7em;letter-spacing:1px;text-align:right;background-position:center;background-repeat:repeat-x;background-image:url(img/slvr_b.gif);position:absolute;}
#footer a{color:#04327B;font-weight:bold;}
#footer a:hover{color:#666;}
#copyright{float:right;color:#04327B;padding:8px 8px 6px 0px;margin:0px;width:550px;}
#host{float:left;padding:7px 0px 5px 6px;}
.post{margin-top:10px;background:#FFF;border:1px;padding:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6{line-height:1.3em;margin:0px 0px 5px 0px;}
.post h1{color:#039;line-height:1.3em;letter-spacing:1px;font-size:24px;font-family:Georgia,"Times New Roman", Times, serif;font-weight:normal;}
.post h2{font-size:1.2em}
.post h3{font-size:0.95em}
.post h4{font-size:0.90em}
.post h5{font-size:0.85em}
.post h6{font-size:0.8em}
.post h2{color:#78848f;letter-spacing:1px;}
.post h3{color:#0066CC;letter-spacing:1px;}
.post h4{color:#00a2ff}
.post h5{color:#78848f}
.post h6{color:#333}
.post p{color:#464646;letter-spacing:0px;line-height:1.7em;margin:0px 0px 7px 0px;font-size:80%;font-family:Verdana,Arial,Helvetica,sans-serif;}
.post h2 a{color:#039;border-bottom:1px #ddd;letter-spacing:1px;font-family:Georgia,"Times New Roman", Times, serif;font-size:24px;font-weight:normal;line-height:1.4em;}
.post h2 a:hover{color:#666;border-bottom:1px #ccc;}
.post ul, .post ol{font-size:0.96em;color:#888;margin:0px 0px 7px 0px;}
.post li, .post li li{line-height:1.5em}
.post ol{margin-left:16px}
.post ul ul, .post ol ol{font-size:1em;margin-bottom:5px;margin-top:5px;}
.post ul li, .post ul li ul li{background:url(img/grey_dot.gif) no-repeat;background-position:left 6px;padding-left:15px;}
.post ol li, .post ol li ol li{}
.post img{vertical-align:middle;}
.more-link{font-weight:bold;font-size:0.95em;font-family:"Trebuchet MS";}
.post ins{text-decoration:underline;}
.post del{text-decoration:line-through;}
.post code{display:block;border:0px dotted #ddd;width:500px;padding:10px;background:#000;color:#eee;margin-right:auto;margin-left:auto;margin-bottom:10px;font-size:12px;font-family:Georgia,"Times New Roman", Times, serif;}
.post blockquote{display:block;border:1px dashed #ddd;width:400px;padding:10px 10px 0px 10px;background:#FFF;color:#000;margin-right:auto;margin-left:auto;margin-bottom:10px;}
.post blockquote p{background:url(img/blockquote.gif) no-repeat;background-position:left top;padding-left:40px;color:#5a727b;font-weight:bold;}
a{color:#039;}
a:hover{color:#0033FF;}
.post .entry{margin-top:10px;margin-bottom:10px;}
.post .postinfo{color:#aaa;font-size:0.7em;border-bottom:1px dotted #ddd;line-height:1.4em;padding-top:2px;padding-bottom:5px;}
.post .info{float:left;color:#aaa;font-size:0.7em;padding-top:2px;padding-bottom:5px;}
.post .info a{height:15px;background:url(img/author.gif) no-repeat left center;padding:4px 0px 4px 18px;}
.post .commentnum{float:right;background:url(img/ico_commentw.gif) no-repeat left center;padding-left:20px;padding-top:2px;padding-bottom:5px;color:#aaa;font-size:0.7em;}
img.alignleft, img.alignright, img.aligncenter, img.alignnone{border:0px solid #eee;}
.alignleft{float:left;display:inline;margin-right:10px;margin-bottom:2px;}
.alignright{float:right;display:inline;margin-left:10px;margin-bottom:2px;}
.aligncenter{display:inline;text-align:center;margin-right:auto;margin-left:auto;}
.alignnone{display:inline;text-align:center;margin-right:auto;margin-left:auto;}
p.wp-caption-text{padding:3px;color:#999;}
.nav{margin-top:20px;margin-bottom:40px;font-size:0.73em;background-color:#FFF;}
.nav a{color:#285079;}
.nav a:hover{color:#333;}
.nav_left{float:left;display:inline;}
.nav_right{float:right;display:inline;}
.post_header{padding-top:12px;margin-left:10px;padding-right:10px;border-bottom:1px;}
.post_header h1{font-size:1em;color:#80BEE7;}
.post_author, .post_follow{background-color:#fffff4;padding:10px;letter-spacing:1px;font-size:0.75em;color:#333;line-height:1.5em;border:1px solid #eeeee4;}
.post_follow a{font-weight:bold;}
.commentlistdiv{margin-top:10px;padding:10px;background:#FFF;font-size:0.75em;color:#666;}
.commentlistdiv h1{font-size:1.3em;color:#366799;line-height:2.5em;}
.commentlist li{background:#fff;border:1px solid #eee;padding:20px;}
.commentlist li.alt{background:#fff;}
.commentlist li .avatar{background:#FFFFFF;float:right;border:1px solid #EEEEEE;padding:2px;}
.commentlist p{margin:10px 5px 10px 0px;padding:0px;}
.commentmetadata{font-size:11px;margin:4px;display:block;}
.nocomments{text-align:center;margin:0px;padding:0px;}
.cancel-comment-reply{font-size:12px;font-weight:bold;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:40px;}
.post_ping{background:#fffff4;padding:10px;border:1px solid #eeeee4;font-family:"Trebuchet MS";font-size:11px;color:#666;line-height:1.5em;}
.post_ping h1{font-size:12px;}
.post_ping ol{margin-left:20px;}
.post_ping ol li{padding-top:3px;}
.reply{margin-top:10px;padding:10px;background-color:#FFF;font-size:12px;}
.commentbox{margin-top:10px;padding:10px;background-color:#F3F7FA;font-size:0.75em;color:#999;border:1px solid #DFDFDF;letter-spacing:1px;}
.commentbox h1{font-size:1.3em;color:#366799;border-bottom:1px solid #eee;line-height:1.5em;}
.commentbox div.align-tab{float:left;width:175px;padding:4px;}
.commentbox label{font-family:"Trebuchet MS";font-weight:bold;margin-top:5px;margin-bottom:5px;vertical-align:middle;color:#666;margin-left:5px;}
.replytext{width:165px;height:22px;background:#FFF;margin-top:5px;margin-bottom:5px;vertical-align:middle;color:#666;border:1px solid #CCC;padding:3px;}
.replytext:focus{background:#fffff9;}
.replyarea{width:545px;height:120px;background:#FFF;margin-top:5px;margin-bottom:5px;vertical-align:middle;color:#666;border:1px solid #CCC;padding:3px;}
.replyarea:focus{background-color:#fffff9;}
.replybutton{cursor:pointer;font-size:12px;font-weight:bold;width:105px;height:25px;margin-top:7px;margin-bottom:7px;vertical-align:middle;color:#FFF;background-color:#285079;border:1px solid #ccc;}
.replybutton:hover{background-color:#F3F7FA;color:#285079;border:1px solid #285079;}
.special{padding-top:10px;border-top:1px solid #eee;}
ul.showcase{list-style-type:none;margin:0;padding:0;padding-top:10px;margin-top:10px;border-top:1px solid #eee;}
ul.showcase li{background:none;margin:0;padding:0;float:left;display:inline;margin-right:30px;text-align:center;}
ul.showcase li a{color:#999;line-height:2em;}
ul.showcase li img{border:3px solid #eeeee4;display:block;}
ul.showcase li img:hover{border:3px solid #ddddd4;display:block;}
.nextpre{float:left;width:490px;font-size:15px;color:#000099;margin:0px;padding:10px;text-align:left;}
.social{text-align:center;margin:10px 10px 10px 10px;color:#737373;font-size:11px;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;padding-bottom:9px;padding-top:9px;background-repeat:no-repeat;background-color:#FEFEFE;border:1px solid #F2F2F2;}
.twitter{text-align:center;margin:10px 10px 10px 10px;color:#737373;font-size:11px;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;padding-bottom:5px;padding-top:10px;background-repeat:no-repeat;background-color:#FFF;border:1px solid #F2F2F2;}
.soc{margin:2px;}
#ads-top{padding:0px 0px 10px 43px;font-size:9px;color:#000000;}
#ads-bottom{padding:0px 0px 10px 43px;}
.sidetranslate{background-color:#FFF;}
#translation_bar{background-color:#FFF;padding:5px 1px 4px 5px;}
#tweet{float:right;}
#sidebar .tweet{background:url(img/Twitter-stamp.png) no-repeat;background-position:left 0px;padding-left:70px;padding-top:40px;font-size:18px;}
#sidebar .tweet a{color:#666;letter-spacing:1px;}
#sidebar .tweet a:hover{color:#999;font-weight:normal;}
.related_post_title{color:#000;font-size:15px;letter-spacing:2px;padding-top:1px;padding-bottom:3px;}
.related_post li{padding-top:8px;font-size:13px;letter-spacing:1px;font-weight:bold;}
.related_post li a{color:#039;}
.related_post li a:hover{color:#000;}
