

body
 {
 background-image:url('http://www.charmedmemories.co.uk/images/background.jpg');
 background-repeat:no-repeat;
 background-attachment:fixed;
 background-position:center; 
}

.b3{float:left; margin-left:10px; margin-top:-3px; text-align:center; width: 300px; font-size:14px;color:#3f403a;}
.b2{font-size:25px;color:#ab7984}
.b1{font-size:16px; font-family:Perpetua Titling;}
.welcome{float:right; margin-right: 10px; padding-top: 15px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/Welcome1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.neckdesc{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/necklaces1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.accdesc{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/accessories1.jpg); background-repeat: no-repeat;width:605px;height:203px;}


.chardesc{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/charms1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.childesc{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/children1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.bracdesc{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/bracelets1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.earrdesc{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/earrings1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.setsdesc{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/sets1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.setspage{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/sets1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.chilsub{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/children2.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.chilpage{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/children2.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.chilneck{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/children3.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.chainsub{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/chain1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.lobsub{float:right; margin-right: 5px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/charm1.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.glassub{float:right; margin-right: 5px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/charm3.jpg); background-repeat: no-repeat;width:605px;height:203px;}
.bracsub{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/bracelet1.jpg); background-repeat: no-repeat;width:605px;height:203px;}

.prodpage{float:right; margin-right: 9px; padding-top: 0px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/productpage.jpg); background-repeat: no-repeat;width:605px;height:203px;}



.widget{margin-right:-5px;margin-top:25px; }
.widget1{float:right;margin-top:0px; margin-right:-15px}
.freedelivery{float:right; margin-right: 20px; padding-top: 15px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/freedelivery.jpg); background-repeat: no-repeat;width:230px;height:100px; display:block; text-indent:9999px;}
.specialoffer{float:left; margin-top:0px; margin-left:5px;}
.freedelivery1{float:left; margin-top:0px; margin-left:-18px;}

h1{font-size:25px;color:#ab7984;font-style:italic;font-weight:normal;margin-left:10px;font-family:Perpetua Titling;float:left; margin-top:-3px; text-align:center; width: 300px;} 

h2{font-size:11px;color:#3e3e3e;font-weight:normal;margin-left:0px;font-family:verdana,arial;} 
.side { vertical-align:absbottom; display:inline; }




.welcome2{float:right; margin-right: 10px; padding-top: 9px; padding-right:0px; padding-bottom: 0px; background-image:url(images/headers/other/Welcome1.jpg); background-repeat: no-repeat;width:605px;height:203px; margin-top:10px; margin-bottom:0px; font-family:Perpetua Titling; font-size:16px;color:#00000;text-align:left; margin-right:0px;}


.wrapper{width:900px;margin-right:auto;margin-left:auto;margin-top:10px;}
.wrappersect{width:605px;margin-right:auto;margin-left:auto;margin-top:10px;}
*{margin:0px;padding:0px;}
.clear{clear:both;}
.titleimg{float:left;margin-top:0.5em;margin-bottom:0.5em;margin-bottom:0.5em;}
.infopanel{float:left;}

.side-services1{float:left;background-image:url(images/headers/other/sidebar-servicesinfo2.jpg);background-repeat:no-repeat;margin-left:1.5em;margin-bottom:0.15em;height:300px;}
.side-servicesinformation{background-image:url(images/headers/other/sidebar-servicesinfo1.jpg);background-repeat:no-repeat;margin-left:1.5em;margin-top:0.5em;margin-bottom:0.2em;height:300px;}

.necklaces{float:left;margin-top:10px;}
.collectiontxt{float:left;padding-left:8px;padding-top:0.5em;}
.servicestxt{padding-top:6px;padding-left:6px;float:left;}
.upfrontlogo{ padding-left:420px;}
.infotxt{float:left;padding-top:6px;padding-left:6px;}
.infopic{padding-top:6px;padding-left:6px;}
.bottomindex{text-align:center;font-size:10px;margin-right:auto;margin-left:auto;float:left;padding-left:270px;}
.leftsideindex{float:left;padding-top:6px;padding-left:20px;margin-right:20px;}
.leftsideindex1{float:right;padding-top:6px;padding-left:20px;margin-right:20px;}

.logoindex{text-align:center;margin-top:10px;float:left;padding-left:350px;}
.footer
.sidebar-info{float:left;background-image:url(images/headers/other/sidebar-info.jpg);background-repeat:no-repeat;margin-left:22px;height:200px;}
#topnavigation-menu ul{display:inline;list-style:none; }
#collection-menu ul{list-style:none;padding:0;margin:0;}
#services-menu ul{list-style:none;padding:0;margin:0;}
#info-menu ul{list-style:none;padding:0;margin:0;}
.protx{text-align:center;margin-top:10px;float:left;padding-left:270px;}

.sitemaplink{padding:0px;}
.sitemaplink a{color:gray;text-decoration:none;}
.sitemaplink a:hover{text-decoration:none;color:black;}
.copyright{font-size:10px;font-family:Verdana, Geneva, sans-serif;text-align:center;float:left;width:900px;}
.productcontainer{text-align:center;font-size:12px;font-family:Verdana, Geneva, sans-serif;border:1px solid #dcdcdc;padding:10px;width:200px;}
.oversearchlinks{text-decoration:none;}
.oversearchlinks a{color:black;}
.searchlinks{font-size:11px;font-family:Verdana, Geneva, sans-serif;color:#777777;}
.searchlinks a{color:#777777;text-decoration:none;}
.searchlinks a:hover{text-decoration:none;}
.topbottomlinks{font-size:11px;font-family:Verdana, Geneva, sans-serif;color:#777777;}
.topbottomlinks a{color:black;text-decoration:none;}
.topbottomlinks a:hover{text-decoration:none;}
.productcontainer a{color:black;text-decoration:none;}
.productcontainer a:hover{text-decoration:none;}
#services-menu li a{height:2em;line-height:2em;display:block;color:#3f403a;text-decoration:none;font-size:10px;font-family:Verdana, Geneva, sans-serif;font-weight:normal;background-repeat:no-repeat;background-position:left bottom;padding-left:6px;}
#info-menu li a{height:2em;line-height:2em;display:block;color:#3f403a;text-decoration:none;font-size:10px;font-family:Verdana, Geneva, sans-serif;font-weight:normal;background-repeat:no-repeat;background-position:left bottom;padding-left:6px;}
#collection-menu li a{height:2em;line-height:2em;display:block;color:#3f403a;text-decoration:none;font-size:10px;font-family:Verdana, Geneva, sans-serif;font-weight:normal;background-repeat:no-repeat;background-position:left bottom;padding-left:6px;}
.Lobsterclasps{float:left;margin-top:10px;text-align:justify;}
.Glassbeads{float:left;margin-top:10px;text-align:justify;}
.charms{float:left;margin-top:10px;text-align:justify;}
.bracelets{float:left;margin-top:10px;margin-left:10px;}
.infomation{float:left;font-family:Verdana, Geneva, sans-serif;font-size:9px;text-align:left;width:605px;}
.tcs{float:left;padding-left:7px;}
.td{padding:4px 0px 4px 10px;}
.header{width:900px;}
.logo{float:left;}
.topmenu{margin-right:0px;margin-left:0px;margin-top:5px;}

.header1{ width:900px; }




.search{float:left;background-image:url(images/headers/other/searchbg.jpg);background-repeat:no-repeat;height:28px;width:200px;margin-top:5px;margin-left:28px;}
.sidebar{float:left;border:0px solid black;}
.frontpage{float:left;padding-left:7px;}
.earrings{float:left;margin-top:13px;margin-left:10px;}
.keybagcharms{float:left;margin-top:13px;}
.accessories{float:left;margin-top:13px;margin-left:10px;}
.side-collections{background-image:url(images/headers/other/sidebar-collections.jpg);background-repeat:no-repeat;margin-left:1.5em;margin-top:0.5em;margin-bottom:0.2em;height:400px;}
.side-collectionscharms{background-image:url(images/headers/other/sidebar-collections2.jpg);background-repeat:no-repeat;margin-left:1.5em;margin-top:0.5em;margin-bottom:0.2em;height:625px;}


.phone{float:left;}
.shoppingcart{float:right;margin-right:5px;}
.shoppingcart1{float:right;margin-right:1px;}
.carticon{float:right;}
.searchinput{float:left;margin-left:5px;padding-top:4px;}
.seachbutton{float:left;margin-left:6px;}
.catinfo{font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#A2A0A1;float:left;width:130px;}
.catinfo a{color:gray;text-decoration:none;}
.catinfo a:hover{text-decoration:none;}
.producttitle{float:left;background-color:#AB7984;width:605px;height:22px;margin-top:5px;font-family:Verdana, Geneva, sans-serif;font-size:16px;color:#FFF;text-align:center;}
.productimg{float:left;margin-bottom:10px;}
.productdesc{font-size:11px;vertical-align:top;font-family:verdana, geneva, sans-serif;}
.buynow{float:left;margin-top:10px;margin-left:90px;}
.productpage{float:left;padding-left:7px;width:609px;}
.otherclass{margin-top:70px;margin-left:10px;}
.price{padding:10px;font-size:20px;font-weight:bold;color:#777777;font-family:verdana, geneva, sans-serif;}
.avail{font-size:11px;font-weight:bold;color:#FF0000;vertical-align:top;font-family:verdana, geneva, sans-serif;}


