body {
font: normal 0.9em/150% Helvetica, Tahoma, Verdana, Arial, sans-serif;
color: #fff;
background: #000;
}

#page {
width: 1155px;
min-height: 856px;
margin: 23px auto;
background: #000 url(https://glasstoys.com/uploads/images/structure/bkgd.jpg) no-repeat left top;
}

#footer {
clear: both;
width: 1155px;
text-align: right;
margin: 10px auto;
font-size: 0.8em;
}

/* wiki style external links */
/* external links will have "(external link)" text added, lets hide it */
a.external span {
position: absolute;
left: -5000px;
width: 4000px;
}
a.external {
/* make some room for the image, css shorthand rules, read: first top padding 0 then right padding 12px then bottom then
right */
padding: 0 12px 0 0;
}
/* colors for external links */
a.external:link {
color: #679EBC;
}
a.external:visited {
color: #18507C;
}
a.external:hover {
color: #18507C;
}
/* end wiki style external links */

.accessibility, hr {
position: absolute;
top: -9999em;
left: -9999em;
background: none;
border: 0;
clear: both;
display: block;
float: none;
font-size: 0;
margin: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
border: none;
}

/* ------------ Standard HTML elements and their default settings ------------ */
b, strong{font-weight: bold;}
i, em{ font-style: italic;}
p {
padding: 0;
margin-top: 0.5em;
margin-bottom: 1em;
text-align:left;
}
h1, h2, h3, h4, h5 {
font-family: FuturaBT-Bold;
font-weight: normal;
font-style: normal;
}
/*default link styles*/
a {
color: #679EBC;
text-decoration: none;
text-align: left;
}
a:hover {
color: #3A6B85;
}

input, textarea, select {
font-size: 0.95em;
}

/* ------------ Left Sidebar ------------ */
#leftBar { width: 278px; float:left; padding-right: 37px; }

#logo a {
height: 221px;
width: 278px;
display: block;
text-indent: -9999em;
background: url(https://glasstoys.com/uploads/images/structure/logo.png) no-repeat left top;
}

#nav {padding-top: 22px;}

#nav .nav {margin-top: -22px;}

#content {
float: left;
width: 830px;
position: relative;
}

