body {
	margin: 0px;
	padding: 0px;
	font: 12px verdana, sans-serif;
	background-color: rgb(255,255,255);
}

p {
	margin: 0px 0px 20px 0px;
	color: rgb(88,88,88);
}

h2 {
	color:rgb(75,75,75);
}
h2 strong {
	color:rgb(255,51,51);
}

.sideText {
	font-size: 10px;
	width: 150px;
}

.sideText strong {
	font-size:11px;
}

.quoteText {
	font-size: 10px;
	text-align: right;
}

#hed {
	position:absolute;
	left:0px;
	top:0px;
	width:600px;
	height:30px;
}

#about {
	float: left;
	position: absolute;
	top: 0px;
	right: 0px;
}

#subject-dhs {
	position:absolute;
	left:0px;
	top:42px;
	width:301px;
	height:83px;
}

#line-horiz {
	position:absolute;
	left:4px;
	top:127px;
	width:90%;
	height:1px;
	background: url("http://logo-contest.com/images/line_horiz.gif") repeat-x;
}

#line-vert {
	position:absolute;
	left:168px;
	top:128px;
	width:1px;
	height:100%;
	background: url("http://logo-contest.com/images/line_vert.gif") repeat-y;
}

#subcolumn {
	position:absolute;
	left:4px;
	top:133px;
	width:200px;

}

#column {
	position:absolute;
	left:179px;
	top:133px;
	width:70%;

}

/* LINKS */
a { text-decoration: underline; }

a:link {
	color: rgb(0,77,77);
}

a:active { 
	color: rgb(77,77,51);
}

a:visited {
	color: rgb(77,77,51);
}

a:hover {
	color: rgb(0,153,153);
	text-decoration: none;
}

#ad-top
{
float:right; width:160px;
}
#ad-footer
{
margin: 0 auto;
}