/* CSS Document */

h1,h2,h3,p

	 	{margin: 0;
		padding: 0;}

html

		{margin: auto 0;
		padding: 0;}

body

		{margin: 0 auto;
		height: 100%;
		padding: 0;
		background-image: url(../images/backgroundgradient.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color: #351313;
		color: #FFFFFF;
		text-align: center;
		font-family: arial, sans-serif;}

p

		{text-align: justify;
		font-family: comic sans ms, sans-serif;
		font-size: 13px;
		line-height: 18px;
		padding-top: 15px;}
img {border: 0;}

#bottominfo

		{margin: 0 auto;
		vertical-align: bottom;
		text-align: center;
		color: gray;
		font-size: 10px;
		font-family: arial, sans-serif;
		padding: 5px;
		clear: both;}
		
#centersite
		{width: 100%;
		height: 100%;}		

#container

		{width: 694px;
		height: 520px;
		margin: 30px auto;
		text-align: left;}

/* Top Header Img */

#topheader

		{width: 694px;
		height: 124px;
		background-image: url(../images/topglassbg2.jpg);
		background-position: top;
		background-repeat: no-repeat;}

/* Left Content Items */	

#leftcontentmain
		{width: 197px;
		height: 410px;
		margin: 0;
		padding: 5px;
		background-color: #000;
		text-align: center;
		vertical-align: middle;
		background-image: url(../images/leftnavbgbottom.gif);
		background-position: bottom;
		background-repeat: no-repeat;
		float: left;}

#speciallinks
		{margin-top: 10px;
		margin-bottom: 10px;}



#lefthome
		{width: 197px;
		height: 410px;
		margin: 0;
		padding: 0;
		background-image: url(../images/wine.jpg);
		background-position: bottom;
		background-repeat: no-repeat;
		text-align: center;}

		/*Left Food Menu Content*/

		#leftmenu
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/food2.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}
			
		/*Left Adega Content*/

		#leftadega
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/adegabg1.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}
			
			
		/*Photo Gallery Adega Content*/

		#leftphotogallery
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			text-align: center;
			background-image: url(../images/leftphotobg.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}

		#galleryintro1	
			{width: 180px;
			margin: 0 0 0 5px;
			padding: 5px 0 0 0;
			text-align: justify;}
			
		#galleryalbum
			{width: 100%;
			height: 100%;
			margin-top: 10px;
			padding: 15px;}
		
		#backbutton
			{float: right;
			vertical-align: top;
			font-size: 10px;
			color: black;
			text-align: right;}
		/*Left Soup Menu Content*/

		#leftsoupmenu
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/soup.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}

		/*Left Soup Menu Content*/

		#leftnibblesmenu
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/appetizer.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}

		/*Left Wrap Menu Content*/

		#leftmenuwraps
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/wraps.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}
			
		/*Left Pasta Menu Content*/

		#leftmenupasta
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/pastabg.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}

		/*Left Wrap Menu Content*/

		#leftmenuburger
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/burger.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}

		/*Left Flatbread Menu Content*/

		#leftmenuflat
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/flatbread.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}
			
		/*Left Specials Menu Content*/

		#leftmenuspecials
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/specials2bg.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}

		/*Left Sandwich Menu Content*/

		#leftmenusandwich
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/sandwich.jpg);
			background-position: bottom;
			background-repeat: no-repeat;}

		/*Left Contact Us Content*/

		#leftcontact
			{width: 197px;
			height: 410px;
			margin: 0;
			padding: 0;
			background-image: url(../images/contact.jpg);
			background-position: center;
			background-repeat: no-repeat;}

/* Main Content Items */	

#maincontentwrap
		{width: 450px;
		height: 383px;
		margin: 0;
		padding-top: 7px;
		padding-left: 7px;
		float: left;
		color: black;
		background-image: url(../images/navbottomcurve.png);
		background-position: top left;
		background-repeat: no-repeat;}

#maincontent
		{width: 100%;
		height: 100%;
		padding: 15px;
		margin: 0;
		background-color: #E8F294;
		background-image: url(../images/maintopbg.gif);
		background-position: top left;
		background-repeat: no-repeat;}

#rewards
		{margin: 10px 0 0 0;
		padding: 0;
		height: 73px;
		width: 450px;
		color: #000;
		font-family: comic sans ms, sans-serif;
		font-size: 15px;
		text-align: center;}

/* Contact Us */

#contact
		{width: 250px;
		height: 290px;
		text-align: right;
		font-family: comic sans ms, sans-serif;
		font-size: 14px;
		background-image: url(../images/adegalogo.gif);
		background-position: left bottom;
		background-repeat: no-repeat;
		padding-left: 160px;
		padding-top: 20px;
		margin-left: 25px;}

/* Food Menu Content */

#foodtitles
		{width: 100%;
		border-bottom: 2px solid #3A1E52;
		padding-bottom: 5px;
		margin-bottom: 12px;
		font-family: comic sans ms, sans-serif;
		font-size: 25px;
		font-weight: bold;}

#sectiontitles
		{width: 100%;
		padding-bottom: 0px;
		margin-bottom: 0px;
		font-family: comic sans ms, sans-serif;
		font-size: 25px;
		font-weight: bold;}

#fooditems
		{padding: 0 0 10px 5px;
		margin: 0 0 10px 5px;
		width: 420px;
		font-family: comic sans ms, sans-serif;
		font-size: 14px;
		clear: both;}

