body { margin:0px; padding:0px; background-color:#fff; font-family:Verdana; font-size:11px; line-height:15px; color:#574851; }
/*    WRAPPER FIXES IE MIN-WIDTH ISSUE - A CONTAINER DIV ( .wrapper )   */
.wrapper {min-width:900px; width:100%;}

/*   GLOBAL   */
h1 { font-family:Georgia; font-size:18px; font-weight:bold; margin:0px;}
h2 { font-family:Georgia; font-size:16px; font-weight:bold; color:#574851; margin:0px; line-height:22px;}
h3 { font-family:Georgia; font-size:11px; font-weight:bold; color:#574851; margin:0px; line-height:11px;}
h4 { font-family:Georgia; font-size:12px; font-weight:bold; color:#dd5b57; margin:0px 0px 1px 7px; line-height:20px; width:193px;}
h5 { font-family:Georgia; font-size:24px; font-weight:bold; color:#000; line-height:79px; margin:0px; padding:0px;}
h6 {font-family:Verdana; font-size:10px; line-height:14px; font-weight:bold; color:#fff; margin:0px 0px 1px 11px; padding:0px;}
p {font-family:Verdana; font-size:11px; line-height:15px; color:#574851;}

/*  TOP BANNER AND NAV  */
.top_container_09 { position:absolute; left:0px; top:0px; right:0px; z-index:100; height:117px; width:100%; background: url(../images/bg_top_09.gif) repeat-x top left; display: block;min-width:900px;}
.top_container { position:absolute; left:0px; top:0px; right:0px; z-index:100; height:117px; width:100%; background: url(../images/bg_top.gif) repeat-x top left; display: block;min-width:900px;}
.nav_top_09 { position:absolute; left:580px; top:13px; width:306px; }
.nav_top { position:absolute; left:680px; top:13px; width:206px; }
.nav_about { position:absolute; left:339px; top:76px; z-index:101;}
.nav_shoes { position:absolute; left:452px; top:76px; z-index:103;}
.nav_stuff { position:absolute; left:565px; top:76px; z-index:105;}
.nav_stores { position:absolute; left:678px; top:76px; z-index:102;}
.nav_news { position:absolute; left:791px; top:76px; z-index:104;}
.store_sub_menu { position:absolute; left:452px; top:0px; z-index:103; background-color:#dd5b57; width:107px; height:57px; margin:0px;}
#sub_01 { position:absolute; left:0px; top:11px;}
#sub_02 { position:absolute; left:0px; top:25px; }
#sub_03 { position:absolute; left:0px; top:39px; }
.selected { font-family:Verdana; font-size:10px; line-height:14px; font-weight:normal; color:#fff; text-decoration: none; width:107px; height:14px; background-color:#e47c79; display: block;}
p.store_subnav {margin:0px;}
p.store_subnav a { font-family:Verdana; font-size:10px; line-height:14px; font-weight:normal; color:#fff; text-decoration: none; width:107px; height:14px; }
p.store_subnav a:link,  .store_subnav a:visited, .store_subnav a:active { font-family:Verdana; font-size:10px; line-height:14px; font-weight:normal; color:#fff; text-decoration: none; display: block; width:107px; height:14px;}
p.store_subnav a:hover { font-family:Verdana; font-size:10px; line-height:14px; font-weight:normal; color:#fff; text-decoration: none; background-color:#e47c79; width:107px; height:14px; }
.asterisk_09 { position:absolute; left:556px; top:0px;}
.asterisk { position:absolute; left:656px; top:0px;}
.pipe { color:#ef9c00; }
.points {position:absolute; top:0px; left:0px;}
.nav_top_09 a:link, .nav_top_09 a:visited, .nav_top_09 a:active { color: #000; text-decoration: none; }
.nav_top_09 a:hover { color:#7d7b7c; text-decoration: none; }
.nav_top a:link, .nav_top a:visited, .nav_top a:active { color: #000; text-decoration: none; }
.nav_top a:hover { color:#7d7b7c; text-decoration: none; }
.anchor a:link, .anchor a:visited, .anchor a:active { color: #7d7b7c; text-decoration: underline; }
.anchor a:hover { color:#7d7b7c; text-decoration: none; }

/* SECTION HOME  */
.content_home { position:absolute; left:0px; top:117px; right:0px; width:100%; min-width:900px;height:336px; background-color:#fff; background-image:url(../images/classic_playful.gif); background-repeat:repeat-x; }
.home_image { position:absolute; left:183px; top:11px;} 
.home_graphic { position:absolute; left:489px; top:0px; height:319px; }
.newsbox01 { position:absolute; left:0px; top:457px; width:179px; height:99px; background-image:url(../images/newsBox_blue.gif);}
.newsbox02 { position:absolute; left:183px; top:457px; width:288px; height:143px; background-image:url(../images/newsBox_orange.gif);}
.newsbox02 a:link, .newsbox02 a:visited, .newsbox02 a:active { text-decoration: none; border:0px; color:#574851}
.newsbox02 a:hover { text-decoration: none; border:0px; color:#ffffff}

.newsbox03 { position:absolute; left:475px; top:454px; width:191px; height:34px; background-color:#ecb731;}
.newsBox_header { font-family:Georgia; font-size:16px; font-weight:bold; color:#fff;}
p.newsBox1_copy  { position:absolute; top:31px; left:18px; color:#000; line-height:13px; margin:0px;}
p.newsBox2_copy  { position:absolute; top:41px; left:11px; color:#fff; line-height:13px; margin:0px; width:123px;}
.newsBox2_image {position:absolute; left:144px; top:35px;}
.home_clickHere {position:absolute; top:67px; left:90px; width:89px; height:17px; background-color:#6d6f64; padding-top:7px;}
.home_clickHere a:link, .home_clickHere a:visited, .home_clickHere a:active { font-size:9px; line-height:9px; color: #fff; text-decoration: none; margin-left:27px;}
.home_clickHere a:hover { font-size:9px; line-height:9px; color: #ccc; text-decoration: none; margin-left:27px; }

/* SECTION CONTACT   */
.content_contact { position:absolute; left:0px; top:117px; right:0px; width:100%;min-width:900px; height:333px; background-color:#fff; }
.contact_img  { position:absolute; left:183px; top:4px; }
.tell_but  { position:absolute; left:33px; top:278px;  z-index:1600;}
.contact_txt  { position:absolute; left:455px; top:35px; }
.contact_greenbar  { position:absolute; left:451px; top:207px; width:449px; height:7px; background-color:#c0dd57; }
.cust_inq { position:absolute; left:458px; top:227px; }
.retail_inq { position:absolute; left:643px; top:227px; }
p.inquiries { line-height:16px; margin:0px; color:#6699cc; }
p.inquiries a:link, p.inquiries a:visited, p.inquiries a:active { color: #6699cc; text-decoration: underline; }
p.inquiries a:hover { color:#4e80b1; text-decoration: underline; }
.form_display { width:414px; height:320px; position:absolute; left:33px; top:124px;}

/* SECTION ABOUT   */
.content_about { position:absolute; left:0px; top:117px; right:0px; width:100%;min-width:900px; height:487px; background-color:#fff; }
.content_love { position:absolute; left:0px; top:117px; right:0px; width:100%;min-width:900px; height:488px; background-color:#fff; }
.content_where { position:absolute; left:0px; top:117px; right:0px; width:100%;min-width:900px; height:485px; background-color:#fff;
background-image:url(../images/where_image.jpg); background-repeat:no-repeat; }
.who_image { position:absolute; left:33px; top:0px; }
.who_header { position:absolute; left:464px; top:89px; }
p.who_text { position:absolute; left:465px; top:151px; width:433px; line-height:20px;}
p.love_text { position:absolute; left:457px; top:105px; width:443px; line-height:21px; font-family:Georgia; font-weight:bold; font-size:16px; color:#5f9da9; margin:0px}
.hearts { position:absolute; left:457px; top:107px; z-index:401; }
p.where_text { position:absolute; left:452px; top:86px; width:447px; line-height:20px; }
.founder_01 { position:absolute; left:324px; top:90px; font-family:Georgia; font-weight:bold; font-size:11px; color:#000; }
.founder_line { position:absolute; left:324px; top:107px; }
.about_sub_menu { position:absolute; left:339px; top:0px; z-index:203; background-color:#dd5b57; width:107px; height:57px; margin:0px;}
.year_color_01 { font-family:Georgia; font-weight:bold; font-size:20px; line-height:20px; color:#95dbe8; }
.year_color_02 { font-family:Georgia; font-weight:bold; font-size:20px; line-height:20px; color:#96b9c0;}
.year_color_03 { font-family:Georgia; font-weight:bold; font-size:20px; line-height:20px; color:#77cba6;}
.year_color_04 { font-family:Georgia; font-weight:bold; font-size:20px; line-height:20px; color:#5f9da9;}

/* SECTION STUFF */
.stuff_sub_menu { position:absolute; left:565px; top:0px; z-index:303; background-color:#dd5b57; width:107px; height:57px; margin:0px;}

/* SECTION STORES */
.states { position:absolute; left:0px; top:117px; right:0px; width:100%;min-width:900px; height:193px; background-color:#a8d7db;}
.states_header { font-family:Georgia; font-size:10px; font-weight:bold; color: #fff; position:absolute; left:33px; top:28px; }
.international_header { font-family:Georgia; font-size:10px; font-weight:bold; color: #fff; position:absolute; left:743px; top:28px; }
.online_header { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; color: #fff; position:absolute; left:743px; top:123px; }
.stae_result { position:absolute; left:0px; top:310px; background-color:#fff; height:245px; width:100%; min-width:900px;color:#000;}
#st_links_col1 { position:absolute; left:33px; top:48px;}
#st_links_col2 { position:absolute; left:151px; top:48px;}
#st_links_col3 { position:absolute; left:270px; top:48px;}
#st_links_col4 { position:absolute; left:388px; top:48px;}
#st_links_col5 { position:absolute; left:507px; top:48px;}
#st_links_col6 { position:absolute; left:627px; top:48px;}
#int_link { position:absolute; left:743px; top:48px;}
#online_link { position:absolute; left:743px; top:143px;}
p.store_links { color:#574851; line-height:14px; margin:0px;}
p.store_links a:link, p.store_links a:visited, p.store_links a:active { color:#574851; line-height:14px; text-decoration: none; border:0px;}
p.store_links a:hover { color:#fff; text-decoration: none; font-weight:bold; border:0px;}
.state_ov { color:#fff; text-decoration: none; font-weight:bold; border:0px;}
.store_info {margin:0px 0px 11px 0px;}
.st_list_col1 {position:absolute; left:33px; top:20px;}
.st_list_col2 {position:absolute; left:212px; top:55px;}
.st_list_col3 {position:absolute; left:389px; top:55px;}
.st_list_col4 {position:absolute; left:553px; top:55px;}
.st_list_col5 {position:absolute; left:727px; top:55px;}
.st_list_col {position:absolute; left:727px; top:55px;}
.green_point { position:absolute; left:33px; top:0px; }
.store_info a:link, .store_info a:visited, .store_info a:active { color:#000;text-decoration:underline;font-weight:bold;}

.store_info a:link, .store_info a:visited, .store_info a:active { color:#000;text-decoration:none;font-weight:bold;}
/* .store_info a:hover {color:#574851; text-decoration:none;font-weight:bold;}  */
.store_info a:hover {text-decoration:none; font-weight:bold; color:#bb3935}

/*  SECTION IMAGES  */
.image_container { position:absolute; left:0px; top:117px; right:0px; background-color:#fff; width:100%;min-width:900px;}

.image_header_1 { font-family:Georgia; font-size:18px; line-height:20px; font-weight:bold; color:#205caa; position:absolute; left:33px; top:55px; margin: 0px;}
.image_header_2 { font-family:Georgia; font-size:18px; line-height:20px; font-weight:bold; color:#205caa; position:absolute; left:33px; top:285px; margin: 0px;}
.image_header_3 { font-family:Georgia; font-size:18px; line-height:20px; font-weight:bold; color:#205caa; position:absolute; left:33px; top:475px; margin: 0px;}

.image_bar_1 { position:absolute; left:33px; top:77px; width:866px; height:15px; background-color:#b6d840;}
.image_bar_2 { position:absolute; left:33px; top:307px; width:866px; height:15px; background-color:#b6d840;}
.image_bar_3 { position:absolute; left:33px; top:497px; width:866px; height:15px; background-color:#b6d840;}

.image_row_1 { font-family:Georgia; font-size:18px; line-height:20px; color:#205caa; position:absolute; left:33px; top:99px; margin: 0px;}
.image_row_2 { font-family:Georgia; font-size:18px; line-height:20px; color:#205caa; position:absolute; left:33px; top:329px; margin: 0px;}
.image_row_3 { font-family:Georgia; font-size:18px; line-height:20px; color:#205caa; position:absolute; left:33px; top:519px; margin: 0px;}

p.image_description  { position:relative; top:20px; left:12px; font-size:10px; color:#574851; line-height:14px; margin:0px; width:147px;}

/*  SECTION SHOES  */
.shoes_container { position:absolute; left:0px; top:117px; right:0px; background-color:#fff; width:100%; min-width:900px; height:550px;}
.checkout_container { position:absolute; left:0px; top:117px; right:0px; background-color:#fff; width:100%;min-width:900px; height:92px;}
.green_bar { position:absolute; left:33px; top:77px; width:866px; height:15px; background-color:#b6d840;}
.prod_name { position:absolute; left:5px; top:22px; line-height:14px; width: auto;}
.shoes_header { font-family:Georgia; font-size:18px; line-height:20px; font-weight:bold; color:#dd5b57; position:absolute; left:33px; top:55px; margin: 0px;}
.shoes_header_middle { font-family:Georgia; font-size:18px; line-height:20px; font-weight:bold; color:#dd5b57; position:absolute; left:550px; top:55px; margin: 0px;}
.shoes_header_right { font-family:Georgia; font-size:18px; line-height:20px; font-weight:bold; color:#dd5b57; position:absolute; left:758px; top:55px; margin: 0px;}
.shoes_header_right a:link, .shoes_header_right a:visited, .shoes_header_right a:active { text-decoration: none; border:0px; color:#dd5b57}
.shoes_header_right a:hover { text-decoration: none; border:0px; color:#574851}
.dotted_pink_top { position:absolute; top:50px; left:0px; height:2px; }
.dotted_pink_bottom { position:absolute; top:194px; left:0px; height:2px;}
.lrg_view { position:absolute; top:209px; left:-6px; }
span.lrg_viewText a:link,  span.lrg_viewText a:visited, span.lrg_viewText a:active {color:#574851; line-height:26px; text-decoration: none; }
span.lrg_viewText a:hover {color:#574851; line-height:26px; text-decoration: none; }
.prod_image { position:absolute; top:52px; left:0px; }
p.prod_description  { position:absolute; top:204px; left:12px; font-size:10px; color:#574851; line-height:14px; margin:0px; width:147px;}
span.purchase a:link,  span.purchase a:visited, span.purchase a:active { font-family:Verdana; font-size:10px; line-height:14px; font-weight:normal; color:#dd5b57; text-decoration: underline; }
span.purchase a:hover { font-family:Verdana; font-size:10px; line-height:normal; line-height:14px; color:#574851; text-decoration: underline; }
.yellow_box { position:absolute; left:0px; top:329px; width:159px; height:15px; background-color:#fae500; }
.product { width:161px; height:346px;}
.PHPproduct { width:161px; height:346px; float: left; margin-right: 75px; position: relative;}
#product_01 {position:absolute; left:33px; top:0px; }
#product_02 {position:absolute; left:270px; top:0px;}
#product_03 {position:absolute; left:506px; top:0px;}
#product_04 {position:absolute; left:739px; top:0px;}
#product_05 {position:absolute; left:33px; top:357px;}
#product_06 {position:absolute; left:270px; top:357px;}
#product_07 {position:absolute; left:506px; top:357px;}
#product_08 {position:absolute; left:739px; top:357px;}
#product_09 {position:absolute; left:33px; top:714px;}
#product_10 {position:absolute; left:270px; top:714px;}
#product_11 {position:absolute; left:506px; top:714px;}
#product_12 {position:absolute; left:739px; top:714px;}
#product_13 {position:absolute; left:33px; top:1071px;}
#product_14 {position:absolute; left:270px; top:1071px;}
#product_15 {position:absolute; left:506px; top:1071px;}
#product_16 {position:absolute; left:739px; top:1071px;}
#product_17 {position:absolute; left:33px; top:1428px;}
#product_18 {position:absolute; left:270px; top:1428px;}
#product_19 {position:absolute; left:506px; top:1428px;}
#product_20 {position:absolute; left:739px; top:1428px;}
#product_21 {position:absolute; left:33px; top:1785px;}
#product_22 {position:absolute; left:270px; top:1785px;}
#product_23 {position:absolute; left:506px; top:1785px;}
#product_24 {position:absolute; left:739px; top:1785px;}
#product_25 {position:absolute; left:33px; top:2142px;}
#product_26 {position:absolute; left:270px; top:2142px;}
#product_27 {position:absolute; left:506px; top:2142px;}
#product_28 {position:absolute; left:739px; top:2142px;}
#product_29 {position:absolute; left:33px; top:2499px;}
#product_30 {position:absolute; left:270px; top:2499px;}
#product_31 {position:absolute; left:506px; top:2499px;}
#product_32 {position:absolute; left:739px; top:2499px;}
#product_33 {position:absolute; left:33px; top:2856px;}
#product_34 {position:absolute; left:270px; top:2856px;}
#product_35 {position:absolute; left:506px; top:2856px;}
#product_36 {position:absolute; left:739px; top:2856px;}
#product_37 {position:absolute; left:33px; top:3213px;}
#product_38 {position:absolute; left:270px; top:3213px;}
#product_39 {position:absolute; left:506px; top:3213px;}
#product_40 {position:absolute; left:739px; top:3213px;}
#product_41 {position:absolute; left:33px; top:3570px;}
#product_42 {position:absolute; left:270px; top:3570px;}
#product_43 {position:absolute; left:506px; top:3570px;}
#product_44 {position:absolute; left:739px; top:3570px;}

/* set heights for product display to be 4 less than top px for number of rows in use (above)  */  
.product_display_girl { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:100%; min-width:900px; height:1781px;}
.product_display_boy { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:100%; min-width:900px; height:1067px;}
.product_display_all { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:100%; min-width:900px; height:2852px;}
.product_display_sale { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:100%; min-width:900px; height:353px;}
.product_display_shirts { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:100%; min-width:900px; height:710px;}
.product_display_hires { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:100%; min-width:900px; height:3923px;}
.sub_product_display { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:100%; min-width:900px; height:550px;}
.product_display { position:absolute; left:0px; top:209px; right:0px; background-color:#fff; width:950px; margin-left:35px;}


/* product detail page   */
.proddetail_container { position:absolute; left:0px; top:0px; height:398px; width:100%;min-width:900px;}
.back_but { position:absolute; left:33px; top:6px; }
.back_but a:link, .back_but a:visited, .back_but a:active { text-decoration: none; border:0px; color:#574851;}
.back_but a:hover { text-decoration: none; border:0px; color:#574851;}
h2.prod_nm_sub { position:absolute; left:33px; top:26px; }
.color_price { color:#7d7b7c; position:absolute; left:33px; top:51px; }
.next { position:absolute; left:470px; top:50px; }
.next a:link, .next a:visited, .next a:active { text-decoration: none; color:#574851; }
.next a:hover { text-decoration: underline; font-weight:bold; color:#574851;}
.long_pink { position:absolute; left:33px; top:74px; height:4px; width:642px; border-top:2px dotted #dd5b57; }
.med_image { position:absolute; left:26px; top:87px; }
.prod_name_sm { position:absolute; left:411px; top:93px; }
p.prod_dscrptn { position:absolute; left:411px; top:107px; width:261px; margin:0px;}
.med_pink_t { position:absolute; left:411px; top:261px; width:262px; border-top:2px dotted #dd5b57; height:4px; } 
.med_pink_b { position:absolute; left:411px; top:317px; width:262px; border-top:2px dotted #dd5b57; height:4px; } 
.pull_down {position:absolute; left:411px; top:330px;}
#sizeit {font-size:11px;  font-family:Verdana; }
#sizeit_small {font-size:11px;  font-family:Verdana; }
h3.colors { position:absolute; left:411px; top:267px; }
.color_01 { position:absolute; left:411px; top:283px; } 
.color_02 { position:absolute; left:434px; top:283px; } 
.color_03 { position:absolute; left:457px; top:283px; }
.color_04 { position:absolute; left:480px; top:283px; }
.color_05 { position:absolute; left:503px; top:283px; }
#color_marker_01 { background-color:#f9cb01; position:absolute; left:411px; top:307px; width:21px; height:4px; }
#color_marker_02 { background-color:#f9cb01; position:absolute; left:434px; top:307px; width:21px; height:4px; }
#color_marker_03 { background-color:#f9cb01; position:absolute; left:457px; top:307px; width:21px; height:4px; }
#color_marker_04 { background-color:#f9cb01; position:absolute; left:480px; top:307px; width:21px; height:4px; }
#color_marker_05 { background-color:#f9cb01; position:absolute; left:503px; top:307px; width:21px; height:4px; }
.brown_bar { position:absolute; left:411px; top:360px; }
.price { position:absolute; left:411px; top:367px; color:#dd5b57; font-weight:bold; width:261px; line-height:20px;}
.buy_but {position:absolute; left:158px; top:0px;}
.yell_box { position:absolute; left:684px; top:9px; }
#title_shoes {visibility:hidden;}
#title_cart {visibility:hidden;}
#purch_info2 { position:absolute; left:411px; top:97px; visibility:hidden;}
#purch_info1 { position:absolute; left:411px; top:97px; visibility:hidden;}
#main_prod_info { }
.screen_one {padding:0px 0px 0px 7px; width:260px;}
h2.shoe_name {margin:2px 0px 0px 7px;}
h3.price_sku {margin:4px 0px 14px 7px; color:#7d7b7c;}
.order_detail {width:242px; margin:0px 0px 0px 7px; border-top:2px dotted #dd5b57; border-bottom:2px dotted #dd5b57; padding:7px 0px 8px 0px; line-height:18px; color:#333333;}
#back_left {visibility:hidden;}
#back_right {visibility:hidden;}
#red_but1 {visibility:hidden; position:absolute; left:684px; top:77px;}
#checkout1 {visibility:hidden; position:absolute; left:684px; top:110px;}
#checkout2 {visibility:hidden; position:absolute; left:684px; top:110px;}

p.checkout  {width:202px; height:21px; display:block; margin:0px; padding:0px;}
p.checkout  a {background-color:#dd5b57; border:4px solid #dd5b57; width:202px; height:21px; font-family:Georgia; font-size:11px; font-weight:bold; color:#fff; line-height:21px; text-decoration: none; display:block;}
p.checkout  a:hover, p.checkout  a:active {background-color:#dd5b57; border:4px solid #dd5b57; width:202px; height:21px; font-family:Georgia; font-size:11px; font-weight:bold; color:#fff; line-height:21px; text-decoration: none; display:block;}

/*  MIVA PAGES  */
.miva_table { position:absolute; left:0px; top:92px; width:100%; background-color:#fff;}
form {margin:0px;  padding:0px;}  
input {margin:0px; padding:0px;}
#errorBox { position:absolute; left:684px; top:360px; visibility:hidden;}
p.errorMessage { line-height:14px; color:#ff0000; font-weight:bold; margin:0px; padding:0px;}

.beige {background-color:#c0bea6;}
.pink_cart { height:4px; width:862px; border-top:2px dotted #dd5b57; margin-top:2px;}
.cart_content {line-height:14px; color:#000; margin:5px 0px 0px 11px;}

.subtotal {background-color:#574851; width:210px; height:29px; font-family:Georgia; font-size:11px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; margin:0px;}

p.update {width:202px; height:21px; border:4px solid #574851; display:block; margin:0px;}
p.update a:link, p.update a:visited, p.update a:active { font-family:Georgia; font-size:11px; font-weight:bold; color:#574851; line-height:21px; text-decoration: none; display:block; width:202px; height:21px;}
p.update a:hover { font-family:Georgia; font-size:11px; font-weight:bold; color:#dd5b57; line-height:21px; text-decoration: none; color:#fff; background-color:#574851; display:block; width:202px; height:21px;}

p.continue_shopping {width:202px; height:21px; border:4px solid #dd5b57; display:block; margin:0px; padding:0px; }
p.continue_shopping a:link, p.continue_shopping a:visited, p.continue_shopping a:active { font-family:Georgia; font-size:11px; font-weight:bold; color:#dd5b57; line-height:21px; text-decoration: none; display:block; width:202px; height:21px;}
p.continue_shopping a:hover { font-family:Georgia; font-size:11px; font-weight:bold; line-height:21px; text-decoration: none; color:#fff; background-color:#dd5b57; display:block; width:202px; height:21px;}

p.continue {background-color:#dd5b57; width:210px; height:29px; font-family:Georgia; font-size:14px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; display:block; margin:0px;}
p.continue a {background-color:#dd5b57; width:210px; height:29px; font-family:Georgia; font-size:14px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; display:block; margin: 0px;}
p.continue a:hover, p.continue a:active {background-color:#dd5b57; width:210px; height:29px; font-family:Georgia; font-size:14px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; display:block; margin:0px;}

p.submit_but {background-color:#dd5b57; width:210px; height:29px; font-family:Georgia; font-size:14px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; display:block; margin:0px;}
p.submit_but a {background-color:#dd5b57; width:210px; height:29px; font-family:Georgia; font-size:14px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; display:block; margin: 0px;}
p.submit_but a:hover, p.submit_but a:active {background-color:#dd5b57; width:210px; height:29px; font-family:Georgia; font-size:14px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; display:block; margin:0px;}

p.sign_but {width:148px; height:21px; border:4px solid #574851; display:block;}
p.sign_but a:link, p.sign_but a:visited, p.sign_but a:active { font-family:Verdana; font-size:10px; font-weight:bold; color:#fff; line-height:21px; text-decoration: none; display:block; width:148px; height:21px; background-color:#574851;}
p.sign_but a:hover { font-family:Verdana; font-size:10px; font-weight:bold; line-height:21px; text-decoration: none; color:#fff; background-color:#574851; display:block; width:148px; height:21px;}

.edit {color:#6699cc;}
.edit a {color:#6699cc; text-decoration:underline;}
.edit a:hover, .edit a:active {color:#6699cc; text-decoration:none;}

h1.receipt { font-family:Georgia; font-size:18px; line-height:18px; font-weight:bold; color:#dd5b57; margin:33px 0px 2px 0px;}
p.indent {margin:0px 0px 12px 11px;}
h6.paidWith {color:#000; margin-top:12px;}
.force_height {margin:1px 0px 15px 0px;}

.submit_order {background-color:#dd5b57; width:210px; height:29px; margin-top:6px;}
.submitOrder_but {font-family:Georgia; font-size:14px; font-weight:bold; color:#fff; line-height:29px; text-decoration: none; display:block; width:210px; height:29px;}
h6.mybilling {margin-left:173px; }
h6.secure {line-height:12px; color:#333; margin:4px 0px 0px 0px; padding:0px;}
h6.billing_header {margin:0px 0px 1px 173px;}
.green_bg {background-color:#a3d062;}
h4.signin { color:#fff; margin:0px 0px 0px 3px; line-height:27px; }
.box_title {color:#000; font-size:10px; line-height:22px; margin:0px 0px 0px 3px;}
.form_title {color:#000; font-size:10px; line-height:10px; margin:0px 10px 0px 0px;}
.req {color:#000; font-size:10px; line-height:10px; margin:0px; width:10px;}

.beige_bar { background-color:#c0bea6; width:865px; height:15px; margin-bottom:3px;}
p.ship_to {font-size:10px; line-height:27px; margin:0px 0px 0px 7px; color:#000;}
#bill_to {margin-bottom:20px;}
.price_box {width:227px; height:18px; border:1px solid #666; display:block; margin:12px 0px 0px 12px;}
.price_box2 {width:227px; height:18px; border:1px solid #666; display:block; margin:0px; padding:0px; background-color:#fff;}
.box_cont {line-height:18px; color:#000; margin:0px 0px 0px 11px; display:block; background-color:#fff;}
.box_cont2 {line-height:18px; color:#000; margin:0px; display:block; background-color:#fff; padding:0px;}
.pnk_yl_box { width:865px; border-top:2px dotted #dd5b57; border-bottom:2px dotted #dd5b57; border-left:0px; border-right:0px; margin:6px 0px 0px 0px; padding:4px 0px 4px 0px; }
.pnk_yl_box2 { width:865px; border-top:2px dotted #dd5b57; border-bottom:2px dotted #dd5b57; border-left:0px; border-right:0px; margin:6px 0px 0px 0px; padding:15px 0px 10px 0px; }
.inner_span {background-color:#f8fad0; height:72px; width:865px; display:block;}
h6.ship_via {color:#000; line-height:26px;}
.bottom_pink { width:865px; height:63px; border-top:2px dotted #dd5b57; border-bottom:0px; border-left:0px; border-right:0px; margin:6px 0px 0px 0px; padding:11px 0px 4px 0px; }

.gray_line {background-color:#666;}
#size {font-size:11px;  font-family:Verdana; }
.right_align {margin-right:13px; width:210px; height:29px; font-family:Georgia; font-size:11px; font-weight:bold; color:#fff;}


/*   SECTION POLICIES    */
.content_policies { position:absolute; left:0px; top:117px; width:899px; background-color:#fbf8ed; }
.ampersand_policies { position:absolute; left:0px; top:67px; }
.policies_text  { position:absolute; left:362px; top:43px; }
.policies_text a:link, .policies_text a:visited, .policies_text a:active { color: #3399cc; text-decoration: underline; }
.policies_text a:hover { color:#3399cc; text-decoration: none; }

/*  NEWS SECTION    */
.content_news { position:absolute; left:0px; top:117px; right:0px; width:100%; min-width:900px;height:500px; background-color:#f8fce0; }
.news_nav { position:absolute; left:260px; top:112px; width:189px; }
h3.news_item {line-height:16px; margin-bottom:3px;}
h3.news_item_selected {line-height:16px; color:#dd5b57; margin-bottom:3px;}
h3.news_item a:link, h3.news_item a:visited, h3.news_item a:active { text-decoration: none; color:#574851; margin-bottom:3px;}
h3.news_item a:hover { text-decoration: none; color:#dd5b57;margin-bottom:3px;}
p.news_date { font-family:Verdana; font-size:9px; font-weight:normal; color:#000; line-height:12px; margin: 0px 0px 15px 0px;}
p.news_date a:link, p.news_date a:visited, p.news_date a:active { text-decoration: underline; color:#000; }
p.news_date a:hover { text-decoration: none; color:#000;}
h2.news_header { font-family:Georgia; font-size:16px; font-weight:bold; color:#574851; margin:0px; line-height:20px;}
p.story_date {line-height:18px; margin:0px 0px 13px 0px;}
.news_story  { position:absolute; left:452px; top:60px; width:440px; }
p.story_text {line-height:18px; margin:0px;}
.blubox_sm { position:absolute; left:16px; top:114px; width:221px; height:234px; background-image:url(../images/blue_box_sm.gif); }
.small_image  { position:absolute; left:18px; top:17px; }
.enlarge_but  { position:absolute; left:202px; top:204px; }
.larger_view { position:absolute; left:52px; top:207px; color:#fff; line-height:13px; }
.larger_view a:link, .larger_view a:visited, .larger_view a:active { text-decoration:none; color:#fff; }
.larger_view a:hover { text-decoration:underline; color:#fff;}
.blue_big { position:absolute; left:10px; top:9px; background-image:url(../images/blu_box_lrg.gif); background-repeat:no-repeat; width:437px; height:463px; }
.news_image_lrg { position:absolute; left:42px; top:42px; }
.close_lrg { position:absolute; left:405px; top:414px; }
.close_win { position:absolute; left:324px; top:415px; color:#fff; line-height:13px; }
.close_win a:link, .close_win a:visited, .close_win a:active { text-decoration:none; color:#fff; }
.close_win a:hover { text-decoration:underline; color:#fff;}
.numbers { position:absolute; left:42px; top:415px; color:#000; line-height:13px; }
.numbers a:link, .numbers a:visited, .numbers a:active { text-decoration:none; color:#000; }
.numbers a:hover { text-decoration:underline; font-weight:bold; color:#000;}
.number_selected { text-decoration:underline; font-weight:bold; color:#000;}
#item_1 { visibility:hidden; z-index:120;}
#item_2 { visibility:hidden;  z-index:130;}
