/* CSS Document */
BODY {
	FONT-WEIGHT: normal;
	font-size:11px ;
	COLOR: #000000; 
	FONT-FAMILY: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
}



.paragraph {
	FONT-WEIGHT: normal;
	font-size:12px;
	COLOR: #000000; 
	FONT-FAMILY: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
	}
	
.hometitle {
font-size: 15px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
} 

.weddingmenu {
font-size: 11px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
line-height:20px
} 

.warning {
color:#FF0000;
font-size: 13px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
}


h1 {
margin: 0;
color: #000000;
font-size: 14px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
} 

h2 {
margin: 0;
color: #000000;
font-size: 12px;
font-weight: bold;
letter-spacing: 3px;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;

} 


h3 {
margin: 0;
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
letter-spacing: 1px;
} 

h4 {

color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
letter-spacing: 0px;
margin-bottom:0;
margin-top:0;


} 

h5 {
margin: 0;
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
letter-spacing: 0px;


}
 
h6 {
margin: 0;
color: #000000;
font-size: 14px;
font-weight: bold;
font-family: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
letter-spacing: 3px;
} 

select {
font-size:12px;font-family:Lucida Sans Unicode,Lucida Grande;
}


form {
font-size:12px;font-family:Lucida Sans Unicode,Lucida Grande;
}

input {
font-size:12px;
font-family:Lucida Sans Unicode,Lucida Grande;
font-weight: normal;
}


textarea {
font-size:12px;
font-family:Lucida Sans Unicode,Lucida Grande;
font-weight: normal;
}



.button{
font-weight: bold;
font-family:Lucida Sans Unicode,Lucida Grande;	 
font-size:12px; 
}

TD {
	FONT-WEIGHT: normal;
		font-size:11px; 
	COLOR: #000000; 
	FONT-FAMILY: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;
}

TH {
	FONT-WEIGHT: normal;
		font-size:11px; 
	COLOR: #000000; 
	FONT-FAMILY: Lucida Sans Unicode, Lucida Grande, Helvetica, sans-serif;

}


a:link { 
	color: #101852;
	text-decoration: none;
	font-size:11px;
	FONT-WEIGHT: bold;
	}
	
a:visited { 
	color: #8194c3;
	text-decoration: none;
	font-size:11px;
	FONT-WEIGHT: bold;
	}
	
a:hover { 
	color: #8194c3;
	text-decoration: none;
	font-size:11px;
	FONT-WEIGHT: bold;
	}
	
a:active { 
	color: #8194c3;
	text-decoration: none;
	font-size:11px;
	FONT-WEIGHT: bold;
	}
	

.inactive {
	color: #8194c3;
	text-decoration: none;
	font-size:11px;
	FONT-WEIGHT: bold;
}
	
	
	
	
/** Cake Rollover **/  
  
a.CakeRollover {  
display: block;  
width: 75px;  
height: 38px;  
background: url(http://www.eatcake.ca/cakes/images/menu_gallery.gif) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
 
a:visited.CakeRollover {  
background-position: 0 -38px;  
}  
  
a:hover.CakeRollover {  
background-position: 0 -38px;  
}  
   
a:active.CakeRollover {  
background-position: 0 -38px;  
}  




/** Wedding Rollover **/  

a.WeddingRollover {  
display: block;  
width: 102px;  
height: 8px;  
background: url(http://www.eatcake.ca/cakes/images/menu_wedding.gif) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
 
 
a:visited.WeddingRollover {  
background-position: 0 -8px;  
}  
  
a:hover.WeddingRollover {  
background-position: 0 -8px;  
}  
   
a:active.WeddingRollover {  
background-position: 0 -8px;  
} 



/** Party Rollover **/  

a.PartyRollover {  
display: block;  
width: 99px;  
height: 8px;  
background: url(http://www.eatcake.ca/cakes/images/menu_party.gif) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
  
a:visited.PartyRollover {  
background-position: 0 -8px;  
}  
  
a:hover.PartyRollover {  
background-position: 0 -8px;  
}  
   
a:active.PartyRollover {  
background-position: 0 -8px;  
} 




/** Flavour Rollover **/  

a.FlavoursRollover {  
display: block;  
width: 75px;  
height: 23px;  
background: url(http://www.eatcake.ca/cakes/images/menu_flavours.gif) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
 
a:visited.FlavoursRollover {  
background-position: 0 -23px;  
}  
  
a:hover.FlavoursRollover {  
background-position: 0 -23px;  
}  
   
a:active.FlavoursRollover {  
background-position: 0 -23px;  
} 



/** Questions Rollover **/  

a.QuestionsRollover {  
display: block;  
width: 72px;  
height: 9px;  
background: url(http://www.eatcake.ca/cakes/images/menu_questions.gif) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
 
a:visited.QuestionsRollover {  
background-position: 0 -9px;  
}  
  
a:hover.QuestionsRollover {  
background-position: 0 -9px;  
}  
   
a:active.QuestionsRollover {  
background-position: 0 -9px;  
} 



/** Contact Rollover **/  

a.ContactRollover {  
display: block;  
width: 83px;  
height: 8px;  
background: url(http://www.eatcake.ca/cakes/images/menu_contact.gif) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
 
a:visited.ContactRollover {  
background-position: 0 -8px;  
}  
  
a:hover.ContactRollover {  
background-position: 0 -8px;  
}  
   
a:active.ContactRollover {  
background-position: 0 -8px;  
} 


a.OrderRollover {  
display: block;  
width: 148px;  
height: 69px;  
background: url(http://www.eatcake.ca/cakes/images/order_button.jpg) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
 
a:visited.OrderRollover {  
background-position: 0 -69px;  
}  
  
a:hover.OrderRollover {  
background-position: 0 -69px;  
}  
   
a:active.OrderRollover {  
background-position: 0 -69px;  
}  




a.BackRollover {  
display: block;  
width: 148px;  
height: 69px;  
background: url(http://www.eatcake.ca/cakes/images/back_button.jpg) no-repeat 0 0;  
overflow: hidden;  
text-indent: -10000px;  
font-size: 0px;  
line-height: 0px;  
}  
 
a:visited.BackRollover {  
background-position: 0 -69px;  
}  
  
a:hover.BackRollover {  
background-position: 0 -69px;  
}  
   
a:active.BackRollover {  
background-position: 0 -69px;  
