/* CSS Document */

body{margin: 0px; padding: 0px; padding: 0px 0px 0px 1px; text-align:center; 	background-color:#333333; font-family: Helvetica, Arial, sans-serif}

h1{color:#FFFFFF; font-size:30px;}

#botnav {	position:absolute;	width:572px;	height:39px;	z-index:3;	top: 597px;	left: 177px;}


#centre-container {	width:100%;	margin-left: auto; margin-right:auto; 		z-index:1; background-image:url(images2/bg_main1.jpg); background-repeat: no-repeat; background-position: center ; }
#centre-container-about {	width:100%;	margin-left: auto; margin-right:auto; 		z-index:1; background-image:url(images2/bg_main1a.jpg); background-repeat: no-repeat; background-position: center ; }
#centre-container-home {	width:100%;	margin-left: auto; margin-right:auto; 		z-index:1; background-image:url(images2/bg_main2.jpg); background-repeat: no-repeat; background-position: center ; }	
#container {	margin: 0 auto; position:relative;	height:700px;	z-index:2;	width:760px;	visibility: visible;	 text-align:left;}

#coffeedropflash {	position:absolute;	width:590;	height:226;	z-index:4;	left: 195px;}


#about1{ margin:0px auto; position: relative; left: 1px; top: 43px; z-index:1; width: 759px; }
#contact1{ margin:0px auto; position: relative; left: -16px; top: 33px; z-index:1; width: 726px; }

#nav1{left: 25px; top: 440px; margin:0px auto; position: relative;}

#nav-home{ margin:0px auto; position: relative; left: -239px; top: 78px; z-index:2; width:230px;}
#nav-recent{ margin:0px auto; position: relative; left: -239px; top: 81px; z-index:2; width:230px; margin-top:0px;}

#text-home{ margin:0px auto; position: relative; left: -230px; top: -112px; z-index:2; width:300px; color:#FFFFFF; font-size:0.75em; height: 300px; padding:0px;}

#text-below-vid {color: #FFFFFF; font-size: 0.7em; padding: 10px; line-height: 1.2em;}

#nav-about{ margin:0px auto; position: relative; left: 85px; top: -241px; z-index:2;  }
#pic1{ margin:0px auto; position: relative; left: -152px; top: -229px; z-index:3; width:259px;}

.bv-text1 {color: #ffffff; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.5em; line-height: 0.9em; text-align:left; background-image:url(images2/bv_bg2.gif); background-repeat:no-repeat; background-position: center bottom; padding-bottom:3px;}
.text1 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; line-height: 1em;}
.text2 {color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding-right: 0px; line-height: 1.4em;}

#who-text{margin:0px auto; position: relative; left: 150px; top: -391px; z-index:4; width:300px; visibility: visible; height: 10px; }
#how-text{margin:0px auto; position: relative; left: 200px; top: -440px; z-index:4;  width:400px; visibility:hidden; height: 200px; overflow:scroll;} 
#about-text{margin:0px auto; position: relative; left: 200px; top: -405px; z-index:4;  width:400px; visibility:hidden; height: 10px; }

#vid-player-bg{ margin:0px auto; position: relative; left: 132px; top: -111px; z-index:1; width: 393px; height:254px; background-image:url(images2/bg_vidplayer2b.jpg); background-repeat:no-repeat; background-position:top; padding-left:0px; padding-top: 0px;}

#home-links{ margin:0px auto; position: relative; left: 170px; top: 106px; z-index:1; width: 450px; height:118px; padding-left:0px; padding-top: 0px;}

#visual-espresso{ margin:0px auto; position: relative; left: 136px; top: -78px; z-index:1; width: 287px; height: 34px;}

#thumbs-scroller{width:390px; height:100px; position:relative; left: -40px; top:-176px; }


p.p1 {margin: 8px;}

#under-construction {width:293px; height:65px; position:relative; left: 20px; top:-429px;}




