body {

	padding: 0px;
	margin: 0px;
	font-family: verdana;
	background: url(style/bg.jpg) repeat fixed #000;
	color: #EEDAA1;
	
}

img {

	border: 0px;
	
}

a {

	color: #960;

}

a:hover {

	color: #960;

}

a:visited {

	color: #960;

}

#menu {

	overflow: visible;
	padding: 0px 20px;
	margin: 0px auto;
	background: url(style/overlay.png);

}

.menu-item {

	width: 190px;
	height: 13px;
	padding: 30px 25px 30px 5px;
	background: url(style/menu-bg.png) center no-repeat;
	text-align: right;
	font-family: garamond;

}

.menu-item a {

	color: #630;
	font-weight: bold;
	text-decoration: none;
	font-size: 22px;

}

.menu-item a:hover {

	color: #CC3300;

}

#frame {

	width: 960px;
	overflow: visible;
	padding: 0px;
	margin: 20px auto;
	font-size: 12px;

}

#footer {

	width: 100%;
	height: 50px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	clear: both;
	color: #EEDAA1;
	font-size: 11px;
	
}

#footer a {

	text-decoration: none;
	color: #CC6600;

}

#aligned-footer {

	width: 920px;
	overflow: visible;
	padding: 20px;
	margin: 0px auto;

}

.content-full {

	width: 100%;
	padding: 0px;
	margin: 0px;
	float: left;
	
}

.full-top {

	width: 900px;
	height: 30px;
	padding: 20px 30px 0px 30px;
	float: left;
	text-align: center;
	font-weight: bold;
	background: url(style/overlay.png);
	
}

.full-middle {

	width: 900px;
	padding: 10px 30px 10px 30px;
	float: left;
	background: url(style/overlay.png);
	
}

.full-bottom {

	width: 900px;
	height: 30px;
	padding: 0px 30px 20px 30px;
	float: left;
	text-align: right;
	font-style: italic;
	background: url(style/overlay.png);
		
}

.content-large {

	width: 75%;
	padding: 0px;
	margin: 0px;
	float: left;

}

.large-top {

	width: 720px;
	float: left;

}

.large-middle {

	width: 660px;
	padding: 10px 30px 10px 30px;
	float: left;
	
}

.large-bottom {

	width: 720px;
	float: left;
	
}

.content-half {

	width: 50%;
	padding: 0px;
	margin: 0px;
	float: left;
	
}

.content-two-thirds {


	width: 66%;
	padding: 0px;
	margin: 0px;
	float: left;
	
}

.two-thirds-top {

	width: 580px;
	height: 30px;
	padding: 20px 30px 0px 30px;
	float: left;
	text-align: center;
	
}

.two-thirds-middle {

	width: 580px;
	padding: 10px 30px 10px 30px;
	float: left;
	
}

.two-thirds-bottom {

	width: 580px;
	height: 30px;
	padding: 0px 30px 20px 30px;
	float: left;
	text-align: right;	
	font-style: italic;
	
}

.content-half {

	width: 50%;
	padding: 0px;
	margin: 0px;
	float: left;
	
}

.half-top {

	width: 420px;
	height: 30px;
	padding: 20px 30px 0px 30px;
	float: left;
	text-align: center;
	
}

.half-middle {

	width: 420px;
	padding: 10px 30px 10px 30px;
	float: left;
	
}

.half-bottom {

	width: 420px;
	height: 30px;
	padding: 0px 30px 20px 30px;
	float: left;
	text-align: right;	
	font-style: italic;
	
}

.content-third {


	width: 33%;
	padding: 0px;
	margin: 0px;
	float: left;
	
}

.third-top {

	width: 260px;
	height: 30px;
	padding: 20px 30px 0px 30px;
	float: left;
	text-align: center;
	
}

.third-middle {

	width: 260px;
	padding: 10px 30px 10px 30px;
	float: left;
	
}

.third-bottom {

	width: 260px;
	height: 30px;
	padding: 0px 30px 20px 30px;
	float: left;
	text-align: right;	
	font-style: italic;
	
}

.content-fourth {


	width: 25%;
	padding: 0px;
	margin: 0px;
	float: left;
	
}

.fourth-top {

	width: 180px;
	height: 30px;
	padding: 20px 30px 0px 30px;
	float: left;
	text-align: center;
	
}

.fourth-middle {

	width: 180px;
	padding: 10px 30px 10px 30px;
	float: left;
	
}

.fourth-bottom {

	width: 180px;
	height: 30px;
	padding: 0px 30px 20px 30px;
	float: left;
	text-align: right;	
	font-style: italic;
	
}

.modevious {

	text-decoration: none;
	color: #c00;

}

.ramm {
	
	text-decoration: none;
	color: #093;

}

.modevious:hover, .ramm :hover {

	outline: dotted 1px;
	
}

#transparent-background {

	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 65px;
	background: url(style/header-bg.png);
	z-index: -1;

}

.transparent-top-bg {

	height: 20px;
	background: url(style/transparent-top-bg.png);

}

.transparent-middle-bg {

	background: url(style/transparent-middle-bg.png);

}

.transparent-bottom-bg {

	height: 20px;
	background: url(style/transparent-bottom-bg.png);

}

.gainlight {

	margin-top: -17px;

}

/* I added anything after this. */

#bakery {
font-size: 2em;
}