@charset "utf-8";
/* CSS Document */
html{
}
/* RESET */
body{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	/*color: #fff;*/
	color:#767676;
	text-decoration: none;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0; 
	padding:0;
} 
table {
	border-collapse:collapse; 
	border-spacing:0;
} 
fieldset,img {
	border:0;
} 
address,caption,cite,code,dfn,em,var {
	font-style:normal; 
	font-weight:normal; 
}
ol,ul {
	list-style:none; 
}
caption,th{ 
	text-align:left; 
} 
h1,h2,h3,h4,h5,h6 {
	font-size:100%; 
	font-weight:normal; 
} 
q:before,q:after { 
	content:'';
} 
abbr,acronym {
	border:0; 
}
p{ margin:10px 0;}
.hide{display:none;}

/*---------- END RESET ----------*/
body {
	margin:0;
	font-family: Arial;
	font-size: 12px;
	text-align:left;	
	background:#171717;
	color:fff;
	background-image:url(imgs/internal_bg.jpg);
	background-repeat:repeat-x;
}

.innerimage{ margin-top:20px;}
.phone1 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #8f8f8f;
	text-decoration: none;
}
.phone10 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #8f8f8f;
	text-decoration: none;
	width:400px;
}
.phone2 {
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #ffda75;
	text-decoration: none;
}
.credit1 {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #5f5f5f;
	text-decoration: none;
}
.bottom_links {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #5f5f5f;
	text-decoration: none;
}
.heading1 {
	font-family: century gothic;
	font-size: 15px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
}
.links {
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: underline;
}
.linksa {
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #fedb7d;
}
.links2 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
}
.links2a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
}
.links2b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
}
.links3 {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
}
.links4{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
	background-image:url(imgs/highlight.jpg);
	background-repeat:no-repeat;
}
.ref_text {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-decoration: none;
}
.ref_text2 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-decoration: none;
	text-align:justify;
}
.ref_text3 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-decoration: none;
	background-color:#292929;
}
.heading_a {
	font-family: century gothic;
	font-size: 16px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #979797;
	text-decoration: none;
	line-height:20px;
}
h1 {
	font-family: century gothic;
	font-size: 16px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	line-height:20px;
	color: #fedb7d;
	text-decoration: none;
}

.heading_b {
	font-family: century gothic;
	font-size: 16px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	line-height:20px;
	color: #fedb7d;
	text-decoration: none;
}
.heading_c {
	font-family: century gothic;
	font-size: 12px;
	line-height:15px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #979797;
	text-decoration: none;
	position:static;
}
.tab_text {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #c8c8c8;
	text-decoration: none;
}
.body_text, ol li {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	/*color: #fff;*/
	color:#767676;
	text-decoration: none;
}
.body_text_highlight {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	/*color: #fff;*/
	color:#767676;
	text-decoration: none;
}
.news_highlight{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
}
.textContct{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	/*font-weight: bold;*/
	font-variant: normal;
	color: #999999;
	width:140px;
	height:12px;
	text-decoration: none;
	padding:3px;
	
	/*background-image:url(imgs/text_field.jpg);*/
	background-image:url(imgs/text_field.jpg);
	background-repeat: no-repeat;
	border-color:#000000;
	border:thin;
}
.textContctComments{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	/*font-weight: bold;*/
	font-variant: normal;
	color: #999999;
	width:253px;
	height:100px;
	text-decoration: none;
	
	
	background-image:url(imgs/text_field5.jpg);
	
	border-color:#000000;
	border:thin;
}

.credit1 {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #5f5f5f;
	text-decoration: none;
}

.bottom_links {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #5f5f5f;
	text-decoration: none;
}


.textSearch{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
	background-image:url(imgs/text_field.jpg);
	background-repeat:no-repeat;
	border-color:#000000;
	border:0px;
}
.buttonSearch
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	border:none;
	
	/*color: #fedb7d;
	text-decoration: none;
	background-image:url(imgs/btn_search.jpg);
	/*background-color:#232122;*//*
	background-repeat:no-repeat;
	border-color:#000000;
	border:thin;*/
	
}
.buttonDownload
{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #fedb7d;
	text-decoration: none;
	background-image:url(imgs/btn_download.jpg);
	/*background-color:#232122;*/
	background-repeat:no-repeat;
	border-color:#000000;
	border:thin;	
}
.ref_text {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-decoration: none;
}
.menuLink {
outline:none;
font-family: Arial;
font-size:12px;  
display: block;
text-decoration: none;
}
ul#menu, ul#menu ul {
	font-family: Arial;
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 174px;
  clear:both;
}

