* {
	margin:0;
}

body{
			background-color:#282828;
			width: 100%;
			height: 100%;
			
}


#wrapper{
				width: 1024px;
				max-width:1024px;
				HEIGHT:100%;
				background: #bbc6b8;
				margin: 0 auto;
				
}

#header{
				width: 870px; 
				height: 264px;
				margin: 0 auto; 
				background-image: url(images/peacockHeader.png);
				background-repeat: no-repeat;
}


#nav
{ 
				list-style-type:none;
   				margin-left: 106px;
 				padding-top:122px;
				overflow:hidden;
				height: 60px;
				clear: both;
}

#nav  li
{
				float:left;
				
}

#nav a:link,a:visited
{
			
			margin-right:33px;
			font-family: Monotype Corsiva;
			width:40px;
			Font-size:38px;
			color:black;
		    text-align:center;			
			padding: 0 auto;
			text-decoration:none;
			/*outline: 1px solid red;	*/
				
			
}

#nav a:hover, #nav a:active
{
			background-color:#607a33;
			/*padding: 0 15px;*/
			height:10px;
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;
}


 
P
{
	color: #FFF;
	font-family: Arial;
	text-align: center;
	font-size: 18px;
	margin-top:5px;
}

P.blackText
{
	color: green;
	font-family:arial;
	text-align: left;
	font-size: 17px;
	padding-top:1px;

	
}



#midbox
{
			margin:0 auto;
			width:870px;
			height:274px;
			background-color:#bbc6b8;
			background-repeat: no-repeat;
}

#midbox1
{
			float:left;
			margin-left:84px;
			width:395px;
			height:110px;
			background-color:#bbc6b8;
			background:url(images/midbox.png);
			margin-top:14px;
}


#midbox2
{
			float:left;
			margin-left:68px;
		    margin-top:14px;
			width:395px;
			height:110px;
			background-color:#bbc6b8;
			background:url(images/midbox.png);
}


.fbox
{				
				float:left;
				margin-left:83px;
				margin-top:37px;
				width:162px;
				height:155px;
				text-align:center;
				font-family:Arial;
				background-repeat: no-repeat;
				text-align:center;
				
}

.cakes{
	margin-left: 72px;	
}

.giftcards{
	margin-left: 69px;	
}

.partyplan{
	margin-left: 70px;	
}

.socialmedia{
	background-color: ;
	width: 90px;
	
}






#fbar{
	   
				 float:left;
    				 margin-top:20px;
				margin-bottom:0px;
                		 width:1024px;
				 height:45px;
				 background-image:url(images/fbar.png);
                		 background-repeat: no-repeat;
				 clear: both;
				

}
#fbar a
{text-decoration:none;
color:black;
}

#nav1 li
{ 
				list-style-type:none;
   				margin-left: 96px;
				margin-top:5px;	
				height: 29px;
			       width:280px;
				text-align:center;
				padding-top:4px;
				overflow:hidden;
				background-color:#607a33;
				clear:all;
				 -webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;

}

#nav1 a:link,a:visited
{			
			padding: 0 auto;
			font-family: arial;
			Font-size:21px;
			color:black;
			padding-top:2px;		
			text-decoration:none;
			
			
			
}

#nav1 a:hover, #nav1 a:active
{
			color:white;
			
			margin:0 auto;
			height:40px;
			
}




#sidebox
{
				
				float:left;
				margin-top:20px;
				width:362px;
				height:300px;
				text-align:center;
				font-family:Arial;
				background-repeat: no-repeat;
				
				
}
				

#sidebox1
{
				
				float:left;
				margin-top:20px;
				margin-left:116px;
				width:452px;
				height:280px;
				text-align:center;
				font-family:Arial;
				background-repeat: no-repeat;
				background:url(images/sidebox.png)#bfc3bd;
				border: 1px solid black;
}



#bbutton
{

		margin:34px auto;
		width:844px;
	
}
	
  



#nav2 li
{ 
				list-style-type:none;
   				float:left;
				margin-top:4px;	
				margin-left:24px;
			      	 width:180px;
				text-align:center;
			
				overflow:hidden;
				background-color:#607a33;
				clear:all;
				 -webkit-border-radius: 8px;
				-moz-border-radius: 8px;
				border-radius: 8px;
					
}

#nav2 a:link,a:visited
{			
			
			font-family: arial;
			Font-size:22px;
			color:black;
			
			height:50px;
					
			text-decoration:none;
			
			
			
}

#nav2 a:hover, #nav2 a:active
{
			margin-bottom:38px;
			color:white;
			margin:0 auto;
			height:60px;
			
}

#pic3
{
	float:left;
	margin-left:98px;
	width:844px;
	height:270px;
	margin-top:20px;
	
}


#button

{
  			float:right;
			margin-right:90px;
			text-align:cneter;
			background-color:#607a33;
			width:200px;
			height:51px;
			margin-top:33px;
			
}



#midbox3
{
			margin:20px auto;
			width:844px;
			height:120px;
		
			
}


#dish
{

			float:left;
			margin-left:88px;
			width:536px;
			height:221px;
			background:url(images/dish.png);
}



#midbox4
{


            margin:31px auto;
			width:848px;
			height:90px;
			background-color:white;
			background-repeat: no-repeat;
			box-shadow: 2px 2px 2px #888888;
}

#midbox5
{		  
			width:832px;
			height:30px;
			margin:3px 0 2px 8px;
			background-color:#374933;
			background-repeat: no-repeat;
			box-shadow: 2px 2px 2px #888888;
}

#midbox6
{


            margin:31px auto;
			width:848px;
			height:140px;
			background-color:#caccc9;
			background-repeat: no-repeat;
	
			box-shadow: 2px 2px 2px #888888;
}

#textbox1
{
	width:410px;
	height:80px;
	margin:0 2px 2px 2px;
	
}
#textbox2
{
	width:380px;
	height:80px;
	margin:-85px 2px 2px 2px;
}

#midbox7
{


            margin:38px auto;
			width:848px;
			height:250px;
			background-color:#caccc9;
			background-repeat: no-repeat;
			box-shadow: 2px 2px 2px #888888;
			

}