@charset "utf-8";
/* CSS Document */

/* first for IE 6/7/8 
@font-face {
  font-family: CoconWeb-Cond;
  src: url(CoconWeb-Cond.eot);
}

 then for Mozilla browsers -> Firefox 
@font-face {
  font-family: CoconWeb-Cond;
  src: url(CoconWeb-Cond.woff) format('woff');
}

 go on with normal style definitions 
body { 
  font-family: CoconWeb-Cond, sans-serif;
}*/

body {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;

}

img { display: block; }

.smallhigh {
	
	color: #903;
	font-weight:bold;
	background-color:#FF0
}

a:link
{
color:#FFFFFF; 
text-decoration: underline;
}


a:active
{
color: #FFFFFF;
text-decoration: underline;
}
a:visited
{
color:#FFFFFF;
text-decoration: underline;
}
a:hover
{
	color:#FF48FF;
	text-decoration: underline;
}
h2 {
	font: bold 14px  Arial, Helvetica, sans-serif;
	color: #cb065e;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/* @@@@@@@@@@@@@@@@@@@@@@@CORNERS@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

 
/* ----------container to center the layout-------- */
#container {
	width: 961px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	
	
}

#contentarea {
	background-color: #FFFFFF;
	padding: 5px;
	overflow: inherit;
	/*height: 85%;*/
}

#NewsHome {
	float: left;
	width: 205px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color:#999999;
	
}

#NewsHome ul, #NewsHome ul li {
	padding: 0;
	list-style-image: url(images/square-bullet.gif);
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

#NewsHome a:link
{
color:#999999; 
text-decoration: none;
}

#NewsHome a:active
{
color: #999999;
text-decoration: none;
}
#NewsHome a:visited
{
color:#999999;
text-decoration: none;
}
#NewsHome a:hover
{
	color:#FF48FF;
	text-decoration: none;
}


#NewsRight {
	float: right;
	width: 175px;
	margin-top: 200px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color:#999999;
	
}

#NewsRight ul, #NewsRight ul li {
	padding: 0;
	list-style-image: url(images/square-bullet.gif);
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

#NewsRight a:link
{
color:#999999; 
text-decoration: none;
}
#NewsRight a:hover
{
	color:#FF48FF;
	text-decoration: none;
}
#NewsRight a:active
{
color: #999999;
text-decoration: none;
}
#NewsRight a:visited
{
color:#999999;
text-decoration: none;
}

/*- Main Menu Tabs --------------------------- */

#MainMenutabs {
	font-weight: bold;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*background-image: url(images/images/menu-back.gif);*/
	background-repeat: no-repeat;
	height:38px;
	background-position: 0px 0px;
	
}
#MainMenutabs ul, #MainMenutabs ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#MainMenutabs ul {
	text-align: left;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 20px;
}
#MainMenutabs ul li {
	display: inline;
	margin-right: -2px;
	border-left:1px solid #000000;
	
}
#MainMenutabs ul li a {
	background: url("../images/tableft.gif") no-repeat left top;
	color: #FFF;
	text-decoration: none;
	font-size:13px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#MainMenutabs ul li span {
	background: url("../images/tabright.gif") no-repeat right top;
	padding: 5px 10px 5px 5px;
	margin: 4px 0 4px 4px;
}
#MainMenutabs ul li a:hover span {
	text-decoration: underline;
	background-position: 100% -75px;
	background-color:#FF0000;
}
#MainMenutabs ul li a:hover {
	background-position: 0 -75px;
	background-color:#FF0000;
}
#MainMenutabs a#activetab  {
	background-position: 0 -150px;
	background-color:#FF0000;
}


#MainMenutabs  a#activetab span {
	background-position: 100% -150px;
	background-color:#FF0000;
}



/*//////////////////////////////////////////////////*/
  
	  
	  /*- Sub  Menu Tabs --------------------------- */
#SubMenutabs {
	/*border-bottom: 1px solid #F69F4B;*/
	margin-top:0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	/*background-color: #F69F4B;*/
	height:30px;
	text-align:left;
}
#SubMenutabs ul, #SubMenutabs ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#SubMenutabs ul {
	text-align: center;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#SubMenutabs ul li {
	display: inline;
	margin-right: -2px;
}
#SubMenutabs ul li a {
	background: url("../images/subleft.gif") no-repeat left top;
	color: #FFF;
	text-decoration: none;
	padding: 5px 0;
}
#SubMenutabs ul li span {
	background: url("../images/subright.gif") no-repeat right top;
	padding: 5px 10px 5px 5px;
	margin: 4px 0 4px 4px;
}
#SubMenutabs ul li a:hover span {
	text-decoration: underline;
	background-position: 100% -75px;
}
#SubMenutabs ul li a:hover {
	background-position: 0 -75px;
}
#SubMenutabs a#activetab  {
	background-position: 0 -150px;
}


