body {
	background-color: #C0C0C0 ; 
	color: #003399 ; 
	font-family: Arial,Helvetica,Verdana,sans-serif ; 
	font-size: 8pt ; 
	background-repeat: no-repeat ; 
}
.actionbar {
	font-family: Arial, sans-serif ;
	color: #000099 ;
	font-size: 9pt ;
	font-weight: bold ;
	letter-spacing: 1px ;
	text-decoration: none ;
	text-underline: none ;
	text-align: center ;
}
#actionbar_here {
	color: #006666 ;
	}
a.actionbar:hover, a#actionbar_here:hover, a.actionblurb:hover, a.leftmenu:hover 
{ 
	color: #339966 ; 
}
.action_blurb {
	padding: 1px ;
	vertical-align: top ;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif ;
	font-size: 11px ;
	border-bottom: 1px #EEEEFF solid ;
	background-color: #EEEEFF ;
}
#here {
	font-weight: bold ;
	border: 1px silver solid ;
	border-top: 0px ;
	background-color: #D0D0FF ;
}
.auntiesblog {
	color: purple ;
	background-color: white ;
	margin: 12px 15px 12px 15px ;
	border: 5px oldlace dotted ;
	padding: 10px 15px 10px 15px ;
	font-family: Trebuchet MS, sans-serif ;
}
.auntiesintro {
	font-family: "Georgia", serif ;
	background-color: white ;
	color: mediumvioletred ;
	font-size:9pt ;
	margin: 0px 15px 12px 15px ;
	border-top:1px wheat solid ;
	border-right: 3px wheat solid ;
	border-bottom: 3px wheat solid ;
	border-left: 1px wheat solid ;
	padding: 10px 15px 10px 15px ;
}
.blackboard, a.blackboard.visited {
	font-family: "Comic Sans MS", "Tempus Sans ITC", Arial, sans-serif ; 
	background-color: black ; 
	color: whitesmoke ; 
	text-decoration: none ; 
	text-underline: none ;
}
a.blackboard:hover, a.greenlink:hover { 
	color: white ; 
}
.blogentry {
	font-size: 9pt ;
}
.blogtitle {
	font-family: Georgia, serif ;
	font-weight: bold ;
	font-size: 11pt ;
}
a.boldlink, a.boldlink:visited {
	font-weight: bold ;
	text-decoration: none ; 
}
.boxicon {
	font-family: Arial, sans-serif ;
	color: navy;		
	font-size: 7pt;
	background-repeat: no-repeat ;
	text-decoration: none;
	text-underline: none;
}
.brand
{
	font-size: 10pt ;
	padding-left: 20px ;
}
.brandsidebar, a.brandsidebar:visited
{
	font-family: "Comic Sans MS", "Tempus Sans ITC", Arial, sans-serif ; 
	font-size: 8pt ;
	color: whitesmoke ;
}
#concordref {
	color: purple ;
	background-color: #FFFFFF ;
	margin: 12px 15px 12px 15px ;
	border: 5px #CCCCFF double ;
	padding: 10px 15px 10px 15px ;
	font-family: Trebuchet MS, sans-serif ;
	font-size: 12pt ;
}
.coupon
{
	font-size: 8pt ;
	font-weight: bold ;
	text-decoration: none ;
	color: #FF6600 ;
}	
.dimsum {
	font-size: 10pt ;
}
.ebook {
	font-size: 9pt ;
	color: #000000 ;
}
.ebookpagetitle
{
	font-size: 12pt ;
	font-weight: bold ;
	color: #000000 ;
	text-align: center ;
}
.ebooktitle {
	font-size: 10pt ;
	font-weight: bold ;
	color: #000000 ;
}
.faq_answer {
	font-family: Courier New, Courier ;
	font-size: 10pt ;
}
.faq_question {
	font-size: 10pt ;
}
.googlebox {
	background-color: #EEEEFF ;
	border: 1px #9999FF solid ;
	margin: 0 ;
}
.greenboard, a.greenboard.visited {
	font-family: "Comic Sans MS","Tempus Sans ITC",Arial,"sans serif" ; 
	background-color: #008000 ; 
	color: whitesmoke ; 
}
a.greenlink {
	font-family: "Comic Sans MS","Tempus Sans ITC",Arial,"sans serif" ; 
	background-color:#006600 ; 
	color: whitesmoke ; 
	text-decoration: underline ;
	text-underline: single ;
}
.icedsmall {
	font-size: 8pt ;
}
.icednormal {
	font-size: 8pt ;
}
.icedlink {
	font-size: 9pt ;
}
a.left {
	text-decoration: none ;
	text-underline: none ; 
}
a.left:hover { 
	color: navy ;
	font-style: italic ;
}
.leftmenu { 
	height: 20px ;
	width: 120px ;
	background-color: #EEEEFF ;
	font-size: 8pt ;
	font-weight: normal ; 
	padding: 0px 0px 0px 2px ;
	border-bottom: 2px #9999FF dotted ;
}
.linkie {
	font-family: Tahoma, Arial, sans-serif ;
	font-size: 7pt ;
	text-decoration: underline ;
}

#logo {
	width: 252px ;
	text-align: left ;
	padding: 0 ;
	vertical-align: middle ;
}
#open24 {
	width: 70px ;
	text-align: center ;
