BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #67455c;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #000000;
}
P
{
    FONT-SIZE: 11px;
    FONT-WEIGHT:500;
    COLOR: #67455c;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
DIV
{
    FONT-SIZE: 11px;
    FONT-WEIGHT:500;
    COLOR: #67455c;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
TD
{
    FONT-SIZE: 11px;
    FONT-WEIGHT:500;
    COLOR: #67455c;
    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%;
}
.colour1 {
	BACKGROUND-COLOR:#cc3266;
}
.colour2 {
	BACKGROUND-COLOR:#ff66cc;
}
.colour3 {
	BACKGROUND-COLOR:#ff99ff;
}
.colour4 {
	BACKGROUND-COLOR:#FFCCFE;
}
.colour5 {
	BACKGROUND-COLOR:#FEE5FE;
}
.borderColour {
	BORDER: 2px solid #ff99ff;
}
.mainPage
{
	TEXT-ALIGN:center;
}
.menuBack 
{
	VERTICAL-ALIGN:TOP;
	WIDTH: 211px;
	TEXT-ALIGN:CENTER;
}
.mainArea
{
	VERTICAL-ALIGN:TOP;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING:8px;
}
.cakeTypeHeader {
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 4px;	
	VERTICAL-ALIGN:middle;
	TEXT-ALIGN:CENTER;
	BACKGROUND-COLOR: #a27693;
}
.menuItemTop {
	BACKGROUND-IMAGE: URL(images/menuItemTop.jpg);
	BACKGROUND-REPEAT: no-repeat;
	FONT-SIZE:1px;
	HEIGHT:3px;
}
.menuItemBottom {
	BACKGROUND-IMAGE: URL(images/menuItemBottom.jpg);
	BACKGROUND-REPEAT: no-repeat;
	FONT-SIZE:1px;
	HEIGHT:4px;	
}
.vSmallGap {
	FONT-SIZE:1px;
	HEIGHT:2px;	
}
#menu
{
	LEFT:0;
	WIDTH: 211px;
}
#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
{
	BACKGROUND-IMAGE: URL(images/menuItemTop.jpg);
	BACKGROUND-REPEAT: no-repeat;
	display: block;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR:#ac4367;
	COLOR: #FFFFFF;
	VERTICAL-ALIGN:middle;
	TEXT-ALIGN: CENTER;
	TEXT-DECORATION: none;
	line-height:3em
}
#menu A:hover
{
	BACKGROUND-COLOR:#c66184;
	TEXT-DECORATION: none;
}
#menu DIV {

}
#menuTop
{
	LEFT:0;
	WIDTH: 211px;
}
#menuTop 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
}
#menuTop 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;

}
#menuTop A
{
	BACKGROUND-IMAGE: URL(images/menuItemTop.jpg);
	BACKGROUND-REPEAT: no-repeat;
	display: block;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR:#ac4367;
	COLOR: #FFFFFF;
	VERTICAL-ALIGN:middle;
	TEXT-ALIGN: CENTER;
	TEXT-DECORATION: none;
	line-height:3em
}
#menuTop A:hover
{
	BACKGROUND-COLOR:#c66184;
	TEXT-DECORATION: none;
}
#menuTop DIV {

}
.smallGap 
{
	FONT-SIZE:8px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
A:Link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #67455c;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #67455c;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #67455c;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #67455c;
    TEXT-DECORATION: underline
}
.rndTopLeft {
	BACKGROUND-IMAGE : URL(images/rndTopLeft.jpg);
	BACKGROUND-REPEAT:no-repeat;
	WIDTH:5px;
	HEIGHT:5px;
}
.rndTop {
	BORDER-TOP : 1px solid #ff99ff;
	BACKGROUND-COLOR: #feccff;
	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 #ff99ff;
	BACKGROUND-COLOR: #feccff;
	FONT-SIZE:1px;
}
.rndBtmLeft {
	BACKGROUND-IMAGE : URL(images/rndBtmLeft.jpg);
	BACKGROUND-REPEAT:no-repeat;
	WIDTH:5px;
	HEIGHT:5px;
}
.rndLeft {
	BORDER-LEFT: 1px solid #ff99ff;
	BACKGROUND-COLOR: #feccff;
	FONT-SIZE:1px;
}
.rndRight {
	BORDER-RIGHT : 1px solid #ff99ff;
	BACKGROUND-COLOR: #feccff;
	FONT-SIZE:1px;
}
.rndMain {
	BACKGROUND-COLOR: #feccff;
}
.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;	
}
.largeImage {
	WIDTH:268px;
	HEIGHT:402px;
	TEXT-ALIGN:CENTER;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
}
.LargeImageTD {
	WIDTH:284px;
	TEXT-ALIGN:CENTER;
}
.largeImageLS {
	WIDTH:450px;
	HEIGHT:307px;
	TEXT-ALIGN:CENTER;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION:  center center;			
}
.LargeImageTDLS {
	WIDTH:466px;
	TEXT-ALIGN:CENTER;
}
.smallImageLS {
	WIDTH:155px;
	HEIGHT:103px;
	BACKGROUND-REPEAT: no-repeat;	
	BACKGROUND-POSITION:  center center;
}
.lsImageTD {
	WIDTH:155px;
	TEXT-ALIGN:CENTER;
}
.cakeDetails {
	PADDING-LEFT:8px;
	VERTICAL-ALIGN:top;
}
.detailCaption {
	FONT-WEIGHT: BOLD;
	TEXT-DECORATION: underline;
    FONT-SIZE: 12px;
    COLOR: #cc3266;
    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: #67455c;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.boldTitleLink {
    CURSOR:pointer;
    FONT-SIZE: 11px;
    font-weight: bold;
    COLOR: #67455c;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.quote {
	FONT-WEIGHT: BOLD;
	font-style: italic; 	
    FONT-SIZE: 11px;
    COLOR: #67455c;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;	
}
