/*
Theme Name: Use Your Loaf
Description: Use Your Loaf main theme
Author: Better (SS)
Author URI: http://betterbrandagency.com
Template: better_parent
Version: 0.1

*/
 
/* @import url("../better_parent/style.css"); */
html body {background: #f9f9f9 url(images/vignette.png) repeat-x 0 0 ; font-family: Arial,Verdana, sans-serif; font-size:10pt;line-height: 1.4;}
div#wrapper {width:100%; text-align: center;padding-bottom: 1px;} 
div#main-content {background: #fff;width:900px;margin: 0 auto;text-align:left;padding:0 ;border: #ccc 1px solid;min-height: 800px;margin-bottom: 10px;color:#999;}

.clear {clear: both;}
.offscreen {text-indent: -5000px; display: block;}
.mapp-poweredby {display:none;}
div#mappress0 {float: right; width: 350px!important;}
.lefty {float: left;width:200px;}
div#header {height:220px; width:100%; background: transparent url(images/header.png) repeat-x scroll 0 0; margin-bottom: 40px;}
div#title-link a{height:100px; width:300px;}
strong, b { font-weight: bold;}
div#main {background: #fff no-repeat 40px bottom; margin-bottom:20px;}

ul#top-menu {margin-left: 40px;margin-top:6px;}
ul#top-menu li {float: left;}
ul#top-menu a {color:#fff;text-decoration: none;text-transform: uppercase;font-size: 13pt;border-right: 2px solid #fff;padding-right: 20px;margin-right: 20px;padding-top:3px;}

div#menu {width: 250px; float: left;}
div#menu p {margin-left:40px;margin-bottom:20px;}

div#content {margin-left: 60px; width: 550px; float: left;line-height: 1.4; padding-bottom: 40px;}
div#content h1 {line-height: 0.9;text-transform: uppercase; color: #ccc;font-family: 'Helvetica Neue LT Pro 95 Black', Helvetica, 'Arial Black', Arial, Verdana, sans-serif; font-weight: bold; font-size: 16pt; padding-bottom: 28px;}
div#content h2 {line-height: 0.9;text-transform: uppercase; color: #ccc;font-family: 'Helvetica Neue LT Pro 95 Black', Helvetica, 'Arial Black', Arial, Verdana, sans-serif; font-weight: bold; font-size: 13pt; padding-bottom: 28px; }
div#content h1 span.highlight, div#content h2 span.highlight {color: #c7db47; }
div#content p {margin-bottom: 18px;}
div#content p.highlight {font-weight: bold;}

div#social-media {margin-left:310px;height: 42px;clear:both;background: #fff url(images/footer_top.png) repeat-x scroll 0 0;padding-top: 42px;font-size: 7pt; color: #999;}
div#social-media h3 {color: #666; font-weight: bold;text-transform: uppercase;}
div#social-media div {width:175px; float: left; background: transparent url(images/sep_real.png) no-repeat scroll right bottom;}
div#social-media div div.icon-set {padding-left: 40px; width:110px;}
div#social-media div div.icon-set a {text-decoration: none; color:#666;}
div#social-media div#facebook { width: 200px;}
div#social-media div#youtube { background: none;}
div#social-media div#twitter div { background: transparent url(images/twitter.png) no-repeat scroll 0 0;}
div#social-media div#facebook div { background: transparent url(images/facebook.png) no-repeat scroll 0 0; margin-left: 24px;}
div#social-media div#youtube div { background: transparent url(images/youtube.png) no-repeat scroll 0 0; margin-left: 24px;}

div#footer {background: #c7db47 url(images/footer.png) no-repeat 0 0;padding: 15px 40px; line-height: 1.2; font-size: 10pt; color: #333;}
div#footer .fn {font-weight: bold;}
div#footer dl.contact {float: left; width: 48%; line-height: 1.2;}
div#footer dl.contact dt {float: left; display: block; font-weight: bold;margin-right: 5px;}
div#footer dl.contact dd a { color: inherit; text-decoration: none;}
div#footer div.adr {float: right;width: 48%; text-align: right;}

div#footer .about { display:block; text-indent: -3000px; height: 261px;}

div#footer-plus {color: #666; font-size: 8pt;padding: 10px 10px; background-color: #efefef;}
div#footer-plus div.copy {float: left;}
div#footer-plus div.by {float: right;position: relative;padding-right:140px;}
div#footer-plus div.by img {position:absolute; right: 0;top:-4px; border: none;}

#mappress0 {float: right;}
