/* CSS Document */

html {
	font-size: 100.1%
}
body {
	font-size: 16px;
}

body {

	margin:0;

	padding:0;

	background-image:url(/images/igardens/redesign/hp_bgr_center.gif);

	font-family:Arial;

}

body a, body a:visited, body a:active {

	color:#355965;

}

.menu {

	position:absolute;

	left:80px;

	top:20px;

	width:800px;

	z-index:25;

	font-style:italic;

	font-family:"Times New Roman", Times, serif;

	font-size:1.42em;

	color:#355965;

	font-weight:bold;

}

.menu a, .menu a:visited, .menu a:active {

	color:#355965;

}

.menu div {

	margin-right:30px;

	position:relative;

	float:left;

}

.submenu {

	position:absolute;

	left:0;

	top:0px;

	left:40px;

	font:"Times New Roman", Times, serif;

	color:#355965;

	font-weight:bold;

	font-style:italic;

	font-size:1.3em;

}

.submenu ul {

	margin-top:10px;

	font-size:0.6em;

	text-transform:lowercase;

	font-style:italic;

	list-style:none;

}

.submenu li {

	margin-left:0;

}

.submenu a, .submenu a:visited, .submenu a:active {

	color:#355965;

}

#active a, #active a:visited, #active a:active {

	color:#a97718;

	text-decoration:none;

}

.maintable {

	width:100%;

}

.maintable .left {

	width:100%;

	vertical-align:top;

	background-repeat:no-repeat;

	background-position:center bottom;

	background-image:url(/images/igardens/redesign/hp_bgr_bottom.jpg);

}

.maintable table {

	width:100%;

}

.maintable .top {

	width:402px;

	vertical-align:top;

	background-position:top left;

	background-image:url(/images/igardens/new_img/hp_left1_ru.gif);

	background-repeat:no-repeat;

	background-color:#f6f0d8;

	z-index:11;



}

.maintable .top .lft {


	/*height:685px;*/
	height: auto;

	/*padding-top:260px;*/
	margin-top:260px;

	width:auto;

	position:relative;

	z-index:10;

	margin-left:80px;

	/*margin-top:20px;*/

	text-align:left;

	color:#3e4325;

	width:281px;

	font-size:0.7em;

	font-family:Verdana, Arial, Helvetica, sans-serif;



}

.topcontent {

	font-size:1em;

	position:absolute;

	left:452px;

	top:80px;

	z-index:10;

	width:620px;

	font-family:"Times New Roman", Times, serif;

}

.topcontent div {

	float:left;

	margin-right:10px;

}

.fest{
	color:#406f21;
	
	font-style:italic;
	
	font-size:1.05em;
	
	font-weight:700;
	
	width:520px;
}

#send a {

	font-style:italic;

	color:#a06f08;

	text-decoration:underline;

}

#send {

	font-style:italic;

	font-size:1.6em;

	color:#a06f08;

	text-decoration:underline;

}

.maintable .right {

	height:700px;

	width:auto;

	margin-top:180px;

	position:relative;

	z-index:10;

	margin-left:50px;

	color:#45666a;

	font-size:0.7em;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	position:relative;

/top:180px;

}

.maintable .right p {

	margin-right:30px;

	font-size:1.1em;

}

.maintable .right ul li {

	margin-top:5px;

}

.maintable .right h1 {

	font-size:1.42em;

	margin-top:20px;

	font-style:italic;

	font-weight:bold;

	font-family:"Times New Roman", Times, serif;

}

.maintable .spacer {

	position:relative;

	width:600px;

	height:1px;

}

.top_right {

	position:absolute;

	left:-519px;

	top:0px;

	width:519px;

	height:234px;

	background-image:url(/images/igardens/redesign/hp_right.jpg);

	background-repeat:no-repeat;

}

.button1 {

	position:absolute;

	left:-100px;

	top:34px;

}

.button2 {

	position:absolute;

	left:-68px;

	top:34px;

}

.button3 {

	position:absolute;

	left:-31px;

	top:34px;

}

.button4 {

	position:absolute;

	left:-100px;

	top:57px;

}

.bottom1 {

	width:402px;

	height:54px;
	
	left: 0;

	background-repeat:no-repeat;

	background-image:url(/images/igardens/redesign/hp_left3.png);



filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hp_left3.png', sizingMethod='scale');

}

.bottom2 {

	position:absolute;

	left:0;

	top:-774px;
	top:-710px;
	

	width:402px;

	height:720px;
	height:660px;
	

	background-image:url(/images/igardens/redesign/hp_left2.jpg);

	background-repeat:no-repeat;
	background-position: 0px -60px;

	z-index:2;

}

