﻿/* UPDATED FABRICSHOP CSS */
.title {
		font-size: 18pt;
		color: #3D7369;
		margin-top: 8px;
}
.title a:link, .title a:visited {
		color: #80A69F;
		text-decoration: none;
		font-weight: normal;
}
.title a:hover, .title a:active {
		color: #8C6F55;
		font-weight: normal;
		border-bottom-style: dashed;
		border-bottom-width: 1px;
}
.copyright {
		font-size: 8pt;
		color: #3D7369;
}
.textfield {
		color: #3D7369;
		font-size: 10pt;
		background-color: #F2F2F2;
		border: 1px solid #3D7369;
		padding: 2px;
}
.searchtext {
		color: #3D7369;
		font-size: 10pt;
		background-color: #F2F2F2;
		border: 1px solid #3D7369;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 2px;
}
.thumbnail {
		margin-top: 12px;
		margin-bottom: 8px;
}
.thumbnail img {
		border: 1px solid #80A69F;
		margin: 6px;
}
.thumbnail .itemtitle {
		font-size: 12pt;
		font-weight: bold;
}
.thumbnail .itemdesc {
		font-size: 10pt;
}
.thumbnail .itemsku {
		font-size: 8pt;
}
.catName {
		font-size: 14pt;
		color: #3D7369;
}
.designer {
		font-size: 8pt;
		font-weight: bold;
}
.catDesc {
		font-size: 10pt;
		line-height: 1.6em;
}
.pagenav {
		font-size: 8pt;
		font-weight: bold;
		padding-left: 6px;
		padding-right: 6px;
}
.catnav {
		font-size: 10pt;
		font-weight: bold;
		padding-left: 6px;
		padding-right: 6px;
}
#fullview {
		margin: auto;
		padding: 8px;
}
#fullview img {
		border: 1px solid #3D7369;
}
#fullview .itemtitle {
		font-size: 12pt;
		font-weight: bold;
}
#fullview .optional {
		padding: 6px;
}
#fullview .coord {
		padding: 6px;
}
#fullview .itemsku {
		font-size: 8pt;
		font-weight: bold;
}
#fullview .itemnav {
		font-size: 8pt;
		font-weight: bold;
		padding-left: 6px;
		padding-right: 6px;
}
#full-size {
		margin: auto;
		padding: 6px;
}
#full-size .itemtitle {
		font-size: 12pt;
		font-weight: bold;
}
#full-size .itempic {
		padding: 6px;
}
#full-size .itemdesc {
		font-size: 10pt;
		line-height: 1.6em;
		padding: 6px;
}
#full-size .mfg {
		font-size: 8pt;
		font-style: italic;
}
#full-size .itemsku {
		font-size: 8pt;
		font-weight: bold;
}
/* - - - - - - - - - - */
/* FLUID CATEGORY TABLES */
#catContainer {
		position: relative;
		float: left;
		clear: left;
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		padding-top: 0;
		padding-bottom: 2em;
}
.indvContainer {
		float: left;
		width: 220px;
		margin-left: auto;
		margin-right: auto;
}
.category {
		width: 210px;
		min-height: 220px;
}
.category .name {
		font-size: 12pt;
		color: #3D7369;
		font-weight: bold;
}
.category .desc {
		font-size: 8pt;
}
/* - - - - - - - - - - */
/* DEFAULT FABRICSHOP STYLES */
/* The category tree navication links */
.CatTreeNavStyle {
		font-size: 8pt;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
		background-color: #FFFFFF;
}
/* The category inline navigation links */
.CatInlineNavStyle {
		font-size: 8pt;
		font-family: Tahoma, Geneva, sans-serif;
}
/* The sub category list section in a gallery page */
.SubCatListStyle {
		font-size: 10pt;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
}
/* Page navigation links ie. 'Prev Category, Page Number links and Next Category' */
.PageNavStyle {
		font-size: 10pt;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
}
/* Page stats ie. 'Displaying Page 1 of 2 and 30 images' */
.PageStatsStyle {
		font-size: 8pt;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
}
/* User Options */
.UserOptionsStyle {
		font-size: 8pt;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
		background-color: #FFFFFF;
}
/* Category navigation list box */
.CatListBoxStyle {
		color: #3D7369;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 10pt;
		background-color: #F2F2F2;
}
/* Input Button for Category Nav List Box */
.CatInputStyle {
		background-color: #F2F2F2;
		color: #3D7369;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 8pt;
}
/* Sort Options List Box */
.SortListBoxStyle {
		background-color: #F2F2F2;
		color: #3D7369;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 8pt;
}
/* Sort Options Input button */
.SortInputStyle {
		background-color: #F2F2F2;
		color: #3D7369;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 8pt;
}
.SearchBoxStyle {
		background-color: #F2F2F2;
		color: #3D7369;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 8pt;
}
/* Any of the text that's displayed along with the thumb */
.ThumbInfoStyle {
		font-size: 8pt;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
}
/* Any of the text that's displayed along with the full size media */
.FullSizeInfoStyle {
		font-size: 8pt;
		font-weight: normal;
		font-family: Tahoma, Geneva, sans-serif;
}
/* The Header of the Table Style */
.TableHeaderStyle {
		font-size: 10pt;
		font-family: Tahoma, Geneva, sans-serif;
		font-weight: bold;
}
/* The style of the table of thumbs ie. <table>...</table> */
table.ThumbTableStyle {
		background-color: #F2F2F2;
}
/* Style of the actual <td>..</td> tag for the Thumb */
td.ThumbTableTDStyle {
}
