 html, body { margin: 0; padding: 0; } html { font-family: Arial, Helvetica, Verdana, sans-serif; } body { background: black; min-width: 980px; } img { behavior: url(/js/iepngfix.htc); border: 0; margin: 0; padding: 0; } input { behavior: url(/js/iepngfix.htc); } #wrap { width: 980px; margin: 0 auto; } h1, h1 a { color: white; float: left; font-size: 26px; font-weight: bold; margin: 0; padding: 0; } h2, h2 a { color: #999; float: left; font-size: 22px; font-weight: normal; margin: 0; padding: 0; } h3, h3 a{ color: #ffcc00; font-size: 20px; margin: 0; padding: 0; font-weight: normal; } h4, h4 a { color: white; float: left; font-size: 22px; font-weight: normal; margin: 0; padding: 0; } h5, h5 a { color: white; float: left; font-size: 18px; font-weight: normal; margin: 0; padding: 0; } a { text-decoration: none; }  #body { clear: both; padding-left: 15px; width: 965px; } #body_main { background-color: black; background-image: url(/images/body_main_background.png); background-repeat: repeat-x; background-position: bottom center; float: left; margin-right: 15px; margin-top: 15px; padding-top: 15px; padding-left: 0px; padding-right: 0px; width: 700px; } #body_menu { background-color: black; background-image: url(/images/body_menu_background.png); background-repeat: repeat-x; background-position: bottom center; float: left; height:auto; margin-top: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; width: 204px; } #body_main_heading { clear: left; float: left; padding-left: 30px; width: 670px; } .body_main_heading_page { float: left; } .body_main_heading_sub { float: left; margin-left: 15px; margin-top: 3px; } #body_menu_wrapper { float: left; margin: 0; padding: 0; } #body_menu_heading { float: left; padding-left: 45px; width: 199px; } #body_menu a{ color: #666; display: block; font-size: 14px; float: left; margin: 0; padding: 0; width: 180px; } .body_menu_title { margin-bottom: 5px; }  #body_menu_add_us { clear: left; float: left; padding: 15px; padding-bottom: 0; width: 204px; } #add_us_title { color: white; float: left; font-size: 20px; margin: 0; padding: 0; padding-bottom: 15px; font-weight: normal; } .add_us_item_facebook, .add_us_item_myspace, .add_us_item_deviant_art { border: 0; clear: left; float: left; margin: auto; width: 204px; text-align: center; } .add_us_item_deviant_art { padding-bottom: 15px; height: 29px; } .add_us_item_facebook { padding-bottom: 20px; height: 34px; } .add_us_item_myspace { height: 30px; }  #nav { background-image: url(/images/nav_background.png); background-position: top center; background-repeat: no-repeat; clear: both; height: 217px; margin: 0; padding: 0; width: 980px; } #nav_spacer { float: left; margin: 0; padding: 0; height: 127px; width: 980px; } #nav_bar_div { background: black; float: left; height: 49px; width: 950px; } #nav_bar_top, #nav_bar_bottom { clear: left; float: left; height: 15px; width: 980px; } #nav_bar_left { clear: left; float: left; height: 49px; width: 15px; } #nav_bar_right { float: left; height: 49px; width: 15px; }  #nav_logo { float: left; margin: 0; margin-left: 18px; margin-right: 18px; _margin-left: 9px; _margin-right: 18px; _margin-bottom: -3px; padding: 0; } .nav_spacer { float: left; margin: 0; _margin-bottom: -3px; padding: 0; } .nav_spacer_right { float: right; margin: 0; _margin-bottom: -3px; padding: 0; } #nav_links { float: left; height: 35px; padding-top: 14px; width: 475px; } #nav_links a{ color: #999; font-weight: bold; font-size: 14px; _font-size: 13px; margin-left: 10px; text-decoration: none; } #nav_cart { float: right; padding-left: 15px; padding-right: 15px; } #nav_cart_img { float: left; padding: 0; margin-right: 15px; } #nav_cart_text { color: #ffcc00; float: left; font-size: 14px; font-weight: bold; text-align: right; padding-top: 16px; }  #footer{ clear: both; float: left; height: 67px; margin: 0; margin-top: 5px; padding: 0; width: 980px; } #footer_bar_div { background: black; float: left; height: 29px; padding-top: 8px; width: 950px; } #footer_left { color: #666; float: left; padding-left: 15px; } #footer_right{ float: right; padding-top: 2px; padding-right: 15px } #footer_left a, #footer_right { color: #666; font-size: 13px; font-weight: bold; } #footer_bar_top { clear: left; float: left; height: 15px; width: 980px; } #footer_bar_left { clear: left; float: left; height: 37px; width: 15px; } #footer_bar_right { float: left; height: 37px; width: 15px; } #footer_bar_bottom { clear: left; float: left; height: 15px; width: 980px; }  .news_article { clear: left; float: left; margin-left: 15px; width: 670px; _margin-bottom: -15px; _margin-left: 7.5px; } .news_title { float: left; padding-bottom: 15px; } .news_date { color: #666; font-size: 20px; float: right; } .news_top_img{ clear: both; float: left; padding-bottom: 15px; } .news_text{ margin-bottom: 15px; width: 670px; } #news_body_title { float: left; } #feed { float: left; margin-left: 15px; }  .news_text_left { float: left; margin-left: 15px; margin-right: 15px; } .news_text_right { float: right; margin-left: 15px; margin-right: 15px; } .news_text, .news_author { clear: both; color: #ccc; float: left; font-size: 13px; } .news_bottom { clear: left; float: left; margin: 0; padding: 0; width: 670px; } .news_more a { color: #ffcc00; float: right; font-size: 13px; font-weight: bold; margin: 0; padding: 0; } .news_author { _padding-bottom: 15px; } .news_spacer { clear: left; float: left; height: 15px; width: 670px; } .news_divider { clear: left; float: left; width: 670px; height: 15px; margin-left: 15px; _margin-left: 7.5px; _height: 15px; border-bottom: thin dotted #333; }  #news_gallery { clear: left; margin: auto; width: 500px } .news_gallery_img { float: left; margin-bottom: 15px; padding: 0; _padding-bottom: 15px; } .news_gallery_img img{ float: left; border: 2px white solid; margin: 0px; padding: 0; } .news_gallery_pad { float: left; width: 10px; } .news_img_center { clear: left; text-align: center; width: 670px; }  #news_page_nav { clear: left; float: left; height: 16px; margin: 0; margin-left: 15px; padding: 0; } #news_page_nav img{ margin: 0; padding: 0; }  #collection_div p { color: #ccc; font-size: 14px; margin: 0; padding:0; padding-left: 15px; padding-bottom: 15px; } .collection_item_first, .collection_item_first img { border: 0; clear: left; float: left; margin: 0; padding: 0; } .collection_item, .collection_item img { border: 0; float: left; margin: 0; padding: 0; }  #design_div { float: left; margin-top: 15px; padding-left: 15px; } .design_title { float: left; padding-bottom: 10px; }  #design_info { float: left; padding-bottom: 15px; width: 455px; } #design_info_text { color: #aaa; clear: both; float: left; font-size: 13px; width: 455px; }  #design_buy { float: left; margin-left: 5px; width: 200px; margin-bottom: 10px; height: 109px; } #design_buy_wrapper { float: left; margin-left: 10px; _margin-left: 5px; width: 200px; margin-bottom: 10px; height: 109px; } #design_buy_contents.normal { background-image: url(/images/design_size_notice.png); background-position: bottom center; height: 106px; margin: 0; padding: 0; padding-left: 10px; padding-right: 10px; width: 180px; } #design_buy_contents.ajax-loading { background: url(/images/ajax-loader.gif) no-repeat center; height: 106px; margin: 0; padding: 0; padding-left: 10px; padding-right: 10px; width: 180px; } #design_buy_contents.empty { background-image: url(/images/design_size_notice.png); background-position: bottom center; height: 106px; margin: 0; padding: 0; padding-left: 10px; padding-right: 10px; width: 180px; } #design_buy_contents_text { color: white; clear: left; font-size: 14px; padding-top: 15px; text-align: center; text-decoration: none; } #design_buy_contents_text a { color: #999; clear: left; font-size: 14px; text-align: center; text-decoration: none; } #loader { clear: left; display: none; height: 57px; padding-top: 20px; padding-left: 10px; padding-right: 10px; text-align: center; width: 180px; } #design_price { clear: left; color: green; float: left; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 35px; font-weight: bold; padding: 0; _padding-bottom: 2px !important; text-align: center; width: 180px; } .design_price_shipping { color: white; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; height: 100%; vertical-align: middle; margin: 0; padding: 0; } #design_purchase { clear: left; color:#cc9900; text-align: center; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 21px; font-weight: bold; _margin-top: -3px; width: 180px; } #design_purchase a { color:#cc9900; text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 21px; font-weight: bold; padding-left: 5px; padding-right: 5px; }  #design_size { clear: left; float: left; margin-bottom: 15px; width: 455px; } #design_sizing_alt, .design_sizing_header, .design_sizing_header_fc, .design_sizing_fc, .design_sizing { float: left; font-family: Arial, Helvetica, Verdana, sans-serif; } #design_measurement_wrapper { color: green; float: left; margin: 0; padding: 0; text-align: center; width: 275px } .design_sizing_header_fc, .design_sizing_fc , .design_sizing_header { color: white; } .design_sizing_header_fc, .design_sizing_fc { font-size: 12px; font-weight: bold; width: 96px; } .design_sizing_header, .design_sizing { width: 34px; } #design_sizing_alt { color: #aaa; clear: left; float: left; font-size: 12px; margin-bottom: 10px; text-align: left; width: 270px; _width: 250px; } #design_sizing_img { clear: left; float: left; margin: 0; margin-right: 5px; margin-bottom: 15px; padding: 0; width: 175px; height: 164px; } #design_sizing_img3 { float: left; margin: 0; padding: 0; position: absolute; width: 175px; height: 164px; z-index: 1; } #design_sizing_img2 { float: left; margin: 0; padding: 0; position: absolute; width: 175px; height: 164px; z-index: 2; } #design_sizing_img img { float: left; margin: 0; padding: 0; } #design_sizing { clear: both; float: left; margin-top: 10px; width: 455px; } .design_sizing_header_fc{ clear: left; font-size: 12px; } .design_sizing_header { font-size: 14px; font-weight: bold; } .design_sizing_fc { clear: left; color: white; text-align: left; } .design_sizing { color: #aaa; font-size: 12px; } .design_about { color: #aaa; clear: both; float: left; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; _margin-bottom: 15px; width: 455px; } .design_about p{ clear: left; margin: 0; padding:0; }  #design_misc{ background-image: url(/images/design_misc.png); background-position: bottom center; background-repeat: repeat-x; behavior: url(/js/iepngfix.htc); float: left; margin-left: 15px; margin-bottom: 15px; padding-left: 10px; padding-right: 10px; width: 180px; } .design_misc_img { clear: both; float: left; padding-bottom: 10px; padding-right: 10px; } .design_misc_txt { color: white; float: left; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; padding-bottom: 10px; width: 145px; } .design_misc_txt a { color: white; float: left; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; text-decoration: none; }  #cart_div { float: left; _padding-bottom: 15px; width: 690px; } #cart_div p{ color: #ccc; font-size: 14px; margin: 0; padding:0; padding-left: 15px; padding-bottom: 15px; _padding-bottom: 0; } .cart_title_main { float: left; padding-bottom: 10px; width: 420px; } .cart_title { float: left; padding-bottom: 10px; } .cart_border_top { clear: left; float:left; border-top: thin dotted #666; width: 420px; } .cart_border_bot { clear: left; float:left; width: 420px; border-bottom: thin dotted #666; } #cart_country { margin-bottom: 15px; margin-left: 15px; border: 0; }  #cart_table { clear: left; float: left; padding-left: 15px; margin-bottom: 15px; margin-right: 15px; width: 420px; } #cart_sub_table { background-image: url(/images/design_misc.png); background-position: bottom center; background-repeat: repeat-x; behavior: url(/js/iepngfix.htc); float: left; margin-bottom: 15px; _margin-left: 0; padding-left: 10px; padding-right: 10px; width: 215px; _width: 210px; } #cart_sub_table p { clear: left; color: white; font-size: 13px; padding: 0; margin: 0; margin-bottom: 15px; } #cart_sub_table a { color:#D4A017; font-size: 13px; font-weight: bold; padding: 0; text-decoration: none; margin: 0; } #cart_sub_table b { color: white; font-size: 13px; padding: 0; margin: 0; }   .cart_header_item_name, .cart_header_item_color, .cart_header_item_size, .cart_header_item_price, .cart_header_item_quantity, .cart_header_item_remove { color: white; float: left; font-size: 14px; font-weight: bold; padding-bottom: 10px; } .cart_header_item_name, .cart_item_name_odd, .cart_item_name { width: 115px; } .cart_header_item_color, .cart_item_color_odd, .cart_item_color { width: 70px; } .cart_header_item_size, .cart_item_size_odd, .cart_item_size { width: 60px; } .cart_header_item_quantity, .cart_item_quantity_odd, .cart_item_quantity { clear: left; text-align: center; width: 45px; } .cart_header_item_price, .cart_item_price_odd, .cart_item_price { width: 65px; } .cart_header_item_remove, .cart_item_remove{ width: 61px; }  .cart_item_name_odd, .cart_item_name_odd a, .cart_item_name , .cart_item_name a, .cart_item_color_odd, .cart_item_color, .cart_item_size_odd, .cart_item_size, .cart_item_price_odd, .cart_item_price, .cart_item_quantity, .cart_item_quantity_odd, .cart_item_remove{ float: left; font-size: 13px; margin: 0; padding-bottom: 10px; text-decoration: nonee; } .cart_item_name_odd a, .cart_item_name { padding: 0; } .cart_item_name a, .cart_item_color,.cart_item_size, .cart_item_price, .cart_item_quantity, .cart_item_remove { color: #ccc; } .cart_item_name_odd a, .cart_item_color_odd, .cart_item_size_odd, .cart_item_price_odd, .cart_item_quantity_odd { color: #999; }  #cart_checkout { clear: left; float: left; width: 420px; } #cart_checkout_button { clear: left; float: left; margin-top: 10px; width: 420px; } #cart_checkout_button_img { border: 0; float: right; } .cart_sub_spacer { clear: both; float: left; margin: 0; padding: 0; width: 290px; } .cart_sub_header { float: left; width: 70px; padding-top: 5px; padding-bottom: 5px; font-family: Arial; font-size: 13px; font-weight: bold; color: #aaa; } .cart_sub { color: #999; float: left; width: 50px; padding-top: 5px; padding-bottom: 5px; font-family: Arial; font-size: 13px; }  #about_div { padding-left: 15px; width: 700px; } #about_div p{ color: #ccc; font-size: 14px; margin: 0; padding:0; padding-bottom: 15px; width: 675px; }  #contact_div { float: left; margin: 0; padding-left: 15px; padding-bottom: 15px; width: 685px; } #contact_div p{ color: #ccc; font-size: 14px; margin: 0; padding:0; } #contact_left_side { float: left; padding-right: 15px; width: 300px; } #contact_right_side { float: left; width: 350px; } label { font-size: 2\18px; font-weight: normal; display: block; margin-top : 8px; width: 100%; background-repeat: no-repeat; } .blue { color: red; font-weight: bold; }  #container_bd { float: left; } #slide { position: relative;  overflow: hidden;  width: 670px;  height: 296px;  margin-left: 15px; } #slide_content { position: absolute; top: 0; } #slide_content li { list-style: none; margin: 0; padding: 0; } #container_bd #slide ul li { border: none; display: block; float: left; margin: 0; padding: 0; } #container_bd #slide ul li img { border:0; display: block; } #slide_control { position: relative; margin: 255px 0px 0 0px; } #container_bd #slide_control img { border: 0; }  .sub_group { clear: left; float: left; font-size: 15px; margin-bottom: 10px; margin-left: 15px; _margin-left: 8px; } .sub_group b { color: #999; font-size: 15px; font-weight: 500; } .sub_group p { color: white; font-size: 13px; margin: 0; padding: 0; } .wallpaper_group { clear: left; float: left; height: 100%; margin-left: 15px; padding-bottom: 15px; width: 670px; _margin-bottom: 15px; _margin-left: 8px; } .wallpaper_img { float: left; } .wallpaper_img a img{ border: 2px #666666 solid; } .wallpaper_spacer { float: left; width: 18px; } .avatar_spacer { float: left; width: 9px; } .banner_img { clear: left; margin: auto; padding: 5px; width: 468px; } .banner_img a img{ border: 2px #666666 solid; }  #body_menu_mailing_list { color: #ccc; font-size: 14px; float: left; height: 29px; margin: 0; padding-bottom: 15px; _padding-bottom: 0; width: 204px; } #body_menu_mailing_list.ajax-loading { background: url(/images/ajax-loader.gif) no-repeat center; height: 16px; width: 204px; } #mailing_list_form, #mailing_list_submit { float: left; } #mailing_list_submit { margin-left: 15px; } .mailing_list_email, .mailing_list_emailHovered { background-color:#222; border: 0; color: #ccc; padding: 5px; height: 16px; width: 132px; }  .tool-tip { color: #fff; z-index: 13000; } .tool-title { font-weight: bold; font-size: 11px; margin: 0; color: #ffcc00; padding: 8px 8px 4px; background: #222; } .tool-text { font-size: 11px; padding: 4px 8px 8px; background: #222; }  #privacy_policy { background: black; color: #999; padding: 10px; } #privacy_policy a { color: #ffcc00; text-decoration: none; } #privacy_policy p { margin: 0; padding: 0; }  #lbOverlay { position: absolute; top:0; left: 0; width: 100%; background-color: #000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; left: 50%; padding:0; overflow: hidden; background-color: #fff; } .lbLoading { background: #fff url(/images/sb_loading.gif) no-repeat center; } #lbCanvas { border: 9px solid #fff; } #lbCanvas iframe, #lbCanvas img { border:1px solid #999; margin:0; padding:0; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 10px; width: 70px; background:url(/images/sb_anchor_spacer.gif); } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url(/images/sb_prevlabel.gif) no-repeat; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url(/images/sb_nextlabel.gif) no-repeat; } #lbBottom { font-size:12px; font-family: Verdana, Helvetica, sans-serif; color: #666; line-height: 1.4em; text-align: left; margin:0 0 0 10px; padding:0; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(/images/sb_closelabel.gif) no-repeat center; margin:0; padding:0; } #lbCaption, #lbNumber { } #lbCaption { font-weight: bold; } 