a:link {color: #c67524; text-decoration: none;}
a:visited {color: #f8a2a9c; text-decoration: none;}
a:hover {color: #b6c624; text-decoration: none;}
a:active {color: #2a6c9c; outline: none; text-decoration: none;}

body {margin:0px; padding:0px; background-color: #595B5A; font-family: Helvetica, Arial, sans-serif; font-size: 76%;}  

#content {
	position:absolute;
	left:50%;
	width:1184px;
	margin-top:0;
	margin-left:-616px;
	text-align:left;
	background: transparent url(http://www.babysistahcookies.com/images/bg.jpg) 0 0 repeat-y;
	}
	
h1, h1 a {
width: 359px;
height: 110px;
margin: 0;
padding: 0;
}

h1 a {
display: block;
background: transparent url(http://www.babysistahcookies.com/images/logo.png) 0 0 no-repeat;
text-indent: -9999px;
}

h1 {
position: absolute;
top: 281px;
left: 220px;
z-index: 100;
}

#slideshow {
position: relative;
margin-top: 20px;
margin-left: 220px;
overflow: hidden;
width: 760px;
height: 416px;
}

#slideshow img {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 0;
}

#main {
margin-top: 92px;
margin-left: 220px;
width: 760px;
}

#footer {
margin-top: 50px;
margin-left: 220px;
width: 760px;
clear: both;
}

#navigation {
position: absolute;
top: 455px;
left: 220px;
margin: 0;
padding: 0;
}

.nav {
	width: 758px;
	height: 52px;
	background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat;
	margin: 0;
padding: 0;
}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	height: 52px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}
	.nav .welcome a:link, .nav .welcome a:visited {
		left: 420px;
		width: 100px;
	}
	.nav .welcome a:hover, .nav .welcome a:focus {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -420px -52px;
	}
	.nav .welcome a:active {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -420px -103px;
	}
	.current-welcome .welcome a:link, .current-welcome .welcome a:visited {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -420px -103px;
		cursor: default;
	}
	.nav-welcome, .nav-welcome-click {
		position: absolute;
		top: 0;
		left: 420px;
		width: 100px;
		height: 52px;
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -420px -52px;
	}
	.nav-welcome-click {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -420px -103px;
	}



	.nav .about a:link, .nav .about a:visited {
		left: 520px;
		width: 100px;
	}
	.nav .about a:hover, .nav .about a:focus {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -520px -52px;
	}
	.nav .about a:active {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -520px -103px;
	}
	.current-about .about a:link, .current-about .about a:visited {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -520px -103px;
		cursor: default;
	}
	.nav-about, .nav-about-click {
		position: absolute;
		top: 0;
		left: 520px;
		width: 100px;
		height: 52px;
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -520px -52px;
	}
	.nav-about-click {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -520px -103px;
	}

	
	.nav .contact a:link, .nav .contact a:visited {
		left: 620px;
		width: 130px;
	}
	.nav .contact a:hover, .nav .contact a:focus {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -620px -52px;
	}
	.nav .contact a:active {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -620px -103px;
	}
	.current-contact .contact a:link, .current-contact .contact a:visited {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -620px -103px;
		cursor: default;
	}
	.nav-contact, .nav-contact-click {
		position: absolute;
		top: 0;
		left: 620px;
		width: 130px;
		height: 52px;
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -620px -52px;
	}
	.nav-contact-click {
		background: url(http://www.babysistahcookies.com/images/nav.jpg) no-repeat -620px -103px;
	}

h3#welcome {
width: 147px;
height: 35px;
text-indent: -9999px;
background: transparent url(http://www.babysistahcookies.com/images/welcome.jpg) 0 0 no-repeat;
}

h3#about {
width: 107px;
height: 35px;
text-indent: -9999px;
background: transparent url(http://www.babysistahcookies.com/images/about.jpg) 0 0 no-repeat;
}

h3#contact {
width: 137px;
height: 35px;
text-indent: -9999px;
background: transparent url(http://www.babysistahcookies.com/images/contact.jpg) 0 0 no-repeat;
}

#main p {
font-size: 1.4em;
}

ul#cookielist {
list-style: none;
margin: 0;
padding: 0;

}

ul#cookielist li {
list-style: none;
display: block;
margin-bottom: 0;
padding: 20px 0 10px 20px;
width: 90%;
background: transparent url(http://www.babysistahcookies.com/images/cookiebg.jpg) 0 0 repeat-x;
}

span.cookieinfo {
display: block
float: left;
width: 300px;
margin: 0;
padding: 0;
}

span.cookiename {
display: block;
font-size: 2em;
margin: 0;
padding: 0;
color: #9C2A54;
}

span.cookiedescription {
display:block;
font-size: 1.2em;
margin: 0;
padding: 0;
}

span.cookiethumb {
display: block;
float: left;
width: 200px;
margin: 0;
padding: 0;
}

.clear {
display: block;
clear: both;
}