@font-face{font-family:'AvalonBold';src:url('http://www.nbnorthshore.com/fonts/Avalon-Bold-webfont.eot');src:local('☺'),url('http://www.nbnorthshore.com/fonts/Avalon-Bold-webfont.woff')format('woff'),url('http://www.nbnorthshore.com/fonts/Avalon-Bold-webfont.ttf')format('truetype'),url('http://www.nbnorthshore.com/fonts/Avalon-Bold-webfont.svg#webfont')format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'AvalonMedium';src:url('http://www.nbnorthshore.com/fonts/Avalon-Medium-webfont.eot');src:local('☺'),url('http://www.nbnorthshore.com/fonts/Avalon-Medium-webfont.woff')format('woff'),url('http://www.nbnorthshore.com/fonts/Avalon-Medium-webfont.ttf')format('truetype'),url('http://www.nbnorthshore.com/fonts/Avalon-Medium-webfont.svg#webfont')format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'AvalonDemi';src:url('http://www.nbnorthshore.com/fonts/Avalon-Demi-webfont.eot');src:local('☺'),url('http://www.nbnorthshore.com/fonts/Avalon-Demi-webfont.woff')format('woff'),url('http://www.nbnorthshore.com/fonts/Avalon-Demi-webfont.ttf')format('truetype'),url('http://www.nbnorthshore.com/fonts/Avalon-Demi-webfont.svg#webfont')format('svg');font-weight:normal;font-style:normal}
*{padding:0;margin:0}
body{height:100%;width:100%;background-color:#fff;background-image:none;color:#000}
a{color:#000;text-decoration:none}
a:visited{color:#000;text-decoration:none}
a:hover{color:#000;text-decoration:none}
a img{border:none}
.left{text-align:left!important}
.cntrbld{text-align:center;font-weight:bold}
.center{text-align:center!important}
.darkred{color:#df0000}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-family:"AvalonBold","Century Gothic","URW GOTHIC L","ITC Avant Garde Gothic","AvantGarde Bk BT","Futura","Berlin Sans FB",Arial,sans-serif;color:#c60c30}
#fpcontainer{width:780px;height:11px;margin:0px auto;padding:2px 0;border:0px solid #fff;color:#fff;font:11px Arial,"Century Gothic",Times,serif;line-height:11px}
#outercontainer{width:780px;margin:0px auto;text-align:center;background:url('http://static.northshoreshoes.com/images/bgedge2.png') top repeat-y;border:0px solid #fff}
#container{width:770px;margin:0px 2px 0px 2px!important;border:3px solid #fff}
#content_box{width:770px;text-align:left;float:left;clear:both;border-bottom:0}
#content{width:631px;padding:0 0 0 2px;float:left;background-color:#fff}
.mainentry{width:600px;font-size:13px;line-height:17px;padding:15px 14px 14px 15px;margin:0;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0;border-left:1px solid #ccc;float:left}
.menu-ul{margin:0;padding:0}
.menu-ul a,.menu-ul a:visited{color:#000;text-decoration:none}
.menu-ul a:hover{color:#df0000;text-decoration:none}
.products-ul{margin:0;padding:0}
.products-ul a,.products-ul a:visited{color:#000;text-decoration:none}
.products-ul a:hover{color:#000;text-decoration:none}
.ib-fix li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:top;word-wrap:break-word}
* html .ib-fix li{display:inline}
* + html .ib-fix li{display:inline}
.ib-fix li>*{display:table;table-layout:fixed;overflow:hidden}
* html .menu-ul li.li1{width:3px}
* html .menu-ul li.li2{width:63px}
* html .menu-ul li.li3{width:51px}
* html .menu-ul li.li4{width:104px}
* html .menu-ul li.li5{width:89px}
* html .menu-ul li.li6{width:80px}
* html .menu-ul li.li7{width:132px}
* html .menu-ul li.li8{width:37px}
* html .menu-ul li.li9{width:3px}
.menu-ul li>*{width:auto}
.menu-ltp{background-image:url(http://www.nbnorthshore.com/images/subcatmenu_bglt.jpg);width:3px!important;height:20px;display:block}
.menu-rtp{background-image:url(http://www.nbnorthshore.com/images/subcatmenu_bgrt.jpg);width:3px!important;height:20px;display:block}
.menu-p{background-image:url(http://www.nbnorthshore.com/images/subcatmenu_bgmid.jpg);height:20px;padding-top:2px;padding-left:6px!important;padding-right:6px!important;border-right:1px solid #000;text-align:center;display:block}
.menu-pnb{background-image:url(http://www.nbnorthshore.com/images/subcatmenu_bgmid.jpg);height:20px;padding-top:2px;padding-left:6px!important;padding-right:6px!important;text-align:center;display:block}
* html .products-ul li{width:200px;height:225px;page-break-inside:avoid}
.products-ul li>*{width:200px}
.products-img{width:118px!important;height:118px!important;margin:0 41px!important;display:block;vertical-align:bottom}
.products-p{width:190px!important;margin:5px!important;text-align:center;display:block}
.products-name{font-size:15px;line-height:15px;font-family:Arial,"Century Gothic",Times,serif;font-weight:bold}
.products-model{font-size:13px;line-height:13px;font-family:"Century Gothic",Arial,Times,serif}
#outercontainer,#container,#content_box,#content,.mainentry{width:650px;margin:0;padding:0;border:0;float:none}
#fpcontainer,#l_sidebar,#bttm1bdr,#footermenu,#bttm2bdr,#footer,#belowheader_img,#belowheader_img img,#masthead,.menu-ul,.prefooterentry,h5{display:none}
#outercontainer{background:none;background-image:none}

