@charset "utf-8";
/* CSS Document */
body{
	background-image:url(../images/bg-img.gif);
	background-repeat:repeat-x;
	background-color:#65090a;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
a:link,
a:visited{
	color:#df7d26;
	text-decoration:none;
}
a:hover,
a:active{
	text-decoration:underline;
}
form{
	padding:8px;
}
h1{
	color:#fff;
	font-size:24px;
	font-weight:normal;
	margin:0;
	padding:5px 0 5px 10px;
	width:90%;
	color:#df7d26;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
img{
	margin:0;
	padding:0;
}
fieldset{
	border:1px solid #fff;
	color:#fff;
	margin:10px;
}
legend{
	color:#b7e932;
	font-size:16px;
}
input{
	width:100%;
}
textarea{
	width:420px;
	height:100px;
}
input{
	background-image:url(../images/bg_input.jpg);
	background-repeat:repeat-x;
	border:1px solid #828282;
}
textarea{
	border:1px solid #828282;
	background-image:url(../images/bg_ta.jpg);
	background-repeat:repeat-x;
}
select{
	border:1px solid #828282;
}
/* CSS Column Fix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {display:block;clear:both;}
* html .clearfix {height: 1%;}
#container{
	width:800px;
	margin:0 auto;
}
#header{
	margin:0;
	padding:0;
}
img{
	border:none;
}
#hp-header{
	width:800px;
	height:219px;
	background-image:url(../images/ok-pizza-finest-deal-in-town.jpg);
	background-repeat:no-repeat;
	clear:both;
}
#main-nav{
	margin:0 auto;
	width:800px;
}
	#main-nav ul{
		margin:0 auto;
	}
	#main-nav li{
		display:block;
		float:left;
		width:130px;
		text-align:center;
		background-image:url(../images/bg-main-nav.jpg);
		height:42px;
		margin:0 1px 0 1px;
		font-size: 20px;
		font-family:"Times New Roman", Times, serif;
	}
		#main-nav li a{
			display:block;
			padding:15px 0 0 0;
		}
		#main-nav li:hover{
			background-position:50% 100%;
		}
#main-nav a:link,
#main-nav a:visited{
	color:#fff;
	text-decoration:none;
}
#main-nav a:hover,
#main-nav a:active{
	text-decoration:none;
}
#order-now{
	float:right;
	margin:63px 0 0 0;
}
#content{
	background-image:url(../images/bg-content.jpg);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	width:800px;
	position:relative;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
	#content p{
		padding:8px;
		margin:0 10px 0 10px;
		
	}
.contentimg{
	float:left;
	padding:10px;
}
.inside{
	padding:8px;
	margin:0 10px 0 20px;
	list-style-type:disc;
}
#hp-pizza-delivery{
	width:800px;
	height:31px;
	background-image:url(../images/hp-header-under.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
	#hp-pizza-delivery p{
		width:480px;
		margin:0;
		padding:18px 10px 10px 12px;
		color:#fff;
	}

#offer-menu{
	margin:8px 0 0 6px;
	padding:0;
	width:500px;
}
* html #offer-menu{
	margin:0;
}
	#offer-menu a{
		display:block;
		width:100%;
		height:100%;
	}
	#offer-menu li{
		display:block;
		float:left;
		margin:0;
		padding:0;
	}
	#offer-menu li:hover{
		background-position:50% 100%;
	}
		#offer-menu #pizza{
			background-image:url(../images/pizza.jpg);
			background-repeat:no-repeat;
			width:163px;
			height:175px;
		}
		#offer-menu #wings{
			background-image:url(../images/wings.jpg);
			background-repeat:no-repeat;
			width:166px;
			height:175px;
		}
		#offer-menu #deserts{
			background-image:url(../images/deserts.jpg);
			background-repeat:no-repeat;
			width:164px;
			height:175px;
		}
#col-one{
	width:500px;
}
#col-two{
	float:right;
	width:294px;
	margin:0 3px 0 0;
}
* html #col-two{
	margin:0;
}
#footer{
	color:#fff;
	font-size:14px;
	position:relative;
	border-top:1px solid #2e0303;
	padding:5px 0 0 0;
}
	#footer a:link,
	#footer a:visited{
		color:#fff;
		text-decoration:none;
	}
	#footer a:hover,
	#footer a:active{
		text-decoration:underline;
	}
	#footer span{
		font-size:12px;
	}
#kelowna-web-design{
	display:block;
	background-image:url(../images/aztech-web-design.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:171px;
	height:74px;
	top:0;
	right:0;
}
#sub-page-delivery{
	position:absolute;
	top:0;
	right:0;
}
#subpage{
	margin:153px 0 0 0;
}
.error {
	padding: 10px;
	border: 1px solid #9F4F4F;
	background-color: #FFDFDF;
	font-weight: bold;
	color: #333;
	line-height: 18px;
	margin:0 45px 10px 45px;
}
.success {
	padding: 10px;
	border: 1px solid #4F9F4F;
	background-color: #DFFFDF;
	font-weight: bold;
	color: #333;
	line-height: 18px;
	margin:0 45px 0 45px;
}
#hours-table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:10px;
}

/* menu */
#menu-header{
	width:800px;
	height:6px;
	background-image:url(../images/menu-header.jpg);
	background-repeat:no-repeat;
	clear:both;
}
#menu{
	color:#000;
	margin:0 auto;
}
	#menu td{
		text-align:left;
	}
	#menu .title{
		color:#000;
		font-size:16px;
		font-weight:bold;
	}
	#menu p{
		width:150px;
		line-height:14px;
		text-align:center;
	}
