body {font-family: Arial, Verdana, sans-serif;font-size: 12px;color: #664431;margin-top: 25px;padding: 0;background-color:#fff0f0;}


#wrapper {margin:0 auto; width:800px; height:660px; background-image:url(images/main/home-bg.gif); background-repeat:no-repeat; padding-top:40px; position:relative}
#wrapper table {margin:0 auto}
#mainimg {width:709px; height:410px; margin:0 auto;}
.nav {width:709px; height:40px; margin:0 auto; padding:0;}
ul { list-style:none;width:709px; height: 40px;}
li {display:inline;}
ul li a {height:40px;text-indent:-9999px;float:left;text-decoration:none;}
ul li#cakes a {background:url(images/main/nav.png) 0 0; width:53px;}
ul li#cakes a:hover {background-position:0px -40px;}
ul li#cupcakes a {background:url(images/main/nav.png) -53px 0; width:77px}
ul li#cupcakes a:hover {background-position:-53px -40px;}
ul li#icebox a {background:url(images/main/nav.png) -130px 0; width:119px;}
ul li#icebox a:hover {background-position:-130px -40px;}
ul li#events a {background:url(images/main/nav.png) -249px 0; width:143px;}
ul li#events a:hover {background-position:-249px -40px;}
ul li#boxes a {background:url(images/main/nav.png) -392px 0; width:79px;}
ul li#boxes a:hover {background-position:-392px -40px;}
ul li#order a {background:url(images/main/nav.png) -471px 0; width:52px;}
ul li#order a:hover {background-position:-471px -40px;}
ul li#gallery a {background:url(images/main/nav.png) -523px 0; width:60px;}
ul li#gallery a:hover {background-position:-523px -40px;}
ul li#about a {background:url(images/main/nav.png) -583px 0; width:73px;}
ul li#about a:hover {background-position:-583px -40px;}
ul li#press a {background:url(images/main/nav.png) -656px 0; width:53px;}
ul li#press a:hover {background-position:-656px -40px;}

.columns {width:709px; margin:0 auto;}
#column-left,#column-center {float:left; width:226px; height:136px; border:1px solid #543019; background:#fff; margin-right:12px;}
#column-right {float:left; width:226px; height:136px; border:1px solid #543019; background:#fff;position:relative; background:url(images/main/social.jpg) no-repeat}
#facebook { width:30px; height:31px; position:absolute; top:95px; left:185px; z-index:100}
#twitter {width:30px; height:31px; position:absolute; top:95px; left:145px; z-index:100}

.footer {width:709px; height:37px; margin:0 auto;}
.copyright {font-size:9px; margin:10px auto; text-align:center;}
.copyright a {color:#664431; text-decoration:underline;}
.copyright a:hover {text-decoration:none;}

#popup {background:#543018; font-family:Georgia, "Times New Roman", Times, serif; padding-top:0; margin-top:0}
.fiveten {width:510px; margin:0 auto; background:#fff; text-align:center}
.choc {font-size:12px; color:#543018;}
.choc-hdr {font-size:14px; color:#543018; font-weight:bold}
.mint {color:#90c097; font-size:12px}
.clear {height:25px; clear:both}

#promobubble1 {position:absolute; z-index:100;top:275px; right:50px; z-index:100}
#promobubble2 {position:absolute; z-index:100;top:200px; right:120px; z-index:99}

