/*  Theme Name: Old MillTheme URI: http://www.OldMillRestaurant.caDescription: Theme For Old Mill Restaurant.Version: 0.1Author: Tristan ToyeAuthor URI: http://www.SilverSwiftStudios.com/*/body {	margin: 0;	font-family: Arial, Helvetica, Georgia, Sans-serif;	font-size: 12px;	text-align: left;	vertical-align: top;	background: #ffffff url(images/body_bg.png) top center;	color: #000000;}body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form {	margin: 0;	padding: 0;}p {	padding: 10px 0 0 0;}/* Work Borders *//* topBar */#topBar {	margin:0;	padding: 0 0 0 0;	height: 133px;	background: url(images/topBar_bg.png) top center repeat-x;}#headerText {	width:980px;	margin: 0 auto;}#headerText img {	text-align: right;	margin: 25px 0 0 0;	border: none;}/* wrapper */#wrapper {	margin: 0 auto 0 auto;	width: 980px;	text-align: left;}/* splash */#homeSplash {	margin: -14px 0 0 0;	background: url(images/homeSplash_bg.jpg) top center no-repeat;	height: 422px;	width: 980px;}/* Nav Bar */#navBar {	width: 980px;	height: 50px;	padding: 0;	margin: 0;	background: url(images/navBar_bg.jpg) top center no-repeat;}#navBar a {	margin: 0 -3px 0 0;	width: 196px;	height: 50px;	display: inline-block;}#navBar ul, #navBar li {	margin: 0;	padding: 0;	list-style-type: none;	display: inline;}#navBarDropShadow {	width:980px;	height:20px;	background: url(images/navBarDropShadow_bg.jpg) top left repeat-x;}.homeNav a {	background: url(images/homeNav_bg.jpg) top center no-repeat;}.homeNav a:hover {	background: url(images/homeNav_bg.jpg) bottom center no-repeat;}.menuNav a {	background: url(images/menuNav_bg.jpg) top center no-repeat;}.menuNav a:hover {	background: url(images/menuNav_bg.jpg) bottom center no-repeat;}.eventsNav a {	background: url(images/eventsNav_bg.jpg) top center no-repeat;}.eventsNav a:hover {	background: url(images/eventsNav_bg.jpg) bottom center no-repeat;}.aboutNav a {	background: url(images/aboutNav_bg.jpg) top center no-repeat;}.aboutNav a:hover {	background: url(images/aboutNav_bg.jpg) bottom center no-repeat;}.contactNav a {	background: url(images/contactNav_bg.jpg) top center no-repeat;}.contactNav a:hover {	background: url(images/contactNav_bg.jpg) bottom center no-repeat;}/* Main Content*/#writeUp {	text-indent: 40px;	margin: 0 20px;	padding: 0;	width: 548px;	height:393px;	font-style:italic;	font-family: Helvetica;	font-size: 12px;	float:left;}/* Sidebar*/#sidebar {	margin: 0px 0 0 0;	float: left;	background: url(images/postIt_bg.jpg) top center no-repeat;	height:393px;	width:392px;}#sidebar p {	color:#FFF;	font-family: Helvetica;	font-weight:bold;}#sidebar h1 {	color: #FFF;	font-size:20px;}#sidebar a:hover {	text-decoration:none;}#reservation {	margin: 60px 0 0 65px;}.phone {	margin: 0 0 0 20px;	font-size: 30px;}#discount {	width: 280px;	margin: 30px 0 0 65px;}.discountDescription {	margin: 0 0 0 0;	font-size:14px;}.discountDescription a {	text-decoration:none;	color:#FFF;}.discountDescription a:hover {	text-decoration:underline;	color:#000;}#feedback {	width: 300px;	margin: 35px 0 0 65px;}.feedbackDescription {	font-size:14px;}.feedbackDescription a {	text-decoration:none;	color:#FFF;}.feedbackDescription a:hover {	text-decoration:underline;	color:#000;}/*Divider*/#divider {	clear:both;	width:980px;	height:12px;	background: url(images/divider_bg.jpg) top center no-repeat;}/*3 Box Bottom*/#threeBox {	font-family: Helvetica;}#threeBox h1 {	font-size:20px;	text-indent: 25px;	font-family: Helvetica;}#threeBox p {	text-indent: 25px;	width: 250px;	margin: 0px 0 0 25px;	font-family: Helvetica;	font-size: 14px;}#threeBox img {	margin: 17px 0 0 15px;}#events {	float:left;	width: 325px;}#pasta {	float:left;	width: 325px;}#wing {	float:left;	width: 325px;}/*Footer*/#footer {	color: #FFF;	font-family: Arial, Helvetica, sans-serif;	clear: both;	float: left;	width: 980px;	height: 320px;	background: url(images/footer_bg.jpg) top center no-repeat;	font-size: 20px;	font-weight:normal;}#footer h1 {	font-family: Arial Black, Gadget, sans-serif;	font-size: 25px;}#footer ul {	margin:50px 0 0 0;	paddin:0;	list-style:none;}#footer li {	line-height: 30px;}#footer a {	color: #FFF;	text-decoration:none;}#footer a:hover {	text-decoration:underline;}#footerPages {	Float:left;	width: 200px;}#footerInfo {}#footer p {	margin: 110px 0 0 0;	font-size: 12px;	text-align:center;	clear:both;	line-height:18px}/* Contact Page */#contactSplash {	margin: -14px 0 0 0;	background: url(images/contactSplash_bg.jpg) top center no-repeat;	height: 422px;	width: 980px;}#contactMap {	background: url(images/contact_map.jpg) top center no-repeat;	height: 375px;	width: 500px;	float: left;	margin: 0 20px 0 0;}#directionsAddress h1{font-family: Arial Black, Gadget, sans-serif;	font-size: 25px;	}#directionsAddress {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	margin: 0 30px 0 0;}#directionsAddress a {	color: #000;	}#directionsAddress a:hover {	color: #666;}#hoursEmailPhone a {	color: #000;	}#hoursEmailPhone a:hover {	color: #666;}#hoursEmailPhone h1{	font-family: Arial Black, Gadget, sans-serif;	font-size: 25px;}#hoursEmailPhone {	font-family: Arial, Helvetica, sans-serif;	width:980px;	text-align:center;	font-size: 18px;}#hoursEmailPhone ul {	float:left;	padding:0;}#hoursEmailPhone ul li {	width:326px;	list-style:none;	display:inline;}#hoursEmailPhone ul li ul li {	display:list-item;}/* COUPON */#coupon {	background-image:none;	width: 980px;	height: 350px;margin: 20px auto;	text-align: center;font-size:24px;font-family: Helvetica, Arial,  sans-serif;}/* FEEDBACK */#feedbackSplash {	margin: -14px 0 0 0;	background: url(images/feedbackSplash_bg.jpg) top center no-repeat;	height: 422px;	width: 980px;}#feedbackForm {	margin: 10px 30px 20px 30px;	width: 400px;	height: 400px;	float: left;	overflow:hidden;}#reviews {width: 	500px;float: left;}#reviews h1{	font-family: Arial Black, Gadget, sans-serif;	font-size: 25px;	font-style:normal;	border-bottom: 1px solid #CCC;}#reviews p{	font-style:italic;	font-family: Helvetica;	font-size: 14px;	text-indent: 40px;	line-height:16px;	border-bottom: 1px solid #CCC;}
