/* *************************************************************************************  */
/* ************************** ALL LINKS INHERIT THIS ***********************************  */
/* *************************************************************************************  */

a
{
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 font-weight: bold;
 color: #766654;
 text-decoration: none ;
 
}

a:hover
{
 color: #000;
 text-decoration: underline;
}

.black
{
 color: #000;
}
.plib_plib
{
text-decoration:blink
}

/* *************************************************************************************  */
/* ************************** MAIN PAGE STRUCTURE **************************************  */
/* *************************************************************************************  */

body
{
 position: absolute;
 background: #000 url(/img/mainbacktile.gif) repeat-x;
 height: 100%;
 width: 100%;
 padding: 0;
 margin: 0;
 text-align: center;
}

#basediv
{
 position: absolute;
 left: 50%;
 background: none;
 width: 960px;
 height: 660px;
 padding: 0;
 margin-left: -480px;
}

#topdiv
{
 position: relative;
 top: 0px;
 left: 0px;
 background: #000;
 padding: 0px;
 margin: 0px;
 height: 20px;
 width: 960px;
}

#logodiv
{
 width: 162px;
 height: 79px;
 background: #FFF url(/img/logo_large.gif) no-repeat;
 padding: 0;
 margin: 0;
 margin-bottom: 40px;
}

#logodiv a
{
 display: block;
 width: 162px;
 height: 79px;
}

#logodiv a:hover
{
 background: none;	
}

#wrapcontentdiv
{
 position: relative;
 background: #fff url(/img/content_back.gif);
 height: 516px;
 width: 960px;
}

#wrapcontentdiv.homepage
{
 background: #fff url(/img/home_bg_big.jpg) bottom left;
 background-repeat: no-repeat;
}

#contentdiv
{ 
 position: absolute;
 top: 165px;
 left: 222px;
 margin: 0px;
 padding: 0px;
 padding-right: 10px;
 height: 300px;
 width: 660px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 text-align: left;
 color: #000;
 overflow: auto;
 text-align: justify;
}

#wrapcontentdiv.homepage #contentdiv
{
 width: 450px;
}

#col1, #col2
{
 float: left;
 padding-right: 20px;
 width: 300px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 text-align: left;
 color: #000;
 text-align: justify;
}

#col2 ul
{
 padding-left: 15px;
}

#template_contentdiv
{
 position: absolute;
 top: 165px;
 left: 240px;
 margin: 0px;
 padding: 0px;
 height: 330px;
 width: 650px;
 background: #FFF;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 text-align: left;
 color: #000;
 text-align: justify;
}

#template_contentdiv p
{
 margin: 0;
 margin-left:180px;
}

#leftdiv
{
 position: absolute;
 top: 25px;
 left: 40px;
 padding: 0;
 margin: 0;
 width: 162px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 text-align: left;
 border-right: 1px solid #fff;
 border-bottom: 3px solid #fff;
 background: #fff;
}

#bottomdiv
{
 margin: 0;
 padding: 0;
 background: #000;
 height: 109px;
 width: 960px;
}

#bottomdiv p
{
 margin: 0;
 padding: 0;
 padding-top: 35px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 color: #DFCE9A;
}

#bottomdiv p.m, #bottomdiv p.m a
{
 margin: 0;
 padding-top: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 9px;
 color: #635A4D;
}

#bottomdiv p.m a:hover
{
 font-size: 9px;
 color: #A58720;
}

#bottomdiv img
{
 margin-left: 4px;
 margin-right: 4px;
}

#bottomdiv a
{
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 color: #DFCE9A; 
}

#bottomdiv a:hover
{
 background: none;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 color: #A58720;
}

#footerdiv
{
 position: relative;
 background: #000;
 height: 45px;
 width: 960px;
 color: #000;
}

/* *************************************************************************************  */
/* ************************** DEFINITION LIST STYLINGS *********************************  */
/* *************************************************************************************  */
/* ********* Used to display the listings on the Available Properties Page *************  */
/* *************************************************************************************  */

