/*   
Theme Name: BFNav
Theme URI: http://www.vfxdude.com/downloads/
Description: A child theme for Big Feature
Author: Roger Grimstad
Author URI: http://www.vfxdude.com
Template: bigfeature
Version: 1.0.1
*/


html body { background: #000000 url(images/bg.jpg) no-repeat center top; }
#header { margin-bottom:0; }
#container { padding: 40px 50px 20px;}
#topheader { margin-top: 0px; }
#topheader .inside { background: none; padding: 0px 0; }
#topheader p.description { border-left: none; margin: 0; font-size: 14px; padding: 17px 0 0 14px; }
#topheader ul.navigation.navsimple li a { border-right: 1px solid #666; }
#topheader ul.navigation.navsimple li.last a { border-right: none; }
#headerstuff { padding: 0 50px; }
#top .inside { background: none; padding-top: 20px; padding-bottom:8px; padding-left: 0; padding-right:0px;}
#top ul.navigation { width: auto; margin: 5px 0 0 150px; }
#top ul.navigation a { color: #aaa; }


.sf-menu li li {border-left: 1px solid #000; border-top: 1px solid #000;}


ul.navigation.navsimple, ul.navigation.navboxes, ul.navigation.navboxesbg { float:right; width: auto;  }
ul.navigation.navsimple { margin-top: 12px;  }
ul.navigation.navsimple li a { padding: 4px 15px; border-right: none; }
ul.navigation.navsimple li.last a { padding-right: 0; border-right: none; }
ul.navigation.navsimple li.first a { padding-left:0; }


ul.navigation.navbar {float: left;width: 580px;border: none;margin-top: 44px;} 
ul.navigation.navsmall li a { border-right: 1px solid #999; }


#logo {float: left; margin-top:-20px; padding: 50px 20px 0 0;}


#searchcontainer { float:right; margin-right: 50px; }
#searchcontainer .searchicon { margin: 3px 0 0 3px; }
#searchcontainer .searchbox { height: 22px; background-color: #fff; border:none; }
.searchform .searchfield { padding: 2px; }


#footer-widgets a { color: #eee;}
#footer { margin-top: 0; background: url(images/footer.jpg) no-repeat center bottom;}
#footer .inside { border-left: 1px solid #333; border-right: 1px solid #333; background-color: transparent; }
#footer-widgets h2 { color: #eee; }
#footer-widgets ul li ul li { border-bottom: 1px #666 solid; }
#footer-widgets { border-top: none; margin-top: 0; padding: 20px 50px; background-color:#222; color: #fff; }
#footertext { padding: 10px 50px; }
#footertext ul.navigation.navsmall { float: right; width: auto; margin: 5px 15px 0; }
#footertext ul.navigation.navsmall li.last a { padding-right: 15px; border-right: 1px solid #999; }



#fashion { background: #E50E82 url(images/icon_fashion.jpg) no-repeat left; padding-left: 80px; color: #fff; }
#design { background: #5BC3E4 url(images/icon_design.jpg) no-repeat left; padding-left: 80px; color: #fff; }
#restaurants{ background: #98163C url(images/icon_restaurants.jpg) no-repeat left; padding-left: 80px; color: #fff; }
#property { background: #EAD911 url(images/icon_property.jpg) no-repeat left; padding-left: 80px; color: #fff; }
#wellness{ background: #91BD2D url(images/icon_beauty.jpg) no-repeat left; padding-left: 80px; color: #fff; }
#mix { background: #000000 url(images/icon_mix.jpg) no-repeat left; padding-left: 80px; color: #fff; }
#mia { background: #666666 left; padding-left: 20px; color: #fff; }


#wrapper { width: 848px;}
img.box_head{ vertical-align: middle; float:right; width: 35px; height: 20px;}
div.boxes{width: 848px;}
div.boxes p{padding: 0px;}



#fpage_fashion { background: url(images/icon_fashion_fpage.png) no-repeat left; padding-left: 100px; padding-top: 15px; color: #fff; height: 35px; width: 382px; color: #fff; margin-top: -10px;}
#fpage_design { background: url(images/icon_design_fpage.png) no-repeat left; padding-left: 100px; padding-top: 15px; color: #fff; height: 35px; width: 382px; color: #fff; margin-top: -10px;}
#fpage_restaurants { background: url(images/icon_restaurant_fpage.png) no-repeat left; padding-left: 100px; padding-top: 15px; color: #fff; height: 35px; width: 382px; color: #fff; margin-top: -10px;}
#fpage_wellness { background: url(images/icon_wellness_fpage.png) no-repeat left; padding-left: 100px; padding-top: 15px; color: #fff; height: 35px; width: 382px; color: #fff; margin-top: -10px;}
#fpage_property { background: url(images/icon_property_fpage.png) no-repeat left; padding-left: 100px; padding-top: 15px; color: #fff; height: 35px; width: 382px; color: #fff; margin-top: -10px;}
#fpage_mix { background: url(images/icon_mix_fpage.png) no-repeat left; padding-left: 100px; padding-top: 15px; color: #fff; height: 35px; width: 382px; color: #fff; margin-top: -10px;}

.fpage a { color: #fff; font-size: 12px; text-transform:uppercase; letter-spacing:1px; } 


#fauswahl_fashion { background: url(images/icon_fashion_widget.png) no-repeat left; padding-left: 72px; padding-top: 5px; color: #fff; height: 25px; width: 180px; color: #fff; }
#fauswahl_design { background: url(images/icon_design_widget.png) no-repeat left; padding-left: 72px; padding-top: 5px; color: #fff; height: 25px; width: 180px; color: #fff; }
#fauswahl_restaurants { background: url(images/icon_restaurants_widget.png) no-repeat left; padding-left: 72px; padding-top: 5px; color: #ffffff; height: 25px; width: 180px; color: #fff; }
#fauswahl_wellness { background: url(images/icon_wellness_widget.png) no-repeat left; padding-left: 72px; padding-top: 5px; color: #fff; height: 25px; width: 180px; color: #fff; }
#fauswahl_property { background: url(images/icon_property_widget.png) no-repeat left; padding-left: 72px; padding-top: 5px; color: #fff; height: 25px; width: 180px; color: #fff; }
#fauswahl_mix { background: url(images/icon_mix_widget.png) no-repeat left; padding-left: 72px; padding-top: 5px; color: #fff; height: 25px; width: 180px; color: #fff; }

.fauswahl a { color: #fff; font-size: 11px; text-transform:uppercase; } 


.subheader { 	font-size: 17px; font-style: italic; font-weight: bold; }

h7 {font-size: 24px;}

#ad-banner {width: 260px; margin-top: 5px; margin-left:5px;  text-align:center; }
#ad-leaderboard {width: 850px; margin-top: 5px; margin-left:5px;  text-align:center; }

