html { height: 100%; margin-bottom: 1px; }
body {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
}
#bredcrumb a:link, #bredcrumb a:visited{ color:#fff; font-weight:bold; text-decoration:none;}
#bredcrumb a:hover{ color:#333333; font-weight:bold; text-decoration:none;}

body span.test{	background: url(/images/pagebg.gif) repeat-x; height:auto!important; min-height:500px; height:500px; display:block;}
h1 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: normal;
	color: #008eb1;
	font-family:Arial, Helvetica, sans-serif;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: normal;
	color: #6b6d6f ;
	font-family:Arial, Helvetica, sans-serif;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #008eb1;
}
h4 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #6b6d6f ;
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;

}
th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;

}
p{
	margin:0 0 15px 0;
}
form {margin:0; padding:0;}
#bredacrumb p{margin:0;}
#wrapper{
	margin:0 auto;
	width:940px;
}
/*
#wrapper {
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
/*    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/pagebg.png');
}
/* IE ignores styles with [attributes], so it will skip the following. 
#wrapper[class] {
	background-image:url(../images/pagebg.png);
}*/
#header, #content, #content-subpage, #footer{
	width:940px;
	float:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#header{
	background-image: url(/media/biscayneproperties.co.uk/images/banner-top2.jpg);
	background-repeat: repeat-x;
	background-position: 0px 29px;
	height: 143px;
}
#header a:link,#header a:visited { color:#FFFFFF; text-decoration:none;}
#header a:hover { color:#42a9c3; text-decoration:none;}
ul.top-nav{
	height:20px; 
	margin:0; padding:0;
	border-bottom:solid 9px #968C74;
	float:left;
	padding-left:835px;
	padding-top:16px;
}
ul.top-nav li{
	list-style-type:none;
	display:inline;
	
}
ul.top-nav li a{
	font-size:11px;
	color:#968C74;
	text-decoration:none;
	background:url(../images/sep.gif) no-repeat right center;
	height:10px;
	padding:0 10px;
}
ul.top-nav li a.no-sep{background:none; padding-right:0;}
ul.top-nav li a:hover{
	color:#fff;
}
#logo{
	float:left;
	padding-top: 0;
	padding-right: 100px;
	padding-bottom: 0;
	padding-left: 15px;
}


/****************************** navigation ***************************/
#mainMenu{
	float:left;
	width:425px;
	padding-top:54px;
	overflow:hidden;
}
#mainMenu ul {
  margin:0;
  padding:0;
}

#mainMenu li { 
	margin: 0; 
	padding: 0 10px 0 0; 
	list-style-type: none; 
	display: inline; 
	float: left;
}

#mainMenu a {   
	text-decoration:none !important; 
	display:block; 
	background-image: url(../images/nav.jpg); 
	background-position:0 0px;
	overflow: hidden;
	height:46px; 
}

#mainMenu a span { visibility:hidden; }

#menu01home, #menu01home a {
  background-position: 0 0;
  width: 96px;
}
#menu01home a:hover, #menu01home a.selected {
  background-position: 0px 46px;
}

