/* -- NAVIGATION START -- */
body {
	background-color: #39220b;
	background-position:0px 20px;
}
img
{  border-style: none;
}

H1
{
	font-size:22px;
	text-align:center;
	color: #865a31;
	}

.leftfloat {
	float: left;
}
.clearFloats {
	clear:both;
}
#topImage1 {
	width: 217px;
	height: 228px;
}
#topImage2 {
	width: 410px;
	height: 198px;
	color: white;
	padding-right: 20px;
	background-image: url(../images/home_choco.gif);
/*	background-position: left top;*/
	background-position:0px -0px;
	background-repeat:no-repeat;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#topImage3 {
	width: 210px;
	padding-left: 15px;
}
#bottomLeft,
#bottomLeft2,
#bottomLeft3
{
	 width: 212px;
	 margin-right: 10px;
}
#bottomLeft a,
#bottomLeft2 a,
#bottomLeft3 a
{
	color: #865a31;
}
#bottomLeft4{
	width: 247px;
}
#bottomLeft4 .centeredImage{
	background-image: url(../images/home_choco.gif);
	background-position: left top;
	background-repeat:no-repeat;
}
#bottomLeft4 a{
	color: #865a31;
}
#space10 {
	height: 10px;
/*	line-height: 10px;
/*	font-size: 2px;
	padding: none;
	margin: none;
	border: 1px solid black;.*/
}
#wedbirth{
	width: 235px;
}

#cakes ul{
	margin-top: 0;
	margin-bottom: 0;
}
#flavor,
#filling {
	width 300px;
	height: 500px;
}
#navcontainer {
	width:542px;
    height:102px;
    padding:0px;
	margin:0px;
/*	border: 1px solid white;*/
}

#nav {
    list-style:none;
    margin:0px;
    padding:0px;
    height:1022px;
    display:inline;
    overflow:hidden;
    width:414px;
}

#nav li {
    margin:0px;
    padding:0px;
    display:inline;
    list-style-type:none;
}

#nav a {
    float:left;
    padding:102px 0px 0px 0px;
    overflow:hidden;
    height: 0px !important;
    height /**/:102px; /* for IE5/Win */
}
#preload {
	display: none;
}

#home a,
#home a:visited {
    width:75px;
    background:url('../images/home-off.jpg') top left no-repeat;
	background-position:-20px -3px;
}

#home a:hover {
    background:url('../images/home-on.jpg') top left no-repeat;
	background-position:-20px -3px;
/*    background-position:0px -102px;*/
}

#about a,
#about a:visited{
    width:100px;
    background:url('../images/aboutus-off.jpg') top left no-repeat;
/*	background-position:-75px 0px;*/
	background-position:-10px -3px;
/*	background-position:-75px 0px;*/

}

#about a:hover {
/*    background-position:-75px -102px;*/
    background:url('../images/aboutus-on.jpg') top left no-repeat;
	background-position:-10px -3px;
}

#afterhours a,
#afterhours a:visited{
    width:120px;
    background:url('../images/afterhours-off.jpg') top left no-repeat;
/*    background:url('../images/nav.gif') top left no-repeat;
	background-position:-175px 0px;*/
	background-position:0px -3px;

}

#afterhours a:hover {
/*    background-position:-175px -102px;*/
    background:url('../images/afterhours-on.jpg') top left no-repeat;
	background-position:0px -3px;
}


#shoponline a,
#shoponline a:visited{
    width:119px;
	background:url('../images/shoponline-off.jpg') top left no-repeat;
/*   background:url('../images/nav.gif') top left no-repeat;
	background-position:-295px 0px;*/
	background-position:0px -3px;

}

#shoponline a:hover {
/*    background-position:-295px -102px;*/
	background:url('../images/shoponline-on.jpg') top left no-repeat;
	background-position:0px -3px;
}
/*#nav li#cake {
    width:75px;
    line-height:72px;
	border: 1px solid green;
}*/
#cake a,
#cake a:visited{
    width:75px;
    line-height:32px;
    background:url('../images/cakes-off.jpg') top left no-repeat;
/*	background-position:-75px 0px;*/
	background-position:-20px -3px;
/*	background-position:-75px 0px;*/
}

#cake a:hover {
/*    background-position:-75px -102px;*/
    background:url('../images/cakes-on.jpg') top left no-repeat;
	background-position:-20px -3px;
}


/* -- NAVIGATION END -- */

h2 {
	color:#865A31;
	text-decoration:none;
	margin:0px;
}

.contentCopy {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#473326;
	line-height:17px;
}

.contentCopy a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#865a31;
	line-height:18px;
}

.featuredCopy {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FAE7BB;
	line-height:20px;
}

.itemDesc {
	width:212px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#473326;
	line-height:18px;
	padding-top:10px;
}
.itemDesc2 {
	width:250px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#473326;
	line-height:18px;
	padding-top:5px;
}
.centeredImage
    {
    text-align:center;
    margin:0px auto;
    padding:0px;
    }

.itemPrice {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#A6002A;
	font-weight:bold;
}

.navText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.navText a:hover {
	text-decoration:underline;
}

.testimonials {
	font-size:12px;
	line-height:20px;
	color:#966236;
}

