/* GLOBAL styles */
BODY { font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin-left: auto; margin-right: auto;
	background: #FFFFFF url(images/bg.jpg) repeat-y top center; text-align: center; }
TABLE { font-size: 100%; }
H1 { color: #374466; font-size: 150%; text-align: center;}
A { color: #374466; }
A:HOVER { background-color: #FFFFFF; color: #000000; }

.button      { color: #FFFFFF; font-family: Verdana; background-color: #374466; font-size: 
               12px }


/* MAIN PAGE styles */
#page { width: 800px; margin-left: auto; margin-right: auto; }

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#top {  }
TD#bottom { padding-left: 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: center; 
	background: url(images/footer-bg.jpg) repeat-x top left; height: 20px; margin-top: 10px; }


/* CATEGORIES styles */
TABLE#categories { width: 200px; border-bottom: 1px solid #374466; margin-left: 15px; }
TABLE#categories TD { background: url(images/cat-td-bg.jpg) repeat-x top left; padding: 4px 6px; }
TABLE#categories A { text-decoration: none; color: #000; font-size: 95%; }
TABLE#categories A:HOVER { text-decoration: none; background-color: transparent; color: #374466 }

#categoriesheading { color: #999; font-size: 130%; background: none; text-align: left; padding: 4px; }


/* OTHER styles */

TD.designers IMG { margin: 2px; }


.CategoryCellHeading         { color: #FFFFFF; font-family: Verdana; background-color: #374466; font-size: 10px; font-weight: bold }


.CategoryCellHeading a:link	{ color: #FFFFFF; font-family: Verdana; background-color: #374466; font-size: 10px; text-decoration: none }
.CategoryCellHeading  a:visited	{ color: #FFFFFF; font-family: Verdana; background-color: #374466; font-size: 10px; text-decoration: none }
.CategoryCellHeading  a:active	{ color: #FFFFFF; font-family: Verdana; background-color: #374466; font-size: 10px; text-decoration: none }
.CategoryCellHeading  a:hover	{ color: #000000; font-family: Verdana; background-color: #374466; font-size: 10px; text-decoration: none }

.textbox         { color: #000000; font-family: Verdana; font-size: 10px }