*{margin:0; padding:0}
body{background:#CCC; font-family:verdana,tahoma,arial,sans-serif; font-size:11px; line-height:16px; color:#333; text-align:center}
#wrap{width:1000px; background:#FFF url(http://img1.recadosonline.com/img/content.jpg) repeat-y center top; margin:0 auto; text-align:left}
#content-wrap{clear:both; width:940px; padding:0; margin:0 auto}
a, a:visited{text-decoration:none; color:#4F82CB; background:inherit}
a:hover{color:#4EBF37; background:inherit}
h1, h2, h3{font-family:verdana,tahoma,arial,sans-serif; font-weight:bold}
h1{font-size:120%}
img{border:0}
h1, h2, h3{padding:10px; margin:0}
p{padding:10px; margin:0}
ul, ol{margin:5px 20px; padding:0 20px; color:#88ac0b}
ul span, ol span{color:#666}
#header{width:1000px; position:relative; height:106px; background:#CCC url(http://img1.recadosonline.com/img/header.jpg) no-repeat center top; padding:0}
#logo{position: absolute; top: 35px; left: 40px; width:475px; height:55px}
#search{position: absolute; top: 52px; right: 50px}
#menu{clear:both; margin:0; padding:0 40px 0 0; background:url(http://img1.recadosonline.com/img/menu.jpg) repeat-y center top; font:bold 12px/26px Verdana,Arial,Tahoma,Sans-serif; height:26px}
#menu ul{float:right; list-style:none; margin:0; padding:0}
#menu ul li{display:inline}
#menu ul li a{display:block; float:left; padding:0 8px; color:#FFF; text-decoration:none}
#menu ul li a:hover{background-color:#ECECEC; color:#333}
#menu ul li#current a{background-color:#FFF; color:#333}
#main{float:right; width:75.5%; padding:0; margin:0}
#main h1{margin-top:10px; font:bold 13px verdana,tahoma,arial,sans-serif; color:#88ac0b; padding:5px 0 5px 25px; border-bottom:1px solid #EFF0F1; background:#FFF url(http://img1.recadosonline.com/img/square-green.png) no-repeat 3px 50%}
#sidebar{float:left; width:23.5%; padding:10px 0 0 0; margin:0}
#sidebar h1{margin-top:2px; padding:5px 0 5px 10px; font:bold 12px Verdana,'Trebuchet MS',Sans-serif; color:#555; background:#EEF0F1 url(http://img1.recadosonline.com/img/headerbg.gif) repeat-x left bottom; border:1px solid #EFF0F1}
#sidebar h1 a{color:#555}
#sidebar .left-box{border:1px solid #EFF0F1; margin:0 0 5px}
#sidebar ul.sidemenu, #sidebar ul.sidemenusub{list-style:none; text-align:left; margin:3px 0 8px 0; padding:0; text-decoration:none}
#sidebar ul.sidemenu li{border-bottom:1px solid #EFF0F1; background:url(http://img1.recadosonline.com/img/go.gif) no-repeat 5px 4px; padding:2px 0 2px 25px; margin:0 2px}
#sidebar ul.sidemenu a, #sidebar ul.sidemenusub a{font-weight:bolder; text-decoration:none; background-image:none}
#sidebar ul.sidemenu a:hover, #sidebar ul.sidemenusub a:hover;{font-weight:bolder; text-decoration:underline; background-image:none}
#sidebar ul.sidemenusub li{border-bottom:1px solid #EFF0F1;background:url(http://img1.recadosonline.com/img/go_sub.gif) no-repeat 5px 4px;padding:2px 0 2px 25px;margin:0 2px}
#promotionbox{padding:5px 5px 5px 8px;margin:0}
#socialnetworklinks{padding:5px 0 0 6px}
#socialnetworklinks img{padding:0 2px 3px 0}
#socialnetworklinks .textmiddle{vertical-align:middle} 
#sidemenuads{padding:0 0 0 15px}
#sidemenusubads{padding:0 0 0 15px}
#headerads{padding:20px 0 0 0}
#homeheaderads{padding:0 0 1px 0}
#middleads{padding:2px 0 1px 0}
#relatedcats{padding:0 0 8px 12px}
#footersearch{padding:12px 0 8px 14px}
#footerads{padding:24px 0 15px 0}
#footer{color:#666;background:#CCC url(http://img1.recadosonline.com/img/footer.jpg) no-repeat center top;clear:both;width:1000px;height:55px;text-align:center; font-size:10px}
#footer a{text-decoration:none; color:#666}
.pagination ul{margin:0; padding:0 2px 2px 10px; text-align:left; font-size:16px; line-height:30px}
.pagination li{list-style-type:none; display:inline; padding-bottom:1px}
.pagination a, .pagination a:visited{padding:0 5px; border:1px solid #9aafe5; text-decoration:none; color:#2e6ab1}
.pagination a:hover, .pagination a:active{border:1px solid #2b66a5; color:#FFF; background-color:#2e6ab1}
.pagination li.currentpage{font-weight:400; color:#929292; margin-right:0; padding-right:0}
.pagination li.nextpage{font-weight:700}
.new{color:#ff0000}
.info{color:#999}
.infolink {color:#333}
.infolink a {color:#333}
.plus{color:#FF9900}
.codebox{width:380px;height:65px;overflow:hidden;border:1px solid #999;padding:1px;margin:3px 0 0 0; font:11px arial,sans-serif; background:#FFF; color:#333; resize:none}
#codeboxlinks img{padding:1px 0 3px 0;}
#codeboxlinks .textmiddle{vertical-align:middle;} 
.copyButton{vertical-align:top;margin:18px 0 0 10px;width:130px;background-color:#ffe7ed;border:1px solid #ff0042;color:#333;padding:8px}
.copyButtonActive{background-color:#c5e9b8;border:1px solid #74cf4b;vertical-align:top;margin:18px 0 0 10px;width:130px;color:#333;padding:8px}
.maingrid{line-height:1.1}
.maingrid a, .maingrid a:visited{color:#333}
.maingrid a:hover{text-decoration:underline}
.maingrid img{border:solid #EFF0F1 1px; padding:2px; margin:10px 0 0 0}
.screenshot{margin:7px 0 5px 0; padding:2px; border:1px solid gray}
a.tooltip span{display:none;padding:2px 2px 0 2px;margin-left:-126px;margin-top:125px;width:130px;height:28px;text-align:center}
a.tooltip:hover {text-decoration:none}
a.tooltip:hover span{display:inline;position:absolute;background:#ffffff;border:1px solid #EFF0F1;z-index:1}
*:focus{outline:none;}
