

body { background-color:#4b0e15; text-align:center;color:#FFF}

#wrapper{ background-image:url(images/body.png);width:800px;text-align:left; margin:0px auto}
#left {float:left;width:247px; }
#right {float:left;width:526px;margin-left:8px;}
#content {padding:5px}

h1{font-size:1.5em;font-weight:400;color:#FFF}
h2{font-size:1.2em;font-weight:400;color:#FFF}
#leftmenu {font-size:1.4em;}
#leftmenu ul{list-style:none;margin-left:30px;padding-left:0px}
#leftmenu li {margin-top:5px}
#leftmenu li a{margin-top:5px;color:#FFF}

#footer {height:15px;margin-top:20px;background-color:#380612;margin-right:17px;padding:5px; text-align:center;font-size:.8em;border-bottom:1px solid #1e0608}
a{ color:#FFF; text-decoration:none}
a:hover{ text-decoration:underline; color:#CCC}






.ui-effects-transfer { border: 4px solid #59C4EC; } .transferring { background-color: red; opacity: 0.5; } 


#cats ul{margin:10px 0px 0px 0px;padding:0px;list-style:none;margin-right:2px;}
#cats ul li a{ color:#FFF; font-size:1.0em;display:block; height:25px;padding:5px; text-indent:10px;border-bottom:1px solid #6c2135; text-decoration:none}
#cats ul li a:hover{ text-decoration:underline }
#cart { padding:10px; background-color:#6c2135;margin-top:15px;font-size:.8em }
#cart h1{font-size:1.2em; color:#FFF}

#footer{ clear:both }
#checks{padding:10px; }
#checks ul {list-style: url(images/check.gif); margin-left:20x}
#checks li {list-style: url(images/check.gif);font-size:.9em;padding: 2px 2px 2px 10px; color:#000; list-style:none}



.item-block{  padding:2px; margin:5px; border-bottom:2px solid #6c2135}
.item-block .image { background-color:#FFF; text-align:center; height:120px;overflow:hidden}
.item-block .image img {max-height:120px;}
.item-block .desc {padding:5px}



#newsletter{
	margin:15px 5px 5px 280px;
	padding:5px;
	 
}

.news{ border:1px solid #CCC;margin:10px;padding:5px;}
#pizza-setup{margin-top:15px;margin-bottom:15px;border-bottom:1px dotted #CCC}
.option_set{ margin:10px; background-color: #F4F4F4;border:1px solid #CCC}
#jumpnav{border-bottom:1px dashed #CCC;margin-bottom:10px;padding-bottom:5px;}
#add-cart{border-top:1px dashed #CCC;}
#pages { background-color:#E6E6E6;border-bottom:2px solid #CCC}
#pages ul{list-style:none;margin:0px;padding:0px; }
#pages ul li {list-style:none;float:left}
#pages ul li a {float:left;padding-right:10px;padding-left:10px;padding-top:7px;padding-bottom:7px;}
p{margin:5px;}
#sizes input {margin-right:20px; text-align:center}
#pizza_price{ font-size:1.4em; text-align:right;margin:10px 5px 5px 5px;padding:5px; border-top:1px solid #CCCCCC;font-weight:bold}

#toppings li {float:left;margin:4px;padding:3px;width:140px}
#toppings li, #toppings ul {list-style:none;}
#status{margin-top:2px; text-align:right;margin-right:25px}
<!-- menu stuff -->


#menu{margin: 0 auto;
  text-align:left}
#menu h2{margin: 1em auto 0.3em;color:#FFF ;
    font-size: 150%;text-align:center}

#menu dl{width: 100%;overflow: auto;margin: 0 0 1em;
    background: url(images/dot.gif) repeat-x 0 1.2em}
#menu dt,dd.price{font-size: 130%;font-weight: bold}
#menu dt{float: left;padding-right: 3px;color: #990000}
#menu dd{margin:0}
#menu dd.price{float: right;padding-left: 3px ; color:#333333}
#menu dd.ingredients{float: left;width: 100%;padding: 3px 0; font-style:italic} 
.pricetype{padding-left: 3px ; color: #007aa9;font-size: 130%;font-weight: bold;padding-bottom:10px; text-align:right; }

