/***************************************************************************************************************************
//ZLCMS CONTENT STYLES
***************************************************************************************************************************/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	}

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	line-height: 18px;
	}
	
	a:link, a:visited, a:active, a:hover {
		color: #C9000D;
		text-decoration: underline;
		}
		
UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

OL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

/***************************************************************************************************************************
//TEMPLATE STYLES
***************************************************************************************************************************/
.taglineTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	margin: 0px;
	padding: 0px;
	}

.taglineBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	margin: 0px;
	padding: 0px;
	}
	
.specialsMainNavigation a {
	color: #FFFFFF;
	text-decoration: none;
	}
	
.navigationItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	}	
	
	.navigationItem a:link, .navigationItem a:active, .navigationItem a:visited {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}
		
	.navigationItem a:hover {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}
		

.navigationItemEnd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	}
	
	.navigationItemEnd a:link, .navigationItemEnd a:active, .navigationItemEnd a:visited {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}
		
	.navigationItemEnd a:hover {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}

.navigationItemOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	}
	
	.navigationItemOn a:link, .navigationItemOn a:active, .navigationItemOn a:visited {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}
		
	.navigationItemOn a:hover {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}	

.navigationItemEndOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	}
	
	.navigationItemEndOn a:link, .navigationItemEndOn a:active, .navigationItemEndOn a:visited {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}
		
	.navigationItemEndOn a:hover {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		}	

#message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	}
	
#footerNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}
	
	#footerNavigation a:link, #footerNavigation a:active, #footerNavigation a:visited, #footerNavigation a:hover {
		color: #FFFFFF;
		text-decoration: none;
		}
	

#footerCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFFFFF;
	}
	
/***************************************************************************************************************************
//SPECIALS STYLES
***************************************************************************************************************************/
.specialsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2D0A00;
	}
	
	.specialsTitle a:link, .specialsTitle a:active, .specialsTitle a:hover, .specialsTitle a:visited {
		color: #2D0A00;
		text-decoration: none;
		}

.specialsPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C9000D;
	font-weight: bold;
	}
	
.specialsItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: normal;
	}
	
.specialsItemPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C9000D;
	font-weight: bold;
	}
	
.specialsItemDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	line-height: 18px;
	}
	
.specialsLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	}

.onlineFormText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	} 
	
	.onlineHowTitle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		font-weight: bold;
		}

	.onlineHowOption {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		}