body {margin:0; padding:0; font:1em Georgia,Times,'Times New Roman',Garamond,serif; onLoad="MM_preloadImages('images/160x110_nvtop_roll_yarns.jpg','images/160x110_nvtop_roll_patterns.jpg','images/160x110_nvtop_roll_notions.jpg','images/160x110_nvtop_roll_kits.jpg','images/160x110_nvtop_roll_home.jpg','images/160x110_nvtop_roll_girl.jpg','images/160x110_nvtop_roll_contact.jpg','images/160x110_nvtop_roll_books.jpg','images/160x110_nvtop_roll_aboutus.jpg','images/158x33_nav_roll_yarns.jpg','images/158x33_nav_roll_patterns.jpg','images/158x33_nav_roll_notions.jpg','images/158x33_nav_roll_kits.jpg','images/158x33_nav_roll_home.jpg','images/158x33_nav_roll_girl.jpg','images/158x33_nav_roll_contact.jpg','images/158x33_nav_roll_books.jpg','images/158x33_nav_roll_aboutus.jpg','images/158x33_nav_neut_yarns.jpg','images/158x33_nav_neut_patterns.jpg','images/158x33_nav_neut_notions.jpg','images/158x33_nav_neut_kits.jpg','images/158x33_nav_neut_home.jpg','images/158x33_nav_neut_girl.jpg','images/158x33_nav_neut_contact.jpg','images/158x33_nav_neut_books.jpg','images/158x33_nav_neut_aboutus.jpg','images/158x33_nav_on_yarns.jpg','images/158x33_nav_on_patterns.jpg','images/158x33_nav_on_notions.jpg','images/158x33_nav_on_kits.jpg','images/158x33_nav_on_home.jpg','images/158x33_nav_on_girl.jpg','images/158x33_nav_on_contact.jpg','images/158x33_nav_on_books.jpg','images/158x33_nav_on_aboutus.jpg')"}
div#container {position:absolute; top:0px; left:0px; min-width:790px; max-width:790px; background-color:#FFF}
div#container a {text-decoration:none; color:#F0C;}
div#container a:hover {color:#1855FE; text-decoration:underline;}
div#container a:active {color:#F00;}
div#container img {border:0; margin:0 0; center}
div#container p {font-size:.9em; margin:.1em .3em .3em .3em; text-align:left;}
div#container p.center {text-align:center;}
div#container span.headershoptext {font-size:.8em; margin:.1em .1em;  font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF;}
div#container span.booktitle {font-style:italic; font-weight:bold;}
div#container span.productname {font-size:.9em; font-weight:bold; margin:.2em .2em .1em 0;}
div#container span.productnamesansserif {font-size:.9em; margin:.2em .2em .1em 0;  font-family:Verdana,Arial,Helvetica,sans-serif;}
div#container span.productnamebig {font-size:1.1em; font-weight:bold; margin:.2em .2em .1em 0;}
div#container span.productfineprint {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:.7em; margin:.1em .1em;}
div#container span.productprice {font-weight:bold; font-size:1.1em; margin:.2em .2em .1em 0;}
div#container span.productpricebig {font-weight:bold; font-size:1.3em; margin:.2em .2em .1em 0;}
div#container span.supreg {vertical-align:super; font-size:.7em;}
div#container span.smallitalics {font-size:.8em; font-style:italic; margin:.2em .2em;}
div#container span.bold {font-weight:bold;}
div#container span.regitalics {font-size:.9em; font-style:italic;}
div#container span.sale {color:#F00; font-weight:bold;}
div#container h1 {font-size:1.1em; font-family:Verdana,Arial,Helvetica,sans-serif; color:#F0C; margin:.2em .2em;}
div#container h2 {font-size:.9em; font-weight:bold; margin:.2em .2em;}
div#container ul {font-size:.9em;}
div#container div#jy_colors {width:151px; border:1px solid #000; text-align:center; padding:2px 0;}
div#container div#jy_colors p {font-size:.8em;}
div#container div#jy_colors img {margin:0 0;}
div#container.clearfloats {clear:both;}

div#header {height:110px; width:790px;}
div#header div#top_roll_container {position:absolute; top:0px; left:0px; width:160px; height:110px;}
div#header div#top_logo_container {position:absolute; top:0px; left:160px; width:480px; height:110px; background-color:#F0C;}
div#header div#top_viewcart_container {position:absolute; top:0px; left:640px; width:150px; height:110px; background-color:#F0C;}
div#header div#top_viewcart_container form {margin:19px 5px; text-align:right;}
div#header div#top_viewcart_container img {margin:5px 3px;}

