body {
      color: #333333;
      font: 80% Tahoma, Verdana, Helvetica, sans-serif;
      background-color: #ff6633;
      margin:0;
      padding: 0;
	
}

h1 {
	color:#ff6633;
	font: 900 180% Times New Roman, Times, Free Serif, serif;
	padding-top: 5px;
}

h2 {
	color:#663300;
	font: 900 180% Rockwell, serif;
	padding-top: 5px;
}

#all {
	width: 770px;
  height: 925px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
  border: solid 1px #ffcc99;
  }
  
#all_taffy {
	width: 770px;
  height: 2609px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
  border: solid 1px #ffcc99;
  }
  
#all_fudge {
	width: 770px;
  height: 1409px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
  border: solid 1px #ffcc99;
  }

#header {
	background-image: url("header.jpg");
	background-repeat: no-repeat;
	height:294px;
	width: 770px;
	float:left;
}

#header_content {
	background-image: url("header.jpg");
	background-repeat: no-repeat;
	height:178px;
	width: 770px;
	float:left;
}

#address {
	color: #ffcc99;
	font: 500 100% Times New Roman, Times, Free Serif, serif;
	text-align:right;
	padding-right: 10px;
	margin-top: 3px;
}

#navigation{
	color:#ff0066;
	font: 600 130% Times New Roman, Times, Free Serif, serif;
	margin-top: 40px;
	margin-left: 280px;
}

#navigation a{
	color: #ff0066;
	text-decoration: none;
}

#navigation a:hover{
	color:#ffcc99;
}

#content{
	height: 506px;
	width: 770px;
	background-image: url("gradient.jpg");
	background-repeat: repeat-y;
	float: left;
}

#content_content{
	height: 622px;
	width: 770px;
	background-image: url("gradient.jpg");
	background-repeat: repeat-y;
	float: left;
}

#content_taffy{
	height:2306px;
	width: 770px;
	background-image: url("gradient.jpg");
	background-repeat: repeat-y;
	float: left;
}

#col_taffy{
	height:2306px;
	width: 620px;
	float: left;
}

#col_taffy h1{
	border-bottom: 3px #ff9900 solid;
	width:470px;
	padding-left: 12.5px;
}

#col_taffy p{
	padding-left: 12.5px;
}

#col_taffy table{
	margin-top: -25px;
}

#col_taffy td{
	text-align:center;
	padding-left: 12.5px;
	padding-top: 25px;
}

#col_taffy img{
	border: 2px #ff9900 solid;
}

#content_fudge{
	height:1106px;
	width: 770px;
	background-image: url("gradient.jpg");
	background-repeat: repeat-y;
	float: left;
}

#col_fudge{
	height:1106px;
	width: 620px;
	float: left;
}

#col_fudge h1{
	border-bottom: 3px #ff9900 solid;
	width:470px;
	padding-left: 12.5px;
}

#col_fudge p{
	padding-left: 12.5px;
}

#col_fudge table{
	margin-top: -25px;
}

#col_fudge td{
	text-align:center;
	padding-left: 12.5px;
	padding-top: 25px;
}

#col_fudge img{
	border: 2px #ff9900 solid;
}
#col_left{
	height:506px;
	width: 150px;
	float: left;
}


 #col_left li {
 	list-style-type: none;
	width: 140px;
	
	text-align: center;
	font: 300 120% Tahoma, Verdana, Helvetica, san-serif;
	margin-left: -2em;
	padding-top: 10px;
	 }

#col_left a {
	border:  #ff6633 outset .25em;
	display: block;
	color: #ffcc99;
	background-color: #ff0066;
	text-decoration: none;
}

#col_left a:hover {
	 border: #ff6633 inset .25em;
	 color: #663300;
}

#col_left h2 {
	padding-left: 10px;
}

#col_center{
	height: 506px;
	width: 470px;
	float: left;
}

#col_center p{
	padding-left: 15px;
	padding-right: 15px;
	
}
#col_center h1{
	padding-left: 15px;
	padding-right: 15px;
	}

#col_contact{
	height: 506px;
	width: 620px;
	float: left;
	
}

#col_contact p{
	padding-left: 15px;
	padding-right: 15px;
	
}
#col_contact h1{
	border-bottom: 3px #ff9900 solid;
	width:470px;
	padding-left: 12.5px;
	padding-right: 15px;
	}
#col_contact table{
	margin-top: -25px;
}

#col_contact td{
	padding-left: 12.5px;
	padding-top: 25px;
}

#jelly{
	text-align:center;
}

#snack_pack{
	width: 280px;
	height: 110px;
	float: left;
	margin-left: 15px;
	margin-top: 25px;
}

#taffy_pack{
	width: 220px;
	height:161px;
	float: left;
	margin-left: 15px;
	margin-top: 25px;
}

#sugar_free_taffy{
	width: 200px;
	height:200px;
	float: left;
	margin-left: 15px;
	margin-top: 5px;
	text-align: center;
}

#sugar_free_fudge {
	width: 186px;
	height:109px;
	float: left;
	margin-left: 25px;
	margin-top: 25px;
	text-align: center;
}

	
#title{
	border-bottom: solid 3px #ff9900;
	width: 500px;
	height: 45px;
	float: left;
	margin-left: 15px;
}

#contact_left{
	width:280px;
	height: 592px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}

#contact_right{
	width:280px;
	height: 592px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}

#contact_right p{
	margin-top: -2px;
}


	

#contact_form label{
	font-size: 70%;
}

#order h1{
	text-align:center;
}

#location_left{
	width:280px;
	height: 592px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	
	
}

#location_left p{
	margin-top: 15px;
}

#location_right{
	width:280px;
	height: 592px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-top:15px;
}

#taffy_wall{
	padding-left: 7px;
	height: 140px;
	width:187px;
	float: left;
}

#col_right{
	height: 506px;
	width: 150px;
	float: left;
}

#col-right p{
	color:#663300;
}

#footer{
	height: 125px;
	width: 770px;
	float: left;
	background-color: #ff9900;
	color: #ffcc99;
	text-align:center;
}

#footer a{
	color: #ffcc99;
}

#footer a:hover {
	color: #663300;
}

#footer p{
	margin-top: 10px;
}

#little_grandma{
	height: 110px;
	width: 85px;
	float: left;
	margin-top: 0px;
	margin-left: 20px;
}