dl
{
 width: 600px;
 margin: 0;
 padding: 0;
}

dl:after
{
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;	
}

dt
{
 margin-bottom: 5px;
 padding: 2px;	
 background: #F1EDE0;
}

dt span.bolder
{
 text-transform: uppercase;
 color: #6B6057;
 font-weight: bold;
}

dt span.backlight
{
 padding: 2px;
 padding-right: 4px;
 padding-left: 4px;
 margin-right: 5px;
 width: 10px;
 background: #6B6057;
 color: #fff;
 font-weight: bold;
}

dd
{
 margin: 0;
 padding: 0;
 float: left;
}

dd span.red
{
 color: #DC8412;
 font-weight: bold;
}

dd.img
{
 padding: 3px;
 width: 10%;
}

dd.img img
{
 border: 1px solid #ececec;
}

dd.desc
{
 display: block;
 padding: 3px;
 width: 80%;
}

dd.desc a
{
 color: #602480;
 font-weight: bold;
 text-decoration: underline;
}

dd.desc a:hover
{
 color: #602480;
 font-weight: bold;
 text-decoration: underline;
}

dd.desc a img
{
 border: none;
}

/* *******************************************************************************  */
/* ************************** BUILDING SEARCH BOX ********************************  */
/* *******************************************************************************  */

#searchdiv /*view available porperties*/
{
 background: #c2beb2;
 height: 21px;
 width: 155px;
 text-align: center;
 padding-top: 0px;
 margin-top: 9px;
 margin-left: 3px;
 margin-bottom: 3px;
 border: 1px solid #F1EDE0;
}

#searchdiv_allproperties /* ALL porperties list */
{
 background: #f0ece0;
 height: 21px;
 width: 155px;
 text-align: center;
 padding-top: 0px;
 margin-top: 9px;
 margin-left: 3px;
 margin-bottom: 3px;
 border: 1px solid #F1EDE0;
}

#searchdiv img
{
 border: none;
}

#searchdiv_allproperties img
{
 border: none;
}

#searchdiv:hover
{
 border: 1px solid #c3bfb4;
}

#searchdiv_allproperties:hover
{
 border: 1px solid #D9D2BF;
}

#datediv
{
	/* background: #F1EDE0;*/
 	height: 15px;
	width: 155px;
	text-align: center;
	padding-top: 6px;
	margin-left: 3px;
	border: 1px solid #fff;
/*	border-top-color:#666666;*/
	font-family: Helvetica, sans-serif;
	font-size: 8px;
	color:#999999;
	text-transform: capitalize;
}

#datediv img
{
 border: none;
}

/*#datediv:hover
{
 border: 1px solid #D9D2BF;
}
*/
/* *************************************************************************************  */
/* ************************** PAGE TITLE TEXT IMAGES ***********************************  */
/* *************************************************************************************  */

#welcome_title, #profile_title, #contact_title, 
#central_title, #kensington_title, #belgravia_title,
#mayfair_title, #map_title, #search_title, #property_title, 
#faq_title, #faq_links h1, #language_title
{
 position: absolute;
 top: 140px;
 left: 235px;
 background: #FFF;
 margin: 0;
 padding: 0;
 width: 350px;
 height: 20px;
}

/* GM: available title */
#available_title
{
	position: absolute;
	top: 140px;
	left: 235px;
	background: #FFF;
	margin: 0;
	padding: 0;
	width: 610px;
	height: 20px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #c2beb2;
	text-align: left;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	text-transform: capitalize;
	color: #C2BEB2;
}

#welcome_title h1, #profile_title h1, #contact_title h1, #search_title h1,
#central_title h1, #map_title h1, #kensington_title h1, #belgravia_title h1, #mayfair_title h1, 
#faq_title h1, #faq_links h1, #language_title h1
{
 margin: 0;
 padding: 0;
 font-family: Verdana, Arial, Helvetica;
 font-size: 14px;
 text-align: left;
 text-indent: -9999em;
}

