/*************General CSS*************/
body {margin:0px;}
p, td, tr, ul, ol, li, div{font:11px Verdana, Arial, Sans-Serif; color:#4D3926;}
img {border:none;}
a {color:#D04E00; text-decoration:none;}
a:hover {color:#D04E00;text-decoration:underline;}
.clr {clear:both; height:0px; overflow:hidden;}
#IR_Main {background:url(http://image.coldwatercreek.com/IR/CWTR_Fall2010_Main2.jpg) no-repeat; width:462px; height:298px; overflow:hidden;}
/*************Main Body CSS*************/
#MainBody {margin:0px;}
#PgContent {width:920px; margin:0px auto; background-color:#F0EFE9;}
.Content {float:left; width:732px; overflow:hidden; padding:20px 8px 10px 19px; margin:8px 0px; background-color:#F0EFE9; border-left:1px solid #C7C1B8;}
.PgTitle{margin-top:0px; font:normal 21px Verdana, Arial, Sans-Serif; color:#4D3926;}
.PgSubTitle{margin-top:0px; font:normal 15px Verdana, Arial, Sans-Serif; color:#4D3926;}
.PgSubSubTitle{margin-top:0px; font:normal 11px Verdana, Arial, Sans-Serif; color:#4D3926;}
/*************Header CSS*************/
/* Support for the "iehover-fix.js" */
* html ul#nav iframe, * html ul.nav iframe {position:absolute; left:-0.25em; top:-0.25em; z-index:0; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);} /* account for the border */
#HeaderWrapper {margin:0px auto; z-index:100; position:relative; width:920px; _padding-left:4px;}
#headerTop {position:relative; margin:18px auto 0px;}
#logo {background:url(http://image.coldwatercreek.com/Header/100403_Summer_Logo.gif) no-repeat; width:254px; height:30px; overflow:hidden; margin:0px auto;}
#shoppingBag {float:right; height:20px; margin:6px 4px 0px 0px; _margin-top:6px; width:95px;}
#shoppingBagText {float:left;}
#shoppingBagText a {font:bold 11px Verdana, Arial, Sans-Serif; color:#9E652F; text-decoration:none;}
#shoppingBagText a:hover {text-decoration:underline;}
#headerSub {height:30px; width:920px; margin:0px auto; overflow:hidden;}
#metaNav {float:right;}
#metaNav a {color:#9B9793; font-size:10px; text-decoration:none; line-height:30px; margin-right:12px;}
#metaNav a:hover {text-decoration:underline;}

#mainNav {margin-top:12px;margin-left:9px;width:912px}
#nav,#nav ul {padding:0 0 0 2px;margin:0;list-style:none;z-index:100}
#nav li {float:left;margin-right:12px}
#nav li ul {position:absolute;width:138px;left:-999em;top:auto;margin:0;background-color:#FAF8F0;border:1px solid #9B9793}
#nav li li {margin:3px 0 0;width:135px;padding:0}
#nav a {color:#9B9793;text-decoration:none;font:bold 12px/26px Verdana,Arial,sans-serif;padding-right:12px;padding-left:8px;display:block}
#nav li ul li a {line-height:16px}
#nav li ul a {width:109px;color:#4D3926;margin:0;padding:0 0 3px 12px;font:normal 10px Verdana,Arial,Sans-Serif;text-transform:uppercase;color:#4D3926 !important}
#nav li ul a:hover {color:#C44506 !important}
#nav li:hover,#menu li.hover {position:static}
#nav a:hover {color:#FFF}
#nav li ul a:hover {color:#C44506;background:none}
#nav li:hover,#nav li.sfhover {background-color:#9A9792}
#nav li:hover a,#nav li.sfhover a {color:#FFF}
#nav li:hover ul,#nav li.sfhover ul {left:auto}
#nav li li:hover,#nav li.sfhover li {background:none}

.ftrLine,.hdrLine{width:912px;height:1px;margin:0 auto;clear:both}
.ftrLine{ background:url(http://image.coldwatercreek.com/Footer/ftrLine.gif) no-repeat; }
.hdrLine{ background:url(http://image.coldwatercreek.com/Header/hdrLine.gif) no-repeat; }

/*************Left Nav CSS*************/
.leftNav {width:160px; float:left; overflow:hidden; margin:0px 0px 10px 0px;}
/* ----------- Level 1 ----------- */
.lvl1Title {font:bold 10px/18px Verdana, Arial, Sans-Serif; padding-left:8px;}
.lvl1, .lvl1A {background:#F0EFE9; padding-top:4px;}
.lvl1 a {color:#4D3926; text-decoration:none; font:bold 10px/18px Verdana, Arial, Sans-Serif; padding-left:8px;}
.lvl1 a:hover {color:#4D3926; text-decoration:underline;}
.lvl1A a {color:#4D3926; text-decoration:none; font:bold 12px/18px Verdana, Arial, Sans-Serif; padding-left:8px;}
.lvl1A a:hover {color:#4D3926; text-decoration:underline;}
/* ----------- Level 2 ----------- */  
.lvl2, .lvl2_on {padding:2px 0px 0px 8px; display: block;}
.lvl2 a {font:normal 10px/18px Verdana, Arial, Sans-Serif; color:#4D3926; text-decoration:none;}
.lvl2 a:hover {text-decoration:underline;}
.lvl2_on {background:#FBFAF8;}
.lvl2_on a {text-decoration:none; font:normal 10px/18px Verdana, Arial, Sans-Serif; color:#C44506;}
.lvl2_on a:hover  {text-decoration:underline; color:#C44506;}
/*************Footer CSS*************/
#catalogPOGTxtBlck, #storesPOGTxtBlck, #outletPOGTxtBlck, #emailSubscribePOGTxtBlck {float:left; overflow:hidden; height:95px;}
#catalogPOGTxtBlck {width:170px; margin-left:25px;}
#storesPOGTxtBlck {width:230px; margin-left:15px;}
#outletPOGTxtBlck {width:190px; margin-left:20px;}
#footerZone {width:920px; margin:0px auto; padding:0px 0px 20px 0px;}
#pogLinks {margin-top:6px; width:920px;}
.pogHeader {font:bold 13px Verdana, Arial, Sans-Serif; color:#9B9793;}
#tblFtrEmailUpdate {visibility:visible; padding-top:10px; ?padding-top:5px; _padding-top:5px;}
#footerLinks {margin-top:11px; position:relative; top:0px; clear:both; text-align:center;}
#footerLrgLinks {font:normal 12px Verdana, Arial, Sans-Serif; color:#9B9793; text-align:center;}
.footerLrg {font:normal 12px Verdana, Arial, Sans-Serif; color:#9B9793;}
a.footerLrg {text-decoration:none;}
a.footerLrg:hover {color:#9B9793; text-decoration:underline;}
.footerSpcr {margin-left:20px;}
.footerSpcr2 {margin-left:16px;}
#footerSmlLinks {margin-top:8px;}
#footerSmlLinks2 {margin-top:4px;}
.footerSml {font:normal 11px Verdana, Arial, Sans-Serif; color:#9B9793;}
a.footerSml {text-decoration:none;}
a.footerSml:hover {color:#9B9793; text-decoration:underline;}
.footerSmlWebRadio {font:bold 11px Verdana, Arial, Sans-Serif; color:#9B9793;}
a.footerSmlWebRadio {text-decoration:none;}
a.footerSmlWebRadio:hover {color:#9B9793; text-decoration:underline;}
.webRadioIcon {width:11px; height:8px; padding-left:4px;}
.pogTxt {margin-top:8px; font:normal 11px/18px Verdana, Arial, Sans-Serif; color:#9B9793;}
.smlArrow {margin-left:4px; font:normal 9px Verdana, Arial, Sans-Serif; color:#9B9793;}
.pogTxtLinks {font:bold 11px/22px Verdana, Arial, Sans-Serif; color:#4D361F;}
a.pogTxtLinks {color:#9B9793; text-decoration:none;}
a.pogTxtLinks:hover {text-decoration:underline;}
.emailSubscribeInput {float:left; width:150px; padding:0px; font:normal 11px Verdana, Arial, Sans-Serif;}
.emailSignupSubmit {padding-left:6px; font:bold 11px Verdana, Arial, Sans-Serif; color:#9B9793;}
a.emailSignupSubmit {color:#9B9793; text-decoration:none;}
a.emailSignupSubmit:hover {color:#9B9793; text-decoration:underline;}

.ccbnTblTtl {color:#4D3926; text-transform:uppercase; font:normal 10px Verdana, Arial, San-Serif;}
.ccbnBgTblTtl {background-color:#D8D4CC;}
.ccbnBgTblOdd, .ccbnBgTblEven, .ccbnBgTblTxt, .ccbnBgTblSubTxt {background-color:#F0EFE9;}
.ccbnTblOdd, .ccbnTblEven, .ccbnTblTxt, .ccbnTblLabelLnk, .ccbnTxt, .ccbnSubTxt, .ccbnNeg, .ccbnPos, .modDisclaimer, .ccbnNav, .ccbnSelect, .ccbnInput, .ccbnLnk, .ccbnTtl, .ccbnBgTtl, .ccbnBgTxt, .ccbnBgLnk, .ccbnBgDisclaimer, .ccbnBgLabel, .ccbnBgSelect, .ccbnBgInput, .ccbnBgButton, .ccbnOutlineChart, .ccbnOutlineQuote, .ccbnBgChart, .ccbnBgLine, .ccbnBgSpacer  {font:normal 11px Verdana, Arial, San-Serif;}
.ccbnTblSubTtl, .ccbnTblTxtBold, .ccbnTblHighlight, .ccbnTblHighlightLnk, .ccbnTxtBold, .ccbnTxtBoldSub, .ccbnConfirmBold, .ccbnLabel, .ccbnTblLabelLeft, .ccbnTblLabelTop, .ccbnSubTtl {font:bold 11px Verdana, Arial, San-Serif;}
.ccbnBgTblSubTtl, .ccbnBgTblTxtBold, .ccbnBgTblHighlight, .ccbnBgTblLnk, .ccbnBgTblHighlightLnk, .ccbnBgTblLabelLnk, .ccbnBgSubTtl, .ccbnBgTxtBold, .ccbnBgTxtBoldSub, .ccbnBgSubTxt, .ccbnBgRequired, .ccbnBgError, .ccbnBgConfirmBold, .ccbnBgNeg, .ccbnBgPos,.ccbnBgSubLnk, .ccbnBgTblSubLnk, .ccbnBgTblLabelTop {background-color:#FFFFFF;}
.ccbnTblSubTxt, .ccbnDisclaimer {font:normal 10px Verdana, Arial, San-Serif; color:#4D3926;}
.ccbnRequired, .ccbnError {font:normal 11px Verdana, Arial, San-Serif; color: #FF0000;}
.ccbnPrice {font:normal 11px Verdana, Arial, San-Serif; font-weight:bold; color:#51802B;} 
.ccbnBgTblLabelLeft,.ccbnBgPrice {background-color:#F0EFE9;}
.ccbnTblLnk, .ccbnSubLnk, .ccbnTblSubLnk {font:normal 10px Verdana, Arial, San-Serif; color:#D04E00;}
.ccbnButton {font:normal 11px Verdana, Arial, San-Serif; color:#FFFFFF; background:#4D3926; margin-bottom:-3px;}
.ccbnOutline {background-color:#D0D0D0;}