//	padding: 6px 4px 0px 0px ;
	vertical-align: middle ;
}

#reviewnumber {
	font-size: 12px ;
	font-family: Tahoma, sans-serif ;
	font-weight: bold;
	color: #0066CC;
	letter-spacing: 1px;
	text-align: left ;
	vertical-align: middle ;
	padding: 0px 0px 0px 12px ;
}

.mainpage {
	border-left: 6px #A8A8A8 solid ;
	border-right: 6px #A8A8A8 solid ;
	width: 788px ;
	background-color: white ;
	text-align: center ;
}
.napkin {
	font-size: 9pt ; 
	background-image: url(images/floor.jpg) ;
	border: 2px lightcyan solid ;
	margin: 2px 2px 2px 0px ;
	padding: 10px ;
}
.neon {
	font-family: Arial, sans-serif ;
	font-size: 16px ;
	font-weight: bold ;
	text-align: center ;
	color: #0066CC ;
	padding: 0px ;
	margin: 0px ;
}
.nolink {
	text-decoration: none ; 
	text-underline: none ; 
}
.nukable
{
	font-family: Georgia ;
	font-size: 12pt ;
	font-weight: bold ;
	background-color: #6699CC ;
//	background-image: url(forums/images/gradients/gradient_thead.gif) ;
	background-image: url(images/gradient_green.gif) ;
	color: #FFFFF0 ;
	padding: 6px 2px 6px 10px ;
}
.previouslist { 
	height: 20px ;
	width: 120px ;
	background-color: #EEEEFF ;
	font-size: 8pt ;
	padding: 0pt 2pt 0pt 2pt ;
	border: 1px #9999FF solid ;
}
.pricebox { 
	font-size: 8pt ;
	color: #B000A0 ;
	background-color: #EEEEFF ;
	width: 120px ;
}
.productlistheader { 
	font-size: 7pt ; 
	vertical-align: bottom ; 
	background-color: #E8E8E8 ; 
	font-weight: bold ; 
	text-align: center ;
	letter-spacing: 1px ; 
	border: 1px #9966CC solid ;
}
.regularform {
	font-size: 8.0pt ;
	text-align: right ;
	padding: 0px 4px 0px 0px ;
}
.reviewauthor { 
	font-size: 8.0pt ;
	font-family: Arial, sans-serif ;
	color: #B000A0 ;
}
.reviewtext {
	font-size: 9pt ;
	background-color: #EEEEFF ;
	margin-top: 6px ;
	padding: 10px 10px 10px 10px;
}
a.ShowAsLink, a.ShowAsLink:visited 
{
	text-decoration: underline ;
	text-underline: single ; 
	letter-spacing: 1px ;
}
a.spotlight_keep 
{
	color: #993300 ;
}
a.spotlight, a.spotlight:hover, a.spotlight:visited
{
	font-family: "Comic Sans MS","Tempus Sans ITC",Arial,"sans serif" ;
	font-size: 10pt ;
//	font-weight: bold ;
	background-color:#006600 ; 
	color: whitesmoke ; 
	text-decoration: underline ;
	text-underline: single ;
}
.spotlight_bar
{
	background-color: white ;
	height: 10px ;
}
.spotlight_pic
{
	background-color: white ;
	border: 1px #666699 solid ;
	border-top: 0px ;
	border-right: 0px ;
	padding: 2px ;
}
.spotlight_top
{
	font-family: "Comic Sans MS","Tempus Sans ITC",Arial,"sans serif" ; 
	background-color:#006600 ; 
	color: whitesmoke ; 
	padding: 6px ;
}
.spotlight_top_keep
{
	text-align: left ; 
	font-family: Trebuchet MS, sans-serif ;
	font-size: 10pt ;
	font-weight: bold ;
	letter-spacing: 1px ;
	border: 3px #666699 double ;
	border-bottom: 1px #666699 solid ;
	background-color: #CCFFCC ;
	vertical-align: center ; 
	padding: 6px ;
}
.spotlight_text
{
	text-align: left ;
	font-family: Trebuchet MS, sans-serif ; 
	font-size: 9pt ;
	border-right: 1px #666699 solid ;
	border-left: 1px #666699 solid ;
	background-color: #FFFFFF ;
	vertical-align: center ; 
	padding: 6px 10px 10px 8px ;
}
.spotlight_bottom
{
	text-align: left ; 
	font-size: 8pt ;
	border: 1px #666699 solid ;
	background-color: #EFEFEF ;
	vertical-align: center ; 
	padding: 4px 8px 4px 8px ;
}
td.tableheading { 
	font-size: 9pt ; 
	color: #990099 ; 
	font-weight: bold ; 
	background-color:#CCCCFF ;
}
td.sideheading { 
	font-size: 9pt ; 
	color: #990099 ; 
	font-weight: bold ; 
	background-color:#CCCCFF ;
	vertical-align: top ;
}
.tablelabel { 
	font-size: 7pt ; 
	font-family: Arial,"sans serif" ; 
}
th {
	font-size: 8pt ;
	color: #0066CC ;
	padding: 0px 0px 6px 0px ;
}
#title {
	text-align: center ;
	vertical-align: middle ;
	padding: 0px 0px 4px 0px ;
}