/**** BODY ***/html, body 				{ background:#c5c4db url(../img/homeBack.gif) no-repeat; margin:0; padding:0; font:normal 11px/15px arial, helvetica, sans-serif; color:#000; }#siteContainer			{ float:left; display:inline; position:relative; width:824px; padding:0; margin:0 auto 0 auto; }h1						{ margin:0; padding:0; }h2						{ margin:0; padding:0; }h3						{ margin:0; padding:0; }h4						{ margin:0; padding:0; }h5						{ margin:0; padding:0; }h6						{ margin:0; padding:0; }p						{ margin:0; padding:0; }a, a:link, a:active,a:visited 				{ text-decoration:underline; color:#333; }a:hover					{ text-decoration:underline; }img						{ border:0; display:block; }form					{ margin:0; padding:0; }/**** HEADER ***/#navWrap							{ float:left; display:inline; position:relative; z-index:9999; width:824px; background:none; }#navWrap .home						{ position:absolute; left:7px; top:143px; height:80px; margin:0px; padding:0px; }#navWrap .home .rollHome			{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/home.gif) 0 -80px no-repeat; }#navWrap .home .rollHome a			{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/home.gif) no-repeat; }#navWrap .home .rollHome a:hover	{ background-image:none; }#navWrap .product						{ position:absolute; left:13px; top:248px; height:80px; margin:0px; padding:0px; }#navWrap .product .rollProduct			{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/product.gif) 0 -80px no-repeat; }#navWrap .product .rollProduct a		{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/product.gif) no-repeat; }#navWrap .product .rollProduct a:hover	{ background-image:none; }#navWrap .video						{ position:absolute; left:59px; top:348px; height:80px; margin:0px; padding:0px; }#navWrap .video .rollVideo			{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/video.gif) 0 -80px no-repeat; }#navWrap .video .rollVideo a		{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/video.gif) no-repeat; }#navWrap .video .rollVideo a:hover	{ background-image:none; }#navWrap .embroidery						{ position:absolute; left:121px; top:441px; height:80px; margin:0px; padding:0px; }#navWrap .embroidery .rollEmbroidery		{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/embroidery.png) 0 -80px no-repeat; }#navWrap .embroidery .rollEmbroidery a		{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/embroidery.png) no-repeat; }#navWrap .embroidery .rollEmbroidery a:hover{ background-image:none; }#navWrap .buy						{ position:absolute; left:657px; top:69px; height:80px; margin:0px; padding:0px; }#navWrap .buy .rollBuy				{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/buyOnline.gif) 0 -80px no-repeat; }#navWrap .buy .rollBuy a			{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/buyOnline.gif) no-repeat; }#navWrap .buy .rollBuy a:hover		{ background-image:none; }#navWrap .about						{ position:absolute; left:687px; top:187px; height:80px; margin:0px; padding:0px; }#navWrap .about .rollAbout			{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/aboutUs.gif) 0 -80px no-repeat; }#navWrap .about .rollAbout a		{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/aboutUs.gif) no-repeat; }#navWrap .about .rollAbout a:hover	{ background-image:none; }#navWrap .news						{ position:absolute; left:688px; top:237px; height:80px; margin:0px; padding:0px; }#navWrap .news .rollNews			{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/news.gif) 0 -80px no-repeat; }#navWrap .news .rollNews a			{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/news.gif) no-repeat; }#navWrap .news .rollNews a:hover	{ background-image:none; }#navWrap .contact						{ position:absolute; left:665px; top:317px; height:80px; margin:0px; padding:0px; }#navWrap .contact .rollContact			{ float:left; width:79px;  height:80px; margin:0px; background:url(../img/contact.gif) 0 -80px no-repeat; }#navWrap .contact .rollContact a		{ display:block; margin:0px; padding:0px; width:100%; height:100%; overflow:hidden; background:url(../img/contact.gif) no-repeat; }#navWrap .contact .rollContact a:hover	{ background-image:none; }/**** MAIN ***/#mainWrap				{ position:relative; float:left; display:inline; }#phoneWrap				{ position:absolute; top:75px; left:0; }/**** MAIN IMAGE ***/#imageWrap				{ position:relative; z-index:998; width:824px; height:545px; background:url(../img/mainImage.jpg) no-repeat 0 0; }#imageWrap .oneWrap		{ background:none; position:absolute; top:106px; left:406px; }#imageWrap .twoWrap		{ background:none; position:absolute; top:170px; left:523px; }#imageWrap .threeWrap	{ background:none; position:absolute; top:346px; left:508px; }#imageWrap .fourWrap	{ background:none; position:absolute; top:405px; left:416px; }#imageWrap .fiveWrap	{ background:none; position:absolute; top:311px; left:263px; }#imageWrap .sixWrap		{ background:none; position:absolute; top:171px; left:225px; }#imageWrap .toteWrap	{ width:252px; position:absolute; bottom:30px; right:-1px; }#imageWrap .toteWrap img	{ float:left; display:inline; margin:0 5px 0 0; }#imageWrap .toteWrap p		{ float:right; display:inline; margin:35px 0 0 0; }#imageWrap .scanWrap	{ position:absolute; bottom:25px; left:13px; }