BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #000000;
}
P
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
DIV
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
TD
{
    FONT-SIZE: 11px;
    FONT-WEIGHT:500;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
IMG 
{
	BORDER:0px;
}
.header {
	HEIGHT:151px;
	BACKGROUND-IMAGE: URL(images/header.jpg);
	BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN:BOTTOM;
}
.topColumns {
	WIDTH:33.3%;
}
.whiteTxt
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.whiteTxtBold
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-WEIGHT:BOLD;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.phoneNumberTop
{
	PADDING-RIGHT: 4px;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    FONT-WEIGHT:BOLD;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-ALIGN:RIGHT;
}
.productDetails {
	WIDTH:190px;
	TEXT-ALIGN:LEFT;
	VERTICAL-ALIGN:TOP;
}
.productImages {
	BORDER: 1px #808000 solid;
	WIDTH:150px;
	HEIGHT:102px;
	BACKGROUND-COLOR:#FFFFFF;
	TEXT-ALIGN:CENTER;
	VERTICAL-ALIGN:CENTER;
}

.colour1 {
	BACKGROUND-COLOR:#808000;
}
.colour2 {
	BACKGROUND-COLOR:#8B8B41;
}
.colour3 {
	BACKGROUND-COLOR:#9C9C5F;
}
.colour4 {
	BACKGROUND-COLOR:#808080;
}
.colour5 {
	BACKGROUND-COLOR:#FEE5FE;
}
.redText {
	COLOR:#FF0000;
	font-weight: bold;
}
.greenText {
	COLOR:#808000;
	font-weight: bold;
}
.greenTextBig {
	COLOR:#808000;
	font-weight: bold;
    FONT-SIZE: 14px;	
}
.greenOutLine {
	BORDER: 1px #808000 dashed;
	padding: 4px;
	cursor:pointer;
}
.greenOutLineHover {
	BACKGROUND-COLOR:#CCCCCC;
	BORDER: 1px #808000 dashed;
	padding: 4px;
	cursor:pointer;
}
.specialOffersBK {
	BACKGROUND-IMAGE:URL(images/special-offers-background.jpg);
	BACKGROUND-REPEAT:no-repeat;
	PADDING-LEFT:12px;
	PADDING-TOP:8px;
	vertical-align:top;
	width:510px;
	HEIGHT:126px;
}
.greenOutLineSolid {
	BORDER: 1px #808000 solid;
	cursor:pointer;
	WIDTH:150px;
	HEIGHT:102px;
	BACKGROUND-COLOR:#FFFFFF;
	TEXT-ALIGN:CENTER;
	VERTICAL-ALIGN:CENTER;
}
.detailOutline {
	BORDER: 1px #808000 solid;
	BACKGROUND-COLOR:#FFFFFF;
	PADDING:0px;
	position:absolute;
	width:340px;
}
.mainPage
{
	TEXT-ALIGN:center;
}
.mainArea
{
	VERTICAL-ALIGN:TOP;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING:6px;
}
.rightMain {
	WIDTH:220px;
	 VERTICAL-ALIGN:top;
}
.menuItemTop {
	BACKGROUND-IMAGE: URL(images/menuItemTop.jpg);
	BACKGROUND-REPEAT: no-repeat;
	FONT-SIZE:1px;
	HEIGHT:2px;
}
.menuItemBottom {
	BACKGROUND-IMAGE: URL(images/menuItemBottom.jpg);
	BACKGROUND-REPEAT: no-repeat;
	FONT-SIZE:1px;
	HEIGHT:2px;
}
.openingTop {
	BACKGROUND-IMAGE: URL(images/opening-hours.jpg);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT:45px;
}
.openingItems {
	BACKGROUND-COLOR:#9C9C5F;
	color:#FFFFFF;
	PADDING-LEFT: 12px;
	PADDING-TOP: 8px;
}
.vSmallGap {
	FONT-SIZE:1px;
	HEIGHT:2px;	
}
.menuBack 
{
	VERTICAL-ALIGN:TOP;
	WIDTH: 180px;
	TEXT-ALIGN:CENTER;
}
#menu
{
	LEFT:0;
	WIDTH: 180px;
}
#menu UL
{
	PADDING-RIGHT:0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT:0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}
#menu LI
{
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT:0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left;
}
#menu A
{
	display: block;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR:#9A9A9A;
	COLOR: #FFFFFF;
	VERTICAL-ALIGN:middle;
	TEXT-ALIGN: CENTER;
	TEXT-DECORATION: none;
	line-height:2em
}
#menu A:hover
{
	BACKGROUND-COLOR:#666666;
	TEXT-DECORATION: none;
}
#menu DIV {

}
.smallGap 
{
	FONT-SIZE:8px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
A:Link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.whiteLink:Link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.whiteLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.whiteLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.whiteLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
.rndTopLeft {
	BACKGROUND-IMAGE : URL(images/rndTopLeft.jpg);
	BACKGROUND-REPEAT:no-repeat;
	WIDTH:5px;
	HEIGHT:5px;
}
.rndTop {
	BORDER-TOP : 1px solid #B8B7B7;
	BACKGROUND-COLOR: #E6e6e6;
	FONT-SIZE:1px;
}
.rndTopRight {
	BACKGROUND-IMAGE : URL(images/rndTopRight.jpg);
	BACKGROUND-REPEAT:no-repeat;
	WIDTH:5px;
	HEIGHT:5px;
}
.rndBtmLeft {
	BACKGROUND-IMAGE : URL(images/rndBtmLeft.jpg);
	BACKGROUND-REPEAT:no-repeat;
	WIDTH:5px;
	HEIGHT:5px;
}
.rndBtm {
	BORDER-BOTTOM : 1px solid #B8B7B7;
	BACKGROUND-COLOR: #E6e6e6;
	FONT-SIZE:1px;
}
.rndBtmLeft {
	BACKGROUND-IMAGE : URL(images/rndBtmLeft.jpg);
	BACKGROUND-REPEAT:no-repeat;
	WIDTH:5px;
	HEIGHT:5px;
}
.rndLeft {
	BORDER-LEFT: 1px solid #B8B7B7;
	BACKGROUND-COLOR: #E6e6e6;
	FONT-SIZE:1px;
}
.rndRight {
	BORDER-RIGHT : 1px solid #B8B7B7;
	BACKGROUND-COLOR: #E6e6e6;
	FONT-SIZE:1px;
}
.rndMain {
	BACKGROUND-COLOR: #E6e6e6;
}
.smallImage {
	WIDTH:120px;
	HEIGHT:180px;
	BACKGROUND-REPEAT: no-repeat;	
	BACKGROUND-POSITION: CENTER CENTER;
}
.smallImageTD {
	WIDTH:20%;
	TEXT-ALIGN:CENTER;
}
.smallCaption {
	TEXT-ALIGN:CENTER;
    FONT-SIZE: 10px;
    COLOR: #cc3266;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;	
}
.detailCaption {
	FONT-WEIGHT: BOLD;
	TEXT-DECORATION: underline;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;	
}
.BackButton {
	TEXT-ALIGN:RIGHT;
	WIDTH:72px;
}
.itemInfoTitle {
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #cc3266;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.boldTitle {
    FONT-SIZE: 11px;
    font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.boldTitleLink {
    CURSOR:pointer;
    FONT-SIZE: 11px;
    font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.quote {
	FONT-WEIGHT: BOLD;
	font-style: italic; 	
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;	
}