@charset "utf-8";

body {
	text-align:center;margin:0 auto;font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:110%;
	background: /*url(images/want-love-share-the-buzz.jpg) no-repeat bottom left */#002559; 
	color:#002559;
}
#logo { background:#fff;min-width:600px;position:relative;}
/*#ribbon {width:200px;height:200px;background:url(images/topright.gif) top right no-repeat;position:absolute;top:0;right:0;z-index:9999;}*/
p.building {font-weight:600;font-size:130%;background: #ee3c23; color:#fff;}
#wrapper {
	width:760px;margin:0 auto;
	background:#fff;
	position:relative;
	}
#content {text-align:left;float:right; width: 760px;margin-left:-300px;	background:#fff;
}


#content p {color:#002559;padding:30px;padding-top:0;padding-bottom:0;font-size:90%;}
#footer {
	font-weight:600;
}
#contactleft {
	width:225px;
	float:right;
	background: #F7988A;
	padding:8px;
	border:2px dotted #ee3c23;
	margin-top:20px;
}
#contactright {
	width:225px;
	float:right;
	padding:8px;
	background: #F7988A;
		border:2px dotted #ee3c23;
}
#contactleft a, #contactright a {
	color:red;
}
#contactleft a:visited, #contactright a:visited {
	color:#fff;
}
.clear {clear:both;}

a {color:#ee3c23;font-weight:600;}

a:visited {
	color:#F7988A;
}
#navigation {
	height:40px;
	line-height:40px;
	border-bottom:1px solid #002559;
	border-top:1px solid #002559;
	background:#002559;
}
#navigation a {
	padding:12px 20px;
	text-decoration:none;

	z-index:15000;
}
#navigation a:hover {
	color:#fff;
	
}
.left {float:left; padding: 1px 8px 8px 1px;}

a img {border: none;}


#mission { width:299px;text-align:justify;font-size:95%;float:left;margin-top:20px;text-align:center;background:#ee3c23;margin-left:35px;display:none;}

#mission p {width:280px;margin:0 auto;padding-top:15px;text-align:justify; color:#fff;}
.coffee {	color: #FA1414;
	font-weight: bold;}
.coffeeblue {	color: #002559;
	font-weight: bold;}	
	
