* { margin: 0; padding: 0; } body { background-color: #32393e; color: #333; font: 100% "Trebuchet MS", Verdana, Arial, sans-serif; } #pageSurround { margin: 0 auto; padding: 5px; width: 748px; background-color: #fff; } #pageOuter { margin: 0 auto; background: url(../styleImages/backgrounds/contentBgSdw.gif) repeat-y top left; width: 834px; } a, a:link, a:visited { color: #b20022; text-decoration: none; } a:active, a:hover { color: #f093a5; text-decoration: underline; } .skip, .access { display: none; } ins { text-decoration: none; } /******* LAYOUT *********/ #navigation { margin-right: 580px; } #content { width: 570px; float: right; } /******* HEADER *********/ #header { text-align: right; height: 90px; width: 752px; background: #b20022 url(../../../includes/extra/getLogo.php?skin=1st4lingerie) no-repeat top left; color: #fff; font-size: .7em; } .dropdown { width: 120px; background-color: #fff; border: 1px solid #ccc; font-size: .8em; color: #6F9994; } #currency{ padding: 10px 35px 2px 0; } #language { padding-right:10px; margin-bottom:3px; } #session {/*Required as Language & Currency Boxes are not used within general Cart.tpl pages*/ margin-top:58px; width:auto; height:20px; text-align:right; float:right; } #login { text-align:right; padding:0 10px 0 0; float:right; } #login a { color: #fff; text-decoration: underline; } #login a:hover { text-decoration: none; } /******* NAVIGATION *********/ #navigation { font-size: .7em; } #navigation ul, #navigation ol { list-style-type: none; } #navigation h2 { font-size: 1.1em; color: #b20022; border-bottom: 1px solid #b20022; margin: 12px 0 4px 0; } #navigation h2.first { margin-top: 0px; } #navigation .searchStr { width: 100px; border: 1px solid #ccc; font-size: .8em; } #navigation .shoppingCart { margin-bottom: 4px; } #navigation .shoppingCart li { padding: 2px; } #navigation .txtviewCart { padding: 2px; color: #fff; background-color: #b20022; border: 1px solid black; } #navigation .randtxt { text-align: center; } #navigation .randtxt img { border: 1px solid #b20022; } .payment-types { margin: 10px 0 0 20px; } /******* CONTENT *********/ #content h2 { font-size: 1.1em; color: #b20022; border-bottom: 1px solid #b20022; margin-top: 5px; } #content h2.first { margin-top: 0px; } #content p { font-size: .7em; } #secondary-content-wrap { width: 600px; margin-top: 10px; } #secondary-content { margin: 0 10px; } #secondary-content li { width: 188px; font-size: .85em; list-style-type: none; float: left; margin-right: 6px; } #secondary-content .last { margin-right: 0px } #secondary-content img { margin: 3px; float: left; border: 0; } #secondary-content h3 { font-size: 1em; } #secondary-content h3 a { border-bottom: 0px; } #secondary-content p { margin: 3px 0; } #secondary-content em { color: #ce0000; font-style: normal; font-weight: bold; } #inner { margin-top: 15px; } /******* FOOTER *********/ .txtCopyright { text-align: center; color: #fff; font-size: .7em; display: none; } #footer { width: 100%; clear: both; padding: 5px 0 0 10px; border-top: 1px solid #ce0000; background-color: #fff; } #footer ul { float: left; width: 160px; background-color: #fff; } #footer li { font-size: .7em; margin-bottom: 2px; list-style-type: none; } #footer li a { border: 0; color: #333; } #footer li a:hover { color: #ce0000; } #footer .first { color: #ce0000; text-decoration: underline; } #newsletter { float: right; width: 200px; background-color: #fff; } #newsletter p, #newsletter h2 { padding: 2px 0; float: none; width: 200px; font-size: .7em; } #newsletter .signup { color: #ce0000; } #newsletter legend { display: none; } #newsletter fieldset { border: 0; color: #a8a8a8; font-size: .75em;} #newsletter .inputtext { border: 1px solid #c0c0c0; margin: 0; padding: 0; } #newsletter input { margin-top: 5px;} .copyright { clear: both; font-size: .7em; float: right; padding: 5px 0; }