/* ### Do the PNG fix... ### */

img, div { behavior: url(iepngfix.htc) }

/* ### Main Body Declararions ### */

body {
	margin:0 auto;
	background:white;
}

/* ### Define Main Content Areas ### */

#main {
	margin:0 auto;
	position:relative;
	top:10px;
	width:930px;
	height:580px;
	background:url(../images/global/main_background.jpg);
	background-repeat:no-repeat;
}

#header {
	width:930px;
	height:109px;
	
}

#footer {
	width:930px;
	height:62px;
	float:left;
}

/* ### Define Sub-content areas ### */

#main_contentarea {
	float:left;
	width:600px;
	height:409px;
	overflow:auto;

}

#picture_area {
	width:315px;
	height:409px;
	float:left;

}

#footer_text {
	position:relative;
	width:375px;
	height:60px;
	margin:0 auto;
	top:14px;
}

/* ### Define Dava Logo Placement / Image ### */

#dava_logo {
	position:absolute;
	width:126px;
	height:118px;
	left:60px;
	top:14px;
	background:url(../images/global/dava_logo.png);
}

/* ### Define Navigation ### */

#about_us_nav a{
	position:absolute;
	width:120px;
	height:39px;
	top:70px;
	left:315px;
	background:url(../images/nav/about_us_black.jpg);

}

#services_nav a{
	position:absolute;
	width:120px;
	height:39px;
	top:70px;
	left:435px;
	background:url(../images/nav/services_black.jpg);

}

#consortia_nav a{
	position:absolute;
	width:120px;
	height:39px;
	top:70px;
	left:555px;
	background:url(../images/nav/consortia_black.jpg);

}

#careers_nav a{
	position:absolute;
	width:120px;
	height:39px;
	top:70px;
	left:673px;
	background:url(../images/nav/careers_black.jpg);

}

#contact_us_nav a{
	position:absolute;
	width:120px;
	height:39px;
	top:70px;
	left:792px;
	background:url(../images/nav/contact_us_black.jpg);

}



#about_us_nav a:hover{
	background:url(../images/nav/about_us_blue.jpg);

}

#services_nav a:hover{
	background:url(../images/nav/services_blue.jpg);

}

#consortia_nav a:hover{
	background:url(../images/nav/consortia_blue.jpg);

}

#careers_nav a:hover{
	background:url(../images/nav/careers_blue.jpg)

}

#contact_us_nav a:hover{
	background:url(../images/nav/contact_us_blue.jpg);

}


/* ### Define All of the fonts... ### */

.paragraph_12pt {
	font-family: Tahoma;
	font-size: 12px;
	color: #888888;
}

.top-nav {
	font-family: Tahoma;
	font-size: 12px;
	color: #888888;
}

.top-nav a{
	color: #888888;
	text-decoration:none;
}

.top-nav a:hover{
	color: #3879ac;
}

.paragraph_small {
	font-family: Tahoma;
	font-size: small;
}

.paragraph_norm {
	font-family: Tahoma;
	font-size: 14px;
}

.footer_text {
	font-size: 10px;
	font-family: Tahoma;
	color: #11416F;
}

.main_headings {
	font-size: 18px;
	color: #3879ac;
	font-family: Tahoma;
}

.smaller_headings {
	font-weight:bold;
	font-size: 15px;
	color: #888888;
	font-family: Tahoma;
}

.smaller_headings_blue {
	font-weight:bold;
	font-size: 15px;
	color: #3879ac;
	font-family: Tahoma;
}

.back_top {
	font-size: 9px;
	color: #3879ac;
	font-family: Tahoma;
}

a.back_top {
	color: #3879ac;
	text-decoration:none;
}

.small_headings {
	font-size: 12px;
	color: #3879ac;
	font-family: Tahoma;
}

.small_headings-bold {
	font-size: 12px;
	font-weight:bold;
	color: #3879ac;
	font-family: Tahoma;
}