#menu-cheese-garlic{
	background-image:url(../images/cheese-garlic-pizza.jpg);
	width:376px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-chicken-wings{
	background-image:url(../images/menu-chicken-wings.jpg);
	width:375px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-mexican-pizza{
	background-image:url(../images/menu-mexican-pizza.jpg);
	width:376px;
	height:111px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-pepperoni-pizza{
	background-image:url(../images/menu-pepperoni-pizza.jpg);
	width:375px;
	height:111px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-deluxe-pizza{
	background-image:url(../images/menu-deluxe-pizza.jpg);
	width:376px;
	height:109px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-greek-pizza{
	background-image:url(../images/menu-greek-pizza.jpg);
	width:375px;
	height:109px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-hawaiian-pizza{
	background-image:url(../images/menu-hawaiian-pizza.jpg);
	width:376px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-meat-lovers-pizza{
	background-image:url(../images/menu-meat-lovers.jpg);
	width:376px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-tandoori-chicken{
	background-image:url(../images/menu-tandoori-chicken.jpg);
	width:376px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-tuscan-pizza{
	background-image:url(../images/menu-tuscan-pizza.jpg);
	width:376px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-pizza-dips{
	background-image:url(../images/menu-pizza-dips.jpg);
	width:376px;
	height:109px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-vegetarian-pizza{
	background-image:url(../images/menu-vegetarian-pizza.jpg);
	width:376px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-curried-chicken{
	background-image:url(../images/menu-curried-chicken.jpg);
	width:376px;
	height:109px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-canadian-pizza{
	background-image:url(../images/menu-canadian-pizza.jpg);
	width:377px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-bbq-chicken{
	background-image:url(../images/menu-bbq-pizza.jpg);
	width:377px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-deserts{
	background-image:url(../images/menu-deserts.jpg);
	width:377px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#menu-drinks{
	background-image:url(../images/menu-drinks.jpg);
	width:377px;
	height:110px;
	background-repeat:no-repeat;
	text-align:center;
}
#all-toppings{
	color:#fff;
	width:500px;
	text-align:center;
}
.note{
	color:#FF0000;
	font-size:10px;
}


#logo{
	display:block;
	margin:0 0 20px 0;
	padding:0;
}