#welcome_title h1
{
 background: url(/title-images/welcome_title.gif) no-repeat;
}

#profile_title h1
{
 background: url(/title-images/profile_title.gif) no-repeat;
}

#contact_title h1
{
 background: url(/title-images/contact_title.gif) no-repeat;
}

#search_title h1
{
 background: url(/title-images/search_title.gif) no-repeat;
}

#central_title h1
{
 background: url(/title-images/central_title.gif) no-repeat;
}

#map_title h1
{
 background: url(/title-images/map_title.gif) no-repeat;
}

#kensington_title h1
{
 background: url(/title-images/kensington_title.gif) no-repeat;
}

#belgravia_title h1
{
 background: url(/title-images/belgravia_title.gif) no-repeat;
}

#mayfair_title h1
{
 background: url(/title-images/mayfair_title.gif) no-repeat;
}

#faq_title h1
{
 background: url(/title-images/faq_title.gif) no-repeat;
}

#faq_links h1
{
 background: url(/title-images/faq_links.gif) no-repeat;	
}

/* *************************************************************************************  */
/* ************************** SMALL THUMBNAIL MAP **************************************  */
/* *************************************************************************************  */

#mapdiv
{
 margin: 0;
 margin-left: 3px;
 margin-bottom: 3px;
 padding: 0;
 margin-top: 0px;
 margin-bottom: 11px;
 width: 155px;
 height: 100px;
 border: solid 1px #F1EDE0;
 background: url(/img/mappa.gif);
}

#mapdiv a
{
 display: block;
 width: 154px;
 height: 100px;
 border: solid 1px #F1EDE0;
}

#mapdiv a:hover
{
 display: block;
 width: 154px;
 height: 100px;
 border: solid 1px #D9D2BF;
 background: none;
}

#imagediv
{
 float: left;
 margin-right: 15px;
}

#imagediv a img
{
 padding: 3px;
 border: solid 1px #F1EDE0;
}
#imagediv a:hover img
{
 padding: 3px;
 border: solid 1px #D9D2BF;
}
#picwrapper
{
 float: left;
 width: 130px;
 padding: 3px;
 margin-right: 15px;
}

/* *************************************************************************************  */
/* ************************** PROPERTY PAGES *******************************************  */
/* *************************************************************************************  */

#planwrapper
{
 float: left;
 width: 300px;
 margin-right: 15px;
}

#picdiv
{
 margin: 0;
 padding: 0;
 width: 380px;
 float: left;
 text-align: center;
}

#profilepic
{
 float: right;
 margin: 0;
 padding: 0;
 margin-left: 20px;
}

#profilepic img
{
 border: 1px solid #F3F0E9;
}

#plandiv
{
 margin: 0;
 padding: 0;
 width: 250px;
 float: left;
 text-align: center;
}

#property_contact
{
 display: table-cell;
 vertical-align: bottom;
}

/* *************************************************************************************  */
/* ************************** GOOGLE MAPS **********************************************  */
/* *************************************************************************************  */

#let

{
width: 350px;
height: 10px;
margin-top: 100px;
margin-left: 250px;
position: absolute;}

#let ul
{margin: 0;
 padding: 0;
 list-style-type: none;}

#let li

{
float: left;
margin-left:60px;}




#the_side_bar
{
clear: both;
float: right;
width: 200px;
height: 285px;
margin-top: 120px;
margin-right:20px;
text-align:left;
}

#transport
{
clear: both;
float: right;
width: 200px;
height: 285px;
margin-top: 120px;
margin-right:20px;
text-align:left;
/**/
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
/* font-weight: bold;*/
 color: #766654;
 text-decoration: none ;
}

.the_side_bar

{font-family: Verdana, Arial, Helvetica;
font-weight: bold;
font-size:14px;

}

#return


{
width: 162px;
 height: 79px;
 float: left;

 padding: 0;
 margin: 0;
  border: solid 1px #F1EDE0;
 background: url(/img/logo_large.gif) no-repeat;
 
}


