body {
	/*background: url(images/wallpaperbkgd.gif) #300;*/
	background: #FFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font: .9em Georgia, Times New Roman, Times, Serif;
	color: #333;
}
img {
	border:0px
}
td {
	vertical-align:top; padding:0px; text-align:left
}
table {
	margin: 0px auto
}
td#Sidebar {
	width:285px; background-image:url("images/calendarbkgd.gif"); color:#FFF
}
td#Sidebar p, #Foot {
	font:.8em Verdana, Arial, Sans-serif
}
td#Sidebar a {
	color: #7AD
}
td#Sidebar #email {
	font-size:.8em; color:#369
}
td#Sidebar #submit {
	font-size:.8em; background:#369; color:#FFF
}
td#Core {
	width:475px; 
	background:url("images/bluepixel.gif") repeat-y right #FFF;
}
td.price {
	text-align: right; font-weight: bold; color: #369
}
td h1, h2, p {
	margin-left:10px; margin-right:10px
}
h1 {
	font-size:1.2em
}
h2 {
	font-size:1em
}
#Email {
	height:83px; width:260px; margin-left:10px; border-bottom:1px solid #C00; color:#CCC
}
hr {
	width:260px; height:1px; background:#C00; border:0
}
.right {
	float:right; margin:10px; padding:5px; text-align:center; font-family:Arial, Helvetica, Sans-serif; background:#FF0; border:1px solid #CC0
}
.right a {
	text-decoration:none; color:#C00
}
.right a:hover {
	color:#F00
}
.large {
	font-weight:bold; font-size:20px
}

