body {
	background : #FFFFFF url(../_images/small_stripe.gif) repeat-y;
}

a {
	color : #E00101;
	text-decoration : none;
}

a:hover {
	color : #C00202;
	text-decoration : underline;
}

ul {
	list-style: square;
}

/*<group=Structure>*/

.content {
	margin-right: 45px;
	text-align: left;
	left: 235px;
	top: 185px;
	position: absolute;
	width: auto;
	height: auto;
}

.logo {
	width: 315px;
	height: 225px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 20px;
	text-align: left;
	background: no-repeat url(../_images/small_logo.gif);
	left: 0px;
}

.address {
	left: 10px;
	bottom: 10px;
	position: absolute;
	font: x-small/140% Times New Roman, Times, serif;
	width: 180px;
	vertical-align: bottom;
}

.links_upper {
	top: 20px;
	right: 20px;
	position: absolute;
	text-align: right;
}
	
/*</group>*/

/*<group=Formatting>*/

.heading {
	color: #E10101;
	font: large 'Times New Roman', Times, serif;
	font-weight: bold;
	text-transform: none;
}

.subheading {
	font: medium Helvetica, Arial, sans-serif;
}

.bodytext {
	font: small/170% Helvetica, Arial, sans-serif;
}

.links {
	font: x-small Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.jones {
	font: small Helvetica, Arial, sans-serif;
	font-style: oblique;
}

.table {
	font: small Helvetica, Arial, sans-serif;
}

.table_heading {
	color: #FFFFFF;
}

.projects_name {
	font: medium Helvetica, Arial, sans-serif;
}

.projects_location {
	font: x-small Helvetica, Arial, sans-serif;
}

.projects_description {
	font: small Helvetica, Arial, sans-serif;
}
	
/*</group>*/