
body {
	background-color: #fff;
	color: #666;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* layout elements*/

#mainBox	{
	background-image: url(../images/shadow_bg.gif);
	background-repeat: repeat-y;
	color: #fff;
												/*border: 1px solid #CC33FF;*/
	margin: 0px auto;
	padding: 0px;
	width: 784px; 
	text-align: left;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 784px;	 
}

html>#mainBox	{
	width: 784px;
} 

#wmarkBox	{
	background-image: url(../images/shadow_bottom_wmark.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	color: #fff;
												/*border: 1px solid #CC33FF;*/
	margin: 0px auto;
	padding: 0px;
	width: 784px; 
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 784px;	 
}

#innerPushBox	{
	background-image: url(../images/w_bg.gif);
	background-position: top right;
	background-repeat: no-repeat;
	color: #333;
	margin: 0px auto;
	padding: 0px;
												/*border: 1px solid #00EE00;*/
	width: 720px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 720px;
	text-align: left;
}

#innerBox	{
	color: #594B3E;
	background-image: url(../images/pink_fade.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 0px auto;
	padding: 0px;
												/*border: 1px solid #FF0000;*/
	width: 720px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 720px;
	text-align: left;
	
}
.content {
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	height:490px;
												/*border: 1px solid #FF6600;*/
}
.contentInner {
	font-size: 13px;
	float: right;
	text-align: left;
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 155px 70px 0px 0px;
												/*border: 1px solid #FF6600;*/
	
}

.condets {
	float: right;
	text-align: right;
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 170px 0px 0px 0px;
												/*border: 1px solid #FF6600;*/
	
}

.contentInnerxmas {
	float: left;
	text-align: left;
	width: 140px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
												/*border: 1px solid #FF6600;*/
	
}
img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 0px;
}
p {
	display: block;
	margin: 1em 0px;
	padding: 0px;
}
table {
	font-size: 11px;
}
h4 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
sph {
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	opacity:.8;
}
spc {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	opacity:.7;
}
table * h4 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:underline;
}
.percent {
	font-size: 14px;
}
.imgLine {
	border-right: 1px solid #594B3E;
	border-top-style: dotted;
	border-top: 1px dotted #594B3E;
	}
/* menu elements */

.special {
	background-image: url(../images/monthly_specials.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 243px;
	width: 143px;
	text-align: left;
}
.monthlyText {
	margin: 0px 0px 0px 0px;
	padding: 84px 0px 0px 12px;
	color: #C23A8C;
	
	text-align: left;
	/*font-size: 13px;*/
	font-size: 12px;
	width: 110px;
}

.menuLogoBox {
	margin: 0px;
	padding: 0px;
	width: 143px;
	text-align: right;
												/*border: 1px solid  #0000EE;*/
	/*float: left;*/
}
.menuBox {
	font-size: 13px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	width: 143px;
	/*height: 335px; */
	border-right: 1px solid #594B3E;
	
}
.menuInnerBox {
	color: #594B3E;
	text-align: left; 
	margin: 0px;
	padding: 0px;
	line-height: 34px;
	width: 143px;
	height: 31px;
	border-top-style: dotted;
	border-top: 1px dotted #594B3E;
	
}
.smaller {
	font-size: 11px;
}
	a.menuLink:link { color: #594B3E; background: transparent; text-decoration: none;}
	a.menuLink:visited {color: #594B3E; text-decoration: none;}
	a.menuLink:active {color: #ccc; text-decoration: none;}
	a.menuLink:hover {color: #000; text-decoration: none;}


.xmasSpecials{float:left; float:left; margin-top:10px; height:110px; 
width:380px; border:2px solid #999999; -moz-border-radius:10px; -webkit-border-radius: 10px;
background:url('../images/xmas.png') no-repeat;
padding:10px;
}

.xmasSpecials h4{color:#ffffff; margin:0 0 0 0 !important;}
.xmasSpecials a{display:block; margin:5px; font-size:14px; color:#ffffff; text-decoration:none;}
.xmasSpecials a:hover{text-decoration:underline; font-weight:bold;}
.xmasSpecials div{float:left; border:1px solid #cccccc; width:150px; height:150px; margin:5px 15px 5px 5px;}




