* {margin:0; padding:0;}
body {margin:0; padding:0; background:#fff url(images/hback.jpg) 0 0 repeat-x; font-family:Arial,sans-serif; font-size:14px; color:#1F2126; line-height:1.5;}

img {border:1px solid #eff0e8; padding:5px; background:#fff;}
p img {border:none; padding:none;}
h1 {font-size:24px; font-weight:bold; color:#776655; font-family:verdana,arial,helvetica,sans-serif}
h2 {font-size:16px; font-weight:bold; margin-bottom:1em;}
h3 {font-size:15px;}

p {margin-bottom:1em;}
a {text-decoration:none; color:#1F2126;}

.left {float:left;}
.right {float:right;}

.last {margin-right:0 !important;}
.with-ads {width:600px !important; margin-right:14px !important;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;} /* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;} /* End hide from IE-mac */
.small {font-size:10px;color:#898A84;}
.small a, .small a:hover {color:#898A84;}

#wrapper {width:960px; margin:0 auto 1em; position:relative;}

#content {width:734px; display:inline;}
#content #about {width:734px; margin-top:60px;}
#content #faq {width:734px; margin:1em 0;}
#content #button {background:url(images/btn_bg.gif) 0 0 no-repeat; width:218px; height:48px; margin:4em 0;}
#content #button a h1 {text-align:center; font-family: Arial, sans; color:#898a84; width:100%; height:38px; padding:5px 0;}
#content #button a {}

#sidebar {width:206px; margin-top:18px; background:#fff; display:inline;}
#sidebar #logo {background: url(images/logo-bg.gif) 0 0 no-repeat;}
#sidebar #logo img {border:none; padding:7px 7px 0 7px; background:none;}

.user-wrapper {text-align:center; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; position:relative;}
.user-wrapper .user-image {}
.user-wrapper .user-image img {margin:5px;}
.user-wrapper .user-info p {margin-bottom:0;}
.user-wrapper .user-info .user-name a {text-decoration:underline; font-weight:bold; color:#89C434;}
.user-wrapper .user-info .user-name a:hover {text-decoration:none; color:#FF9933;}
.user-wrapper .user-info .user-pref {color:#4E4B4B;}

#recent {margin-top:1em;}
#recent h3 {margin-bottom:1em; background:#EBECE4; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; padding:10px;}
#recent .user-wrapper {float:left; width:152px; height:210px; display:inline; margin-right:30px;}

#results {margin-top:20px;}
#results .result {margin-bottom:10px;}
#block-1 {margin-right:10px;}
#block-2 {margin-left:10px;}
.ads-block {width:470px; text-align:left;}

#footer {width:960px; margin:0 auto; text-align:center; position:relative;}
#footer #tags {text-align:justify;}
.small a {}
.zoom_searchform, .searchheading, center p  {display:none;}

