body{background:url(../images/back.png);background-repeat:repeat-x;background-attachment:fixed;font-family:Arial,Verdana,Tahoma,sans-serif;font-size:8pt;margin:0;padding:0;}
#wrapper{width:780px;background:#fff;padding:5px 10px 15px 10px;margin:0 auto;}
#header{width:100%;height:100px;background:#4fa9c4;}
#header-left{float:left;}
#header-right{float:right;text-align:right;padding:0;}
#h-border-left{display:block;float:left;background:url(../images/header-left.gif);height:100px;width:5px;}
#logo{display:block;float:left;background:url(../images/logo.png);height:100px;width:367px;}
#btn-home{display:block;float:left;background:url(../images/btn-home.png);height:100px;width:81px;}
#btn-addurl{display:block;float:left;background:url(../images/btn-addurl.png);height:100px;width:81px;}
#btn-latestlinks{display:block;float:left;background:url(../images/btn-latestlinks.png);height:100px;width:81px;}
#btn-tophits{display:block;float:left;background:url(../images/btn-tophits.png);height:100px;width:84px;}
#btn-aboutus{display:block;float:left;background:url(../images/btn-aboutus.png);height:30px;width:42px;}
#btn-contact{display:block;float:left;background:url(../images/btn-contact.png);height:30px;width:42px;}
#trail{width:100%;height:30px;background:#fbd95c url(../images/trail-bg.png);}
#trail-left{float:left;color:#5e5e5e;font-weight:bold;font-size:9pt;font-style:italic;width:676px;height:21px;padding:9px 10px 0 10px;}
#trail-right{float:right;text-align:right;padding:0;}
#trail-left a{color:#5e5e5e;text-decoration:none;}
#trail-left a:hover{text-decoration:underline;}
#contentwrapper{padding:0 10px;margin:0;}
#main{margin-right:185px;padding:2px 0;}
/* Hide from IE5-mac. Only IE-win sees this. \*/ * html #right{margin-left:5px;}
* html #main{height:1%;margin-right:0;}
/* End hide from IE5/mac */ .banner{padding:5px 0;text-align:center;}
#right{float:right;margin:0;width:180px;}
.sidebar-top{background:#fbd95e url(../images/sidebar-top.png);margin:5px 0 0 0;padding:7px 0 2px 0;height:17px;color:#5e5e5e;text-align:center;font-weight:bold;}
.sidebar-bg{width:178px;color:#5e5e5e;background-color:#f0f0f0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:9pt;padding:0;margin:0;}
.sidebar-bg a{color:#5e5e5e;text-decoration:none;}
.sidebar-bg a:hover{text-decoration:underline;}
.sidebar-bottom{background-image:url(../images/sidebar-bottom.gif);height:11px;}
.scontent{padding:5px 5px 5px 15px;}
.scontent2{padding:5px;text-align:center;}
img.validator{border:0;}
.searchbox{padding:5px 10px;text-align:right;}
.searchtext{font-size:8pt;margin:0;color:#333;font-family:Verdana,Tahoma,Arial,sans-serif;}
.btn-search{background-image:url(../images/btn-search.gif);width:75px;height:22px;border:0;border-style:none;cursor:pointer;}
#category-bar{background:#fbd95e url(../images/category-bg.gif);margin:5px 0 0 0;padding:0;width:570px;text-align:right;height:26px;}
.cats{width:570px;margin:0 auto;}
.cats a{color:#1e67a3;text-decoration:none;}
.cats a:hover{text-decoration:underline;}
.subcats{margin:0 15px 7px 0;padding:0 0 0 20px;font-size:7pt;color:#5e5e5e;}
.subcats a{color:#5e5e5e;text-decoration:none;}
.subcats a:hover{text-decoration:underline;}
.count{color:#6f6f6f;font-size:8pt;font-weight:normal;}
img.thumb{border:1px solid #888;width:102px;height:80px;margin:3px;padding:0;float:left;}
.linkdesc{margin-left:115px;}
hr{border:1px dashed #dcdcdc;width:97%;padding:0;}
.small,.small a{padding:5px;margin:0;color:#5e5e5e;font-size:7pt;text-decoration:none;}
.sort{color:#1e67a3;}
#featured-bar{background:#4fa9c4 url(../images/featured-bg.png);margin:5px 0 0 0;padding:0;width:570px;text-align:right;height:26px;}
#rfeatured-bar{background:#4fa9c4 url(../images/rfeatured-bg.gif);margin:5px 0 0 0;padding:0;width:570px;text-align:right;height:26px;}
#recip-bar{background:#4fa9c4 url(../images/recip-bg.png);margin:5px 0 0 0;padding:0;width:570px;text-align:right;height:26px;}
#featured-cat{background:#4fa9c4 url(../images/blank-bg.gif);padding:5px 0 0 0;width:570px;height:21px;float:left;color:#5e5e5e;font-weight:bold;font-size:9pt;font-style:italic;}
.featlink{width:570px;background:#c5e8fa url(../images/featured-bg2.png);border-left:1px solid #8fb9d0;border-right:1px solid #8fb9d0;border-bottom:1px solid #8fb9d0;padding:0;margin:0;}
.reciplink{width:570px;background:#c5e8fa url(../images/recip-bg2.png);border-left:1px solid #8fb9d0;border-right:1px solid #8fb9d0;border-bottom:1px solid #8fb9d0;padding:0;margin:0;}
.featlink a{color:#1e67a3;font-weight:bold;text-decoration:none;}
.featlink a:hover{text-decoration:underline;}
.featurl{color:#333;font-weight:bold;}
#regular-bar{background:#fbd95e url(../images/regular-bg.gif);margin:5px 0 0 0;padding:0;width:570px;text-align:right;height:26px;}
#newlinks{background:#fbd95e url(../images/newlinks.png);margin:5px 0 0 0;padding:0;width:570px;text-align:right;height:26px;}
#recips{background:#fbd95e url(../images/recips-bg.gif);margin:5px 0 0 0;padding:0;width:570px;text-align:right;height:26px;}
.reglink{width:570px;border-left:1px dashed #bdc1a3;border-right:1px dashed #bdc1a3;border-bottom:1px dashed #bdc1a3;padding:0;margin:0;}
.reglink a{color:#333;font-weight:bold;text-decoration:none;}
.reglink a:hover{text-decoration:underline;}
.url{color:#666;font-weight:bold;}
#footerright{width:780px;background-image:url(../images/footer-right.png);background-position:right;background-repeat:no-repeat;margin:10px 0 0 0;padding:0;}
#footerleft{width:780px;background-image:url(../images/footer-left.png);background-position:left;background-repeat:no-repeat;margin:0;padding:0;}
#footer{height:45px;background:#fbd95c repeat-x url(../images/footer-bg.png);text-align:center;margin:0 5px;padding-top:5px;color:#5e5e5e;font-size:8pt;font-weight:bold;}
#footer a{color:#5e5e5e;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.navig,.paging-info{font-style:italic;color:#5e5e5e;font-weight:bold;}
.paging-links,.paging-info{text-align:right;}
.paging-links,.paging-links a,.navig a{color:#1e67a3;text-decoration:none;font-weight:bold;}
.paging-links a:hover,.navig a:hover{text-decoration:underline;}
.clear{clear:both;display:block;height:1px;overflow:hidden;margin:0;padding:0;}
.list{width:100%;color:#5e5e5e;font-size:9pt;font-weight:bold;text-decoration:none;}
.list a{color:#1e67a3;font-size:9pt;font-weight:bold;text-decoration:none;}
.list a:hover{text-decoration:underline;}
.list p{color:#5e5e5e;font-weight:normal;font-size:8pt;padding:0 0 7px 0;margin:0;}
select{font-size:8pt;color:#5e5e5e;border:1px solid #5e74b3;}
form{display:inline;margin:0;padding:0;}
table.formPage{width:100%;border:0 solid #a0a0a0;}
table.formPage a{color:#1e67a3;font-weight:bold;}
td.err{padding:0;color:#f00;background:#ffeded;border:0 solid #a0a0a0;text-align:left;}
td.msg{padding:0;color:#00f;background:#edf3ff;border:0 solid #a0a0a0;text-align:left;}
div.errForm,span.errForm{margin:0 0 0 2px;padding:0;color:#f00;background:#fffff3;font-size:7pt;}
.label{text-align:right;font-weight:bold;width:25%;}
.field{width:75%;color:#5e5e5e;}
span.req{margin-left:3px;color:#f00;font-weight:bold;}
.text{font-size:8pt;margin:0;padding:0 2px;}
input.text{color:#5e5e5e;padding:0 2px;border:1px solid #5e74b3;}
textarea.text{font-size:8pt;color:#5e5e5e;border:1px solid #5e74b3;}
.limit_field{border:0 solid transparent;border-width:0;}
.captcha{border:1px solid #5e74b3;margin-top:10px;}
.buttons{border-top:1px solid #a0a0a0;text-align:center;}
.btn{font-size:8pt;font-weight:bold;border:1px solid #5e5e5e;background-color:#1e67a3;cursor:pointer;height:17px;color:#fff;margin-top:2px;}
.price{border:0 solid #a0a0a0;margin:0;padding:2px;vertical-align:bottom;}
.price table td{margin:0;padding:2px;vertical-align:bottom;}
h4{padding:0;margin:0;}
.smallDesc{color:#5e5e5e;font-size:7pt;font-weight:normal;margin:0;padding:0;}
.searchpaging a{color:#1e67a3;font-weight:bold;text-decoration:none;}
.searchpaging a:hover{text-decoration:underline;}
.c{float:left;}
.cr{clear:left;}
td{vertical-align:top;padding:0 3px;}
h1{font-size:14pt;margin:5px 0 5px 0;}
h2{font-size:10pt;margin:0 5px 0 5px;padding:0;}
h3{color:#1e67a3;font-size:9pt;font-style:italic;padding:0;border-bottom:1px dashed #a0a0a0;}
#descr{padding:0;margin:0 0 5px 0;}
#links a{font-size:9pt;}
#links p{margin:0 0 7px 0;}
#path{margin-top:2px;padding:3px;background:#d9e8f9;line-height:19px;border-top:1px solid #5e74b3;}
.submit{float:right;vertical-align:bottom;}
#user-bar{clear:both;width:20%;margin:0 0 0 auto;padding:3px;background:#d9e8f9;line-height:19px;text-align:right;}
div.pr{font-size:6pt;color:#5e5e5e;}
div.prg{width:40px;border:1px solid #999;height:3px;font-size:1px;}
div.prb{background:#5eaa5e;height:3px;font-size:1px;}