	body {
		font-family: verdana,arial,helvetica,sans-serif; 
		font-size: 10px; 
		line-height: 14px; 
		color: #272523; 
		background-color: #ffffff; 
		margin-left: 0px; 
		margin-top: 0px; 
		margin-right: 0px;
		background-image: url(/images/i_repeater_bottom.gif);
		background-repeat: repeat-y;	
	}
	
	
	p, table, tbody, tr, th, td, li, h1, h2, h3, div {
		font-family: verdana,arial,helvetica,sans-serif; 
		font-size: 10px; 
		line-height: 14px; 
		color: #272523; 
	}
	
	td {
		vertical-align: top;
	}
	
	div#main {
		width: 100%;
		background-color: #e6e6dd;
		background-image: url(/images/i_repeater_left.jpg);
		background-repeat: repeat-y;		
	}
	
	div#home_foot {
		width: 100%;
		background-color: #f9f9f6;		
	}
	
	div#portfoliomain {
		width: 100%;
		background-color: #e6e6dd;
		background-image: url(/images/i_repeater_portfolio.gif);
		background-repeat: repeat-x;
		background-position: top;		
	}
	
	table#mainpage, table#home_text {
		width: 800px;
	}
	
	table#home_text {
		width: 800px;
	}
	
	#col1, #ht_col1 {
	    width: 90px;
	}
	
	#col2, #ht_col2 {
	    /*width: 518px;*/
	}
	
	#col3, #ht_col3 {
	    width: 143px;
	}
	
	#col4, #ht_col4 {
	    width: 49px;
	}
	
	td#leftcol {
	    background-image: url(/images/i_rr_logo.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		padding-bottom: 173px;
	}
	
	td#navcol {
		background-color: #666238;
		padding-top: 42px;
	}
	
	td#contentcol {
		background-color: #cac7aa;
		padding: 23px 18px 25px 18px;
	}
	
	td#contentcoltight {
		background-color: #cac7aa;
		padding: 0px;
	}
	
	td#rightcol {
	    background-image: url(/images/i_repeater_right.jpg);
		background-repeat: repeat-y;
	}
	
	table#footer {
		width: 800px;	
		border-top: 2px solid #e6e6dd;
	}
	
	table#home_footer {
		width: 800px;	
	}
	
	.footertext {
		color: #99926e;
	}
	
	#footer tr td a:link, #footer tr td  a:visited {
		color: #99926e;
	}
	
	td#noflash_footer {
		padding-left: 95px;
		padding-top: 5px;
		padding-right: 197px;
		color: #a9a57d;
	}
	
	td#copyright {
		padding-left: 95px;
		padding-top: 15px;
	}
	
	td#credit {
		padding-right: 197px;
		padding-top: 15px;
		text-align: right;
	}
	
	a:link {
		color: #015b8b;
		text-decoration: underline;
	}
	
	a:visited {
		color: #447c9a;
		text-decoration: underline;
	}
	
	a:hover, a:active {
		color: #015b8b;
		text-decoration: underline;
	}
	
	div.pagetitle {
		margin-bottom: 18px;
		width: 482px; 
	}
	
	h2 {
		font-weight: bold;
		color: #413d39;
		margin-bottom: 7px;
		margin-top: 9px;
	}
	
	p {
		margin-top: 0px;
		margin-bottom: 14px;
	}
	
	img.rightalign { 
	    margin: .5em 0px .5em 10px;
	}	
	
	div.nonflash {
		padding-right: 20px;
		font-size: 12px;
		font-family: verdana,arial,helvetica,sans-serif; 
	}
	
	img.padright {
		margin-right: 20px;
	}
	
	div.pullquote {		
		color: #3e3b19;	
		margin-top: 15px;
		padding: 15px 10px 15px 10px;
		border: 1px solid #bfb993;
		background-color: #dbd9c5;
		font-size: 10px; 
		line-height: 16px; 
	}
	
	div.source {
		font-size: 10px; 
		line-height: 14px; 
		color: #6d6863;
		margin-top: 8px;
	}
	
	.source_co {
		font-style: italic;
	}	
	
	
	
