*{
margin:0;
padding:0;
}

html{
background-image: url(/images/Layout/content.jpg);
background-position: center;
background-repeat: repeat-y;
background-color: #84b2a1;
height: 100%;
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #333333;
background-image: url(/images/Layout/bk.gif);
background-position: top;
background-repeat: repeat-x;
height: 100%;
margin: 0px;
}

/* Header Tags */

h1{
color: #8a0301;
font-size: 24px;
font-family: "Trajan Pro", Georgia, "Times New Roman", serif;
text-align: center;
margin: 0px 0px 10px 0px;
}

h2{
color: #8a0301;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
text-align: left;
font-weight: 100;
margin: 20px 0 10px 0;
}

h3{
color: #8a0301;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
text-align: left;
font-weight: 100;
margin: 10px 0 5px 0;

}

h4{
color: #8a0301;
font-size: 24px;
font-family: "Trajan Pro", Georgia, "Times New Roman", serif;
text-align: center;
}

h5{
color: #8a0301;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
text-align: center;
font-weight: 100;
margin-bottom: 15px;
}

.bold{
font-weight: bold;
}

.center{
text-align: center;
}

.details{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
padding: 0px 0px 15px 0px;
}

ul{
margin: 5px 0px 10px 10px;
}

li{
margin: 0px 0px 0px 20px;
font-size: 11px;
}

/* Layout Settings */

#container{
width:990px;
height:auto;
margin:0 auto;
}

#top{
background-image: url(/images/layout/header.jpg);
background-repeat: no-repeat;
height: 469px;
width: 990px;
padding: 0px;
border: 0px;
}

/* IE6 Only */
* html #top {
margin: 0px 0px 0px 1px;
}

/* IE7 Only */
*:first-child+html #top {
margin : 0px 0px 0px 1px;
}

#content{
position: absolute;
top: 0px;
}

#header{
height: 400px;
}

#main{
float: left;
width: 600px;
height: auto;
margin: 260px 0 0 95px;
}

.box{
border: 1px solid #990000;
padding: 3px;
min-height: 165px;
}

.reduced{
border: 1px solid #990000;
padding: 3px;
min-height: 165px;
background-image: url(/images/Layout/reduced.gif);
background-position: top right;
background-repeat: no-repeat;
}

.sale_agreed{
border: 1px solid #990000;
padding: 3px;
min-height: 165px;
background-image: url(/images/Layout/sale-agreed.gif);
background-position: top right;
background-repeat: no-repeat;
}

.drastically_reduced_for_quick_sale{
border: 1px solid #990000;
padding: 3px;
min-height: 165px;
background-image: url(/images/Layout/drastically-reduced-for-quick-sale.gif);
background-position: top right;
background-repeat: no-repeat;
}

.reduced_for_quick_sale{
border: 1px solid #990000;
padding: 3px;
min-height: 165px;
background-image: url(/images/Layout/reduced-for-quick-sale.gif);
background-position: top right;
background-repeat: no-repeat;
}

.box li,
.reduced li,
.sale_agreed li,
.drastically_reduced_for_quick_sale li{
list-style: none;
margin-bottom: 8px;
}

.floatLeft{
float: left;
border: 1px solid #990000;
margin: 4px;
}

.floatRight{
float: right;
margin: 4px;
}

.clear{
clear: both;
}

.clearBox{
clear: both;
height: 15px;
}

.clearBlock{
clear: both;
height: 100px;
}

/* Menu */

form .view{
float: right;
}

#menu{
float: left;
width:211px;
height:auto;
margin: 250px 0 0 25px;
}

.btnHome {
	float: left;
	width: 211px;
	height: auto;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/homeBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnHome a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnHome img { border: 0px;}
.btnHome a:hover {visibility:visible}
.btnHome a:hover img{visibility:hidden}

.btnAbout {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/aboutBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnAbout a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnAbout img { border: 0px;}
.btnAbout a:hover {visibility:visible}
.btnAbout a:hover img{visibility:hidden}

.btnConsult {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/consultBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnConsult a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnConsult img { border: 0px;}
.btnConsult a:hover {visibility:visible}
.btnConsult a:hover img{visibility:hidden}


.btnContact {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/contactBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnContact a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnContact img { border: 0px;}
.btnContact a:hover {visibility:visible}
.btnContact a:hover img{visibility:hidden}


.btnPubs {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/pubsBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnPubs a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnPubs img { border: 0px;}
.btnPubs a:hover {visibility:visible}
.btnPubs a:hover img{visibility:hidden}

.btnClubs {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/clubsBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnClubs a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnClubs img { border: 0px;}
.btnClubs a:hover {visibility:visible}
.btnClubs a:hover img{visibility:hidden}


.btnHotels {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/hotelsBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnHotels a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnHotels img { border: 0px;}
.btnHotels a:hover {visibility:visible}
.btnHotels a:hover img{visibility:hidden}

.btnRestaurants {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/restaurantsBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnRestaurants a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnRestaurants img { border: 0px;}
.btnRestaurants a:hover {visibility:visible}
.btnRestaurants a:hover img{visibility:hidden}

.btnBars {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/barsBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnBars a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnBars img { border: 0px;}
.btnBars a:hover {visibility:visible}
.btnBars a:hover img{visibility:hidden}

.btnSell {
	width: 211px;
	height: auto;
	float: left;
	white-space: nowrap;
	display: block;
	margin: 0px;
	padding: 0;
	background-image:url(/images/Layout/Button/sellYourBusinessBtnDwn.gif);
	background-repeat: no-repeat;
}

.btnSell a {
	display: block;
	width: 211px;
	height: auto;
	float: left;
	text-decoration: none;
}

.btnSell img { border: 0px;}
.btnSell a:hover {visibility:visible}
.btnSell a:hover img{visibility:hidden}


form {
	width: 330px;
	float: right;
	margin: 0px 0px 0px 0px;
}

form p{
	position: relative;
	padding-top: 5px;
	}

form .date{
width: 60px;
}

form p .formBox{
	position: absolute;
width: 176px;
padding: 2px;
left: 120px;
top: -1px;
border: 1px solid #333333;
}

form p select{
	padding: 2px;
	border: 1px solid #333333;
	}

form p textarea{
width: 296px;
height: 130px;
padding: 2px;
left: 120px;
border: 1px solid #333333;
margin-top: 5px;
}

form h2{
	margin: 0 0 10px 0;
	}

/* Hyperlink Settings */

:link, :visited {
	color: #006b2d;
	text-decoration: none;
	font-weight:bold;
}

:link:hover, :visited:hover {
	color: #02ca56;
	font-weight:bold;
}

:link:active, :visited:active {
	color: #006b2d;
	font-weight:bold;
}



#map{
	width:500px; 
	height:300px; 
	border: 1px solid #8a0301;
}

.block{
	clear: both;
	height: 25px;
	}


/* Business Link */

#ninja :link, #ninja :visited {
	color: #006b2d;
	text-decoration: none;
}
#ninja :link:hover, #ninja :visited:hover {
	color: #02ca56;
}
#ninja :link:active, #ninja :visited:active {
	color: #006b2d;
}

#ninja {
clear: both;
width: 600px;
height:18px;
float: left;
text-align:center;
font-size:10px;
margin: 30px 0px 0px 300px;
}

#ninja span{
margin: 0 5px 0 5px;
font-size: 10px;
}