div#left_col {position:absolute; left:0px; top:110px; width:160px; background-color:#FFF; margin:0 0 15px 0;}			
div#left_col div#nav_container {border-top:1px solid #F0C; border-right:1px solid #FFF; border-left:1px solid #FFF;}
div#left_col ul {list-style-type:none; width:158px; margin:inherit; padding:inherit;}
div#left_col li {border-bottom:1px solid #F0C; height:33px;}
/* a hack for IE Win only \*/	
* html div#left_col ul {border-top:1px solid #F0C;}
/*end of hack */
div#left_col div#free_promo {width=144px; border:1px solid #000; margin:25px 8px; text-align:center;}
div#left_col div#jy_tips {width=144px; border:1px solid #000; margin:25px 6px; padding:2px 0 10px 0; text-align:center;}
div#left_col div#jy_tips p {font-size:.8em; text-align:inherit;}
div#left_col div#gallery {width=144px; margin:25px 6px; padding:2px 0 10px 0; text-align:center;}
div#left_col div#gallery img {margin:10px 0 0 0;}
div#left_col div#gallery p {font-size:.8em; text-align:inherit;}

div#one_content_col {position:absolute; left:160px; top:110px; width:630px; padding:15px 0;}
div#one_content_col p {font-size:.9em; margin:7px 10px 0 35px;}
div#one_content_col img {margin-left:35px; margin-right:10px;}
div#one_content_col h1 {margin-left:35px; margin-right:10px;}
div#one_content_col h2 {margin-top:15px; margin-left:35px; margin-right:10px;}
div#one_content_col div#jy_colors {float:right; margin:0 0 5px 5px;}
div#one_content_col div#jy_colors h1 {margin:inherit;}
div#one_content_col div#product_left {float:left; width:310px; margin:2px 0 23px 0;}
div#one_content_col div#product_left img {float:left; margin:0 5px 0 35px;}
div#one_content_col div#product_left p {float:left; margin-left:0; margin-bottom:10px;}
div#one_content_col div#product_left h1 {margin-left:35px;}
div#one_content_col div#product_left form {margin:10px 0 0 135px;}
div#one_content_col div#product_right {float:right; width:305px; margin:2px 0 23px 0;}
div#one_content_col div#product_right img {float:left; margin:0 5px 0 10px;}
div#one_content_col div#product_right p {float:left; margin-left:0; margin-bottom:10px;}
div#one_content_col div#product_right h1 {margin-left:9px;}
div#one_content_col div#product_right form {margin:10px 0 0 135px;}
div#one_content_col div#free_pattern {float:right; width:595px; margin:5px 0; padding:5px 5px; border-top:1px solid #000;}
div#one_content_col div#free_pattern img {margin:0 5px 0 0;}
div#one_content_col div#free_pattern p {margin-left:0;}
div#one_content_col div#free_pattern h1 {margin-left:35px;}
div#one_content_col div#kits_full_span {float:left; width:600px; margin:10px 0 15px 0;}
div#one_content_col div#kits_product {float:right; width:600px; margin:15px 0 0 0; padding:0 0 15px 0; border-bottom:3px solid #F0C;}
div#one_content_col div#kits_product_prodimg {float:left; width:140px; margin:0 0 5px 0;}
div#one_content_col div#kits_product_prodimg img {margin:0 0;}
div#one_content_col div#kits_product_prodimg p {text-align:center; margin:0 0;}
div#one_content_col div#kits_product_prodinfo {float:left; width:280px; margin:0 10px 5px 10px;}
div#one_content_col div#kits_product_prodinfo p {margin:0 10px;}
div#one_content_col div#kits_product_prodinfo form {margin:20px 0;}
div#one_content_col div#kits_product_prodmats {position:absolute; right:0px; width:175px; margin:0 0 5px 0;}
div#one_content_col div#kits_product_prodmats img {margin:0 0;}
div#one_content_col div#notion_subhead {float:left; width:600px; margin:25px 0 0 0;}
div#one_content_col div#notion_subhead p {margin:0 0 0 35px;}
div#one_content_col div#notion_product {float:right; width:600px; margin:15px 0 20px 0; padding:0 0;}
div#one_content_col div#notion_left_prodimg {float:left; width:120px; height:120px;}
div#one_content_col div#notion_left_prodimg img {margin:0 0;}
div#one_content_col div#notion_left_prodinfo {float:left; width:170px; margin:0 10px 5px 5px;}
div#one_content_col div#notion_left_prodinfo p {margin:0 10px;}
div#one_content_col div#notion_left_prodinfo form {margin:10px 10px;}
div#one_content_col div#notion_right_prodimg {float:left; width:120px; height:120px;}
div#one_content_col div#notion_right_prodimg img {margin:0 0;}
div#one_content_col div#notion_right_prodinfo {float:left; width:170px; margin:0 0;}
div#one_content_col div#notion_right_prodinfo p {margin:0 10px;}
div#one_content_col div#notion_right_prodinfo form {margin:10px 10px;}
div#one_content_col div#notion_needles_prodimg {float:left; width:75px; height:223px;}
div#one_content_col div#notion_needles_prodimg img {margin:0 0;}
div#one_content_col div#notion_needles_prodinfo {float:left; width:520px; margin:0 0 5px 5px;}
div#one_content_col div#notion_needles_prodinfo p {margin:0 10px;}
div#one_content_col div#notion_needles_prodinfo form {margin:10px 10px;}
div#one_content_col div#book_product {float:right; width:600px; margin:15px 0 20px 0; padding:3px 0; border-top:1px solid #000;}
div#one_content_col div#book_prodimg {float:left; width:120px; height:155px;}
div#one_content_col div#book_prodimg img {margin:0 0;}
div#one_content_col div#book_prodinfo {float:left; width:470px; margin:0 0 5px 5px;}
div#one_content_col div#book_prodinfo span.booktitle {font-size:1.1em; font-style:normal; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#F0C; margin:.2em .2em;}
div#one_content_col div#book_prodinfo span.booksubtitle {font-size:1.0em; font-style:italic; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#F0C; margin:.2em .2em;}
div#one_content_col div#book_prodinfo p {margin:0 10px;}
div#one_content_col div#book_prodinfo form {margin:10px 10px 0 10px;}
div#one_content_col div#book_gall {float:right; width:600px; margin:0 0 20px 0; padding:0 0;}
div#one_content_col div#book_gall h1 {font-size:.9em; margin-left:0;}
div#one_content_col div#book_gall p {margin:0 0 10px 0;}
div#one_content_col div#book_gall_left_gallimg {float:left; width:120px; height:170px;}
div#one_content_col div#book_gall_left_gallimg img {margin:0 0;}
div#one_content_col div#book_gall_left_gallinfo {float:left; width:170px; margin:0 10px 5px 5px;}
div#one_content_col div#book_gall_left_gallinfo p {font-size:0.8em; margin:0 10px;}
div#one_content_col div#book_gall_right_gallimg {float:left; width:120px; height:170px;}
div#one_content_col div#book_gall_right_gallimg img {margin:0 0;}
div#one_content_col div#book_gall_right_gallinfo {float:left; width:170px; margin:0 0;}
div#one_content_col div#book_gall_right_gallinfo p {font-size:0.8em; margin:0 10px;}

