@charset "utf-8";
@import url("nav.css");
/* CSS Document */

/* =============== NOTE =============== */
/* When using PNG images, both width and height MUST be specified.*/

/* =============== GLOBAL STYLES ===============*/
*{margin:0;padding:0;}
.clear{clear:both;}
body{background:url(images/background_page.jpg) repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#1a1a1a;margin:0 auto;}
img{border:0;}
h3{color:#4b0e0d;font-weight:700;font-size:12px;margin:2px 0 5px;}
h5{color:#333;font-weight:700;font-size:11px;margin:2px 0 3px;}
h1,h2,h4{font-weight:700;}
a:link,a:visited,a:active{text-decoration:none;outline:none;}
a:hover{color:#b82114;text-decoration:none;outline:none;}

.copy10 { font-size:10px; color:#1a1a1a; }
.copy11 { font-size:11px; color:#1a1a1a; }
.copy12 { font-size:12px; color:#1a1a1a; }
.copy13 { font-size:13px; color:#1a1a1a; }
.copy14 { font-size:14px; color:#1a1a1a; }

.copy10line { font-size:10px; line-height:14px; color:#1a1a1a; }
.copy11line { font-size:11px; line-height:16px; color:#1a1a1a; }
.copy12line { font-size:12px; line-height:18px; color:#1a1a1a; }
.copy13line { font-size:13px; line-height:20px; color:#1a1a1a; }
.copy14line { font-size:14px; line-height:22px; color:#1a1a1a; }

.copy10just { font-size:10px; text-align:justify; color:#1a1a1a; }
.copy11just { font-size:11px; text-align:justify; color:#1a1a1a; }
.copy12just { font-size:12px; text-align:justify; color:#1a1a1a; }
.copy13just { font-size:13px; text-align:justify; color:#1a1a1a; }
.copy14just { font-size:14px; text-align:justify; color:#1a1a1a; }

.copy10justline { font-size:10px; line-height:14px; text-align:justify; color:#1a1a1a; }
.copy11justline { font-size:11px; line-height:16px; text-align:justify; color:#1a1a1a; }
.copy12justline { font-size:12px; line-height:18px; text-align:justify; color:#1a1a1a; }
.copy13justline { font-size:13px; line-height:20px; text-align:justify; color:#1a1a1a; }
.copy14justline { font-size:14px; line-height:22px; text-align:justify; color:#1a1a1a; }


/* =============== SKIN LAYOUT STYLES ===============*/
.bodyWrap{background:url(images/background_bodyWrap.jpg) no-repeat;width:976px;min-height:900px;position:relative;margin:0 auto;padding:0 112px;}

/* =============== HEADER STYLES ===============*/
.headerWrap{float:left;width:987px;height:90px;position:relative;}
.headerWrap .headerLeft{float:left;width:226px;height:63px;margin:20px 0 0;}
.headerWrap .headerRight{background:url(images/background_utilityNav.jpg) no-repeat;float:right;width:407px;height:135px;font-weight:700;padding:5px 0 0;font-family:Arial, Helvetica, sans-serif;}
.headerWrap .headerRightContent{width:190px;margin:2px 0 2px 175px;}
.headerWrap .headerRight p{text-align:center;}
.headerWrap .headerRight .utilityLinks{margin:2px 0;}
.headerWrap .headerRight .utilityLinks a.loginBtn{line-height:20px;color:#1a1a1a;margin:0 0 0 5px;}
.headerWrap .headerRight .utilityLinks a.viewCartBtn{background:url(images/icon_cart.jpg) no-repeat 0 50%;line-height:20px;color:#1a1a1a;padding:0 0 0 25px;}
.headerWrap .headerRight .utilityLinks a.loginBtn:hover,.headerWrap .headerRight .utilityLinks a.viewCartBtn:hover{color:#b82114;}

/* =============== CONTENT BODY STYLES ===============*/
.twoColumnWrap{width:987px;float:left;position:relative;_margin:-45px 0 0 0;}

/* =============== TWO COLUMN CONTAINER LEFT ===============*/
.twoColumnWrap .twoColumnLeft{width:678px;float:left;margin:0 10px 0 0;}
.twoColumnWrap .twoColumnLeft .navigationWrap{float:left;width:677px;height:42px;_margin:0 0 0 7px;margin:0 0 0 13px;}
.twoColumnWrap .twoColumnLeft .campaignWrap{float:left;width:673px;height:423px;position:relative;z-index:1000;_margin:-5px 0 0 0;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap{width:673px;float:left;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnLeft{background:url(images/mainCallOutBox.png) no-repeat;font-family:"Courier New", Courier, monospace;line-height:20px;font-size:12px;float:left;width:309px;height:120px;padding:48px 24px 44px 32px;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnRight{background:url(images/flashPlaceHolderBottomShadow.jpg) no-repeat right 1%;_background:none;float:right;width:287px;height:185px;padding:20px 10px 10px;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnRight .blogContentHeader{float:left;width:287px;height:19px;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnRight .blogPostContent{width:287px;margin:5px 0 12px;padding:10px 0 0;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnRight .blogContentHeader .blogTitle{float:left;width:240px;height:19px;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnRight .blogContentHeader .arrowControls{float:right;width:31px;height:12px;margin:3px 0 0 10px;}
.twoColumnWrap .twoColumnLeft .footerWrap{width:673px;float:left;color:#43351d;font-size:10px;margin:32px 0 0;}
.twoColumnWrap .twoColumnLeft .footerWrap a{color:#43351d;font-size:10px;}
.twoColumnWrap .twoColumnLeft .footerWrap .footerLeft{float:left;width:425px;margin:0 10px 0 0;}
.twoColumnWrap .twoColumnLeft .footerWrap .footerRight{float:right;width:228px;text-align:right;margin:0 0 0 10px;}
.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnRight .blogContentHeader .arrowControls .upArrow,.twoColumnWrap .twoColumnLeft .subTwoColumnWrap .subTwoColumnRight .blogContentHeader .arrowControls .downArrow{width:14px;height:12px;float:left;}

/* =============== TWO COLUMN CONTAINER RIGHT ===============*/
.twoColumnWrap .twoColumnRight{background:url(images/panel_right.jpg) no-repeat;width:254px;height:602px;float:right;text-align:center;padding:68px 10px 65px 22px;}
.twoColumnWrap .twoColumnRight .featuredProduct{background:url(images/featuredProductPlaceHolder.jpg) no-repeat center 50%;width:237px;height:207px;float:left;margin:0 auto;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar{width:222px;height:15px;float:left;text-align:left;padding:0 5px 0 10px;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductTitle{width:171px;height:15px;float:left;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav{width:42px;height:15px;float:right;padding:2px 0 0;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberOne a{background:url(images/featuredProduct1_inactive.png) no-repeat;width:12px;height:15px;display:block;float:left;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberTwo a{background:url(images/featuredProduct2_inactive.png) no-repeat;width:12px;height:15px;display:block;float:left;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberThree a{background:url(images/featuredProduct3_inactive.png) no-repeat;width:12px;height:15px;display:block;float:left;}
.twoColumnWrap .twoColumnRight .featuredProductText{background:url(images/background_featuredProductText.jpg) no-repeat 50% 50%;width:247px;height:42px;font-size:10px;text-align:center;}
.twoColumnWrap .twoColumnRight .featuredProductText a.addToCart{width:212px;height:23px;display:block;margin:0 auto;padding:8px 0;}
.twoColumnWrap .twoColumnRight .featuredProductText .productName{color:#FFF;margin:0 0 2px;}
.twoColumnWrap .twoColumnRight .featuredProductText .productPrice{color:#e3db61;}
.twoColumnWrap .twoColumnRight .newsSignUp{width:217px;height:65px;float:left;font-size:10px;color:#5b5b4f;padding:63px 15px 0;}
.twoColumnWrap .twoColumnRight .newsSignUp .emailSubmit{height:30px;width:197px;float:left;margin:15px 0 0 10px;}
.twoColumnWrap .twoColumnRight .newsSignUp .emailSubmit .emailSubmitInput{width:145px;height:25px;float:left;}
.twoColumnWrap .twoColumnRight .newsSignUp .emailSubmit .emailSubmitInput input{width:145px;height:25px;background:#ebdecc;border:solid 1px #6a6a6a;float:left;}
.twoColumnWrap .twoColumnRight .newsSignUp .emailSubmit .emailSubmitBtn{width:40px;height:27px;float:left;margin:0 0 0 5px;}
.twoColumnWrap .twoColumnRight .flickrGallery{width:237px;height:133px;margin:27px auto 6px;}
.twoColumnWrap .twoColumnRight .flickrGallery .joinFlickrBtn{text-align:right;margin:0 0 23px;padding:3px 15px 0 0;}
.twoColumnWrap .twoColumnRight .flickrGallery .joinFlickrBtn a{color:#1a1a1a;}
.twoColumnWrap .twoColumnRight .flickrGallery .joinFlickrBtn a:hover{color:#b82114;}
.twoColumnWrap .twoColumnRight .joinFacebook{width:219px;height:35px;margin:0 auto;}
.twoColumnWrap .twoColumnRight .joinFacebook a{width:219px;height:38px;display:block;line-height:38px;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberOne a:hover,.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberOneActive{background:url(images/featuredProduct1_active.png) no-repeat;width:12px;height:15px;display:block;float:left;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberTwo a:hover,.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberTwoActive{background:url(images/featuredProduct2_active.png) no-repeat;width:12px;height:15px;display:block;float:left;}
.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberThree a:hover,.twoColumnWrap .twoColumnRight .featuredProductControlBar .featuredProductNav .numberThreeActive{background:url(images/featuredProduct3_active.png) no-repeat;width:12px;height:15px;display:block;float:left;}





/* =============== INTERIOR LAYOUT STYLES =============== */

.twoColumnWrap .interiorContentWrap{background:url(images/background_interiorContentWrap.jpg) no-repeat;float:left;width:584px;font-size:12px;color:#333;min-height:598px;_height:598px;overflow:inherit;padding:38px 53px 0;}
.twoColumnWrap .interiorContentWrap .interiorCampaignImage{background:url(images/interiorCampaignPlaceHolder.jpg) no-repeat center 50%;width:199px;height:165px;float:right;}
#size-chart{margin-top:10px;}
