@charset "utf-8";
/* General elements */
body{margin:0;	padding:0;color:#333;font:75% Verdana, Tahoma, Arial, Helvetica, sans-serif;line-height:1.35;}.clearfloat{clear:both;height:0px;font-size:1px;line-height:0px;}
/* Links */
a{color:#003366;text-decoration:none;}a:hover{color:#990000;}
/* Custom elements */
h1{font:120% Arial, 'Trebuchet MS', Sans-Serif;letter-spacing:.5px; color:#333;}h2, h2 a{font:normal 28px  Arial, Helvetica, Sans-Serif;text-transform:uppercase;color:#333333;}h3, h3 a{font:normal italic 26px "Times New Roman", Times, serif;color:#CC0000;}h1, h2, h3, p{padding:0px;margin:10px 0px;}p{text-align:justify;}ul, ol{margin:10px 20px;	padding:0 20px;}img{border:1px solid #CCC;}code, pre{background:#FAFAFA;border:1px solid #f2f2f2;border-left:4px solid #CC0000;font:normal 1em 'Lucida Console', 'courier new', monospace;color:#2D313A;padding:10px;display:block;margin:10px 0px;overflow:auto;visibility:visible;}blockquote{border:1px solid #f2f2f2;border-left:4px solid #CC0000;overflow:hidden;background:#FAFAFA url(../img/quote.gif) no-repeat 7px 7px;	padding:10px 7px 20px 42px;}blockquote p{margin-top:0px;margin-right:0px;margin-left:0px;}
/* Form elements */
form{border:1px solid #B6B6B6;background:#f2f2f2;margin:10px 0px 10px 0px;padding:10px;}div#slide-panel form{border:none;background-color:transparent;margin:0px;padding:0px;}#search form, #sidebar form{margin:0px;padding:0px;border:none;background:#FFFFFF;}label{display:block;font-weight:bold;margin:5px 0;}input{border:1px solid #B6B6B6;color:#777;padding:2px 2px 2px 4px;font:normal 1em Verdana, sans-serif;}input:focus{color:#990000;}textarea{width:400px;padding:2px;font:normal 1em Verdana, sans-serif;border:1px solid #B6B6B6;height:100px;display:block;color:#777;}textarea:focus{color:#000000;}input.button{margin:0;font:bolder 12px Arial, Sans-serif;border:1px solid #B6B6B6;padding:4px;background:#FFF;color:#CC0000;cursor:pointer;}input.checkbox{margin:0px;padding:0px;font:normal 18px Arial, Sans-serif;border:none;}fieldset, input.radio{border:none;}
/* Header */
#in_process{color:#2D3139;width:833px;border:1px solid #FFCC99;background:#FFFFCC url(../img/road_works.gif) no-repeat 5px center;margin:5px auto;padding:10px 10px 10px 55px;}#in_process p{display:block;float:left;margin:0px;font-size:14px;}#in_process img.close{border:none;float:right;cursor:pointer;margin-top:3px;}#top_line{background:#1C1E24;height:7px;font-size:0px;border-bottom:1px solid #626262;}#top_area{background:#2D313A;}#header{width:900px;margin:0px auto;height:145px;}#header-logo{border:none;margin-top:20px;float:left;}#top_menu{float:right;width:250px;}
/* User bar */
#user_bar{background:#1C1E24;float:right;height:80px;width:360px;margin-top:28px;margin-right:5px;border:1px solid #444444;padding:7px;}#user_data{float:left;padding-left:10px;}#user_bar p{margin:0px;padding:0px;color:#EBEBEB;margin:0px 0px 2px 0px;text-align:left;font-size:12px;}#user_bar a.username{color:#95C42F;}#user_bar a.username:hover{text-decoration:underline;color:#95C42F;}#user_bar a{color:#0099FF;}#user_bar a:hover{color:#990000;}
/* Top navig */
#navig{background:url(../img/topnav_bg.gif) repeat-x #2A2A2A;}#navig_width{width:900px;margin:0px auto;}ul.topnav{list-style:none;background:#222;font-size:14px;background:url(../img/topnav_bg.gif) repeat-x;margin:0px;padding:0px;}ul.topnav li{float:left;margin:0;padding:0 15px 0 0;position:relative;}ul.topnav li a{color:#fff;display:block;text-decoration:none;float:left;padding:9px 5px;}ul.topnav li a:hover{background:url(../img/topnav_hover.gif) no-repeat center top;}ul.topnav li span{width:17px;height:35px;float:left;background:url(../img/subnav_btn.gif) no-repeat center top;}ul.topnav li span.subhover{background-position:center bottom;cursor:pointer;}ul.topnav li ul.subnav{list-style:none;position:absolute;left:0;top:35px;background:#333;margin:0;padding:0;display:none;float:left;width:170px;border:1px solid #111;z-index:10;}ul.topnav li ul.subnav li{margin:0;padding:0;border-top:1px solid #252525;border-bottom:1px solid #444;clear:both;width:170px;position:relative;	z-index:10;}html ul.topnav li ul.subnav li a{float:left;width:145px;background:#333 url(../img/dropdown_linkbg.gif) no-repeat 10px center;padding-left:20px;}html ul.topnav li ul.subnav li a:hover{background:#222 url(../img/dropdown_linkbg.gif) no-repeat 10px center;}a.btn-slide:hover{color:#BE1215;}
/* Content area */
#wrap{width:900px;margin:10px auto;background:#FFFFFF;}
/* Main column */
#main{float:left;width:630px;}.entry{padding-top:10px;border-top:1px solid #CCCCCC;padding-bottom:10px;overflow:hidden;height:100%;}.entry img{padding:10px;}#main div.way, #notification div.way{font-family:Arial, Sans-Serif;padding:5px 0px;padding-right:10px;}#main div.aticle_info{overflow:hidden;border-bottom:1px solid #CCCCCC;padding-bottom:10px;}#main div.license, #main p.entry_info{font:italic 12px Arial, Helvetica, sans-serif;color:#4a4a4a;margin:5px 0px;}#main p.entry_info{text-align:left;margin-bottom:0px;}#main div.license a, #main p.entry_info a{color:#73a20d;}#main div.license a:hover, #main p.entry_info a:hover{text-decoration:underline;}#main div.license img{border:none;padding:0px;}img.comments_img{padding:0px;}#main h1, #notification h1{color:#2D313A;font:normal 30px Georgia, "Times New Roman", Times, serif;margin:0px 0px 10px 0px;line-height:30px;}.file_desc{color:#999999;}#main p.readmore{display:block;text-align:right;}
/* Search results page */
#total_results{color:#4a4a4a;margin-bottom:10px;font:italic 14px Arial, Helvetica, sans-serif;}.result{margin-top:10px;margin-bottom:0px;padding-top:10px;padding-bottom:0px;border-top:1px solid #CCCCCC;overflow:hidden;height:100%;}#main .result h1{font-size:20px;}
/* Social */
#social{margin-top:10px;padding:10px;color:#999999;font-size:10px;border:1px solid #FFCC99;background:#FFFFCC;height:100%;overflow:auto;}#social img{padding:0px;border:none;margin-top:6px;}#social ul{list-style-type:none;margin:0px;padding:0px;}#social ul li{float:left;margin:0px 5px 0px 0px;}#socicons{padding-top:5px;}
/* Comments */
#main div#comments h3, #main div#add_comment h3{overflow:hidden;float:left;}#main div.top{display:block;float:right;margin-top:22px;font-size:11px;}#main div.comment{border:1px solid #CCCCCC;margin-top:10px;margin-bottom:10px;padding:10px;}#main div.comment p{padding:0px 0px 10px 0px;margin:0px;}#main div.even{background:#F2F2F2;}#main div.commenter{float:left;width:92px;}#main div.commenter img{margin:0px;}#main div.commenter div.commenter_name{float:left;width:86px;padding:2px;background:#E0E0E0;border:1px solid #CCCCCC;border-top:none;margin-bottom:3px;}#main div.commenter div.comment_date{color:#999999;float:left;width:92px;text-align:center;font-size:0.95em;}#main div.comment_text{padding-left:105px;}#main div.comment blockquote, #main div.comment code, #main div.comment pre{margin-left:0px;margin-right:0px;}#main div.comment_form{margin:10px;}
/* Related Entries */
#related{background:#E6F4FF;border:1px solid #B7E2FF;padding:10px;margin:10px 0px;font-size:12px;font-style:italic;color:#666666;}#related p{float:left;margin:0px;padding:0px;}#related div{float:left;margin-left:10px;}#related h4{font-weight:normal;font-style:normal;margin:0px;}
/* On-topic */
#ontopic{background:#F3E8FF;border:1px solid #FFE1FF;padding:10px;margin-top:20px;font-style:italic;font-size:12px;color:#666666;}#ontopic p{float:left;margin:0px;padding:0px;}#ontopic div{float:left;margin-left:10px;}#ontopic h4{font-weight:normal;font-style:normal;}
/* Example link */
.live_example{background:#f5f5f5;border:1px solid #CCCCCC;height:75px;}.live_example a{text-indent:-99999px;background:url(../img/live_example.jpg) no-repeat center bottom;display:block;position:relative;height:75px;}.live_example a:hover{background:url(../img/live_example.jpg) no-repeat center top;}
/* Tags */
.tags{padding:10px;margin:10px 0px;border:1px solid #C1F291;background:#E6F7D7;font:italic 12px Arial, Helvetica, sans-serif;color:#666666;}
/*Download*/
h3.download_header{padding:0px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.download{background:url(../img/download.gif) no-repeat left center;padding:10px 0px 10px 30px;margin:0px 10px 0px 10px;}
/* Sidebar */
#sidebar{float:right;width:250px;background:#FFFFFF;}#sidebar div.popular, #sidebar div.donate, #sidebar div.search{color:#2A2A2A;font:20px Arial, Helvetica, sans-serif;padding:5px 0px 3px 50px;letter-spacing:0em;margin:0px;}#sidebar div.search{background:url(../img/search.gif) no-repeat 10px center;margin-bottom:10px;}#sidebar div.popular{background:url(../img/star.gif) no-repeat 10px center;margin-bottom:10px;}#sidebar div.donate{background:url(../img/coffee_cup.gif) no-repeat 10px center;}
/* Twitter and rss */
#twitter, #rss{display:block;height:87px;position:relative;}#twitter{float:left;width:121px;margin:15px 10px 10px 10px;display:inline;} 
#twitter a.thumb{display:block;width:121px;height:87px;} 
#twitter a.thumb span{width:121px;height:87px;overflow:hidden;display:block;}#twitter a.thumb img{border:none;}#rss{float:right;width:103px;margin:15px 0px 10px 0px;}#rss a.thumb{display:block;width:103px;height:87px;} 
#rss a.thumb span{width:103px;height:87px;overflow:hidden;display:block;}#rss a.thumb img{border:none;}div.tip{background:url(../img/bg_tip.png) no-repeat;width:180px;height:45px;position:absolute;top:-85px;left:-15px;text-align:center;padding:20px 12px 10px;font-style:normal;z-index:2;display:none;}
/* Search form */
#search	{font-family:Arial, Sans-Serif;margin-bottom:20px;padding-left:10px;}input.search{ font-style:normal; font-weight:normal;font-family:Arial, Helvetica, sans-serif, Verdana;width:225px;padding-top:7px;padding-bottom:7px;}
/* Right boxes */
#sidebar .right-box{margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}#sidebar h4{font:normal 1.2em Georgia, "Times New Roman", Times, serif;line-height:1.2em;padding-bottom:3px;margin:0px 10px 0px 0px;text-transform:none;}#sidebar h4 a{cursor:pointer}#sidebar #ads_field{padding-left:10px;}#sidebar div.ads1{width:95px;float:left;border:1px solid #CCCCCC;padding:6px;margin-top:5px;margin-bottom:5px;text-align:center;background:#FFFFFF;height:70px;margin-right:10px;}#sidebar div.ads2{width:215px;float:left;border:1px solid #CCCCCC;padding:5px;margin-top:5px;margin-bottom:5px;text-align:center;background:#FFFFFF;height:80px;}#sidebar .popnew_header{margin-right:10px;margin-left:10px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #CCCCCC;overflow:hidden;}#sidebar .popnew_header .top5_image{float:left;margin-right:10px;}#sidebar p{line-height:1.2em;text-align:left;margin-top:0px;margin-bottom:0px;padding-bottom:5px;padding-right:10px;padding-left:10px;font-size:1.1em;}
/* Footer */
#footer{clear:both;line-height:1.5em;font-size:95%;border-top:1px solid #333333;background:#1c1e24;margin-top:10px;border-bottom:1px solid #666666;}#footer_content{width:900px;margin:0px auto;padding-top:10px;padding-bottom:10px;background:url(../img/bottom_wall.jpg) no-repeat right bottom;}.footer_block{width:300px;float:left;}ul.links_panel{list-style-type:none;margin:0px;padding:0px;}ul.links_panel li{border-top:1px solid #000000;border-bottom:1px solid #4A5060;background:#101114;padding:5px 7px;margin-right:10px;overflow:hidden;height:100%;}ul.links_panel li.panel_header{background:#1C1E24;border-style:none;padding-left:0px;padding-bottom:7px;letter-spacing:0.1em;font:14px Arial, Helvetica, sans-serif;color:#525767;}ul.links_panel li span{color:#FFFFFF;}ul.links_panel li.line:hover{cursor:pointer;}ul.links_panel li a{color:#3399FF;overflow:hidden;}ul.links_panel li a.white_link{color:#FFFFFF;}ul.links_panel li a:hover{color:#FF0000;}ul.links_panel li img{float:left;margin-right:7px;}#footerline{clear:both;line-height:13px;font-size:10px;border-top:1px solid #333333;background:#212427;color:#FFFFFF;padding-top:10px;padding-bottom:10px;}#footerline_content{width:900px;margin:0px auto;}#footerline a{color:#79A135;}#footerline a:hover{text-decoration:underline;}
/* Alignment classes */
.float-left {float:left;}.float-right{float:right;}.align-left {text-align:left;}.align-right{text-align:right;}.align-center{text-align:center;}.margin-right{margin-right:10px;}.margin-bottom{margin-bottom:10px;}.margin-left{margin-left:10px;}.margin-top{margin-top:10px;}
/* Display and additional classes  */
.googleplus{float:left; margin-top:15px;}.total_comments{float:right; margin-top:15px;}.total_comments img{border:none;background:#FFFFFF;}.required{color:#CC0000;}fieldset.group{float:left;width:235px;}fieldset.group legend{font-style:italic;}
/* Pagination links */
.pagination{text-align:right;padding-top:10px;padding-right:10px;}.pagination a{padding:1px 5px;padding-bottom:2px;border:1px solid #CCCCCC;text-decoration:none !important;color:#333333;background:#F2F2F2;}.pagination a:hover, .pagination a:active{color:#990000;border-color:#990000;background:#FFFFFF;}
/* Formatting Buttons */ 
.buttonMode{font-family:Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;font-size:10px;color:#73769D;background-color:transparent;white-space:nowrap;}.htmlButtonOuter, .htmlButtonOuterL{background:#f6f6f6;padding:0;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}.htmlButtonOuterL{border-left:1px solid #CCCCCC;}.htmlButtonInner{background-color:transparent;text-align:center;padding:0 3px 0 3px;}.htmlButtonOff{font:normal 11px "Courier New", Courier, monospace;padding:1px 2px 2px 2px;white-space:nowrap;}.htmlButtonOff a:link{color:#000;text-decoration:none;white-space:nowrap;}.htmlButtonOff a:visited{text-decoration:none;}.htmlButtonOff a:active{text-decoration:none;color:#999;}.htmlButtonOff a:hover{text-decoration:none;color:#990000;}.htmlButtonOn{font:bold 11px Verdana, Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;background:#f6f6f6;padding:1px 2px 2px 2px;white-space:nowrap;}.htmlButtonOn a:link{color:#990000;text-decoration:none;white-space:nowrap;}.htmlButtonOn a:visited{text-decoration:none;}.htmlButtonOn a:active{text-decoration:none;color:#999;}.htmlButtonOn a:hover{background:#fff;color:#999;text-decoration:none;}
/* Sliding panel */
#slide-panel{font:1em Arial, Helvetica, sans-serif;height:auto;width:228px;display:none;	border-right:1px solid #626262;	border-left:1px solid #626262;background:#1C1E24;border-bottom:1px solid #626262;color:#FFFFFF;margin:-1px auto auto auto;padding:7px 10px 10px 10px;}.slide{padding:0;margin-top:-1px;height:25px;width:250px;}.btn-slide{text-align:center;width:75px;height:25px;display:block;color:#fff;text-decoration:none;font:1em Arial, Helvetica, sans-serif;line-height:22px;background:#1C1E24 url(../img/slide_button.gif) no-repeat center bottom;float:right;margin:0px;}.active_login{background:url(../img/slide_button.gif) no-repeat center top;}#slide-panel a{color:#FFFFFF;}#slide-panel a:hover{color:#BE1215;}.space{margin-bottom:5px;}
/* 404 and redirect pages */
#error, #speed_limit{margin:100px auto 0px auto;width:480px;padding:0px 10px 10px 300px;}#error{background:#FFFFFF url(../img/error.gif) no-repeat 15px center;}#speed_limit{background:#FFFFFF url(../img/speed_limit.gif) no-repeat 15px center;}#error h1, #speed_limit h1{font:36px normal;}#error h3, #speed_limit h3{font:normal 18px Arial, Helvetica, sans-serif;color:#003366;}
/* Notice */
#notice{margin-top:10px;color:#666666;font-size:20px;border:1px solid #FFCC99;background:#FFFFCC;background:url(../img/notice.gif) no-repeat 10px center;padding:25px 20px 25px 90px;text-transform:uppercase;}
/* IE6 detected */
#ie6detect{color:#2D3139;font-size:16px;width:788px;background:#FFFFCC;border:1px solid #FFCC99;background:url(../img/notice.gif) no-repeat 10px center;margin:5px auto 5px auto;padding:10px 20px 10px 90px;}
/* Good browsers */
#browsers_list{margin:20px auto;width:600px;}#browsers_list h1{font:24px normal;}#browsers_list ul li h2{font-size:18px;margin:0px;padding:0px;}#browsers_list ul li h2 a{text-transform:capitalize;color:#990000;}#browsers_list ul{list-style-type:none;margin:0px;padding:0px;border-top:1px solid #CCCCCC;}#browsers_list ul li{display:block;background:url(../img/modern_browsers.jpg) no-repeat 5px 0px;padding-left:150px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #CCCCCC;}#browsers_list ul li.mozilla{background-position:0px -195px;}#browsers_list ul li.opera{background-position:0px -430px;}#browsers_list ul li.chrome{background-position:0px 45px;}#browsers_list ul li.ie{background-position:0px -650px;}
