html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0px none;
}


html { 
	height: 100%; 
	}

img {
	border: 0px none;
	}

p {
	margin: 0;
	}
a:hover{
	text-decoration:none;
	}
 select, textarea {
	padding: 2px 0 2px 0;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	width:auto;
	border:1px solid #40240F;
	background-color:#FFE3C9;
	color:#000000;
	}
	
.select-free
{
	overflow:hidden;/*must have*/
	width:auto;/*must have for any value*/;
	
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}
input{
	padding: 1px 1px 0px 1px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	width:auto;
	background-color:#FFE3C9;
	color:#000000;
	
	}
body {
    height:auto;
	text-align:center; 
	font-family:Verdana, Tahoma, Arial, Helvetica;
	color: #000000; 
	font-size:11px; 
	margin:0 auto; 
	width:803px;
	background:url(../images/bg.jpg) repeat center top;
	margin:0 auto;
	
	}

.top_navigation{
	background:url(../images/top_navigation_bg.jpg) no-repeat left top;
	width:803px;
	height:32px;
	margin:0 auto;
	text-align:center;
	
	}
.linkna{
	background:url(../images/navigation_bg.jpg) no-repeat right top;
	width:576px;
	height:32px;
	margin-top:45px;
	text-align:left;
	float:left;
	padding-right:15px;
	z-index:1;
	}
.nav_left{
	float:left; 
	width:210px; 
	overflow:hidden;
	height:79px;
	}
.main{
	width:803px; 
	margin:0 auto; 
	text-align:center; 
	overflow:hidden;
	}
.main_float{
	float:left;
	overflow:hidden;
	}
.logo_bottom{
	background:url(../images/logo_bg.jpg) repeat right top;
	height:173px;
	width:165px;
	overflow:hidden;
	}
.logo_bottom_home{
	background:url(../images/logo_bg.jpg) repeat right top;
	height:auto;
	width:165px;
	overflow:hidden;
	}
.logo{
	height:136px;
	width:165px;
	overflow:hidden;
	}
.gallery{
	width:auto;
	height:auto;
	}
	
.gallery ul{
	width:auto;
	height:auto;
	}
.gallery ul li{
	width:auto;
	height:auto;
	display:inline;
	float:left;
	padding:5px;
	}
.text{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #474747;
		font-weight:bold;
		}
		
	.textbox{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #474747;
		font-weight:normal;
		border:1px solid #CED2BF;
		background:#ECF1DE;
		height:20px;
		width:270px;
		}
	
	.textarea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #474747;
		font-weight:normal;
		border:1px solid #CED2BF;
		background:#ECF1DE;
		height:100px;
		width:560px;
		}
