body {
	margin: 0;
	padding: 0;
}

body{
	font-family: Arial, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	background: url(images/background.jpg) repeat-x; 
	color: #0f155e;
}




#container{
	width: 1000px;
	padding: 0px 0px 0px 0px;
	
}



#header{
	float: left;
	margin: 0;
	width: 1000px;
	height: 95px;
	background: #000000 url(images/capstone_hdr_01.jpg) no-repeat; 
	color: #000000;
	
}


#headerlogo {
	position:relative; left:82px;
	background:none;
	width:238px;
	height:95px;
	background:url(images/capstone_1230_02.gif);
	}
	
#navi_a {
position:absolute; left:500px; top:53px; bottom:27px; right:566px;
background:none;
width:66px;
height:15px;
padding-top:3px;

}


#navi_b {
position:absolute; left:566px; top:53px; bottom:27px; right:655px;
background:none;
width:89px;
height:15px;
padding-top:3px;

}
	

#navi_c {
position:absolute; left:655px; top:53px; bottom:27px; right:741px;
background:none;
width:86px;
height:15px;
padding-top:3px;

}

#navi_d {
position:absolute; left:741px; top:53px; bottom:27px; right:824px;
background:none;
width:83px;
height:15px;
padding-top:3px;

}
#navi_e {
position:absolute; left:824px; top:53px; bottom:27px; right:913px;
background:none;
width:89px;
height:15px;
padding-top:3px;

}

#navi_a, #navi_b, #navi_c, #navi_d, #navi_e, a:link {color: #ffffff; font-size:10px; text-decoration:none; text-transform:uppercase; text-align:center;}
#navi_a, #navi_b, #navi_c, #navi_d, #navi_e, a:visited {color: #ffffff; font-size:10px; text-decoration:none; text-transform:uppercase; text-align:center;}
#navi_a, #navi_b, #navi_c, #navi_d, #navi_e, a:hover {color: #ffffff; font-size:10px; text-decoration:underline; text-transform:uppercase; text-align:center;}
#navi_a, #navi_b, #navi_c, #navi_d, #navi_e, a:focus {color: #ffffff; font-size:10px; text-decoration:none; text-transform:uppercase; text-align:center;}
#navi_a, #navi_b, #navi_c, #navi_d, #navi_e, a:active {color: #ffffff; font-size:10px; text-decoration:none; text-transform:uppercase; text-align:center;}

#f_gallery {
float:left;
margin:0px;
width:1000px;
height:287px;
background: #000000 url(images/f_gallerybackground.jpg) no-repeat;

}

#f_gallery p {
color:#FFFFFF;
font-size:12px;
text-align:right;

}

#f_galleryimgbox {
width: 211px;
height:266px;
}

#f_galleryimgbox a:link, #f_galleryimgbox a:visited, #f_galleryimgbox a:focus, #f_galleryimgbox a:active {
color: #ffffff;
font-size:11px;
text-decoration:none;
text-transform: none;
text-align:right;
}

#f_galleryimgbox a:hover {
color: #07b0f8;
font-size:11px;
text-decoration:underline;
text-align:right;
}

#main_content {
float:left;
margin: 0px;
width:1000px;
background:url(images/background_indexbottom.jpg) no-repeat;
}

#main_content_sidebar {
float:left;
background: url(images/background_bottom2.jpg); 
width:205px;
height:288px;
text-align:right;

}




#main_content_entry p {
color:#FFFFFF;
font-size:12px;
text-align:left;
padding-left:15px;
padding-top:0px;
padding-right:90px;
line-height:150%;
}

#main_content_entry {
float:left;
width:795px;
background: url(images/background_bottom3.jpg) no-repeat;
}

#main_content_entry img {
border: 0px;
padding: 0px;
margin: 0px;
}

#main_content_entry a:link, #main_content_entry a:visited, #main_content_entry a:focus, #main_content_entry a:active {
color: #07b0f8;
font-size:12px;
text-decoration: underline;
text-transform: none;
}

#main_content_entry a:hover {
color: #ffffff;
font-size:12px;
text-decoration:underline;
text-align:right;
}

#footer {
float:left;
width: 1000px;
height: 40px; 
text-align:center; 
vertical-align:middle;
font-size:10px;
color:#0860A5;
}

#footer a:link, #footer a:visited, #footer a:focus, #footer a:active  {
color:#0860A5;
text-decoration:underline;
text-transform:none;
}

#footer a:hover {
text-decoration:underline;
color:#FFFFFF;
text-transform:none;
}


