@charset "UTF-8";
/* CSS Document */

body {
	margin:70px 0px 70px 0px;
	padding:0px;
	background:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(/_img/background.png);
	background-attachment:fixed;
	background-position:center;
	background-repeat:no-repeat;
}

img, div { behavior: url(/_htc/iepngfix.htc); }

h1 {
	font-weight:bold;
	font-style:italic;
	font-size:18px;
	margin:20px 0px 10px 0px;
	padidng:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a03806;
	letter-spacing:normal;
}

#MasterContainer {
	width:949px;
	height:699px;
	margin:40px auto 0px auto;
}

#MasterContainer #Navigation {
	width:949px;
	height:60px;
	text-align:center;
	
	padding:0px 0px 0px 0px;
}

#MasterContainer #Logo{
	position:relative;
	width:124px;
	hieght:144px;
	
	margin:-40px 0px -37px 0px;
}

#MasterContainer #MainContent {
	width:949px;
	height:470px;
}

#MasterContainer .About{
	background-image:url(/_img/Background_AboutPizza.jpg);
	background-repeat:no-repeat;
}

#MasterContainer .AboutNew{
	background-image:url(/_img/Background_AboutNew.jpg);
	background-repeat:no-repeat;
}

#MasterContainer .AboutVision{
	background-image:url(/_img/Background_AboutVision.jpg);
	background-repeat:no-repeat;
}

#MasterContainer .AboutStaff{
	background-image:url(/_img/Background_Staff.jpg);
	background-repeat:no-repeat;
}

#MasterContainer .AboutStaffExcChef{
	background-image:url(/_img/Background_StaffExcChef.jpg);
	background-repeat:no-repeat;
}


#MasterContainer .Wine{
	background-image:url(/_img/SubContent_Wine_BG.jpg);
	background-repeat:no-repeat;
}

#MasterContainer .Menu{
	background-image:url(/_img/Background_Menu.jpg);
	background-repeat:no-repeat;
}

#MasterContainer .Contact{
	background-image:url(/_img/Background_Contact.jpg);
	background-repeat:no-repeat;
	font-size:10px !important;
	line-height:14px !important;
}

#MasterContainer .Contact h1{
	font-size:14px !important;
}

#MasterContainer .WineSystem{
	background-image:url(/_img/SubContent_WineSystem_BG.jpg);
	background-repeat:no-repeat;
}


#MasterContainer .SubContent {
	width:458px;
	height:407px;
	padding:46px 73px 17px 418px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#593f16;
	line-height:19px;
}

#MasterContainer .subNAV{
	color:#ba5945;
}

#MasterContainer .SubContent a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ba5945;
	text-transform:uppercase;
	text-decoration:none;
}

#MasterContainer .SubContent a:hover{
	color:#862411;
}



#MasterContainer #Contact {
	width:934px;
	height:28px;
	padding:9px 15px 0px 0px;
	background-image:url(/_img/ContactBarBG.png);
	text-align:right;
	font-weight:bold;
	font-size:8px;
	color:#b6afad;
}

#MasterContainer #Footer {
	width:950px;
	height:88px;
}

#MasterContainer #Footer a{
	color:#989191;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:.1em;
}

#MasterContainer #Footer a:hover{
	color:#FFFFFF;
}

#MasterContainer #Footer #ad1{
	float:left;
	display:block;
	width:171px;
	height:48px;
	padding:40px 0px 0px 150px;
	background:url(/_img/Ad1.png);
}

#MasterContainer #Footer #ad2{
float:left;
display:block;
	width:231px;
	height:48px;
	padding:40px 0px 0px 77px;
	background:url(/_img/Ad2.png);
}

#MasterContainer #Footer #ad3{
float:left;
display:block;
	width:296px;
	height:48px;
	padding:40px 0px 0px 25px;
	background:url(/_img/Ad3.png);

}

#AboutScrolling {
	overflow-y:scroll;
	height:390px;
	width:510px;
}

#Scrolling {
	overflow-y:scroll;
	height:390px;
	width:510px;
}

.OT_feedTitle {
	font-size:10px !important;
	padding:0px;
	margin:0px;
	width:330px;
	height:30px;
}

#dateDisplay {
	font-size:8px;
	font-style:italic;
	padding-top:0px;
	margin-top:0px;
}

#OT_dateLbl, #OT_partySizeLbl {
	float:left;
	padding-right:10px;
	width:30px;
}	

#OT_partySize{
	margin-bottom:10px;
}

#imageCal {
	background:#FFFFFF;
	position:relative;
	z-index:10px;
}

.clickableDays partOfCal {
	padding:0px 5px 5px 0px;
}

.OT_TableButton {
	padding:0px;
	margin:-30px 0px 0px 0px;
}	

#OT_searchWrapper dl {
	margin:0px 0px 0px -40px !important;
	padding:0px;
}

#footerText {
padding:10px 0px 0px 0px;
text-align:center;
	font-size:10px;
	color:#FFFFFF;
}

#footerText a{
	color:#ffffff;
}

#footerSMLText {
	font-size:9px;
	font-style:italic;
	color:#CCCCCC;
}