/***  REDEFINE STANDARD HTML TAGS ***/

body,html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	color: #000;
	background-color: #fff;
}


/*

p {
	font-size: 12px;
	line-height: 16px;
	padding: 0px 0px 13px 0px;
	margin: 0px;
	color: #7A76B0;
}
*/

h1 {
	color: #000;
}

h2 {
	color: #000;
}

h3 {
	color: #000;
}

img {
	border: 0;
}

form {
	margin: 0px;
	padding: 0px;
}


/*** CUSTOM PAGE LAYOUT/MAIN STRUCTURE STYLES ***/

/* Strip background */
.strip_bg {
	display: none;
}

/*center column - all main content within this main column*/

.column {
	text-align: left;
	padding: 20px;
	color: #000;
}

.shop_terms {
	color: #000;
	text-align: left;
	padding: 8px 20px 20px 20px;
}

.shop_terms h1 {
	font-size: 24px;
	font-weight: 100;
}

.shop_terms h2 {
	font-size: 18px;
	font-weight: 100;
}



/* image areas within main column */

/* logo has negative left margin so that we can bleed off the page in 800x600 without scrolling - pretty neat :) */
.logo {
	display: none;
}

.home_but {
	display: none;
}

.intro_overlay {
	display: none;
}

.body_overlay {
	display: none;
}

.body_overlay_semiauto { /*IMPORTANT! the hight of each background DIV must be defined in includes/structure/content_height.php, we can fill the div with a BG, but can't auto detect the height of the text area - i'm sure there's a better solution but a butcher job because of constant changes & no time - it'll do for now! :)*/
	display: none;
}


.gfx_title img {
		display: none;
}

.banner {
	display: none;
}


/*text area*/

.text_body {
	width: 100%;
	color: #000;
}

.text_body p,td {
	font-size: 11px;
	color: #000;
	line-height: 15px;
	margin: 0px 0px 8px 14px;
	padding: 0px 0px 0px 0px;
}



.comp_text {
	top: 0px;
	position: absolute;
	margin: 65px 0px 0px 0px;
}

.comp_narrow {
	width: 265px;
}

.contact_text {
	top: 0px;
	position: absolute;
	margin: 0px 0px 0px 0px;
}

.comp_text,.contact_text p {
	margin-left: 0px;
}

/* hide h1 headers - helps with SEO*/
.gfx_replace {
	font-size: 20px;
	
}


/* main menu div*/

.menu {
	display: none;
}


.berry_bg {
	display: none;
}

.ground_coffee_bg {
	display: none;
}

.tea_bg {
	display: none;
}

.press_index {
	display: none;
}

.red_berry {
	display: none;
}

.instant_coffee_shot {
	display: none;
}

.powershot_shot {
	display: none;
}

.comp_header	{ 
	margin: 12px 0px 0px 2px;
}

.powershot_open {
	display: none;
}


.powershot_icons {
	display: none;
}

.rich_dark_text {
	display: none;
}


/*flash anims*/
.fla_powershot {
	display: none;
}



.fla_guarana {
	display: none;
}

.fla_how_it_works {
	display: none;
}

/**** SHOP ****/

.product_listing {
	display: none;
}

.minibasket {
	display: none;
}

/*.prod_1 { top: 218px; }
.prod_2 { top: 382px; }
.prod_3 { top: 546px; }
.prod_4 { top: 710px; }
.prod_5 { top: 874px; }*/