.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #790D01;
}

.LEFT {
	BORDER-LEFT: #999999 1px solid
}
a:link {
font-family:Tahoma;
font-size:12px;
color: #661817;
text-decoration: underline;
}

a:visited {
font-family:Tahoma;
font-size:12px;
color: #661817;
text-decoration: underline;
}

a:active {
font-family:Tahoma;
font-size:12px;
color: #661817;
text-decoration: underline;
}

a:hover {
font-family:Tahoma;
font-size:12px;
color: #661817;
text-decoration: none;
}
a:link.menu {
font-family:Tahoma;
font-size:12px;
color: #ffffff;
text-decoration: none;
}

a:visited.menu {
font-family:Tahoma;
font-size:12px;
color: #ffffff;
text-decoration: none;
}

a:active.menu {
font-family:Tahoma;
font-size:12px;
color: #ffffff;
text-decoration: none;
}

a:hover.menu {
font-family:Tahoma;
font-size:12px;
color: #FFC4C4;
text-decoration: underline;
}

a:link.style9 {
font-family:Tahoma;
font-size:12px;
color: #ffffff;
text-decoration: none;
}

a:visited.style9 {
font-family:Tahoma;
font-size:12px;
color: #ffffff;
text-decoration: none;
}

a:active.style9 {
font-family:Tahoma;
font-size:12px;
color: #ffffff;
text-decoration: none;
}

