/* CSS Document */

body {background:url(images/body_backg2.jpg) #FFF;margin:0;padding:0;font:14px Arial;}
h3 {text-align:center;}
#page {position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;}
#page #table {width:996px;margin:0 auto;background:url(images/table_backg.jpg) repeat-y;height:100%;}

#page #table #top_container {}
#page #table #top_container #header {width:996px;height:205px;}
#page #table #top_container #header #head_nav {width:996px;height:35px;margin:0;padding:0;}
#page #table #top_container #header #head_nav a {text-decoration:none;}
#page #table #top_container #header #head_nav a:hover {color:red;}
#page #table #top_container #header #head_nav #carts {position:relative;left:75px;margin:0;padding:0;}
#page #table #top_container #header #head_nav #kiosks {position:relative;left:96px;margin:0;padding:0;}
#page #table #top_container #header #head_nav #roasters {position:relative;left:114px;margin:0;padding:0;}
#page #table #top_container #header #head_nav #accessories {position:relative;left:131px;margin:0;padding:0;}
#page #table #top_container #header #head_nav #franchise {position:relative;left:151px;margin:0;padding:0;}
#page #table #top_container #header #head_nav #faqs {position:relative;left:171px;margin:0;padding:0;}

#page #table #mid_container {width:996px;height:545px;}
#page #table #mid_container #content {padding:10px 35px;font-family:Arial;font-size: 14px;}
#page #table #mid_container #content #cart {clear:both;position:relative;width:361px;float:right;padding-left:1px;}
#page #table #mid_container #content #cart_back {position:relative;width:361px;float:right;clear:both;right: 100px;}
#page #table #mid_container #content #kiosk1 {clear:right;float:left;position:relative;}
#page #table #mid_container #content #kiosk2 {clear:left;float:right;position:relative;}
#page #table #mid_container #content #roaster1 {position:relative;width:926px;height:380px;}
#page #table #mid_container #content #roaster2 {position:relative;text-align:center;width:926px;margin:0 auto;}
#page #table #mid_container #content .pricing {position:absolute;width:231px;left:-113px;top:-40px;}
#page #table #mid_container #content .pricing2 {position:relative;width:231px;left:100px;top:100px;}

#page #table #bot_container {width:996px;padding-top:35px;height:71px;position:relative;bottom:0;}
#page #table #bot_container #footer {margin:0 auto;text-align:center;}
#page #table #bot_container #footer span {
	position:absolute;
	top:0;
	right:0;
	margin:0;
	padding:10px 20px 5px 0;
	width:300px;
	text-align:right;
	font-size:18px;
	color:#fd7801;
	font-family:Georgia, "Times New Roman", serif;
	filter:shadow(color:#666666,strength:4,direction:135);
}
#page #table #bot_container #footer hr {padding:0;margin:0 auto;bottom:0;color:#660033;}
#page #table #bot_container #footer #foot_nav {font-size:18px;color:#a74847;font-family:Georgia, "Times New Roman", serif;font-weight: bold;}
#page #table #bot_container #footer #foot_nav a {color:#a74847;text-decoration:none;}
#page #table #bot_container #footer #foot_nav a:hover{text-decoration:underline;}
