.Normal {color: #000000; font-family: gotham, arial, helvetica, sans serif; line-height: Normal;}
.Normal A:link {text-decoration: none; color:#000000;}
.Normal A:visited {text-decoration:none;color:#000000;}
.Normal A:hover {text-decoration:underline;}
.Normal p {
    color:#000000;
    line-height:normal;
    cursor:default;
}
.Static_Sidenav {
	color: #cb0334;
	font-family: gotham, arial, helvetica, "sans serif";
	line-height: 20px;
	font-size: 12px;
	text-transform: uppercase;
}
A.Static_Sidenav:link {color: #cb0334; text-decoration: none;}
A.Static_Sidenav:visited {color: #cb0334; text-decoration:none;}
A.Static_Sidenav:hover {color: #585858; text-decoration:underline;}
.Static_Sidenav_Selected {
	color: #585858;
	font-family: gotham, arial, helvetica, "sans serif";
	line-height: normal;
	font-size: 12px;
	text-transform: uppercase; 
}
a.faq:link , A.faq:visited {
	color: #585858;
	font-family: gotham, arial, helvetica, "sans serif";
	line-height: normal;
}
a.faq:hover {color: #585858; text-decoration:underline;}
.faq-text {
    color:#000000;
    cursor:default;
}

A img { border-width: 0px; }
.shipping-table {color: #000000; font-family: Helvetica, Arial, sans serif; font-size: 10px; line-height: Normal;}
.CheckoutPageBackground {background-color: #cccccc; background-image: url(/layout/images/bg/body-bg.gif); background-repeat: no-repeat; background-position: center top;}
/* on login page */
.AccountHeaderBackground {background-color:#C0C0C0;}
/* welcome message after login */
.NormalBold {color: #000000; font-family: Helvetica, Arial, sans serif; font-weight: bold; font-size: 13px; word-spacing: normal;}
.NormalBiggerBold {font-weight: bold; font-size: 18px; word-spacing: normal; color: #000000; font-family: Helvetica, Arial, sans serif;}
/* customer settings page / form dropdown boxes */
.NormalBlack{color: #000000; font-family: Verdana; font-size: 11px; line-height: Normal;}
/* top of feedback page */
.ContentHead {color: #000000; font-family: Helvetica, Arial, sans serif; font-weight: bold; font-size: 18px; word-spacing: normal; height: 35px;}
/* payment wallet form font */
.CartDetailsColumn {color: #585858; font-family: Helvetica, Arial, sans serif; font-size: 10px;}
.CartDetailsColumn A:link {text-decoration: none; font-weight: bold;}
.CartDetailsColumn A:visited {text-decoration:none; font-weight: bold;}
.CartDetailsColumn A:hover {text-decoration:underline; font-weight: bold;}
.CheckoutErrorTextSmall {color: #FF0000; font-family: Helvetica, Arial, sans serif; font-size: 11px;}
.ErrorText {color: red; font-family: Helvetica, Arial, sans serif; font-size: 10px;}
.ErrorTextBold {color: #000000; font-family: Helvetica, Arial, sans serif; font-weight:bold; font-size: 14px;}
.ErrorTextSmallBold {color: #FF0000; font-family: Helvetica, Arial, sans serif; font-size: 11px;}
/* /store/os/myaccount.aspx */
.AccountHeaderBackground {background-color:#000000;}
/* /store/os/myaccount.aspx when not logged in */
.TextBoxBlack {color: #000000; font-family: Helvetica, Arial, sans serif; font-size: 11px; line-height: Normal;}
/* ------------------------- Checkout styles --------------------------*/
/* /store/os/checkout-billinginfo.aspx */
.CartColumnHeaderFooterLargeBold {color: #585858; font-family: Helvetica, Arial, sans serif; font-size: 12px; line-height: Normal; font-weight: bold;}
/* /store/os/checkout-review-and-payment.aspx */
.CartColumnHeaderFooterLargeBlack {color: #585858; font-family: Helvetica, Arial, sans serif; font-size: 12px; line-height: Normal; font-weight: bold;}
/* /store/os/checkout-review-and-payment.aspx */
.CartColumnHeaderFooter {color : #666666; font-family: Helvetica, Arial, sans serif; font-size: 11px;; border-bottom: 1px solid #CDCDCD; border-top: 1px solid #CDCDCD; padding-top:4px; padding-bottom:3px; background-color: #F6F6F6;}
/* /store/os/checkout-shippingchoice.aspx */
.SizeColor {color: #000000; font-family: Helvetica, Arial, sans serif; font-size: 11px; line-height: Normal;}
/* bad field input on checkout pages */
.CheckoutErrorText {color: #000000; font-family: Helvetica, Arial, sans serif; font-weight: bold; font-size: 12px; word-spacing: normal;}
/* ------------------------- Add New Site Specific Styles Here --------------------------*/
.about_nav {margin: 0px; padding: 0px; height: 34px; float: left;}
.about {margin: 0px; margin-left:82px; padding: 0px; width: 900px; float: left; display: inline;}
.craftsmanship {margin: 0px; padding: 0px; width: 900px; height: 652px; float: left; display: inline;}
.craftsmanship3 {margin: 0px; padding: 0px; width: 900px; height: 781px; float: left; display: inline;}
.craftsmanship2 {margin: 0px; padding: 0px; width: 900px; float: left; display: inline;}
.customer_service {margin: 0px; padding: 0px; width: 900px; float: left; display: inline;}
.events { margin: 0px; padding: 0px; width: 900px; height: 650px; float: left; display: inline; background: url("images/bg_events.jpg") no-repeat;}
.boutiques {margin: 0px; padding: 0px; width: 900px; height: 710px; float: left; display: inline; background: url("images/bg_boutiques.jpg") no-repeat;}
.column3 {margin-top: 20px; margin-left: 15px; width: 210px; padding: 0px; float: left; display: inline; font-size: 1em; font-weight: normal; font-family: gotham, arial, helvetica, sans serif; text-align: left;}
.column2 {margin-top: 20px; margin-left: 15px; width: 348px; padding: 0px; float: left; display: inline; line-height:20px; font-size: 15px; font-weight: normal; font-family: gotham, arial, helvetica, sans serif; text-align: left;}
.column2 P {color:#000000;}
.column1 {margin-top: 20px; margin-left: 15px; width: 630px; padding: 0px; float: left; display: inline; font-size: 1em; font-weight: normal; font-family: gotham, arial, helvetica, sans serif; text-align: left;}
.column1 p {color:#000000;}
.events_col {margin-top: 20px; margin-left: 88px; width: 180px; padding: 0px; float: left; display: inline; color: #000000; font-size: 1em; font-weight: normal; font-family: gotham, arial, helvetica, sans serif; text-align: left;}
.about_text_left{margin-top: 20px; margin-left: 45px; width: 80px; padding: 0px; float: left;	display: inline; color: #000000; font-size: 1em; font-weight: normal; font-family: gotham, arial, helvetica, sans serif; text-align: left;}
.cs_left{margin-top: 20px; margin-left: 86px; width: 120px; padding: 0px; float: left;	display: inline; color: #000000; font-size: 1em; font-weight: normal; font-family: gotham, arial, helvetica, sans serif; text-align: left;}
.craftsmanship_text_left{margin-top: 20px; margin-left: 15px; width: 20px; padding: 0px; float: left;	display: inline;}
.header_graphic {position:relative; margin-top: 50px; margin-left:82; width: 900px; padding: 0px; float: left; display: inline; clear: both; color: #ffffff;}
 
 
 