/*********************************************************
 * Bright Red Style Sheet
 * Overrides default colors and styles.
 **********************************************************/

#wrapper {
	background-image: url("bright-red/menu_bg_wide.jpg"); 
	background-position: left;
}

#wrapper_solid {
	background-image: url("bright-red/menu_bg_wide.jpg"); 
	background-color:#d55669;
	background-position:594px 0px;
	border-bottom:8px solid #EF1821;
}

#header {
	background-image: url("bright-red/header_bg.jpg");
}

#flowershopInfo {
	/* background-color: #850320; */
	background-color: #EF1821;
}

#footer a:hover {
	color: #EF1821;
}

#titleEdge {
	background-image: url("bright-red/shopTitle_angle.gif");
}

#mainMenu a:link, #mainMenu a:hover, #mainMenu a:visited, #mainMenu a:hover:visited {
	border-top: 1px solid #9FCFD9;
	/* background-color: #BA042D; */
	background-color: #EF1821;
}

#mainMenu a.mnuSub:link, #mainMenu a.mnuSub:hover, #mainMenu a.mnuSub:visited, #mainMenu a.mnuSub:hover:visited {
	background-color: #BA042D;
	border-top: solid 1px #9FCFD9;
}
#mainMenu a.mnuSubHOL:link, #mainMenu a.mnuSubHOL:hover, #mainMenu a.mnuSubHOL:visited, #mainMenu a.mnuSubHOL:hover:visited {
	background-color: #BA042D;
	border-top: solid 1px #9FCFD9;
}
#mainMenu a.mnuSubOCC:link, #mainMenu a.mnuSubOCC:hover, #mainMenu a.mnuSubOCC:visited, #mainMenu a.mnuSubOCC:hover:visited {
	background-color: #BA042D;
	border-top: solid 1px #9FCFD9;
}

.contactUs a:link, .contactUs a:hover, .contactUs a:visited, .contactUs a:visited:hover, .contactUs .shopName, .customOrders .label, .customOrders .customPhoneNum,
.breadCrumb a:link, .breadCrumb a:hover, .breadCrumb a:visited, .breadCrumb a:visited:hover,
#pageTitle {
	/* color: #BA042D; */
	color: #BA042D;
}

#subTitle {
	color: #BA042D;
}

#featuredH, #purchaseH {
	background-image: url("bright-red/featured_product_header.gif");
}

#purchaseH {
	background-image: url("bright-red/select_price.gif");
}
#purchaseHBuyNow {
        width: 215px;
        height: 24px;
        background-image: url(bright-red/featured_product_header.gif);
        background-repeat: no-repeat;
}
#purchaseHBuyNow {
        background-image: url("bright-red/select_price.gif");
}


#popupImgHdr {
	background-image: url("bright-red/popupImg/bg_header.gif");
}

#popupImgTL {
	background-image: url("bright-red/popupImg/header_tl.gif");
}

#popupImgClose {
	background-image: url("bright-red/popupImg/header_tr.gif");
}

#popupImgFooter {
	background-image: url("bright-red/popupImg/bg_footer.gif");
}

li.menu_list {
	background-color: #BA042D;
	border-top: solid 1px #9FCFD9;
}

li.menu_list ul.menu_list li.menu_list {
	background-color: #EF1821;
}

ul.context_menu {
	background-color: #EF1821;
	border: solid 1px #9FCFD9;
}

#lightbox {
	background-color: #EF1821;
}

div.card_message {
	background-color:#fff;
	text-align:left;
	width:300px;
	padding: 10px 250px 10px 20px;
	font-size:12pt;
	margin-bottom:15px;
	margin-left:20px;
	margin-top:25px;
	border:2px solid #EF1821;
}

img.card_image {
	border:2px solid #EF1821;
	padding:5px;
	background-color:#fff;
}

div.bottom_border_spacer {
	height:2px;
	background-color:#b3cad2;
}

.linkButton {
	border: 5px solid black;
	background-image: url("bright-red/popupImg/bg_header.gif");
	text-align: center;
}

.checkoutStep {
	margin-top:40px;
	text-align:center;
}

.checkoutStep img {
	background-color:#d55669;
}