body{
	font-family:Arial,Geneva,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background:url(../images/repeater.jpg) repeat #ffffff;
}

.bold {font-weight:bold;}


/* -------- HEADER ------------------------------------------------------------- */

.logo{
background:url(../images/logo-bg.jpg) no-repeat;
}


/* --- HEADER MENU --- */

.header-menu-top{
background:url(../images/menu-top.jpg) no-repeat;
}

.header-menu-bottom{
background:url(../images/menu-bottom.jpg) no-repeat;
}

.header-menu a.home{background:url(../images/home.jpg);}
.header-menu a.menu{background:url(../images/menu.jpg);}
.header-menu a.order-online{background:url(../images/order-online.jpg);}
.header-menu a.nutrition{background:url(../images/nutrition.jpg);}
.header-menu a.about-us{background:url(../images/about-us.jpg);}

a.become-franchise{
background:url(../images/become-a-franchise.jpg);
}




/* ----------- FOOTER  ---------------------------------------------------------------- */
#footer{
background:url(../images/bottom-grass.jpg) no-repeat top;
color:#ffffff;
}

#footer ul li .footer-title{
color:#e7e7e7;
}


#footer-container{
background:url(../images/side-repeater.jpg) repeat-x top #000000;
}


#footer ul li {font-weight:bold; font-size:14px; border-right:1px dashed #404040; border-bottom:1px dashed #404040; }
#footer .contact-us, #footer .become-a-fan {border-right:none;}
#footer ul li ul li {border:none;}

#footer .contact-us p{color:#e6e6e6;}

#footer ul li ul li a, #footer ul li ul li {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#cccccc;
}


#footer ul li ul li a:hover{
text-decoration:underline;
}

#footer ul.contact-legal a, #footer ul.contact-legal li { font-size:11px; color:#999999; text-decoration:none;}
#footer ul.contact-legal a:hover{text-decoration:underline;}




.become-a-fan .facebookIcon{background:url(../images/facebookIcon.jpg) no-repeat;}
.become-a-fan .greenIcon{background:url(../images/greenIcon.jpg) no-repeat;}
.become-a-fan .RSSIcon{background:url(../images/rssIcon.jpg) no-repeat;}
.become-a-fan .peopleIcon{background:url(../images/peopleIcon.jpg) no-repeat;}



/* --------------- HOMEPAGE ---------------------------------------------------------- */
#main-flash{
/*background:url(../images/flash-dummy.jpg) no-repeat;*/
}

#main{
background:url(../images/divider.jpg) no-repeat 408px;
}

.nutrition #main-flash{
background:url(../images/nut-flash-dummy.jpg) no-repeat;
}

.nutrition #main{background:none;}


.silo.crust-news{
background:url(../images/crust-news-image.jpg) no-repeat;
}

.silo.crust-locator{
background:url(../images/crust-locator-image.jpg) no-repeat top right;
}

.silo.login-box{
background:url(../images/login-box.jpg) no-repeat;
}

.silo p{
font-size:11px;
line-height:15px;
}

a.read-more{
color:#c52027;
}





/* --------------- NUTRITION ---------------------------------------------------------------------------------------------------------------------------------------------------- */

ul.pizza-list li {border-right:1px dashed #a19072; }
ul.pizza-list li ul li, ul.pizza-list li.no-right-border  {border:none;}


ul.pizza-list li ul li a {
font-size:11px;
text-decoration:none;
color:#000000;
}

ul.pizza-list li ul li a:hover{ text-decoration:underline; }



/* ---------------EXPAND PANE ---------------------------------------------------------------------------------------------------------------------------------------------------- */

#expand-container td{
border-right:1px dashed #897b62; border-bottom:1px dashed #897b62;
}

#expand-container table {background:url(../images/expand-left-repeater.png) repeat-y; padding-left:11px;}
#expand-container td.no-right-border{border-right:none; }
#expand-container td.no-bottom-border{border-bottom:none;}

#expand-container #expand-right{ background:url(../images/expand-right-repeater.png) right repeat-y; padding-right:25px; clear:both;}

#expand-container #expand-top {width:891px; height:37px; display:block;}
#expand-container #expand-top #expand-top-middle{background:url(../images/expand-top-repeater.png) repeat-x 0 10px; font-size:11px;}
#expand-container #expand-top .title.meat-pizzas {background:url(../images/meat-pizzas.png) no-repeat;}

#expand-container #expand-bottom{background:url(../images/expand-bottom.png) no-repeat;}

#expand-container a.close-button-link {color:#000000; text-decoration:none;}
#expand-container a.close-button-link:hover {text-decoration:underline;}


/* ---------------PRODUCTS ---------------------------------------------------------------------------------------------------------------------------------------------------- */

.product-group{
background:url(../images/subtitle-bar.jpg) no-repeat;
}

.product-group h2{font-size:30px;}

/*Product Menu */

.product-menu {background:url(../images/product-menu-repeater.jpg) repeat-y;}
.product-menu li {color:#999999; font-size:12px;}
.product-menu li a{font-size:11px; color:#999999; text-decoration:none;}
.product-menu li a:hover{color:#cc3333; background:#febf4d;}

.product-menu-top{background:url(../images/product-menu-top.jpg);}
.product-menu-bottom{background:url(../images/product-menu-bottom.jpg);}


/* Sides Menu */
.sides-menu{background:url(../images/sides.jpg) no-repeat top;}
.sides-menu .salads{background:url(../images/salads-filler.jpg) no-repeat bottom;}
.sides-menu .desserts{background:url(../images/desserts-filler.jpg) no-repeat bottom;}
.sides-menu .drinks{background:url(../images/drinks-filler.jpg) no-repeat bottom;}

/* Product Info (Right Column) */
.product-info{background:url(../images/product-info-repeater.jpg) repeat-y;}
.product-info-top{background:url(../images/product-info-top.jpg) no-repeat;}
.product-info-bottom{background:url(../images/product-info-bottom.jpg) no-repeat;}

.product-info .summary h3{font-size:17px;}
.product-info .summary p {font-size:11px; }
.product-info .summary p.price {font-size:16px; font-weight:bold;}

.product-info .favourite-order { border-top:1px dashed #978d76;}
.product-info .favourite-order li {font-size:11px;}

.product-info .my-crust-store {background:url(../images/product-info-bg.jpg) repeat;}
.product-info .my-crust-store p{font-size:12px;}
.product-info .my-crust-store a {font-size:11px; color:#cc3333;}




