BODY { font-family:arial,helvetica,sans-serif; font-size:.75em; color:#663333; margin: 0 auto; text-align: center; } P { font-family:arial,helvetica,sans-serif; font-size:75%; color:#663333; text-align: left; } P.alert { font-family: Georgia,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #ff0000; align: center; } P.aligncenter { text-align: center; } TD { font-family:arial,helvetica,sans-serif; font-size:.75em; color:#663333; margin: 0 auto; text-align: left; } TD.aligncenter { text-align: center; } TH.alignright { text-align: right; font-weight: bold; font-size: 75%; padding-right: 4px; } /* flash movies placed in div for z-index purposes */ .navigation { border: 0; width: 800px; height: 86px; margin 0 auto; z-index: 100; } /* stuff for header - logo and top */ .header { width: 800px; height: 86px; background-image: url(../images/01header_logo_back.jpg); background-repeat: no-repeat; background-position: 0 0; background-color:#060000; text-align: right; margin: 0 auto; } TD.headermenu { border: 0px solid #ccccff; font-weight:normal; color:#ef7b24; text-align: right; letter-spacing: 1px; vertical-align: bottom; padding:0px; padding-bottom:16px; padding-top: 0px; padding-right:18px; } A.headermenu, A.headermenu:visited { color:#ef7b24; font-family:arial,helvetica,sans-serif; font-size:8pt; font-spacing: -1px; font-weight:normal; text-decoration:none; } A.headermenu:hover, A.headermenu:active { color:#ef7b24; text-decoration:none; font-spacing: -1px; } /* ********************************** */ /* footer styling */ TD.footer { padding-top: 8px; height: 31px; width: 800px; font-family: Georgia,arial,helvetica,sans-serif; font-size:64%; font-weight: bold; color:#FFECCC; text-align: center; background-image: url(../images/01footer_back.jpg); background-repeat: no-repeat; background-position: 0 0; } TD.footer_richcatalog { padding-top: 8px; height: 36px; width: 800px; font-family: Georgia,arial,helvetica,sans-serif; font-size:64%; font-weight: bold; color:#FFECCC; text-align: center; background-image: url(../images/01footer_back.jpg); background-repeat: no-repeat; background-position: 0 0; } A.footer, A.footer:visited { font-family: Georgia,arial,helvetica,sans-serif; font-size: 100%; color:#FFECCC; text-decoration:none; } A.footer:hover, A.footer:active { color:#FFECCC; font-size: 100%; text-decoration:none; } /* stuff for basket */ TD.minibsk { font-family: verdana, arial,helvetica,sans-serif; width: 138px; background-color:#feeecc; background-image:url(../images/01basketback.gif); padding: 0px; margin: 0px; color:#701d15; text-align: center; vertical-align: top; border: 0px solid #FFFF99; font-size:7pt; font-weight: bold; letter-spacing: 1px; line-height: 16px; } .minibsk a:link {font-family: verdana, arial,helvetica,sans-serif;color:#701d15; font-size: 8pt; font-weight: normal; letter-spacing: 1px; line-spacing: 0.5px; text-decoration: none;} .minibsk a:visited {font-family: verdana, arial,helvetica,sans-serif;color:#701d15; font-size: 8pt; font-weight: normal; letter-spacing: 1px; line-spacing: 0.5px; text-decoration: none;} .minibsk a:hover {font-family: verdana, arial,helvetica,sans-serif;color:#ef7b24; font-size: 8pt; font-weight: normal; letter-spacing: 1px; line-spacing: 0.5px; text-decoration: none;} .minibsk a:active {font-family: verdana, arial,helvetica,sans-serif;color:#701d15; font-size: 8pt; font-weight: normal; letter-spacing: 1px; line-spacing: 0.5px; text-decoration: none;} /* *********************************** */ /* search bar that's between the two top menus */ TD.search { background-color:#ffeecc; text-align: right; margin: 0px; padding-right: 10px; border: 0px solid #FFFF99; } /* ************************************ */ /* tabbed menu across the top, under the search area */ TD.tabmenu { background-color:#fff; text-align: center; margin: 0px; padding: 0px; color:#000; vertical-align: top; } A.tabmenu:link { display: block; background-image: url(../images/01tab_menu_off.gif); background-repeat: no-repeat; background-position: 0 0; width: 94px; height: 32px; vertical-align: middle; color:#ffffff; font-size:9pt; font-weight:normal; letter-spacing:1px; font-family:times new roman,helvetica,sans-serif; } A.tabmenu:Hover { display: block; background-image: url(../images/01tab_menu_on.gif); background-repeat: no-repeat; background-position: 100% 100%; width: 94px; height: 32px; color:#ffffff; text-decoration: none; font-family:times new roman,helvetica,sans-serif; } /* ************************************ */ /* last tab on the right - different background used, hence it's own style */ TD.tabmenuend { background-color:#fff; text-align: center; margin: 0px; padding: 0px; color:#000; vertical-align: top; } A.tabmenuend { display: block; background-image: url(../images/01tab_menu_end_off.gif); background-repeat: no-repeat; background-position: 0 0; width: 97px; height: 32px; color:#701d15; font-size:9pt; font-weight:normal; font-family:times new roman,helvetica,sans-serif; } A.tabmenuend:Hover { display: block; background-image: url(../images/01tab_menu_end_on.gif); background-repeat: no-repeat; background-position: 0 0; width: 97px; height: 32px; color:#ffffff; text-decoration: none; font-family:times new roman,helvetica,sans-serif; } /* ************************************ */ /* location - under the tabs, giving location of the user within site */ TD.location { text-indent: 14px; text-align: left; } /* login box on left */ TD.loginj { background-color:#ffeecc; background-repeat: no-repeat; text-align: center; vertical-align: top; } .loginj a:link {color:#701d15; font-size: 11px; font-weight: normal; text-decoration: none;} .loginj a:visited {color:#701d15; font-size: 11px; font-weight: normal; text-decoration: none;} .loginj a:hover {color:#f39348; font-size: 11px; font-weight: normal; text-decoration: none;} .loginj a:active {color:#701d15; font-size: 11px; font-weight: normal; text-decoration: none;} HR.loginj { width:116px; height:1px; color:#000099; align:center; } TABLE.logincontent { width: 136px; height: 110px; border: 0px solid #FFFFFF; background-color:#ffeecc; background-image: url(../images/01loginback.gif); background-repeat: no-repeat; text-align: center; vertical-align: top; line-height: 18px; color: #ffffff; } TD.logincontent { background-position: 0 0; padding: 0px; margin: 0px; color:#701d15; text-align: center; vertical-align: top; border-right: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; font-size:9pt; font-weight: normal; } TD.logincontentwhite { padding: 0px; margin: 0px; color:#ffffff; text-align: center; vertical-align: top; font-size:9pt; font-weight: bold; } /* logged in - the box on left with 'welcome' in it - header.asp */ TABLE.loggedin { width: 136px; height: 118px; background-color:#ffeecc; background-image: url(../images/01logged_back.gif); background-repeat: no-repeat; text-align: center; vertical-align: top; line-height: 18px; color: #ffffff; } /* ***************************************** */ .logincontent a:link {color:#701d15; font-size: 12px; font-weight: normal; text-decoration: none;} .logincontent a:visited {color:#701d15; font-size: 12px; font-weight: normal; text-decoration: none;} .logincontent a:hover {color:#f39348; font-size: 12px; font-weight: normal; text-decoration: none;} .logincontent a:active {color:#701d15; font-size: 12px; font-weight: normal; text-decoration: none;} /* ****************************************** */ /* following are styles for when logged in - prev orders/track orders etc */ /* myorders.asp - table containing previous orders list - myorders.xsl & myorder.xsl are pages containing the table */ TABLE.myorder { width: 600px; border: 1px solid #ffffff; } TH.myorder { background-color:#e49a66; color:#ffffff; text-align: left; vertical-align: top; font-size: 12px; font-weight: bold; padding: 10px; border: 1px solid #ffffff; } TD.myorder { background-color:#feeecc; color:#701d15; padding: 10px; vertical-align: top; text-align: left; border: 1px solid #ffffff; } /* ********************************************* */ /* your profile page - myprofil.xsl */ TABLE.myprofile { width: 650px; border: 1px solid #fad3ae; } TD.myprofile { background-color:#ffeecc; color:#701d15; padding: 8px; vertical-align: top; text-align: left; font-size: 12pt; } TH.myprofile { background-color:#ffeecc; color:#701d15; padding: 8px; vertical-align: top; font-size: 12px; font-weight: bold; text-align: right; } TD.myprofilewhite { /* as above but white bgrnd color */ background-color:#fffff; color:#701d15; padding: 8px; vertical-align: top; text-align: left; font-size: 12pt; } TD.myprofileoption { /* same as the th but txt align right */ background-color:#ffeecc; color:#701d15; padding: 8px; vertical-align: top; font-size: 12px; font-weight: bold; text-align: left; } /* basket - basket.asp & XSLT/basket.xsl th don't seem to work, hence two td's definitions*/ TABLE.basket { font-family:arial,helvetica,sans-serif; font-size:8pt; width: 600px; border-left: 1px solid #EF7B24; border-right: 1px solid #EF7B24; } TH.basket { padding: 5px; background-color:#FFF9EC; font-size:8pt; font-weight:bold; text-align: left; color: #EF7B24; border-top: 1px solid #EF7B24; border-bottom: 1px solid #EF7B24; } TD.basket { padding: 5px; background-color:#ffffff; font-size:8pt; font-weight:normal; text-align: left; color: #701d15; } TD.basketinfo { /* bumph at the bottom of the basket page incl. about nuts etc */ font-size: 11px; text-align: center; } TABLE.promo { font-family:arial,helvetica,sans-serif; font-size:10pt; width: 600px; border: 1px solid #f97d1e; text-align: left; } TD.promo { padding: 5px; background-color:#feeecc; font-size:10pt; font-weight:normal; text-align: left; color: #701d15; } TABLE.promo2 { font-family:arial,helvetica,sans-serif; font-size:10pt; width: 600px; border: 0px solid #f97d1e; text-align: left; } TD.promo2 { padding: 5px; background-color:#ffffff; font-size:10pt; font-weight:normal; text-align: left; } TD.promo3 { padding: 5px; background-color:#ffffff; font-size:10pt; font-weight:normal; text-align: right; } /* *************************************************** */ /* product table layout */ TABLE.product { margin-left: 0px; padding: 0px; border: 1px solid #fad3a8; } /* **************************************************** */ /* gifts box on rhs of page homepagegifts.xsl */ TH.homegifts { background-color: #7a3c31; text-align: center; border: 1px solid #7a3c31; padding-top: 0px; } TD.homegiftsl { text-align: left; line-height: 20px; border-left: 1px solid #FFE49D; border-right: 0px solid #FFE49D; border-bottom: 1px solid #FFE49D; padding: 4px; font-weight: bold; } TD.homegiftsr { text-align: left; border-left: 0px solid #FFE49D; border-right: 1px solid #FFE49D; border-bottom: 1px solid #FFE49D; padding: 4px; font-weight: normal; } TD.homefavs { text-align: left; border-left: 1px solid #FFE49D; border-right: 1px solid #FFE49D; border-bottom: 1px solid #FFE49D; padding: 4px; font-weight: bold; } A.homegifts { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#701d15; text-decoration: none; } A.homegifts:active {color:#f39348} A.homegifts:hover {color:#f39348} /* **************************************************** */ /* table that contains the catalog layout catalog.asp. used just to put a border around the content */ TABLE.catalog { border: solid 0px #fad3ae; padding: 0px; margin: 0px; /* width:654px; */ } /* ***************************************************** */ /* table used for layout of each product in the catalog - catalog.xsl */ TABLE.productshorttitle { /* e.g. Thorntons Continenetal - i.e. top td of each table in section page - seperate coz of the borders*/ width: 649px; padding: 0px; margin: 0px; border-left: solid 1px #fad3ae; border-right: solid 1px #fad3ae; border-top: solid 1px #fad3ae; border-bottom: solid 1px #fad3ae; background-color: #ffffff; } TD.productshorttitle { text-align: left; vertical-align: top; font-family: Georgia, Times New Roman,arial,helvetica,sans-serif; font-style: italic; font-size: 12px; font-weight: normal; color: #a5452f; } TABLE.productshort { /* table layout of each product in the catalog section */ padding: 0px; margin: 0px; border-left: solid 1px #fad3ae; border-right: solid 1px #fad3ae; border-bottom: solid 1px #fad3ae; background-color: #fff9eb; text-align: left; vertical-align: top; } TD.prodtitle { /* the title of each product - georgia font */ line-height:126%; text-align: left; font-family: Georgia,arial,helvetica,sans-serif; font-size:11pt; color:#ee924d; font-weight: bold; } A.prodtitle { text-decoration: none; font-family: Georgia,arial,helvetica,sans-serif; font-size:11pt; color:#ee924d; font-weight: bold; } A.prodtitle:hover { color:#701d15; } /* following two are redundant I think - certainly not used in catalog.xsl or product.xsl */ TD.productshort { text-align: left; vertical-align: top; } TD.addBasket { text-align: left; vertical-align: middle; } /* *************************************************************************** */ TABLE.productgoback { /* e.g. Thorntons Continenetal - i.e. bottom td with back button in (product.xsl) */ width: 649px; padding: 0px; margin: 0px; border-left: solid 1px #fad3ae; border-right: solid 1px #fad3ae; border-top: solid 0px #fad3ae; border-bottom: solid 1px #fad3ae; background-color: #ffffff; text-align: left; vertical-align: center; font-family: arial,helvetica,sans-serif; font-size: 11px; color: #a5452f; } TABLE.producterror { /* e.g. error messages at top of table - no bottom/top border (product.xsl) */ width: 649px; padding: 0px; margin: 0px; border-left: solid 1px #fad3ae; border-right: solid 1px #fad3ae; border-top: solid 0px #fad3ae; border-bottom: solid 0px #fad3ae; background-color: #fff9eb; text-align: center; vertical-align: center; } TD.producterror { font-family: Georgia,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #ff0000; } /* register - register.asp */ TH.register { background-color:#e49a66; color:#ffffff; text-align: left; vertical-align: top; font-size: 12px; font-weight: bold; padding: 10px; border: 1px solid #ffffff; } TD.register { text-align: left; background-color:#feeecc; color:#701d15; padding: 10px; vertical-align: top; border: 1px solid #ffffff; } TD.registernoborder { text-align: left; background-color:#feeecc; color:#701d15; padding: 10px; vertical-align: top; border: 0px solid #ffffff; } /* home page content - editted in the cms */ TABLE.homepage { border: 1px solid #fad3ae; padding: 4px; text-align: left; margin-right:3px; } TH.homepage { background-color:#e49a66; color:#ffffff; text-align: left; vertical-align: top; font-size: 12px; font-weight: bold; padding: 10px; border: 0px solid #fad3ae; } TD.homepage { background-color:#FFF9EC; color:#701d15; text-align: left; vertical-align: top; border: 0px solid #fad3ae; } TD.homepagenoborder { background-color:#feeecc; color:#701d15; padding: 10px; vertical-align: top; text-align: left; border: 0px solid #ffffff; } .hometext { text-align: left; color: #651518; font-size: 90%; } .hometexthead { text-indent: 10px; font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #dd7c2d; letter-spacing: 0.2em; line-height: -20px; } .homepage a { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#701d15; text-decoration: none; } .homepage a:active {color:#f39348} .homepage a:hover {color:#f39348} /* ***************************************************** */ .edge { background-color:#ffffff; background-image:url(images/brownspacer2.gif); background-repeat:repeat-y; } .edgeright { background-color:#ffffff; /* background-image:url(images/brownspacer2.gif); */ background-repeat:repeat-y; background-position:right; align:right; } .edgetop { background-color:#ffffff; background-color:#FFF9EB; } /* **************************************************** */ /* TABLE:Brown is the login section */ TABLE.Brown { background-color:#ffffff; border:1px solid #663333; padding-right:4px; padding-left:10px; } TABLE.Blue { background-color:#FFFFFF; border:1px solid #ADBECC; } TABLE.BlueBdr { border: 1px solid #ADBECC; padding-left:8px; } TD.9 { font-family:arial,helvetica,sans-serif; font-size:9pt; color:#663333;line-height:130%; text-align: left; } TD.9blue { text-align: left;font-family:arial,helvetica,sans-serif; font-size:9pt; color:#0D2D40;line-height:130% } TD.pink { text-align: left;font-family:arial,helvetica,sans-serif; font-size:9pt; color:#BC3288;line-height:130% } TD.gray { text-align: left;font-family:arial,helvetica,sans-serif; font-size:9pt; color:#424748;line-height:130% } TD.white { text-align: left;font-family:arial,helvetica,sans-serif; font-size:9pt; color:#ffffff;line-height:130% } TD.menu2 { text-align: left;color:#E3D8D8; font-weight:bold; padding-bottom:2px; } TD.bleft { text-align: left;border-bottom:1px solid #ADBECC; border-left:1px solid #ADBECC; font-weight:bold; height:30px; padding-left:8px; width:150; } TD.bright { text-align: left;border-bottom:1px solid #ADBECC; border-right:1px solid #ADBECC; padding-right:8px; } TD.whiteline {padding:0;background-image:url(images/whitespacer.gif);background-repeat:repeat-y;width:1} TD.title { background-color:#663333; border-right: 1px solid #FFFFFF; padding-bottom:1px; width:94px; } TD.t_end { background-color:#663333; padding-bottom:1px; width:94px; } TD.minibsk2 { background-color:#663333; border-right: 1px solid #FFFFFF; color:#FFFFFF; font-size:8pt; } TD.foot { color:#336666; } TD.padl { padding-left:15px; } TD.blue { color:#0D2D40;padding-top:25; } TD.bluebg { background-color:#ADC0CF; color:#0D2D40; padding-left:10px; padding-top:3px; padding-bottom:3px; } TD.lbluebg { background-color:#CAD4DD; color:#0D2D40; padding-left:10px; padding-top:3px; padding-bottom:3px; } TD.orangebox { background-color:#ADBECC; border:1px solid #0D2D40; font-weight:bold; } TD.orangebox { background-color:#fff9eb; border:1px solid #f97d1e; font-weight:bold; } TD.blue2 { background-color:#ADBECC; font-weight:bold; color:#FFFFFF; padding:2px; padding-left:8px; } TD.brownbox { background-color:#FFF9EB; border:1px solid #663333; font-weight:bold; padding:1px; padding-left:3px; padding-right:3px; } TD.bluebdr1 { border-bottom:1px solid #ADBECC; } Div.mnulay {layer-background-color:#E29964;background-color:#E29964;z-index:50;visibility:hidden;position:absolute;width:140;} A { font-family:arial,helvetica,sans-serif; font-size:8pt; color:#701d15; } A:active {color:#f39348} A:hover {color:#f39348} A.9 { font-family:arial,helvetica,sans-serif; font-size:9pt; color:#663333;text-decoration:none; } A.9:active {color:#ADBECC} A.9:hover {color:#ADBECC} A.pink { font-family:arial,helvetica,sans-serif; font-size:9pt; color:#BC3288;text-decoration:none; } A.pink:active {color:#E9C1DD} A.pink:hover {color:#E9C1DD} A.menu2 { color:#FFFFFF; font-weight: bold; text-decoration:none; } A.menu2:hover { color:#DDA423; } A.menu { color:#ffffff; height:15px; width:140px; padding:4px; text-decoration:none; font-family: georgia;} A.menu:link { color:#ffffff; height:15px; width:140px; padding:4px; text-decoration:none; font-family: georgia;} A.menu:visited { color:#ffffff; height:15px; width:140px; padding:4px; text-decoration:none; font-family: georgia;} A.menu:hover { background-color:#F77C1F; color:#FFFFFF; height:15px; width:140px; padding:4px; text-decoration:none; font-family: georgia;} A.menu:active { color:#ffffff; height:15px; width:140px; padding:4px; text-decoration:none; font-family: georgia;} A.menu:hover { background-color:#F77C1F; color:#FFFFFF; } A.white3 { text-decoration:none; font-weight:normal; color:#663333; padding:2px; padding-left:10px; width:134px; } A.white3:hover { background-color:#ADBECC; color:#FFFFFF; } A.brown2 { color:#663333; padding:2px; padding-left:10px; width:134px; } A.brown2:hover { background-color:#ADBECC; color:#FFFFFF; } A.brown, A.brown:visited { color:#ef7b24; font-family:arial,helvetica,sans-serif; font-size:8pt; font-weight:normal; text-decoration:none;} A.brown:hover, A.brown:active { color:#ef7b24; text-decoration:none;} A.white { color:#FFFFFF; font-weight:normal; text-decoration:none; width:94; } A.white:Hover { color:#ADBECC; } A.white2 { color:#FFFFFF; font-size:8pt; font-weight:normal; } A.white2:Hover { color:#ADBECC; } A.brnbold { font-weight:bold; } A.bbold { color:#6f1304; font-weight:normal; } A.nounderline {font-family:arial,helvetica,sans-serif; font-size:9pt; color:#663333; font-weight: bold; text-decoration:none} A.vsmall { color:#663333; font-weight: bold; text-decoration:none} A.blue { color:#0C1B3E; line-height:130%; font-weight:normal;} A.orangebox { color:#701d15; } A.orangebox:hover { color:#f39348; } A.orangebox:active{ color:#f39348; } A.orangebox2 { color:#0D2D40; font-weight:normal; padding:1px; padding-left:3px; padding-right:3px; } A.orangebox2:hover { color:#f39348; } A.orangebox2:active { color:#f39348; } A.brownbox { font-weight:normal; color:#663333; } HR.lblue { color:#fccf9c; height:1px; width:188px; } HR.lblong { color:#fccf9c; height:1px; width:650px; } HR.Brown { color:#663333; height:1px; } HR.leftside { color:#fccf9c; height: 1px; width: 110px; align: center; } SELECT { font-family:arial,helvetica,sans-serif; } INPUT.std { width:119px; } INPUT.stdlogin { width:106px; } INPUT.long, TEXTAREA.long, SELECT.long { width:250px; font-family:arial,helvetica,sans-serif; font-size:10pt; } INPUT.search, SELECT.search { font-size:9pt; width:110px; } UL {font-family:arial,helvetica,sans-serif; font-size:9pt; color:#663333;} LI {font-family:arial,helvetica,sans-serif; font-size:9pt; color:#663333;} LI.small {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#663333;} P.blue { color:#0C1B3E; line-height:130% } P.red { color:red; line-height:130% } P.bold { font-weight: bold; } P.big { font-size:13pt; } P.boldbig { font-size:13pt; font-weight: bold;} P.normal { font-size:9pt; } P.space { line-height:160%;} p.small2 { font-size:7pt; } .vsmall {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#663333; font-weight: bold;} SMALL {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#663333;} vvSMALL {font-family:arial,helvetica,sans-serif; font-size:6pt; color:#663333;} HR { color:white;height:2px;margin:0;padding:0; } HR.2 { color:#663333;height:1px;margin:0;padding:0; } .line {margin:0px;width:170px;height:2px;border:0} .prodname {font-size:9pt;font-weight:bold;} .fontbold { font-size: 10pt; font-family:arial,helvetica,sans-serif; color: #e97d3c; font-weight: bold; } .checkoutProcessHeader { color:#F97D1E; font-size:14pt; font-weight:normal; letter-spacing: 0px; line-spacing: 0.5px; text-decoration: none; } .checkoutProcessHeaderItalic { color:#F97D1E; font-size:14pt; font-weight:normal; letter-spacing: 0px; line-spacing: 0.5px; text-decoration: none; font-style: italic; } .checkoutProcessTextButtonsLeft { font-size:8pt; font-weight: bold; letter-spacing: 0px; line-spacing: 0.5px; text-decoration: none; text-align: left; } .checkoutProcessTextButtonsRight { font-size:8pt; font-weight: bold; letter-spacing: 0px; line-spacing: 0.5px; text-decoration: none; text-align: right; } .breadCrumbTrail { font-size:8pt; font-weight: normal; letter-spacing: 0px; line-spacing: 0.5px; text-decoration: none; text-align: right; } .headerWrap { width: 100%; height: 86px; background-image: url(../images/01header_logo_back.jpg); background-repeat: no-repeat; background-position: 0 0; background-color:#060000; text-align: right; margin: 0 auto; } .CMSstyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } /* *************************************************** */ /* Layout for Site Map page */ #sitemap ul { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #f79a52; list-style-type: none; padding: 0px; margin-top: 10px; margin-left: 0.4em; } #sitemap ul li ul { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #f79a52; list-style-type: none; padding-top: 10px; margin-left: 1.6em; margin-bottom: 10px; } #sitemap li { color: #f79a52; background-image: url(../images/custom_bullet_02.gif); background-repeat: no-repeat; background-position: 0px 0.6em; padding-top: 4px; padding-bottom: 12px; padding-left: 1.5em; line-height: 12px; } #sitemap ul li ul li { color: #f79a52; background-image: url(../images/custom_bullet_01.gif); background-repeat: no-repeat; background-position: 0px 0.5em; padding-left: 1.5em; padding-bottom: 1.0em; line-height: 12px; } #sitemap span { font-family: Arial, sans-serif; font-size: 10px; font-decoration: underline; color: #633031; } #sitemap span a { font-family: Arial, sans-serif; font-size: 10px; font-decoration: underline; font-weight: normal; color: #633031; } #sitemap span a:link { font-family: Arial, sans-serif; font-size: 10px; font-decoration: underline; font-weight: normal; color: #633031; } #sitemaplink { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #f79a52; } /* *************************************************** */