*{ margin:0; padding:0;}    
body {
 background:url(image/) repeat;
 background-color:#fff; margin:0; padding:10px;
 width:auto; font-size:.83em; color:#000;
 font-family: helvetica, arial, sans-serif;
}
#header {
display:block; background:url(image/3color-bg.jpg) repeat;
 background-color:#C0C366; width:auto; height:113px; color:#eee;
}
#logo {
 padding:35px 0 0 35px; font-family:"Arial Black", arial, helvetica, san-serif;
 font-size:1.2em; color:#c0c0c0; word-spacing:2px; border:0 solid transparent;
}
#page-type {
 padding:55px 0 0 0; font-family:"Arial Black", arial, helvetica, san-serif;
 font-size:1.45em; color:#bdbdbd; word-spacing:2px;
}  
#article {
 background-color:#fff; margin:0; border:1px solid #111;
}
.section {
 background:url(image/01-body.jpg) repeat;
 background-color:#fff; margin:0;
 padding:0 7px; height:auto; border:1px solid #333;
}
.header {
 margin:5px 0 10px 0; padding:10px 0; text-align:left;
 border-top:2px dotted #aaa;  border-bottom:2px dotted #aaa;
}
a:link {
 color:#00f;
}
a:visited {
 color:#808000; text-decoration:underline;
}
 a:hover {
 background:transparent; color:#008000;
}
a:active {
 color:#00f;
}
#page-head {
 display:block; background:url(image/3color-bg.jpg) repeat;
 background-color:#C0C366; width:auto; height:113px; color:#eee;
}
#home-page {
 background:url(image/) repeat;
 background-color:#fff; width:auto; height:auto;
 border-top:1px solid #bbb;
 margin:0 0 15px 0; padding:0;
}
.graphic {
 border:0 solid transparent; margin-bottom:10px;
 text-align:center;
}
#web-search {
 background-color:#fff; width:200px;
 position: absolute; top:92px; right:15px;
 font-size:11px; margin:0; padding:0;
}
#sub-head {
 display:none;
 background-image:url(image/); background-repeat: repeat;
 background-color:#fff; width:auto; height:auto;
 margin:0; padding:0; border-bottom:1px solid #eeecdf;
}
#page-title {
 margin:0 0 0 75px; padding:0;
}
.page-title a:link {
 color:gray;
}
.page-title a:hover {
 color:#900;
}
.page-title {
 margin:0 0 3px 55px; padding:10px 0;
}
big {
 display:none;
}
#category1,#category2,#category3,#category3,#category5 {
 background:url(image/); background-color:#f7f7f7;
 text-align:center; margin:0; padding:12px 0;
}
.options {
  background:url(image/light-green.jpg) repeat;
 background-color:#fff; text-align:center;
 margin:0; padding:13px 0; border-bottom:1px solid #bbb;
}
h1 {
 font-size:1.39em; margin:5px 0; padding:0; line-height:15px;
 font-weight:900; color:#000; font-family:"Arial Black", arial, helvetica, san-serif;
}
h1 a:link {
text-decoration: none; color:#000;
}
h1 a:hover {
color:#709000;
}
#buy-now,.buy-button {
 text-decoration: none; border:0 solid transparent;
}
#shops {
 margin:0 0 10px 0; padding:0;
}
.product-line {
 font-size:1.27em; font-family:palatino, arial, helvetica, san-serif;
 font-weight:900; color:#000; margin:0 0 3px 0;
}
h2 {
 font-size:1.27em; font-family:"Arial Round", palatino, arial, helvetica, san-serif;
 font-weight:900; color:#000; margin:0 0 3px 0;
}
h3 {
 font-size:1em;
 font-weight:700;
 color:#111;
 margin-bottom:6px;
}
#page-content {
 background-color:#fff; height:auto; width:auto; margin:0 240px 10px 360px;
}
.affiliates {
 font-weight:700; color:#00f; text-decoration:none;
}
.affiliate-category {
 margin:0; padding:7px 0; border-bottom:2px solid #ccc;
}
#aff {
 padding:15px 0; text-align:center; border-bottom:1px solid #ccc;
}
.h1 {
 font-size:1.37em;
 font-weight:900;
 color:#009000;
 margin-bottom:5px;
}
.h2 {
 font-size:1.09em;
 font-weight:900;
 color:#8b0000;
 margin-bottom:5px
}
.h3 {
 font-size:1.1em; color:#111;
 font-weight:bold;
}
.h4 {
 font-size:90%;
 font-weight:900;
 color:#111;
 padding-top:6px;
 margin-bottom:6px;
}
#h1 {
 font-size:1.05em;
 font-weight:900;
 color:#909000;
 margin-top:3px;
 margin-bottom:4px;
}
#h2 {
 font-size:1em;
 font-weight:900;
 color:#069;
 margin-top:3px;
 margin-bottom:5px;
}
#h3 {
font-size:100%;
 font-weight:700;
 color:#000;
 margin-top:3px;
 margin-bottom:5px;
}
.image-link {
 text-decoration:none; border:0 solid #fff;
}
#menu-background {
 background-color:#fff; border-top:4px solid #ebf5fc;
}
.page-menu2 {
 background-color:#f5f8ec;
}
.page-menu2 a {
 background-color:#ebf5fc; font-size:1em;
 margin-right:10px; word-spacing:0;
 border:1px solid #808080; text-decoration:none;
 width:auto; height:20px; padding:2px 10px;
}
.page-menu2 a:link {
 color:navy;
}
#main-content {
 background-color:#fff;
 width:auto; height:1020px;
 border-top:1px solid #C0C366;
 margin:0 0 20px 0; padding:10px 0 10px 20px;
}
image {
 border:0 solid transparent;
}
.image {
 float:left; margin:0 5px 0 0;
 width: auto; padding:0; border:0 solid transparent;
}
.image-align {
 float:left; margin:0 7px 0 0;
 width:auto; padding:0; border:0 solid transparent;
}
#image {
 float:right; width: auto;
 border:0 solid transparent;
 margin:0 20px 0 5px; padding:0;
}
.imagebox {
 background-color:#fff; margin:5px 0 0 0; 
 text-align: center; border:0 solid transparent;
}
#click,#click1,#click2,#click3 a {
 margin:5px 0; text-decoration:none;
}
#tab-sidebar {
 float:right; background-color:#fff; height:890px; width:250px;
 margin:0 10px 0 0; padding:0; border:2px solid #aaa;
}
#article-menu {
 float:left; background:#C0C366; height:900px;
 width:265px; margin:0 20px 0 0; padding:0;
 text-align:center; border:1px solid #bbb; clear:left;
}
.devider {
 background:url(image/devider.jpg) repeat; background-color:#e5e8ec;
 border-top:1px solid #909090; text-align:center; margin:0; padding:12px 0;
}
.line {
 background:url(image/2bg.jpg) repeat; background-color:#e5e8ec;
 border-bottom:1px solid #909090;
 text-align:center; margin:0; padding:5px 0;
}
.hr {
 background:url(image/green-ribon.gif) repeat; background-color:#e5e8ec;
 border-bottom:1px solid #909090;
 text-align:center; margin:0; padding:3px 0;
}
.link-box {
 background-color:#fff; border:0px solid #ddd;
 margin:0; padding:10px 0; text-align: center;
}
.link-box a {
 text-decoration:none; border:0 solid transparent;
}
p {
margin:0 0 10px 0;
}
#middle {
 text-align:center; padding:10px 0;
}
.ads-title {
 text-align:center; padding:0;
}
.ads-chanel {
 background:url(image/1nav-bg.jpg) repeat; 
 background-color:#222; text-align: center;
 font-weight:900; color:#fefefe;
 margin:0; padding:6px 0; width:auto; height:auto;
}
#disclose {
float:left; margin:0 0 0 20px; border:0 solid transparent;
}
#content-container {
 background-color:#fff; width:auto; height:auto;
 border:1px solid #aaa; margin:0; padding:15px 200px 5px 30px;
}
#content1 {
 background-color:#fff; width:auto; height:auto; border:0;
 margin:0; padding:20px 40px;
}
#abn-search {
 background-image:url(image/bg-bluehue.jpg); background-color:#eec;
