body { margin:0px; text-align:center; font-family: "Lucida Grande", "Trebuchet MS", Arial, sans-serif; color:#666666; font-size:15px; padding-bottom:20px;}h1 {	font-family: "Lucida Grande", "Trebuchet MS", Arial, sans-serif;	color:#AB7A1A;	font-size:22px;	line-height:28px;	padding-top:10px;	margin-top:0px;	margin-bottom:0px;	font-weight: lighter;}
h2 {	font-family: "Lucida Grande", "Trebuchet MS", Arial, sans-serif;	color:#AB7A1A;	font-size:18px;	line-height:22px;	padding-top:5px;	margin-top:0px;	margin-bottom:0px;	font-weight: lighter;}
a {
 text-decoration:none;
}

a:link {	color: #AB7A1A;
	}a:visited {	color: #AB7A1A;}a:hover {	color: #660000;
	text-decoration:none;	border-width: 0px 0px 1px 0px;	border-style: none none dotted none;
	}p { font-family: "Lucida Grande", "Trebuchet MS", Arial, sans-serif; color:#666666; font-size:15px; line-height:23px; padding:2px;}#quote_text{	margin:0 auto;	text-align:center;	width:768px;	font-family: "Lucida Grande", "Trebuchet MS", Arial, sans-serif;    color:#666666;    font-size:16px;}#hp_top { padding-top:77px;}#top { padding-top:33px; text-align:right;}#band { background: #FFFFFF url(../images/bg_band.png) repeat-x top left; height:10px; padding-bottom:0px;}#middleband { padding-top:0px;
 background: #FFFFFF url(../images/bg_middle_band.png) repeat top left; min-width:780px;}#logo { margin: 0 auto; height:10px; text-align:left; width:768px; padding-left:1px; padding-top:0px; text-align:left;}#hp_logo { padding-left:1px; padding-top:25px; padding-bottom:20px; height:40px; width:768px; text-align:left; margin: 0 auto;}#hp_images { padding-bottom:0px; height:250px; width:100%;}#hp_container { margin:0 auto; text-align:center; min-height:370px; width:790px;}#container { margin:0 auto; text-align:left; width:780px;}#hp_mm { margin:0 auto; padding-bottom:0px; padding-left:1px; padding-top:0px; width:780px;}#hp_mm a { font-size:12px; color:#707070; text-decoration:none;}#hp_mm a:hover {	color:#AB7A1A;	text-decoration:none;	border-width: 0px 0px 1px 0px;	border-style: none none dotted none;}#hp_mm ul { float:right; margin:0; padding:0; list-style-type:none;}#hp_mm li.first{ background:url(../images/mm_skep.png) 0 0 repeat-y; padding:6px 12px; float:left;}#hp_mm li{ background:url(../images/mm_sep.png) 0 0 repeat-y; background-size:100%; padding:6px 12px; float:left;}#copyright_notice { margin:0 auto; padding-right:10px; padding-top:10px; text-align:right; height:45px; width:780px;
 font-size:10px; text-decoration:none; color:#707070;}

#copyright_notice a { font-size:10px; text-decoration:none; color:#707070;}#copyright_notice a:hover {	color:#AB7A1A;	text-decoration:none;	border-width: 0px 0px 1px 0px;	border-style: none none dotted none;}
#site_mm { margin:0 auto; padding-bottom:0px; padding-left:1px; padding-top:0px; text-align:left; height:45px; width:780px;}.selected {	color:#AB7A1A;	text-decoration:none;	border-width: 0px 0px 1px 0px;	border-style: none none dotted none;	padding-top:3px;}.selected2 {	color:#660000;	border-width: 0px 0px 1px 0px;	border-style: none none dotted none;	padding-top:3px;}#site_mm a { font-size:12px; text-decoration:none; color:#707070;}#site_mm a:hover {	color:#AB7A1A;	text-decoration:none;	border-width: 0px 0px 1px 0px;	border-style: none none dotted none;}#site_mm ul { margin:0 auto; padding:0; list-style-type:none; float:right;}#site_mm li.first{ background:url(../images/mm_seep.png) 0 0 repeat-y; padding:9px 12px; float:left;}#site_mm li{ background:url(../images/mm_sep.png) repeat-y center left; padding:9px 12px; margin-top:0px; float:left;}#main_images { margin-top:0px;
 margin-right:0px;
 text-align:center;
 padding:10px;
 float:right;
 }#portfolio { width:770px; 
 padding-top:50px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 
 text-align:center;
 border-color:#000000;
 border-style:solid;
 border-width:5px;
 background-image:none;
 background-color:#ffffff;}#main_text { margin-top:0px; margin-left:5px; margin-right:5px; width:380px; min-height:400px; float:left; }#flow_text { margin-top:0px; margin-left:5px; margin-right:5px; width:780px; min-height:400px; }#portfolio_text { margin-top:0px; margin-left:5px; margin-right:15px; width:240px; min-height:350px; float:left;}#main_image { margin-top:0px;
 text-align:center;
 float: center;
}
 .nav {	font-family: "Lucida Grande", "Trebuchet MS", Arial, sans-serif;	color:#AB7A1A;	font-size:12px;	margin-top:30px;	line-height:20px;	text-align:center;
	width:770px;}
    

.nav a {	text-decoration:none;	color:#AB7A1A;	padding-left:5px;	padding-right:5px;}
.nav a:hover {	color:#660000;	text-decoration:none;	border-width: 0px 0px 1px 0px;	border-style: none none dotted none;}#strap {	margin:0 auto;	padding-bottom:10px;	padding-top:40px;	text-align:right;	width:780px;}#portfolio img {  padding:3px; text-align:center;
 border-color:#333333;
 border-style:dotted;
 border-width:1px;
 float:center;}
