@charset utf-8;
html,body{background-image:url(../images/exteriortile.gif);background-repeat:repeat;background-attachment:fixed;}
#container{width:800px;margin:auto;}
#shoppingcart{position:relative;width:65px;height:15px;margin-left:735px;color:#FFF;z-index:150;}
#header{height:100px;background-color:#0CC;}
#searchengine{position:relative;z-index:200;left:315px;bottom:170px;width:190px;}
#cse-search-box{width:190px;}
#cse-search-results{width:90%;margin:0;padding:0;}
#searchresults{margin:0;padding:0;}
#geewizbutton{position:relative;top:15px;left:40px;z-index:100;height:85px;width:265px;}
#geewizaddress{position:relative;z-index:100;height:73px;width:245px;left:550px;top:-70px;}
#creationsandconfections{position:relative;z-index:101;height:30px;width:256px;left:300px;top:-88px;}
#navbar{height:25px;background-color:#0CC;background-image:url(../images/navbar.gif);}
#body{height:auto;min-height:400px;background-color:#F39;color:#FFF;padding:20px;}
#bodypics{float:left;width:250px;}
#bodytext{float:right;width:485px;}
#directions{width:475px;float:left;}
#contacttext{width:475px;float:left;margin:80px 0 0;}
#contacttext p{text-indent:0;}
#address{width:275px;float:right;}
#address table{width:275px;border:1px outset #FFF;margin:30px 0 0;}
#address td{border:3px outset #FFF;font-size:16px;font-weight:700;}
#address th{border:3px outset #FFF;font-size:24px;}
#title{width:160px;float:left;}
#description{float:right;width:590px;}
#description p{indent-text:0;text-indent:0;margin-top:13px;margin-bottom:0;}
#store{width:760px;padding:0;}
#footer{height:115px;background-color:#0CC;}
#thesweetshop{position:relative;top:10px;left:160px;width:479px;height:95px;}
a{text-decoration:none;color:#FFF;}
a ins{text-decoration:none;}
a img{border:none;margin:none;}
#i1menu li a:hover,#i5menu li a:hover,#i8menu li a:hover,#i4menu li a:hover,#i7menu li a:hover,#i3menu li a:hover,#i2menu li a:hover,#i6menu li a:hover{color:#000;}
#basketsmenu li a,#personalizedgiftsmenu li a,#specialtyitemsmenu li a,#religiousmenu li a,#seasonalmenu li a,#partyfavorsmenu li a,#candymenu li a{padding-left:0;padding-right:0;text-decoration:none;color:#000;width:100%;display:block;background-color:#FFF;}
#basketsmenu li a:hover,#personalizedgiftsmenu li a:hover,#specialtyitemsmenu li a:hover,#religiousmenu li a:hover,#seasonalmenu li a:hover,#partyfavorsmenu li a:hover,#candymenu li a:hover{color:#F39;}
#personalizedgiftsmenu li,#partyfavorsmenu li,#seasonalmenu li,#religiousmenu li,#candymenu li,#basketsmenu li,#specialtyitemsmenu li{width:100%;display:block;margin:0;}
#seasonalmenu,#personalizedgiftsmenu,#basketsmenu,#specialtyitemsmenu,#religiousmenu,#partyfavorsmenu,#candymenu{font:11px/23px Verdana;list-style:none;text-align:center;color:#000;visibility:hidden;position:absolute;top:14px;margin:0;padding:0;}
#i5menu li a,#i4menu li a,#i3menu li a,#i7menu li a,#i8menu li a,#i2menu li a,#i6menu li a,#i1menu li a{padding-left:0;padding-right:0;text-decoration:none;color:#FFF;height:100%;}
#i6menu li,#i1menu li,#i5menu li,#i4menu li,#i3menu li,#i2menu li,#i7menu li,#i8menu li{height:100%;display:inline;margin:0;}
#i4menu,#i5menu,#i1menu,#i6menu,#i2menu,#i8menu,#i7menu,#i3menu{font:12px/12px Arial;font-weight:bolder;height:15px;list-style:none;text-align:left;color:#FEFEFE;position:absolute;z-index:2;margin:0;padding:0;}
#geewizmenu{width:800px;position:relative;top:10px;margin:0 0 0 auto;}
#candymenu{width:115px;z-index:2;left:79px;}
#basketsmenu{width:144px;z-index:2;left:138px;}
#personalizedgiftsmenu{width:119px;z-index:3;left:252px;}
#partyfavorsmenu{width:125px;z-index:4;left:361px;}
#religiousmenu{width:103px;z-index:5;left:478px;top:105px;}
#seasonalmenu{width:140px;z-index:6;left:440px;}
#specialtyitemsmenu{width:175px;z-index:7;left:520px;}
#i2menu{top:0;left:121px;}
#i1menu{top:0;left:57px;}
#i3menu{top:0;left:188px;}
#i5menu{z-index:3;top:0;left:388px;}
#i6menu{top:0;left:485px;}
#i4menu{top:0;left:260px;}
#i7menu{top:0;left:566px;}
#i8menu{top:0;left:680px;}
table{width:760px;text-align:center;}
h1{margin-top:0;}
h3{color:#000;text-align:center;font-style:italic;}
a td{color:#FFF;}
p{text-indent:25px;font-size:18px;font-weight:700;text-align:left;}
.clear{clear:both;height:1px;width:760px;}
img{text-align:center;margin:5px 0;}
#contact p{text-align:right;margin:0;}
#contact h2{text-align:left;}
#map{text-align:center;margin:40px 0 0;}
h1 a{border-bottom-width:3px;border-bottom-style:dashed;border-bottom-color:#FFF;}
h2 a{color:#000;border-bottom-width:3px;border-bottom-style:dashed;border-bottom-color:#000;font-weight:700;font-style:italic;margin-left:50px;}
#address p{text-align:center;font-size:14px;font-weight:bolder;text-indent:0;margin:6px 0;}
#bodytext p a{color:#FFF;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:fff;}
table h2{text-align:left;margin:5px 0 10px;}
#contact th h2{text-align:center;margin:25px 0 10px;}
#center{text-align:center;margin:0 auto;}
#indent{margin-left:0;}
#indent h1 a{float:left;display:block;margin:0 0 20px 20px;}
#clear{clear:both;}
#sitemap a{text-decoration:underline;}
#sitemap a:hover{color:#000;}
#sitemap ul{list-style:none;font-size:18px;margin-left:10px;text-transform:uppercase;}
#sitemap li{list-style:none;margin-left:30px;text-transform:lowercase;font-size:14px;}
#sitemap ol{list-style:inherit;}
address{text-align:center;}
#item{width:200px;float:left;text-align:center;height:210px;vertical-align:text-bottom;background-color:#0CC;margin:0 0 20px 40px;}