text-align:center; padding:5px; border:1px solid #a1a1a1;
}
#fashion-list {
 float:right; background-color:#fff; margin:0 0 10px 30px;
 padding:0; width:400px;  height:auto; border:0px solid #ccc;
}
#sidebar {
 float:right; margin:0 10px 10px 20px; padding:0;
 background-image:url(image/); background-color:#fff;
 width:190px; height:1010px; border:5px solid #bbb; 
 border-top:1px solid #bbb; clear:right;
}
.affiliates {
 background-color:#fff; margin:0; padding:0;
 text-align: center;
}
#partners {
 margin:10px 0 0 0;
}
#ap-posters {
 text-align:left; padding-left:25px;
 line-height:23px;
}
#ap-posters a {
 text-decoration: none;
}
.textbox {
 background-color:#fff; text-align:center;
 margin:0; padding:0;
}
#ama-ads {
 background-color:#fff; margin:0 0 13px 0; padding:8px 0; text-align:center;
}
#item-des {
 background-color:#ddd; font-size:.8em; width:120px; color:#111;
 margin:0 0 0 28px; padding:5px 0 0 0; border:1px solid #ccc; text-align:center;
}
.t1 {margin:5px 0; color:#111; line-height:20px; text-decoration:none;}
.t2 { margin:0 0 3px 0; color:#111;}

.data-tab {
 background-color:#fff; padding:10px; text-align:left; font-weight:300; color:#111;
}
.subtitle-label {
 background-color:#fff; text-align:center; margin:5px 0; padding:0;
}
.tblock-l {
 margin:0; padding:10px; text-align:left; font-weight:normal; color:#000;
}

.section-label {
 background:url(image/) repeat; background-color:#313131;
 font-size:1em; word-spacing:2px; text-transform: uppercase; 
 text-align:center; color:#fff; margin:0; padding:7px 0;
}
.label {
 background-color:#fff;  background:url(image/light-green.jpg) repeat;
 text-align:center; margin:0; padding:8px 0;
 border-bottom:1px dotted #aaa;
}
.label-id {
 background-color:#fff; text-align:center; margin:0; padding:16px 0;
}
.category {
 background:url(image/); background-color:#fff;
 border-top:0; border-bottom:1px solid #909090;
 text-align:left; margin:0; padding:13px 0 13px 15px;
}
#new-item {
 margin:0; padding:10px 0;
}
.block-level {
 margin:0; padding:0 10px 15px 10px; text-align:left; font-weight:normal; color:#000;
}
#ap1 {
 margin:0; padding:10px 15px; text-align:left; border-bottom:2px solid #ccc;
}
.title-1 {
 margin:10px 15px 15px 0; padding:15px 20px 15px 10px; text-align:left;
 border:2px dotted #aaa;
}
.title-heading {
 margin:10px 10px 10px 0; padding:7px 0; text-align:left;
 border-top:2px dotted #aaa; width:auto;
 border-bottom:2px dotted #aaa;
}
.item-id {
 margin:0 10px 1px 0; padding:7px 0; text-align:left;
 border-top:2px dotted #aaa; width:auto;
}
.off-site {
 background: url(icons/external.gif) no-repeat right top;
 padding-right: 18px; margin-right:2px; font-size:1.05em;
 text-decoration:none;
}
.anchor {
 text-decoration:none;
}
.link-out {
 background: url(icons/external.gif) no-repeat right top;
 padding-right: 18px; margin-right:2px; font-size:1.05em;
 text-decoration:none;
}
#a-data {
 background:url(image/); background-color:#fff;
 margin:0 0 5px 0; padding:0; height:1250px; width:auto;
}
#ads-sidebar {
 float:right; background-color:#ddd; height:892px; width:167px;
 text-align:center; margin:0; padding:0; border-left:5px solid #aaa;
}
#section {
 background-color: #fff; margin:0 0 0 10px; padding:15px 30px 15px 20px; 
 height:auto; width:auto;
}
#advertising-sidebar {
 float:right; background-color:#ddd; height:800px; width:301px;
 text-align:center; margin:0 0 20px 20px; padding:0; 
 border:1px solid #aaa; 
}
.amz-specials {
 background-color:#eee; margin:0; padding:10px 0 10px 20px; line-height:25px; 
 border-top:1px solid #aaa;  border-bottom:1px solid #aaa; font-weight:200;
}
.amz-specials li a {
 text-decoration:none;
}
.product-name {
 color:#dd0000; font-weight:900; word-spacing:1px;
}
.aside {
 margin:0; padding:10px 0 10px 0; border-top:2px dotted #aaa;
}
.amz {
 background-color:#fff; text-align:center; margin:0; padding:15px 0 10px 0;
}
.foeground {
 background-color:#fff; margin:20px 230px 0 20px; padding:0; height:auto; width:auto;
}
#homewares {
 background-color:#fff; margin:5px 0 0 0; padding:5px 0;
}
#ammenities {
 height:140px; width:auto; padding:10px 0 10px 25px; border:1px solid #aaa; overflow:auto;
}
#bathrooms,#beding {
 background:url(image/1silver.jpg) repeat; background-color:#ddd; margin:10px 0 0 0;
 padding:5px 0; border:0 transparent; text-align:center;
}
#apparel {
 float: right; background-color:#f7f7f7;
 width:200px; height:1250px; margin:0 0 3px 10px; padding:0; text-align:center;
 border-left:3px solid #bbb;
}
#plants {
 background:url(image/leaf.gif) no-repeat left;
 border:0 solid transparent; padding-left:25px; margin:0 2px 7px 5px;
}
#perfumes {
 background:url(image/fashion-1.jpg) no-repeat left; border:0 solid transparent;
 padding-left:25px; margin:0 2px 7px 5px;
}
#home-decor {
 background:url(image/house3.gif) no-repeat left; border:0 solid transparent;
 padding-left:35px; margin:0 2px 7px 5px;
}
#household {
 background:url(image/house3.gif) no-repeat left; border:0 solid transparent;
 padding-left:35px; margin:0 2px 7px 5px;
}
.outliner {
 background-image:url(image/3silver.jpg);
 background-color:#f9f9f9; margin:0; padding:10px 0; text-align:center;
}
#namebrand {
 background:url(image/ashop-1.jpg) no-repeat left; border:0 solid transparent;
 padding-left:25px; margin:0 2px 7px 5px;
}
.slidebox {
 background-color:#fff;
 margin:0 0 10px 0; padding-left:7px;
 border-top:2px solid #eee;
}
.webads {
 background-image:url(image/asub2-bg.gif); background-repeat: repeat-x;
 background-color:#f9f9f9; margin:0; padding:10px 0; text-align:center;
}
#begin {
 width:328px; margin:0; padding:0;
 border:1px solid #bbb;
}
.columns {
 float:left; 
 background:url(image/) repeat; background-color:#ccc;
 height:1000px; width:327px; margin:0 0 0 10px; padding:0 0 10px 0;
 border:1px solid #444; clear:left;
} 
.ads-category{
 background:url(image/) repeat; background-color:#ddd; 
 font-size:.9em; font-weight:900; color:#222; 
 text-align:left; margin:0; padding:4px 0 4px 10px;
}
#marketplace {
 background-color:#fff; margin:10px 0; padding:13px;
}
.productline {
 background-color:#fff; margin:10px 0; padding:10px 10px 15px 13px;
}
#special,.signup {
 margin-top:10px;
}
.product-image {
 float:left; margin:1px 7px 0 0;
 width: auto; padding:0; border:0 solid transparent;
}
.col-head  {
 display:block; width:auto; background-color:#fff;
 margin:0; padding:10px; border:1px solid #bbb;
}
.item-col  {
 display:block; width:auto; background-color:#fff;
 margin:0; padding:15px; text-align:left; border-bottom:1px solid #bbb;
}
.item-col a:hover {
 background-color:#f7f8f9; margin:0; font-weight:700;
}
.items-heading {
 background:url(image/) repeat;
 background-color:#fff; height:auto; width:auto; padding:5px; margin:20px 15px 0 0;
 text-align:left; border-top:2px dotted #aaa;
}
.electronic-items {
 background-color:#fff; height:auto; padding:10px; width:auto; margin:0 15px 20px 10px;
 border:1px solid #bbb;
}
#item-1,#item-2,#item-3 {float:left; width:30%; margin:0 40px 10px 0;
}
.clearthis {clear:both;}
data-col  {
 width:auto; background-color:#fff;
 background-image:url(image/asub2-bg.gif); background-repeat: repeat-x;
 margin:0; padding:5px 10px 15px 10px; border:3px solid #bbb;
}
#page-setup {
 background:#fff; height:1050px; width:auto; border:0; margin-right:20px;
}
.page-intro {
 background:#ffffff; height:auto;
 width:auto; margin:0 340px 10px 0;
 padding-bottom:10px; border:0;
}
#content-holder {
 background:#ffffff; height:785px; width:auto; margin:0 320px 20px 0;
 padding:0; border:5px solid #bbb;
}
.music-shops {
 padding:10px;
}
#shopcart {
 float:right; margin:5px 10px 0 5px; border:0 solid transparent; width:auto;
}
.plants-box,.tab0-data {
 background-color:#fff; padding:10px;border-top:1px solid #bbb;
}
#site-notice {
 color:#f11;
}
.text-container {
 background-color:#fff;
 border:1px dotted #ccc; padding:10px;
}
.abox {
 text-align:center;
 margin-bottom:10px; border:2px solid #f0f0f0;
}
#tabbox,#tabbox2 {
 background-color:inherit; height:auto; width:auto; padding:0;
 border:1px solid #ccc;
}
.group {
 background-color:#fff; height:auto; width:auto; margin:0; padding:0;
 border:1px solid #000;
}
.grouped-items {
 background-color:inherit; margin:0;  height:auto; width:auto;
 border:1px solid #555; font-weight:normal; padding:10px;
}
.line-break {
 background:url(image/1nav-bg.jpg) repeat;
 width:auto; height:10px;
}
#e-goods {margin-left:10px;}