div#cent_col {position:absolute; left:160px; top:110px; width:430px;}
div#cent_col p {margin-left:35px; margin-right:10px;}
div#cent_col h1 {margin-left:35px; margin-right:10px;}
div#cent_col h2 {margin:10px 10px 0 35px;}				
div#cent_col_colorbox {left:160px; top:110px; width:430px; padding:7px 0; background-color:#CFF;}
div#cent_col_colorbox p {margin:0 10px 5px 35px;}
div#cent_col_colorbox h1 {font-size:1em; margin:10px 10px 0 35px;}
div#cent_col_colorbox h2 {margin:5px 10px 0 35px;}
div#cent_col_colorbox img {margin:0 5px 0 3px;}
div#cent_col_colorbox ul {list-style-type:disc; margin:3px 10px 10px 5px;}
div#cent_col_left {float:left; width:210px; margin-top:10px; padding-left:10px;}
div#cent_col_left p {margin-left:0;}
div#cent_col_left h1 {margin-left:0;}
div#cent_col_right {float: right; width:210px; margin-top:10px; padding-left:0px;}
div#cent_col_right p {margin-left:0;}
div#cent_col_right h1 {margin-left:0;}
div#cent_col_full {float:left; width:420px; margin-top:10px; padding-left:10px;}
div#cent_col_full p {margin-left:0;}
div#cent_col_full h1 {margin-left:0; font-size:.9em;}

div#right_col {position:absolute; left:590px; top:110px; right:0px; width:200px; background-color:#FFF; padding-top:15px;}
div#right_col p {margin:0 10px 0 12px;}
div#right_col  h1 {margin:10px 0 0 12px;}
div#right_col  h2 {margin:15px 0 0 12px;}
div#right_col ul {list-style-type:none; margin:3px 0 10px 0; padding:0 0 0 12px;}
div#right_col li {margin:0 0 5px 5px; font-size:.9em;}
div#right_col div#promo_box {border:1px solid #000; width:180px; padding:15px 10px; text-align:center; margin:20px 5px;}
div#right_col div#promo_box p {margin:0 10px;}
div#right_col div#promo_box h1 {margin:0 10px;}
div#right_col div#email_dir {margin:20px 5px;}
div#right_col div#email_dir p {margin:5px 10px 20px 12px;}
div#right_col div#email_dir h1 {margin:0 10px 2px 12px;}

div#footer {float:left; width:100%; font-size:.7em; background-color:#FFF;}
div#footer p {margin:30px 10px 10px 10px;}
