/* bijan.css - Styles for Bijan Bakery Website */

*
{
	margin: 0;
	padding: 0;
}


body
{
	background: #fff;
	text-align: center;
	font: 14px Arial;
}

#container
{
	background: url(images/containerstripe.jpg) repeat-y ;
	text-align: left;
	margin: 0 auto;
	width: 900px;
	padding: 5px 20px;
}
#headbanner
{
	float: left;
}
#header #phone
{
	width: 200px;
	color: #f5f5dc;
	float: right;
	margin: 20px 60px 0 0;
}
	#searchbar
	{
		display: none;
		text-align: right;
		margin-right: 40px;
	}
		#searchbar a:link, #searchbar a:visited
		{
			color: #999;
			text-decoration: none;
		}
		#searchbar a:hover
		{
			color: #d2691e;
		}
		ul#searchlist li
		{
			padding: 0 5px;
			display: inline;
		}
		#searchbutton
		{
			background: #d2691e;
			color: #fff;
			width: 60px;
			border: none;
		}
	#sitelinks
	{
		height: 30px;
		list-style-type: none;
		clear: both;
	}
		#sitelinks li
		{
			float: left;
			height: 30px;
			text-indent: -9000px;
		}
		#sitelinks li a.current
		{
			background-position: 0 -30px;
		}
		#wedlink a:link, #wedlink a:visited
		{
			display: block;
			width: 140px;
			height: 30px;
			background: url(images/weddings.jpg) no-repeat top;
		}
		#wedlink a:hover
		{
			background: url(images/weddings.jpg) no-repeat top;
			background-position: 0 -30px;
		}
		#cakelink a:link, #cakelink  a:visited
		{
			display: block;
			width: 105px;
			height: 30px;
			background: url(images/cakes.jpg) no-repeat top;
		}
		#cakelink  a:hover
		{
			background: url(images/cakes.jpg) no-repeat top;
			background-position: 0 -30px;
		}
		#menulink  a:link, #menulink  a:visited
		{
			display: block;
			width: 120px;
			height: 30px;
			background: url(images/menu.jpg) no-repeat top;
		}
		#menulink  a:hover
		{
			background: url(images/menu.jpg) no-repeat top;
			background-position: 0 -30px;
		}
		#cookielink a:link, #cookielink a:visited
		{
			display: block;
			width: 120px;
			height: 30px;
			background: url(images/cookies.jpg) no-repeat top;
		}
		#cookielink a:hover
		{
			background: url(images/cookies.jpg) no-repeat top;
			background-position: 0 -30px;
		}
		#pastrylink 
		{
			width: 115px;
			background: url(images/pastries.jpg) no-repeat top;
		}
		#pastrylink a:link, #pastrylink a:visited
		{
			display: block;
			width: 115px;
			height: 30px;
		}
		#pastrylink a:hover
		{
			background: url(images/pastries.jpg) no-repeat top;
			background-position: 0 -30px;
		}
		#locationslink a:link, #locationslink a:visited
		{
			display: block;
			width: 120px;
			height: 30px;
			background: url(images/locations.jpg) no-repeat top;
		}
		#locationslink a:hover
		{
			background: url(images/locations.jpg) no-repeat top;
			background-position: 0 -30px;
		}
		#aboutlink a:link, #aboutlink a:visited
		{
			display: block;
			width: 140px;
			height: 30px;
			background: url(images/about.jpg) no-repeat top;
		}
		#aboutlink a:hover
		{
			background: url(images/about.jpg) no-repeat top;
			background-position: 0 -30px;
		}

	
#footer
{
	clear: both;
	text-align: center;
	font-size: small;
	height: 50px;
	padding: 10px 0 0 0;
	display: block;
	color: #aaa;
}
	#footerlinks a:link
	{
		color: #ccc;
		text-decoration: underline;
	}
	#footerlinks a:visited
	{
		color: #B3B300;
		text-decoration: underline;
	}
	#footerlinks a:hover
	{
		color: #d2691e;
	}
	ul#footerlinks
	{
		width: 500px;
		margin: 0 20%;
	}
	ul#footerlinks li
	{
		padding: 0 5px;
		display: inline;
	}
	
	
/* Cosmetic Tags */

img
{
	border: none;
}

.imgfloatL
{
	float: left;
}