#container {width: 737px; margin:0 auto; position:relative;}

#home_logo{text-align:left; height:71px; width:235px;}
#home_logo img{display:block;}

#orange_bar {padding-top:18px; height:11px;	width:737px;}
#orange_bar img {display:block;}

#home_body {width:737px; height:330px;	background-color:#052e48;}

#navigation {padding-top:44px; width:150px; float:left; background-color:#052e48;}
#navigation img {display:block; border:none;}

#flash {float:right; width:587px; height:330px;}
#logos {width:575px; float:right}
#logos img{border:none; margin-left:5px;}

#memorial table{background-color:#fff; border-right:3px solid #df9b21;}

form, fieldset, input {display:inline;}

.column_padding {padding:0 10px;}

#search_box {margin:15px 0;}
#search_box input {font-size:12px;}

#leftcol{width:155px; float:left; position:relative;}
#leftcol a{color:#000;	font-weight:bold; text-decoration:none;}
#leftcol img{border:none; margin-bottom:10px;}
 
#twocols{width:582px; float:right; margin-top:25px;	position:relative;}
 
#rightcol{width:291px; 	float:right; position:relative;}
#rightcol a{color:#424242; font-size:10px;	text-decoration:none;}
#rightcol a:hover{text-decoration:underline;}
 
#maincol{float: left; display:inline; position: relative; width:291px;}
#maincol a{color:#424242; font-size:10px; text-decoration:none;}
#maincol a:hover{text-decoration:underline;}