#return a
{width: 162px;
 height: 79px;
display: block;
 border: solid 1px #F1EDE0;
}
#return a hover

{background: none;	
}



#google
{
 margin: 0;
 padding: 3px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 height: 270px;
 width: 500px;
 text-align: left;
 color: #000;
 background: #FFF;
 border: 1px solid #F3F0E9;
 float:left;
}
#googleSTR
{
 margin: 0;
 padding: 3px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 height: 270px;
 width: 500px;
 text-align: left;
 color: #000;
 background: #FFF;
 border: 1px solid #F3F0E9;
 float:left;
}
#side-google
{
width:125px;
height:200px;
margin:7px 0 0 9px;
float:left;
overflow:hidden;
}
#side-google a img
{
padding:2px;
margin:8px 0 0 0;
border: solid 1px #F1EDE0; 
}
#side-google a:hover img
{
padding:2px;
margin:8px 0 0 0;
 border: solid 1px #D9D2BF;
}
#google2
{
 margin: 0;
 padding: 0;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 height: 270px;
 width: 430px;
 text-align: left;
 color: #000;
 background: #FFF;
 float: left;
}

#searchprop
{
 margin-right:20px; 
 float: left;
}

.mapdomine
{
 margin: 0;
 padding: 0;
 background: #FFF;
 font-family: Verdana, sans-serif;
 font-size: 10px; 
 line-height: 16px;
 z-index: 0;
}

.mapdomine2
{
 margin: 0;
 margin-bottom: 5px;
 padding: 0;
 width: 200px;
 height: 90px;
 background: #FFF;
 font-family: Verdana, sans-serif;
 font-size: 10px; 
 z-index: 5;
 overflow:hidden;
}

.mapdomine2 td img
{
 border: 1px solid #ececec;
}

.underline
{
 text-decoration: underline;
}

/* ********************************************************************************  */
/* ************************** SIDE MENU BUTTONS ***********************************  */

#mayfair, #kensington, #belgravia
{
 margin: 0;
 padding: 0;
 text-indent: -9999em;
 margin-bottom: 3px;
 margin-left: 3px;
}

#mayfair a, #kensington a, #belgravia a
{
 display: block;
 width: 155px;
 height: 21px;
 border: solid 1px #F1EDE0;
 text-decoration: none;
}

#belgravia a
{
 background: url("/img/bel.gif") 0 0 no-repeat;
}

#kensington a
{
 background: url("/img/ken.gif") 0 0 no-repeat;
}

#mayfair a
{
 background: url("/img/may.gif") 0 0 no-repeat;
}

#mayfair a:hover, #kensington a:hover, #belgravia a:hover
{
 width: 155px;
 height: 21px;
 background-position: -136px 0;
 border: solid 1px #D9D2BF;
}

/* *******************************************************************************  */
/* ************************** TOP MENU BUTTONS ***********************************  */
/* *******************************************************************************  */

#menudiv
{
 position: absolute;
 margin: 0;
 padding: 0;
 top: 46px;
 left: 330px;
 height: 74px;
}

#menudiv ul
{
 margin: 0;
 padding: 0;
 list-style-type: none;
 color: #70665C;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
 font-size: 9px;
}

#menudiv ul li
{
 display: block;
 float: left;
 margin: 0;
 margin-right: 10px;
 padding: 58px 5px 3px 5px;
 border-bottom: 2px solid #F1EDE0;
 background: #fff url('/img/topmenuback.gif');
}

#menudiv ul li a
{
 margin: 0;
 padding: 0;
 color: #70665C;
 text-decoration: none;
 
}

#menudiv ul li a:hover
{
 color: #000;	
 background: none;
}

#trandiv
{
 position: absolute;
 margin: 0;
 padding: 0;
 top: 46px;
 left: 330px;
 height: 16px;
}