.page-title {
padding: 40px 0 15px 0;
font-family: FuturaBT-Bold;
font-weight: normal;
font-style: normal;
color: #066581;
font-size: 1.55em;
letter-spacing: 0.05em;
background: url(https://glasstoys.com/uploads/images/structure/hdr-dots.gif) no-repeat left bottom;
width: 830px;
position: absolute;
top:0;
left:0;
z-index: 2;
}

/* product page */
.product-blue-bg {
position: absolute;
top: 120px;
left: 0;
background: url(https://glasstoys.com/uploads/images/structure/products-blue-bg.jpg) no-repeat left top;
width: 312px;
height: 312px;
color: #000;
-webkit-border-radius: 156px;
-moz-border-radius: 156px;
border-radius: 156px;
cursor: pointer;
}

.product-blue-bg p{
padding: 55px 0 0 50px;
}

.product-1-sm img, .product-2-sm img, .product-3-sm img, .product-4-sm img, .product-5-sm img, .product-6-sm img {
position: absolute;
width: 140px;
height: 140px;
-webkit-border-radius: 70px;
-moz-border-radius: 70px;
border-radius: 70px;
overflow: hidden;
cursor: pointer;
}
.product-1-sm img {
top: 94px;
left: 334px;
}
.product-2-sm img {
top: 142px;
left: 527px;
}
.product-3-sm img {
top: 295px;
left: 650px;
}
.product-4-sm img {
top: 496px;
left: 650px;
}
.product-5-sm img {
top: 645px;
left: 533px;
}
.product-6-sm img {
top: 694px;
left: 342px;
}

.product-lrg img, .product-1-lrg img, .product-2-lrg img, .product-3-lrg img, .product-4-lrg img, .product-5-lrg img,
.product-6-lrg img {
position: absolute;
top: 250px;
left: 220px;
width: 425px;
height: 425px;
-webkit-border-radius: 212.5px;
-moz-border-radius: 212.5px;
border-radius: 212.5px;
overflow: hidden;
}
#prod {display: block;}
#prod1, #prod2, #prod3, #prod4, #prod5, #prod6 {display:none; }

/* why glass page */
.why-glass-bg {
position: absolute;
top: 0;
left: 0;
width: 830px;
min-height: 515px;
z-index: 1;
}

.why-glass-title-1, .why-glass-title-2, .why-glass-title-3, .why-glass-title-4 {
position: absolute;
top: 366px;
width: 175px;
height: 175px;
z-index: 2;
-webkit-border-radius: 87.5px;
-moz-border-radius: 87.5px;
border-radius: 87.5px;
overflow: hidden;
font-family: FuturaBT-Bold;
font-weight: normal;
font-style: normal;
font-size: 2em;
color: #000;
}

.why-glass-title-1 {
left: 5px;
background: #68c6ea;
}

.why-glass-title-2 {
left: 220px;
background: #f1b65e;
}

.why-glass-title-3 {
left: 435px;
background: #eb5c47;
}

.why-glass-title-4 {
left: 649px;
background: #bc78f8;
}
.why-glass-title-1 p, .why-glass-title-2 p, .why-glass-title-3 p, .why-glass-title-4 p {
padding: 30px 0 0 0;
text-align: center;
line-height: 120%;
letter-spacing: -.05em;
}
.why-glass-title-2 p {
padding: 15px 0 0 0;
}
.why-glass-block-1, .why-glass-block-2, .why-glass-block-3, .why-glass-block-4 {
position: absolute;
top: 557px;
width: 175px;
text-align: center;
color: #e5b369;
}
.why-glass-block-1 {
left: 5px;
}

.why-glass-block-2 {
left: 220px;
}

.why-glass-block-3 {
left: 435px;
}

.why-glass-block-4 {
left: 649px;
}

/* care and use page */
.care-img1, .care-img2, .care-img3 {
float: left;
width: 200px;
padding: 10px 0;
}
.care-img1 {padding: 110px 0 0 0;}
.care-txt1, .care-txt2, .care-txt3 {
float: left;
width: 620px;
padding: 20px 0;
color: #bb904f;
}
.care-txt1 {padding: 120px 0 20px 0;}
.care-dots {
clear: both;
background: url(https://glasstoys.com/uploads/images/structure/hdr-dots.gif) no-repeat left center;
width: 830px;
}

/* about page */
.about-txt {
float: left;
width: 510px;
color: #bb904f;
padding: 515px 0 0 0;
}

.about-sm {
float:right;
width: 150px;
padding: 100px 118px 0 0;
}

.about-1-sm img, .about-2-sm img, .about-3-sm img, .about-4-sm img {
width: 150px;
height: 150px;
-webkit-border-radius: 75px;
-moz-border-radius: 75px;
border-radius: 75px;
overflow: hidden;
cursor: pointer;
margin: 0 0 26px 0;
}

.about-1-lrg img, .about-2-lrg img, .about-3-lrg img, .about-4-lrg img {
position: absolute;
top: 100px;
left: 60px;
width: 370px;
height: 370px;
-webkit-border-radius: 185px;
-moz-border-radius: 185px;
border-radius: 185px;
overflow: hidden;
}

#about1 {display: block;}
#about2, #about3, #about4 {display:none; }

/* contact page */
.contact-top-txt {
padding: 150px 0 0 0;
}
.contact-top-txt p {
color: #73d0f9;
font-size: 1.5em;
text-align: center;
font-family: FuturaBT-Bold;
font-weight: normal;
font-style: normal;
line-height: 150%;
}
.contact-address {
background: url(https://glasstoys.com/uploads/images/structure/products-blue-bg.jpg) no-repeat left bottom;
width: 220px;
height: 220px;
-webkit-border-radius: 110x;
-moz-border-radius: 110px;
border-radius: 110px;
margin: 30px auto 0 auto;
}
.contact-address p {
color: #fff;
font-size: 1.4em;
text-align: center;
font-family: FuturaBT-Bold;
font-weight: normal;
font-style: normal;
line-height: 140%;
padding: 68px 0 0 0;
}
.contact-phone, .contact-email {
color: #fff;
font-size: 1.4em;
font-family: FuturaBT-Bold;
font-weight: normal;
font-style: normal;
line-height: 140%;
padding: 40px 0 0 0;
}
.contact-phone p, .contact-email p {
text-align: center;
padding: 0;
margin: 0;
}
.contact-email {
padding: 0;
}
.contact-email a {
color: #fff;
}

/* where to buy page */
.buy-map {
position: absolute;
top: 0;
left: 0;
background: url(https://glasstoys.com/uploads/images/where-to-buy/map2.png) no-repeat left top;
width: 830px;
height: 563px;
z-index: 999;
}

.cherry {
position: absolute;
z-index: 9999;
}

.cherry-Seattle {
top:90px;
left: 95px;
}
.cherry-NewYork {
top: 220px;
left: 700px;
}
.cherry-Brookline {
top: 190px;
left: 725px;
}
.cherry-SanFrancisco {
top: 275px;
left: 50px;
}
.cherry-LosAngeles {
top: 340px;
left: 79px;
}
.cherry-Albuquerque {
top: 355px;
left: 250px;
}
.cherry-Toronto {
top: 200px;
left: 617px;
}
.cherry-Chicago {
top: 240px;
left: 515px;
}
.cherry-PortlandOR {
top: 143px;
left: 80px;
}
.cherry-Eugene {
top: 162px;
left: 73px;
}
.cherry-PortlandME {
top: 160px;
left: 735px;
}
.cherry-Milwaukee {
top: 215px;
left: 505px;
}
.cherry-Minneapolis {
top: 196px;
left: 433px;
}
.cherry-Stlouis {
top: 298px;
left: 482px;
}
.cherry-Provincetown {
top: 199px;
left: 742px;
}
.buy-locations {
padding: 563px 0 0 0;
}

.buy {clear: both; display: none;}

#buy-Intro {display: block;}

.items {clear: both;}

.item {float: left;
width: 187px;
color: #db4ff9;
font-size: 0.9em;
padding: 20px 20px 20px 0;
}

.item a {
color: #db4ff9;
}

.street {
background: url(https://glasstoys.com/uploads/images/structure/item-dots.gif) no-repeat left top;
padding: 18px 0 0 0;
}

.buy-locations h1 { color: #d14c22;
text-transform: uppercase;
font-size: 1.45em;
padding: 0 0 3px 0;
margin: 0;
border-bottom: 6px solid #d14c22;
display: inline;
float: left;
}
/* Stylesheet: Default Modified On 2024-07-21 21:22:36 */
