
a:link {color: #333333; text-decoration: none;}
a:visited {color: #333333; text-decoration: none;}
a:hover {color: #555555; text-decoration: none;}
p { font: 12pt 'Calibri',Futura,'URW Gothic L',sans-serif;color:#000000; }
td { font: 12pt 'Calibri',Futura,'URW Gothic L',sans-serif;color:#000000; }
li { font: 12pt 'Calibri',Futura,'URW Gothic L',sans-serif;color:#000000; } 
h2 { font: 14pt 'Calibri',Futura,'URW Gothic L',sans-serif;color:#555555; line-height:14px; padding-top:10px;}
h3 { font: 14pt 'times new roman'; color:#444444; font-style:italic; line-height:20px; padding-top:18px;}
input, textarea {color: #000000; background-color: #ddddef; font: 9pt  }

body {
	text-align:center; 
	margin:0;
	padding:0;
	background:transparent url("http://uploads.mycusthelp.com/EDCCRYSTALLAKEIL/home_bg.gif") scroll left top;
  background-repeat: repeat-x;
}

#main { 
	text-align:center; 
	width:1000px;
	margin:0 auto; 
	position:relative;
	top:0px; 
	left:0px;
	right:0px;
	background-color:#ffffff;
}

#business_login{
	width:220px;
	margin:0 auto; 
	text-align:center;
	font-size:9px;
	color:#222222;
	font-family: Arial, Tahoma, helvetica, sans-serif;
}

#business_login_tbl{
	width:220px;
}

table#business_login_tbl td{
	text-align:left;
	font-size:9px;
	color:#222222;
	font-family: Arial, Tahoma, helvetica, sans-serif;
}

#giftcertificates{
	background-image:url('http://uploads.mycusthelp.com/EDCCRYSTALLAKEIL/whatsnew_bg.gif');
	background-repeat:no-repeat;
	width:250px;
	height:200px;
}

#giftcertificates_txt{
	width:220px;
	text-align:center;
	margin:0 auto; 
	font: 9pt 'Century Gothic',Futura,'URW Gothic L',sans-serif;
	color:#224422;
	height:176px;
}

#submain { 
	text-align:center; 
	width:1000px; 
	margin:0 auto; 
	position:relative;
	top:0px; 
	left:0px;
	right:0px;
}

#header{
}

#subheader{
	width:1000px;
	margin:0 auto;
}

#content{
	margin:0 auto;
	a:link {color: #000044;}
	a:visited {color: #000044;}
	a:hover {color: #555555; text-decoration: none;}
	text-align:left;
}

#subcontent {
	min-height:400px;
	margin:0 auto;
	width:1000px;
	text-align:left;
	background-color:#ffffff;
	padding-left:40px;
	padding-right:40px;
}

#pagecontent{
	text-align:left;
	padding-left:40px;
	padding-right:40px;
	a:link {color: #000044;}
	a:visited {color: #000044;}
	a:hover {color: #555555; text-decoration: none;}
}


#welcome_text{
	width:500px;
	text-align:left;
	padding-left:40px;
}

#footer{
	width:1000px;
	padding-top:15px;
	text-align:right;
	font-size:9px;
	color:#333333;
	font-family: Arial, Tahoma, helvetica, sans-serif;
}

#footer li{
	display:inline;
}

#subfooter{
	width:948px;
	margin:0 auto;
	font-size:10px;
	font-family: Arial, Tahoma, helvetica, sans-serif;
	text-align:center;
}