html,body{font-family:Verdana,Helvetica,sans-serif;font-size:10px;margin:0;padding:0;color:#fff;background:#121212 url(/img/template/bg.png) 50% 0 repeat-y}
body *{padding:0;margin:0;font-weight:normal;text-decoration:none}
body input,body textarea,body select{font-size:10px;font-family:Verdana,Helvetica,sans-serif;color:#000;font-weight:normal;border:0}
body select{background-color:#fff}
body input,body textarea{padding:1px}
body table{border-collapse:collapse}
body img{border:0}
body a{color:#b9b9b9;outline:none}
body a:hover{color:#fff}
body strong{font-weight:bold}

.highlt,.bc01,.bc02,.bc08,.bc10,.bc12,.bc17,.bc24,.bc27,.bc29,.bc31,.bc32,.bc36{color:#c2d114}
.bc03,.bc04,.bc05,.bc11,.bc19,.bc22,.bc23,.bc25,.bc26,.bc28{color:#fff}
.bc06,.bc07,.bc09,.bc13,.bc14,.bc15,.bc21,.bc30,.bc34,.bc35,.bc38{color:#b9b9b9}
.alert,.bc16,.bc18,.bc37{color:#ff6600}
.bc20{color:#999}
.bc39{color:#4d4d4d}
.bc02,.bc04,.bc07,.bc09,.bc14,.bc20,.bc31,.bc34,.bc37,.bc38,.bc39{font-size:9px}
.bc01,.bc03,.bc06,.bc10,.bc11,.bc16,.bc17,.bc21,.bc22,.bc23,.bc24,.bc33,.bc36{font-size:10px}
.bc05,.bc12,.bc13,.bc15,.bc18,.bc19,.bc26,.bc27,.bc35{font-size:11px}
.bc08,.bc25,.bc30,.bc32{font-size:12px}
.bc28,.bc29{font-size:16px}
.bc09,.bc10,.bc14,.bc15,.bc16,.bc18,.bc22,.bc24,.bc27,.bc31,.bc32,.bc34,.bc37{text-decoration:underline}
.bc24{line-height:14px}
.bc05,.bc11,.bc17,.bc21,.bc23,.bc35,.bc38{line-height:16px}
.bc26,.bc36{line-height:18px}

a.anchor{float:left;line-height:0}

#blog{float:left;padding:24px 0 0 0}
#blog div.post{float:left;width:656px}
#blog div.post img.blog-div{margin:12px 0 24px 0}
#blog div.blog-header,#blog h2{width:656px;padding-bottom:4px}
#blog h1,#blog h2,#blog h2 a{float:left}
#blog h1{font-size:17px;line-height:24px;width:180px}
#blog p{float:none;padding-bottom:18px}
#blog div.subhead{float:left;width:656px}
#blog div.mb-by{float:left;padding-bottom:18px}
#blog a.mb-com,#blog a.mb-more{float:right}
#blog a.mb-add{display:block;background:url(/img/misc/comment.png) no-repeat;padding:0 0 0 22px;line-height:14px}
#blog div.mb-links{float:left;width:656px}
#blog div.mb-links ul{float:right;list-style:none;margin-top:18px}
#blog div.mb-links li{padding-bottom:6px}
a.mb-rss{display:block;float:left;background:url(/img/misc/feed_sm.png) no-repeat;padding-left:22px;line-height:14px}

#bloglist div.bh-left{float:left}
#bloglist div.bh-right{float:right;width:268px}
#bloglist #pindex-t{float:left;width:656px;padding-top:18px}
#bloglist #pindex-t a.mb-rss{margin-top:6px}
#bloglist div.post img.blog-div{margin:0}
#bloglist div.bl-div-top{float:left;padding:18px 0 24px 0}
#bloglist div.bl-div-bot{float:left;padding:36px 0 36px 0}
#bloglist #blog{float:left;padding:0}
img.blog-div{float:right;background:url(/img/template/dots.gif) 0 0 repeat-x}
#blogentry #blog{padding-bottom:36px}
#blogentry #blog div.mb-by{padding-bottom:24px}
#blogentry div.post img.blog-div{margin:36px 0 0 0}

h2.blog-head{padding-bottom:2px}
div.blog-photo-r{float:right;padding:0 0 24px 24px}
a.blog-photo-link{display:block;float:left;border:1px solid #b9b9b9;padding:4px}
a.blog-photo-link:hover{border:1px solid #ffffff}
p.blog-content{float:left}
div.blog-links{float:right;width:656px}
span.caption{display:block;float:left;padding-top:4px}

#gallery-ssp{float:left;width:659px;height:492px;border:1px solid #666666;margin-top:20px;padding-top:1px}
#gallery-ssp *{float:left;padding:0;margin:0}

#debug-container{width:901px;margin:0 auto}
#debug{float:left;padding:0 20px 40px 20px;line-height:16px}
#debug a{color:#c2d114}
#debug a:hover{color:#fff}

.section-head-1,.section-head-3{height:25px;background:#343434;margin-top:23px;float:left;display:inline}
.section-head-1 img,.section-head-1 div,.section-head-3 img,.section-head-3 div{float:right}
.section-head-1 div,.section-head-3 div{padding:5px 11px 0 10px;width:634px}
.section-head-1 div h1,.section-head-1 div h2,.section-head-1 div img,.section-head-3 div h2,.section-head-3 div img{float:left}
.section-head-1 em,.section-head-1 span.fr{float:right;padding-top:2px}
.section-head-2{height:29px;border-bottom:1px solid #000;float:left;background:#1b1b1b;padding:0 0 0 11px;width:648px}
.section-head-2 h2{float:left;padding-top:7px}
.section-head-3{margin-top:0}

.content-body{width:659px;margin:0 auto}
.content-body-nosb{width:836px;margin:0 auto;padding-bottom:18px}
.content-body-nosb .section-head-1 div{width:811px}

#content-left{width:699px;float:left}
#content-left-nosb{width:879px;float:left}
#content-title,#content-title-nosb{width:699px;height:66px;background:url(/img/template/cont-title-bg.png) 0 0 no-repeat;text-align:left}
#content-title-nosb{width:879px;background:url(/img/template/cont-title-bg-nosb.png) 0 0 no-repeat}
#ctitle{float:left;padding:26px 0 0 23px}

#content-title-nosb div{float:right;width:292px;height:57px;margin-top:7px}
#content-title-nosb img.avatar{float:left;width:48px;height:48px;margin:0 11px 0 0}
#content-title-nosb ul{list-style:none}

#nosb-acct li{float:left;width:222px}
#nosb-acct li.hello img{margin:3px 6px 0 0}
#nosb-acct li.hello span{line-height:16px}
#nosb-acct li.acctmsgs{line-height:16px}
#nosb-acct ul li{float:left;width:auto;border-right:1px solid #4e4e4e;padding-right:6px;margin-top:2px}
#nosb-acct ul li.so{padding-left:6px;border:none}

#content-bottom{float:left;padding-left:11px}

.content-sec,.content-sec2,.content-sec3{float:left;background:#3d3d3d url(/img/template/cont-sec1-top.gif) 0 0 no-repeat;width:635px;height:auto;margin:5px 0 0 0;padding:16px 12px}
.content-sec-b,.content-sec-b2,.content-sec-b3{float:left;background:#3d3d3d url(/img/template/cont-sec1-bottom.gif) 0 100% no-repeat;width:635px;height:auto;margin:0;padding:16px 12px}
.content-sec-b{height:8px;padding:0 12px}
.content-sec2{border-bottom:1px solid #151515}
.content-sec-b2{border-top:1px solid #595959}
.content-sec p,.content-sec2 p{padding-right:16px}
.content-sec3{padding:0;width:659px}
.content-sec-b3{padding:0;width:659px;height:20px}
.admin-desc{margin:12px 15px 35px 15px;float:left;width:626px;display:inline}

.content-sec-b2 td.tlab{width:140px;line-height:24px}
.content-sec-b2 td.tlab2{width:80px;line-height:24px}
.content-sec-b2 td.tbut{padding-top:6px}
.content-sec3 table{width:659px}
.content-sec3 td{padding:9px 0 9px 12px;vertical-align:top}
.content-sec3 td.tbut{padding:8px 0 0 12px}
.content-sec3 td.tinput{padding:0 0 0 12px}
.content-sec3 td.tlab{width:210px}
.content-sec3 td.uinput{width:430px}
.content-sec3 td.divider,.content-sec4 td.divider{height:2px;padding:0;background:url(/img/template/div-bg.gif)}

#fdesc,div.fdesc,p.fdesc{float:left;padding:12px 20px 0 12px;margin-bottom:20px}
#crumb,#crumb-nosb{background:url(/img/template/crumb-bg.gif) 0 0 repeat-y;width:656px;height:19px;padding:5px 20px 0 20px;float:left}
#crumb-nosb{width:839px}
#video-player{display:inline;float:left;width:384px;height:312px;margin:12px 0 9px 17px;border:1px solid #999;padding:4px}
#video-player *{float:left}

.fw-ta,.fw-ta2,.fw-ti{width:582px}
.fw-ta{height:120px}
.fw-ta2{height:300px}
.set-ta{width:308px}
.check,.radio{width:14px;padding:0}
.select{border:0;height:14px}
.btn{padding:0}
.is01,.is02,.is03{width:121px;height:12px;padding:2px 4px;border:0}
.is02{width:165px}
.is03{width:240px}
.istk{margin-bottom:4px}

.clear{clear:both;height:1px;line-height:1px}
.align-r,.tch-r{text-align:right}
.align-c,.tch-c{text-align:center}
.align-l,.tch-l{text-align:left}
.tch-r,.tch-c,.tch-l{border-right:1px solid #000}
.cblab{padding:3px 15px 0 0;float:left;display:block}
.admin-help1,.admin-help2{float:left;margin:0 0 0 12px}
.admin-help2{margin-top:8px}
.ajfb{}

#ajax_in_progress{background:#c2d114;color:white;text-align:center;font-weight:bold;font-size:18pt;padding:3px;width:100%;position:fixed;top:0;left:0}
#flashSoundInterface{position:absolute;left:-999px}

.form-container,#main-flash,#main-flash *,#content-right img,#nav li img,#nav li,#sub-footer-left,#footer img,.lflt,#notice-container{float:left}
#sub-footer-right,.rflt{float:right}

#footer-left,#sub-footer-left,#sub-footer-right,#search-title,#signin-title,#hello-title,#hello-title-nosb,#join-title,#donate img.right,#donate img.left,#stitle,#stab img#sright,#shirt img.shirt,#shirt img.get-your-shirt,#shirt img.left,#shirt img.right,#newsltr-header img.icon,#newsltr-header img.header,#notice div.c img,#form-results div.c img,#sb-cart-head img,#footer-logo,.pb-eml,.pb-www,#content-title h1,#content-title-nosb h1,#content-title h6,#content-title-nosb h6,#head-search-mag{background:url(/img/sprites/sprites-01.png)}
.icon-skype,.icon-msn,.icon-yim,.icon-aim,.icon-icq{background:url(/img/sprites/sprites-04.png)}
.icon-aim{background-position:-124px -181px}
.icon-icq{background-position:-107px -181px}
.icon-yim{background-position:-142px -181px}
.icon-msn{background-position:-89px -181px}
.icon-skype{background-position:-70px -181px}
.icon-aim:hover{background-position:-124px -198px}
.icon-icq:hover{background-position:-107px -198px}
.icon-yim:hover{background-position:-142px -198px}
.icon-msn:hover{background-position:-89px -198px}
.icon-skype:hover{background-position:-70px -198px}
.pb-www{background-position:-163px -101px}
.pb-www:hover{background-position:-163px -84px}
.pb-eml{background-position:-163px -118px}
.pb-eml:hover{background-position:-173px -253px}

#content-title h1,#content-title-nosb h1,#content-title h6,#content-title-nosb h6{background-position:22px -322px;background-repeat:no-repeat;padding:20px 0 0 58px;font-size:17px;float:left;line-height:24px}

#notice,#form-results{float:left;margin:17px 0 17px 20px;display:inline}
#form-results{float:left;margin:5px 0 0 0;display:inline}
#notice div.c,#form-results div.c{float:left;width:655px;background:#000;border-left:2px solid #000;border-right:2px solid #000}
#notice div.c img,#form-results div.c img{float:left;display:inline;margin:14px 15px;background-position:-10px -244px}
#notice div.c p,#form-results div.c div{float:right;width:589px;padding:14px 20px 14px 0}
#notice img.t,#notice img.b,#form-results img.t,#form-results img.b{float:left;background-image:url(/img/template/notice-bg3.gif)}
#notice img.b,#form-results img.b{background-position:0 -2px}
.content-body-nosb #form-results div.c,#notice-container div.nosb div.c{width:832px}
.content-body-nosb #form-results div.c div,#notice-container div.nosb p{width:762px}
.content-body-nosb #form-results img.t,.content-body-nosb #form-results img.b,#notice-container div.nosb img.t,#notice-container div.nosb img.b{float:left;background-image:url(/img/template/notice-bg3-nosb.gif)}

#top{width:100%;height:143px;background:url(/img/template/top.png) 50% 0 no-repeat;padding-top:7px;position:absolute;top:0}
#header{width:901px;height:144px;margin:0 auto;background:url(/img/template/head-bg10.jpg) 342px 0 no-repeat}
#head-link{float:left;padding-left:2px}
#head-link a{color:#666;display:block;float:left;width:302px;height:59px;background:url(/img/template/head-link-bg2.jpg) 0 0 no-repeat;padding:42px 0 0 39px}
#head-link a:hover{background-position:0 -101px}
#head-title{padding-bottom:8px}
#head-flash{width:140px;height:110px;float:right;margin-right:105px;display:inline}
#head-flash *{float:left}
#head-search{width:273px;height:33px;float:right;background:url(/img/template/head-search-bg.png) 0 0 repeat-x;margin:5px 11px 0 0;display:inline}
#head-search div{width:273px;height:33px;float:right}
#head-search-pix{background:#000;float:right}
#head-search input{float:right;display:inline;margin:8px 6px 0 0;width:115px}
#head-search input.btn{width:16px;height:16px;margin-right:7px}
#head-search-mag{float:right;background-position:-71px -50px;display:inline;margin:10px 6px 0 0}
#content{width:901px;margin:155px auto 0 auto}
#content-bg,#content-bg-nosb{float:left;width:879px;background:url(/img/template/cont-bg.png) 50% 0 repeat-y;padding: 0 11px}
#content-bg-nosb{background:url(/img/template/cont-bg-nosb.png) 50% 0 repeat-y}

#content-right{float:right;width:178px}
#content-right img.top-right{background:url(/img/template/top-right.png)}
.dotted-border{float:left;height:1px;width:178px;background:url(/img/template/dots.gif) 0 0 repeat-x}

#signin-profile{float:left;width:178px;height:auto;background:#1d1d1d url(/img/template/signin-profile-bg.gif) 0 0 repeat-x}
#search-title{margin:6px 0 0 12px;background-position:-71px -50px}
#sb_search_form{float:left;padding:20px 0 0 12px;height:40px}

#signin-title{margin:2px 0 14px 12px;background-position:-1px -59px}
#sb_signin_form{float:left;width:166px;height:134px;padding:10px 0 23px 12px}
.signin-dots{height:8px;background:url(/img/template/dots.gif) repeat-x}
.fcbtn input{float:left;margin-left:6px}
.fclab{padding:1px 0 7px 0}
#advsearch{padding-top:6px}
#sb-forgot{padding-top:12px}
#sb-remember *{float:left}
#sb-remember span{padding-left:4px}

#hello-title-nosb,#hello-title{float:left;display:inline;background-position:-1px -28px}
#hello-title{margin:2px 0 8px 12px}

#hello-name{float:left;padding:12px 0 0 12px}
#hello{float:left;width:178px;height:181px;margin-top:1px}
.hello-avatar img{border:1px solid #4e4e4e;margin:13px 0 0 12px}
.hello-avatar a:hover img{border:1px solid #999}
#hello-message{float:left;display:block;width:70px;margin:14px 0 0 17px}
#hello div{float:left;padding:15px 0 0 12px}
#hello-signout{margin-top:5px}
#hello-profile{margin:23px 0 0 16px}
#hello p{padding:14px 0 0 12px}

#join-title{margin:9px 0 7px 12px;background-position:-49px -28px}
#join-link,#sb-cart-head,#newsltr-header{display:block;float:left;background:url(/img/sidebar/button-bg.png) 0 0 repeat-x;width:178px;height:30px;margin:0;padding:0}
#join-link:hover,#sb-cart-head:hover{background-position:0 -30px}

#sb-cart-head img{margin:9px 0 7px 12px;background-position:-1px -307px}
#sb-cart-body{float:left;width:166px;padding:5px 0 12px 12px;line-height:22px;border-top:1px solid #313131;background:#080808}
#sb-cart-body img{float:left;margin-top:9px}

#donate{float:left;width:171px;height:172px;padding:11px 0 0 7px}
#donate-link{float:left;display:block;width:162px;height:161px;background:url(/img/sidebar/donate.jpg) 2px 0 repeat-x}
#donate img.right{float:right;background-position:-183px -1px}
#donate img.left{float:left;background-position:-180px -1px}

#stats{float:left;display:inline;margin-top:13px;border-bottom:1px solid #000}
#stab{float:left;width:97px;height:17px;background:url(/img/sidebar/stat-bg.gif) 0 0 repeat-x}
#stitle{float:left;margin:4px 0 0 12px;display:inline;background-position:-1px -50px}
#stab img#sright{float:right;background-position:-143px -1px}
#stats a{display:block;width:166px;height:15px;background:url(/img/sidebar/stat-header.gif) 0 0 repeat-x;border-top:1px solid #000;padding:2px 0 0 12px}
#stats a:hover{background-position:0 -17px}
#stats img.expand{float:right;margin:-6px 7px 0 0}
#stats div.stat-detail{float:left;width:154px;background:#1d1d1d;border-top:1px solid #313131;border-bottom:1px solid #272727;padding:12px;display:none}
#stats ul{list-style:none;float:left}
#stats ul li{float:left;line-height:14px}
#stats ul li div a{display:inline;background:none;padding:0;border:0}
#stats table{width:100%}
#stats td.crh{padding-bottom:4px}
#stats td.crl{padding-left:6px}
#stats td.crp{text-align:right;vertical-align:top}
#stats td.crs{height:8px}

#shirt{float:left;width:170px;height:240px;padding:9px 0 0 8px}
#shirt-link{float:left;display:block;width:158px;height:230px;background:url(/img/sidebar/shirt-bg.png) 0 0 repeat-x}
#shirt img.shirt{float:left;margin:11px 0 0 6px;background-position:-1px -84px}
#shirt img.get-your-shirt{float:left;margin:15px 0 0 9px;background-position:-1px -1px}
#shirt img.left{float:left;background-position:-186px -1px}
#shirt img.right{float:left;background-position:-189px -1px}

#newsltr-header{background:url(/img/sidebar/button-bg2.gif) 0 0 repeat-x;height:29px;margin-top:13px}
#newsltr-header:hover{background-position:0 -29px}
#newsltr-header img.icon{float:left;margin:8px 8px 0 12px;background-position:-1px -244px}
#newsltr-header img.header{float:left;margin-top:10px;display:inline;background-position:-1px -40px}
#newsltr_form{float:left;background:#1d1d1d;width:153px;height:220px;border-top:1px solid #313131;padding:0 13px 13px 12px}
#newsltr_form p{padding-top:19px}
#newsltr_form input.btn{margin:14px 0 10px 0}

#footer-container{float:left;background:url(/img/template/footer-bg2.gif);margin-left:11px;display:inline;width:889px}
#footer-left{background-position:-146px -27px}
#footer{float:left;width:879px;height:31px;background:url(/img/template/footer-bg.png) 0 0 repeat-y;margin:9px 0 10px 0}
#copyright{float:right;padding:16px 18px 0 0;line-height:16px;text-align:right}
#footer-logo{margin-top:8px;background-position:-141px -281px}
#footer-nav{display:block;float:left;padding:11px 0 0 12px}
#footer-nav a{padding:0 4px}
#social{float:right;list-style:none;padding-right:10px}
#social li{float:left;padding:2px 0 0 4px}
#sub-footer{float:left;width:879px;height:153px;background:url(/img/template/sub-foot-bg.png) 0 0 repeat-x}
#sub-footer-left{background-position:-56px -62px}
#sub-footer-right{background-position:-56px -65px}

#sdetail table.list{width:154px}
#sdetail table.list td{padding-bottom:3px;vertical-align:top}
#sdetail table.list td.v{text-align:right}
#sdetail table.list td.div{background:url(/img/template/dots.gif) 0 0 repeat-x}
#sdetailOnline p{line-height:14px}

div.quoteheader,div.codeheader{padding-bottom:4px}
div.quoteheader a{font-size:10px}
div.quote{border:1px solid #4e4e4e;padding:8px}
div.code{background:#343434;border:1px solid #000;padding:8px;overflow:auto}

#bottom-spacer{float:left;height:23px}
#newcom_form{float:left;margin-top:5px;background:#1d1d1d}
#newcom_form table,.comment-1 img.comment-edge-bot{float:left}
#newcom_form #nc-users{width:294px;padding:0 0 23px 23px}
#newcom_form #nc-guests{width:294px;padding:0 23px 5px 25px}
td.nc-auth{vertical-align:top}
td.nc-auth div.section-head-1{width:294px}
td.nc-auth div.section-head-1 div{width:280px;padding:5px 0 0 10px}
td.nc-auth table{float:left;margin-top:5px;background:#3d3d3d;width:294px}
td.nc-auth table td.bord1 img{padding-bottom:16px}
td.nc-auth table td.bord2 img{padding-top:47px}
td.nc-auth table td.bord3 img{padding-top:16px}
td.nc-auth table td.tlab{width:112px;line-height:21px;padding-left:12px}
td.nc-auth #vvclab{line-height:14px;padding:2px 12px 0 12px}
#nc-common{padding-bottom:23px}
#nc-common table{margin-left:23px;background:#3d3d3d;display:inline}
#nc-common #bord1{padding-bottom:16px}
#nc-common #bord2{padding-top:16px}
#nc-common table td.tlab{line-height:21px;padding-left:12px}
#nc-common input{margin-right:4px}
#nc-common textarea{width:587px;border:0}
#nc-common #cominput{padding-top:12px}
#nc-common #policy p{width:500px;padding:23px 0 11px 12px}
#nc-common td.tbut{padding:10px 0 0 12px}
#nc-common #reply-text{padding:12px 0 0 12px;display:none}
#nc-error{float:left;margin-top:5px;display:inline}
#nc-error div.c{float:left;width:659px;background:#000}
#nc-error div.c img{float:left;display:inline;margin:14px 15px;background:url(/img/sprites/sprites-01.png) -18px -236px no-repeat}
#nc-error div.c div{float:right;width:589px;padding:14px 20px 14px 0}
#nc-error img.t,#nc-error img.b{float:left;background-image:url(/img/template/notice-bg3.gif)}
#nc-error img.b{background-position:0 -2px}
#nc-error-text{padding:0 0 8px 18px}
#comments-head div.section-head-1,#tcbanav{margin-top:23px}
#newcom-head div.section-head-1{margin-top:23px;background:#000}
#comments-cont{width:659px;float:left;margin-bottom:13px}
#comments-cont div{float:right;margin-top:5px;display:inline}
#comments-cont table{float:left;width:100%}
#comments-cont td.com-avatar{vertical-align:top;padding:0 10px 16px 10px}
#comments-cont td.com-avatar img{float:left;border:1px solid #4e4e4e}
#comments-cont td.com-avatar a:hover img{border:1px solid #999}
#comments-cont td.com-poster{padding-top:8px;height:24px}
#comments-cont td.com-content{padding:8px 10px 10px 0;vertical-align:top}
#comments-cont td.com-content a{text-decoration:underline}
#comments-cont td.com-content div{overflow:auto}
#comments-cont td.com-selectors{padding:10px 10px 0 0}
#comments-cont ul.com-inputs{margin-left:6px}
#comments-cont td.com-selectors span{width:80px;float:right;display:block;padding-top:2px;text-align:right}
#comments-cont ul{float:right;list-style:none}
#comments-cont li{float:left;padding-left:2px}
#comments-cont td.com-reply{text-align:right;padding:0 10px 10px 0}
.comment-1{width:659px;background:#4a4a4a}
.comment-1 td.com-content{width:572px}
.comment-1 td.com-content div{width:540px}
.comment-1 td.com-avatar img{width:64px;height:64px}
.comment-2 td.com-avatar img,.comment-3 td.com-avatar img{width:32px;height:32px}
.comment-2,.comment-3{margin-right:20px}
.comment-2{width:619px;background:#3d3d3d}
.comment-2 td.com-content{width:552px}
.comment-2 td.com-content div{width:520px}
.comment-3{width:579px;background:#313131}
.comment-3 td.com-content{width:532px}
.comment-3 td.com-content div{width:500px}
.child{padding-bottom:13px}
.with-children img.comment-edge-bot{margin-top:13px}

.hmsg{display:block;float:left;margin:3px 0 2px 0}
#error-head{background-color:#1d1d1d}

#resend_form td.tlab{width:220px}

#nav{width:605px;height:36px;margin:2px 0 0 11px;list-style:none;float:left;display:inline}
#nav a{display:block;width:121px;height:36px;cursor:pointer}
#nav a.inactive{cursor:default}
body #nav a.top-current{background-position:right -37px}

#nav ul{list-style:none;color:#fff;font-size:11px;margin-top:36px;z-index:10000}
#nav ul a{width:146px;height:29px;display:block;padding-left:16px;background:none;line-height:26px}
#nav li li{width:160px}
#nav li ul{position:absolute;left:auto;height:auto;width:160px;margin-top:0;padding-top:1px;display:none}
#nav li ul ul{margin-left:162px}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.over ul ul,#nav li.over ul ul ul{display:none}
#nav li:hover ul,#nav li.over ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li.over ul,#nav li li li.over ul{display:block}
#nav li:hover ul a.sl1,#nav li.over ul a.sl1,#nav li li:hover ul a,#nav li li li:hover ul a,#nav li li.over ul a,#nav li li li.over ul a{background:#1e1e1e}
#nav li li:hover ul li,#nav li li li:hover ul li,#nav li li.over ul li,#nav li li li.over ul li{background:#252525}

#nav li li img{float:right;padding:8px 8px 0 0}

#nav ul a.sl1-parent{background:#1e1e1e url(/img/template/nav-arrow.gif) top right no-repeat}
#nav ul a.sl1,#nav a.sl2,#nav ul a.sl1-parent{border-bottom:1px solid #000}
#nav ul a.sltop{border-top:1px solid #000}
#nav ul a.nb{border-bottom:0}

#nav ul.ultop-nc,#nav ul.ulbot{margin-top:-31px}
#nav ul.ultop-wc,#nav ul.ulcen{margin-top:-32px}

#nav li:hover a,#nav li.over a,#nav li:hover li:hover a,#nav li.over li.over a,#nav li:hover li:hover li:hover a,#nav li.over li.over li.over a,#nav li:hover li a:hover,#nav li.over li a:hover,#nav li:hover li:hover li:hover a:hover,#nav li.over li li a:hover{color:#C2D114;background-position:right -37px}
#nav li:hover li:hover > a,#nav li.over li.over > a,#nav li:hover li:hover li:hover a,#nav li.over li.over li.over a,#nav li:hover li a:hover,#nav li.over li a:hover,#nav li:hover li:hover li:hover a:hover,#nav li.over li li a:hover{background-color:#393839}
#nav li:hover li a,#nav li.over li a,#nav li:hover li:hover li a,#nav li.over li.over li a,#nav li:hover li:hover li:hover li a,#nav li.over li.over li.over li a{color:#fff}
#nav li:hover{position:static}
#nav a.home{background:url(/img/template/nav-home.png)}
#nav a.nikola-tesla{background:url(/img/template/nav-nikola-tesla.png)}
#nav a.builders{background:url(/img/template/nav-builders.png)}
#nav a.community{background:url(/img/template/nav-community.png)}
#nav a.the-universe{background:url(/img/template/nav-the-universe.png)}

#twitter-link{display:block;float:left;width:28px;height:28px;background:url(/img-2/misc/twitter.png)}
#facebook-link{display:block;float:left;width:28px;height:28px;background:url(/img-2/misc/facebook.png)}
#youtube-link{display:block;float:left;width:40px;height:28px;background:url(/img-2/misc/youtube.png)}
#twitter-link:hover,#facebook-link:hover,#youtube-link:hover{background-position:0 -28px}

