* { padding: 0; margin: 0; list-style: none; }
:root { overflow-y: visible; }
body { font-size: .75em; font-family: Arial, Helvetica, sans-serif; color: #686663; background-color: #ffffff; text-align: center; width: 1000px; margin: 0 auto; }
strong { font-weight: bold; }
table.checkout { width: 100%; }
table.checkout td { width: 100%; text-align: center; }
a img { border: 0px none; }
h1 { color: #F9AB48; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; }
h2 { color: #990000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; }
h4 { color: #454545; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; margin: 0 0 .5em 0; text-align: center; }
h5 { color: #990000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; }
h6 { color: #454545; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; }
a { color: #000000; text-decoration: none; }
a:hover { color: #F9AB48; text-decoration: underline; }
#container { width: 1000px; float: left; margin: 0 auto; /* border: 1px solid #dddddd; */ }
#header { float: left; height: 81px; width: 1000px; }
#logo { float: left; width: 200px; height: 81px; padding: 0; }
#links { width: 180px; height: 20px; margin: 55px 0 0 0; float: left; font-weight: 600; }
#leftlinks { background: transparent url('/images/IntuitSolutions/leftmenu-back.png') no-repeat; float: left; height: 240px; width: 155px; }
#leftlinks ul{ float: left; text-align: left; }
#leftlinks li{ float: left; margin: 0 0 0 16px; width: 120px; height: 25px; }
#leftlinks li a{ font-weight: 600; }
#myaccount { font-size: 1.2em; color: #F9AB48; float: left; font-weight: 600; margin: 30px 0 10px 15px; width: 155px; text-align: left; }
#search { width: 184px; height: 25px; margin: 45px 0 0 0; float: left; }
#search .inputFormat{ width: 150px; height: 18px; padding-top: 2px; margin: 0; float: left; border-top: 2px solid #666666; border-bottom: 2px solid #666666; border-left: 2px solid #666666; }
#search .btnSearch{ width: 30px; height: 20px; margin: 0 0 0 -2px; float: left; border-top: 2px solid #666666; border-bottom: 2px solid #666666; border-right: 2px solid #666666; }
#callus { float: right; width: 220px; height: 81px; }
#callus img{ margin-right: 70px; }
#callus p{ float: left; width: 90px; height: 81px; padding: 0; line-height: 1.3em; margin-left: 25px; text-align: left; }
#orangebar { float: left; width: 1000px; text-align: center; margin: 0; background: #F9AB48 url('/images/IntuitSolutions/orangebar.png') no-repeat; height: 6px; }
#blackbar { float: left; width: 1000px; text-align: center; margin: 20px 0 20px 0; background: transparent url('/images/IntuitSolutions/blackbar.png') no-repeat; height: 6px; }
/*#news1 { float: left; width: 230px; height: 42px; margin: 10px 0 0 30px; background: #000000; color: #ffffff; font-size: 1.4em; text-decoration: underline; padding-top: 18px; }
#news2 { float: left; width: 380px; height: 70px; background: #ffffff; color: #000000; font-size: 1.8em; text-decoration: none; }
#news3 { float: left; width: 230px; height: 42px; margin: 10px 30px 0 0; background: #000000; color: #ffffff; font-size: 1.4em; text-decoration: underline; padding-top: 18px; } 
#customercomments { float: left; text-align: left; width: 900px; }
#customercomments h2{ padding-left: 50px; text-align: left; }
#customercomments p{ margin: 10px 0; float: left; text-align: center; width: 900px; font-size: 1.4em; } */
#page { float: right; width: 800px; }
#content { float: left; width: 700px; }
#welcome { width: 700px; margin: 0; font: Arial, Helvetica, sans-serif; color: #666666; font-size: 1.2em; text-align: left; margin: 15px 0 0 0; }
#textblurb { width: 700px; float: left; text-align: left; }
#textblurb p{ text-align: left; font: Arial, Helvetica, sans-serif; font-weight: 600; }
#featuredprods { width: 700px; float: left; margin: 0; padding: 0; }
.featframe { width: 350px; float: left; height: 130px; margin: 10px 0; }
.featphoto { width: 130px; float: left; margin: 0; }
.featlink { width: 130px; margin: 25px 10px; float: left; text-align: left; }
.featlink a{ color: #F9AB48; text-decoration: none; font-weight: 600; font-size: 1.2em; }
.featlink a:hover{ text-decoration: underline; }
#learnmore { float: left; text-align: left; height: 25px; }
#learnmore a{ color: #F9AB48; text-decoration: underline; font-weight: 600; font-size: 1.4em; }
#learnmore a:hover{ text-decoration: none; }
#bottomtext { width: 700px; float: left; text-align: left; font: Arial, Helvetica, sans-serif; font-weight: 600;  }
#bottomlink { width: 700px; float: left; text-align: left;font: Arial, Helvetica, sans-serif; font-weight: 600; font-size: 1.2em; margin: 12px 0 0 0; }
#bottomlink a{ color: #F9AB48; }
#catlinks { float: left; width: 697px; background: transparent url('/images/its0509/menublock.png') no-repeat; height: 135px; padding: 50px 0 25px 0; }
#catlinks a{ display: inline; width: 210px; float: left; margin-left: 15px; text-align: left; color: #000000; font-size: 1.5em; }
#catlinks a:hover{ text-decoration: underline; }
#catlist { float: left; width: 555px; height: 400px; }
.catbox { float: left; width: 263px; height: 102px; background: transparent url('/images/its0509/catblock.png') no-repeat; margin-right: 14px; text-align: left; }
.catlink { float: left; width: 150px; height: 15px; margin: 8px 0 0 10px; /* border: 1px solid #000000; */ }
.catlink a{ color: #ffffff; font-size: 1em; }
.subcats { float: left; color: #ffffff; margin: 5px 0 0 30px; font-size: 1em; /* border: 1px solid #000000; */ height: 60px; width: 130px; }
.subcats a{ color: #ffffff; margin: 5px 0 0 10px; font-size: .85em; }
.catpic { float: right; width: 75px; height: 75px; /* border: 1px solid #ffffff; */ margin: 10px 10px 0 0; }
#featprod { float: left; height: 169px; width: 121px; background: transparent url('/images/its0509/prodblock.png') no-repeat; margin-left: 1px;  margin-bottom: 20px;}
#featprod .information{ float: left; width: 108px; margin: 5px 6px; }
#featprod .information h3 a{ color: #ffffff; font-size: .75em; font-weight: 600; !font-weight: 500; !font-size: .7em; }
#featprod .photo{ float: left; height: 75px; width: 75px; margin-left: 22px; /* border: 1px solid #000000; */ }
#featprod .add-to-cart{ float: left; height: 18px; width: 100px; margin-left: 10px; color: #ffffff; margin-top: 3px; }
#featprod .buttons{ float: left; height: 15px; width: 100px; margin-bottom: 9px; margin-left: 10px; }
#rightcolumn { float: right; /* border: 1px solid #000000; */ width: 198px; }
#rightbuttons { float: left; border: 1px solid #000000; width: 196px; /* height: 200px; */ }
#rightbuttons p{ float: left; margin: 0 15px 15px 15px; text-align: left; }
#block1 { margin: 24px 0 12px 26px; background: transparent url('/images/its0509/adblock.png') no-repeat; height: 105px; width: 144px; float: left; }
#block1 a{ margin: 24px 17px 0; float: left; width: 110px; font-size:1.5em; }
#block2 { margin: 12px 0 12px 26px; background: transparent url('/images/its0509/adblock.png') no-repeat; height: 105px; width: 144px; float: left; }
#block2 a{ margin: 24px 17px 0; float: left; width: 110px; font-size:1.5em; }
#block3 { margin: 12px 0 12px 26px; background: transparent url('/images/its0509/adblock.png') no-repeat; height: 105px; width: 144px; float: left; }
#block3 a{ margin: 24px 17px 0; float: left; width: 110px; font-size:1.5em; }
#block4 { margin: 12px 0 24px 26px; background: transparent url('/images/its0509/adblock.png') no-repeat; height: 105px; width: 144px; float: left; }
#block4 a{ margin: 24px 17px 0; float: left; width: 110px; font-size:1.5em; }
#rightad { float: left; border: 1px solid #000000; width: 196px; min-height: 300px;  }
#rightad p{ margin: 25px; text-align: center; font-size: 1.4em; }
#footer { float: left; }
#contactus { float: left; width: 848px; margin: 4px 26px; border: 1px solid #000000;}
#contacthead { border: 1px solid #000000; float: left; font-size: 1.65em; margin: 10px; text-align: left; width: 811px; padding: 7px; }
#contacthead a{ color: #990000; }
#contacthead a:hover{ text-decoration: underline; }
#creditcards { float: left; font-size: 1.3em; margin-left: 18px; text-align: left; margin-bottom: 4px; }
#creditcards img{ margin-top: 6px; }
#address { float: right; width: 400px; margin-top: 10px; font-size: 1.2em; }
#footcats { float: left; width: 500px; margin: 0 200px; }
#footcats a{ color: #000000; font-size: 1.2em; text-decoration: none; }
#footcats a:hover{ text-decoration: underline; }
#footcats img{ margin: 0 3px 2px; }
#copyright { margin: 10px 0; float: left; width: 900px; text-align: center; }
#its { margin: 10px 0; float: left; width: 900px; text-align: center; }
	#its a{ color: #000000; text-decoration: underline; }