.borderbottom {border-bottom:1px solid #ee3c23;padding-bottom:20px;}

#buzz {float:left;width:225px;}

.boldcaps {
	font-weight: 900;
	text-transform: uppercase;
color:#002559;
}
.img {width:auto;text-align:center;}

.topleft {position:absolute;top:20;left:0;}
.topright {position:absolute;top:0;right:0;}

#bl, #br {height:14px;width:14px;position:absolute;}

#bl {position:absolute; bottom:0px;left:0px;background-image:url(images/bl.gif);}
#br {position:absolute; bottom:0px;right:0px;background-image:url(images/br.gif);}

#bottomcurve {background:#fff;width:760px;margin:0 auto;}

#pagebottom {height:129px;width:100%;text-align:left;}

#contactbox {text-align:left;width:200px;height:130px;margin-left:110px;margin-top:-138px;font-weight:bold;font-size:70%;color:#fff;}

#content p.caption {font-size:70%;color:#002559;font-weight:bold;}
#content p.caption a {color:#002559;text-decoration:none;}
#content p.caption a:hover {background-color:#F7988A;}
#content p.caption a:visited {color:#F7988A;}

.leftbox, .rightbox {width:300px;margin:0px 30px 0px 30px;float:left;text-align:center;}

.leftimg {float:left;margin-left:30px;padding:0px 15px 15px 0px;}

.rightimg {float:right;margin-right:30px;padding:0px 0px 0px 15px;}

#maps {text-align:center;margin: 0px 30px 0px 30px;text-align:center;margin:0 auto;width:500px}

div.map {float:left; width:210px;margin: 0px 10px 0px 10px;}


div.newsflash {width:700px; margin:30px;background:#002559;border:2px dotted #f7988a;color:#fff;}

div.inner {padding:30px;width:640px;margin:0 auto;}

div.newsflash p {padding:30px;}

/*headings*/

#defaulth1, #defaulth1b, #franchiseh1, #roasteryh1, #locationsh1 {
    padding: 100px 0 0 0;
    overflow: hidden;
    background-repeat: no-repeat;
    height: 0px !important;
    height /**/:100px;
}
#defaulth1 {background-image: url("/images/default-h1-welcome.gif");}

#defaulth1b {background-image:url("/images/default-h1b-whatssogreat.gif");}


#franchiseh1 {background-image:url("/images/franchise-h1.gif");}

#roasteryh1 {background-image:url("/images/roastery-h1.gif");}

#locationsh1 {background-image:url("/images/locations-h1.gif");}

#solutionsh1,#contacth1a,#contacth1b, #roasteryh1b, #hotelh1,#machinesh1, #turnkeyh1, #testimonialsh1, #supporth1a, #supporth1b, #supporth1c
 {padding: 50px 0 0 0;
	overflow: hidden; background-repeat: no-repeat;    
	height: 0px !important;    
	height /**/:50px;
}

#hotelh1 {background-image:url("/images/hotelh1.gif");}
#solutionsh1 {background-image:url("/images/solutions-h1.gif");}

#machinesh1 {background-image:url("/images/machines-h1.gif");}

#turnkeyh1 {background-image:url("/images/turnkey-h1.gif");} 

#testimonialsh1 {background-image:url("/images/testimonials-h1.gif")}

#supporth1a {background-image:url("/images/support-h1a.gif")}

#supporth1b {background-image:url("/images/support-h1b.gif")}

#supporth1c {background-image:url("/images/support-h1c.gif")}

#contacth1a {background-image:url("/images/contact-h1a.gif")}

#contacth1b {background-image:url("/images/contact-h1b.gif")}

#topbar {padding:0;margin:0;}

#roasteryh1b {background-image:url("/images/ROASTERY-H1B.gif")}

/*Machines pages*/


#datagridwrapper {width:700px;padding:30px;}
span.title {display:block;font-weight:bold;font-size:110%; padding-bottom:15px;}
span.title p {display:inline;}
p.label, p.subtitle {display:inline;font-weight:bold;font-size:100%;padding:0;margin:0;}
.toppad {padding-top:15px;}
div.details {height:150px;width:550px;float:right;margin-left:-180px;}
div.description {clear:both;width:50%;float:left;}
div.drinks {width:40%;float:right;}

.machineh2 {clear:both;border-bottom:1px solid;padding-bottom:8px;}

.machineh3 {clear:both;border-bottom:1px solid;padding-bottom:8px;}

span.item1 {display:block;padding-bottom:10px;}

div.technical {padding:30px;padding-bottom:0;font-size:85%;}
div.other {padding:30px;padding-top:10px;}

tr.griditem {padding-bottom:5px;border-bottom:3px solid;}

.GridAltItem {border-top:8px solid;}

tr.GridItem, tr.GridAltItem {padding-top:10px;}

a.horeca, a.office {display:block;margin:8px 30px 8px 30px;}

.descrip {white-space:pre; padding:0px 30px 20px 30px;display:block}

div.itemwrapper {padding-top:15px;}



#solutionsh11a, #solutionsh11b, #solutionsh11c, #solutionsh11d
 {padding: 25px 0 0 0;
	overflow: hidden; background-repeat: no-repeat;    
	height: 0px !important;    
	height /**/:25px;
}

#solutionsh11a {background-image:url("/images/solutionsh11a.gif");}

#solutionsh11b {background-image:url("/images/solutionsh11b.gif");}

#solutionsh11c {background-image:url("/images/solutionsh11c.gif");}

#solutionsh11d {background-image:url("/images/solutionsh11d.gif");}

div.boxes {width:350px;float:left;margin-right:15px;}

div.boxwrapper {width:760px;height:150px;clear:both;}

#content div.boxes p {width:300px;padding-left:22px;}

#content div.mininav ul {list-style-type:none;padding:0;margin:0; margin:0px 0px 0px 0px;text-align:center;}

#content div.mininav ul li {display:inline;margin: 5px;}


#content div.mininav ul li a {text-decoration:none;padding:5px;font-size:80%;margin:5px;color:#002559;}

#content div.mininav ul li a:hover {background:#F7988A} 

#coffee ol {width:300px;font-size:14px;padding-left:0;padding-left:15px;list-style-type:decimal;}

#coffee li {line-height:15px;padding-bottom:10px;list-style-type:decimal;}

#coffee {position:relative;width:710px; height:577px; margin:10px;background: url(/no1-coffee/no1-coffee-fan-bg.jpg) no-repeat;margin-left:25px;padding-top:-8px;color:#fff;}

#coffeeplanetleftcol {position:relative;width:170px;left:42px;top:240px;height:315px;/*border:1px solid #fff;*/}

#coffeeplanetleftcol p {padding:6px;color:#fff;}

#coffeeplanetleftcol h3 {text-transform:uppercase;padding:6px;font-size:80%;text-align:center;}

#coffeeplanetleftcol p.large {text-transform:uppercase;font-size:12px;font-weight:900;padding:0;padding-left:9px;margin:0;}

#bttmdiv {height:30px;width:170px;margin-top:-14px;} 



#coffeeplanetleftcol #bttmdiv p.bottomtext {font-size:11px;}

#coffeeplanetrightcol {width:450px;position:absolute;top:90px;right:0;}

#coffeeplanetrightcol p {color:#fff; padding-left:0;}

#subbtn {color:#fff;text-decoration:none; font-size:13px;padding-bottom:0;margin-bottom:0;background:url(/no1-coffee/subbtn.jpg) no-repeat;width:113px;height:20px;padding:3px;}