body, html {
	margin: 0;
	padding: 0;
}
form, table, tr { margin: 0; padding:0 }
h1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 0px;
}
h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 0px;
}
h3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 0px;
}
h4 { font-size: 11px; margin: 0; font-weight:normal;}
h5 { font-size: 10px; color:#D20500; font-weight:normal;}

#logo, #lion, #bigpict, #bigpict2, #amChamLogo, #toppict, #mail, #spibaLogo, #homelink, #rbccLogo { position:absolute }

#toppict {
	left:309px; top:0px;
}

#bookm {
	top: 0%;
	right: 0%;
	position: absolute;
}
#logo {
	top: 22px;
	left: 35px;
}
#amChamLogo {
	bottom: 85px;
	left: 35px;
}
#spibaLogo {
	bottom: 85px;
	left: 134px;
}
#rbccLogo {
	bottom: 85px;
	left: 190px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#lion {
	left: 236px;
	top: 0px;
}
#mail {
	left: 35px;
	top: 110px;
	padding:0;
}

#bigpict {
	left: 309px;
	top: 221px;
}
#bigpict img {	width:472px; height:290px }

#bigpict2 {
	left: 344px;
	top: 221px;
}
#bigpict2 img { width:392px; height:250px }

#blueline {
	background-color: #073A63;
	/*padding: 3px 0 2px 35px;*/
	height: 20px;
}

#redline {
	background-image: url(../img/topredgrad.gif);
	background-repeat: repeat-x;
	height: 32px;
	margin-top: 3px;
}


.dashbg, .dashbgleft{
	background: url(../img/dashline.gif) repeat-y;
	background-position: right;
}
.dashbgleft{
	background-position: 308px 220px;
}


#maincont {
	width: 960px;
	/* height: 640px; */
}
#leftcol {
	float: left;
	width: 300px;
	margin-top:51px;
}
#leftcol .content{
	margin: 0 0 0 35;
	line-height: 18px;
}
#leftcol .content a{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#rightcol {
	/*padding: 55px 50px 105px 345px;*/
	padding:54px 50px 0 344px;
}

.bgkeys {
	background-image: url(../img/bgkeys1.jpg);
	background-position: 730px bottom;
	background-repeat: no-repeat;
}

#rightcol .content {
	min-height: 660 px;
}

* html #rightcol .content {
	height: 660 px;
}

/* Fix IE. Hide from IE Mac \*/
* html #rightcol {	padding: 55px 50px 0 341px;}
/* End */

a {
	color: #990000;
	text-decoration: none;
}
a img {
	border: 0;
}
.rightPic { float:right; margin-bottom:15px; }

a:hover {
	color: #073A63;
}

#podval {
	position: relative;
	background-color: #C00500;
	background-image: url(../img/topredgrad.gif);
	background-repeat: repeat-x;
}

* html #podval {
	height: 67px;
}



/* 쫠 home */
#homelink {
	top: 110px;
	left: 85px;
}
#homelink a {
	color: #fff;
	display: block;
	padding:3px 20px 3px 5px;
}

.undertext { font-size: 10px }
.headblue { font-size: 12px; color:#073A63}
.superscript { margin-bottom:2px; padding: 0 2px 2px 0; height:6px; font-size: 8px;}

.lefthead {
	font-size: 12px;
}
.quest { margin: 0 0 0 62px; }
.star { color:#990000; font-size:16px }

.apartment_photos {
	position: relative;
	/*width: 390px;*/
	height: 185px;
}
.apartment_photos .apartment_photo_1 {
	position: absolute;
	display: block;
	width: 259px;
	height: 185px;
	top: 0;
	left: 0;
}
.apartment_photos .apartment_photo_2 {
	position: absolute;
	display: block;
	width: 124px;
	height: 89px;
	top: 0;
	right: 0;
}
.apartment_photos .apartment_photo_3 {
	position: absolute;
	display: block;
	width: 124px;
	height: 89px;
	bottom: 0;
	right: 0;
}

.apartment_photos img{
cursor:pointer;
cursor:hand;
}


.apartments_photos {
	position: relative;
	/*width: 390px;*/
	height:185px;
}
.apartments_photos .apartment_photo_1 {
	width:259px;
	height:185px;
	float:left;
}
.apartments_photos .apartment_photo_2, .apartments_photos .apartment_photo_3 {
	width: 124px;
	height: 89px;
	float:left;
	margin:0 0 0 29px;
}
.apartments_photos .apartment_photo_2_thick {
	width: 67px;
	height: 89px;
	float:left;
	margin:0 29px 0 57px;
}
.apartments_photos .apartment_photo_4, .apartments_photos .apartment_photo_5 {
	width: 124px;
	height: 89px;
	float:left;
	margin:8px 0 0 29px;
}
.apartments_photos .apartment_photo_4_thick {
	width: 67px;
	height: 89px;
	float:left;
	margin:8px 29px 0 57px;
}
.apartments_photos .apartment_photo_6 {
	width: 124px;
	height: 89px;
	float:right;
	margin:8px 1px 0 0;
}

.apartments_photos img{
cursor:pointer;
cursor:hand;
}