 html {} 
 form {padding: 0px; margin: 0px; clear: none;} .clear {clear: both;}
 BODY {background: #eaeedd; color: #000000; margin: 0px; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
 a:link, a:visited, a:active {font-family: Verdana, Arial, sans-serif; color: #2e5485; text-decoration: underline;}
 a:hover {font-family: Verdana, Arial, sans-serif; color: #eaa518; text-decoration: underline;}
 #topnavrow {line-height: 30px; width: 760px; clear: both; border-bottom: 3px solid #FFF; padding: 0px; margin: 0px; background: #777063; text-align: right;}
 #topnavrow #search {padding: 0px; margin: 0px; width: 212px; border-right: 3px solid #FFF; background: #938B7C; line-height: 30px; text-align: center; color: #FFF; font-weight: bold; float: left; clear: none;}
 #topnavrow #search input.searchgo {background: #DB710D; padding: 1px 3px; margin: 0px; color: #FFFFFF; border: 0px; border-radius: 4px;}
 #topnavrow #search input[type="text"] {margin: 0px 16px 0px 12px;} #topnavrow #search input[type="image"] {position: relative; top: 3px; height: 16px; width: 26px;}
 #topnavrow a {color: #FFF; font-weight: bold; font-size: 10px; text-decoration: none; padding: 0px 16px; border-right: 1px dotted #FFF;}
 #topnavrow a:hover, #footer a:hover {color: #eaa518; text-decoration: underline;} #topnavrow a:last-child {border-right: 0px;}
 #header-images {white-space: nowrap; padding: 0px; margin: 0px; width: 760px;}
 #header-images img {height: 201px; border-left: 3px solid #FFF; padding: 0px; margin: 0px; float: left; clear: none;}
 #header-images img:first-child {border-left: 0px;}
 #container {border-top: 3px solid #FFF; clear: both; height: auto; min-height: 100%; width: 760px; padding: 0px; margin: 0px; background: #FFF url(../media/template/container-bg.gif) top left repeat-y;}
 #content {width: 545px; text-align: left; float: right; clear: none; padding: 0px; margin: 0px;}
 h1.browntitle {margin: 0px 0px 5px 0px; padding: 16px 20px; text-align: left; background: #777063; color: #FFFFFF;}
 #article {margin: 0px; padding: 12px; line-height: 15px; color: #525252; text-align: left; clear: both;}
 #footer {font-size: 10px; background: #938B7C; line-height: 30px; color: #FFF; padding: 10px 0px; margin: 0px; clear: both; width: 760px; text-indent: 10px; text-align: left;}
 #footer a {font-weight: bold; border-left: 1px dotted #FFF; padding: 0px 6px; text-decoration: none; color: #FFF;}
 #footer a:first-child {margin: 0px 0px 0px 20px;}
 #leftmenu {width: 212px; padding: 0px 0px 50px 0px; margin: 0px; text-align: center;}
 span.left-service {display: block; padding: 14px 16px; text-align: left; background: #e0e6cd; margin: 0px 0px 6px 0px;}
 a.left-wishlist {display: block; padding: 14px 16px; text-align: left; background: #e0e6cd; margin: 0px 0px 6px 0px;}
 span.left-cart {display: block; padding: 14px 16px; text-align: left; background: #d7e0bc; margin: 0px 0px 6px 0px;}
 a.left-signup {display: block; padding: 14px 16px; text-align: left; background: #d7e0bc; margin: 0px 0px 6px 0px;}
 a.gnleft, span.gnleft {padding: 0px; margin: 40px auto; display: block; text-align: left; text-indent: 3000px; overflow: hidden; white-space: nowrap; background-image: url(../media/template/left-sprite.png); background-repeat: no-repeat;}
 a.lefthomebed {background-position: 0px 0px; width: 145px; height: 168px;}
 a.leftbbb {background-position: 0px -168px; width: 160px; height: 90px;}
 a.leftfamgroove {background-position: 0px -258px; width: 150px; height: 150px;}
 a.leftmetrics {background-position: 0px -408px; width: 122px; height: 122px;}
 a.leftgifts {background-position: 0px -530px; width: 144px; height: 144px;}
 span.leftship {background-position: 0px -677px; width: 138px; height: 118px;}
 a.leftota {background-position: 0px -795px; width: 100px; height: 74px;}
 span.leftcoopame {background-position: 0px -869px; width: 110px; height: 122px;}
 span.choosecat {display: block; font-weight: bold; color: #FFF; text-align: left; background: #938b7c; padding-left:22px; line-height: 33px;}
 .catnav {font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold;}
 .search {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold;}
 .main {font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; color: #525252; text-align: left;}
 table#linkstable {width: 100%;}
 td.loop-link {width: 33%; vertical-align: top; text-align: center;}
 a.link-img {display: block; width: 150px; text-align: center; margin: 0px auto; padding: 5px 0px; height: 150px;}
 a.link-nme {display: block; width: 150px; font-weight: bold; text-align: left; margin: 0px auto; padding: 4px 0px;}
 .footerc {font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 15px; color: #ffffff;} 
 .categories {font-size: 11px; color: #525252; font-weight: bold; text-decoration: none; padding-left: 10px;}
 .p_title {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #2e5485; font-weight: bold;} 
 .title {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #2e5485; font-weight: bold; padding: 0px;}
 .price {font-family: Arial, sans-serif; font-size: 11px; color: #ca690d; font-weight: bold;}
 .small {font-family: Arial, sans-serif; font-size: 11px;}
 img {border: 0px;}
 td {font-size: 11px; color: #525252;}
 #subproducts {border-collapse: collapse;}
 #subproducts th {font-size: 12px; font-weight: normal; border-bottom: 1px solid #525252; padding-bottom: .2em; color: #525252; margin-bottom: .5em;}
 #subproducts td {padding: .2em 0 .3em 0; border-bottom: 1px solid #ddd;}
 #subproducts table td {border: none; margin: 0; padding: 0;}
 h2 {font-weight: normal; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #eee; color: #666; padding: .3em .2em;}
 h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; margin:0px; padding: 14px;}
 .addlimg {float: left; padding: 6px; border: 1px solid #ccc; margin: 0 10px 10px 0;}
 #guarantee {width: 459px; height: 80px; background: url('../media/guarantee.gif'); margin: 0 15px; text-align: left; margin-bottom: 1em;}
 #guarantee h3, #guarantee p {margin: 0; padding: 0; padding-left: 125px; text-align: center;}
 #guarantee h3 {padding-top: 25px;}
 #guarantee h3, #guarantee p, #guarantee a {color: #777063;}
 #basicpage {padding: 15px;}
 #basicpage h1 {color: #777063; margin:0; padding:0; margin-bottom: 1em; text-align: center;}
 #search_form {margin-top: 10px; border-top: 1px solid #ddd; padding-top: 10px;}
 #search_options {width: 100%;}
 #search_options td {text-align:center; padding: 10px;}
 .pricediv {padding: 5px;}
 #navbar {font-family: Arial, Helvetica, sans-serif; background: #fff; font-size: 1em; width: 150px;}
 #navbar ul {margin: 0; padding: 0; list-style-type: none; width: 212px; background: #fff;}
 #navbar ul li{position: relative;}
 #navbar ul li ul {position: absolute; width: 150px; top: 0; visibility: hidden;}
 #navbar ul li a {display: block; overflow: auto; color: #0d386F; text-decoration: none; background: #EFF2EB url(../media/navbutton.gif) no-repeat center left; padding: 5px 5px 5px 34px; border-bottom: 0; margin-bottom: 1px; font-weight: bold; text-transform: lowercase; text-align: left;}
 #navbar ul li ul {border: 1px solid #ccc;}
 #navbar ul li ul li a {background: #EFF2EB; padding-left: 5px;}
 #navbar ul li a:hover{color: #7E95AD;}
 #navbar .subfolderstyle{background: #EFF2EB url(../media/navbutton.gif) no-repeat center left;}
 #navbar ul li ul li a:hover {color: #7E95AD;}
* html #navbar ul li { float: left; height: 1%; }
* html #navbar ul li a { height: 1%; }
 span.pin-it-button, div#plusone, div.twtr_share, div.fb_share {display: inline-block; max-width: 90px;}
 div#swaf {display: inline-block; position: relative; top: -7px; left: 10px;} 
 div.fb_share {position: relative; top: -1px; width: 90px;}
 div#plusone {max-width: 70px;}
 
