/** * Dynamically genereated CSS Style Sheet */ /** #673bbd indexcolumns = 2 titlecolor = #7d2f3b chartbg1 = #f0cdea chartbg2 = #ffe6ff chartbg3 = #fdf2f6 chartfontcolor1 = #7d2f3b chartfontcolor2 = #7d2f3b bgcolor = #FFFFFF background = catalog37539/background37122.jpg font = Verdana fontcolor = #7d2f3b linkcolor = #673bbd hlinkcolor = #08acf7 vlinkcolor = #673bbd thumbsize = 125 sitewidth = 564 navWidth = 308 overallwidth = 872 product_thmb_desc_height = 80 */ /* BASIC RESETS and DEFINITIONS --------------------------- */ html{ margin: 0px; padding: 0px; vertical-align: baseline; } body{ margin: 0px; padding: 0px; vertical-align: baseline; background: url(../client_images/catalog37539/background37122.jpg) #FFFFFF repeat; font-family: Verdana; color: #7d2f3b; } div, span, fieldset, form, label { margin:0; padding:0; vertical-align:baseline; font-family:Verdana; } td { font-family:Verdana; color:#7d2f3b; } a { color: #673bbd; } a:hover { color: #08acf7; } a:visited { color: #673bbd; } p {font-family:Verdana; color:#7d2f3b; } h1 {} #outer-wrapper { width:872px; padding:0px; margin: 0; text-align:left; } #inner-wrapper { width:872px; padding:0; margin: 0; background-color:#FFFFFF; } #banner { height:100px; background-color:#FFFFFF; margin:0; padding:0; } #nav { width:308px; background-color:#555; float:left; margin:0; padding:0; } #nav ul {list-style:none; margin-left:0; padding-left:0;} #content { width:564px; background-color:#fff; float:left; margin:0; padding:0; } #content ul.link-list {list-style-type:none; margin:0;} #footer-custom { width:872px; margin:40px 0 0 0; padding:0; background-color:#fff; clear:both; } #footer-persistant { width:872px; text-align:center; margin:40px 0 0 0; padding:0; background-color:#fff; clear:both; } .warning {color:#b00; } .container-50 {width:49%; padding:0; margin:0;} .left {float:left;} .mid {text-align: middle; float:left} /* ------------------- end of BASIC RESETS and DEFINITIONS */ /* FORMS -------------------------------------------------- */ .w1 {width:60px; } .w2 {width:140x;} .w3 {width:220px;} .w4 {width:300px;} .w5 {width:400px;} .centered-form-wrapper {width:100%; text-align:center;} #content-form {margin:0 auto; text-align:left;} #content-form fieldset fieldset {margin:0 0 20px 15px} #content-form div.legend { margin:0 0 20px 0;} #content-form .field, #content-form .buttons {clear: both; margin: 0 0 20px 0;} #content-form p, #content-form .field, #content-form .fields, #content-form .legend, #content-form .buttons, #content-form .warning, #content h2, #content h1, #content h3, #content h4, #content h5, #content h6, #content p, #content ul, #content ol {padding:0 15px;} #content-form .legend h2 {padding-left:0; padding-right:0;}/* .legend, though not an innermost element, recieves the template's padding */ #content-form hr {margin-top:-10px; height:0px;} #content-form .field label {display: block;} #content-form ul.fields {margin: 0 0 20px 0; padding: 0 15px;} #content-form ul.fields li {list-style-type: none; margin: 0;} #content-form ul.fields-inline {display:block; margin:0; padding: 0;} #content-form ul.fields-inline li {display:inline-block; padding:0; list-style-type:none; margin:0 15px 0 0; float:left;} #content-form ul.fields-inline label{display:block; padding:0;} #content-form .buttons input {float:right; } #content-form fieldset {border:none;} input.radio, input.checkbox {vertical-align: top;} label, button, input.submit, input.image {cursor: pointer;} * html input.radio, * html input.checkbox {vertical-align: middle;} /* ie6 */ *+html input.radio, *+html input.checkbox {vertical-align: middle;} /* ie7 */ textarea {overflow: auto;} input.text, input.password, textarea, select {margin: 0; vertical-align: baseline;} input.text + input.text {margin-top:5px; display:block; } /* small margin for feilds w/o labels, ie addr1 + addr2 */ /* horizontal form layout option */ #content-form.horizontal .field {padding-left: 150px;} #content-form.horizontal .field label {display: inline; float: left; width: 140px; margin-left: -150px;} /*-------------------------------------------- end of FORMS */ .category_section{ display: block; clear:both; } .category_section b{ display: block; color: #7d2f3b; background: #f0cdea; padding: 2px; padding-left: 4px; font-family: 'Verdana'; } .category_section_cell b { padding-left: 2px; display:block; font-family: 'Verdana'; color: #7d2f3b; background: #f0cdea; } .category-description { } .category_section_cell_hr { font-family: 'Verdana'; color: #7d2f3b; background: #f0cdea; } #breadcrumbs{ //display: none; padding-top: 3px; padding-left: 3px; padding-bottom: 6px; font-size: 12px; display:block; width: 564; } /* ----------- category item section ----------------------*/ .category_item{ margin-right: 5px; margin-left: 5px; margin-top: 5px; margin-bottom: 5px; width: 47%; display: block; float: left; text-align: center; vertical-align: middle; padding-bottom: 5px; height: 205px; } .category_item img{ min-height: 50px; min-width: 50px; } .category_item a{ display: block; } .category_short_description{ display: none; } .category_description{ display: float; float:left; font-size: 10px; } .category_description .category_description{ display: float; float:left; font-size: 10px; } /* ----------- end of category item section ---------------*/ /* ----------- product item section -----------------------*/ .product_item{ height: 205px; margin-right: 5px; margin-left: 5px; margin-top: 5px; margin-bottom: 5px; width: 47%; display: block; float: left; text-align: center; vertical-align: middle; padding-bottom: 5px; } .product_price{ font-size: 10px; font-family: 'Verdana'; } .product_name{ font-family: 'Verdana'; } .product_name a{ font-size: 10px; font-family: 'Verdana'; display:block; } .product_subtitle{ display: none; } .product_picture { min-height: 50px; min-width: 50px; } .product_picture img{ max-height: 125px; max-width: 125px; } /* ----------- end of product section ----------------*/ a.link{ color: #673bbd; } a.visited { color: #673bbd; }