/***Defaults***/
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
#catpagecontainerfull h2 {margin:0; padding:0; text-indent:-9999px;}
h3 {color:#946f4c!important; font-size: 16px!important; line-height:18px!important;}
.title {border-bottom:0px solid #efede2;}
.clear {clear:both;}
.espotLandingSpot2 {/*width:211px;*/ float:left;}
img.nohover:hover {border:1px solid #fff!important;}
.fb-like {float:right;position:absolute;top:0;right:0;}
*+html .fb-like {float:right;position:absolute;top:0;right:0;}
#catpagebodyfull ul {list-style: disc inside none; margin-top:10px;}
#catpagebodyfull li {margin-top:10px;}

.fakebreadcrumbs a:link {color:#665546;text-decoration:none;}
.fakebreadcrumbs a:visited {color:#665546;}
.fakebreadcrumbs a:hover {color:#946e4c;text-decoration:underline;}
.fakebreadcrumbs a:active {color:#946e4c;}
.fakebreadcrumbs a:hover {color:#946e4c;text-decoration:underline;}
.fakebreadcrumbs .current {color:#946e4c;font-weight:bold;}
p.fakebreadcrumbs {margin:0!important; padding:0!important; height:20px!important;}

/***Category Page with right Column***/
#catpagecontainer {width:560px; height:auto; float:left;}
#catpagebody {width:560px; height:auto; background: url(images/bg_catpage_maincontent.png) no-repeat top center; float:left;}
#catpagebody .banner, #catpagebody .title {width:500px; height:auto; text-align:center; float:left; margin:0 0 3px 30px;}
#catpagebody .banner img {border:none;}
#catpagebody .title img {text-align:center; margin:10px 0 0 0; border:none!important;}


#catpagebody .subcatimages {width:515px; height:auto; float:left; margin:6px 0 6px 30px;}
#catpagebody .subcatimages .subcatbtn {width:159px; height:auto; float:left; margin: 0 10px 0 0;}
#catpagebody .subcatimages .subcat2btn {width:243px; height:auto; float:left; margin: 0 13px 4px 0;}
#catpagebody .subcatimages .subcat4btn {width:111px; height:auto; float:left; margin: 0 17px 8px 0;}
#catpagebody .subcatimages img {border:1px solid #fff;}
#catpagebody .subcatimages img:hover {border:1px solid #946f4c;}

#catpagefooter {width:560px; height:49px; background: url(images/bg_catpage_footer.jpg) no-repeat top center; float:left;}

#catpagerightcolumn {width:211px; height:auto; float:left;}
.catpagekicker {width:211px; height:211px; background: url(images/bg_catpage_kicker.jpg) no-repeat top center; float:left;}
.catpagekicker img { margin:10px 0 0 13px; border:1px solid #fff;}
.catpagekicker img:hover {border:1px solid #946f4c;}

/***Full Category Page***/
#catpagecontainerfull {width:775px; height:auto; float:left; font-family:Verdana, Geneva, sans-serif;}
#catpagebodyfull {width:775px; height:auto; background:url(imagesola/bg_catpage_maincontent_full.png) no-repeat top center; float:left;}
#catpagebodyfull .banner, #catpagebodyfull .title {width:700px; height:auto; float:left; margin:0 0 3px 30px;}
#catpagebodyfull .title img {margin:10px 0 0 3px;border:none!important;}
#catpagebodyfull a:link {color:#665546;text-decoration:none;}
#catpagebodyfull a:visited {color:#665546;}
#catpagebodyfull a:hover {color:#946e4c;text-decoration:underline;}
#catpagebodyfull a:active {color:#946e4c;}

#catpagebodyfull .subcatimagesfull {width:730px; height:auto; float:left; margin:0 0 10px 30px;}
#catpagebodyfull .subcatimagesfull .subtitle {width:693px; height:auto; background-color: #efede2; float:left; padding:5px;margin:15px 0 10px 0;font-size:16px!important;}
#catpagebodyfull .subcatimagesfull .subcatoneoffive {width:132px; height:auto; float:left; margin: 0 10px 0 0;}
#catpagebodyfull .subcatimagesfull .subcatoneoffour {width:159px; height:auto; float:left; margin: 0 15px 0 3px;}
#catpagebodyfull .subcatimagesfull .subcatoneofthree {width:212px; height:auto; float:left; margin: 15px 15px 15px 8px;}
#catpagebodyfull .subcatimagesfull .subcatoneoftwo {width:300px; height:auto; float:left; margin: 0 60px 0 0;}
#catpagebodyfull .subcatimagesfull .subcatoneofone {width:700px; height:auto; float:left; margin: 0 10px 10px 0;}
#catpagebodyfull .subcatimagesfull .itemdescription {width:233px; height:63px; position:absolute; margin: 55px 0 0 13px; color:#000; font-size:10px; line-height:12px;}   /* this line was written for the outdoor collections page, so please make sure that this page is not affected by any changes you may make. */
#catpagebodyfull .subcatimagesfull img {border:1px solid #fff;}
#catpagebodyfull .subcatimagesfull img.nohover {border:none!important;}
#catpagebodyfull .subcatimagesfull img:hover {border:1px solid #946f4c;}

ul.tabs {margin: 0; padding: 0; float: left; list-style: none; height: 32px; width: 100%;}
ul.tabs li {list-style-type: none; float: left; margin: 0; padding: 0;height: 31px; line-height: 31px; text-align:center; margin-bottom: -1px; background: #f0ede2; overflow: hidden; position: relative;}
ul.tabs li a {text-decoration: none; color: #000; display: block; width: 75px; font-size: 10px; padding: 0 20px; border-right: 1px solid #fff; border-left: 1px solid #665546; outline: none;}
ul.tabs li a:hover {background: #cdc8b8; border-bottom: 1px solid #fff;}
ul.tabs li a:active { background-color:#cdc8b8; }
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #cdc8b8;}
.tab_content {}
.maketab_container {float: left; width: 700px; margin: 5px 0 10px 30px; position:relative; border-left: 1px solid #665546; border-bottom: 1px solid #665546;background-image:url(images/tab_container_bg.jpg); background-position:top; }
