#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;}span.gc-cs-link {		color: #FCD6D0;}.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;}