#marketplace {
 margin-top:10px;
}
#banner1 {
 margin:7px 0 0 0;
}
#banner2 {
 margin:7px 0 0 0; padding:0;
 border-bottom:1px solid #aaa; text-decoration:none;
}
.fashion ul {
 margin:10px 0; padding:0;
}
.fashion li {
 list-style:none; margin:0; padding:10px 0 10px 10px;
 background:url(image/fade-bg.gif) repeat;
 font-size:1.04em;
}
.fashion a {
 display:block; text-decoration:none; color:#00f; font-weight:300;
 background:url(image/blue-bullet.gif) no-repeat 95% 50%;
}
.fashion a:hover {
 color:#369;
}
.right-items {
 float:right; background-color:#fff; width:305px; height:1025px;
 margin:0 7px 0 0; padding:0 10px 0 0; border:1px solid #ccc; clear:left;
}
.line-graphic {
 border:0 solid transparent;
}
.para-title {
 background-color:#ebf5fc; width:auto; text-align:center;
 border-bottom:2px solid #f0f0f0; padding:10px;
}
#shopping-list-b {
 background-color:#fff; height:1025px; width:auto; overflow: auto;
 border:5px solid #f0f0f0; margin:0 20px 10px 0; padding:0;
}
.item-cat {
 background-color:#f5f8ec; width:auto;
 border-bottom:2px solid #f0f0f0; padding:5px 0 5px 10px;
}
#heading1,#heading2,#heading3,#heading4,#heading5,#p-heading {
 background-color:#efecdf; width:auto; border-top:2px solid #eee;
 border-bottom:2px solid #f0f0f0; padding:5px 0 ;
}
#textbox1,#textbox2,#textbox3,#textbox4,#textbox5,#textbox6,#textbox7 {
 background:transparent; padding:10px;
}
#shoe-store {height:1200px; margin-left:40px; padding-bottom:100px; overflow:auto;}
.pair-1{float:left; background-color:#c0c0d0; width:400px; padding:5px; margin-right:30px;}
.pair-2{float:left; background-color:#c0c0d0; width:400px; padding:5px;}
#next-page {float:right; margin-right:50px; word-spacing:3px; letter-spacing:2px;}

.column-header {
 background:url(image/headline-bg.gif) repeat; background-color:#ebf5fc;
 width:auto; border-top:2px solid #f0f0f0; padding:5px 0 5px 10px;
 border-bottom:2px solid #f0f0f0;
}
#shopping-list-a {
 background-color:#fff; height:auto; width:auto; padding-top:0;
 border:1px solid #f0f0f0; margin:0 360px 0 0;
}
#menu {
 padding:3px;
}
#select-menu {
 background-image:url(image/asub2-bg.gif); background-repeat: repeat-x;
 background-color:#ebf5fc; width:auto; margin:0;
 border:2px solid #f0f1f2; padding:0 0 0 10px;
}
#anchors {
 background-color:#fff; position:absolute; top:198px; right:6px;
 width:165px; height:auto; margin-bottom:10px; border:3px solid #f0f0f0;
}
.ribon {
 background-image:url(image/1silver.jpg); background-repeat: repeat-x;
 background-color:#bbb; padding:10px; width:auto; text-align:center;
 border-top:2px solid #ddd; border-bottom:2px solid #ddd;
}
.clear {
 clear:left;
}
#clear {
 clear:both;
}
#moved-items {
 font-size:1.01em;
}
#page-body {
 display:block;
 background-color:#fff;
 width:auto; height:auto;
}
#page-sidebar {
 background-color: #eeecdf;
 position:absolute; top:200px; right:5px;
 width:165px; height:1170px;
 padding-top:1px; margin-left:5px;
 border-left:5px solid #f3f3f3;
}
.links {
 display:block;
 background-color:#f9f9f9;
 float:right; padding:0; width:17%; height:auto;
 font-size:11px; color:#005071; border-left:2px solid #f0f0f0;
}
.spacer {
 background-image:url(image/1silver.jpg); background-repeat: repeat-x;
 background-color:#f5f8ec;
 border-top:1px solid #ccc; border-bottom:1px solid #bbb;
 text-align:center; margin:0; padding:5px 0;
}
#searchbox {border:0 solid transparent;}
.options {
 margin:5px 0 0 10px; padding-left:5px;
}
#article-tab {
 width:auto; height:1200px; margin:0;
 margin:0;padding:0;
 border:1px solid #bbb;
}
.tbox {
 background-image:url(image/);
 background-color:#fff;
 margin:0; padding:10px 40px;
}
.document1 {
 background: transparent;
 width:auto; height:1210px;
 border:10px solid #D4ECFB;
 margin:0; padding:5px 10px;
}
.document2 {
 background: transparent;
 width:auto; height:auto;
 border:1px solid #bbb;
 margin:0; padding:15px;
}
#document-text {
 width:auto; margin-right:170px;padding:0;
}
#document-scroll {
 background-color:#fff;
 width:auto; height:1100px;
 margin:0 20px 0 20px; padding:0;
}
#right-sidebar {
 background-color:#fff;
 position:absolute; top:200px; right:10px;
 width:250px; height:auto; border:3px solid #f0f0f0;
}
#lights a:hover {
 background-color:#efefdc; padding:10px;
}
#image1 {
 float:left; width:auto; margin-right:10px; border:0 solid transparent;
}
#image2 {
 float:right; width:auto; margin-right:5px; border:solid 0 transparent;
}
.image-ads {
 float:left; width:auto; margin-right:10px; border:solid 0 transparent;
}
#shop-cart {
 background:url(graphics/shopping-cart3.gif) no-repeat left;
 border:0 solid transparent; padding:0 0 0 25px; margin-right:2px; margin-left:5px;
}
#formbox {
 background-color:#fff;
 border:0 solid transparent;
 width:280px; margin:0; padding:0;
}
.form-box {
 background-color:#fff; margin:5px 0; padding:5px 0; border:0 solid transparent;
}
.formbox-1 {
 background-color:#fff; text-align:center; padding:18px 0 20px 0;
 margin:0; border-bottom:2px solid #C0C366;
}
form,#forms,.forms {
 margin:0; padding:0; border:0 solid transparent;
}
#form-fields {
 background-color:#f8f8f8; width:250px; padding:0 0 10px 15px; border:1px solid #111;
}
#input1,#input2,#input3,#input {
 margin-left:1px;
}
legend {
 background-color:#fff; margin-bottom:20px; padding:0 10px; color:#007000;
}
#button {
  background:url(image/1nav-bg.jpg) repeat;
 background-color:#323232; color:#eee; margin-left:5px; padding:2px 10px;
 border:1px solid #aaa; font-weight:bold; cursor:pointer;
}
.data {
 margin:1px 0 7px 2px; border:1px solid #111;
}
.description,.textbox,#textbox1  {
 width:auto; background-color:#fff;
 margin:0; padding:0 10px 10px 15px; text-align:left;
}
#perfumes-collection {
 width:auto; background-color:#fff;
 margin:0 100px; padding:0; text-align:left;
}
.item-a {
 width:auto; background-color:#fff;
 margin:2px 0; padding:0; text-align:center;
 border-bottom:2px dotted #111;
}
#search {
 background-color:#fff; width:280px;
 position: absolute; top:178px; right:35px;
 font-size:1em; margin:0; padding:0; border:solid 0 transparent;
}
#search-site {
float:right;
display:inline;
background-color:#ebf5fc;
width:225px; padding:0;
font-size:11px;
margin:15px 20px 0 0;
}
#e-search {
 position:absolute; top:45px; right:50px; width:350px; color:#efefef;
}
#slideshow,#jewelries,#music {
float:left; width:auto; border:0;
}
#ads,.gads {
 background-color:#fff; margin:2px 0; padding:7px 0;
 text-align:center; border-top:2px solid #333;
 border-bottom:2px solid #aaa;
}
*,fieldset {
margin:0; padding:0; border:0 solid transparent;
}
image,#image,.image-display,#border {
border:0 solid transparent;
}
image a,.page-title a,.image a,.list-1 a,.list2 a,#links-list a,#para1,#goback a,#open-window a,#aps a,image0 a {
text-decoration:none;
}
.button {
 background:url(image/1nav-bg.jpg) repeat; color:#fefefe;
 background-color:#525252; margin-left:5px; padding:2px 7px;
 border:1px solid #aaa; font-weight:bold; cursor:pointer;
}
#col-1a {
 margin:0; padding:0; width:331px;
}
#type {
 padding:12px 0; border-bottom:2px solid #bbb;
}
#tframe,#datarow1,#datarow2,#datarow3 {
height:auto;
}
.amenities,#household {
background-color:#fff; margin:0;
}
.items,.box {
padding-left:7px;
}
.sub-menu a:visited,.subnav a:visited,#rightcol a:visited,#lights a:visited {
color:#808;
}
.list4,.list5,.sitelinks {
background-color:#fff;
list-style-type:none;
margin:0; padding:0;
}
.list5 a,.sitelinks a,.listed-items a,.list3 a {
display:block; text-decoration:none; line-height:21px;
}
.sitelinks a:hover,.listed-items a:hover,#links-list a:hover {
background-color:#f9f9f9;
}
.clear-block,#pagebreak {
clear:left;
}
#top,.top {
float:right;
width:auto; margin-right:20px;
}
.footer {
 background-color:#222;  width:auto; margin:0; margin-left: auto; margin-right:auto;
 padding:13px 10px; font-size:.9em; color:#fff;
 font-family:Arial, Helvetica, sans-serif;
}
.footer a {
 background-color:#222; font-weight:300; text-decoration:none;
 color:#fff; padding-right:6px;
}
.footer a:hover {
 background-color:#222; color:#008000;
}
.footer ul {
 margin:0; padding:0;
 background-color:#333;
 text-align:center;
}
.footer li {
 list-style:none; display:inline;
 margin-right:5px;
}
#copyright {
 margin:0; background:url(image/) repeat;
 background:inherit; text-align:center; font-size:.9em; padding:20px 10px 25px 10px;
}
#site-lock {margin:5px 0 0 15px; padding:0;}

#sl_shield_image{
margin:0; padding:0;
}
