html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
html,body{margin:0;padding:0;background:#353535 url(/static/host/takeforum.com/img/body.png) 0 0 repeat-x;color:#fcfcfc;font:14px/21px "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}
a{color:#fff;}
a:hover{color:#ff7e00;}
h1{font-size:3em;}
h2{margin:.6em 0;font-size:2.5em;text-transform:uppercase;color:#ff7e00;}
p,ul,ol{margin:0 0 1.5em;}
li{margin-bottom:14px;}
ul li{list-style:none;}
body[id] ul li:before{content:"— ";}
#site{width:980px;margin:0 auto;padding:0 0 3em;}
#header{position:relative;height:13em;padding:0 50px;}
#header h1{font-size:1.5em;text-transform:uppercase;position:absolute;bottom:3em;left:50px;color:#fff;font-weight:normal;}
#header h1 a{text-decoration:none;color:#fff;}
#header p{margin:0;text-transform:uppercase;font-size:3em;position:absolute;bottom:2.75em;color:#ff8a18;font-weight:bold;bottom:2.2em;}
#header p a{color:#ff8a18;text-decoration:none;}
#header a#create_your_free_forum_link{margin:0;text-transform:uppercase;font-size:1.5em;position:absolute;bottom:2.75em;}
#header a#create_your_free_forum_link{display:block;right:50px;}
#header em{letter-spacing:1px;font-style:normal;}
#start_now h1,#start_now li{font-size:40px;line-height:42px;font-weight:normal;}
#start_now{position:relative;padding:35px 50px 14px;background:#222 url(/static/host/takeforum.com/img/box.png) 0 0 repeat-x;}
#start_now ol,#start_now li{margin:0;padding:0;list-style:none;}
#start_now li{margin:0 0 21px;}
#start_now a{color:#fff;text-decoration:none;}
#start_now strong{margin:-5px -7px;padding:5px 7px;background:#212121;font-weight:normal;}
#start_now a:hover strong{color:#ff7e00;background:#000;}
a#create_now_box_link{display:block;position:absolute;bottom:-20px;right:-40px;height:150px;width:120px;z-index:10;background:url(/static/host/takeforum.com/img/cursor.png) 100% 100% no-repeat;overflow:hidden;text-indent:-999em;}
* html a#create_now_box_link{display:none;}
#learn_more{overflow:hidden;padding:3em 50px 1px;}
#our_story,#our_features{float:left;position:relative;left:100%;}
#our_story{width:430px;margin-left:-100%;}
#our_features{width:460px;margin-left:-410px;}
#features{padding:0 50px;}
#features li{margin:0;}
#footer_wrapper{padding:1.5em 0;background:#222;}
#footer{text-align:center;width:880px;margin:0 auto;}
#footer ul{margin:0;}
#footer li{margin:0 1em;padding:0;display:inline;}
#footer li:before{content:"";}
#start_now{-moz-border-radius:7px;-webkit-border-radius:7px;}
#start_now .go{background:#FF8A18;-moz-border-radius:4px;-webkit-border-radius:4px;}
input[type=text],input[type=password]{border:1px solid #DDD;border-color:#7C7C7C #C3C3C3 #DDD;padding:2px;width:200px;}
.errors input{color:red;}
.field-wrapper{margin:0 0 15px 0;}
label{font:bold 13px arial;display:block;color:#ff8a18;margin-bottom:2px;}
.hint{color:#888;font:11px arial;margin:2px 0;}
.errorlist{margin:4px 0 0;}
.errorlist li{margin:0;display:inline;background:red;padding:2px 5px;color:white;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.proceed{padding:.7em 1.25em;background:#FF8A18;color:white;border:1px solid #555;cursor:pointer;text-decoration:none;font:bold 13px arial;margin-top:15px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.comparison h3{color:#FF8A18;}
#login-logout{float:right;color:#FF8A18;margin-top:5px;font:bold 12px arial;}
#login-logout a{color:#fff;font:bold 11px arial;}
#our-own h3{margin-bottom:5px;}
.headertr{background-color:#2a2a2a;}
.content-wrapper{background:rgba(0,0,0,0.15);padding:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
