/* begin general styles for all themes */ html,body {margin: 0px;padding: 0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;background: url('wsid-bakgrad.jpg') repeat-x top left;} #container {width:762px;margin: 8px auto;background-color: #FFF;border:2px solid white;} form {margin: 0px;} a {color:black;text-decoration: none;} a:hover {color:green;text-decoration: underline;} table.checkout td {background-color: #ffffff;} table.checkout th {background-color: #99cc99;} .cart {background-color: #ffffff;} .cartheading {background-color: #99cc99;font-weight: bold;} * html .boxhead h2 {height: 1%;} /* PAGE MAIN FORMATTING ELEMENTS ------------------------------------------------------ */ /* page header fomatting elements ----------------------------------------------------- */ .page_header { background: url('wsid-bak.gif') no-repeat top left;margin:0px;} .page_header_content {width: 762px;text-align: left;height: 120px;} .page_header_logo_container	{visibility:hidden;} .page_header_terms_cart_login_container	{float: right;margin-top:30px;margin-right:8px;text-align: right;} .page_header_menu_cart	{padding: 3px 5px 4px 19px;background-image:url('theme_icon_cart.gif');background-color: #ffc10f;} .page_header_menu_cart_items {padding: 3px 5px 4px 5px;background-color: #ffc10f;border-left: 1px solid black;border-right: 1px solid black;} .page_header_menu_login	{padding: 3px 5px 4px 17px;background-image:url('theme_icon_login.gif');background-color: #ffc10f;} /* end page header fomatting elements ------------------------------------------------- */ /* page menu fomatting elements ------------------------------------------------------- */ .page_menu	{background-color: #ffc10f;margin:0;} .page_menu_content {width: 762px;height: 23px;} .page_menu_items {background-color: #ffc10f;padding: 0px 0px 0px 1px;height: 21px;float: left;width: 65%;} .page_menu_items_search	{background-color: #ffc10f;padding: 0px 0px 0px 1px;height: 21px;float: right;width: 30%;} /* end page menu fomatting elements ---------------------------------------------------- */ /* page body fomatting elements -------------------------------------------------------- */ .page_body	{padding: 10px 0px 0px 0px;} .page_body_content	{width: 762px;text-align: left;	} .page_body_content p {margin-bottom:4px;} .page_body_content_left_column	{float: left; width: 170px;margin-left:8px;} .page_body_content_right_column	{float: right;width: 552px;} .inmid	{float: left; width: 350px;	} .inmid img {float:right;} .inright {float: left;margin:20px 0 0 20px;width: 170px;background-color:white;} .inright h2 {font-size:16px;color:green;line-height:18px;margin:0 0 18px 0;font-weight:normal;padding:0 12px;} .inright h3 {font-size:14px;color:green;line-height:16px;margin:16px 0;font-weight:normal;padding:0 12px;} .inright h4 {font-size:12px;color:green;line-height:14px;margin:14px 0;font-weight:normal;padding:0 12px;} .inright2 {float: left;margin-left:20px;width: 170px;} .inright2 h2{font-size:14px;color:#e5001e;line-height:18px;margin:8px 0;padding:0 12px;border-bottom:1px solid #e5001e;} .inright2 h3{font-size:14px;color:#e5001e;line-height:14px;margin:8px 0;padding:0 12px;} .inright2 ul {padding:0 14px;margin:0px 0px 8px 15px;font-size:12px;font-weight:bold;} .inright2 li {margin-bottom:4px} .inright2 p {padding:0 4px;margin:0px 0px 8px 8px;font-size:12px;font-weight:bold;} .bkyl {background-color:yellow;} .bkwt {background-color:#c5ffc5;} .inright3 {float: left;margin-left:20px;width: 170px;background-color:#deffde;} .inright3 h2 {font-size:22px;color:#e5001e;line-height:22px;margin:0;padding:12px;} .inright3 h3 {display:block;width:60px;height:18px;background-color:green;font-size:18px;color:white;line-height:18px;margin:0;padding:4px;} .inright3 p {font-size:12px;line-height:14px;margin:4px 0 12px 0;font-weight:normal;padding:0 12px; } .inright4 {float:left;margin-left:20px;width:170px;background-color:#e5001e;} .inright4 h2 {font-size:16px;color:white;line-height:22px;margin:0;padding:12px;font-weight:normal;} .inright4 h3 {font-size:14px;color:white;line-height:18px;margin:0;padding:12px;font-weight:normal;} .inrightcry {float:left;margin:20px 0 0 20px;width:170px;background-color:#e5001e;background:url('crystal.gif') repeat-x top left;} .inrightcry h2 {font-size:14px;color:white;line-height:18px;margin:0;padding:12px;font-weight:normal;} .tableprice {margin:0;} .tableprice caption {font-size:14px;font-weight:bold;text-align:left;margin:0;padding:4px 0} .tableprice th,.tableprice td {text-align:left;border-bottom:1px solid #e5001e;padding:3px;} /* end page body fomatting elements ----------------------------------------------------- */ /* page footer fomatting elements ------------------------------------------------------- */ .page_footer {padding: 10px 0 4px 0px;clear:both;} .page_footer_content {width: 762px;text-align: left;	} /* end of page footer fomatting elements ------------------------------------------------ */ /* page left column fomatting elements -------------------------------------------------- */ .left_column_product_image_description	{margin:0;padding: 0px 0px 10px 0px;} /* end page left column fomatting elements ---------------------------------------------- */ /* END OF PAGE MAIN FORMATTING ELEMENTS ------------------------------------------------- */ /* PRODUCT FORMATTING ELEMENTS & LINE ELEMENTS --------------------------------------------------- */ /* lines -------------------------------------------------------------------------------- */ .dotted_line_blue {height: 1px;background-color: #ffc10f;background-image:url('theme_dotted_line.gif');clear:both;} .solid_line_light_blue {height: 1px;padding: 0px;margin: 0px;background-color: #ffc10f;clear:both;} .solid_line_blue {height: 1px;padding: 0px;margin: 0px;background-color: #e5001e;clear:both;} .dotted_outline_blue {border: 1px dotted #ffc10f;padding: 8px;}		 /* end lines ---------------------------------------------------------------------------- */ .best_selling_items	{padding: 10px;background-color: #ffffff;} .best_selling_items_spacing	{padding: 0px 0px 8px 8px;} .product_image_cost	{margin: 0px 12px 8px 0px;text-align: center;float: left;} .product_list {margin: 20px 0px 20px 0px;	}	 /* PRODUCT FORMATTING ELEMENTS AND LINE ELEMENTS -------------------------------------------- */ /* IMAGE FORMATTING ELEMENTS ------------------------------------------------------------ */ .image_float_right	{float: right;margin: 16px 0px 15px 20px;} .image_product	{margin: 0px 18px 10px 0px;text-align:center;float: left;} /* END OF IMAGE FORMATTING ELEMENTS ----------------------------------------------------- */ /* TEXT FORMATTING ELEMENTS ------------------------------------------------------------- */ /* headings ----------------------------------------------------------------------------- */ h1{font-size:22px;margin:0 0 8px 0;padding:0px;color: #ffc10f;} #mainfrag h2{font-size:16px; margin:8px 0;padding:0;color: #da423d;} #mainfrag h3{font-size:14px; margin:8px 0;padding:0;color:black;;} #mainfrag h4{font-size:12px; margin:4px 0 0 0;padding:0;color:black;} #mainfrag p {margin:0 0 4px 0;padding:0;line-height:1.3em;} /* end headings ------------------------------------------------------------------------- */ /* list fomatting ----------------------------------------------------------------------- */ ul	{padding:0;margin:0px 0px 4px 15px;font-size:12px;} ol	{padding:0;margin: 0px 0px 4px 24px;font-size:12px;} .homelist {font-size:14px;color:#32882d;margin-top:18px;} .homelist li {margin:8px 0} /* end list fomatting ------------------------------------------------------------------- */ /* menu text --------------------------------------------------------------------------- */ .text_menu	{ padding: 2px 0px 2px 0px; font-size : 12px; margin: 0px; } .text_menu_no_space	{ word-spacing: normal; } .text_menu_cart	{ padding: 0px; margin: 0px; line-height: normal; } .text_menu_cart_items	{ padding: 0px; margin: 0px; line-height: normal; font-weight: 900; }	 /* end menu text ----------------------------------------------------------------------- */ /* product text ------------------------------------------------------------------------ */ .text_product_small_info	{ font-size: 10px; line-height: normal; margin: 0px; padding: 0px 0px 6px 0px; } .text_product_small_info_heading	{ margin: 0px; padding: 10px 0px 12px 0px; line-height:normal; color: #ffc10f; font-weight: 900; font-size: 12px;} .text_product_small_info_price	{ margin: 0px; padding: 8px 0px 0px 0px; line-height:normal; font-weight: 900; font-size: 12px; } /* end product text -------------------------------------------------------------------- */ .text_breadcrumbs {font-size: 10px;color: #e5001e;margin: 0px;line-height:normal;padding: 2px 0px 10px 0px;}	 .text_footer {color: #ffc10f;font-size: 10px;padding:0px;margin:4px 0px 0px 0px;	} .text_options	{font-weight: 900;} .text_word_spacing_8px	{word-spacing: 8px;} .text_terms_conditions	{color: #ffc10f;font-size: 12px;border: 0;margin: 0;	padding: 0;	} /* END OF TEXT FORMATTING ELEMENTS ----------------------------------------------------- */ /* FORM FORMATTING ELEMENTS ------------------------------------------------------------ */ /* buttons ----------------------------------------------------------------------------- */ .form_button	{ line-height: normal; width: 76px; margin: 0px; padding: 0px 0px 0px 12px; font-size : 12px; background-color: #ffc10f; border: 1px solid #e5001e; color: #ffffff; word-spacing: normal; }	 .form_button_quick_search	{ line-height: 13px; height: 18px; width: 85px; margin: 1px 1px 1px 1px; padding: 0px 0px 0px 12px; font-size : 12px; background-color: #ffc10f; border: 1px solid #e5001e; color: #ffffff; background-image: url('theme_icon_search.gif'); word-spacing: normal; } .form_button_add_to_cart	{ line-height: 13px; height: 20px; width: 76px; margin: 0px 1px 0px 0px; padding: 1px 0px 1px 14px; font-size : 12px; background-color: #ffc10f; border: 1px solid #e5001e; color: #ffffff; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; }	 /* end buttons ------------------------------------------------------------------------- */ .form_input_general	{ line-height: normal; font-size : 12px; word-spacing: normal; } .form_main_search_box	{ line-height: 13px; width: 76px; height: 16px; margin: 0px 1px 0px 1px; padding: 0px 0px 0px 2px; font-size : 12px; background-color: #ffffff; border: 1px solid #ffffff; color: #000000; vertical-align: top; } .form_main_search_box_td	{ background-color: #ffc10f } /* ------------------------ */ /* ------------------------ */ .SideNav {list-style:none;margin:0px;padding: 0px 0px 4px 0px;line-height:normal;width:160px} .SideNav a{color: red;text-decoration: none;} .SideNav li{margin-top:7px;} .SideNav li a{display:block;width:160px;border-bottom:1px solid red;font-weight:bold;font-size:12px;} .SideNav li li{border-bottom:1px dotted yellow;margin-top:8px;width:140px} .SideNav li li a{width:140px} .SideNav ul {margin:0;} .SideNav ul li{list-style:none;background:url('bull-black.gif') no-repeat 0 .3em;padding-left:15px;line-height:14px;margin:4px 0;} .SideNav ul li a {color:black;border:none;font-weight:normal;margin:0 0 4px 0;font-size:11px;} .SideNav li li a:hover{text-decoration:underline;} .SideNav li a:hover{text-decoration:none;color:black;} 