/* @override 
	http://adxcreative.com/projectHub/brickThree/css/color.css
	http://www.brick3pizza.com/css/color.css
	http://adxcreative.com/projectHub/brick3pizza/css/color.css
	http://www.adxcreative.com/projectHub/brick3pizza/css/color.css
*/

#footer a:link, #footer a:visited {
	color: #F90;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
/*a[href^="http:"] {
	background: url(../images/external_link.gif) no-repeat right top;
	padding-right:12px;
}
a[href^="http://www.garysmusicworld.com"],
a[href^="http://garysmusicworld.com"]{
	background-image: none;
	padding-right: 0;
}*/
#footer a.facebook:link, #footer a.facebook:visited{
	background: url(../images/facebook.jpg) 0 0;
}
#footer a.facebook:hover, #footer a.facebook:active{
	background: url(../images/facebook.jpg) 0 30px;
}
#footer a.twitter:link, #footer a.twitter:visited{
	background: url(../images/twitter.jpg) 0 0;
}
#footer a.twitter:hover, #footer a.twitter:active{
	background: url(../images/twitter.jpg) 0 30px;
}
body.red{
	background-color: #a22630;
}
.red #footer{
	color: #FFF;
}
.white #footer,
.menuListHeader,
span.disclaimerHeader,
.LV_invalid{
	color: #a22630;
}
ul.menuListHeader li.perSlice{
	/*background: url(../images/sliceIcon.jpg) no-repeat left top;*/
	background: url(../images/sliceIconAsterisk.jpg) no-repeat left top;
}
ul.menuListHeader li.perPie{
	background: url(../images/pieIcon.jpg) no-repeat left top;
}
/*navigation highlights - based on body class of white*/
body.white a#homeNav{
	background: url(../images/navigationWhite.jpg) no-repeat 0 -36px;
}
body.white a#menuNav{
	background: url(../images/navigationWhite.jpg) no-repeat -86px -36px;
}
body.white a#locationNav{
	background: url(../images/navigationWhite.jpg) no-repeat -258px -36px;
}
body.white a#hoursNav{
	background: url(../images/navigationWhite.jpg) no-repeat -172px -36px;
}
body.white a#couponsNav{
	background: url(../images/navigationWhite.jpg) no-repeat -344px -36px;
}
body.white a#curbsideNav{
	background: url(../images/navigationWhite.jpg) no-repeat -430px -36px;
}
body.white a#cateringNav{
	background: url(../images/navigationWhite.jpg) no-repeat -516px -36px;
}
body.white a#pressNav{
	background: url(../images/navigationWhite.jpg) no-repeat -603px -36px;
}
body.white a#homeNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat 0 0;
}
body.white a#menuNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat -86px 0;
}
body.white a#locationNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat -258px 0;
}
body.white a#hoursNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat -172px 0;
}
body.white a#couponsNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat -344px 0;
}
body.white a#curbsideNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat -430px 0;
}
body.white a#cateringNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat -516px 0;
}
body.white a#pressNav:hover{
	background: url(../images/navigationWhite.jpg) no-repeat -603px 0;
}
/*navigation highlights - based on body class of red*/
body.red a#homeNav{
	background: url(../images/navigationRed.jpg) no-repeat 0 -36px;
}
body.red a#menuNav{
	background: url(../images/navigationRed.jpg) no-repeat -86px -36px;
}
body.red a#locationNav{
	background: url(../images/navigationRed.jpg) no-repeat -258px -36px;
}
body.red a#hoursNav{
	background: url(../images/navigationRed.jpg) no-repeat -172px -36px;
}
body.red a#couponsNav{
	background: url(../images/navigationRed.jpg) no-repeat -344px -36px;
}
body.red a#curbsideNav{
	background: url(../images/navigationRed.jpg) no-repeat -430px -36px;
}
body.red a#cateringNav{
	background: url(../images/navigationRed.jpg) no-repeat -516px -36px;
}
body.red a#pressNav{
	background: url(../images/navigationRed.jpg) no-repeat -603px -36px;
}
body.red a#homeNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat 0 0;
}
body.red a#menuNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat -86px 0;
}
body.red a#locationNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat -258px 0;
}
body.red a#hoursNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat -172px 0;
}
body.red a#couponsNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat -344px 0;
}
body.red a#curbsideNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat -430px 0;
}
body.red a#cateringNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat -516px 0;
}
body.red a#pressNav:hover{
	background: url(../images/navigationRed.jpg) no-repeat -603px 0;
}

/*body background image on location page*/
body#location #mainContent{
	background: url(../images/location.jpg) no-repeat center top;
}
body#location #mainContent p#getDirections a:link,
body#location #mainContent p#getDirections a:visited{
	background: url(../images/getDirections.jpg) no-repeat 0 0;
}
body#location #mainContent p#getDirections a:hover{
	background: url(../images/getDirections.jpg) no-repeat 0 -20px;
}
#sneekPeek a:link, #sneekPeek a:visited{
	background: url(../images/sneakPeekNavSprite.jpg) no-repeat left top;
	text-decoration: none;
}
#sneekPeek a:hover{
	background: url(../images/sneakPeekNavSprite.jpg) no-repeat left bottom;
	text-decoration: none;
}
#secondaryContent h3,
#secondaryContent h6, 
p.articleDate{
	color: #a22630;
}
hr{
	border: 0!important;
	background: url(../images/horizontalRule-grey800.gif) no-repeat center center;
}
body#home hr{
	border: 0!important;
	background: url(../images/horizontalRuleRed.gif) no-repeat center center;
}
body#home #secondaryContent h5{
	color: #FFF;
}
body#home #mainContent p{
	color:#FFF;
}
div#formFooter a:link,
div#formFooter a:visited{
	color: #a22630;
	text-decoration: none;
}
div#formFooter a:hover{
	text-decoration: underline;
}
body#poll form li{
	border-bottom: 1px dashed #ccc;
}
div#voteNow p{
	color:#FFF;
}
div#voteNow a:link,
div#voteNow a:visited{
	text-decoration: none;
	color:#FFF;
}
div#voteNow a:hover{
	text-decoration:underline;
}
div#bigPizza div#thirtyFour{
	background: url(../images/34inPie_100x100.jpg) no-repeat center center;
	color: #FFF;
}
body#menuZoom #secondaryContent h4{
	color: #a22630;
}
.thumbFlav{
	color: #a22630;
}
.thumbPrice{
	color:#666;
}
span.grey{
	color:#999;
}

.article p a:link,
.article p a:visited,
.couponItemOne a:link,
.couponItemOne a:visited,
.couponItemTwo a:link,
.couponItemTwo a:visited,
.couponItemThree a:link,
.couponItemThree a:visited{
	color: #a22630;
	text-decoration: none;
}
.article p a:hover,
.couponItemOne a:hover,
.couponItemTwo a:hover,
.couponItemThree a:hover{
	text-decoration: underline;
}

.couponItemOne li,
.couponItemTwo li,
.couponItemThree li{
	border-style: dashed;

}