/* BOTTOM MODULE - FOOTER */

html, body {
	height: 100%;
}


#bottom-topbar {
	background: url(images/nav/bottom-topbar.png) 0 0 repeat-x;
	height: 34px;
}

#bottom {
    height: 18px;
	background: #fff url(images/nav/head_texture.png) 0 0 repeat-x;
}


/* ------------------------------ */
/* FROM BASE */
/* ------------------------------ */
/* GLOBAL FOOTER */
#globalfooter p { margin-bottom: 10px; }
#globalfooter a { color: #2971a7; }
#globalfooter form { margin: 18px 10px; }
#globalfooter .search-wrapper { margin: 0 auto; }
#globalfooter .search-wrapper input.prettysearch { margin-left: 10px; }
/* ------------------------------ */
/* FROM NAV */
/* ------------------------------ */
/* NEW GLOBALFOOTER */
#globalfooter { color: #999; font-size: 10px; margin: 18px auto; padding-bottom: 36px;  text-align: left !important; }

#globalfooter a { text-decoration: none; }
#globalfooter a:hover { text-decoration: underline; }
#globalfooter p { margin: 0; }
#globalfooter .gf-buy { float: left; width: 60%; margin: 10px 0 9px; }
#globalfooter .gf-links { float: right; text-align: right; margin: 10px 0 9px; }
#globalfooter .gf-links a { padding: 0 10px; white-space: nowrap; }
#globalfooter .gf-links a.last { padding-right: 0; _float: none !important; width: auto !important;  }
#globalfooter .gf-sosumi { clear: both; width: 100%; border-top: 1px solid #eee; padding-top: 9px; }
#globalfooter .gf-sosumi a { padding: 0 10px; }
#globalfooter { width: 980px; }

