/* Global stuff */
html,body{font-family: Arial, Arial, Helvetica, sans-serif;}
.spacer{height: 10px;}

/* Create the box that the page sits in (fixed width/height) */

#container{text-align: left;height: 704px;width: 816px;background: url(images/IW_containerBg.gif) repeat-y 0 0 #ffffff;}
#header{height: 18px;width: 816px;background: url(images/IW_headerBg.gif) no-repeat 0 0 #ffffff;}
#container2{text-align: left;height: 665px;width: 816px;}
#container2Padding{padding: 0 56px 0 20px;}
#footer{height: 38px;width: 816px;background: url(images/IW_footerBg.gif) no-repeat  0 bottom transparent}
#footer p{padding:0 0 0 20px;margin:0;}


/* Create the logo div */

#logo{float:left;height:92px;width:191px;}

/* Create the Top Navigational Div */

#topNavi{float:right;height:92px;width:541px;}
#topNavi ul{margin-top: 43px;}
#topNavi ul li{float: left;}
#topNavi ul li a{display: block; height:23px;}
#topNavi ul li a span{display: none;}
#topNavi ul li.australianMade a{width:129px; background: url(images/IW_navAusmade.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.australianMade a:hover,#topNavi ul li.australianMade a.current{width:129px; background: url(images/IW_navAusmadeH.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.company a{width:87px; background: url(images/IW_navCompany.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.company a:hover,#topNavi ul li.company a.current{width:87px; background: url(images/IW_navCompanyH.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.mailingList a{width:107px; background: url(images/IW_navMailinglist.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.mailingList a:hover,#topNavi ul li.mailingList a.current{width:107px; background: url(images/IW_navMailinglistH.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.catalogue a{width:99px; background: url(images/IW_navCatalogue.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.catalogue a:hover,#topNavi ul li.catalogue a.current{width:99px; background: url(images/IW_navCatalogueH.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.contactUs a{width:101px; background: url(images/IW_navContactus.jpg) no-repeat 0 0 #012e57;}
#topNavi ul li.contactUs a:hover,#topNavi ul li.contactUs a.current{width:101px; background: url(images/IW_navContactusH.jpg) no-repeat 0 0 #012e57;}

/* Create the Side Navigational Div */

#sideNavi{float:left;width:140px;overflow: hidden;}
#sideNavi ul{height:175px;overflow: hidden;}
#sideNavi ul li{float: left;display:block;height:25px;overflow: hidden;padding:0; margin: 0;line-height:0;background-color: #00ff00;}
#sideNavi ul li a{display:block;height:25px;width:140px;overflow: hidden;margin: 0;}
#sideNavi ul li a span{display: none;overflow: hidden;}
#sideNavi ul li.mensShirts a{background: url(images/IW_navMensshirts.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.mensShirts a:hover,#sideNavi ul li.mensShirts a.current{background: url(images/IW_navMensshirtsH.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.mensKnitwear a{background: url(images/IW_navMensknitwear.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.mensKnitwear a:hover,#sideNavi ul li.mensKnitwear a.current{background: url(images/IW_navMensknitwearH.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.womensShirts a{background: url(images/IW_navWomensshirts.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.womensShirts a:hover,#sideNavi ul li.womensShirts a.current{background: url(images/IW_navWomensshirtsH.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.womensKnitwear a{background: url(images/IW_navWomensknitwear.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.womensKnitwear a:hover,#sideNavi ul li.womensKnitwear a.current{background: url(images/IW_navWomensknitwearH.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.sizeChart a{background: url(images/IW_navSizechart.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.sizeChart a:hover,#sideNavi ul li.sizeChart a.current{background: url(images/IW_navSizechartH.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.careInstructions a{background: url(images/IW_navCare.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.careInstructions a:hover,#sideNavi ul li.careInstructions a.current{background: url(images/IW_navCareH.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.howToOrder a{background: url(images/IW_navHowtoorder.jpg) no-repeat 0 0 #012e57;}
#sideNavi ul li.howToOrder a:hover,#sideNavi ul li.howToOrder a.current{background: url(images/IW_navHowtoorderH.jpg) no-repeat 0 0 #012e57;}
#sideNavi p strong{display: block; text-align: center; padding-top: 60px;font-size:16px;color:#012E57;}

