@charset "UTF-8";
/* CSS Document for custom styling */

body {
background:#cecece url(info_bg.jpg) top center no-repeat fixed;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.clear {clear:both; margin-top:-1px; overflow:hidden; height:1px;}


h1, h2, h3, h4, h5, h6 {
font-family:  Arial, Helvetica, sans-serif;
padding:0px; 
margin:0px;
letter-spacing:0px;
}

a:link {color:#333333;}
a:visited {color:#333333;}
a:hover {color:#000000;}
a:active {color:#333333;}

.setWidth {width:970px; clear:both;}

#masthead {height:60px;width:950px;margin-top:6px;}

#logo h1 {width:210px;position:relative;float:left;}
#logo h1 {background:url(info_logo8.png) left bottom no-repeat;width:210px;height:49px;}
#logo h1 a {width:210px;height:49px;text-indent:-3000px;}

#topnav {padding-top:15px;}
#topnav ul {width:auto;}
#topnav li a {font-size:11.2px; font-weight:bold;}
#topnav li  {display:block;position:relative;float:left;height:31px;line-height:31px;padding:0px;text-align:center;}
#topnav a.navitem {padding:0px 7px;}
#topnav a.selected {padding:0px 7px;}


#topnav a:link {color:#333333;}
#topnav a:visited {color:#333333;}
#topnav a:hover {color:#333333;}

#topnav li#search {width:60px;}
#topnav li#shop {width:130px;}
#topnav li#signIn {width:116px;}
#topnav li#email {padding-left:5px;}


#subnav {background: url(info_subNavBG.png); width:970px; margin: 5px auto 0px auto;}
#subnav1 {background: url(info_subNavBG.png); width:970px; margin: 5px auto 10px auto; height:80px; border-bottom:none;}
#subnav1 h1 {color:#333333; font-size:14px; font-weight:bold; padding-left:10px; padding-top:30px;}
#subnav1 .borderMe {border:none;}

.subnavCol {padding-left:10px;}
.subnavCol a {font-size:11px;}
.subnavCol a:link {color:#333333;}
.subnavCol a:visited {color:#333333;}
.subnavCol a:hover {color:#000000;}
.subnavCol #selected1 a:visited {color:#FF0000; font-weight:bold;}

/* style section display */

#deptScroller {display:none;}
#positionTab {display:none;}

#contentMask {
width:970px; 
margin:0px auto;
}


#deptCells td.deptImgCell h2 { font-size: 11px; padding-top: 3px;}
#deptCells td.deptImgCell h2 a {text-decoration: none;}
#deptCells td.deptImgCell h2 a:hover {text-decoration: underline;}


#sectionProductContent-tmb li {width: 100px;}
#sectionProductContent-tmb h2 { font-size: 11px; padding-top: 3px;}
#sectionProductContent-tmb h2 a {text-decoration: none;}
#sectionProductContent-tmb h2 a:hover {text-decoration: underline;}


#deptCells ul {padding:0px;margin:0px;margin-top:10px;margin-left:25px;}
#deptCells li {display:block; position:relative; float:left; padding:10px 10px 10px 0px; text-align:center; width:300px;}
/*#deptCells img {clip:rect(0px 50px 0px 50px);}*/


#footer {margin-bottom:0px; margin-top:5px;}
#footerList {width:970px; margin:0 auto;}
#footerList ul {padding:5px; height:30px;width:940px;}
#footerList ul li {line-height:33px;}

#footerList a {font-size:10px;}
#footerList a:link {color:#444444;}
#footerList a:visited {color:#444444;}
#footerList a:hover {color:#000000;}


#catalogueLinks ul {padding:0px;margin:10px auto 0px auto;width:960px;}
#catalogueLinks li {display:block; position:relative; float:left; padding:10px 6px 10px 6px; text-align:center; width:180px; margin-bottom:15px;}
#catalogueLinks h2 {position:relative; top:-80px; text-align:left;margin-bottom:-30px; font-size:14px;}
#catalogueLinks h2 a {text-decoration:none; padding:5px 10px 5px 10px;background:#FFFFFF; margin:5px;}
#catalogueLinks h2 a:hover {background:#dedede;color:#ff0000;}


/* homepage */
#homepageOne {width:970px; margin:5px auto;}





/* product */
#detailHolder {width:960px; background:url(cat_staticPromo.png) top right no-repeat; min-height:300px; clear:both;}
#prodcol1 {margin-left:5px; width:220px;}
#prodcol2 {margin-left:250px; background:none;}

#containCols {width:700px;}

#prodcol1 h4 {font-size:17px; margin-top:10px; display:inline;}
#prodcol1 p#price {display:block; margin-bottom:10px;}
.hrline {border-top: 1px dotted #FFFFFF; width:960px; margin:0 auto;}

#bigfooter h3 {font-size:14px;}
#bigfooter {width:950px; margin:10px auto;}
#bigfooter td {padding:5px;padding-right:60px; padding-left:10px;}
#bigfooter ul {padding:0px; margin:0px;}
#bigfooter li {display:block; padding:3px 0px 0px 0px;}
#socialNetworks ul {width:220px;}
#helpCentre ul {width:300px;}
#helpCentre li {float:left; padding-right:20px;}


#bigfooter a:link {color:#333333;text-decoration:none;}
#bigfooter a:visited {color:#333333;text-decoration:none;}
#bigfooter a:hover {color:#000000; text-decoration:underline;}

.price {color:#333333;}
.wasPrice {color:#FF0000;}
.nowPrice {color:#FF0000;}
#price {font-weight:bold; color:#333333; font-size:1.3em;}
#priceSpecial {font-weight:bold; color:#FF0000; display:block; margin-bottom:10px; font-size:1.1em;}

#addItemIcon {margin-top:10px;}

.borderMe {border-color:#FFFFFF;}

#thirdNv li {margin-left:6px;}
#thirdNv a:link {color:#333333;}
#thirdNv a:visited {color:#333333;}
#thirdNv #selected1 a:visited {color:#FF0000; font-weight:bold;}

.thirdNvPaginate ul {margin-left:15px;}

#alignHeader {height:auto;}

h4.listDisplay {padding-left:15px;}

#contentPageStyleTwo a:link, #contentPageStyleTwo a:visited {color:#333333;}