/*--------------------------------------------------------------- 

							RESET CODE 

--------------------------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*--------------------------------------------------------------- 

							DEFAULT GLOBALS

--------------------------------------------------------------- */

body {

	text-align: center;	
	font-family: arial, sans-serif;
	font-size: 16px;
	margin: 0px 0px 15px 0px;
	background-image: url(../images/vertical-bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #efefef;
}

a {

	outline: none;	
	color: #8d1202;
	text-decoration: none;
}

a:hover {

	text-decoration: underline;	
}

b {
	
	font-weight: bold;
	font-style: inherit;
}

i {

	font-style: italic;	
	font-weight: inherit;
}

blockquote {

	border: 1px solid #ccc;
	padding: 10px;
	margin: 0px 0px 15px 0px;		
}

/*--------------------------------------------------------------- 

							GLOBAL LAYOUT 

--------------------------------------------------------------- */

#container {

	width: 960px;
	margin: 0 auto;	
	text-align: left;
}

	#container #header {
	
		height: 100px;	
	}
	
		#container #header #home_link {
		
			width: 138px;
			height: 59px;
			display: block;
			background-image: url(../images/armuth_logo.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			margin: 25px 0px 0px 30px;	
		}
	
		#container #header .one_unit,
		#container #header .two_unit {
			
			overflow: hidden;
			height: 100px;
			width: 192px;
			display: block;
			float: left;
			background-image: url(../images/unit-divider.png);
			background-repeat: no-repeat;
			background-position: right 4px;
			font-size: 14px;
			color: #808080;
		}
		
			#container #header .one_unit ul {
			
				display: block;
				margin: 35px 0px 0px 15px;	
			}
		
		#container #header .two_unit {
		
			width: 384px;	
		}
		
		#container #header .one_unit.last,
		#container #header .one_unit.first {
		
			background: none;	
		}
		

#container #teaser {

	height: 110px;
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	padding: 20px 30px 0px 30px;
	overflow: hidden;
	margin: 15px 0px 15px 0px;
}	

	#container #teaser h1 {
	
		color: #8d1202;	
		font-family: arial narrow, arial, sans-serif;
		font-size: 24px;
	}
	
	#container #teaser p {
	
		width: 520px;	
	}

	#p01 #teaser,
	#p06 #teaser {
	
		background-image: url(../images/home-bg.png);	
	}	

	#p02 #teaser {
	
		background-image: url(../images/about-bg.png);	
	}
	
	#p03 #teaser {
	
		background-image: url(../images/strategy-bg.png);	
	}
	
	#p04 #teaser {
	
		background-image: url(../images/fees-bg.png);	
	}

#container #middle {

	height: 1%;
	overflow: auto;
	background-image: url(../images/middle-bg.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;	
}

	#container #middle #content {
	
		width: 554px;
		float: left;	
		display: block;
		overflow: hidden;
	}
	
		#container #middle #content h2 {
		
			font-size: 20px;
			color: #8d1202;
			margin: 0px 0px 20px 0px;
			display: block;	
		}
		
		#container #middle #content h3 {
		
			font-weight: bold;
			margin: 0px 0px 15px 0px;	
		}
	
		#container #middle #content  p {
		
			padding: 0px 0px 20px 0px;	
		}
	
	#container #middle #left,
	#container #middle #right {
		
		float: left;
		display: block;
		width: 181px;
		padding: 0px 0px 15px 12px;
		margin: 0px 0px 0px 10px;
		/*border-width: 0px 0px 0px 1px;
		border-color: #ccc;
		border-style: solid;*/
		font-size: 12px;
		min-height: 360px;
 		height:auto !important;
		height: 360px;
	}
	
		#container #middle #left h2,
		#container #middle #right h2 {
		
			display: block;
			height: 19px;
			width: 181px;	
			background-image: url(../images/h2-bg.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			overflow: hidden;
			color: #fff;
			font-size: 14px;
			text-align: center;
			font-family: arial narrow, arial, sans-serif;
			margin: 0px 0px 15px 0px;
			padding: 1px 0px 0px 0px;

		}
		
		#container #middle #left img,
		#container #middle #right img {
		
			display: block;
			margin: 0px 0px 15px 0px;	
		}
		
		#container #middle #left .sidebar-divider,
		#container #middle #right .sidebar-divider {
			
			display: block;
			background-image: url(../images/sidebar-divider.png);
			background-repeat: no-repeat;
			background-position: bottom center;
			height: 1px;
			margin: 15px 0px 15px 0px;
		}
		
