/*	Nimble Website
	version: 070131
	about_nimble_bread.css
----------------------------------------------- */

/* body.about
----------------------------------------------- */
body.about { background-image: url(../images/content/about_us/body_bg.jpg); background-color:#fff5e6; }

/* layout=#ContentPrimary
----------------------------------------------- */
body.about div#ContentPrimary { position: relative; padding: 33px 30px 10px 55px; }
body.about div#ContentPrimary h1 { font-size: 2em; background: url(../images/content/about_us/about_title.gif) no-repeat top left; height: 18px; width: 189px; margin-bottom: 20px; color: #4b781d; }
body.about div#ContentPrimary h1 span { background: url(../images/content/about_us/about_title.gif) no-repeat top left; display: block; }

body.about div#ContentPrimary p { line-height: 18px; margin-bottom: 20px; }

/* #bottom_container
----------------------------------------------- */

#bottom_container { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(../images/content/about_us/bottom_container_bg.gif); background-repeat: repeat-x; background-color: #FFFFFF; border-bottom: solid 1px #dfdec1; }
#bottom_container .bottom_content { width: 700px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 1px; }

/* #Content .breads
----------------------------------------------- */
#bottom_container .bottom_content .breads { font-size: 1.2em; background-image: url(../images/content/about_us/content_breads_bg.jpg); background-repeat: no-repeat; height: 207px; width: 700px; float: left; background-position: center top; }
#bottom_container .bottom_content .breads .breads_title { height: 37px; width: 700px; }

/* layout=#HomePromotions
----------------------------------------------- */

body.about ul#HomePromotions { list-style: none; }
body.about ul#HomePromotions li { background: no-repeat bottom left; display: block; padding: 0 0 15px 0; float: left; margin-left: 2px; }
body.about ul#HomePromotions li p strong { font-size: 1.0909em; }
body.about ul#HomePromotions li p.action { background: no-repeat top center; margin-top: 100px; }
body.about ul#HomePromotions li p.action a { display: block; padding: 6px 6px 1px 10px; color: #2f2626; text-decoration: none;  }
body.about ul#HomePromotions li p.action a:hover { color: #694d3d; text-decoration: underline; }
body.about ul#HomePromotions li p.small { font-size: 0.91666em; color: #98836c; padding: 0 0 0 10px; margin: 0px; }

body.about ul#HomePromotions li#White { background: url(../images/content/about_us/nimble_white.jpg) no-repeat top right; padding-left:25px; width: 214px; }
body.about ul#HomePromotions li#White p.action { background: url(../images/content/about_us/breads_a_bg.gif) no-repeat top right; }

body.about ul#HomePromotions li#Wholegrain { background: url(../images/content/about_us/nimble_wholegrain.jpg) no-repeat top center; padding-left:6px; width: 208px; }
body.about ul#HomePromotions li#Wholegrain p.action { background: url(../images/content/about_us/breads_a_bg.gif) no-repeat top right; }

body.about ul#HomePromotions li#Wholemeal { background: url(../images/content/about_us/nimble_wholemeal.jpg) no-repeat top center; padding-left:9px; width: 207px; }
body.about ul#HomePromotions li#Wholemeal p.action { background: url(../images/content/about_us/breads_a_bg2.gif) no-repeat top right; }
