/* CSS Document */

/* Designs by Patima */
/* www.designsbypatima.com */

body {
	background: url(../art/all/photoshop-pattern.gif) #fff repeat;
	margin: 0;
	padding: 0;
	font-family: "georgia";
	font-size: 1em;
}
a {
	color: #c0edf0;
	outline-width:0px;
}

a:hover {
	color: #de77ae;
	outline-width:0px;
}

#container {
	background-image: url(../art/all/background-repeat.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	height: 629px;
}

#top-container {
	height: 629px;
	background-image: url(../art/all/background-top.jpg);
	background-repeat: no-repeat;
	width: 100%;
}

#header img {
	float: left;
}
/*
#nav {
	background-image: url(../art/home/banner-top.jpg);
	background-repeat: no-repeat;
	height: 168px;
}

#nav ul {
	list-style-type: none;
}
*/

#nav {
	background-image: url(../art/home/banner-top.jpg);
	background-repeat: no-repeat;
	height: 168px;
}

#nav ul {
	padding:0;
	margin:0 0 0 236px;
}

#nav li {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}

#nav li a{
	height:110px;
	display:block;
	border:0;
}

#nav a span {
	display:none;
}

#nav ul li#home {
	width:72px;
	background:url(../art/home/nav.jpg) 0px 0px no-repeat;
}

#nav ul li#home:hover, #nav ul li#home.sfhover {
	background:url(../art/home/nav.jpg) 0px -110px no-repeat;
}

#nav ul li#who {
	width:70px;
	background:url(../art/home/nav.jpg) -72px 0px no-repeat;
}

#nav ul li#who:hover, #nav ul li#who.sfhover {
	background:url(../art/home/nav.jpg) -72px -110px no-repeat;
}

#nav ul li#mystuff {
	width:51px;
	background:url(../art/home/nav.jpg) -142px 0px no-repeat;
}

#nav ul li#mystuff:hover, #nav ul li#mystuff.sfhover {
	background:url(../art/home/nav.jpg) -142px -110px no-repeat;
}

#nav ul li#sayhi {
	width:65px;
	background:url(../art/home/nav.jpg) -193px 0px no-repeat;
}

#nav ul li#sayhi:hover, #nav ul li#sayhi.sfhover {
	background:url(../art/home/nav.jpg) -193px -110px no-repeat;
}

#content {
	clear: both;
	background-image: url(../art/home/content-background.jpg);
	background-repeat: no-repeat;
	height: 258px;
	width: 344px;
	padding: 30px 60px 0 320px;
	font-size: 0.8em;
	color: #330e25;
	line-height: 1.4em;
	overflow: hidden;
}

#bottom-container {
	height: 570px;
	background-image: url(../art/all/footer-background.jpg);
	background-repeat: no-repeat;
	width: 100%;
}

/* home only */

/*
#featured-sites {
	height: 385px;
	position: absolute;
	top: 168px;
	left: 723px;
}*/

#featured-sites {
	width: 222px;
	height: 384px;
	position: absolute;
	top: 168px;
	left: 723px;
}