body{margin:0; padding:0;text-align: center; min-width:968px;FONT: small Verdana,sans-serif;background-image:url(images/wallPapers.png);}
#wrapper{text-align:left; width:968px; margin-left:auto; margin-right:auto;}
#header{height:300px;margin:0;padding:0;}
#headerPicture{margin-left:-70px; padding:0;}
.bigHeader{}
.mainBanner{margin:0 25px 0 25px; width: 470px; height: 175px;}
#headerRed{margin-top:-5px;background-color:#ad1b02;height:195px;padding:0;}
#navBar{width:960px;margin:0 auto 0 auto; height:42px;background-color:#B5BCC3;background-image:url(images/sewing.png);  background-repeat: repeat-x;}
.catBottom{float:right;margin:0 -46px 0 0;clear:left;}
#navLink{width:205px;margin:0 0 0 5px;padding:0;float:left;}
.navImg{margin:0 0 0 5px;float:left;}
#navLink h1{font-weight:bold;margin:24px 0 10px 25px;float:left;font-size:100%;color:#ad1b02;background-color:#B5BCC3;}
#navLink A:link{font-size:small;color:#CC5243;text-decoration:none;}
#navLink A:visited{font-size:small;color:#CC5243;text-decoration:none;}
#navLink A:hover{font-size:small;color:#E5B4A8;text-decoration:none;}
#navLink p{clear:left;font-size:90%;margin:10px 10px 0 10px;}
#navLink ul{color:#CC5243;font-size:90%;clear:left;margin:10px 10px 10px 0px;}
#navLink li{margin:3px 0 3px 0;}
#navLink ul A:link{color:#e65c4c;font-size:100%;text-decoration:none;}
#navLink ul A:visited{color:#e65c4c;font-size:100%;text-decoration:none;}
#navLink ul A:hover{color:#f3bfb2;font-size:100%;text-decoration:none;font-weight: normal;}
#mainMy{ margin: 105px 0 0 0 ; margin:120px 0 0 0 ; width:966px;padding:0;clear:both; background-color:#FFFFFF;background-image: url(images/sideBarBack.png); background-position: top right; background-repeat: repeat-y;border-top:2px solid #A11902;border-right:1px solid #ad1b02;border-left:1px solid #ad1b02;}
#mainForLeftBar{background-image: url(images/sideBarBack.png); background-position: top left; background-repeat: repeat-y;}
#sideBarLeft{width:160px;float:left;padding:0; margin:0;background-image:url(images/sideBarBack.png); background-repeat:repeat-y;color:#666666;}
#sideBarRight{width:160px;float:right;padding:0;margin:0;background-color:#F8E4D9;background-image:url(images/sideBarBack.png); background-repeat:repeat-y;color:#666666;}
#barAttention{width:70px;margin:-150px 0 100px 4px;font-weight: bold; color:#ad1b02;font-size: 90%;}
table.bar{font-size:85%;}
table.bar th{height:35px;padding:0 10px 0 10px;text-align:center;}
table.bar th.red{background-image:url(images/thBackR.png);background-repeat:no-repeat;color:white;}
table.bar td{padding:10px 0 10px 0;}
table.bar td.calculator{text-align:center;}
.lastBack{margin:15px 0 0 -4px;}
.lastBackRight{margin:15px 0 0 0;}
table.bar td.emptyRow{height:30px;}
.calcImg{margin:-5px 0 -10px 0;}
.mapImg{margin: -10px 3px 0 3px;}
table.bar p.address{font-size:130%; margin:-120px 5px 0 10px; font-weight:bold; color:#ad1b02;}
table.bar p.addressDetails{font-weight:bold; margin:10px 0 18px 10px;}
table.bar th.yellow{background-image:url(images/thBackY.png);background-repeat:no-repeat;color:#ad1b02;}
.sideImage{float:left;margin:5px;}
.address{margin:-2px 0 0 2px;}
.stickyNote{margin:-12px 0 -10px -2px;}
.handyman{margin:0 0 0 -2px;}
.girl{margin:-5px 0 0 30px;}
.skype{margin:2px 0 -12px 32px;}
table.bar A:link{color:#6E6E6E;text-decoration: none; font-weight: bold;}
table.bar A:visited{color:#6E6E6E;text-decoration: none; font-weight: bold;}
table.bar A:hover{color:#6E6E6E;text-decoration: none; font-weight: bold;}
table.bar p.discount{margin:0 5px 0 5px;font-weight:normal;}
table.bar p.link{margin:0 5px 0 5px;}
.coupon{margin:-10px 0 0 0px;}
#content{margin:20px 5px 20px 20px;float:left;width:600px;padding:0;color:#6E6E6E;}
#content p{padding:2px 20px 2px 40px;}
#content H2{padding:0 20px 0 40px;color:#2e919f; font-size:130%;margin:-150px 0 100px 50px; width: 150px;font-weight: 600; line-height: 130%;}
#content hr{margin:0 20px 0 40px;color:#666666;height:1px;}
#content h3{margin:20px 80px 40px 80px;}
#content ul,ol, h4{margin:0 40px 0 50px;}
#content  li.inline{display:inline;}
#content A:link{color:#6E6E6E;text-decoration: none; font-weight: bold;}
#content A:visited{color:#6E6E6E;text-decoration: none; font-weight: bold;}
#content A:hover{color:#6E6E6E;text-decoration: underline; font-weight: bold;}
#content a.red{color:red; font-weight:bold;}
#content a.redBig{color:red; font-weight:bold; font-size:200%;}
#content p.italic{font-style:italic;}
#oddForm{margin:10px 5px 10px 5px; padding:15px;}
#oddForm .btn{background-color:#FFEA8E; color:#C29C00; border:1px solid #FFDA00;}
#oddForm .icoBtn{margin: 50px 0 0 30px;}
#oddForm .stopBtn{margin: 0 0 0 30px;}
#oddForm  .btnCart{background-color:white; color:#C29C00; border:1px solid #AD1B02;}
#cartTable{margin:20px auto 20px auto;width:500px;}
table.cart{margin:10px;font-size:80%;border-collapse:collapse;border-bottom :4px solid #E6E8F7;border-top :4px solid #E6E8F7;}
table.cart td{border-bottom :1px solid #E6E8F7;padding:6px}
table.cart td.price{background-color:#fff;font-size:110%;text-align: center;border-right :1px solid #E6E8F7;}
table.cart th{border-bottom :1px solid #E6E8F7;padding:6px;color:#a7a9b4;font-weight: normal;font-size: 90%;}
table.cart caption{font-size:250%;color:#9C9C9C; text-align: right;}
td.cartPrice{font-size:220%;text-align:center;}
table.cartCalc{padding:6px;color:#6E6E6E;text-align:left;border-collapse:collapse;margin:40px 20px 20px 75px;font-size: 120%;border:1px solid white;}
table.cartCalc td{border:1px solid #fff;padding:6px}
table.cartCalc th{border:1px solid #fff;padding:6px;color:#a7a9b4;font-weight: normal;font-size: 90%;}
table.cartCalc td.winBack{background-color:white;text-align:center;}
table.cartCalc td.previous{text-decoration: line-through;}
#exclDoor{width:150px; height:220px; float:left;margin:5px 5px 25px 45px;}
#exclDoor p{width:150px;font-size:85%;padding:0;margin: 0 0 0 -25px;text-align:center;}
.furniture{margin:5px 0 5px 0;}

table.price{margin:10px;font-size:120%;border-collapse:collapse;}
table.price td{border: 1px solid #e6e8f7;text-align: center;padding: 5px;}
table.price th{background-color: #f7f4d7;font-weight: normal;font-size: 85%;color:#4c4c43;padding: 15px;}
table.price tr:hover{background-color:#f7f4d7;color:#4c4c43;}
table.price caption{font-size:150%;color:#9C9C9C;text-align: right;}
table.price a{font-weight:bold;}
table.price A:link{color:#6E6E6E;text-decoration: none;}
table.price A:visited{color:#6E6E6E;text-decoration: none;}
table.price A:hover{color:#6E6E6E;text-decoration: underline;}
#winForm{width:157px; height:180px;float:left; margin:7px 9px 7px 9px; background-image: url(images/backWin.png);background-repeat:no-repeat; }
#winFormText{clear:both;text-align:center; margin-top:10px;font-size: 90%;}
#winFormImg {height:70%;text-align:center;}
.winForm{margin:10px auto 10px auto;}
.downArrow{float:left; margin:0 20px 0 10px; }
#cartText{width:40px; float:left; font-size: 80%; padding: 10px 0 10px 0;margin-top: 10px;}
#cartText a.price{font-size:200%;}
.call{margin:10px 50px 10px 50px;}


#calculation{width:530px;margin:0 35px 35px 40px;font-size:100%;background-color: #f7f3d7; color:#4c4b43; }
#calculation h3{font-size:120%; color:#a19e8c;}
#calculation p{clear:both;padding:10px;text-indent: 2em;}
#calculation A:link{color:#6E6E6E;text-decoration:none;}
#calculation A:visited{color:#6E6E6E;text-decoration:none;}
#calculation A:hover{color:#6E6E6E;text-decoration:none;}
#calculation ul{padding:10px;}
#calculation li{margin:5px;padding:0;}
#calculation.comment{font-family:monospace;font-size: 110%;clear:left;color: #a19e8c;background-color:#E6E8F7; }

.envelope{margin:5px -220px 5px 100px;float:left;}
#signature{margin:200px 170px 0 120px;}
#signature p{width: 200px;margin:0 auto 0 auto; text-align: center; clear:none;padding: 0; text-indent: 0;color:#000;font-size: 80%}
table.dimensions{width:500px;}
.calcButt{vertical-align: middle}
.roundTop{background: url(images/cornTR.png) no-repeat top right;}
.roundBottom{background: url(images/cornBR.png) no-repeat top right; clear: left;}
.roundTopBlue{background: url(images/cornTRBlue.png) no-repeat top right;}
.roundBottomBlue{background: url(images/cornBRBlue.png) no-repeat top right;}
img.corner{ width:18px; height:18px; border:none; display: block !important;}
#footer {width: 100%; margin-top: 10px;background-color:#b5bcc3; clear:both;height:32px;background-image: url(images/footer.png);background-repeat: repeat-x; background-position: bottom;border-top: 7px solid #b5bcc3;border-bottom: 25px solid #ad1b02;}
#footer p {font-size: 70%; color:#bb341f; margin:0;padding: 37px 25px 0 0;text-align: right;font-weight: bold;}
.catBattery{margin:-70px 0 0 120px ; float:left;}
.oldiesBottom{margin:-45px 160px 0 0 ; float:right;}
.palette{margin:10px 30px 10px 30px;}