/* main selectors */
#bigcontainer{width:100%;background:#FFF url(../images/background-body-blue.gif) repeat-x;}
body{margin:0;padding:0;list-style:none;background:#999;
/*background:#FFF url(../images/background-body-blue.gif) repeat-x;*/
font:70%/130% Arial,Helvetica,sans-serif;color:#515151;min-width:955px;}
h1.seo a{background:url(../images/peoples-blue.jpg) no-repeat;}
h2{font-size:130%;color:#666666;margin:0;padding:0;font-weight:bold;}
a{color:#515151;text-decoration:none;}
/* button hyperlink */
a.button{font-size:11px;text-transform:uppercase;text-decoration:none;color:#fff;line-height:26px;display:block;background:url(../images/button-left-blue.gif) no-repeat;float:left;padding-left:13px;white-space:nowrap;
/*font-weight:bold;*/
}
a.button span{display:block;float:left;background:url(../images/button-right-blue.gif) no-repeat top right;padding-right:13px;cursor:pointer;}
strong.headline{font-size:136%;color:#515151;font-weight:bold;}
legend{color:#515151;}
/* header top navigation */
#navigation-top li a{display:block;float:left;line-height:28px;padding:0 15px 0 15px;text-decoration:none;color:#666666;background-color:#C0D5F6;}
#navigation-top li a:hover{background-color:#DBE8FA;}
#navigation-top li a.active,#navigation-top li a.active:hover{color:#71A2EC;background-color:#FFF;text-transform:uppercase;}
/* header colors section */
#colors strong.head{color:#515151;display:block;float:left;font-weight:normal;margin-right:10px;}
#logged strong.head{color:#515151;display:block;float:left;font-weight:normal;margin-right:10px;}
/* box section */
div.box div.inner{padding:10px 12px 10px 12px;background:#f6f6f6 url(../images/background-box-blue.gif) repeat-x;overflow:hidden;height:1%;position:relative;}
/* search form */
#search-form{padding-left:23px;background:url(../images/icon-search.gif) no-repeat 0 4px;overflow:hidden;height:1%;}
/* keywords block */
div.features ul li{line-height:21px;margin:0;padding:0 0 0 13px;background:url(../images/bullet-blue.gif) no-repeat 0 6px;}
div.features ul.tag li{line-height:21px;margin:0;padding:0 0 0 21px;background:url(../images/tag_blue.gif) no-repeat 0 3px;}
div.company div.features,div.offer div.features,div.inner div.features{color:#515151;}
.tags{padding-left:20px;background:transparent url(../images/tag_blue.gif) center left no-repeat;}
/* list block section */
#list ul li.head{background-color:#f6f6f6;line-height:20px;color:#515151;font-weight:bold;padding-top:0;padding-bottom:0;background-image:none;}
#list strong.head{display:block;border-bottom:1px solid #9AAB7D;line-height:20px;color:#FFF;font-weight:normal;background:#9BC258 url(../images/background-list-blue.gif) repeat-x;padding:0 10px 0 10px;}
p.slide{display:block;border-bottom:1px solid #9AAB7D;line-height:20px;color:#FFF;font-weight:normal;background:#9BC258 url(../images/background-list-blue.gif) repeat-x;padding:0 10px 0 10px;text-align:right;}
p.directory_more{display:block;border-bottom:1px solid #9AAB7D;line-height:20px;color:#FFF;font-weight:normal;background:#9BC258 url(../images/background-list-blue.gif) repeat-x;padding:0 10px 0 10px;text-align:right;margin:5px 0 20px 0;}
#list ul li{margin:0;padding:8px 10px 4px 10px;overflow:hidden;line-height:16px;background:url(../images/background-links-sub.gif) repeat-x bottom left;height:1%; }
#list ul li.alternate{background:#f6f9f0 url(../images/background-links-sub.gif) repeat-x bottom left;}
#list ul span.place a,#list ul span.arrow a{padding-left:16px;background:url(../images/arrow-blue.gif) no-repeat 0 4px;display:block;float:left;}
#list ul span.population{padding-right:10px;display:block;width:130px;float:left;}
#list ul span.category_70px{padding-right:10px;display:block;width:70px;float:left;}
#list ul span.category_100px{padding-right:10px;display:block;width:100px;float:left;}
#list ul span.category_120px{padding-right:10px;display:block;width:120px;float:left;}
#list ul span.place_120px a{padding-left:16px;background:url(../images/arrow-blue.gif) no-repeat 0 4px;display:block;width:120px;float:left;}
