/*@charset "UTF-8";*/
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	background: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color:#3f3f3f;
}

#main {
	margin: 15px auto;
	padding: 0 0 250px;
	background: url(_images/background/cityscape.jpg) no-repeat center bottom;
	width: 696px;
	min-height: 366px;
	border: #277C9F 2px solid;
}

#header {
	height: 152px;
	background: url(_images/home/title.jpg) center bottom no-repeat;
}

a {
	color:inherit;
}

#logo {
	padding: 10px 0 0 10px;
	width: 136px;
	float: left;
}
#logo img {
	border: none;
}

#menu {
	text-align: center;
}

#menu img {
	padding: 15px;
	border: none;
}

#content {
	padding: 10px 25px 0;
}

#content img {
	padding: 5px;
	border: none;
}

p {
	margin: 15px 0 0;
	padding: 0;
}

label {
	margin: 15px 0 0;
	padding: 0;
}

.message {
	background:#EE919C none repeat scroll 0 0;
	border:2px solid #DB6575;
	margin:15px 0 0;
	padding:3px;
}

ul {
	margin: 0;
	padding: 0;
}
li {
	margin: 0 10pt;
	padding: 0;
}

.special {
	color: #4c92af;
}

.special span {
	/*color: #000;*/
}

input {
	padding: 2px;
	border: 1px #eb8e98 solid;
}
select, textarea {
	padding: 1px;
	border: 1px #eb8e98 solid;
}
.form-full {
	width: 625px;
}
.form-large {
	width: 240px;
}
.form-med {
	width: 150px;
}
.form-half {
	width: 295px;
}
.form-third {
	width: 195px;
}
.form-small {
	width: 80px;
}
.form-submit {
	background:#FFFFFF url(_images/icon-submit.jpg) no-repeat scroll right center;
	margin:10px 0 0;
	padding:3px 19px 3px 3px;
}

.col3 {
	margin: 0 15px 0 0;
	float: left;
	width: 200px;
}
.col-pets {
	margin: 0 15px 0 0;
	float: left;
	width: 150px;
}
.col-hear {
	margin: 0 15px 0 0;
	float: left;
	width: 250px;
}
.col2 {
	margin: 0 15px 0 0;
	float: left;
	width: 308px;
}
.col-small {
	float: left;
	width: 100px;
}
.clear {
	clear: both;
}
.no-room {
	margin: 0;
	padding: 0;
}