/* Layout */


/** BODY & LAYOUT **/
body {background:#ece3d8 url(../images/site_bg.png) repeat-x; margin: 0px; padding: 0px; color:#f5e7d7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#container {background:url(../images/container_bg.png) repeat-y; width:964px; height:auto; margin:19px auto; padding:0;}
/* HEADER */
	#header-home, #header-coffee, #header-smoothies {width:964px; height:222px; position:relative;}
		#header-home {background:url(../images/header-home.jpg) no-repeat}
		#header-coffee {background:url(../images/header-coffee.jpg) no-repeat}
		#header-smoothies {background:url(../images/header-smoothies.jpg) no-repeat}
	/* MAIN MENU */	
		#mainmenu {position:absolute; top:159px; left:150px; width:664px; height:34px;}
			#mainmenu #home a {display:block; float:left; width:50px; height:34px; margin-right:13px;}
			#mainmenu #coffee a, #mainmenu #smoothies a, #mainmenu #specialties a, #mainmenu #shoppe a, #mainmenu #franchise a {display:block; float:left; width:110px; height:34px; margin-right:13px;}
			#mainmenu #specialties a {margin-right:12px;}
			#mainmenu #franchise a {margin-right:0;}
		/* HOME NAV */
			#header-home #mainmenu #home a:hover {background:url(../images/mainmenu-home.jpg) 0 0 no-repeat;}
			#header-home #mainmenu #coffee a:hover {background:url(../images/mainmenu-home.jpg) -63px 0 no-repeat;}
			#header-home #mainmenu #smoothies a:hover {background:url(../images/mainmenu-home.jpg) -186px 0 no-repeat;}
			#header-home #mainmenu #specialties a:hover {background:url(../images/mainmenu-home.jpg) -309px 0 no-repeat;}
			#header-home #mainmenu #shoppe a:hover {background:url(../images/mainmenu-home.jpg) -431px no-repeat;}
			#header-home #mainmenu #franchise a:hover {background:url(../images/mainmenu-home.jpg) -554px 0 no-repeat;}
		/* COFFEE NAV */
			#header-coffee #mainmenu #home a:hover {background:url(../images/mainmenu-coffee.jpg) 0 0 no-repeat;}
			#header-coffee #mainmenu #coffee a:hover {background:url(../images/mainmenu-coffee.jpg) -63px 0 no-repeat;}
			#header-coffee #mainmenu #smoothies a:hover {background:url(../images/mainmenu-coffee.jpg) -186px 0 no-repeat;}
			#header-coffee #mainmenu #specialties a:hover {background:url(../images/mainmenu-coffee.jpg) -309px 0 no-repeat;}
			#header-coffee #mainmenu #shoppe a:hover {background:url(../images/mainmenu-coffee.jpg) -431px no-repeat;}
			#header-coffee #mainmenu #franchise a:hover {background:url(../images/mainmenu-coffee.jpg) -554px 0 no-repeat;}
		/* SMOOTHIES NAV */
			#header-smoothies #mainmenu #home a:hover {background:url(../images/mainmenu-smoothies.jpg) 0 0 no-repeat;}
			#header-smoothies #mainmenu #coffee a:hover {background:url(../images/mainmenu-smoothies.jpg) -63px 0 no-repeat;}
			#header-smoothies #mainmenu #smoothies a:hover {background:url(../images/mainmenu-smoothies.jpg) -186px 0 no-repeat;}
			#header-smoothies #mainmenu #specialties a:hover {background:url(../images/mainmenu-smoothies.jpg) -309px 0 no-repeat;}
			#header-smoothies #mainmenu #shoppe a:hover {background:url(../images/mainmenu-smoothies.jpg) -431px no-repeat;}
			#header-smoothies #mainmenu #franchise a:hover {background:url(../images/mainmenu-smoothies.jpg) -554px 0 no-repeat;}
	
	/* SUBMENU */
		#submenu-home, #submenu-coffee, #submenu-smoothies, #submenu-specialties, #submenu-shoppe, #submenu-company {background:#CCCCCC; position:absolute; width:950px; height:22px; top:193px; left:7px; padding-top:7px; text-align:center; font-size:12px;}
		#submenu-home a, #submenu-coffee a, #submenu-specialties a, #submenu-shoppe a, #submenu-company a {color:#e7d3bc !important}
		#submenu-smoothies a{color:#232323 !important;font-weight:bold}
		#submenu-smoothies a:hover {color:#927d64 !important}
		#submenu-home a:hover, #submenu-coffee a:hover, #submenu-specialties a:hover, #submenu-shoppe a:hover, #submenu-company a:hover {color:#aa957d !important}
			#submenu-home {background:url(../images/sub-home.png) repeat-x; height:22px; padding-top:7px; font-size:12px; text-transform:uppercase; word-spacing:2px;}
			#submenu-coffee {background:url(../images/sub-coffee.png) repeat-x;}
			#submenu-smoothies {background:url(../images/sub-smoothies.png) repeat-x;}
			#submenu-specialties {background:url(../images/sub-specialty.png) repeat-x;}
			#submenu-shoppe {background:url(../images/sub-shoppe.png) repeat-x;}
			#submenu-company {background:url(../images/sub-franchise.png) repeat-x;}
		/* SUB SUB MENU */
			.subsub-nav {height:25px; width:510px; margin:15px 0 0 -15px;}
				.subsub-nav ul {list-style:none; margin:0; padding:0;}
				.subsub-nav ul li {float:left; margin-left:15px; line-height:14px;}
				.subsub-nav ul li.active {font-size:14px; color: #393939;}

/* CONTENT */		
	#content {width:964px; height:auto; margin:0 7px; padding:0;}
	
/* ROTATION */
	#rotation-smoothies {width:205px; height:240px; margin-top:-240px;}
		#rotation-smoothies ul {list-style:none; margin:0; padding:0;}
		#rotation-smoothies ul li {margin:0; padding:0;}
		
	#rotation-coffee {width:414px; float:right; height:423px; margin:-425px 14px 0 0;}
		#rotation-coffee ul {list-style:none; margin:0; padding:0;}
		#rotation-coffee ul li {margin:0; padding:0;}
		
	#rotation-home {width:950px; float:right; height:423px; margin:0px 14px 0 0;}
		#rotation-home ul {list-style:none; margin:0; padding:0;}
		#rotation-home ul li {margin:0; padding:0;}
	
	/* INSIDE CONTENT */
		#heading {width:922px; height:65px;}
			#heading-content {float:left; width:455px; height:58px; margin-left:15px; padding-top:5px;}
			
		/* SUB HEADINGS */
			#sub-americano {background:url(../images/site_subheadings.png) 0 -8px no-repeat; width:300px; height:40px;}
			#sub-breve {background:url(../images/site_subheadings.png) 0 -57px no-repeat; width:300px; height:40px;}
			#sub-cappuccino {background:url(../images/site_subheadings.png) 0 -104px no-repeat; width:300px; height:40px;}
			#sub-espresso {background:url(../images/site_subheadings.png) 0 -152px no-repeat; width:300px; height:40px;}
			#sub-koffee-kicker {background:url(../images/site_subheadings.png) 0 -199px no-repeat; width:300px; height:40px;}
			#sub-latte {background:url(../images/site_subheadings.png) 0 -245px no-repeat; width:300px; height:40px;}
			#sub-mocha {background:url(../images/site_subheadings.png) 0 -292px no-repeat; width:300px; height:40px;}
			#sub-quad {background:url(../images/site_subheadings.png) 0 -346px no-repeat; width:300px; height:40px;}
			#sub-steamer {background:url(../images/site_subheadings.png) 0 -392px no-repeat; width:300px; height:40px;}
			
			#sub-costa {background:url(../images/site_subheadings.png) 0 -440px no-repeat; width:300px; height:40px;}
			#sub-houseblend {background:url(../images/site_subheadings.png) 0 -488px no-repeat; width:300px; height:40px;}
			#sub-mochajava {background:url(../images/site_subheadings.png) 0 -532px no-repeat; width:300px; height:40px;}
			#sub-caramelnut {background:url(../images/site_subheadings.png) 0 -584px no-repeat; width:300px; height:40px;}
			#sub-irishcreme {background:url(../images/site_subheadings.png) 0 -629px no-repeat; width:300px; height:40px;}
			#sub-konamaca {background:url(../images/site_subheadings.png) 0 -676px no-repeat; width:300px; height:40px;}
			#sub-mocharasb {background:url(../images/site_subheadings.png) 0 -731px no-repeat; width:300px; height:40px;}
			#sub-toastedalmond {background:url(../images/site_subheadings.png) 0 -776px no-repeat; width:300px; height:40px;}
			#sub-breakfastblend {background:url(../images/site_subheadings.png) 0 -825px no-repeat; width:300px; height:40px;}
			#sub-colombiansupremo {background:url(../images/site_subheadings.png) 0 -872px no-repeat; width:300px; height:40px;}
			#sub-englishtoffee {background:url(../images/site_subheadings.png) 0 -920px no-repeat; width:300px; height:40px;}
			#sub-frenchroast {background:url(../images/site_subheadings.png) 0 -970px no-repeat; width:300px; height:40px;}
			#sub-kenya {background:url(../images/site_subheadings.png) 0 -1015px no-repeat; width:300px; height:40px;}
			#sub-mandehling {background:url(../images/site_subheadings.png) 0 -1064px no-repeat; width:300px; height:40px;}
			#sub-roastersreserve {background:url(../images/site_subheadings.png) 0 -1118px no-repeat; width:300px; height:40px;}
			
			#sub-citrussunset {background:url(../images/site_subheadings.png) 0 -3224px no-repeat; width:300px; height:40px;}
			#sub-razzleberry {background:url(../images/site_subheadings.png) 0 -3273px no-repeat; width:300px; height:40px;}
			#sub-raspberryrush {background:url(../images/site_subheadings.png) 0 -3320px no-repeat; width:300px; height:40px;}
			#sub-strawberrysplit {background:url(../images/site_subheadings.png) 0 -3368px no-repeat; width:300px; height:40px;}
			#sub-orangutango {background:url(../images/site_subheadings.png) 0 -3416px no-repeat; width:300px; height:40px;}
			#sub-bananabomb {background:url(../images/site_subheadings.png) 0 -3465px no-repeat; width:300px; height:40px;}
			#sub-bluebomber {background:url(../images/site_subheadings.png) 0 -2649px no-repeat; width:300px; height:40px;}
			#sub-mokamoka {background:url(../images/site_subheadings.png) 0 -3508px no-repeat; width:300px; height:40px;}
			#sub-chocolatemonkey {background:url(../images/site_subheadings.png) 0 -3556px no-repeat; width:300px; height:40px;}
			#sub-berrybaloo {background:url(../images/site_subheadings.png) 0 -3609px no-repeat; width:300px; height:40px;}
			#sub-palmpeach {background:url(../images/site_subheadings.png) 0 -3656px no-repeat; width:300px; height:40px;}
			#sub-peachbeach {background:url(../images/site_subheadings.png) 0 -3704px no-repeat; width:300px; height:40px;}
			#sub-coladacollider {background:url(../images/site_subheadings.png) 0 -3752px no-repeat; width:300px; height:40px;}
			#sub-tropicalparadise {background:url(../images/site_subheadings.png) 0 -3800px no-repeat; width:300px; height:40px;}
			#sub-caribbeancooler {background:url(../images/site_subheadings.png) 0 -3848px no-repeat; width:300px; height:40px;}
			#sub-baloobermuda {background:url(../images/site_subheadings.png) 0 -3897px no-repeat; width:300px; height:40px;}
			#sub-orangetwist {background:url(../images/site_subheadings.png) 0 -3944px no-repeat; width:300px; height:40px;}
			#sub-bahamabreeze {background:url(../images/site_subheadings.png) 0 -3992px no-repeat; width:300px; height:40px;}
			#sub-junglefever {background:url(../images/site_subheadings.png) 0 -4040px no-repeat; width:300px; height:40px;}
			#sub-rikitikityphoon {background:url(../images/site_subheadings.png) 0 -4088px no-repeat; width:300px; height:40px;}
			#sub-tsunamisplash {background:url(../images/site_subheadings.png) 0 -4136px no-repeat; width:300px; height:40px;}
			#sub-limondadalimbo {background:url(../images/site_subheadings.png) 0 -4181px no-repeat; width:300px; height:40px;}
			#sub-veryberrylimonada {background:url(../images/site_subheadings.png) 0 -4230px no-repeat; width:300px; height:40px;}
			#sub-limonadacoloda {background:url(../images/site_subheadings.png) 0 -4277px no-repeat; width:300px; height:40px;}
			#sub-mangotango {background:url(../images/site_subheadings.png) 0 -4324px no-repeat; width:300px; height:40px;}
			#sub-bananachikita {background:url(../images/site_subheadings.png) 0 -4376px no-repeat; width:300px; height:40px;}
			#sub-pineapplepassion {background:url(../images/site_subheadings.png) 0 -4424px no-repeat; width:300px; height:40px;}
			#sub-mangomadness {background:url(../images/site_subheadings.png) 0 -2836px no-repeat; width:300px; height:40px;}
			#sub-moka {background:url(../images/site_subheadings.png) 0 -2884px no-repeat; width:300px; height:40px;}
			#sub-pacifichighway {background:url(../images/site_subheadings.png) 0 -2984px no-repeat; width:300px; height:40px;}
			#sub-peachpower {background:url(../images/site_subheadings.png) 0 -3032px no-repeat; width:300px; height:40px;}
			
			#sub-boosters {background:url(../images/site_subheadings.png) 0 -4473px no-repeat; width:300px; height:40px;}
			
			#sub-granola {background:url(../images/site_subheadings.png) 0 -4520px no-repeat; width:300px; height:40px;}
			
			#sub-chaichiller {background:url(../images/site_subheadings.png) 0 -4568px no-repeat; width:300px; height:40px;}
			#sub-colombiancruzer {background:url(../images/site_subheadings.png) 0 -4616px no-repeat; width:300px; height:40px;}
			#sub-mojo {background:url(../images/site_subheadings.png) 0 -4660px no-repeat; width:300px; height:40px;}
			
			#sub-bagels {background:url(../images/site_subheadings.png) 0 -1161px no-repeat; width:300px; height:40px;}
			#sub-biscotti {background:url(../images/site_subheadings.png) 0 -1209px no-repeat; width:300px; height:40px;}
			#sub-buzz {background:url(../images/site_subheadings.png) 0 -1257px no-repeat; width:300px; height:40px;}
			#sub-muffins {background:url(../images/site_subheadings.png) 0 -1300px no-repeat; width:300px; height:40px;}
			
			
			#sub-chaitea {background:url(../images/site_subheadings.png) 0 -2360px no-repeat; width:300px; height:40px;}
			#sub-icedteas {background:url(../images/site_subheadings.png) 0 -2405px no-repeat; width:300px; height:40px;}
			#sub-jettea {background:url(../images/site_subheadings.png) 0 -2456px no-repeat; width:300px; height:40px;}
			#sub-cider {background:url(../images/site_subheadings.png) 0 -2504px no-repeat; width:300px; height:40px;}
			#sub-matcha {background:url(../images/site_subheadings.png) 0 -5044px no-repeat; width:300px; height:40px;}
			
			#sub-italiansodas {background:url(../images/site_subheadings.png) 0 -2549px no-repeat; width:300px; height:40px;}
			#sub-almondzinger {background:url(../images/site_subheadings.png) 0 -1352px no-repeat; width:300px; height:40px;}
			#sub-amarettosour {background:url(../images/site_subheadings.png) 0 -1400px no-repeat; width:300px; height:40px;}
			#sub-bananacream {background:url(../images/site_subheadings.png) 0 -1448px no-repeat; width:300px; height:40px;}
			#sub-blackberrysupreme {background:url(../images/site_subheadings.png) 0 -1497px no-repeat; width:300px; height:40px;}
			#sub-cherrycoconut {background:url(../images/site_subheadings.png) 0 -1544px no-repeat; width:300px; height:40px;}
			#sub-cherrylime {background:url(../images/site_subheadings.png) 0 -1589px no-repeat; width:300px; height:40px;}
			#sub-citruscooler {background:url(../images/site_subheadings.png) 0 -1640px no-repeat; width:300px; height:40px;}
			#sub-creamsicle {background:url(../images/site_subheadings.png) 0 -1688px no-repeat; width:300px; height:40px;}
			#sub-lemonlime {background:url(../images/site_subheadings.png) 0 -1733px no-repeat; width:300px; height:40px;}
			#sub-mangotango {background:url(../images/site_subheadings.png) 0 -1780px no-repeat; width:300px; height:40px;}
			#sub-peachschnapps {background:url(../images/site_subheadings.png) 0 -1832px no-repeat; width:300px; height:40px;}
			#sub-peachescream {background:url(../images/site_subheadings.png) 0 -1880px no-repeat; width:300px; height:40px;}
			#sub-pinacolada {background:url(../images/site_subheadings.png) 0 -1928px no-repeat; width:300px; height:40px;}
			#sub-pinebanana {background:url(../images/site_subheadings.png) 0 -1976px no-repeat; width:300px; height:40px;}
			#sub-pralinescream {background:url(../images/site_subheadings.png) 0 -2024px no-repeat; width:300px; height:40px;}
			#sub-raspberrycream {background:url(../images/site_subheadings.png) 0 -2072px no-repeat; width:300px; height:40px;}
			#sub-raspberryrickey {background:url(../images/site_subheadings.png) 0 -2120px no-repeat; width:300px; height:40px;}
			#sub-strawberrybanana {background:url(../images/site_subheadings.png) 0 -2168px no-repeat; width:300px; height:40px;}
			#sub-strawberrymargarita {background:url(../images/site_subheadings.png) 0 -2215px no-repeat; width:300px; height:40px;}
			#sub-tropicaltease {background:url(../images/site_subheadings.png) 0 -2264px no-repeat; width:300px; height:40px;}
			#sub-watermelontwist {background:url(../images/site_subheadings.png) 0 -2308px no-repeat; width:300px; height:40px;}
			
			#sub-blank {background:#000; width:300px; height:40px;}
			#sub-personalinformation {background:url(../images/site_subheadings.png) 0 -4714px no-repeat; width:300px; height:40px;}
			#sub-presentoccupation {background:url(../images/site_subheadings.png) 0 -4765px no-repeat; width:300px; height:40px;}
			#sub-financialinformation {background:url(../images/site_subheadings.png) 0 -4810px no-repeat; width:300px; height:40px;}
			#sub-assetsliabilities {background:url(../images/site_subheadings.png) 0 -4858px no-repeat; width:300px; height:40px;}
			#sub-networth {background:url(../images/site_subheadings.png) 0 -4904px no-repeat; width:300px; height:40px;}
			#sub-additionalinformation {background:url(../images/site_subheadings.png) 0 -4954px no-repeat; width:300px; height:40px;}
			#sub-informationrelease {background:url(../images/site_subheadings.png) 0 -4997px no-repeat; width:300px; height:40px;}
			
			#sub-coldfusion {background:url(../images/site_subheadings.png) 0 -5096px no-repeat; width:300px; height:40px;}
			#sub-hyperenergy {background:url(../images/site_subheadings.png) 0 -5144px no-repeat; width:300px; height:40px;}
			#sub-stressfighter {background:url(../images/site_subheadings.png) 0 -5192px no-repeat; width:300px; height:40px;}
			#sub-fiberpack {background:url(../images/site_subheadings.png) 0 -5240px no-repeat; width:300px; height:40px;}
			#sub-megablast {background:url(../images/site_subheadings.png) 0 -5284px no-repeat; width:300px; height:40px;}
			#sub-fatshredder {background:url(../images/site_subheadings.png) 0 -5336px no-repeat; width:300px; height:40px;}
			#sub-vitacharger {background:url(../images/site_subheadings.png) 0 -5383px no-repeat; width:300px; height:40px;}
			#sub-brainstimulator {background:url(../images/site_subheadings.png) 0 -5432px no-repeat; width:300px; height:40px;}
			#sub-megaprotein {background:url(../images/site_subheadings.png) 0 -5476px no-repeat; width:300px; height:40px;}
			
		/* CONTENT HOVER */
			.content-hover {width:650px;margin:0; padding:0; }
			.content-hover ul {width:600px; height:auto; list-style:none; margin:0 0 0 25px; padding:0px; position:relative; }
			.content-hover li {padding:0; margin:0;}
			.content-hover li a { text-decoration:none; display:block; height:20px; color:#f5e7d7;}
			.content-hover li a:hover { visibility:visible; color:#393939;}
			
			.content-hover li.list-heading {color:#393939; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:5px; text-transform:uppercase;}
			.content-hover li.list-subheading {color:#393939; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:2px; text-transform:uppercase;}
			.content-hover li.list-seperator {line-height:7px; font-size:0em;}
		
			/* LARGE IMAGE */
				.content-hover li a span {position:absolute; left:200px; top:25px; width:380px; height:auto; padding:0px;}
				.content-hover li a span {visibility:hidden}
				.content-hover li a.current span,
				.content-hover li a:hover span {visibility:visible}
			
			/* DESCRIPTION */
				.content-hover li a span em {position:absolute; background:#000; width:298px; height:auto; padding:15px 0 0 0; font-style:normal; color:#f5e7d7;}
				.content-hover li a span em p {background:#1e1a16 url(../images/description-top.png) no-repeat top; padding:6px 10px; line-height:17px; min-height:35px;}
				.content-hover li a span em .p-bottom {background:url(../images/description-bottom.png) no-repeat top; width:298px; height:4px; margin-top:-12px;}
			
				.content-hover .hover-explain {background:url(../images/hover-explain.png) no-repeat; position:absolute; left:200px; top:25px; width:250px; height:100px; padding:0px;}
				
				
		/* NUTRITION HOVER */
			.nutrition-hover {margin:0; padding:0; }
			.nutrition-hover ul {width:800px; height:auto; list-style:none; margin:0 0 0 25px; padding:0px; position:relative; }
			.nutrition-hover li {padding:0; margin:0;}
			.nutrition-hover li a{ text-decoration:none; display:block; height:20px; color:#f5e7d7;}
			.nutrition-hover li a:hover{ visibility:visible; color:#393939;}
			
			.nutrition-hover li.list-heading {color:#393939; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:5px; text-transform:uppercase;}
			.nutrition-hover li.list-subheading {color:#393939; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:2px; text-transform:uppercase;}
			.nutrition-hover li.list-seperator {line-height:7px; font-size:0em;}
		
			/* LARGE IMAGE */
				.nutrition-hover li a span {position:absolute; left:220px; top:0px; width:500px; height:auto; padding:0px;}
				.nutrition-hover li a span {visibility:hidden}
				.nutrition-hover li a.current span,
				.nutrition-hover li a:hover span {visibility:visible}
			
			/* DESCRIPTION */
				.nutrition-hover li a span em {position:absolute; width:auto; height:auto; padding:0px 0 0 0; font-style:normal; color:#f5e7d7;}
			
			/* NUTRITION */
				#nutrition-group {width:691px; height:319px;}
				.nutrition-label {float:left; width:160px; height:319px; margin-right:5px;}
				.nutrition-label12 {background:#000 url(../images/nutrition/12oz.png) no-repeat top left; float:left; width:160px; height:319px; margin-right:5px; padding-top:25px;}
				.nutrition-label16 {background:#000 url(../images/nutrition/16oz.png) no-repeat top left; float:left; width:160px; height:319px; margin-right:5px; padding-top:25px;}
				.nutrition-label20 {background:#000 url(../images/nutrition/20oz.png) no-repeat top left; float:left; width:160px; height:319px; margin-right:5px; padding-top:25px;}
				.nutrition-label24 {background:#000 url(../images/nutrition/24oz.png) no-repeat top left; float:left; width:160px; height:319px; margin-right:5px; padding-top:25px;}
				.nutrition-label32 {background:#000 url(../images/nutrition/32oz.png) no-repeat top left; float:left; width:160px; height:319px; margin-right:5px; padding-top:25px;}

						
	/* PAGE BG AND HEADINGS */
		#coffee-drinks {background:url(../images/coffee/drinks_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-drinks-heading {background:url(../images/site_headings.png) 0 0 no-repeat; width:321px; height:53px; float:left;}
			
		#coffee-breve {background:url(../images/coffee/breve_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-breve-heading {background:url(../images/site_headings.png) 0 -1862px no-repeat; width:107px; height:36px; float:left;}
			
		#coffee-espresso {background:url(../images/coffee/espresso_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-espresso-heading {background:url(../images/site_headings.png) 0 -1800px no-repeat; width:178px; height:53px; float:left;}
			
		#coffee-koffeekicker {background:url(../images/coffee/kicker_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-koffeekicker-heading {background:url(../images/site_headings.png) 0 -1919px no-repeat; width:291px; height:55px; float:left;}
			
		#coffee-latte {background:url(../images/coffee/latte_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-latte-heading {background:url(../images/site_headings.png) 0 -1976px no-repeat; width:99px; height:42px; float:left;}
			
		#coffee-mocha {background:url(../images/coffee/mocha_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-mocha-heading {background:url(../images/site_headings.png) 0 -2035px no-repeat; width:107px; height:52px; float:left;}
			
		#coffee-drips {background:url(../images/coffee/drips_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-drips-heading {background:url(../images/site_headings.png) 0 -60px no-repeat; width:292px; height:54px; float:left;}
			
		#coffee-eats {background:url(../images/coffee/eats_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-eats-heading {background:url(../images/site_headings.png) 0 -120px no-repeat; width:359px; height:53px; float:left;}
			
		#coffee-koolbeanz {background:url(../images/coffee/kool-beanz-tm.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#coffee-koolbeanz-heading {background:url(../images/site_headings.png) 0 -179px no-repeat; width:218px; height:45px; float:left;}
			
		#coffee-nutrition {background:url(../images/coffee/nutrition_coffee-bg.jpg) no-repeat bottom; width:922px; min-height:475px; padding:21px 14px;}
		#smoothies-nutrition {background:url(../images/smoothie/nutrition-smoothie-bg.jpg) no-repeat bottom; width:922px; min-height:475px; padding:21px 14px;}
			#nutrition-heading {background:url(../images/site_headings.png) 0 -233px no-repeat; width:289px; height:47px; float:left;}
			
		#smoothies-booster {background:url(../images/smoothie/boosters-smoothie-bg.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#smoothies-booster-heading {background:url(../images/site_headings.png) 0 -542px no-repeat; width:317px; height:38px; float:left;}
			
		#smoothies-juice {background:url(../images/smoothie/juice-smoothie-bg.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#smoothies-juice-heading {background:url(../images/site_headings.png) 0 -660px no-repeat; width:234px; height:40px; float:left;}
			
		#smoothies-jungle {background:url(../images/smoothie/jungle-smoothie-bg.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#smoothies-jungle-heading {background:url(../images/site_headings.png) 0 -720px no-repeat; width:273px; height:54px; float:left;}
			
		#smoothies-drinks {background:url(../images/smoothie/drinks-smoothie-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#smoothies-drinks-heading {background:url(../images/site_headings.png) 0 -600px no-repeat; width:254px; height:42px; float:left;}
			
		#specialties-hotties {background:url(../images/specialties/hotties.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#specialties-hotties-heading {background:url(../images/site_headings.png) 0 -300px no-repeat; width:140px; height:47px; float:left;}
			
		#specialties-italiansodas {background:url(../images/specialties/italiansodas-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#specialties-italiansodas-heading {background:url(../images/site_headings.png) 0 -357px no-repeat; width:240px; height:44px; float:left;}
			
		#specialties-syrups {background:url(../images/specialties/syrups.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#specialties-syrups-heading {background:url(../images/site_headings.png) 0 -420px no-repeat; width:333px; height:53px; float:left;}
			
		#specialties-teas {background:url(../images/specialties/teasciders-bg.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#specialties-teas-heading {background:url(../images/site_headings.png) 0 -480px no-repeat; width:312px; height:40px; float:left;}
			
		#company-articles {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-articles-heading {background:url(../images/site_headings.png) 0 -1193px no-repeat; width:179px; height:54px; float:left;}
			
		#company-buildings {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-buildings-heading {background:url(../images/site_headings.png) 0 -1562px no-repeat; width:191px; height:52px; float:left;}
			
		#company-company {background:url(../images/company/default-company.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-company-heading {background:url(../images/site_headings.png) 0 -1377px no-repeat; width:396px; height:57px; float:left;}
			
		#company-contact {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-contact-heading {background:url(../images/site_headings.png) 0 -1738px no-repeat; width:193px; height:42px; float:left;}
			
		#company-employment {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-employment-heading {background:url(../images/site_headings.png) 0 -780px no-repeat; width:232px; height:53px; float:left;}
			
		#company-gallery {background:url(../images/company/gallery.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-gallery-heading {background:url(../images/site_headings.png) 0 -1317px no-repeat; width:265px; height:57px; float:left;}
			
		#company-goal {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-goal-heading {background:url(../images/site_headings.png) 0 -1020px no-repeat; width:158px; height:38px; float:left;}
			
		#company-history {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-history-heading {background:url(../images/site_headings.png) 0 -1080px no-repeat; width:151px; height:53px; float:left;}
			
		#company-loggedin {background:url(../images/company/company.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-loggedin-heading {background:url(../images/site_headings.png) 0 -1676px no-repeat; width:343px; height:58px; float:left;}
			
		#company-locations {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-locations-heading {background:url(../images/site_headings.png) 0 -1136px no-repeat; width:181px; height:44px; float:left;}
			
		#company-login {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-login-heading {background:url(../images/site_headings.png) 0 -1616px no-repeat; width:249px; height:58px; float:left;}
			
		#company-loginsorry {background:url(../images/company/default.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-loginsorry-heading {background:url(../images/site_headings.png) 0 -2097px no-repeat; width:376px; height:44px; float:left;}
			
		#company-marketing {background:url(../images/company/marketing.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-marketing-heading {background:url(../images/site_headings.png) 0 -1495px no-repeat; width:185px; height:59px; float:left;}
			
		#company-training {background:url(../images/company/training.jpg) no-repeat; width:922px; min-height:381px; padding:21px 14px;}
			#company-training-heading {background:url(../images/site_headings.png) 0 -1440px no-repeat; width:166px; height:54px; float:left;}
			
		#company-application {background:url(../images/company/application.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#company-application-heading {background:url(../images/site_headings.png) 0 -2162px no-repeat; width:398px; height:50px; float:left;}
			
		#company-appthankyou {background:url(../images/company/thankyou.jpg) no-repeat bottom; width:922px; min-height:381px; padding:21px 14px;}
			#company-appthankyou-heading {background:url(../images/site_headings.png) 0 -2220px no-repeat; width:398px; height:50px; float:left;}
			
		#company-marketing-posters {background:url(../images/company/marketing-posters.jpg) no-repeat top; width:922px; min-height:381px; padding:21px 14px;}
			#company-marketing-posters-heading {background:url(../images/site_headings.png) 0 -2280px no-repeat; width:234px; height:40px; float:left;}
			
		#company-franchise-pricing {background:url(../images/company/marketing-posters.jpg) no-repeat top; width:922px; min-height:381px; padding:21px 14px;}
			#company-franchise-pricing-heading {background:url(../images/site_headings.png) 0 -2340px no-repeat; width:345px; height:54px; float:left;}

/* FOOTER */
	#footer {background:url(../images/footer_bg.gif) bottom no-repeat; width:964px; height:11px;}



/* LISTS */
	.files{position:relative;width:600px;margin-top:-10px}
		.files #cover{background:#000;position:absolute;width:300px;height:35px;top:0;left:0}
		ul.company-files{list-style:none}
		ul.company-files li{margin-top:5px}

/* PLACEMENT */
.center{margin-left:auto;margin-right:auto;text-align:center}
.right{float:right;text-align:right}
.left{float:left;text-align:left}
.clear-all{clear:both;width:100%;font-size:0em}

/* LINKS */
a{text-decoration:none;color:#f9b555 !important}
a:hover{color:#393939}
a img{border:none}
a img:hover{border:none}

/* TEXT */
.bold{font-weight:700}
.medium{font-size:90%}
p{margin:0 0 12px 0}

h2{margin:10px 0 5px 20px;font-size:14px;font-weight:normal}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited{color:#999 !important}

/* MISC */
.pre-load{display:none}

/* FRANCHISE APPLICATION */
.franchise-app div{margin-top:10px}

/*blog*/
#content #content{float:left;width:700px;margin:20px 0 0 10px;padding-bottom:20px}
#sidebar{float:right;width:190px;margin:20px 20px 0 0;padding:0 10px 0 10px;text-align:left}
.thread-even, .thread-alt{background-color:#232323}