ul#menu a {
outline:none;
font-family: Arial;
font-size:12px;  
display: block;
text-decoration: none;
}
ul#menu ul {display:none;}
ul#menu li {
  margin-top: 0px;
  
}

ul#menu li a {
  background: url(imgs/btn_sub.jpg);
  color: #fedb7d;	
height:15px;
  padding: 0.5em;
}

ul#menu li a:hover {
 /* background: #232122;*/
}

ul#menu li ul li a {
  background: #232122;
  color: #fedb7d;
  font-size:10px;
  padding-left: 30px;
}

ul#menu li ul li a:hover {
  background: #232122;
  
  padding-left: 30px;
}



/***********************************************************/

/*Main Container*/
.hrzContainer {
	width:720px;
}
.hrzContainer ul{
	list-style-type: none;
	margin: 0px;
	padding:0px;	
}
.hrzContainer li{
	display: inline; 
	margin: 0px;
	padding:0px;
}
/*Handle*/
.handle {
	float: left;
	width: 40px;
	height: 202px;
	margin: 1px;
	margin-right:-3px;
	_margin-right:2.5;
}


#testHandle0.handle{background:  url(imgs/home.jpg) no-repeat;}
#testHandle2.handle{background:  url(imgs/property.jpg) no-repeat;}
/*#testHandle1.handle{background:  url(imgs/design.jpg) no-repeat;}*/
#testHandle1.handle{background:  url(imgs/lettings.jpg) no-repeat;}
#testHandle3.handle{background:  url(imgs/news.jpg) no-repeat;}
#testHandle4.handle{background:  url(imgs/contact.jpg) no-repeat;}

#testHandle0.handleOver,#testHandle0.handleSelected{background:  url(imgs/home_hover.jpg) no-repeat;}
#testHandle2.handleOver,#testHandle2.handleSelected{background:  url(imgs/property_hover.jpg) no-repeat;}
/*#testHandle1.handleOver,#testHandle1.handleSelected{background:  url(imgs/design_hover.jpg) no-repeat;}*/
#testHandle1.handleOver,#testHandle1.handleSelected{background:  url(imgs/lettings_hover.jpg) no-repeat;}
#testHandle3.handleOver,#testHandle3.handleSelected{background:  url(imgs/news_hover.jpg) no-repeat;}
#testHandle4.handleOver,#testHandle4.handleSelected{background:  url(imgs/contact_hover.jpg) no-repeat;}



/*Content Container*/
.contentWrapper{
	text-align: justify;
	padding-left: 5px;
	/*font-size:12px;*/
	font-size:10px;
	width: 460px;
	color:#fff;
}

.contentWrapper img{
   margin-top:21px;
 }
  
.contentWrapper h3{
	border-bottom: 1px solid silver;
	color: rgb(172, 194, 112);
	
}
/*Animation Start*/
.contentStart {
	padding-left: 0px;	
	float: left;
	width:0px;
	height: 190px;	
	
	overflow:hidden;
}
/*Animation End*/
.contentEnd {
	padding-left: 24px;
	_padding-left: 10px;
	
	float: left;	
	width:440px;
	height: 190px;
}

/***********************************************************/
.hidden{visibility:hidden;}
.clear{ clear:both; height:1px;}

.body_text_vancouver {
	font-family: arial;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-decoration: none;
}


.applemenu{
margin: 5px 0;
padding: 0;
width: 175px; /*width of menu*/
background-color:black;
}

.applemenu div.silverheader a{
background: black url(imgs/btn_sub.jpg) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: #FEDB7D;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0;
padding-left: 8px;
outline:none;
font-family: Arial;
font-size:12px;  
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: #FEDB7D;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
/*background-image: url(silvergradientover.gif);*/
color: black;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: black;
padding: 10px;
height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
.img_overview{
 	border:1px solid #FFFFFF;
}
#innerDiv{
border:1px solid gray;
width:465px;
padding:10px;
margin-bottom:1em;
}
