
<!--

BODY {
	background-color: #999966;
	}

HTML {
	min-height: 100%;
	margin-bottom: 1px;
	}

a {
	color: #58583B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	}

li {
	font-family: Garamond, Times, "Century Schoolbook", serif;
	font-size: 100%;
	}
	
a.cartpic {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(../Img/Msc/Cart_L_72.jpg);
	background-repeat: no-repeat;
	}

a.cartpic:hover{
	background-image: url(../Img/Msc/Cart_L_Bright_72.jpg);
	}

a.menusearch{
	text-decoration: underline;
	font-weight:400;
	font-style: italic;
	}

a.weblinks:hover {
	color:#c14082;
	/* old hover & menu color: #E51646; */
	}

a.descriptions:hover {
	color:#c14082;
	}

a.descriptions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 100%;
	}

a.normlink:hover {
	color:#c14082;
	/* old hover & menu color: #E51646; */
	}
	
a.normlink{
	text-decoration: none;
	font-weight:400;
	font-style: italic;
	line-height: 25%;  
	}

a.normlinkhere:hover {
	color:#c14082;
	/* old hover & menu color: #E51646; */
	}
	
a.normlinkhere{
	text-decoration: none;
	font-weight:400;
	font-style: italic;
	line-height: 25%;  
	}

a.normlinkhere{
	color:#c14082;  
	}

a.normlinkthispage{
	text-decoration: underline;
	font-weight:400;
	font-style: italic;
	color:c14082;
	}

a.pagehere {
	font: 75% Arial,Helvetica,sans-serif;
	font-weight: normal;
	color:#c14082; 
	}

a.pagehere:hover {
	color:#c14082;
	}
	
a.prevnext:hover {
	color:#c14082;
	}	

a.prevnext {
	font: 75% Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: underline;
	}

a.tinylink {
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	vertical-align: top;
	padding: 0px 0px 0px 16px;
	}

a.tinylink:hover {
	color:#c14082;
	}

a.showmenu:link {
	}
	
a.showmenu:visited {
	}
	
a.showmenu:hover {
	color:#c14082;
	/* background-color: #E3E3B6; */
	}
	
a.showmenu:active {
	}

a.index:hover {
	color:#c14082;
	}

a.thispage {
	color:#c14082;
	}

a.thmbtext:link {
	font-size: 11px;
	}

a.thmbtext:visited {
	font-size: 11px;
	}
	
	
a.thmbtext:hover{
	color: #c14082;
	/* OLD color:#333366; */
	}
	
a.thmbtext:active {
	font-size: 11px;
	}

img {
	border: 0;
	}

img.thmb_vert {
	height: 100px;
	}

img.thmb_horiz {
	width: 100px;
	}

img.desc_header_horiz {
	align: center;
	width:300px;
	border: 1;
	}

img.desc_header_horiz_link {
	align: center;
	width:300px;
	border: 2px solid #439abd;
	}

img.desc_header_vert {
	align: center;
	height:175px;
	border: 1;
	}

img.desc_header_60 {
	align: center;
	width:60px;
	border: 1;
	}
	
img.desc_header_vert_link {
	align: center;
	height:175px;
	border: 2px solid #439abd;
	}	
	
img.desc {
	width: 100px;
	}
	
img.desc_link {
	width: 101px;
	border: 2px solid #439abd;
	}	
	
table.mainpage {
	background-color: #cccc99;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	/* table-layout:fixed;  Causes problems with overall thmbnail TD */
	width: 750px;
	height: 200px;
 	}
 	
table.header {
	background-color: #cccc99;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	/* table-layout:fixed;  Causes problems with overall thmbnail TD */
	width: 754px;
 	}

td.searchareatop	{
	padding: 15px 0px 0px 10px;
	text-align: left;
	vertical-align: top;
	width: 164px
	}

td.cartarea	{
	padding: 10px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	float: left;
	}

td.cartbutton	{
	padding: 10px 10px 10px 10px;
	vertical-align: bottom;
	align: center;
	text-align: right;
	}

td.descriptionprev	{
	padding: 10px 10px 10px 10px;
	vertical-align: bottom;
	text-align: right;
	}
	
td.descriptionnext	{
	padding: 10px 10px 10px 10px;
	vertical-align: bottom;
	text-align: left;
	}

td.descriptionback	{
	padding: 10px 10px 10px 10px;
	vertical-align: bottom;
	text-align: left;
	}
	
td.headarea {
	padding: 10px 10px 0px 0px;
	text-align: right;
	vertical-align: top;
	}