/* Create the content Div */

#content{width:580px;float:right;}
#largeContent{padding-left: 24px;}
#largeContent img{padding:0;margin:0;border-width:0;overflow: hidden;}

/* Create equalLeft, equalRight, bigOne Div */

.equalLeft{float: left;width: 290px; overflow: hidden;background: url(images/IW_equalBg.gif) repeat-y 0 0 #ffffff;}
.equalRight{float: right;width: 290px; overflow: hidden;background: url(images/IW_equalBg.gif) repeat-y 0 0 #ffffff;}
.equalPadding{padding: 5px 33px 10px 10px;}
.sizeChartPadding{padding: 5px 33px 10px 1px;}
.equalLeft h2,.equalRight h2{font-family:arial;height: 25px;background: url(images/IW_equalH2Bg.gif) no-repeat 0 0 transparent;color: #ffffff; line-height: 26px; text-align: left; padding: 0 24px 0 10px;font-size:16px;text-transform: uppercase;font-weight: normal;}
.equalLeft .foot,.equalRight .foot{height: 18px;background: url(images/IW_equalFootBg.gif) no-repeat 0 0 transparent;overflow: hidden;}
.bigOne{width:580px;background: url(images/IW_bigBg.gif) repeat-y 0 0 #ffffff;}
.bigOne h2{font-family:arial;height: 25px;background: url(images/IW_bigH2Bg.gif) no-repeat 0 0 transparent;color: #ffffff; line-height: 26px; text-align: left; padding: 0 24px 0 10px;font-size:16px;text-transform: uppercase;font-weight: normal;}
.bigOne .foot{height: 15px;background: url(images/IW_bigFootBg.gif) no-repeat 0 0 transparent;overflow: hidden;}
.smallLeft{ overflow: hidden;width:211px;background: url(images/IW_smallBg.gif) repeat-y 0 0 #ffffff;float: left;}
.smallLeft h2{font-family:arial;height: 25px;background: url(images/IW_smallH2Bg.gif) no-repeat 0 0 transparent;color: #ffffff; line-height: 26px; text-align: center; padding: 0 24px 0 3px;font-size:16px;text-transform: uppercase;font-weight: normal;}
.smallLeft .foot{height: 11px;background: url(images/IW_smallFootBg.gif) no-repeat 0 0 transparent;overflow: hidden;}

/* Create Main Content Styles */

dl,p{font-size: 10px;color: #404040;line-height:12px;padding: 3px 0 6px 0;}
a{color: #021A32;}
h3{font-size: 12px;color: #404040;line-height:12px;padding: 6px 0 3px 0; font-weight:normal;font-family:Arial, Arial, Helvetica, sans-serif}
h3.knit{font-size: 11px;color: #404040;line-height:12px;padding: 6px 0 3px 0; font-weight:normal;font-family:Arial, Arial, Helvetica, sans-serif}

h4{font-size: 11px;color: #222222;line-height:12px;padding: 0 0 3px 0; font-weight:normal;font-family:Arial, Arial, Helvetica, sans-serif}
strong{font-weight:bold;color: #333333;}
.altColor{color:#021A32}
.textRight{text-align: right;}
.imageRight{float: right;margin-right: 18px;} /* side images should be 270px/335px wide (height dont matter) */
dd{margin: 2px 0 0 25px;}
.putLeft{float: left;}
.error{color: #FF1C1C;font-weight: bold;}
.mailPadding{display: block; height: 200px;}

/* Create product description pages styles */
.productImage{width:125px; float: left;}
.productPrice{width:100px; float: right;padding:0;margin: 20px 0 0 0; font-size: 12px;line-height: 200%;}
.productDescription{width:120px; float: left;padding:0;margin: 20px 0 0 0; font-size: 12px;line-height: 200%;}