#SubMenutabs  a#activetab span {
	background-position: 100% -150px;
}



#SubMenutabs a:link
{
color:#FFFFFF; 
text-decoration: none;
}


#SubMenutabs a:active
{
color: #999999;
text-decoration: none;
}
#SubMenutabs a:visited
{
color:#FFFFFF;
text-decoration: none;
}
#SubMenutabs a:hover
{
	color:#FF48FF;
	text-decoration: none;
}

	  /*- Third  Menu Tabs --------------------------- */
#ThirdMenutabs {
	border-bottom: 1px solid #F69F4B;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-color: #ff469f;
}
#ThirdMenutabs ul, #ThirdMenutabs ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ThirdMenutabs ul {
	text-align: center;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#ThirdMenutabs ul li {
	display: inline;
	margin-right: -2px;
}
#ThirdMenutabs ul li a {
	background: url("../images/thirdleft.gif") no-repeat left top;
	color: #333333;
	text-decoration: none;
	padding: 5px 0;
}
#ThirdMenutabs ul li span {
	background: url("../images/thirdright.gif") no-repeat right top;
	padding: 5px 10px 5px 5px;
	margin: 4px 0 4px 4px;
}
#ThirdMenutabs ul li a:hover span {
	text-decoration: underline;
	background-position: 100% -75px;
}
#ThirdMenutabs ul li a:hover {
	background-position: 0 -75px;
}
#ThirdMenutabs a#activetab  {
	background-position: 0 -150px;
}


#ThirdMenutabs  a#activetab span {
	background-position: 100% -150px;
	color: #999999;
}

/* -----------Site Header Change header image ans Size----------*/	  
#header {
	background-image: url(../images/header-default.gif);
	height: 80px;
	width: 100%;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F69F4B;
	background-repeat: no-repeat;
}

#footer {
	clear: both;
	padding: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-style: solid;
	border-bottom-color: #ff469f;
	border-bottom-width: 3px;
	margin-top: 50px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 110px;
	color: #999999;
	/*width: 851px;
	float:right;*/
	
 }
 
 #footertwo {
	clear: both;
	padding: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 110px;
	color: #999999;
	/*width: 851px;
	float:right;*/
	
 }
 #footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
 }
 
 
 #admin {
	clear: both;
	padding: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-style: solid;
	border-bottom-color: #ff469f;
	border-bottom-width: 3px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	color: #999999;
	/*width: 851px;
	float:right;*/
	
 }
 #admin a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #999999;
 }


a.adminlink :active  {color: #ff469f;}

a.adminlink:link {color: #ff469f;}
a.adminlink:visited { color: #ff469f; text-decoration:underline}
a.adminlink:hover { color: #999999;}

/* ----------Shopping Basket can move right to left depending on design----------*/	
#basket {
	background-image: none;
	height: auto;
	width: 200px;
	background-repeat: no-repeat;
	padding: 10px;
	float: right;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFCC00;
	border: 1px dashed #F69F4B;
}

.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}


#verticalmenu {
	float: left;
	width: 110px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;

}

#productMenu  {
	float: right;
	width: 200px;
	padding: 0;
	text-align: left;
	color:#999999;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-size:12px;
	font-weight: bold;
	line-height: 18px;
}

#productMenu a:link
{
color:#999999; 
text-decoration: none;
}

#productMenu a:active
{
color: #999999;
text-decoration: none;
}
#productMenu a:visited
{
color:#999999;
text-decoration: none;
}
#productMenu a:hover
{
	color:#FF48FF;
	text-decoration: none;
}



#productMenu ul, #productMenu ul li {
	padding: 0;
	list-style-image: url(images/square-bullet.gif);
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

/* PRODUCTS@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


*/



#TextContentprods  {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #eb74aa;
	background-image: url(images/images/text-bottom-original.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentprods p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	padding: 10px;
}
#TextContentprods a {
color:#FFFFFF;
text-decoration:underline;

}
#TextContentprods H2 {
	color: #FFFFFF;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}



#TextContentOrig  {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #eb74aa;
	background-image: url(images/images/text-bottom-original.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentOrig p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	padding: 10px;
}
#TextContentOrig a {
color:#FFFFFF;
text-decoration:underline;

}
#TextContentOrig H2 {
	color: #FFFFFF;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentOrig table
{
    border-color: #FFF;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentOrig td
{
    border-color: #FFF;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#FFFFFF;
    
}

#ingredientsOrig {

border:solid #FFFFFF  1px; width:60%; color:#FFFFFF; margin:auto;

}

#TextContentBlue  {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #afd5e9;
	background-image: url(images/images/text-bottom-blue.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentBlue p {
	font-family: Arial, Helvetica, sans-serif;
	color: #095e89;
	font-size: 12px;
	padding: 10px;
}
#TextContentBlue a {
color:#095e89;
text-decoration:underline;

}

