#main {
	width : 578px;
	margin : 2px 0px 5px 0px;
	padding : 0px;
	float : left;
}

#main_con {
	width : 410px;
	float : right;
	margin : 2px 0 0 0;
}

#navi_mama {
	margin : 1px 1px 0px 0px;
	padding : 0;
	width : 164px;
	float : left;
}

#navi_main {
	width: 166px;
	float : right;
	margin : 2px 2px 0px 0px;
	padding : 0;
	line-height : 1.18em;
	font-size : 0.9em;
}

#ours {
	position : absolute;
	top : 0px;
	padding : 0px;
	text-align: left;
	background-color : White;
	left : 0px;
}

.main_col {
	float : left;
	margin : 0.5ex 1px 0px 1px;
	padding : 0px;
	width : 200px;
}

#main_con table {
	border-spacing : 0px;
	border : 0px solid Black;
	width : 405px;
	border-left-width : 1px;
	border-bottom-width : 1px;
	margin-bottom : 2px;
	margin-left : 1px;
}

#main_con td {
	border : 0px solid Black;
	border-right-width : 1px;
	border-top-width : 1px;
}

.tw1, .tw2, .tw3 {
	width: 161px;
	height : 78px;
}

.one a {
	position: relative;
	display : block;
	margin: 0px;
	padding: 0px;
	color: #FFFF99;
	font-size : 0.9em;
	font-weight : bold;
}

.one img, .one a img {
	border : 0px none White;
}

.tw1 a, .tw2 a, .tw3 a {
	position: relative;
	display : block;
	margin: 0px;
	padding: 5px;
	color: #FFFF99;
	font-weight : bold;
	font-size : 12px;
}

.one a:hover, .tw1 a:hover, .tw2 a:hover, .tw3 a:hover  {
	color: Lime;
}

.tw1 {
	background-image : url(../images/top_main_img2.jpg);
	background-repeat : no-repeat;
}

.tw2 {
	background-image : url(../images/top_main_img3.jpg);
	background-repeat : no-repeat;
}

.tw3 {
	background-image : url(../images/top_main_img4.jpg);
	background-repeat : no-repeat;
}

umw1, .umw2, .umw3 {
	width: 134px;
	height : 32px;
}

.umw1 a, .umw2 a, .umw3 a {
	position: relative;
	display : block;
	margin: 0px;
	padding: 2px;
	color: #003300;
	font-size : 14px;
	font-weight : bold;
	text-align : center;
}

.umw1 a:hover, .umw2 a:hover, .umw3 a:hover  {
	color: White;
}

.umw1 {
	background-image : url(../images/umw_floor.jpg);
	background-repeat : no-repeat;
}

.umw2 {
	background-image : url(../images/umw_door.jpg);
	background-repeat : no-repeat;
}

.umw3 {
	background-image : url(../images/umw_jamb.jpg);
	background-repeat : no-repeat;
}

#top {
	border-top : 3px solid #336633;
}

/*.main_col div .ig span{*/
.main_col div span a{
	width : 50px;
	height : 50px;
	background-image : url(../images/s_many_img.jpg);
	background-repeat : no-repeat;
	float : left;
	border : 1px solid Gray;
	margin-right : 1ex;
}

.m1 { background-position : 0px 0px; }
.m2 { background-position :  -50px 0px;}
.m3 { background-position :  -100px 0px;}
.m4 { background-position :  -150px 0px;}
.m5 { background-position :  -200px 0px;}
.m6 { background-position :  -250px 0px;}
.m7 { background-position :  -300px 0px;}
.m8 { background-position :  -350px 0px;}
.m9 { background-position :  -400px 0px;}
.m10 { background-position :  -450px 0px;}
.m11 { background-position :  0px  -50px;}
.m12 { background-position :  -50px -50px;}
.m13 { background-position :  -100px -50px;}
.m14 { background-position :  -150px -50px;}
.m15 { background-position :  -200px -50px;}
.m16 { background-position :  -250px -50px;}
.m17 { background-position :  -300px -50px;}
.m18 { background-position :  -350px -50px;}
.m19 { background-position :  -400px -50px;}
.m20 { background-position :  -450px -50px;}
.m21 { background-position :  0px  -100px;}
.m22 { background-position :  -50px -100px;}
.m23 { background-position :  -100px -100px;}
.m24 { background-position :  -150px -100px;}
.m25 { background-position :  -200px -100px;}
.m26 { background-position :  -250px -100px;}
.m27 { background-position :  -300px -100px;}
.m28 { background-position :  -350px -100px;}
.m29 { background-position :  -400px -100px;}
.m30 { background-position :  -450px -100px;}
.m31 { background-position :  0px -150px;}
.m32 { background-position :  -100px -150px;}

