body{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	background-image:  url(images/star_bg.jpg);
	background-repeat: repeat-x repeat-y;
	background-color: #ffffff;
	color: #666666;
	margin-top: 0;
	margin-left:0;
}




.welcome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; line-height: 11pt}

.homepage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; line-height: 13pt}


.second_level {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; line-height: 13pt}
a.second_level:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #D94343; font-weight: normal; line-height: 13pt}
a.second_level:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #D94343; font-weight: normal; line-height: 13pt}
a.second_level:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; line-height: 13pt}

.footer {  font-family: "Georgia", Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; line-height: 13pt}
a.footer:link {  font-family: "Georgia", Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; line-height: 13pt}
a.footer:visited {  font-family: "Georgia", Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; line-height: 13pt}
a.footer:hover {  font-family: "Georgia", Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: normal; line-height: 13pt}


.blumekid {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal;}
a.blumekid:link { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#EB7205; text-decoration:none;}
a.blumekid:visited { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#EB7205; text-decoration:none;}
a.blumekid:hover { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:none;}

.blumeguy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal;}
a.blumeguy:link { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#325279; text-decoration:none;}
a.blumeguy:visited { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#325279; text-decoration:none;}
a.blumeguy:hover { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:none;}

.blumedog {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal;}
a.blumedog:link { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#7e704b; text-decoration:none;}
a.blumedog:visited { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#7e704b; text-decoration:none;}
a.blumedog:hover { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:none;}

.blumebride {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal;}
a.blumebride:link { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#3583b5; text-decoration:none;}
a.blumebride:visited { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#3583b5; text-decoration:none;}
a.blumebride:hover { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:none;}

.blumegrl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal;}
a.blumegrl:link { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#DE4242; text-decoration:none;}
a.blumegrl:visited { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#DE4242; text-decoration:none;}
a.blumegrl:hover { font-weight:bold; font-size:12px; font-family: Georgia, tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:none;}


/* ------------------ LEFT NAVIGATION --------- */
div#buzz {
	position:relative;
	width:160px;
	top:-10px;
	left:9px;
}




.leftnav {  
	font-family:"Georgia", "Times New Roman", Times, serif; 
	font-size: 8pt; 
	color: #ffffff; 
	font-weight: normal; 
	line-height: 14px;
}
.leftnav a{  color: #ffffff; text-decoration:none;}
.leftnav a:hover{  color: #ffffff; text-decoration:underline;}

.leftnav-sub {  
	font-family:"Georgia", "Times New Roman", Times, serif; 
	font-size: 7pt; 
	color: #ffffff; 
	font-weight: normal; 
	line-height: 12px;
}
.leftnav-sub a{  color: #ffffff; text-decoration:none; }
.leftnav-sub a:hover{  color: #ffffff; text-decoration:underline; }

/* ------------------ PRODUCT DETAIL --------- */
.product-detail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color:#333333;
}
.product-detail a{
	color:#333333;
	text-decoration:underline;
}
.product-detail a:hover{
	color:#333333;
	text-decoration:underline;
}
.product-detail-color {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}
.product-detail-color a{
	text-decoration:none;
	color:#333333;
}
.product-detail-title {
	font-family:"Georgia", "Times New Roman", Times, serif;
	font-size: 18px;
	color:#cd0404;
	font-weight:bold;
	text-transform:uppercase;
}
.product-detail-title a{
	color:#cd0404;
	text-decoration:none;
}
.product-detail-swatch {
	font-family:"Georgia", "Times New Roman", Times, serif;
	font-size: 14px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
}
.product-detail-boldserif_11 {
	font-family:"Georgia", "Times New Roman", Times, serif;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}
.product-detail-boldserif_11 a{
	color: #666666;
	text-decoration: underline;
}
.product-detail-boldserif_12 {
	font-family:"Georgia", "Times New Roman", Times, serif;
	color: #666666;
	font-size: 12px;
	font-weight:bold;
}
.product-detail-boldserif_12 a{
	color: #666666;
	text-decoration:underline;
}
div#product-detail-image {
	position:relative;
	border:0px solid #999999;
	width:460px;
	height:480px;
	background-color:#FFFFFF;
}
div#product-detail-alt-views {
	position:absolute;
	bottom:-5px;
	left:0px;
}

/* ------------------ INPUT --------- */
.smallTextInput {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* ------------------ OTHER --------- */

.page_head {  font-family: georgia, tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #D94343; font-weight: normal; line-height: 18pt}

.footer {  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; line-height: 11pt}
a.footer:link { font-weight:normal; font-size:8pt; font-family: tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:none; line-height: 11pt}
a.footer:visited { font-weight:normal; font-size:8pt; font-family: tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:none; line-height: 11pt}
a.footer:hover { font-weight:normal; font-size:8pt; font-family: tahoma, arial,verdana,sans-serif,helvetica; color:#999999; text-decoration:none; line-height: 11pt}

.header_top {  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal;}
a.header_top:link { font-weight:normal; font-size:8pt; font-family: tahoma, arial,verdana,sans-serif,helvetica; color:#ffffff; text-decoration:underline;}
a.header_top:visited { font-weight:normal; font-size:8pt; font-family: tahoma, arial,verdana,sans-serif,helvetica; color:#ffffff; text-decoration:underline;}
a.header_top:hover { font-weight:normal; font-size:8pt; font-family: tahoma, arial,verdana,sans-serif,helvetica; color:#666666; text-decoration:underline;}


.browntext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #534640; font-weight: normal; line-height: 14pt}

.admintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal;}
a.admintext:link { font-weight:normal; font-size:8pt; font-family:Verdana,sans-serif,helvetica; color:#666666; text-decoration:none;}
a.admintext:visited { font-weight:normal; font-size:8pt; font-family:Verdana,sans-serif,helvetica; color:#666666; text-decoration:none;}
a.admintext:hover { font-weight:normal; font-size:8pt; font-family:Verdana,sans-serif,helvetica; color:#333333; text-decoration:none;}




.alertBox{
	background-color: #FFFFE0;
	border: 1px solid #0000FF;
	font-size: 1.25em;
	margin: 10px;
	padding: 2px;
	width: 70%;
}

.alertBox h1{
	color: #FFFFFF;
	font-size: larger;
	margin: 0px;
}

.alertBox h1.errorHeader {
	background-color: #FF0000;
}

.alertBox h1.msgHeader {
	background-color: #008000;
}

.alertBox ul {
	margin: .8em;
	margin-left: 2em;
}

.error{
	color: #9B0101;
}

.error a:link{
	color: #9B0101;
	text-decoration:underline
}
.error a:visited{
	color: #9B0101;
	text-decoration:underline
}
.error a:hover{
	color: #9B0101;
	text-decoration:none
}

.msg, .search_fileSize, .search_truncatedMsg, .search_link, .search_hitCount {
	color: #666666;
}

.search_container{
	list-style-position: outside;
	list-style-type: disc;
	width: 450px;
}

.search_hitCount{
	font-size: smaller;
}

.search_summary{
	color: #534640;
}

.search_term{
	background-color: #666666;
	font-weight: bolder;
	color: #ffffff;
}

.search_title :visited{
	color: #534640;
}

.search_title :link{
	color: #534640;
}

.search_title :hover{
	color: #666666;
}

.search_truncatedMsg, .search_searchInfo {
	font-size: smaller;
}


.smallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
	line-height: 14pt;
	text-decoration: underline;
}