body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}

body {
	background-color: #B4B4B4;
}

p {
	margin-top:3px;
	margin-bottom:3px;
	margin-left:5px;
	margin-right:5px;
	padding:0px;
	line-height:15px;
}

#container {
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
}

#bg-top {
	position: relative;
	background-image: url(images/bg-top.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 800px;
}

#content {
	position: relative;
	background-image: url(images/bg-middle.gif);
	background-repeat: repeat-y;
	width: 800px;
	padding: 20px;
}

#bg-bottom {
	position: relative;
	background-image: url(images/bg-bottom.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 800px;
}

#nav {
	position:absolute;
	top:12px;
	left:180px;
	height: 30px;
	width: 280px;
}

#nav-sarah {
	position:absolute;
	top:12px;
	left:48px;
	height: 30px;
	width: 116px;
}

#home-image {
	position: relative;
	height: 218px;
	width: 356px;
	left: 202px;
	top: 110px;
	margin-bottom: 225px;
}

#column-container {
	width: 728px;
	position: relative;
	left: 36px;
	top: 60px;
	margin-bottom: 100px;
}

#left-container {
	width: 350px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 0px;
}

#right-container {
	width: 350px;
	position: absolute;
	left: 345px;
	top: 0px;
	margin-bottom: 0px;
}

#column1 {
	width: 172px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 0px;
}

#column2 {
	width: 172px;
	position: absolute;
	left: 258px;
	top: 0px;
}

#column3 {
	width: 172px;
	position: absolute;
	left: 516px;
	top: 0px;
}

#nfcontent{
}

.thumb {
	background: url(images/thumb-frame.gif) no-repeat; 
	margin: 11px
}

.thumbframe {
	background: url(images/thumb-frame.gif) no-repeat; 
	width: 172px; 
	height: 106px;
	margin-bottom:60px;
}

.title {
	font-size:11.5px;
}

.padded-right {
	padding-right: 200px;
}