#scrollingmenu
		{height: 320px;
		width: 445px;
		padding: 0px 5px 10px 0px;
		overflow: auto;
		scrollbar-face-color:#3A1E52;
		scrollbar-base-color:#E8F294;
		scrollbar-arrow-color:white;
		scrollbar-track-color:#E8F294;
		scrollbar-shadow-color:#E8F294;
		scrollbar-highlight-color:E8F294;
		scrollbar-3dlight-color:#E8F294;
		scrollbar-darkshadow-Color:#E8F294;}

#scrollingmenu2
		{height: 190px;
		width: 430px;
		padding: 0px 13px 10px 0px;
		margin-top: 7px;
		margin-bottom: 5px;
		margin-left: 5px;
		overflow: auto;
		scrollbar-face-color:#3A1E52;
		scrollbar-base-color:#E8F294;
		scrollbar-arrow-color:white;
		scrollbar-track-color:#E8F294;
		scrollbar-shadow-color:#E8F294;
		scrollbar-highlight-color:E8F294;
		scrollbar-3dlight-color:#E8F294;
		scrollbar-darkshadow-Color:#E8F294;}

#scrollingmenu3
		{height: 170px;
		width: 430px;
		padding: 0px 13px 0px 0px;
		margin-top: 7px;
		margin-bottom: 5px;
		scrollbar-face-color:#3A1E52;
		scrollbar-base-color:#E8F294;
		scrollbar-arrow-color:white;
		scrollbar-track-color:#E8F294;
		scrollbar-shadow-color:#E8F294;
		scrollbar-highlight-color:E8F294;
		scrollbar-3dlight-color:#E8F294;
		scrollbar-darkshadow-Color:#E8F294;}

		/* Main Navigation Links */
		#navigationwrap
				{text-align: right;
				padding-top: 83px;
				padding-right: 40px;
				margin: 0;}

		#mainnav ul
				{margin: 0;
				padding:0;}
				
		#mainnav li
				{display: inline;
				padding-left: 10px;
				padding-right: 10px;}
		
		#mainnav a:link
				{color: #fff;
				font-size: 14px;
				font-family: comic sans ms, sans-serif;
				text-decoration: none;
				padding-left: 10px;
				padding-right: 10px;}
		
		#mainnav a:visited
				{color: #fff;
				font-size: 14px;
				font-family: comic sans ms, sans-serif;
				text-decoration: none;
				padding-left: 10px;
				padding-right: 10px;}

		#mainnav a:hover
				{color: #E8F294;
				font-size: 14px;
				text-decoration: none;
				border-bottom: 2px solid #E8F294;
				padding-left: 10px;
				padding-right: 10px;
				margin: 0;}

		/* Left Food Menu Links */

		#foodmenu 
			{margin: 0;
			padding: 3px 7px 0 7px;
			list-style: none;
			text-align: right;}

			

		#foodmenu a:link
			{color: #fff;
			display: block;
			font-family: comic sans ms, sans-serif;
			font-size: 12px;
			text-decoration: none;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-right: 5px;}

		#foodmenu a:visited
			{color: #fff;
			display: block;
			font-family: comic sans ms, sans-serif;
			font-size: 12px;
			text-decoration: none;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-right: 5px;}

		#foodmenu a:hover
			{color: #E8F294;
			display: block;
			background-color: #3A1E52;
			font-family: comic sans ms, sans-serif;
			font-size: 12px;
			text-decoration: none;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-right: 10px;}

		/*When Each Menu Item Is Selected*/
		#highlight a:link 
			{color: #E8F294;
			display: block;
			background-color: #3A1E52;
			font-family: comic sans ms, sans-serif;
			font-size: 13px;
			font-weight: bold;
			text-decoration: none;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-right: 10px;}

			

		#highlight a:visited
			{color: #E8F294;
			display: block;
			background-color: #3A1E52;
			font-family: comic sans ms, sans-serif;
			font-size: 13px;
			font-weight: bold;
			text-decoration: none;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-right: 10px;}
			
			/*-------GALLERY ALBUM LINKS------------*/
			
		#galleryalbum a:link
			{width: 200px;
			display: block;
			padding: 10px 5px 10px 5px;
			color: white;
			text-align: center;
			background-color: black;
			border: 5px solid white;}
		
		#galleryalbum a:visited
			{width: 200px;
			display: block;
			padding: 10px 5px 10px 5px;
			color: white;
			text-align: center;
			background-color: black;
			border: 5px solid white;}
			
		#galleryalbum a:hover
			{width: 200px;
			display: block;
			padding: 10px 5px 10px 5px;
			color: white;
			text-align: center;
			background-color: #3A1E52;
			text-decoration: none;
			border: 5px solid white;}
			
		#albumbutton1 a:link
			{padding: 5px 5px 5px 5px;
			display: block;
			width: 100px;
			font-size: 10px;
			color: white;
			background-color: #3A1E52;
			border: 5px solid white;
			border-top: 5px solid white;}
			
		#albumbutton1 a:visited
			{padding: 5px 5px 5px 5px;
			display: block;
			width: 100px;
			font-size: 10px;
			color: white;
			background-color: #3A1E52;
			border: 5px solid white;
			border-top: 5px solid white;}
			
		#albumbutton1 a:hover
			{padding: 5px 5px 5px 5px;
			display: block;
			width: 100px;
			font-size: 10px;
			color: white;
			background-color: #000;
			border: 5px solid white;
			border-top: 5px solid white;}

			/* Default Link */
			a:link {color: white; text-decoration: none;}
			a:visited {color: white; text-decoration: none;}
			a:hover {color: white; text-decoration: underline;}

			/* Email */
			.email a:link
					{color: blue;
					text-decoration: none;}

			.email a:hover
					{color: blue;
					text-decoration: underline;}
