/* GLOBAL styles */
BODY { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 12px;
	background: #FFFFFF url(images/bg.jpg) repeat-y top center; text-align: center; }
TABLE { font-size: 100%; }
H1 { font-size: 125%; }
A { color: #ff9900; font-family: Verdana; font-size: 100%; text-decoration: none; background-color: transparent; }

A:HOVER { color: #ff9900; font-weight: bold; font-family: Verdana; font-size: 100%; text-decoration: none; }

#bottom { background: url(images/bottom-bg.jpg) left top no-repeat; border-bottom: 1px solid #FFc164; border-top: 1px solid #FFCAE3; padding: 0px; font-size: 80%;}

/* MAIN PAGE styles */
#page { width: 780px; margin-left: auto; margin-right: auto; }
#top { background: url(images/amore-logo.gif) left top no-repeat; border-bottom: 1px solid #FFCAE3; height: 100px;
	margin-bottom: 10px; padding: 5px }
UL#topnav { margin-top: 35px; }
UL#topnav LI { display: inline; padding: 0; margin-right: 20px; }
TD#left { /*padding-left: 15px;*/ }
TD#main { padding-right: 15px; }
TD#breadcrumbs { font-size: 90%; padding: 4px 7px; background: url(images/breadcrumbs-bg.jpg) repeat-x bottom left; }
#footer { font-size: 95%; color: #999; /*border-top: 1px solid #ccc;*/ text-align: left; padding: 10px 17px;
	background: url(images/footer-bg.jpg) repeat-x top left; height: 60px; margin-top: 10px; }


.button      { color: #ff9900; font-family: Verdana; background-color: #FFFFFF; font-size: 
               10px }

.CategoryCellMenu         { font-family: Verdana; background: url(images/left-cat-bg.jpg) repeat-x top left;  font-size: 10px }

.CategoryCellMenu a:link	{ color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.CategoryCellMenu  a:visited	{ color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.CategoryCellMenu  a:active	{ color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.CategoryCellMenu  a:hover	{ color: #000000; font-weight: bold;font-family: Verdana;  font-size: 12px; text-decoration: none; background-color: transparent; }

.SubCategoryCellMenu         { font-family: Verdana; background: url(images/left-subcat-bg.jpg) repeat-x top left;  font-size: 10px }

.SubCategoryCellMenu a:link	{ color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.SubCategoryCellMenu  a:visited	{ color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.SubCategoryCellMenu  a:active	{ color: #000000; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.SubCategoryCellMenu  a:hover	{ color: #000000; font-weight: bold; font-family: Verdana;  font-size: 12px; text-decoration: none; background-color: transparent; }

#categoriesheading { color: #999; font-size: 100%; background: none; text-align: left; padding: 0px; }

.formquestion         { color: #ff9900; font-family: Verdana; background-color: #FFFFFF; font-size: 12px }

.CategoryCellMenuInfo         { font-family: Verdana; background: url(images/left-cati-bg.jpg) repeat-x top left;  font-size: 10px }

.CategoryCellMenuInfo a:link	{ color: #ff9900; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.CategoryCellMenuInfo  a:visited	{ color: #ff9900; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.CategoryCellMenuInfo  a:active	{ color: #ff9900; font-family: Verdana; font-size: 12px; text-decoration: none; background-color: transparent; }
.CategoryCellMenuInfo  a:hover	{ color: #ff9900; font-weight: bold;font-family: Verdana;  font-size: 12px; text-decoration: none; background-color: transparent; }
