@charset "utf-8";

/* CSS Document */

* {

    margin: 0;

}

html, body {

    height: 100%;

}

body {

	background:url(img/bg.png) repeat-x top #f6f0e3;

	color:#3f372c;

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

	font-size:11px;

	line-height:18px;

	margin:0;

	padding:0;

}

#wrap {

	width:900px;

	margin-left:auto;

	margin-right:auto;

	height:auto; min-height: 100%;

    height: auto !important;

    height: 100%;

    margin: 0 auto -55px;

}

#header {

	width:960px;

	float:left;

	padding-top:9px;

}

#logo {

	width:376px;

	float:left;

}

#pilt {

	width:524px;

	float:left;

}

#lipud {

	padding-left:10px;

	width:50px;

	float:left;

}

#adwords {

	padding-left:10px;

	float:right;

}

#bottom_wrap {

	width:900px;

	float:left;

	height:auto;

	padding-top:13px;

	padding-bottom:10px;

}

#menu {

	width:235px;

	float:left;

	height:auto;

	padding-top:23px;

	background:url(img/menutop.png) no-repeat;

}

#menu_bottom {

	width:235px;

	float:left;

	height:78px;

	background:url(img/menubottom.png) no-repeat;

}

#sisu {

	width:645px;

	float:right;

	height:auto;

}

#pilt2 {

	width:268px;

	height:179px;

	float:right;

	padding-top:65px;

	padding-left:10px;

}

#footer, .push {

    height: 55px;

}

#footer {

	width:100%;

	background:url(img/footer.png) repeat-x;

	color:#bca574;

	float:left;

	_float:none;

}

#footer_in {

	width:900px;

	margin-left:auto;

	margin-right:auto;

	float:none;

}

#left_footer {

	width:400px;

	float:left;

	padding-top:20px;

}

#right_footer {

	width:400px;

	float:right;

	text-align:right;

}

h1 {

	width:595px;

	padding:0;

	margin:0;

	padding-left:50px;

	float:left;

	line-height:40px;

	background:url(img/h1.png) no-repeat left;

	color:#c0ad7e;

	font-size : 22px;

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

	text-transform:capitalize;

	font-weight:normal;

	font-style:italic;

	margin-bottom:25px;

}



h2 {

	width:595px;

	padding:0;

	margin:0;

	padding-left:50px;

	float:left;

	line-height:40px;

	background:url(img/h1.png) no-repeat left;

	color:#c0ad7e;

	font-size : 22px;

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

	text-transform:capitalize;

	font-weight:normal;

	font-style:italic;

	margin-bottom:25px;

}

h2.LNE_title {

	width:595px;

	padding:0;

	margin:0;

	padding-left:50px;

	float:left;

	line-height:40px;

	background:url(img/h1.png) no-repeat left;

	color:#c0ad7e;

	font-size : 22px;

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

	text-transform:capitalize;

	font-weight:normal;

	font-style:italic;

	margin-bottom:25px;

}





/*menu ul*/

ul#nav {

    padding :0;

	margin: 0;

	display:inline;

	font-size : 18px;

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

	color:#fff;

	text-transform:capitalize;

	list-style:none;

	width:235px;

	line-height:40px;

}	

ul#nav li {

    background:url(img/nav.png) no-repeat bottom;

	font-size : 18px;

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

	color:#fff;

	text-transform:capitalize;

    float:left;

    width:235px;

	line-height:40px;



}

ul#nav li a {

    background:url(img/nav.png) no-repeat bottom;

    font-size : 18px;

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

	color:#fff;

	text-transform:capitalize;

	display : block;

	font-style:italic;

	text-decoration : none;

	width:220px;

	padding-left:15px;

	line-height:40px;

}

ul#nav li a:hover {

	background:url(img/nav.png) no-repeat top;

	font-size : 18px;

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

	color:#e3d3aa;

	text-transform:capitalize;

	font-style:italic;

	text-decoration : none;

	width:220px;

	line-height:40px;

}

/*menu ul*/





#LNE_admin {

	border:2px solid #3a1e16;

	background:#fff;



}

fieldset {

	clear:both;

	padding-bottom:200px;



}