body { font-family: "Trebuchet MS"; font-size: 11px; color: #000000; background-color: #7bd8de; margin: 0px; padding: 0px; } #wrapper { padding: 0px; width: 949px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } #mainarea { background-image: url('mainbodybkg.gif'); background-repeat: repeat-y; background-position: left top; background-color: #FFFFFF; } #loginarea { clear: left; width: 179px; margin-left: auto; margin-right: auto; } #loginbox{ width: 179px; height: 30px; padding-top: 10px; background-image: url('sidebar_login_bkg.gif'); background-repeat: no-repeat; background-position: left top; position: relative; padding-left: 10px; } #sidesections ul { list-style-image: none; list-style-type: none; display: inline-block; margin: 0px; padding: 0px; } #sidesections ul li { display: inline-block; float: left; margin: 0px; padding: 0px; } #sidesections ul li a { display: block; height: 19px; width: 159px; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; font-family: "Trebuchet MS"; font-size: 11px; text-decoration: none; color: #000000; } #sidesections ul li a:hover{ display: block; height: 19px; width: 159px; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; background-image: url('sidebar_libkg.gif'); background-repeat: no-repeat; background-position: left top; color: #000000; text-decoration: none; } h2.pagetitle { height: 25px; width: 693px; background-image: url('pagetitle_area.gif'); background-repeat: no-repeat; background-position: left top; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 55px; font-family: "Trebuchet MS"; font-size: 13px; font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; } #bcrumbs { height: 18px; width: 708px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 40px; font-family: "Trebuchet MS"; font-size: 11px; color: #666666; background-image: url('bcrumb_oliveleaf.gif'); background-repeat: no-repeat; background-position: left top; margin-top: 0px; margin-right: 0px; margin-bottom: 9px; margin-left: 0px; } #productarea { padding: 0px; width: 726px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url('prodbkgrepeat.gif'); background-repeat: repeat-y; background-position: left top; } #mainprodarea { background-image: url('prodareabkg.gif'); background-repeat: no-repeat; background-position: left top; width: 696px; min-height:339px; height:auto !important; height:339px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; } #prodinfoheader { height: 78px; width: 436px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; position: relative; background-image: url('prod_oliveleaf.gif'); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; } #prodtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #5b5c5e; text-align: justify; width: 420px; padding-top: 17px; padding-bottom: 17px; padding-left: 17px; color: #000000; } #prodbuttons { margin: 0px; float: right; width: 197px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; } #prodimage { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #5c7e04; border-right-color: #5c7e04; border-bottom-color: #5c7e04; border-left-color: #5c7e04; width: 195px; background-color:#FFFFFF; text-align:center; } #addtocartbutt { margin-right: auto; margin-left: auto; height: 50px; width: 178px; } .tigonsects{ width: 673px; height: 116px; margin-bottom: 10px; } .sectthumb{ float: left; border: 1px solid #678f06; margin-right: 10px; } .sectinfo{ float: left; width: 547px; height: 115px; margin: 0px; padding: 0px; position: relative; background-image:url('sectinfo_bkg.gif'); background-repeat: no-repeat; background-position: left top; } #prodinfoheader h2 { margin: 0px; padding: 0px; font-family: "Trebuchet MS"; color: #105e61; width: 400px; position: absolute; left: 36px; top: 14px; } #bcrumbs a { color: #105e61; text-decoration: none; font-family: "Trebuchet MS"; } #bcrumbs a:hover { color: #105e61; text-decoration: none; font-family: "Trebuchet MS"; } #sidepanel { float: left; width: 181px; } #mycart { background-image: url('cart_bkg.gif'); background-repeat: no-repeat; background-position: left top; margin: 0px; float: left; height: 32px; width: 90px; padding-top: 24px; padding-right: 0px; padding-bottom: 0px; padding-left: 13px; } #cartbuttons { float: left; width: 78px; } #sidebarprodtitle { clear: left; height: 46px; width: 181px; } #sidesections { margin: 0px; width: 179px; border-right-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-right-color: #689106; border-left-color: #689106; padding: 0px; } #maincopyarea { float: right; width: 748px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; } .pricelabel { font-family: "Trebuchet MS"; font-size: 11px; color: #999999; margin: 0px; padding-top: 0px; position: absolute; bottom: 5px; left: 17px; } .pricearea { font-family: "Trebuchet MS"; font-size: 15px; color: #105e61; font-weight: bold; position: absolute; left: 50px; bottom: 5px; width: 300px; } #footer { background-image: url('footer_bkg.gif'); text-align: center; height: 40px; width: 949px; clear: both; font-family: "Trebuchet MS"; font-size: 10px; color: #FFFFFF; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #footer a { color: #FFFFFF; text-decoration: none; } #footer a:hover { color: #FFFFFF; text-decoration: underline; } .forminputs{ float: left; width: 90px; height: 15px; font-size: 10px; border: 1px solid #689106; margin-top: 5px; margin-left: 8px; display: inline-block; } #loginbox label{ clear: left; float:left; width:50px; font-size: 11px; margin-top: 2px; display: inline-block; } #quantholder{ float: left; width: 118px; margin-top: 12px; margin-bottom: 0px; padding: 0px; } #optionsholder{ float:left; width: 300px; margin-top: 12px; text-align:left; margin-bottom: 0px; padding: 0px; } #quantholder label{ float:left; font-size: 12px; margin-top: 2px; padding-right: 5px; display: block; color: #689106; height: 18px; padding: 3px; width: 80px; text-align: right; } .greenborder{ margin-top: 2px; display: block; margin-left: 4px; float:left; } .myoptions{ clear:left; } #optionsholder label{ float:left; font-size: 12px; margin-top: 2px; padding-right: 5px; display: block; color: #689106; height: 18px; padding: 3px; width: 80px; text-align: right; margin-bottom: 8px; } .sectbutton{ position:absolute; top: 75px; left: 470px; } .sectname{ position:absolute; top: 10px; left: 35px; font-size: 18px; font-family:"Trebuchet MS"; font-weight: bold; } .sectname a{ color: #105e61; text-decoration:none; } .sectname a:hover{ color: #105e61; text-decoration:underline; } .sectprice{ position: absolute; left: 35px; top: 78px; font-family:"Trebuchet MS"; font-weight: bold; font-size: 15px; color: #105e61; } #homefrag { width: 729px; min-height:156px; height:auto !important; height:156px; margin: 0px; padding-bottom: 70px; font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #5b5c5e; background-color: #FFFFFF; background-image: url('homefragbackground.jpg'); background-repeat: no-repeat; background-position: right bottom; position: relative; margin-left: 13px; margin-bottom: 10px; } #feelbetter { position: absolute; right: 231px; bottom: 0px; margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; } #hometitle { position: absolute; left: 0px; top: 0px; } #hometext { width: 472px; padding-top: 70px; padding-left: 10px; } #prodmonth{ width: 478px; height: 188px; background-image: url('prodmonth_bkg.gif'); background-repeat: no-repeat; background-position: left top; position: relative; margin-left: 13px; padding-left: 251px; padding-top: 29px; } #prodmonthtitle { font-family: "Trebuchet MS"; font-size: 18px; font-weight: bold; color: #105d61; padding: 0px; margin-bottom: 10px; } #prodmonth a{ color: #105d61; } #offermonth { height: 191px; width: 460px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 20px; padding-right: 253px; padding-bottom: 0px; padding-left: 16px; background-image: url('offer_month_bkg.gif'); background-repeat: no-repeat; background-position: left top; margin-left: 13px; position: relative; } #offermonth a{ color: #105d61; } #offermonthimage{ border: 1px solid #678f06; width: 114px; height: 114px; position: absolute; right: 57px; top: 16px; background-color:#FFFFFF; text-align:center; } #prodmonthtext { padding-right: 15px; margin-bottom: 15px; } #prodmonthimage{ border: 1px solid #678f06; width: 114px; height: 114px; position: absolute; left: 57px; top: 16px; background-color:#FFFFFF; text-align:center; } h3.termsheader{ font-family: "Trebuchet MS"; font-size: 18px; font-weight: bold; color: #105d61; padding: 0px; margin-bottom: 5px; margin-top: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; } #terms{ width: 670px; }