body{
	margin:0 auto;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	left:0; 
	line-height:20px;
	position:absolute;
	background: #D0451D url(../images/header-bg.gif) top left no-repeat;

}
.taking-coffee { background:url(../images/taking-coffee-text.png) no-repeat; letter-spacing:-2000px; height:86px; width:353px; position:absolute;  text-indent:-2000px }
.our-coffee-text { background:url(../images/monks-groovy-beans-text.gif) no-repeat; height:56px; text-indent:-2000px;}
.our-program-text { background:url(../images/the-country-culture.gif) no-repeat; height:49px; text-indent:-2000px;}
.about-monk-text { background:url(../images/monksvision.gif) no-repeat;  height:18px; text-indent:-2000px; }
.purchase-text { background: url(../images/purchase-text.gif) no-repeat; height:23px; text-indent:-2000px; }
.blog-text {background: url(../images/blog-text.gif) no-repeat; height:23px; text-indent:-2000px; }
#our-center h2 {font-size:3em; font-family:"Times New Roman", Times, serif; line-height:32px; margin-bottom:10px;}
h2,h3,h4,h5 { margin:0; padding:0; }
h2{ font-size:3em; font-family:"Times New Roman", Times, serif; text-align:left; margin-bottom:10px; line-height:32px; }
#our-program h2 , .about-monk h2, #our-product h2, .blog-padtop h2  { margin-bottom:10px; }
.blog-padtop { padding-top:30px; }
img{
	border:0;
}
h1 {color:#ffffff; line-height:150%; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px;}
.clear { clear:both;}

fieldset, p{
	margin:0;
	padding:0;
}

#wrapper{
	width:958px;
	overflow:hidden;

}
#header{
 width:auto; padding-top:30px; display:block;
}

/*#left-border .indmain-left{ margin-top:416px; }*/
.left-side { width:266px; float:left; }

#lgo {width:266px; padding-top:68px; float:left; }
#lgo h1 a{
	display:block;
	width:225px;
	height:100px; margin-left:40px;
	color:#000066;
	font:20px Arial, Helvetica, sans-serif;
	text-indent:-2000px;
}
#left-border { width:auto; margin-top:60px; }
#left-border div {
	border-top:2px solid #FFFFFF;
	color:#FFFFFF;
	line-height:20px;
	margin:0 auto;
	padding-top:10px;
	width:180px;
	}
	
#left-border div  a { color:#fff;  font-weight:bold; }	
	
#left-border div ol { 
	margin:10px 0 5px 0; 
	padding:0 0 0 20px; 
	}
	
	
#right-side { 
	float:left; 
	width:475px; 
	padding:0 0 0 40px;

	}
#right-side p {padding:0; margin:0px 0px 20px 0px; font-family:Verdana,Arial,sans-serif; font-size:13px;}
#right-side h2, #right-side h3, #right-side h4, #right-side h5, #right-side h6,{font-family:Verdana,Arial,sans-serif;}
#right-side p.literature-container {padding:0; margin:20px 0px 20px 0px; font-family:Verdana,Arial,sans-serif; font-size:13px;}

#right-side p a {text-decoration:underline;}
.menu-center { 
		width:478px; 
	}
form {background-color:#d26237; margin:0; padding:20px; }

.my-ac{ margin:53px 0 20px 0; float:right;  }
.account { width:264px; }
.a-left{ background:url(../images/a-left.gif) no-repeat; width:11px; height:20px;  float:left; }
.a-center{ background:#D0451D; float:left; height:20px; line-height:20px; }
		.a-center a {
			padding: 0 9px;
			color:#fff; font-weight:bold;		
		}
        
        .a-center a:hover {
			padding: 0 9px;
			color:#fff; font-weight:bold;
            text-decoration:underline;		
		}
		
#right-side .partner { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #d26237;
}
		
.a-right{ background:url(../images/a-right.gif) no-repeat; width:11px; height:20px; float:left;}


.topwhite-border { border-top:2px solid #fff; padding-top:10px; }

.ind-padtop { padding-top:35px; }

.top-padding { padding-top:35px;}

#center{ width:478px; } 

 #our-center { 
	width:473px; 
	line-height:22px; 
	padding:0 130px 0 0; 
	text-align:justify; 
	background:url(../images/dog-img.gif) no-repeat right bottom;}


#our-program{
	width:470px; 
	line-height:22px; 
	padding:0 130px 0 0; 
	text-align:justify; 
	background: url(../images/our-programm.gif) no-repeat right center;}