#TextContentBlue H2 {
	color: #095e89;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentBlue table
{
    border-color: #095e89;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentBlue td
{
    border-color: #095e89;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#095e89;
    
}
#ingredientsBlue {

border:solid #095e89  1px; width:60%; color:#095e89; margin:auto;

}

#TextContentRasp  {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #f0b9b9;
	background-image: url(images/images/text-bottom-rasp.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentRasp p {
	font-family: Arial, Helvetica, sans-serif;
	color: #cb065e;
	font-size: 12px;
	padding: 10px;
}
#TextContentRasp a {
color:#cb065e;
text-decoration:underline;

}

#TextContentRasp H2 {
	color: #cb065e;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentRasp table
{
    border-color: #cb065e;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentRasp td
{
    border-color: #cb065e;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#cb065e;
    
}
#ingredientsRasp {

border:solid #cb065e  1px; width:60%; color:#cb065e; margin:auto; 

}

#TextContentCherry  {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #fdbccb;
	background-image: url(images/text-bottom-cherry.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentCherry p {
	font-family: Arial, Helvetica, sans-serif;
	color: #cb065e;
	font-size: 12px;
	padding: 10px;
}
#TextContentCherry a {
color:#cb065e;
text-decoration:underline;

}

#TextContentCherry H2 {
	color: #cb065e;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentCherry table
{
    border-color: #cb065e;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentCherry td
{
    border-color: #cb065e;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#cb065e;
    
}
#ingredientsCherry {

border:solid #cb065e  1px; width:60%; color:#cb065e; margin:auto; 

}

#TextContentAcai  {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #d3df94;
	background-image: url(images/images/text-bottom-acai.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentAcai p {
	font-family: Arial, Helvetica, sans-serif;
	color: #cb065e;
	font-size: 12px;
	padding: 10px;
}

#TextContentAcai a {
color:#cb065e;
text-decoration:underline;

}

#TextContentAcai H2 {
	color: #cb065e;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentAcai table
{
    border-color: #cb065e;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentAcai td
{
    border-color: #cb065e;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#cb065e;
    
}
#ingredientsAcai {

border:solid #cb065e  1px; width:60%; color:#cb065e; margin:auto;

}

#TextContentOrange  {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #f8daad;
	background-image: url(images/images/text-bottom-orange.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentOrange p {
	font-family: Arial, Helvetica, sans-serif;
	color: #cb065e;
	font-size: 12px;
	padding: 10px;
}
#TextContentOrange a {
color:#cb065e;
text-decoration:underline;

}

#TextContentOrange H2 {
	color: #cb065e;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentOrange table
{
    border-color: #cb065e;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentOrange td
{
    border-color: #cb065e;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#cb065e;
    
}
#ingredientsOrange {

border:solid #cb065e  1px; width:60%; color:#cb065e; margin:auto;

}

#TextContentRuby   {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #eb74aa;
	background-image: url(images/images/text-bottom-ruby.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentRuby  p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	padding: 10px;
}
#TextContentRuby a {
color:#FFF;
text-decoration:underline;

}
#TextContentRuby  H2 {
	color: #FFF;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentRuby  table
{
    border-color: #FFF;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentRuby td
{
    border-color: #FFF;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#FFF;
    
}
#ingredientsRuby {

border:solid #FFF  1px; width:40%; color:#FFF; margin:auto;

}

#TextContentSapp   {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #74a1be;
	background-image: url(images/images/text-bottom-sapphire.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentSapp  p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	padding: 10px;
}
#TextContentSapp a {
color:#FFF;
text-decoration:underline;

}
#TextContentSapp  H2 {
	color: #FFF;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}

#TextContentSapp  table
{
    border-color: #FFF;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#TextContentSapp td
{
    border-color: #FFF;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
	color:#FFF;
    
}
#ingredientsSapp {

border:solid #FFF  1px; width:40%; color:#FFF; margin:auto;

}

#TextContentPome   {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #cb065f;
	background-image: url(images/images/pome-elix-bottom.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 29
}

#TextContentPome  p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}

#TextContentPome  H2 {
	color: #FFF;
	font: bold 14px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}


#TextContentPome  li {
	color: #FFF;
	font:  12px  Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;	 
}


#content {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top:  0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	min-height: 600px;
	background-image: url(images/images/prome-right.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:none;
}
#contentprod {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top:  0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	min-height: 600px;
	/*background-image: url(images/images/prome-right.jpg);
	background-position: right top;
	background-repeat: no-repeat;*/
	float:none;
}

#content p {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
 

#contenthome {
	background-image: url(images/images/homeBack.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 00px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
}

#contenthomepure {
	background-image: url(images/homeBackComp.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
}

