/* Taken from main site on 8-10-09 */

body {background-color: #FFFFFF  !important;}

.container {margin: 0 auto !important;}

body,div,ul,ol,p,a,h1,h2,h2,h3,h4,h5,h6,table,img {margin: 0px; padding: 0px;}

#headContain,
#headContain div,
#headContain ul,
#headContain ol,
#headContain p,
#headContain a,
#headContain h1,
#headContain h2,
#headContain h3,
#headContain h4,
#headContain h5,
#headContain h6
#headContain table,
#headContain img {font-family:Arial, Helvetica, sans-serif;	clear:none;	font-size: 12px;}

#footerContain,
#footerContain div,
#footerContain ul,
#footerContain ol,
#footerContain p,
#footerContain a,
#footerContain h1,
#footerContain h2,
#footerContain h3,
#footerContain h4,
#footerContain h5,
#footerContain h6
#footerContain table,
#footerContain img {font-family:Arial, Helvetica, sans-serif;	clear:none;	font-size: 12px;}

#headContain ul,
#headContain ol {list-style: none;}

#footerContain ul,
#footerContain ol {list-style: none;}

#headContain li{text-align: left;}
#footerContain li{text-align: left;}

#pageContain{margin: auto; width: 805px;}

*html #pageContain{width: 830px; height: auto;}


/****** DESIGN INFO - ENTIRE SITE ******/
#headContain p,
#footerContain p {margin: 0px;	font-size: 13px; color:#000000;	font-weight: normal; font-family:Arial, Helvetica, sans-serif;}
#headContain a,
#footerContain a {color:#63775A; text-decoration: none;}
#headContain a:hover,
#footerContain a:hover {text-decoration: underline; color:#34472D;}
#headContain a h1:hover,#headContain a h3:hover,#headContain a h4:hover,#headContain a h5:hover,#headContain h2 a:hover {text-decoration: underline; color:#34472D;}
#footerContain a h1:hover,#footerContain a h3:hover,#footerContain a h4:hover,#footerContain a h5:hover,#footerContain h2 a:hover {text-decoration: underline; color:#34472D;}
#headContain a img,
#footerContain a img {border: none;}
#headContain a.brand_links,
#footerContain a.brand_links {font-size: 12px;}
#headContain a.brand_links:hover
#footerContain a.brand_links:hover {text-decoration: underline;}
#headContain .center,
#footerContain .center {text-align: center; margin:0 8px;}
#headContain .L_margin,
#footerContain .L_margin {margin-left: 15px;}
#headContain .italic,
#footerContain .italic {font-style:italic;}
#headContain .bold,
#footerContain .bold {font-weight: bold;}
#headContain .bold_LMgn,
#footerContain .bold_LMgn {margin-left: 5px; font-weight: bold;}
#headContain .bold_italic,
#footerContain .bold_italic {font-weight: bold; font-style: italic;}
#headContain .underline,
#footerContain .underline {text-decoration: underline;}
#headContain .red,
#footerContain .red {font-weight: bold; color:#993333}
#headContain .black,
#footerContain .black {font-weight: bold; color:#000000;}
#headContain .black_center,
#footerContain .black_center {font-weight: bold; color:#000000; margin: 0px;}
#headContain .black_small,
#footerContain .black_small {font-size: 10px; color:#000000; margin: 0px;}
#headContain .normalweight,
#footerContain .normalweight {font-weight: normal;}
.subText {line-height: 10px; font-size: 75%; font-weight: normal;}
#headContain .subText_underline,
#footerContain .subText_underline {line-height: 10px; font-size: 75%; text-decoration: underline;}
#headContain .comments,
#footerContain .comments {font-size: 10px;}
#headContain h1,
#footerContain h1 {margin-top:2px; margin-bottom: 0px; font-size: 13px; color: #716f5b; font-weight: bold;}
.smalltext, .small text {font-size: 10px; color: #716f5b;}
.smalltext a {font-size:10px !important; text-decoration:underline !important;}
#headContain h1 a,
#footerContain h1 a {color:#63775A;}
#headContain h2,
#footerContain h2 {margin: 5px 0px 5px 22px;font-size: 12px;color:#716f5b;font-weight: bold;}
#headContain h2 a,
#footerContain h2 a {color:#63775A;}
#headContain h3,
#footerContain h3 {margin: 1px 0px 1px 10px;font-size: 12px;color:#716f5b;font-weight: normal;text-decoration: none;}
#headContain h3 a,
#footerContain h3 a {color:#63775A;}
#headContain h3.seebrands,
#footerContain h3.seebrands {margin-right: 10px;font-weight: bold;}
#headContain h4,
#footerContain h4 {margin: 2px 0px 2px 0px;font-size: 15px;	color: #716f5b;	font-weight: bold;text-decoration: none;}
#headContain h4 a,
#footerContain h4 a {color:#63775A;}
#headContain h5,
#footerContain h5 {margin: 1px 0px 1px 0px; font-size: 12px;color:#716f5b;font-weight: normal;text-decoration: none;line-height: 14px;}
#headContain h5.with_bullet,
#footerContain h5.with_bullet {margin-top: 2px;}
#headContain h5 a,
#footerContain h5 a {color:#63775A;}
#headContain h6,
#footerContain h6 {margin: 10px; font-size: 20px; color: #716f5b; font-weight: bold; line-height: 20px;}
#headContain h6 a,
#footerContain h6 a {color:#63775A;}
#headContain h6.thankyou,
#footerContain h6.thankyou {margin-left: 0px;}
#headContain .cart_bullet,
#footerContain .cart_bullet {float: left; margin-left: 12px; height: 20px; width: 11px;	background:url(/images/bullet.png) center no-repeat;}
*html #headContain .cart_bullet,
*html #footerContain .cart_bullet {height: 20px; width: 20px; margin-top: 5px; margin-left: 11px; background: center no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bullet.png', sizingMethod='');}
#headContain .bullet,
#footerContain .bullet {float: left;margin-left: 2px;height: 20px;width: 15px;background:url(/images/bullet.png) center no-repeat;}
*html #headContain .bullet,
*html #footerContain .bullet {height: 20px;width: 20px;margin-top: 5px;margin-left: 1px;background: center no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bullet.png', sizingMethod='');}

#headContain h1.bullet, #headContain h4.bullet, #headContain h5.bullet {background:url(/images/bullet.png) left 4px no-repeat;margin-left:14px;width:auto;padding-left:13px;display:inline;}
#footerContain h1.bullet, #footerContain h4.bullet, #footerContain h5.bullet {background:url(/images/bullet.png) left 4px no-repeat;margin-left:14px;width:auto;padding-left:13px;display:inline;}
#headContain h5.bullet,
#footerContain h5.bullet {display:block; width:72%; margin-top:5px;}

#headContain .leftNav_SectionTop h1.bullet,
#footerContain .leftNav_SectionTop h1.bullet {display:block; height:auto;}

#headContain h1.bullet,
#footerContain h1.bullet {float:none;}

#headContain h4.bullet,
#footerContain h4.bullet {float: none;}

#headContain .productDetail h4.bullet,
#footerContain .productDetail h4.bullet {min-height: 20px;	height: auto; float: left; width: 95%;}

#headContain .border,
#footerContain .border{border:#B1AC8C 1px solid;}

/****** HEADER ******/
#headContain {float: left; width: 800px; height: 100px;}
#topNavContain {float: left; margin-top: 10px; height: 70px;	width: 800px;}
#footwear_logo {float: left; height: 65px; width: 220px;}
#fw_logo_img {margin-top: 0px;}
#footwear_logo p {margin-left: 15px;font-weight: bold;color: goldenRod;	font-style: italic;}

#topLinks {float: right; margin-right: 5px;width: 575px; height: 25px;}
.topLinks {margin-left: 4px; margin-right: 5px;	float: right;}
.top_lnk {float: left;}
.topLinks h5 {margin-top: 2px; font-weight: bold !important;}
#cartBox {float: right;width: 192px;}
.cartBox_RC {float: left;width: 192px;}
.cartLink_top {float: left;width: 192px;background:#EAE8DA;}
.cart {float: left;margin-left: 17px;width: 25px;height: 25px;background:url(/images/cartImage.png) center no-repeat;}
*html .cart {background: center no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cartImage.png', sizingMethod='');}
.cartLink_bot_L {float: left;width: 105px;height: 21px;background:#EAE8DA;}
.cartLink_bot_R {float: left;width: 87px;height: 21px;background:#EAE8DA;}
#cart_divider_bot {float: left;margin-top: 2px;margin-bottom: 0px;height: 2px;width: 192px;background: url(/images/hor_brdr.jpg) center repeat-x;}
#cart_divider_right {float: right;margin-left: 2px;margin-right: 2px;height: 21px;width: 2px;background: url(/images/vert_brdr.jpg) center repeat-y;}
#topInfo {float: left;width: 800px;height: 23px;}
.topInfo_section {float: left;margin-left: 15px;	margin-right: 15px; font-family: Arial, Helvetica, sans-serif;}
.topInfo_section h2 {margin-left:0;	font-size:15px;	color:#993333;margin:0;	margin-top:2px; font-weight: bold;}
	
.topInfo_section h2 a {text-decoration: none; color:#993333;font-size:15px;}
	
.topInfo_section h2 a:hover {text-decoration: underline; color:#993333;}

/****** MAIN NAV ******/
#mainNavContain {float: left; width: 800px; height: 36px; background:url(/images/mainNavBG.jpg) repeat-x; margin-bottom: 20px;}
#mainNav_L {float:left;width: 6px;height:36px;background:url(/images/mainNav_L.jpg);}
#mainNav_R {float:right;width: 6px;height: 36px;background:url(/images/mainNav_R.jpg);clear: none; margin-top: -20px;}
*html #mainNav_R {margin-top: -36px !important;}
.mainNavButton {padding: 0em 15px 0em 15px;height: 36px;background:url(/images/mainNavBrdr.jpg) no-repeat right;}
*html .mainNavButton {float: left;padding: 0em 10px 0em 10px;}
.mainNavButton_last {padding: 0em 15px 0em 15px;height: 36px;}
*html.mainNavButton_last {float: left;}
a div.mainNavButton p {color: #FFFFFF;font-size: 15px;font-weight: bold;}
a div.mainNavButton_last p {color: #FFFFFF;font-size: 15px;font-weight: bold;}
.MenuBarItemSubmenu .home {margin: 0px 2px 0px 2px;width: 45px;height: 25px;background:url(/images/home.png) no-repeat center top;	z-index: 99;}
*html .MenuBarItemSubmenu .home {background:no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home.png', sizingMethod='');}
.MenuBarItemSubmenu .womens {margin: 0px 2px 0px 2px;width: 65px;height: 25px;background:url(/images/womens.png) no-repeat center top;}
*html .MenuBarItemSubmenu .womens {background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/womens.png', sizingMethod='');}

.MenuBarItemSubmenu .mens {margin: 0px 2px 0px 2px;width: 45px;height: 25px;background:url(/images/mens.png) no-repeat center top;}
*html .MenuBarItemSubmenu .mens {background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mens.png', sizingMethod='');}


.MenuBarItemSubmenu .kids {margin: 0px 2px 0px 2px;width: 45px;height: 25px;	background:url(/images/kids.png) no-repeat center top;}
*html .MenuBarItemSubmenu .kids {background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/kids.png', sizingMethod='');}
.MenuBarItemSubmenu .brands {margin: 0px 2px 0px 2px;width: 55px;height: 25px;background:url(/images/brands.png) no-repeat center top;}
*html .MenuBarItemSubmenu .brands {background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/brands.png', sizingMethod='');}
.MenuBarItemSubmenu .sales {margin: 0px 2px 0px 2px;width: 45px;	height: 25px;background:url(/images/sales.png) no-repeat center top;}
*html .MenuBarItemSubmenu .sales {background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sales.png', sizingMethod='');} 
.MenuBarItemSubmenu .blog {margin: 0px 2px 0px 2px;width: 25px;height: 29px;	background:url(/images/blog.png) no-repeat center top;}
*html .MenuBarItemSubmenu .blog {background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blog.png', sizingMethod='');}
.MenuBarItemSubmenu .accessories {margin: 0px 2px 0px 2px;width: 90px;height: 25px;background:url(/images/accessories.png) no-repeat center top;}
*html .MenuBarItemSubmenu .accessories{background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/accessories.png', sizingMethod='');}
.MenuBarItemSubmenu .locations {margin: 0px 2px 0px 2px;	width: 67px;height: 25px;background:url(/images/locations.png) no-repeat center top;}
*html .MenuBarItemSubmenu .locations {background:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/locations.png', sizingMethod='');}


/****** FOOTER ******/
#footerContain {float: left; width: 800px; margin-top: 5px; text-align: center;clear: both; font-family: Arial, Helvetica, sans-serif;}

#footerContain h5 a {margin-left: 2px;margin-right: 2px;margin-top: 5px;}
*html #footerContain {margin-left: 3px;}
#footerContain table {float: left;}
#footerCR {margin-top: 10px;margin-left: 5px;float: left;width: 300px;clear: both;}
#footerCR {text-align: left;}
#footerRightText {float: right;text-align: left;width: 475px;}
.footerTable {height: 90px;}
.footerTable table {margin-left: 5px;}


/* Footer testimonial */
.notes {margin:10px auto; width:788px; padding-bottom: 5px; border: 1px solid silver; padding-left: 0 !important;}
.notes h3 {font-weight: bold; margin-bottom: 10px; padding: 5px; border-bottom: 1px dashed olive; background: beige; margin-left:0 !important;}
.notes #testimonial {display: block; width:95%; margin: 5px auto;}
#testimonial {color:#333; font-size: 12px;}
.testimonials  {min-height:500px; padding-bottom:25px;}
*html .testimonials  {min-height:500px;}
.testimonials p,.testimonials ul {margin:15px;}
.testimonials ul li {padding-left:15px; background:url(/images/bullet.png) no-repeat 0 2px; margin-bottom:25px;}


/* Added on 8-10-09 or later for blog use */

.top_lnk h1 a {font-size: 13px !important; margin-left: 10px;}

#search-3 .searchform input.search {width: 180px;}

.more-link {font-style: italic; font-size: 13px;}

textarea#comment {width: 500px;}

.entry-categories {color: #000;}

.rc-chicklet {margin: 0;}
.rc-chicklet img {margin: 0 5px 0 0;}

#search-3 {margin-bottom: 10px;}

.grey {color: #777; font-size: 10px;}

.little-comment-bubble {margin-left: -3px; margin-top: 2px;}
