BODY {	
	color: #665e5a;
	font-size: 10pt;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	background-color:#b4d5e7;
	margin: 0 auto;
	padding: 0;
}

#wrapper {
margin: 0 auto;
padding: 0;
width: 100%;
background-image: url(../images/bg.gif);
 text-align: center;
}

.basket_button {
margin-top: 12px;
}

.bottomborder {
 border-bottom: 1px solid #e6e6e6;}

#centre_content {
margin: auto;
padding: 0;
width: 750px;
background-color:#FFFFFF;
}

#did_you_know {
margin: 20px;
padding: 20px;
width: 400px;
background-color:#FFFFFF;
}

#centre_content a {
color:#ed43b1;
text-decoration: underline;
}

#centre_content a:hover {text-decoration: underline;}

#centre_content a:visited {color: #ed43b1;}

#press {
width: 720px;
height: 400px;
padding: 10px;
}

#press_article {
width: 720px;
height: 110px;
padding: 10px;
}


#press img{
float: left;
margin: 10px 20px 10px 10px;
border: 4px solid #e1e7ea;
}

#press a img{
border: 4px solid #e1e7ea;
}

#press a:hover img{
border: 4px solid #8fc9e8;
}




#press h3{
margin-top: 10px;

}

#about {
margin-top: 20px;
width: 700px;
padding: 20px;
display: block;
}



#about h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-top: 40px;
	margin-bottom: 5px;
	color: #71b7dd;
	text-transform:uppercase;
 }



#about_left {
color: #316a8c;
float: left;
width: 320px;
height: 540px;
margin: 20px 10px 10px 20px;
padding: 10px;
background-color:#e6ebee;
 border: 1px solid #b4d5e7;
 }

#about_right {
color: #69573a;
float: right;
width: 320px;
height: 540px;
margin: 20px 20px 10px 10px;
padding: 10px;  
background-color:#fcf6da;
border: 1px solid #ebe3c3;
 }
 
#about_right_container {
float: right;
width: 320px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
background-color:#ffffff;
}

.header{
font: bold 11px Arial Narrow, Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing : 0.1em;
margin-bottom: 20px;
}

a.headerlink {
color:#ed43b1;
text-decoration:none;
font: bold 11px Arial Narrow, Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing : 0.1em;
}

a:hover.headerlink {text-decoration: underline;}

a:visited.headerlink {color: #ed43b1;}





P {	
font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 11pt;
}


img {
border: 0
}

.pink {
	color: #ed43b1;
}

a.nav {
color:#FFFFFF;
text-decoration:none;
font: 10px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

a:hover.nav {text-decoration: underline;}

a:visited.nav {color: #FFFFFF;}





INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Arial, Helvetica, sans-serif;		
	font-size : 10px;	
}

TABLE {

}

TR {
font-style: normal;	
}

TD {
	font-family: Arial, Helvetica, sans-serif;		
	font-size : 12px;	
	line-height: 18px;
}



/*A {
	color: #fff;
}


A:HOVER {
	color : #fff ;
	text-decoration : underline;

}*/

H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 19pt;
	font-weight: bolder;
	margin-top : 1em;
	margin-bottom : 1em;
	color: #71b7dd;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-top: 15px;
	margin-bottom: 15px;
	color: #71b7dd;
	
}

H3 {
	color: #71b7dd;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	margin-left : 0%;
	margin-top : 0em;
	margin-bottom : 0em;
}

H4 {
	color: #71b7dd;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	margin-left : 0%;
	margin-top : 0em;
	font-weight : 900;
}

H5 {
	color: #71b7dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	margin-top : 0;
	margin-bottom : 0;
}

H6 {
	color: 71b7dd;	
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size: 9pt;
}



.TABLEHEAD {
	font-family: Arial, Helvetica, sans-serif;		
	bgcolor: #fff8dc;
}

.PAGEHEAD {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bolder;
	color: Black;
	margin-top : 0.5em;
	margin-bottom : 0.5em;
}

.PAGECOMMENT {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: Black;
	margin-top : 0.5em;
	margin-bottom : 0.5em;
}

.FOOTER {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.LOGO{
	color: Black;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10pt;
	font-style : italic;
	font-weight : bold;
}

.MAINTEXT {
	font-weight: bold;	
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;		
	color: #665e5a;
}

.BOX {
	background-color: #f0f7fd;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 6px;	
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 10px #fff solid;
	text-decoration: none;	
}

.BOXLINK {	
	color: #ed43b1;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 11pt;
	margin-left : 0%;
	margin-top : 0em;
	margin-bottom : 0em;
	text-decoration: none;	
}
.OUTOFSTOCK {	
	color: Red;	
}

.NOTES {
	color: Red;
	font-style: normal;
	font-weight: bold;	
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;		
}