BODY {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BACKGROUND: url(images/shadow.gif)  #fff repeat-y center;
text-align: -moz-center;
MARGIN: 0px;
COLOR: #303030;
FONT-SIZE: 80%;
LINE-HEIGHT: 1.4em;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

body /* Internet Explorer */ 
{ 
text-align: center; 
} 

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 


A { COLOR: #993366 }
A:hover { COLOR: #B6C148 }


#pageborder {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BORDER-RIGHT: #eee 1px solid;
BORDER-LEFT: #eee 1px solid;
WIDTH:770px;
}

#mastheadlogo {
BACKGROUND: url(images/masthead.gif) #fff no-repeat center center;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
POSITION: relative;
WIDTH:770px;
HEIGHT: 126px;
TEXT-ALIGN:left;
}

#masthead {
BACKGROUND: url(images/masthead.jpg) #fff no-repeat center center;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
POSITION: relative;
WIDTH:770px;
HEIGHT: 152px;
TEXT-ALIGN: left;

}

#order {
POSITION: absolute;
MARGIN: 93px 0px 0px 0px; 
Left: 450px;
FONT-SIZE: 80%;
}

#submasthead {
BACKGROUND: url(images/masthead_sub.gif) #fff no-repeat center center;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
WIDTH:770px;
HEIGHT: 26px;
}

#tnav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
        MARGIN: 0px 0px 0px 2px; 
	PADDING-TOP: 0px; 
	HEIGHT: 20px
}
#tnav LI {
      PADDING-RIGHT: 0px; 
      PADDING-LEFT: 0px;
      FONT-SIZE: 13px;
      FLOAT: left;
      PADDING-BOTTOM: 0px;
      MARGIN: 0px; 
      LINE-HEIGHT: 24px; 
      PADDING-TOP: 0px; 
      WHITE-SPACE: nowrap;
      LIST-STYLE-TYPE: none

}
#tnav A {
	BORDER-RIGHT: #fff 1px solid; 
        PADDING-RIGHT: 8px; 
        DISPLAY: block; 
        PADDING-LEFT: 9px; 
        FONT-WEIGHT: BOLD; 
        FLOAT: left; 
        PADDING-BOTTOM: 0px;  
        COLOR: #FFF; 
        PADDING-TOP: 0px; 
        TEXT-DECORATION: none
}
UNKNOWN {
	WIDTH: auto
}

#tnav A:hover {
	COLOR: #663366; BACKGROUND-COLOR: #D0C2DF
}

#submasthead2 {
BACKGROUND: url(images/masthead_sub2.gif) #EDEFE4 no-repeat center center;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
WIDTH:770px;
HEIGHT: 35px;
}

#footer {
MARGIN: 0px 0px 0px 30px;
WIDTH: 710px;
TEXT-ALIGN: center;
FONT-SIZE: 0.85em; 
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 10px;
PADDING-TOP: 5px;
COLOR: #996600;
}


#footer A {
COLOR: #996600;
}

#pagefooter {
BACKGROUND: url(images/footer.jpg) #fff no-repeat;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
POSITION: relative;
WIDTH:770px;
HEIGHT: 80px;
TEXT-ALIGN: left;
}


#bottomnav {
MARGIN: 0px 0px 0px 35px;
WIDTH: 700px;
TEXT-ALIGN: center;
FONT-SIZE: 90%;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 3px;
PADDING-TOP: 10px;
COLOR: #993366;
FONT-WEIGHT: bold;
}



#page {
MARGIN: 0px 0px 0px 35px;
WIDTH: 700px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
}

#wrapper {
POSITION: relative;
WIDTH: 770px;
TEXT-ALIGN: left;
BACKGROUND: #fff;
}



.top {
CLEAR:both;
FONT-SIZE: 0.85em;
MARGIN: 0px;
TEXT-TRANSFORM: uppercase;
TEXT-ALIGN: right;
}

.box {
BORDER-TOP: #eee 1px solid;
BORDER-BOTTOM: #eee 1px solid;
BORDER-LEFT: #eee 1px solid;
BORDER-RIGHT: #eee 1px solid;
WIDTH: 250px;
BACKGROUND-COLOR:cornsilk;
PADDING-RIGHT: 8px;
PADDING-LEFT: 8px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
MARGIN: 8px 0px 1em;
}


.basictable {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
WIDTH: 570px;
}

.caketable {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
FONT-SIZE: 80%;
WIDTH: 650px;
LINE-HEIGHT: 1.1em;
FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.caketable IMG {
MARGIN-TOP: 6px;
MARGIN-LEFT: 3px;
MARGIN-RIGHT: 3px;
MARGIN-BOTTOM: 3px;
}


H1 {
FONT-SIZE:1.5em;
LINE-HEIGHT: 1.20em;
FONT-WEIGHT: normal;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0.5em;
PADDING-TOP:2px;
PADDING-BOTTOM:3px;
COLOR: #993366;
FONT-FAMILY: Verdana, sans-serif;
BORDER-BOTTOM: #DFD6E9 1px dotted;
LETTER-SPACING: 2px;
}

H2 {
FONT-SIZE:1.2em;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0.5em;
LETTER-SPACING: 2px;
BORDER-BOTTOM: #DFD6E9 1px dotted;
PADDING-TOP:15px;
PADDING-BOTTOM:2px;
COLOR: #CC6633;
}

H3 {
FONT-SIZE:1.0em;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0.5em;
PADDING-TOP:5px;
PADDING-BOTTOM:0px;
LETTER-SPACING: 1px;
COLOR: #993366;
}

H4 {
FONT-SIZE:1.8em;
FONT-WEIGHT: normal;
MARGIN-TOP: 1em;
MARGIN-BOTTOM: 1em;
}

H5 {
FONT-SIZE:1.2em;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0em;
PADDING-TOP:0px;
PADDING-BOTTOM:0px;
LETTER-SPACING: 2px;
COLOR: #993366;
}

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}
.fll {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
.flr {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}

.required {
	COLOR:#CC0000;
}


#contactform {
MARGIN: 0px 0px 0px 0px;
WIDTH: 570px;
TEXT-ALIGN: left;
FONT-SIZE: 0.9em; 
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 5px;
PADDING-TOP: 5px;
COLOR: #000;
}

#counter {
POSITION:relative;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 5px;
PADDING-TOP: 0px;
WIDTH: 150px;
TOP: 5px;
LEFT: 0px;
}


#masthead_homepage {
BACKGROUND: #fff ;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
POSITION: relative;
WIDTH:770px;
HEIGHT: 430px;

}