#trandiv ul
{
 margin: 0;
 padding: 0;
 list-style-type: none;
 color: #70665C;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
 font-size: 9px;
}

#trandiv ul li
{
 display: block;
 float: left;
 margin: 0;
 margin-right: 10px;
 padding: 0px 5px 3px 5px;
 border-bottom: 2px solid #F1EDE0;
background: #fff url('/img/topmenumap.jpg');
 margin-top: 58px;
 

}

#trandiv ul li a
{
 margin: 0;
 padding: 0;
 color: #70665C;
 text-decoration: none;

 
}

#trandiv ul li a:hover
{
 color: #000;	
  
}

/* *************************************************************************** */
/* ******************** CONTaCT PAGE ***************************************** */
/* *************************************************************************** */

#contactpicdiv
{ 
 float: left;
 height: 260px;
 width: 220px;
 text-align: left;
 background: url(/img/contactpic.gif) bottom left;
 background-repeat: no-repeat;
}

.calpic
{
 border: none;
}
/* *************************************************************************** */
/* ******************** LANGUAGE PAGE **************************************** */
/* *************************************************************************** */

#language_div
{ 
 float: left;
 height: 260px;
 width: 420px;
 text-align: left;
/* background: url(/img/contactpic.gif) bottom left;
 background-repeat: no-repeat;*/
}

#language {
	position: absolute;
	top: 525px;
	left: 645px;
	background: url(../img/bg_language.gif);
	margin: 0;
	padding: 0;
	width: 315px;
	height: 20px;
	vertical-align: text-top;
}

#language a {
color: #70665C;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
 font-size: 9px;
 text-decoration:none;
}
#language a:hover {
 font-weight: bold;
 font-size: 9px;
text-decoration:none;
color: #000000;
}
#language img {
padding-top:3px;
border:none;
} 

/* *************************************************************************** */
/* ********** RESERVATIONS FORM ON CONTACT PAGE ****************************** */
/* *************************************************************************** */

#formdiv
{
 position: absolute;
 top: 165px;
 left: 500px;
 margin: 0;
 padding: 0;
 height: 260px;
 width: 300px;
 font: 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000;
 text-align: left;
}

#formdiv input, #formdiv select, #formdiv textarea
{
 font: 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000;
}

/* *************************************************************************** */
/* ************************** MAP PAGES ************************************** */
/* *************************************************************************** */



#menumapdiv
{
 position: absolute;
 margin: 0;
 padding: 0;
 top: 46px;
 left: 728px;
 height: 74px;
}

#menumapdiv ul
{
 margin: 0;
 padding: 0;
 list-style-type: none;
 color: #70665C;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
 font-size: 9px;
}

#menumapdiv ul li
{
 display: block;
 float: left;
 margin: 0;
 margin-left: 5px;
 padding: 58px 5px 3px 5px;
 border-bottom: 2px solid #F1EDE0;
 background: #fff url('/img/topmenuback.gif');
}

#menumapdiv ul li a
{
 margin: 0;
 padding: 0;
 color: #70665C;
 text-decoration: none;
}

#menumapdiv ul li a:hover
{
 color: #000;	
 background: none;
}
#bigmapdiv
{ 
 position: absolute;
 top: 125px;
 left: 260px;
 background: #FFF;
 padding: 0px;
 margin: 0px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 height: 320px;
 width: 520px;
 text-align: left;
 color: #000;
}
#bigmapdiv img
{
 border: 0;	
}


#newbigmapdiv
{ 
 position: absolute;
 top: 0px;
 left: 0px;
 background: #FFF;
 padding: 0px;
 margin: 0px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
height: 515px;
 width: 730px;
 text-align: left;
 color: #000;
}
/* *************************************************************************** */
/* ************************** PROPERTY PAGES NAVIGATION ********************** */
/* *************************************************************************** */

#template_nav
{
 position: absolute;
 top: 480px;
 left: 240px;
 padding: 0;
 margin: 0;
 height: 21px;
 /*overflow:hidden;giulio fix*/
}