#nav .first a{ padding-left:0; background: url(../images/our-coffee.gif) no-repeat; height:15px;}
#nav .first ul li{ padding-left:0; margin-left:0;}
#nav .last a { padding-right:0; }


#left { float:left; width:266px; padding-top:68px; }
#left1 { float:left; width:266px; padding-top:68px; }

#right { float:right; width:214px;   }
#ind-center{ position:absolute; margin-top:-45px; width:478px;margin-left:266px; padding-left:40px;} 
#center1{ width:438px;  margin-left:266px; padding-left:40px;} 



h2,h3,h4,h5{
	margin:0; padding:0;
}


#content{
	width:958px;
}

#content-ind{
	width:958px;
	left: 11px;
}

#content #left div { 
	width:180px; 
	margin-left:10px; 
	padding-top:10px; 
	line-height:20px;
	border-top:2px solid #fff; color:#fff; }

#content #left div a { 
	color:#fff; 
	font-weight:bold; 
	text-decoration:none; 
	margin-top:5px; }
 
#content #left div ol { 
	margin:10px 0 5px 0; 
	padding:0 0 0 20px; 
	}

#content #left1 div { 
	width:180px; 
	margin-left:10px; 
	margin:0 auto; padding-top:10px; 
	line-height:20px;
	border-top:2px solid #fff; color:#fff; }

#content #left1 div a { 
	color:#fff; 
	font-weight:bold; 
	text-decoration:none; 
	margin-top:5px; }
 
#content #left1 div ol { 
	margin:10px 0 5px 0; 
	padding:0 0 0 20px; 
	}


#content #about-monk { 
	width:470px; 
	line-height:22px; 
	padding:0 130px 0 40px; 
	text-align:justify;
	float:left;
}
.left-side .ctalinks {
	margin:68px 0px 0px 45px;
}

#content-ind  #center h2,  #content #center h2, #content #our-programm h2, #content #about-monk h2 , #contentour #product h2{
		font: 34px "Cooper Black",Geneva,Arial,Helvetica,sans-serif;
		color:#fff;
		text-align:left; 
}
#content #our-programm h2{
		font: 34px "Cooper Black",Geneva,Arial,Helvetica,sans-serif;
		color:#fff;
		text-align:left;
}

#our-product {width:650px;}
.row { margin-bottom:20px; overflow:hidden;}
.product-text { 
	width:400px; 
	float:left; 
	line-height:21px;
	text-align:justify;
	
	}

.product-text div { margin-bottom:0px; }
.product-text div h3 { font-size:15px;  }
.product-text div h3 a { text-decoration:underline;  }


.product-image { width:200px; float:left; padding-left:35px;}



.add-cart { float:right; }
.add-cart a { color:#fff; font-weight:bold; margin-right:5px; }
.left { float:left; }
.right{ float:right; }


.p-left { background:url(../images/p-left.gif) no-repeat; float:left; width:9px; height:20px; }
.p-center { 
	background:url(../images/p-center.gif) repeat-x; 
	float:left; height:20px; 
	color:#D0451D; font-size:12px; font-weight:bold;

}
.p-right{ background:url(../images/p-right.gif) no-repeat; float:left;width:9px; height:20px;  }


.faq-question a { font-weight:bold; text-decoration:underline;}
.faq-question a:hover { font-weight:bold; text-decoration:none;}



#footer{
	padding:10px 0 0 63px;
	background:url(../images/bg-footer.png) no-repeat;
	font-size:12px;
	color:#fff;
	width:650px; 
	margin-top:25px; margin-left:120px;
}

.f-center { 
		width:470px; margin-left:30px; .margin-left:35px;  
		border-top:2px solid #fff; 
		padding:30px 0 0 0; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px;
		overflow:hidden;
		} 
.f-center .one { width:105px; float:left; }
.f-center .two{ width:50px; float:right; }
.f-center .one ul, .f-center .two ul { margin:0; padding:0; }
.f-center .one ul li, .f-center .two ul li { list-style:none; line-height:normal; padding:0;}
.f-center a { color:#fff; text-decoration:none; }

.f-center .one ul li.selected a, .f-center .two ul li.selected a { color:#ffe047; text-decoration:none; }

.copyright{ width:500px; font-size:10px; margin-left:30px; .margin-left:35px;   margin-top:10px; .margin-top:-5px; margin-bottom:10px; }
.copyright a{ color:#fff; text-decoration:none; }
#footer a:hover {color:#ffe047; text-decoration:none;}