#menu02profile, #menu02profile a {
  background-position: -106px 0;
  width: 96px;
}
#menu02profile a:hover, #menu02profile a.selected {
  background-position: -106px 46px;
}
#menu03faq, #menu03faq a {
  background-position: -212px 0;
  width: 96px;
}
#menu03faq a:hover, #menu03faq a.selected {
  background-position: -212px 46px;
}
#menu04contact, #menu04contact a {
  background-position: -317px 0;
  width: 96px;
}
#menu04contact a:hover, #menu04contact a.selected {
  background-position: -317px 46px;
}
#content{
	background-color:#d5d5d5;
}
#content2{
	background-color:#fff;
	background-image:url(/media/biscayneproperties.co.uk/images/content2-bg.gif);
}
#content-subpage{
	background:#685E4F url(/templates/biscane_master/images/bg-content.gif) no-repeat right bottom;
}
#bredcrumb{
	background-color:#999999;
	color:#fff;
}
h1.pagename{font-size:18px; color:#fff; margin:0; padding:0; font-weight:normal;padding:9px 25px 9px 25px; background:#685E4F; float:left;}
.main-content{ float:left; padding:20px;}
.main-banner{
	clear: both;
}
.body-txt{ 
	float:left; 
	width:890px;
	padding:9px 25px 9px 25px;
	height:auto!important;
	min-height:200px;
	height:200px;
}
.body-txt a:link, .body-txt a:visited { color:#008eb0; text-decoration:none;}
.body-txt a:visited { color:#333333; text-decoration:none;}
.body-txt2{ 
	float:left; 
	width:890px;
	padding:9px 25px 9px 25px;
	height:auto!important;
	min-height:200px;
	height:200px;
	color:#666666;
	background-color:#ececec;
}
.body-txt2 a:link, .body-txt2 a:visited { color:#008eb0; text-decoration:none;}
.body-txt2 a:hover { color:#333333; text-decoration:none;}
.search-btn{
	background:#968C74;
	border:none;
	font-size:11px;
	font-weight:bold;
	width:72px;
	height:25px;
 }
 .submitDark{
	border:none;
	font-size:11px;
	font-weight:bold;
	width:72px;
	height:25px;
	color: #FFFFFF;
	background-color: #000000;
 }
#footer{
	background:#bcbdbf;
	color:#646464;
	font-size:11px;
}
#footer a{color:#646464;; text-decoration:none;}
#footer a:hover{ color:#333333;}

#c-t-a{ color:#FFFFFF}
#c-t-a a:link, #c-t-a a:visited{ color:#FFFFFF; text-decoration:none;}
#c-t-a a:hover{ color: #CCCCCC; text-decoration:none;}
.copyright{ width:500px; float:left; padding:10px}
.designedby{
	float:right;
	padding:10px;
}

.text-color1, a.text-color1:link, a.text-color1:visited, span .text-color1:link, span .text-color1  {color:#968C74;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0 0 5px 0; font-weight:normal;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0 0 5px 0;}
h3 {
	margin: 0px;
	padding: 0 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
h4 {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
h4 a:link, h4 a:visited, h4 a:active,{
text-decoration: none;
}
h4 {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
h4 a:link, h4 a:visited, h4 a:active,{
text-decoration: none;
}
.textfield{
	width:99%;
}
.textwrap85{
	width:85px;
}
.textwrap85 input, .textwrap85 select{
	width:85px;
}
.textwrap100{
	width:100px;
}
.textwrap150{
	width:150px;
}
.textwrap150 input, .textwrap150 select{
	width:150px;
}
.textwrap200{
	width:200px;
}
.textwrap200 input, .textwrap200 select {
	width:200px;
}
.textwrap250{
	width:250px;
}
.textwrap300{
	width:300px;
}
.textwrap300 input, .textwrap300 select {
	width:300px;
}
.textwrap350{
	width:350px;
}
.textarea{
	width:99%;
	height: 80px;
}
.textwrap90pc{
	width:150px;
}
.textwrap90pc input, .textwrap90pc select{
	width:95%;
}
.select-style input, .select-style select{ height:18px; margin:0; padding:0;font-size:11px;}
.wht {color:#FFFFFF;}
a.button-search-tab-active:link, a.button-search-tab-active:visited {
	color: #FFFFFF;
	background-color: #42a9c3;
	background-repeat: no-repeat;
	width: 162px;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
}
a.button-search-tab-active:hover{
	color: #FFFFFF;
	background-color: #42a9c3;
	background-repeat: no-repeat;
	width: 162px;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
}
a.button-search-tab:link, a.button-search-tab:visited {
	color: #333333;
	background-color: #d4d4d4;
	background-repeat: no-repeat;
	width: 162px;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
}
a.button-search-tab:hover{
	color: #333333;
	background-color: #afafaf;
	background-repeat: no-repeat;
	width: 162px;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
}






/*||||||||||||||||||||||||||||FORMS||||||||||||||||||||||||||||||||*/
.textwrap200{ width:200px; font-size:12px;}
/*||||||||||||||||||||||||||||FORMS Standard||||||||||||||||||||||||||||||||*/
.formfieldtd textarea { width:300px; font-size:12px; height:100px;}
.formfieldtd input { width:300px; font-size:12px;}
.formfieldtd select { width:150px; font-size:12px;}

.font14{ font-size:14px;}
.imgtext {color:#FFFFFF}
.formtable{ height:300px;}
.body-txt2 form {  clear:both}