html, body, div, span, object, iframe, h1, h2, h3, dt, dd p, blockquote, address, cite, em, font, img, ol, ul, li, fieldset, form, button, label, table, caption, tr, th, td {
		border: 0pt none;
		font-family: inherit;
		font-size: 100%;
		font-style: inherit;
		font-weight: inherit;
		margin: 0;
		outline-color: invert;
		outline-style: none;
		outline-width: 0pt;
		padding: 0;
		vertical-align: baseline;
		list-style-type: none;
}

body {
		font-family: "Lucida Grande", Verdana, sans-serif;
		color: #5f5d5f;
		font-size: 11px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		background: #fff;
}

/* Links */

a, a:active, a:link {
		text-decoration: none;
		color: #5f5d5f;
}


a:hover {
		color: #5f98b8;
		text-decoration: none;
}

/* Text */

p {
		margin-bottom: 15px;
		line-height: 160%;
}


.footertext, #advert {
		font-size: 10px;
		line-height: 160%;
		margin: 0;
}

#logo {
		width: 197px;
		height: 71px;
		float: left;
		padding: 0 0 0 0;
}


/* Headers */

h1, h2, h3, .h1form {
		color: #5f5d5f;
		font-family: Helvetica, "Times New Roman", Times, serif;
}

h4 {
		padding: 0 0 5px 0;
		margin: 0;
		font-size: 11px;

}

h1 {
		padding-bottom: 30px;
		font-size: 24px;
		font-weight: 400;
}

h2, h3 {
		font-size: 20px;
		color:#4995D1;
		font-weight: 500;
}

h3 {
		font-size: 12px;
		color: #5f5d5f;
}

/* Body */

#container {
		background-color:#fff;
		width: 800px;
		margin: 0 auto;
		padding: 15px;
		position: relative;
		
}

#topnav, #aboutnav, #contactnav {
		font-family: Helvetica, Arial, sans-serif;
		width: 520px;
		height: 12px;
		margin: 2px 0 0 0;
}

#topnav a:hover, #aboutnav a:hover, #contactnav a:hover {
		color:#4995D1;
}

.nav {
		display: inline;
		font-size: 13px;
		padding: 0 8px 0 7px;
		letter-spacing: normal;
}


a.orwellrollover {
	display: block;
	width: 140px;
	height: 40px;
	text-decoration: none;
	background: url(../images/1984rollover.gif);
	}

a.orwellrollover:hover {
	background-position: -140px 0;
	}
	
a.coleenrollover {
	display: block;
	width: 140px;
	height: 40px;
	text-decoration: none;
	background: url(../images/coleenrollover.gif);
	}

a.coleenrollover:hover {
	background-position: -140px 0;
	}
	
a.janetrollover {
	display: block;
	width: 140px;
	height: 40px;
	text-decoration: none;
	background: url(../images/janetrollover.gif);
	}

a.janetrollover:hover {
	background-position: -140px 0;
	}
	
a.martharollover {
	display: block;
	width: 140px;
	height: 40px;
	text-decoration: none;
	background: url(../images/martharollover.gif);
	}

a.martharollover:hover {
	background-position: -140px 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}




a.natalierollover {
	display: block;
	width: 140px;
	height: 40px;
	text-decoration: none;
	background: url(../images/natalierollover.gif);
	}

a.natalierollover:hover {
	background-position: -140px 0;
	}
	
a.sassrollover {
	display: block;
	width: 140px;
	height: 40px;
	text-decoration: none;
	background:  url(../images/sassrollover.gif);
	}

a.sassrollover:hover {
	background-position: -140px 0;
	}
	
a.winkrollover {
	display: block;
	width: 140px;
	height: 40px;
	text-decoration: none;
	background: url(../images/winkrollover.gif);
	}

a.winkrollover:hover {
	background-position: -140px 0;
	}














.contentdivider {
		border-top: 3px solid #e7e7e7;
		margin: 10px 0 15px 0;
}

.rightcolumn {
		float: right;
		width: 340px;
		padding: 0 15px 0 0;
		margin:0 0 20px 0;

}


.leftcolumn {
		float: left;
		width: 340px;
		padding: 0 0 0 15px;
		margin:0 0 20px 0;

}


.baglist li {
		margin:0 90px 20px 90px;
		
}



.clearfix {
		clear: both;
		height: 0;
}

div#footer {
		color: #b8b8b8;
		
}

#blankspace {
		padding-bottom: 135px;
}


