@import url("theme.css"); /* Tags */ /* Colors: #3B5998 */ body, table, th, td{ color: #333333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; } body{ background-color:	#ffffff; ; margin:0px; padding: 0px; } form{ margin: 0px; padding: 0px; } a:link{ color: #31367d; text-decoration: none; } a:visited{ color: #31367d; text-decoration: none; } a:hover{ color: #fbc900; text-decoration: underline; } a:active{ color: #fbc900; text-decoration: none; } h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; color: #2D3B56; } /* color: #333333; */ h1 { font-size: 16pt; font-weight: bold; margin: 0px 0px 10px; padding: 0px; } h2 { font-size: 14pt; font-weight: bold; margin: 5px 0px 5px; padding: 0px; } h3 { font-size: 12pt; font-weight: bold; margin: 5px 0px 10px; padding: 0px; } h4 { font-size: 12pt; font-weight: bold; margin: 5px 0px 10px; padding: 0px; } h5, h6 { font-size: 10pt; font-weight: bold; margin: 2px 0px 5px; padding: 0px; } hr { color: #2D3B56; height: 1px; margin: 0px; padding: 0px; } /* Actinic Styles #009900 */ .actCHECKOUTEM {background-color:#cccccc;} .actCHECKOUTBG {background-color:#ffffff;} .actlarger{ font-size: larger;} .actsmaller{ font-size: smaller;} .actxxsmall, .actxxsmall a {font-size: 9pt;} .actxsmall{font-size: 9pt; color: #333333;} .actsmall{font-size: 10pt; color: #333333;} .actregular{font-size: 10pt; color: #333333;} .actlarge{font-size: 12pt; color: #333333;} .actxlarge{font-size: 14pt; color: #333333;} .actxxlarge{font-size: 16pt; color: #333333;} .actwarningcolor{color: #ff0000;} .actrequiredcolor{color: #ff0000;} .actsearchhighlightcolor{color: #ff0000;} .actrequired{color: #ff0000;} .actwarning{font-size: x-large; color: #ff0000;} .actwelcome{font-size: medium; color: #333333;} .actlogotext {font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center} .actlogout{font-size: x-small; color: #31367d;} .LHMENU a:link, .LHMENU a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; display: block; font-size: 13px; background: #00AA00; color: #0F0F0F; text-align: left; width: 176px; height: 32px; line-height: 32px; vertical-align: middle;	 text-indent: 4px; font-weight: bold; border: 1px solid #00CC00; margin: 1px; padding: 0px;	 } .LHMENU a:hover, .LHMENU a:active { background: #00BB00; color: #fbc900; text-decoration: none; } /* DomMENU */ div.main { margin: 0px; padding: 0px; } div.domMenu_menuBar { background: #2D3B56; width: 180px; } div.domMenu_menuElement { font-family: Verdana, Arial, Helvetica, sans-serif; display: block; font-size: 13px; background: #00AA00; color: #0F0F0F; text-align: left; width: 176px; height: 32px; line-height: 32px; vertical-align: middle;	 text-indent: 4px; font-weight: bold; border: 1px solid #00CC00; margin: 1px; padding: 0px;	 } div.domMenu_menuElementHover { background: #00BB00; color: #fbc900; text-decoration: none; } div.domMenu_subMenuBar { background: #2D3B56; } div.domMenu_subMenuElement { font-family: Verdana, Arial, Helvetica, sans-serif; display: block; font-size: 13px; background: #00AA00; color: #0F0F0F; text-align: left; height: 32px; line-height: 32px; vertical-align: middle;	 text-indent: 10px; font-weight: bold; border: 1px solid #00CC00; margin: 1px; padding: 0px 15px 0px 0px; } div.domMenu_subMenuElementHover { background: #00BB00; color: #fbc900; text-decoration: none; } /* filter: alpha(opacity=90); opacity: .9; */ /* Horizontal Menu */ .Hnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; height: 25px; width: 100%; padding: 0px; display: block; background-image: url(header_background.jpg); line-height: 25px; vertical-align: middle; } .Hnav a:link, .Hnav a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; height: 25px; width: 115px; padding: 0px; display: block; float: left; line-height: 23px; text-align: center; vertical-align: middle; background-repeat: no-repeat; background-position: center center; margin-right: 1px; margin-left: 1px; } .Hnav a:hover, .Hnav a:active { text-decoration: none; background-image: url(header_background_on.jpg); background-repeat: repeat-x; } /* Custom Styles  */ .container { width:100%; margin:0px;	 } .LHS { width: 180px; vertical-align: top; padding: 0px; margin: 0px; } .RHS { vertical-align: top; text-align: left; padding-left: 25px; border-left: 1px solid #CCCCCC; } .FT { width: 100%; clear: both; border-top: 1px solid #CCCCCC; } .RHS h1, .RHS h2, .RHS h3 { color: #2D3B56; } .NMheader { background: #0099CC url(gardengoodies_header_bg.jpg) no-repeat; height: 75px; padding: 0px; margin: 0px; width: 100%; } .NMheaderRHS { font-family: Verdana, Helvetica, sans-serif; vertical-align: middle; color: #FBC900; padding-right: 10px; } .headermsg { font-size: 20px; font-weight: bold; color: #FBC900; } .Vsmall {  font-size: 11px; color: #FBC900; } .NMcontact { font-size: 10pt; font-weight: bold; text-decoration: none; color: #FFCC00; background: #5D7FD6; } .NMcontact a:link, .NMcontact a:visited { font-size: 10pt; font-weight: bold; text-decoration: none; color: #FFCC00; } .NMcontact a:hover, .NMcontact a:active { text-decoration: underline; color: #FFFFFF; } .bluebg { background: #2D3B56; } .bestsellerssidebar { width: 179px; color: #333333; background: #FFFFFF; font-size: 12px; text-align: center; margin: 0px; } .bestsellerssidebar td { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding: 2px 2px 5px 2px; color: #333333; background: #FFFFFF; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; } .bestsellerssidebar a:link, .bestsellerssidebar a:visited { color: #2D3B56; text-decoration: none; } .bestsellerssidebar a:hover, .bestsellerssidebar a:active { text-decoration: underline; } .cartsummary { font-size: 12px; color: #2D3B56; font-weight: bold; } .boxedtable { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; } .boxedtable td, .boxedTable th { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;	 } .boxedtable td table, .boxedtable td table td { border: 1px solid #FFFFFF; } .green { color: #009900; } .infoBar { border-bottom: 1px solid #F3F3F3; } .pageHeading h1 {  font-size:13pt;  font-weight: bold; color: #2D3B56; } .NMsearchbar { background: #009900 url(searchbarbg.jpg) repeat-x; margin: 0px; padding: 0px 10px 0px 5px; height: 28px; } .NMsearchbarL { background: #009900 url(searchbarbg.jpg) repeat-x; margin: 0px; padding: 0px; height: 28px; } .dropdowns { font: 12px Verdana, Arial, Helvetica, sans-serif; } .NMbreadcrumbs { text-align: left; text-indent: 5px; font-weight: bold; font-size: 10pt; border-top: 0px solid #F3F3F3; border-right: 1px solid #F3F3F3; border-bottom: 1px solid #F3F3F3; border-left: 1px solid #F3F3F3; margin: 5px 0px 10px; padding: 8px; } .NMbreadcrumbs a:link, .NMbreadcrumbs a:visited { text-decoration: none; } .NMbreadcrumbs a:hover, .NMbreadcrumbs a:active { text-decoration: underline; } .NMbreadcrumbsactive { color: #333333; font-size: 12px; text-decoration: none; } .NMnobreak { white-space: nowrap; display: block; } .NMsidebarR { border-left: 1px solid #CCCCCC; } .NMmenubox { vertical-align: bottom; margin: 0px; padding: 0px; text-align: right; height: 75px; } .NMborder { border: 1px solid #CCCCCC; } .NMred { font-weight: bold; color: #FF0000; } .sectiondesc { height: auto; max-width: 800px; padding: 0 5px; text-align: justify; display: block; margin-top: 5px; } /* Buttons */ .backbutton, .fwdbutton { font-weight: bold; color: #34425D; } .backbutton a:link, .backbutton a:visited { background: url(arrowl.jpg) no-repeat 0px center; padding-left: 22px; font-size: 11pt; } .fwdbutton a:link, .fwdbutton a:visited { background: url(arrowr.jpg) no-repeat 72px center; padding-right: 22px; font-size: 11pt; } .backbutton a:hover, .backbutton a:active, .fwdbutton a:hover, .fwdbutton a:active { text-decoration: underline; color: #31367d; } /* End Buttons */ .prodheading { font-size: 12pt; font-weight: bold; margin: 0px 0px 2px; padding: 0px; } #menulayer { position:absolute; left:0px; top:128px; width:185px; height:160px; z-index:10; display: none; } .maxWidth { width:600px; } 