#container   { position: relative; height: auto; voice-family: inherit; width: 100% }
#content     { position: relative; height: auto }
body         { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; 
               background-color: #333333; color: #F6F5ED; margin: 0px }
.normal      { line-height: 1.5em; font-size: 12px; margin: 3px }
.normal a:link, .normal a:visited { color: #FCD6D0; text-decoration: none; font-weight: bold }
.normal a:hover, .normal a:active { color: #F79D9A; text-decoration: underline; font-weight: bold }
.small       { line-height: 1.5em; font-size: 12px; margin: 3px }
.small a:link, .small a:visited { color: #FCD6D0; text-decoration: none; font-weight: bold }
.small a:hover, .small a:active { color: #F69D9A; text-decoration: underline; font-weight: bold }
.darkfont    { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size: 
               14px; color: #666666 }
.darkfont a, .darkfont a:visited { color: #FCD6D0; font-weight: bold; text-decoration: none }
.darkfont a:active, .darkfont a:hover { color: #F69D9A; font-weight: bold; text-decoration: underline }
.title       { line-height: 1.5em; font-size: 18px; font-weight: bold; margin: 3px }
.footer      { color: #526369; font-family: 'Century Gothic', Tahoma, Geneva, sans-serif; font-size: 12px; 
               font-weight: bold }
#homepage    { padding: 8px }
#homepage .hometitle { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size: 
               12px; font-weight: bold }
#homepage a:link, #homepage a:visited { color: #FCD6D0; text-decoration: none; font-weight: bold }
#homepage a:hover { color: #F69D9A; text-decoration: underline; font-weight: bold }
#homepage .hometext { color: #CCCCCC; font-family: 
               'Palatino Linotype', 'Book Antiqua', Palatino, serif; 
               font-size: 12px }
.copyright   { color: #CCCCCC; font-family: 'Century Gothic', Tahoma, Geneva, sans-serif; font-size: 10px; 
               line-height: 1.5em }
.textfield   { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; color: 
               #666666; font-size: 12px; background-color: #FFFFFF; 
               border: 1px solid #000000 }
.searchtext  { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; color: 
               #506267; font-size: 12px; background-color: #F6F5ED; 
               border: 1px solid #000000 }
.CatListBoxStyle { font-weight: normal; font-family: 
               'Palatino Linotype', 'Book Antiqua', Palatino, serif; 
               font-size: 13px; background-color: #FFFFFF; color: #666666; 
               border: 1px solid #000000 }
#thumbnail   { padding: 5px }
#thumbnail img { border: 1px solid #000000 }
#thumbnail .itemtitle { font-size: 16px; font-weight: bold }
#thumbnail .itempic { padding: 5px }
#thumbnail .itemdesc { font-size: 13px; color: #CCCCCC }
#thumbnail .itemsku { font-size: 11px; color: #CCCCCC }
#thumbnail a:link, #thumbnail a:visited { color: #FCD6D0; text-decoration: none }
#thumbnail a:hover { color: #F69D9A; text-decoration: underline }
#thumblist   { margin: auto; padding: 5px }
.category    { line-height: 1.5em; font-size: 18px; font-weight: bold; margin: 3px }
.catName     { font-size: 20px; font-weight: bold }
.designer    { font-size: 11px; color: #CCCCCC; font-weight: bold }
.designer a:link, .designer a:visited { color: #FCD6D0; text-decoration: none }
.designer a:hover { color: #F69D9A; text-decoration: underline }
.pagenav     { font-size: 11px; color: #CCCCCC; font-weight: bold; padding: 5px }
.pagenav a:link, .pagenav a:visited { color: #FCD6D0; text-decoration: none }
.pagenav a:hover { color: #F69D9A; text-decoration: underline }
.navigation  { font-size: 11px; color: #CCCCCC; font-weight: bold; padding: 5px }
.navigation a:link, .navigation a:visited { color: #FCD6D0; text-decoration: none }
.navigation a:hover { color: #F69D9A; text-decoration: underline }
.PageNavStyle { font-size: 11px; color: #CCCCCC; font-weight: bold; padding: 5px }
.PageNavStyle a:link, .pagenav a:visited { color: #FCD6D0; text-decoration: none }
.PageNavStyle a:hover { color: #F69D9A; text-decoration: underline }
.catnav      { font-size: 12px; color: #CCCCCC; font-weight: bold; padding: 5px }
.catnav a:link, .catnav a:visited { color: #FCD6D0; text-decoration: none }
.catnav a:hover { color: #F69D9A; text-decoration: underline }
#fullview    { margin: auto; padding: 5px }
#fullview img { border: 1px solid #000000 }
#fullview .itemtitle { font-size: 16px; font-weight: bold }
#fullview .itempic { padding: 5px }
#fullview .optional { padding: 5px }
#fullview .coord { padding: 5px }
#fullview .itemsku { font-size: 11px; color: #CCCCCC; font-weight: bold }
#fullview a:link, #fullview a:visited { color: #FCD6D0; text-decoration: none }
#fullview a:hover { color: #F69D9A; text-decoration: underline }
#fullview .itemnav { font-size: 11px; color: #CCCCCC; font-weight: bold; padding: 5px }
#fullview .itemnav a:link, #fullview .itemnav a:visited { color: #FCD6D0; text-decoration: none }
#fullview .itemnav a:hover { color: #F69D9A; text-decoration: underline }
#full-size   { margin: auto; padding: 5px }
#full-size .itemtitle { font-size: 16px; font-weight: bold }
#full-size .itempic { padding: 5px }
#full-size .itemdesc { font-size: 14px; color: #CCCCCC; line-height: 1.5em; padding: 5px }
#full-size .mfg { font-size: 12px; color: #CCCCCC; font-style: italic }
#full-size .itemsku { font-size: 11px; color: #CCCCCC; font-weight: bold }
#full-size a:link, #full-size a:visited { color: #FCD6D0; text-decoration: none }
#full-size a:hover { color: #F69D9A; text-decoration: underline }

/* ######### jquerycssmenu.css ######### */

.jquerycssmenu{
font: bold 13px 'Century Gothic', Tahoma, Geneva, sans-serif;
border-bottom: 1px solid #526269;
padding-left: 8px; /*offset of tabs relative to browser left edge*/
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
display: block;
background: #526269; /*background of tabs (default state)*/
padding: 5px 6px 6px 6px;
margin-right: 6px; /*spacing between tabs*/
border: 1px solid #526269;
border-bottom-width: 0;
color: #F79D9A;
text-decoration: none;
}

.jquerycssmenu ul li a:hover{
background: #FCD6D0;
color: #526269;
}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-top: 1px solid #526269;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
font: normal 12px 'Century Gothic', Tahoma, Geneva, sans-serif;
width: 160px; /*width of sub menus*/
background: #526269;
color: #F79D9A;
padding: 4px 4px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #526269;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #FCD6D0;
color: #526269;
}

/* ######### CSS classes applied to down and right arrow images ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}
