body{background:#c1c1c1 url(../images/background.gif) repeat;color:#333;font:12px Arial, Helvetica, sans-serif;line-height:1.5em;margin:0;padding:0}#container{width:960px;background:url(../images/container.jpg) repeat-y;margin:0 auto}#top{height:30px;background:url(../images/top.jpg) repeat-x;margin:0 10px}#rss{display:block;float:right;width:211px;height:30px;text-indent:-9999px;outline:none;background:url(../images/rss.png) no-repeat;margin:0 10px 0 0}#rss:hover{background:url(../images/rss.png) 0 -30px no-repeat}#banner{margin:0 10px}#banner img{display:block}#nav{height:30px;overflow:hidden;margin:0 10px}#nav #menu{height:30px;line-height:30px;background:url(../images/menu.jpg) repeat-x;list-style:none;margin:0;padding:0 0 0 20px}#nav #menu li{display:block;float:left;margin:0;padding:0}#nav #menu li a{display:block;float:left;color:#333;text-transform:uppercase;text-decoration:none;font-size:10px;margin:0 0 0 1px;padding:0 10px}#nav #menu li.active a,#nav #menu li a:hover{background:url(../images/menu_active.jpg) repeat-x;color:#fff}#search{float:right;height:30px;margin:0;padding:0 10px 0 0}#search fieldset{border:none;margin:0;padding:0}#search fieldset legend{display:none}#search label{width:48px;height:30px;display:block;float:left;background:url(../images/sprites/search_sprite.png) -15px -15px repeat-x;text-indent:9999px;margin:0;padding:0 3px}#search input{width:126px;height:30px;background:url(../images/sprites/search_sprite.png) -15px -75px no-repeat;border:none;float:left;margin:0;padding:5px 5px 5px 2px}input#searchSubmit{width:21px;height:30px;border:none;background:url(../images/sprites/search_sprite.png) -15px -135px no-repeat;cursor:pointer;text-indent:-9999em}#content{width:940px;overflow:hidden;margin:0 10px}#main{width:718px;float:left;margin:0 1px;padding:0}#sidebar{width:219px;float:right;position:relative;z-index:99;background:#e1e1e1;margin:0 1px 0 0;padding:0 0 30px}#welcome{height:160px;background:url(../images/welcome.jpg) repeat-x;border-bottom:1px solid #fff}#main > #welcome p{color:#fff;margin:0;padding:20px 20px 0}#main h1,#main h2{height:30px;background:#316796 url(../images/h1.jpg) repeat-x;color:#fff;font-size:12px;font-weight:700;line-height:30px;clear:both;margin:0;padding:0 0 0 20px}#main h3{color:#245b8b;font-size:12px;margin:0;padding:10px 0 5px 20px}#main h4{color:#245b8b;font-size:12px;margin:0;padding:15px 20px 5px}#main h5{color:#245b8b;font-size:12px;margin:0;padding:0 20px 0 10px}#main .body h3,#main .body h4,#main .body h5,#main .body h6{color:#245b8b;font-weight:700;margin:0;padding:10px 0 5px 20px}#main .body h3{font-size:1.6em}#main .body h4{font-size:1.4em}#main .body h5{font-size:1.2em}#main .body h6{font-size:1em}#content-info{background:#e1e1e1;color:#333;font-size:11px;font-weight:400;margin:0;padding:4px 20px}#sidebar h3{width:219px;height:30px;text-indent:-9999px;border-bottom:1px solid #fff;margin:0;padding:0}#membership{background:url(../images/sprites/header_sprite.gif) -15px -75px no-repeat}#stats{background:url(../images/sprites/header_sprite.gif) -15px -135px no-repeat}#boards{background:url(../images/sprites/header_sprite.gif) -15px -15px no-repeat}/*#sponsors{background:url(../images/sprites/header_sprite.gif) -15px -195px no-repeat}*/.options{font-size:.9em;margin:-2px 0 5px;padding:0}.options li{display:inline}.options li:first-child{margin-left:10px}.options a:link,.options a:visited{background:#E1E1E1;position:relative;top:5px;text-decoration:none;padding:5px 8px}#main .options a:hover,#main .options a:active{background:#316796;color:#FFF}#main p,#main > dl,.body dl{margin:0;padding:10px 20px 5px}#main > dl dt,.body dl dt{font-weight:700}#main > pre,.body pre{background:#DDD;overflow:auto;max-height:400px;margin:10px 20px 5px;padding:3px}#main a{color:#245b8b}.body table{width:75%;margin:1.5em auto}.body table,.body table tr,.body table td,.body table th{border:1px solid #555}.body table th{text-align:left}.body table th,.body table td{padding:3px}.body table caption{font-style:italic;font-size:.9em;color:#555;margin:2px 0 -15px}#login{width:219px;height:129px;background:url(../images/sprites/login_sprite.gif) -65px -65px no-repeat;border-bottom:1px solid #fff;margin:0;padding:0}#login fieldset{border:none;margin:0;padding:10px 15px}#login fieldset legend{display:none}#login input{height:23px;background:url(../images/sprites/login_sprite.gif) -65px -323px no-repeat;color:#fff;border:none;margin:4px 0 0;padding:2px}#login .submit{background:url(../images/sprites/login_sprite.gif) -65px -475px no-repeat;cursor:pointer;font-size:10px;text-align:center;margin:5px 0 0 115px;padding:0 20px 8px}#login p{color:#fff;margin:0;padding:0}#login a{color:#fff;text-decoration:underline}#login.loggedin .welcome{padding-left:20px;padding-top:20px;font-weight:700;color:#FFF}#login.loggedin .links{padding-left:3em;color:#FFF}#statslist{list-style:none;margin:0;padding:5px 0 20px}#statslist li{color:#333;background:url(../images/sprites/icon_sprite.png) no-repeat;margin:10px 0 0 15px;padding:0 0 0 22px}#statslist li.tutorialstats{background-position:-8px -358px}#statslist li.memberstats{background-position:-8px -166px}#statslist li.poststats{background-position:-8px -262px}#statslist li.blogstats{background-position:-8px -72px}#forumboards{list-style:none;margin:0;padding:5px 0 16px}#forumboards li{color:#333;text-indent:22px;background:url(../images/sprites/icon_sprite.png) no-repeat;margin:0;padding:0}#forumboards li.php{background-position:7px -226px}#forumboards li.mysql{background-position:7px -194px}#forumboards li.application{background-position:7px -36px}#forumboards li.website{background-position:7px -450px}#forumboards li.ajax{background-position:7px -4px}#forumboards li.tutorial{background-position:7px -322px}#forumboards li a{display:block;text-decoration:none;color:#333;padding:4px 0 4px 15px}#forumboards li a:hover{background-color:#245b8b;color:#fff}#col1{float:left;width:358px;border-right:1px solid #fff}#col2{float:left;width:359px}.box{background:#eee;height:150px;position:relative;border-bottom:1px solid #fff}.box:hover{background-color:#e1e1e1}.box img{display:block;float:left}.box small{background:url(../images/sprites/icon_sprite.png) -8px -136px no-repeat;font-size:11px;color:#333;margin:0 0 0 20px;padding:0 0 0 22px}.box p{margin:0;padding:5px 20px}.box .meta{position:absolute;bottom:0;right:0;width:100%;background:#d7d7d7;height:20px;padding:4px 0}.box .stars{position:relative;top:2px;padding:0 5px 0 20px}.box .stars img{float:none;display:inline}.box .votes{background:url(../images/sprites/icon_sprite.png) -8px -422px no-repeat;padding:0 5px 0 20px}.box .comments{background:url(../images/sprites/icon_sprite.png) -8px -104px no-repeat;padding:0 5px 0 20px}.box .user{background:url(../images/sprites/icon_sprite.png) -8px -390px no-repeat;margin:0 0 0 20px;padding:0 5px 0 20px}#main .news p.info{font-size:.9em;padding:0 20px 5px}.post{border-bottom:1px dashed #245b8b;margin:20px}.posted{float:left;display:block;width:134px;height:18px;background:url(../images/posted.png) no-repeat;color:#fff;padding:0 10px 0 0}.posted .date{padding:0 16px 0 8px}.post .meta{margin:5px 0}.meta .visibility{font-size:.9em;text-transform:uppercase;color:red;padding-right:3px}.post .stars{padding:0 5px 0 20px}.post .votes{background:url(../images/sprites/icon_sprite.png) -8px -422px no-repeat;padding:0 5px 0 20px}.post .comments{background:url(../images/sprites/icon_sprite.png) -8px -104px no-repeat;padding:0 5px 0 20px}.post .user{background:url(../images/sprites/icon_sprite.png) -8px -390px no-repeat;margin:0;padding:0 5px 0 20px}#main > .post p{margin:0;padding:5px 0 10px}.pagination{list-style:none;margin:0;padding:0 0 0 20px}.pagination li{color:#fff;display:block;float:left;margin:0 1px;padding:0}#main > .pagination li a{display:block;float:left;background:#2c6493;color:#fff;text-decoration:none;padding:2px 4px}#main > .pagination li a:hover{background:#4e97bc}#main > .pagination li a.current{background:#4e97bc}.body{clear:left}form#votes{margin:15px 20px}.print{float:right;border:none;height:16px;width:16px;background:url(../images/sprites/icon_sprite.png) -8px -294px no-repeat;text-indent:-9999em;outline:none;margin:4px 10px 0 0}.print img{border:none}.social{width:100%;overflow:hidden;padding:20px}.social img{float:left;width:36px;height:37px;border:none;margin:0 8px 0 0}#comments{margin:0;padding:0}#comments .comment{width:100%;overflow:hidden;background-color:#eee;border-bottom:1px solid #fff}#comments .even{background-color:#e1e1e1}#comments .comment.author{background-color:#aecde8}#comments .comment.even.author{background-color:#aac4db}#comments .avatar{width:75px;height:75px;display:block;background-color:#296190;border:1px solid #fff;margin:20px 20px 0}#comments cite{display:block;font-style:normal;width:100px;float:left;padding:10px 0}#comments cite .info{font-size:.8em;display:block;margin:0 0 0 21px;padding:0 0 10px}#comments blockquote{margin:10px 10px 0 125px;padding:0}#comments blockquote p{margin:0 0 5px;padding:0}#addcomment{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0;padding:20px}#addcomment dd,#addcomment dt,#addcomment dl{margin:0}#addcomment label{display:block;font-weight:700;padding:4px 0}#addcomment textarea{width:100%;border:1px solid #999;padding:0}#addcomment #submit{cursor:pointer;margin:5px 0 0}.comment-options{clear:both;text-align:right;line-height:1em;font-size:.8em;margin:0 10px 10px 0}.comment-options li{display:inline}#author{float:left;width:161px;background:#d7d7d7 url(../images/panel.png) repeat-y;position:relative;z-index:2}#contentView.hidden-author #author{width:15px}#contentView.hidden-author #left{width:703px}#author img{display:block;margin:5px 0 5px 25px}#author p{font-size:11px;margin:0;padding:4px 10px 0 25px}#author h3{margin:0;padding:4px 0 5px 25px}#author #authorPanelButton{position:absolute;top:5px;left:2px;width:11px;height:78px;background:url(../images/button1.jpg) no-repeat;display:block;text-indent:-9999em;outline:none}#contentView.hidden-author #authorPanelButton{background:url(../images/button2.jpg) no-repeat}#contentView.hidden-author #author p{display:none}#contentView,#author,#left{height:100%}#footer{height:29px;border-top:1px solid #fff;line-height:29px;background:url(../images/footer.jpg) repeat-x;margin:0 10px}#footer p{color:#fff;margin:0;padding:0 20px}#footer a{color:#a3e0ff}#footer #links{float:right}.ad-banner-small{height:60px;width:468px;text-align:center;margin:10px auto}.ad-skyscraper{height:600px;width:120px;text-align:center;margin:10px auto}#main .asset h3{font-size:1.5em}.asset dl{margin:0 20px 10px}.asset dt{width:80px;text-align:right;float:left;font-weight:700}.asset dd{margin-left:85px}#main > form{margin:0;padding:0 20px 5px}#main > #form:first-child{padding-top:20px}#main > form dd{margin:0}#main > form dt{font-weight:700;margin:1.2em 0 .3em}#main > form input,#main > form textarea{border:1px solid #666;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:12px;padding:3px}#main > form input[type=text],#main > form input[type=password],#main > form textarea{width:678px}#main > form input:focus,#main > form textarea:focus{border:2px solid #666;padding:2px}#main > form .hint{font-size:.9em;color:#333}#main > form .errors{font-size:.9em;color:red;margin-top:4px}div.warning{background:orange url(../images/warning22.png) no-repeat 2px;min-height:22px;border:2px solid #a46a00;margin:20px 20px 5px;padding:5px 5px 5px 30px}#user-info{margin:20px}#user-info dt{float:left;width:80px;font-weight:700}#user-info dd{margin-left:80px}.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{border:1px solid #888;padding:2px}@media print{.str{color:#060}.kwd{color:#006;font-weight:700}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:700}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:700}.atn{color:#404}.atv{color:#060}}