a:hover.style9 {
font-family:Tahoma;
font-size:12px;
color: #FFC4C4;
text-decoration: underline;
}
.border {
	border: thin solid #790D01;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
form {
padding: 0px;
margin: 0px;
}

table.login-table {
margin-left: 10px;
text-align: left;
}

td.login-content {
font-size: 10px;
font-family: verdana, tahoma;
padding-left: 5px;
}

td.login-button-holder {
text-align: left;
}

input.login-field {
font-family: arial, verdana, tahoma;
font-size: 11px;
color: #000;
width: 130px;
border: 1px solid #000;
padding-left: 5px;
}

input.login-button {
margin: 10px
width: 70px;
font-family: verdana, arial, tahoma;
font-size: 10px;
border: 2px solid #FE978B;
background-color: #AD1201;
align: center;
}
textarea.admin-input-textfield {
padding-left: 5px;
width: 410px;
height: 200px;
font-family: arial, verdana, tahoma;
font-size: 12px;
color: #661817;
border: 2px solid #661817;
background-color: #EED9D9;
}

input.admin-input-textinput {
padding-left: 5px;
width: 310px;
height: 25px;
font-family: arial, verdana, tahoma;
font-size: 12px;
color: #661817;
border: 2px solid #661817;
background-color: #EED9D9;
}

select.admin-input-select {
width: 410px;
height: 25px;
font-family: arial, verdana, tahoma;
font-size: 12px;
color: #661817;
border: 2px solid #661817;
background-color: #EED9D9;
padding-left: 5px;
}

input.admin-button {
width: 100px;
height: 25px;
font-family: verdana, arial, tahoma;
font-size: 10px;
color: #661817;
border: 2px solid #661817;
background-color: #EED9D9;
}
div.site-content-holder {
padding-top:3px;
margin-left: 10px;
margin-right: 10px;
padding-bottom: 50px;
}
h1.description-header {
font-size: 15px;
font-family: verdana, tahoma;
font-weight: bold;
text-decoration: underline;
color: #661817;
}

p.description-content {
font-family: verdana;
font-size:12px;
margin-top: -4px;
padding-left: 5px;
padding-right: 5px;
color: #661817;
}

table.villa-features {
border: 1px solid #661817;
}
input.bedroom-checkbox {
color: #536eb6;
}

input.enquiry-button {
width: 160px;
font-family: verdana, arial, tahoma;
font-size: 10px;
border: 2px solid #661817;
background-color: #EED9D9;
}

input.upload-button {
width: 160px;
font-family: verdana, arial, tahoma;
font-size: 10px;
border: 2px solid #661817;
background-color: #EED9D9;
}

p.intro-text {
font-weight: bold;
font-size: 11px;
font-family: verdana, tahoma;
}

table.admin-activation-warning {
width: 80%;
font-weight: bold;
color: #fff;
font-size: 10px;
font-family: verdana, tahoma;
background-color: #ff0000;
border: 1px solid #000;
text-align: center;
}

input.upload-field {
width: 400px;
font-family: verdana, arial, tahoma;
font-size: 11px;
border: 2px solid #536eb6;
background-color: #e9eefc;
}

input.file-upload-button {
width: 90px;
font-family: verdana, arial, tahoma;
font-size: 10px;
border: 2px solid #536eb6;
background-color: #e9eefc;
}

img.file-upload-img-status {
margin-top: 5px;
margin-left: 8px;
margin-right: 8px;
}

td.file-upload-table {

}

td.file-upload-header {
border: 1px solid #000;
text-align: center;
font-weight: bold;
color: #FF0000;
font-size: 15px;
font-family: tahoma, verdana;
}

td.file-upload-content {
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
font-weight: bold;
color: #000;
font-size: 12px;
font-family: verdana, tahoma;
padding-left: 5px;
}

input.standard-button {
font-weight: bold;
height: 25px;
font-family: verdana, arial, tahoma;
font-size: 11px;
border: 1px solid #661817;
background-color: #EED9D9;
}

td.edit-content {
padding-top: 2px;
padding-bottom: 10px;

}

select.edit-content {
color: #536eb6;
background-color: #EED9D9;
}

font.car-rental-enquiry-header {
color: #ff0000;
font-weight: bold;
font-family: verdana, arial, tahoma;
font-size: 11px;
padding-left: 60px;
}

select.car-rental-enquiry-width {
width: 266px;
font-family: verdana, tahoma;
font-size: 9px;
color: #536eb6;
background-color: #e9eefc; 
padding-left: 5px;
margin-top: 2px;
margin-bottom: 2px;
}

select.car-rental-enquiry {
font-family: verdana, tahoma;
font-size: 9px;
color: #536eb6;
background-color: #e9eefc; 
padding-left: 5px;
margin-top: 2px;
margin-bottom: 2px;
}

input.car-rental-enquiry {
font-family: verdana, tahoma;
font-size: 9px;
color: #536eb6;
background-color: #e9eefc; 
padding-left: 5px;
margin-top: 2px;
margin-bottom: 2px;
}

input.car-rental-button {
width: 100px;
font-family: verdana, arial, tahoma;
font-size: 10px;
border: 2px solid #536eb6;
background-color: #e9eefc;
}

td.profile-holder {

vertical-align: middle;

margin-top: 10px;

}

img.featured-thumbnail {
padding: +5px;
border: 1px solid #000000;
}

td.featured-content {
text-align: left;
font-family: verdana;
font-size: 12px;
padding-left: 5px;
}

div.featured-villa-holder {
text-align: center;
border: 0px solid #A7BDE8;
}

table.featured-holder {
padding: +5px;
text-align: center;
font-family: verdana;
font-size: 12px;
width: 400px;
}

a:link.admin-nav {
font-family:Tahoma;
font-size:12px;
color: #000;
text-decoration: none;
}

a:visited.admin-nav {
font-family:Tahoma;
font-size:12px;
color: #000;
text-decoration: none;
}

a:active.admin-nav {
font-family:Tahoma;
font-size:12px;
color: #000;
text-decoration: none;
}

a:hover.admin-nav {
font-family:Tahoma;
font-size:12px;
color: #ff0000;
text-decoration: none;
font-weight: bold;
}

td.villa-featurews-main-header {
font-family: verdana;
font-size:12px;
font-weight: bold;
text-align: center;
border-bottom: 1px solid #000;
}

td.villa-description-features-label {
font-family: verdana;
font-size:12px;
font-weight: bold;
text-align: left;

}

td.villa-description-features-content {
font-family: verdana;
font-size:12px;
text-align: center;
}