/* CSS Document */

body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	margin:7px;
	background-image:url(../images/background.jpg);
	line-height:15px;
}
#mainPgContent {
background-image:url(../images/homeBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#machinesPgContent {
background-image:url(../images/machinesBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#mapPgContent {
/*background-image:url(../images/mapBack.jpg);*/
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#contactPgContent {
background-image:url(../images/contactBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#linksPgContent {
background-image:url(../images/linksBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#aboutPgContent {
background-image:url(../images/aboutBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#fairtradePgContent {
background-image:url(../images/fairtradeBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#productsPgContent {
background-image:url(../images/productsBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#coffeePgContent {
background-image:url(../images/coffeeBack.jpg);
background-repeat:no-repeat;
padding:8px;
border-style:solid;
border-width:thin;
border-color:#999999;
}

#newsTitle{
	margin-left:4px;
}

a:visited,a:link { color:#ccc;text-decoration:none;}
a:hover { color:#f79600;text-decoration:underline;}


#footer {font: 10px Verdana, Arial, Helvetica, sans-serif; padding-top:5px;}
#footer a:visited,a:link { color:#ccc;text-decoration:none;}
#footer a:hover { color:#f79600;text-decoration:underline;}

.frameTitle{
			color:#C69777;
			font-size:14px;
			font-weight:bold;
}

body.iframebody{background-color:#000;
				border:solid #663333;
				background-image:none;
				font-size:10px;
				
				}
				
table.iframe{font-size:10px;
			padding-top:3px;
			padding-bottom:2px;
			padding-left:4px;
			
			}

.CoffeeTypeTitle{ padding:3px;
					font-weight:bold;
					font-size:14px;
					background-color:#845637;
					color:#ccc;}
					
.iframebody {font-size:10px;
			 color:#ffffff;
			 font-weight:normal;
			 line-height:;
			 }


/*///////////// Form Elements //////////////*/

form{padding:0px;
	margin:0px;}

input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000;
	width:210px;	
	overflow:auto;
	font-size:10px;
	padding-left:3px;
}

input.but{
 	width:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#58000c;
	color:#fff;
	border:solid #fff;
	font-size:10px;
}

.contactTitles{background-color:#333333;}

.coffeeLogoTables{padding:2px;}

#usefulLinks{padding:2px 0px;}
h2, h2.a {
color:#990000;		
	font-size:16px;
	font-weight:bold;
	margin:0px;
	}
h3 {
	margin:0px;
	color:#C69777;
	font-size:14px;
	font-weight:bold;
}
.mapSelected {
	color:#990000;
}

#newsTable{
	margin:0 4px 4px 4px;
	float:left;
}
.mapCountries {
	font-size:10px;
}