body{color:#336699;font-family:'Trebuchet MS' , Arial, Sans;margin:0px;padding:0px;font-size:13px;background-color:#F2EFEE}
input, select {font-size:13px;}
h1 {font-size:2em}
h2 {font-size:1.8em}
h3 {font-size:1.5em}
h4 {font-size:1.3em}
h5 {font-size:1.2em}
h5.sorry {font-size:1.2em; color:#FF0000; border:solid 1px #FF0000; padding:6px}
div#content {text-align:left}
a:link{color:#214263;text-decoration:underline}
a:visited{color:#214263;text-decoration:underline}
a:hover {color:#000006;text-decoration:underline}
div#CreditCardLogos{padding:30px 10px 10px 10px;}
div#main {margin-left:auto;margin-right:auto;padding:0px;width:920px;text-align:left;border:solid 1px #d0c5c1}
div#header {background-color:#ffffff;text-align:left;min-height:100px}
div#header a h1{color:#d0c5c1;font-family:'Times New Roman' , Times, serif}
div#corporateIdentity{background-image:url(/images/header-background.gif);background-repeat:repeat-x;min-width:920px;min-height:100px;margin:auto;text-align:center;padding:0px}
div#corporateIdentity img{border:0}
div#frontpageSubscribe{float:left;background-color:#bdbbc9;background-image:url(/images/get_in_touch.png);background-repeat:no-repeat;background-position:bottom;width:204px;height:186px;margin:5px;padding:0px}
div.galleryImage{width:156px;padding:0px;float:left;margin:5px;background-color:#d0c5c1;height:186px;text-align:center}
div.galleryImage img{padding:0px;border:0;}
img#logoimage{width:800px;height:100px;border:0px}
div.photoHolder{margin:auto;padding:10px;text-align:center}
div.detailHeader{padding:5px 3px 0px 3px;margin:0px 0px 20px 0px;text-align:left;border-bottom:solid 1px #336699;background-image:url(/images/blue_dot.gif);background-repeat:no-repeat;background-position:right bottom}
div#imagemain {float:left;padding:2px}
div#imagemain img {width:400px;height:470px}
p.paddedParagraph{padding:5px;text-align:justify}
div#textmain {float:left;padding:2px 2px 2px 5px;width:395px;text-align:left}
div#frontpageSmall{float:left;padding:0px 5px 0px 5px}
div#frontpageLarge{float:left}
.galleryImage a {padding-top:3px;}
.galleryImage a:hover{text-decoration:none;color:#FFFFFF}
div#frontpageText{background-color:#FFFFFF;padding:10px;text-align:justify}
#frontpageText p{margin:0px}
#wrapper{padding:20px;margin:0px;background-color:#FFFFFF;min-height:530px}
.prod-summ td{font-size:0.9em;color:#3366cc}
div#textmain table td{padding:2px 5px 2px 5px}
div#productMenu {width:240px;text-align:left;float:left;padding:2px;height:100%}
div#productMenu ul {list-style:none;margin-left:0em;padding-left:0em}
div#productMenu ul li{margin-bottom:4px;margin-left:1em}
div#detail {float:right;width:396px;margin:0;padding:15px;text-align:center;background-color:#F7F7F7;border:solid 1px #cccccc}
div#detail blockquote{margin:8px 0px;padding:2px 0px 2px 22px;text-align:justify;font-size:0.9em;background-color:#D5D3DC;border:solid 1px #D0C5C1;background-image:url(/images/quotes.png);background-position:left top;background-repeat:no-repeat}
div#detail blockquote div.wrapper{padding:0px 22px 0px 0px;background-image:url(/images/quotes-inverse.png);background-position:right bottom;background-repeat:no-repeat;border:none}
div#detail blockquote strong{   padding:0px 22px 0px 0px;display:block;text-align:right}
div#detail table{margin:5px auto}
div#detail-l {float:left;width:396px;margin:0;padding:0;/* background-color:#FFF2ED;*/text-align:center}
div#detail-l table{margin:5px auto}
div#order {text-align:left;float:right;width:556px;margin:0px;padding:0px}
div#nav {padding:0.5em;border-bottom:3px solid #D0C5C1;border-left:3px solid #D0C5C1}
#newnav{background-color:#FFFFFF;padding:0px;margin:0px;border-top:solid 1px #D0C5C1;border-bottom:solid 1px #D0C5C1; font-size:13px;}
ul.navigation  { display:block; background-color:#F7F7F7; margin:0px;padding:0px; }
.navigation li{ display:block; float:left; padding:10px}
.navigation li.current{ display:block; float:left; padding:10px}
.navigation li:hover {background-color:#D0C5C1}
div#newnav table{width:100%;padding:0px;margin:0px;/*background-color:#D0C5C1*/}
td#navleft{text-align:left;padding:0em;margin:0px}
td#navright{text-align:right;padding:0px;margin:0px}
img#basketicon{width:30px;height:30px;text-decoration:none;vertical-align:middle;border:0px}
div#basketSummary {margin-top:12px;padding-right:6px;font-size:7pt;text-align:right;width:170px;float:right}
div.shopWindow{padding:0em 0.5em 0em 0.5em;border:solid 1px #D0C5C1}
table.productItem{border:0px;padding:1px 6px 3px 6px}
table.productItem tr.header{color:#999999}
table.productItem tr td{}
input.productItem{width:30px;color:#888888;background-color:#fffff0;border:solid 1px #3366cc}
a.productItemButton{font-size:x-small;text-decoration:none;padding:2px;background-color:#D0C5C1;border:solid 1px #3366cc}
input.productItemButton{color:#336699;background-color:#D0C5C1;border:solid 1px #3366cc;text-align:center}
table.swatches {text-align:center;padding-top:4px;margin:auto}
div#product {text-align:justify;padding-top:4px}
span.producttitle {font-size:x-small}
div#product p {margin:0.25em}
div#product ul {list-style-type:none;margin:0;padding:0}
img.swatch {width:48px;height:24px}
.Basket {border:0px}
.Basket tr td{border:0px}
.BasketItemText{background-color:#fffff0;border:solid 1px #3366cc}
.basketButton{background-color:#ffffff;border:solid 1px #3366cc;width:180px}
.BasketHeader{color:#999999;font-weight:bold}
.BasketItem{}
table.basketButtons{border:0px;width:90%;text-align:center}
div#images {margin-top:0.3em;text-align:center}
div#images table{display:inline;/* background-color:#c9bebc;*/}
div#images img {border:0px}
img.img1 {border:0px}
img.img2 {height:100px;width:100px;border:0px}
div#footer {clear:both;padding-top:0.5em;padding-bottom:0.5em;background-color:#BDBBC9;text-align:center}
div#footermenu {clear:both;padding:5px;padding-bottom:0.5em;margin:0px;background-color:#D0C5C1;text-align:center}
.formcontainer{margin-top:1em}
.formtitle{text-align:center}
.formrow{padding:0.1em 0.1em 1em 0.1em;margin-bottom:1em}
.formlabel {width:9em;margin-right:1em;float:left;text-align:right}
.forminput {float:left;text-align:left;width:14em;color:#888888;background-color:#fffff0;border:solid 1px #3366cc;padding-left:0.2em}
.formbutton {float:left;margin-left:10em;background-color:#ffffff;border:solid 1px #3366cc;width:14em}
.main-body {}
.main-body img{margin:0px}
td.main-text{background-color:White;padding:0px;margin:0px;text-align:center;width:100%}
td.main-text img{padding:0px}
table.main-fullwidth{width:100%}
div#imagemain-r {float:right;padding:0px}
.reverse-body{background-color:#c9bebc;margin:0px;padding:0}
.reverse-body img{margin:0px;padding:0px}
img.zig-main{margin:25px 45px}
img.cotlav-main{margin:45px 25px}
img.orderinfo{margin:25px 45px}
#bullet_points li{list-style-type:circle;padding:3px}
.clear{clear:both;height:0px}
.designs tr td{border-bottom:6px solid #F7F7F7;text-align:center;vertical-align:top;padding:5px}
@media projection, screen {.toggler {margin:25px 0 25px 0;cursor:pointer;text-decoration:none;font-size:0.9em;font-weight:bold;line-height:30px;display:block;width:400px}
.toggler-closed {color:#333;padding-left:20px;height:30px;background:#efefef url('/images/togglerc.gif') center right no-repeat;border:solid 1px white;width:400px}
.toggler-closed:hover {color:#000;padding-left:20px;height:30px;background:#fff url('/images/togglerch.gif') center right no-repeat;border:solid 1px #e3e3e3}
.toggler-opened {color:#333;padding-left:20px;height:30px;background:#efefef url('/images/togglero.gif') center right no-repeat;border:solid 1px white;font-size:0.9em}
.toggler-opened:hover {color:#000;padding-left:20px;height:30px;background:#fff url('/images/toggleroh.gif') center right no-repeat;border:solid 1px #e3e3e3}
.toggler-c {width:380px;font-size:0.9em}
.toggler-c-closed {background:transparent;border:solid 1px #e3e3e3;margin:-25px 0px 25px 0px;padding:20px}
.toggler-c-opened {margin:-25px 0px 25px 0px;padding:20px;background:#efefef;border:solid 1px #fff;font-size:0.9em}
div#product p {text-align:justify;padding:4px}
}

#navwrapper a:link, 
#navwrapper a:visited,
#navwrapper a:hover,
#footermenu a:link, 
#footermenu a:visited,
#footermenu a:hover
{text-decoration:none;}