body {	margin: 0px;	font-family: Arial, Helvetica, sans-serif;}h5 {	margin-bottom: 5px}h2 {	font-size: 21px;	color: #FFFFFF;	left: auto;	margin-bottom: 5px;}h3 {	font-size: 14px;	color: #FFFFFF;	text-align: left;}h4 {	font-size: 14px;	color: #4C462B;	text-align: right;}p {	font-size: 12px;	color: #FFFFFF;}.subnavhead {	font-size: 14px;	color: #4C462B;	text-align: right;}li {	font-size: 12px;	color: #FFFFFF;}.tophome {	background-color: #4C462B;	height: 74px;	width: 100%;}.homenav:link {	font-size: 12px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}.homenav:visited {	font-size: 12px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}.homenav:hover {	font-size: 12px;	text-decoration: none;	font-weight: bold;	color: #DCCFA6;}.homenav:Active {	font-size: 12px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}a:link {	font-size: 12px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}a:visited {	font-size: 12px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}a:hover {	font-size: 12px;	text-decoration: none;	font-weight: bold;	color: #DCCFA6;}a:Active {	font-size: 12px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}.navtext:link {	font-size: 11px;	color: #4C462B;	text-decoration: none;	font-weight: bold;}.navtext:visited {	font-size: 11px;	color: #4C462B;	text-decoration: none;	font-weight: bold;}.navtext:hover {	font-size: 11px;	color: #DCCFA6;	text-decoration: none;	font-weight: bold;}.navtext:Active {	font-size: 11px;	color: #4C462B;	text-decoration: none;	font-weight: bold;}.navtext {	font-size: 11px;	color: #4C462B;	font-weight: bold;}.bghome {	background-image:  url(../ko/images/banner-portfolio.jpg);	background-repeat: no-repeat;	background-position: right top;	padding-top: 143px;	height: 100%;}.maintext {	padding: 10px;}.bgrm {	background-image:  url(../ko/images/bg4.gif);	background-repeat: repeat-x;	background-position: top;	padding-top: 8px;	padding-left: 8px;	width: 220px;}.searchtitle {	font-size: 14px;	color: #4c462b;	text-align: right;	font-weight: bold;	margin-top: 0px;	margin-bottom: 0px;}.advsearch {	font-size: 10px;	color: #333333;	padding-left: 10px;	padding-top: 8px;	padding-bottom: 8px;	background-color: #FFFFFF;}.lnews {	padding-right: 10px;	padding-top: 10px;	padding-bottom: 10px;	background-color: #FFFFFF;	text-align: right;}.lnewsp {	font-size: 12px;	color: #4C462B;	font-weight: bold;	text-decoration: none;}.qlinks {	width:220px;	padding: 10px;	background-color: #FFFFFF;	text-align: center;}.contactlink{	color : #4C462B;	font-size: 11px;}.request {	font-size: 11px;	color: #4C462B;	font-weight: bold;	padding-left: 10px;	padding-top: 8px;	padding-bottom: 8px;	background-color: #FFFFFF;}.bottmbar {	font-size: 12px;	color: #4C462B;	font-weight: bold;	padding-left: 10px;	padding-right: 10px;	background-color: #DCCFA6;}.bttmnav:link {	font-size: 12px;	color: #4C462B;	text-decoration: none;	font-weight: bold;}.bttmnav:visited {	font-size: 12px;	color: #4C462B;	text-decoration: none;	font-weight: bold;}.bttmnav:hover {	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}.bttmnav:Active {	font-size: 12px;	color: #4C462B;	text-decoration: none;	font-weight: bold;}.midBGcol {	background-color: #DCCFA6;	height: 34px;	font-size: 24px;	color: #4c462b;	font-weight: bold;	width: 220px;}.pagetitle {	background-color: #DCCFA6;	height: 34px;	font-size: 20px;	color: #4c462b;	font-weight: bold;}.maincolour {	background-color: #756C42;	height: 100%;}.whitebr {	height: 13px;}input.SearchCallback {	border-top-width: 1px; 	border-bottom-width: 2px; 	border-left-width: 1px; 	border-right-width: 2px; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 9px; 	color: #999999; 	text-align: left; 	width:100px;}.bordercolordark{}.maintext{	position:relative;	width: 50%;	left: 10px;	top: 10px;}.mainimage{	width: 50%;	left: 300px;	top: 10px;}