#container #footer {

	color: #808080;
	font-size: 12px;
	border-width: 1px 0px 0px 0px;
	border-color: #ccc;
	border-style: solid;	
	padding: 15px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}
	
/*--------------------------------------------------------------- 

							NAVIGATION

--------------------------------------------------------------- */

#container #navigation {

	height: 30px;
	overflow: hidden;	
	background-image: url(../images/navigation-bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

	#container #navigation ul {
	
		height: 30px;
		overflow: hidden;	
	}

			#container #navigation ul li {
			
				float: left;
				width: 160px;
				height: 30px;	
				text-align: center;
		
			}
			
				

				#container #navigation ul li a {
				
					display: block;
					text-decoration: none;
					color: #fff;
					text-transform: capitalize;
					height: 25px;
					padding: 5px 0px 0px 0px;
					font-family: arial narrow, arial, sans-serif;	
					background-image: url(../images/nav-divider.png);
					background-repeat: no-repeat;
					background-position: top right;
				}
				
				#container #navigation ul li a:hover,
				#container #navigation ul li.last a:hover {
					
					background-position: 0px -30px;
					
				}
				
				#container #navigation ul li.last a {
				
					background-position: 0px 30px;	
				}
				
					#p01 #nav01,
					#p02 #nav02,
					#p03 #nav03,
					#p04 #nav04,
					#p05 #nav05,
					#p06 #nav06 {
					
						font-weight: bold;	
					}


/*--------------------------------------------------------------- 

							FEEDBURNER

--------------------------------------------------------------- */

.feedburnerFeedBlock {
	
}

	.feedburnerFeedBlock p.feedTitle {
		
	}
	
	.feedburnerFeedBlock ul {
		
	}
	
		.feedburnerFeedBlock ul li {
			
			background-image: url(../images/sidebar-divider.png);
			background-repeat: no-repeat;
			background-position: bottom center;
			padding: 0px 0px 15px 0px;
			margin: 0px 0px 15px 0px;
		}
		
			.feedburnerFeedBlock ul li span.headline {
				
			}
			
				.feedburnerFeedBlock ul li span.headline a {
					
					color: #8d1202;
					text-decoration: none;
					font-size: 16px;
					font-family: arial narrow, arial, sans-serif;
				}

			.feedburnerFeedBlock ul li p.date {
			
				font-style: italic;
				padding: 0px 0px 10px 0px;		
			}
			
			.feedburnerFeedBlock ul li div {
				
			}
			
			.feedburnerFeedBlock ul li p.enclosure {
				
			}
			
		.feedburnerFeedBlock div#creditfooter {
		
			display: none;
			visibility: hidden;	
		}
		
			.feedburnerFeedBlock div#creditfooter a {
			
			}
			
				.feedburnerFeedBlock div#creditfooter a img {
					
				}



/*--------------------------------------------------------------- 

							MISC.

--------------------------------------------------------------- */

table {

		
}

	tr {
		
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-width: 0px 0px 1px 0px;
		border-style: dotted;
		border-color: #ccc;
	}
	
		td {
		
			width: 200px;
			vertical-align: text-top;
			padding: 5px 0px 5px 0px;
			margin: 0px 0px 0px 0px;
		}
		
		td.m {
			
			width: 177px;
			text-align: right;
		}
		
		td.last {
			
			width: 177px;
			text-align: right
		}




	






