@charset "utf-8"; /* ----modified actinic styles------------------- */ .actrequired { color: #CC0000; } /* general layout codes */ body  { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #ffffff; background-color: #000000; } table, td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; margin-top: 0; margin-right: 0; } table.checkout th { background-color: #336699; } table.checkout td { background-color: #666666; } form { margin: 0; } a:link { text-decoration: none; } a:visited { text-decoration: none; color: #cccccc; } a:active { color: #CCCCCC; } h4 { font-weight: bold; color: #CCCCCC; padding-left: 20px; margin: 0; padding-top: 0px; font-size: .75em; } p { margin-top: 0; margin-left: auto; padding-top: 1px; color: #ffffff; } img { border: 0; } li,ul { list-style-type: none; margin: 0; padding 0; border 0; } /*main layout*/ #resAdjust { min-width: 900px; max-width: 1300px; margin-right: auto; margin-left: auto; } #container  { border: 1px solid #CC0000; text-align: left; margin: 20px auto 20px auto; width: 95%; padding: 0;	 }  /*header*/ #header  { padding: 1px; background-image: url("mint_gravestones.jpg"); background-repeat: repeat-x; background-position: left top; height: 120px; }  #header img { margin-top: 12px; margin-left: 12px; border: 0; } /*top navigation bar*/ #topNav { font-size: 0.7em; padding: 0 10px 1px 0; background-repeat: no-repeat; background-position: right; background-color: #000000; background-image: url('mint_navbar_scroll_bg.gif'); margin: 0; height: 45px; } #topNav   a { border-left-width: 1px; border-left-style: solid; border-left-color: #999999; padding-right: 10px; padding-left: 10px; color: #cccccc; } #topNav a:hover { color: #CC0033; text-decoration: none; } #topNav a.leftlink  { border-left-width: 0; text-decoration: none; } #topNav p { margin: 0; padding: 0; padding-top: 20px; } #links { text-align: center; margin-top: -35px; } /*sidebars general*/ #sidebar1  { float: left; width: 180px; border: 0; margin: 0; padding: 10px 0 0 0; position:relative; left: 0; top: 0; right: 0; bottom: 0; } #sidebar2   { float: right; width: 180px; border: 0; margin: 0; padding: 0; position:relative; left: 0; top: 0; right: 0; bottom: 0; } /*sidebar 1*/ #lhSkull { width: 66px; height: 82px; position: absolute;	top: 0;	left: 15px; } #sb1Links { width:160px; position: absolute;	top: 150px;	left: 10px; } #sidebar1 h3	{ margin: 10px 0 10px 10px; color: #CC0000; font-size: 14px; } .batred { display: block; background-image: url('mint_batdown_red.gif'); padding-left: 50px; font-size: 10px; color: #ffffff; background-repeat: no-repeat; background-position: left; margin: 0 0 10px 10px; height: 1.5em; text-decoration: none; } .batgrey { display: block; background-image: url('mint_batdown_grey.gif'); padding-left: 50px; font-size: 10px; color: #ffffff; background-repeat: no-repeat; background-position: left; margin: 0 0 10px 10px; height: 1.5em; text-decoration: none; } a:hover.batred { background-image: url('mint_batup_red.gif'); text-decoration: none; color: #CC0000; } a:hover.batgrey   { background-image: url('mint_batup_grey.gif'); text-decoration: none; color: #CC0000; } #sb1Marketing { position:absolute; top: 350px; left: 15px; width: 150px; } #sb3Marketing { width: 150px; margin: 10px 0 0 15px; } /*sidebar 2*/ #rhSkull { width: 66px; height: 82px; position: absolute;	top: 0;	right: 57px; } #searchContainer { width: 180px; height: 70px; background-color: #000000; margin: 0; padding: 0; position:relative; left: 0; top: 95px; right: 0; bottom: 0; } .search_box { width: 100px; height: 25px; margin: 0; padding: 4; background-color: #ffffff; color: #484848; font-size: 11px; position:absolute; top: 0; right: 40px; 	 } .search_button	{ width: 100px; background-image: url('mint_search.gif'); background-repeat: no-repeat; height: 28px; padding: 4px 0 10px 20px; border: 1px  #9966CC; color: #CCC; font-size: 11px; background-color: #666666; position:absolute;  top: 35px; right: 40px; } #ssl { width: 120px; height: 70px; font-size: 11px; color: #CCC; text-align: center; position: absolute;	top: 170px;	right: 30px; } #ssl img{ margin-top:5px; } #cards { width: 100px; height: 100px; position: absolute;	top: 250px;	right: 40px; } #sb2Marketing { position:absolute; top: 350px; right: 15px; width: 150px; } /*end Sidebar 2*/ #slideshow1 { position:absolute; top: 230px; right: 15px; width: 150px; height: 200px; } #slideshow1 p { color: #CCC; font-size: 12px; text-align: center;	 margin-top: 10px; } .spider  { display: block; background-image: url('mint_spider.gif'); padding-left: 50px; font-size: 0.9em; color: #6633cc; background-repeat: no-repeat; background-position: left; margin-bottom: 10px; height: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 20px; } a:hover.spider   { text-decoration: none; color: #cc0000; background-image: url('mint_spider_over.gif'); } #sidebar2 p.search_text { font-size: 0.7em; padding: 10px; } .sidebar_box { background-image: url('mint_stone.jpg'); background-repeat: no-repeat; width: 150px; height: 230px; background-position: center top; line-height: normal; text-align: center; border: 0; margin-top: 60px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding: 0px; } .sidebar_box_heading { margin: 0px; line-height:normal; color: #000000; font-size: 13px; font-weight: bolder; padding: 10px; padding-bottom: 3px; } .sidebar_box_price { margin: 0px; color: #000000; font-size: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; padding-top: 0px; } .sidebar_message_box { background-image: url('mint_stone.jpg'); background-repeat: no-repeat; width: 150px; height: 230px; background-position: center top; line-height: normal; text-align: center; border: 0; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; } .sidebar_messagebox_text { margin: 0px; line-height:normal; color: #000000; font-size: 13px; font-weight: bolder; padding-top: 70px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } /*MainContent*/		 #mainContent { margin: 0 180px 0 180px; padding: 0; color: #ffffff; border: 1px solid #999; } #mainContent a { color: #FFFFFF; } #mainContent a:hover { color: #CC0000; text-decoration: none; } #mainContent h1 { color: #6633cc; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.4em; margin: 0; } #mainContent .ext_link { color: #000000; } .maincontent_line { padding-top: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CC0000; padding-bottom: 5px; } /*brochure content*/ #brochureContent  { } #brochureContent h1 { color: #C00; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; margin: 10px;	 } #brochureContent h2 { color: #C00; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; margin: 10px;	 } #brochureContent p { font-size: 0.7em; color: #999; margin: 10px; text-align: justify; line-height: 1.3em;	 }	 #brochureContent p.message  { font-size: 1em; color: #FF0; } #homePageSplash { width: 400px; height: 300px; float: left; margin: 5px 5px 5px 0; padding: 0; border: 0; overflow: hidden; } #widePageSplash { width: 588px; height: 440px; margin: 5px auto 5px auto; padding: 0; border: 0; overflow: hidden; } .linkList { float: left; width: 240px; margin: 10px; } .linkList li { margin: 0 10px; } /*IE center fix*/ .bannerOuter { text-align:center;	 clear: both; margin: 20px; } /*IE center fix end*/ li.banners  { width: 468px; height: 60px; margin: 5px auto 5px auto; display: block; } .bannerex { width: 468px; height: 60px; margin: 5px auto 5px auto; display: block; } .image_product 	{ text-align: center; float: left; margin-top: 20px; margin-right: 18px; margin-bottom: 0px; margin-left: 0px; } .productWindow     { background-image: url('mint_graves_bg_col2.jpg'); border: 4px inset #9966FF; padding-left: 3em; padding-right: 3em; margin-bottom: 5px; color: #ffffff; font-size: 1.2em; margin-top: 10px; } .product_description  { padding-top: 5px; margin-top: 85px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 1em; border: 2px inset #9966FF; color: #ffffff; background-color: #645F52; } .product_description_tall { padding-top: 5px; margin-top: 165px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 1em; border: 2px inset #9966FF; color: #ffffff; background-color: #645F52; } .product_name { font-size: 14px; font-weight: bold; color: #99CC33; } /*footer*/ #footer  { position:relative; left: 0; top: 0; right: 0; bottom: 0; height: 120px; padding: 5px 0  10px 0; font-size: 0.8em; background-image: url("mint_fire.jpg"); background-repeat: repeat-x; background-position: bottom; }  #footer a { border-left-width: 1px; border-left-style: solid; border-left-color: #999999; padding-right: 10px; padding-left: 10px; color: #cccccc; } #footer a:hover { color: #CC0000; text-decoration: none; } #footer a.leftlink { border-left-width: 0; } #footer    p { font-size: 0.7em; padding-right: 10px; padding-left: 10px; margin: 0; color: #999999; } #copyright  { position:absolute; bottom: 10px; left: 15px; width: 165px; height: 20px; font-size: 11px; color: #ffffff; } #website  { position:absolute; bottom: 10px; right: 15px; width: 170px; height: 20px; font-size: 11px; color: #ffffff; } #website a { color: #ffffff; } #website a:hover { color: #ffffff; font-size: 12px; } .fltrt {  float: right; margin-left: 8px; } .fltlft {  float: left; margin-right: 8px; } .clearfloat {  clear:both; height:0; font-size: 1px; line-height: 0px; } .breadcrumbs	{ font-size: 10px; color: #CCCCCC; margin: 0px; line-height:normal; padding: 2px 0px 10px 0px; } .terms { font-size: 0.75em; color: #CCCCCC; padding: 20; } .terms_header { font-size: 1em; color: #CC0033; padding-bottom: 10px; } h3.product_text	{ font-size: 1.3em; font-weight: 900; margin: 0px; padding: 0px 0px 6px 0px; color: #ffffff; background-repeat: repeat; font-family: Verdana, Arial, Helvetica, sans-serif; } .cart { background-color: #333333; } .add_to_cart	{ line-height: 13px; height: 40px; width: 82px; margin: 0px 1px 0px 0px; padding: 18px 0px 1px 1px; font-size : 10px; color: #ffffff; background-image: url('mint_coffin2.gif'); word-spacing: normal; background-color: #000000; } .cartheading { background-color: #666666; font-weight: bold; } /*.sectionOuter { margin: 0 auto 0 auto; border: 1px solid #F00; }*/ .display_window { background-image: url('mint_graves_bg_col2.jpg'); border: 1px solid #9966FF; color: #CCCCCC; font-size: 1.2em; height: 175px; background-repeat: no-repeat; background-position: center; text-align: center; margin-left: 20px; margin-right: 20px; margin-top: 5px; padding: 5px; margin-bottom: 15px; } .display_window img { border: 1px solid #000000; } .display_window_inner { background-image: url('mint_web.gif'); background-repeat: repeat; background-position: left top; width: 100%; } .display_text { color: #CCCCCC; font-size: 0.9em; background-color: #000000; margin-left: 30px; margin-right: 30px; padding: 5px; } .display_window_inner th { color: #CCCCCC; } .home_window { background-image: url('mint_graves_bg_col2.jpg'); border: 1px solid #9966FF; color: #000000; background-repeat: repeat-y; background-position: center top; margin-left: 20px; margin-right: 20px; margin-top: 5px; padding: 5px; margin-bottom: 15px; font-size: 0.75em; font-weight: bold; } .home_window img { margin-top: 10px; margin-left: 10px; } .home_window h1 { background-color: #000000; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; margin-left: 10px; } .landscape_img_fragment { display: block; background-image: url('mint_web.gif'); background-repeat: repeat; background-position: left top; padding: 0px; width: 100%; height: 300px;			 } .landscape_fragment_nobg { display: block; padding: 0px; width: 100%; } .text_only_frag { display: block; background-image: url('mint_web.gif'); background-repeat: repeat; background-position: left top; padding: 20px; width: 100%;	 } .fragment_img   { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-left: 10px; margin-top: 10px; margin-bottom: 0px; } .fragment_text     { font-size: 12px; margin: 0px; color: #000000; padding: 10; } .fragment_text_2 { font-size: 11px; margin: 0px; color: #FFFFFF; padding: 10; } .product_text { font-size: 10px; color: #000000; line-height:normal; margin-top: 0px; margin-bottom: 3px; background-color: #666666; padding: 5; } .extended_info     { background-image: url('mint_graves_bg_col2.jpg'); border: 4px inset #9966FF; padding-left: 3em; padding-right: 3em; margin-bottom: 5px; color: #000000; font-size: 1.2em; margin-top: 10px; } .extended_info_text   { color: #000000; } .extended_info a  { color: #000000; font-size: 14px; text-decoration: underline; } #quicklinks  { border: 1px solid #CC0000; text-align: centre; margin-top: 5px; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 95%; padding: 2px;	 }  #quicklinks a { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; margin-left: 2px; } #quicklinks a:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; } #quicklinks h3 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; color: #666666; text-align: center; } .sitemap  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; } .closed  { color: #CC3333; background-color: #999999; width: 120px; float: right; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; margin-top: 5px; font-size: 9px; font-weight: bold; } .ringguidetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #6633FF; margin-top: 10px; padding-top: 10px; padding-bottom: 10px; } 