#contenthomejeremy {
	background-image: url(images/homeBackJeremy.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
}


#contenthomejeremynew {
	background-image: url(images/homeBackJeremyMartini.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
}

#contenthomeAfghan {
	background-image: url(images/pomegreat_homepage_afghan.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
}

#contenthomeAfghan2 {
	background-image: url(images/mainhomeshape.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 650px;
}


#contenthomejeremyscot {
	background-image: url(images/homeBackJeremyscotland.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
}

#contenthomesimonscot {
	background-image: url(images/homeBacksimonscotland.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
}

#contenthomeNewStyle {
	background-image: url(images/pomegreat_homepage-newsstyle2.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
	float: none;
}

#contenthomeNewStyle2 {
	background-image: url(images/pomegreat_homepage_lady.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
	float: none;
}

#contenthomeCherry {
	background-image: url(images/pomegreat_homepage_Cherry.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 110px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 600px;
	float: none;
}



.jumpmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}





 
/*
	| liquidcorners.css; feel free to adapt the style!
	| ================================================
	| use: 4 corners with borderline outside a contentbox with class="inside"; 
	|      image  = upper half: top left corner, long borderline, top right corner
	|               under half: bottom left corner, long borderline, bottom right corner
	|      CHANGE = you have to change this for fitting to your image
	|      YCC    = You Can Change (or omit), if wanted
	|      DNC    = Do Not Change
	| credits: original by francky kleyneman, see article/tutorial in Francky's Developers Corner:
	|          http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm
	| adapted
	| by.....: ... (your name and site?!)
	|
	| + please let this text & links intact for a next user +
*/
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x28.gif'); /* CHANGE: path and name of your image */
	height: 14px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 14px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 14px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -14px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -14px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -14px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #cd3171; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #cd3171;/* YCC: color & properties of the right-borderline */
	background: #cd3171;            /* YCC: background-color of the inside */
	color: #FFFFFF;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}

.inside h2 {
	font-size:14px;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}	
.notopgap    { margin-top: 0; 
}    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */
.TextHolder {
	padding: 25px;
	
}


/*
implementation in the page:
	...
	<head>
	<link rel="stylesheet" type="text/css" href="liquidcorners.css">
	...
	</head>
	
	<body>
	...
	<div class="top-left"></div><div class="top-right"></div>
		<div class="inside">
		<p class="notopgap">Your text & other things inside</p>
		...
		<p class="nobottomgap">...</p>
		</div>
	<div class="bottom-left"></div><div class="bottom-right"></div>
	...
	</body>
*/

#TextContentResearch   {
	float: right;
	width: 638px;
	margin: 0;
	padding: 0;
	background-color: #f3f3f3;
	background-image: url(images/text-bottom-grey.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#TextContentResearch  p {
	font-family: Arial, Helvetica, sans-serif;
	color: #ac235e;
	font-size: 12px;
	padding: 10px;
}
#TextContentResearch a {
color:#ac235e;
text-decoration:underline;

}

/* For the news */


/*
	| liquidcorners.css; feel free to adapt the style!
	| ================================================
	| use: 4 corners with borderline outside a contentbox with class="inside"; 
	|      image  = upper half: top left corner, long borderline, top right corner
	|               under half: bottom left corner, long borderline, bottom right corner
	|      CHANGE = you have to change this for fitting to your image
	|      YCC    = You Can Change (or omit), if wanted
	|      DNC    = Do Not Change
	| credits: original by francky kleyneman, see article/tutorial in Francky's Developers Corner:
	|          http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm
	| adapted
	| by.....: ... (your name and site?!)
	|
	| + please let this text & links intact for a next user +
*/
.top-left-grey, .top-right-grey, .bottom-left-grey, .bottom-right-grey { 
	background-image: url('images/cornersgrey1280x28.gif'); /* CHANGE: path and name of your image */
	height: 14px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left-grey, .bottom-left-grey { 
	margin-right: 14px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right-grey, .bottom-right-grey { 
	margin-left: 14px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -14px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right-grey {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left-grey  { 
	background-position: 0 -14px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right-grey { 
	background-position: 100% -14px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside-grey {
	border-left: 1px solid #f3f3f3; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #f3f3f3;/* YCC: color & properties of the right-borderline */
	background: #f3f3f3;            /* YCC: background-color of the inside */
	color: #cd3171;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}

.inside-grey h2 {
	font-size:14px;
	color: #cd3171;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}

.inside-grey a {
	
	color: #cd3171;
	
	
}
	
.notopgap-grey    { margin-top: 0; 
}    /* DNC: to avoid splitting of the box */
.nobottomgap-grey { margin-bottom: 0; } /* DNC: to avoid splitting of the box */
.TextHolder-grey {
	padding: 25px;
	
}
