/* Belle Cose Style Sheet */

a:link {color:#000; font-size: 9pt; text-decoration: none;}
a:visited {color:#666666; font-size: 9pt; text-decoration: none;}		/* grey */
a:hover	{color: #000; font-weight: 700; font-size: 10pt; text-decoration: none;}
a:active {background-color:#ffc83d;}  /* amber */

a.breadcrumb:link {color:#000; font-size: 9pt; text-decoration: none;}
a.breadcrumb:visited {color:#666666; font-size: 9pt; text-decoration: none;}
a.breadcrumb:hover	{color: #000; font-weight: 700; font-size: 9pt; text-decoration: none;}
a.breadcrumb:active {background-color:#ffc83d;}

a.subcat:link {color:#000; font-size: 9pt; text-decoration: none;}
a.subcat:visited {color:#666666; font-size: 9pt; text-decoration: none;}
a.subcat:hover	{color: #000; font-weight: 700; font-size: 9pt; text-decoration: none;}
a.subcat:active {background-color:#ffc83d;}

a.bridal:link {color:#000; font-size: 8pt; text-decoration: none;}
a.bridal:visited {color:#666666; font-size: 8pt; text-decoration: none;}
a.bridal:hover	{color: #000; font-weight: 700; font-size: 8pt; text-decoration: none;}
a.bridal:active {background-color:#ffc83d;}

a.home:link {color:#000; font-size: 12pt; text-decoration: none;}
a.home:visited {color:#0000FF; font-size: 12pt; text-decoration: none;}		/* blue */
a.home:hover	{color: #0000FF; font-weight: 700; font-size: 13pt; text-decoration: none;}
a.home:active {background-color:#ffc83d;}  /* amber */

/* Places a black border around subcategory images, i.e. Bowls & Vases, that are also links */
a img.subcats {
	border: 1px solid #000;
	} 	

table.master {
	width: 748px;
	border: 1px solid #000;	
}

#header {
	width: 100%;
	font: normal 18pt Arial, Helvetica, sans-serif;
	border: 0px;
}

table.header {
	font: normal 18pt Arial, Helvetica, sans-serif;
}

#menutop {
	width: 100%;
	background-color: #fff;
	border-top: 1px solid #000;
	border-bottom: 3px double #000;
}

table.menutop {
	width: 100%;
	height: 38px;
	}

#homepage {
	width: 100%;
	border: 0px;
	background-color: #ffc83d;
}

#category {
	width: 100%;
	border: 0px;
	background-color: #fff;
}

table.category {
	width: 748px;
}

/* Static Category Pages */
table.scategory h1{		
	font: 20pt Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

table.prodlist {
font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

#menubottom {
	width: 100%;
	font: 8pt Arial, Helvetica, sans-serif;
	background-color: #ccc;
	border-top: 3px double #000;
	border-bottom: 1px solid #000;
}

table.menubottom {
	width: 100%;
	height: 34px;		
}

#newsletter {
	width: 100%;
}

table.newsletter {
	width: 748px;
	font: 7pt Arial, Helvetica, sans-serif;
	background-color: #fff;
}

#footer {
	width: 748px;
	border: 0px;
	background-color: #fff;
}

table.footer {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #999;
}

table.breadcrumb {
	font: 9pt Arial, Helvetica, sans-serif;
	color: #000;
}

#subcatmenu {
	font: 9pt Arial, Helvetica, sans-serif;
	border: 1px solid #000;
	margin: 8px 0px 0px 5px; 
}

#catname {
    border: 1px solid #000;
}

#catname h1 {
	font: 16pt Verdana, Arial, Helvetica, sans-serif;
    padding: 0px 0px 0px 6px;
	margin: 3px 0px 3px 0px;
}

table.otherpages {
	font: 10pt Arial, Helvetica, sans-serif;
	color: #000;
}

table.otherpages h1 {
	font: 16pt Verdana, Arial, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
}

table.otherpages h2 {
	font: 13pt Verdana, Arial, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
}

table.otherpages h3 {
	font: 12pt Verdana, Arial, Helvetica, sans-serif;
    padding: 10px 0px 0px 0px;
}

table.bridal {
	font: 8pt Arial, Helvetica, sans-serif;
}

table.minicart {
	border: 1px solid #000;
	background-color: #FFFF99;
}

table.shipping {
	font: 9pt Arial, Helvetica, sans-serif;
}

table.bodyText {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffc83d;
	line-height:20px;
	padding:0px 60px 0px 60px;
	}	