/* general */
*{margin:0;padding:0;}
body{font-family:arial;font-size:0.8em;background-color:#F4F4F4;}
.spacer{clear:both;}
ul,
ol{list-style-position:inside;}
a{color:#082600;}
#go-to-top{position:absolute;margin-left:-34px;}

/* basic layout */
#wrapper{width:100%;}
.row{clear:both;margin:0 auto;padding:10px 0;width:990px;}
.col1,
.col2,
.col3{float:left;padding:0 5px;}

/* top-menu */
#top-menu{background-color:#ff8c00;}
#top-menu .row{padding:0;}
#top-menu ul{list-style:none;}
#top-menu li{float:left;}
#top-menu a{display:block;padding:0 10px;line-height:35px;color:#fff;text-decoration:none;}
#top-menu .s a{font-weight:bold;background-color:#ff6600;}

/* top-banner */
#top-banner .row{height:140px;background-image:url('/assets/img/header.jpg');}

/* top-submenu */
#top-submenu{}
#top-submenu .row{position:relative;padding:0;background-color:#9da600;}
#top-submenu ul{list-style:none;}
#top-submenu li{float:left;}
#top-submenu a{display:block;margin:0;padding:0 10px;line-height:35px;color:#ffffff;text-decoration:none;}
#top-submenu a:hover{color:#082600;}
#top-submenu ul div{display:none;position:absolute;top:35px;left:0;padding:10px;width:500px;background-color:#9da600;z-index:1;}
#top-submenu ul div ul{float:left;margin-right:10px;}
#top-submenu ul div li{float:none;background-color:inherit;}
#top-submenu ul div a{padding-left:8px;line-height:22px;background-image:url('/assets/img/top-submenu-a.png');background-position:0 9px;background-repeat:no-repeat;}
#top-submenu ul div a:hover{}
#top-search{position:absolute;right:0;top:0;margin-top:4px;margin-right:4px;}
#top-search input{padding:3px;width:280px;font-size:1.2em;background-color:#e6e9bf;border:1px solid #5d6208;}

/* breadcrumbs */
#breadcrumbs .row{}

/* content */
#content .row{}
#content .col1{width:650px;}
#content .col2,
#content .col3{width:155px;}
#content .title{padding-bottom:5px;font-size:1.1em;color:#607f00;border-bottom:1px solid #607f00;}
#content .content{padding:10px 0;}
#content .ads{margin:1em auto;}
#content .ads.ads468{width:468px;}
#content .ads.ads728{width:728px;}

#content h1,
#content h2,
#content h3,
#content h4{margin-bottom:10px;font-size:1.2em;color:#082600;}
#content h1{font-size:1.4em;}
#content h4{font-size:1.1em;}
#content p{margin:15px 0;}

#links-wrapper .link{clear:both;margin:10px 0;padding:10px 0;border:1px solid #F4F4F4;cursor:pointer;}
#links-wrapper .link:hover{border:1px solid #ff6600;}
#links-wrapper .odd{background-color:#FFEAE1;border:1px solid #FFEAE1;}
#links-wrapper .img,
#links-wrapper .rgt{float:left;margin:0 10px;width:90px;text-align:left;}
#links-wrapper .rgt{float:right;text-align:center;}
#links-wrapper .txt{float:left;width:428px;}
#links-wrapper .aff,
#links-wrapper .prc{font-size:18px;font-weight:bold;height:35px;}
#links-wrapper .link a{color:#ff6600;font-size:14px;font-weight:bold;text-decoration:none;}
#links-wrapper span{display:block;margin-bottom:5px;}
#links-wrapper ul{list-style:none;}

.filter{clear:both;margin:10px 0;padding:10px;background-color:#fff;border:1px solid #6E6E6E;}
.filter .filter-l{float:left;}
.filter .filter-r{float:right;}
.filter a{color:#2F2633;}
.filter em{font-weight:bold;}
.filter input{padding:1px;width:200px;}

#content .promotions ul,
#content .subpages ul{list-style:none;}
#content .promotions a,
#content .subpages a{display:block;padding-left:8px;line-height:22px;text-decoration:none;background-image:url('/assets/img/col3-a.png');background-position:0 9px;background-repeat:no-repeat;}
#content .promotions a:hover,
#content .subpages a:hover{text-decoration:underline;}
#content .subpages span{font-size:0.8em;font-style:italic;}

#list-affiliates{margin:0 auto;width:80%;border-collapse:collapse;border:1px solid #ff8c00;}
#list-affiliates td{padding:10px;}
#list-affiliates th{padding:10px;color:#fff;background-color:#ff8c00;}

#no-results{color:#f00;}

.sitemap li{line-height:1.8em;}
.sitemap .l3{margin-left:18px;}
.sitemap .l4{margin-left:36px;}
.sitemap .l5{margin-left:54px;}

/* bottom */
#bottom{color:#fff;background-color:#9da600;}
#bottom .row{}
#bottom .col1,
#bottom .col2,
#bottom .col3{width:320px;}
#bottom .title{padding-bottom:5px;font-size:1.3em;color:#e6e9bf;border-bottom:1px solid #e6e9bf;}
#bottom .content{padding:10px;}

#bottom .search input{padding:3px;width:98%;font-size:1.2em;background-color:#e6e9bf;border:1px solid #5d6208;}

#bottom .stats table{width:100%;border-collapse:collapse;}
#bottom .stats td{padding:5px 0;}

#bottom .random-partners ul{list-style:none;}
#bottom .random-partners li{float:left;margin:3px 5px;}

#bottom .visit-as-well ul{list-style:none;}
#bottom .visit-as-well li{}
#bottom .visit-as-well a{display:block;padding-left:8px;line-height:22px;color:#ffffff;text-decoration:none;background-image:url('/assets/img/bottom-visit-as-well-a.png');background-position:0 9px;background-repeat:no-repeat;}

/* footer */
#footer{font-size:0.9em;color:#fff;text-align:center;background-color:#082600;}
#footer a{color:#fff;}
#footer .row{}