#template_nav ul
{
 margin: 0;
 padding: 0;
 list-style-type: none;
 color: #70665C;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
 font-size: 9px;
}

#template_nav ul li
{
 display: block;
 float: left;
 margin: 0;
 margin-right: 10px;
 padding: 3px 5px 18px 5px;
 border-top: 2px solid #F1EDE0;
 background: #fff url('/img/bottommenuback.gif') top left;
}

#template_nav ul li a
{
 margin: 0;
 padding: 0;
 color: #70665C;
 text-decoration: none;
}

#template_nav ul li a:hover
{
 color: #000;	
 background: none;
}

.thumbdiv
{
 float: left;
 margin: 0;
 margin-right: 4px;
 margin-bottom: 4px;
 padding: 1px;
 border: solid 1px #D9D2BF;
}

.thumbdiv a, .thumbdiv img
{
 display: block;
 text-decoration: none;
 border: 0;
}

/*giulio fixing*/
#p-container{
position:relative;
top:200px;
left:250px;
padding:0;
margin:0;}

/* *************************************************************************** */
/* ************************** FLEXCROLL SCROLLBAR **************************** */
/* *************************************************************************** */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
width: 15px;
background: #D7EBDF url(/img/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}
.vscrollerbar {
width: 15px;
background: #99CBCB url(/img/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;
}
.vscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(/img/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbarend {
background: url(/img/basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
width: 15px;
height: 15px;
}
.scrollerjogbox {
width: 15px;
height: 15px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url(/img/horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(/img/basebarcaps_verticalbarbody.png) -30px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbaseend {
background: url(/img/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;
height: 15px;
width: 15px;
}
.scrollerjogbox:hover {
background: #5E828C url(/img/basebarcaps_verticalbarbody.png) -45px -15px;
}

/* Scroll Bar Master Styling Ends Here */
/* *************************************************************************** */
/* ************************** LANGUAGE OPTION DIV **************************** */
/* *************************************************************************** */

#language {
	position: absolute;
	top: 525px;
	left: 645px;
	background: url(/img/bg_language.gif);
	margin: 0;
	padding: 0;
	width: 315px;
	height: 20px;
	vertical-align: text-top;
}

#language a {
color: #70665C;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
 font-size: 9px;
 text-decoration:none;
}
#language a:hover {
 font-weight: bold;
 font-size: 9px;
text-decoration:none;
color: #000000;
}
#language img {
padding-top:3px;
border:none;
} 
/* *************************************************************************** */
/* ************************** more CLASS >>> corrections********************** */
/* *************************************************************************** */

.givemespace {
margin-top:8px;
padding-top:0px;
clear:both; /*ignore the previous floats*/
height: 0px;
font-size: 0.1px;
}

/* *************************************************************************** */
/* ************************** CC form **************************************** */
/* *************************************************************************** */

#cc_title
{
 position: absolute;
 top: 30px;
 left: 200px;
 background: #FFF;
 margin: 0 0 0 20px;
 padding: 0;
 width: 400px;
 height: 30px;
 border-bottom:thin #F0ECE0 solid;
}
#cc_contentdiv
{ 
 position: absolute;
 top: 90px;
 left: 240px;
 margin: 0px;
 padding: 0px;
 padding-right: 10px;
 height: 400px;
 width: 660px;
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 text-align: left;
 color: #000;
 overflow: auto;
 text-align: justify;
}
.space_p{
width:540px;
}
.cc_security{
margin-top:90px;
padding:7px;
width:550px;
border:2px solid #F0ECE0;
}

/* *************************************************************************** */
/* ************************** street view box********************************* */
/* *************************************************************************** */
#streetview {
	text-align: right;
	clear:both;
	position:absolute;
	top:175px;
	left:347px;
}
#streetview a img{
 padding: 3px;
 border: solid 1px #F1EDE0; 
}
#streetview a:hover img{
 padding: 3px;
 border: solid 1px #D9D2BF;
}