td.menuarea {
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
	}

td.rightmenuarea {
	text-align: center;
	vertical-align: top;
	}

table.leftmenu {
	
	border-collapse: collapse;
	table-layout:fixed;
	width: 170px;
	height: 200px;
	}

table.rightmenu {
	border-collapse: collapse;
	table-layout:fixed;
	width: 200;
	}

td.leftmenu {
	padding: 0px 0px 10px 10px;
	text-align: left;
	vertical-align: top;}

td.leftmenubottom {
	padding: 0px 0px 0px 10px;
	text-align: left;
	vertical-align: top;}

td.leftmenutop {
	padding: 10px 0px 10px 10px;
	text-align: left;
	vertical-align: top;}

td.rightmenu {
	padding: 0px 9px 15px 9px;
	text-align: center;
	align: top;
	}

td.rightmenucaption {
	padding: 0px 9px 0px 9px;
	text-align: center;
	align: top;
	}
	
td.menulinks {
	text-align: center;
	vertical-align: middle;
	padding: 5px 0px 0px 0px;
	}

td.weblinks {
	text-align: left;
	vertical-align: center;
	padding:0px 0px 10px 10px;
	}

td.menuspacerone {
	padding:100px 0px 0px 0px;
	}

td.menuspacertwo {
	padding:85px 0px 0px 0px;
	}

td.empty{
	padding:60px 0px 0px 0px;
	}
	
table.catalogs {
	background-color: #E3E3B6;
	border-collapse:collapse;
	table-layout:fixed;
	width: 580px;
	height: 442px;
	align: center;
	}

td.catalogs{
	vertical-align: top;
	padding: 0px 1px 0px 1px;	
	}

img.thmb_vert {
	height: 100px;
	}

img.thmb_horiz {
	width: 100px;
	}
	
table.descriptions {
	background-color: #E3E3B6;
	border-collapse:collapse;
	table-layout:fixed;
	width: 455px;
	align: center;
	vertical-align: top;	
	}	

table.sub_descriptions {
	background-color: #E3E3B6;
	border:0;
	table-layout:fixed;
	width: 400px;
	align: center;
	vertical-align: top;	
	}

td.descriptions {	
	padding: 0px 10px 0px 10px;
	color: #58583B;
	vertical-align: top;	
	}

td.sub_descriptions {	
	padding: 0px 50px 0px 50px;
	color: #58583B;
	vertical-align: top;
	}	
	
td.descriptionstop {	
	padding: 0px 1px 0px 1px;
	color: #58583B;
	vertical-align: top;	
	}	
	
td.index {	
	padding: 0px 20px 0px 20px;
	color: #58583B;
	}
	
td.cat-thmb {
	padding: 10px 20px 10px 20px;
	text-align: center;
	width: 25%;
	vertical-align: middle;
	}

td.cat-text {
	padding: 0px 20px 0px 20px;
	text-align: center;
	width: 25%;
	vertical-align: top;
	}

td.catspacer {
	padding: 0px 20px 0px 20px;
	text-align: center;
	vertical-align: middle;
	}
	
p.weblinksdesc {	
	color: #58583B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: lighter;
	font-style: italic;
	}

H2.descriptions {
	font-family: Garamond, Times, "Century Schoolbook", serif;
	text-align: center;
	font-style: italic;
	font-size: 175%;
	}

H1.descriptions {
	font-family: Garamond, Times, "Century Schoolbook", serif;
	text-align: center;
	color: #c14082;
	font-size: 250%
	}
	
H3.descriptions {
	font-family: Garamond, Times, "Century Schoolbook", serif;
	padding: 0px,20px,0px,20px;
	text-align: center;
	font-style: italic;
	font-size: 115%;
	}	
	
p.index {
	font-weight: lighter;
	font-family: sans-serif;
	font-variant: small-caps;
	padding: 0px,30px,0px,30px;
	text-align: center;
	font-style: italic;
	font-size: 100%
	}

H4.descriptions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-style: italic;
	font-size: 100%;
	}
	
p.descriptions {
	text-align: left;
	font-family: Garamond, Times, "Century Schoolbook", serif;
	font-size: 100%;
	}
	
p.boiler_plate {
	text-align: left;
	font-family: Garamond, Times, "Century Schoolbook", serif;
	font-size: 110%;
	font-style: italic;
	}
	
p.empty {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	}

p.rightmenu {
	color: #58583B;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: italic;
	}	
-->



