body {
FONT:12px Arial;
MARGIN:0;
PADDING:0;
text-align: center;
}

.style35 {
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial;
}
#mainwrap{float:left; width:966px; background: url('wrapbg.png') repeat-y; padding: 0 7px 0 8px;}

#wrapper {

margin: 0 auto; 
padding: 0;
	border:0;
	width: 980px;
	_width: 783px;}
.greenborder {
	font-family: verdana, geneva, sans-serif;
	
}
.bottomgreen {
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	font-family: verdana, geneva, sans-serif;
	font-size: 12px;
}
.topgreen{border-bottom:1px solid #DDD;}
.LineHeight {
	line-height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#side-a {
	float: left;
	width: 520px;
_width: 501px;
}

#side-b { 
	margin: 0;
	float: left;
	width: 245px;
	height 1% /* Holly hack for Peekaboo Bug */
}

#col-1 {
float:left;
width: 700px;
_width: 755px;

padding-left:40px;

margin:0;
_padding-left:40px;

}

.ptop45{
padding-top:45px;
}

.ptop55{
padding-top:55px;
}

.ptop65{
padding-top:65px;
}

.p45-t0b0{
padding-top:0px;
padding-bottom:0px;
FONT:12px Arial;
width:550px;
margin-right: auto; 
margin-left: auto;

}



.p45form{
margin-top:15px;
padding-top:35px;
padding-bottom:25px;
FONT:12px Arial;
width:620px;
margin-right: auto; 
margin-left: auto;
text-align:left;

}




#topbg{float:left;
width: 100%;
height:11px;
margin-bottom: 0; background:url(topbg.png) no-repeat; margin-left:2px;
}

#bottombg{
width: 100%; float:left;
background:url(botbg.png) no-repeat;
height:15px;
margin-top: 0;
}

#head {
float:left;
width: 100%;
_width: 760px;
height: 107px;
margin-top:0; 
margin-bottom:0; 
background:black;
padding-bottom:0px;

border-right:1px solid white; 

}
/*#head1 {
float:left;
width: 800px;
_width: 760px;
height: 107px;
margin-top:0; 
margin-bottom:0; 
background:black;
padding-bottom:0px;



}*/
/*
#header {
float:left; width:100%; background:#000; 

}


#logo {
	border:0 none;
	float:left;
	height:100px;
	overflow:hidden;
	width:140px;
	padding: 0 0 0 9px;
	;
	margin-top: 2px;
}*/

.flashd{float:left; width:660px; padding: 35px 0 0 0; text-align:center; }

.phone {color:#FFF;
	float:right;
	font-weight:bold;
	text-align:right;
	width:140px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-top: 20px;}
.signe{float:left; width:100%; padding-bottom:10px;}
.phone .signe a{text-decoration:none; color:#fff;}
.phone .signe a:hover{text-decoration:underline; color:green;}
.call{}
.or{float:left; width:100%;}

#flash {
	margin: 0;
	padding: 5px 0px 0 0px;
	
	float:left;
text-align:center;
width:660px;font: 19px Arial;
}

#flash-words{
	padding: 45px 0px 0 0;
	float:left;
	color:white;
	text-align:center;
	width:645px;
	font-family: Arial;
	font-size: 18px;
	font-weight: lighter;

}

#foot {
	clear: both;
	background: none;
float:left; width:100%;

}

#footer{
text-align:left;
padding-top: 0px;
padding-bottom: 0px;
padding-right:0px;
width:980px; margin: 25px auto 0 auto;
color:black;
font: 11px Arial;
line-height:20px;
clear:both;
padding-left:0px;
_padding-left:0px;
_width:750px;
}

#footerindex{
text-align:left;
padding-top: 0px;
padding-bottom: 0px;
padding-right:0px;
width:750px;
color:black;
font: 11px Arial;
margin: auto;

line-height:20px;
clear:both;
padding-left:0px;
_padding-left:0px;
_width:750px;
}

.copy{float:left; padding-left:25px; width:955px;color:black;
font: 11px Arial;}
.bot{float:left; width:100%; margin-top:15px;}

#lastwords {
margin: 0 auto 0 auto;
text-align:left;
padding-top:8px;
padding-left:25px;
width:955px;
color:black;
font: 11px Arial;
_width:780px;
_padding-left:5px;
}

.lastwords{float:left; width:955px; padding:8px 0 8px 25px; font:11px Arial, Helvetica, sans-serif;}
.lastwords1{float:left; width:100%; }



#footer a {
	color: green;
	text-decoration: none;
	margin: 0;
	padding: 0;
font-weight:normal;

}

#footer a:hover {margin:0;padding:0;text-decoration: underline;}

#lastwords a {
	color: grey !important;
	text-decoration: none;
	margin: 0;
	padding: 0;
font-weight:normal;
text-align:left;
}

#footer a {
	margin: 0;
	padding: 0;

}

p {
FONT:12px Arial; text-align:left;
color: black;
}

.pcentrer {
FONT:12px Arial; 
text-align:center;
color: black;
height:50px;
margin-bottom:20px;
}

.p45 {
FONT:12px Arial; 
text-align:left;
color: black;
padding:45px;

}

.greylog {
BORDER:1px solid #CCC;

}
.fnt{font-size:11px;}

.bottomdot {
	padding: 3px 3px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: #FFFFFF;
	line-height: 9px;
	margin: 1px;
	white-space: pre;
	border: 1px solid #779630;
	height: 35px;
	width: 125px;
	background-image: url(http://www.elikaassociates.com/images/submit.jpg);
	letter-spacing: 1px;
	text-align: left;
}
.topandbottomdots {
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #CCCCCC;
	border-right-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	border-left-color: #777777;
	border-right-width: thin;
	border-right-color: #CCCCCC;
}

.bluetop {
	text-align:center;
	BACKGROUND-COLOR:#000;
	BORDER-TOP-COLOR:#10671B;
	BORDER-TOP-STYLE:solid;
	BORDER-TOP-WIDTH:4px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	height:17px;
	color:#FFFFFF;
	font: 11px Arial;
	float:left;
	width:100%;
	_width: 760px;
}

h1 {
	font: 18px Arial;
	text-align: left;
font-weight:normal;
}

h2 {
	font: 15px Arial;
	text-align: left;
font-weight:bold;
}

.smallfont {
	font: 11px Arial italic;
	text-align: left;
font-weight:normal;
}

.smallfontnormal {
	font: 11px Arial;
	text-align: left;
font-weight:normal;
}

.12font {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	font-weight:normal;
	line-height: 155%;
}

.smallfontg {
	font: 11px Arial italic;
	text-align: left;
font-weight:normal;
color:grey;
}

.list {
	text-align:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 155%;
}

a {
	COLOR:green;
	text-decoration: none;
	
}



a:hover  {
	COLOR:green;
	text-decoration: underline;
	
}
#orange-line{
border: 1px solid #C6A559; 

}

.updown {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DFEBC5;
	border-right-color: #DFEBC5;
	border-bottom-color: #DFEBC5;
	border-left-color: #DFEBC5;
padding:5px;
}

.letter1{
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
}

.bigletter{
font: 18px Arial;
}
h3.bigletter{margin-bottom:10px; margin-top:0;}

#col-one {
float:left;
width: 940px;
_width: 750px;
padding: 25px 20px;
margin:0;
_padding-left:35px;

}

#col-one2 {
float:left;
width: 960px;
_width: 750px;
padding-top:5px;
padding-left:20px;
padding-bottom:5px;
margin:0;
_padding-left:35px;

}

#col-one3 { 
float:left;
width: 940px;
_width: 747px;
padding:25px 20px;
margin:0;
_padding-left:12px;

}

.text12 {
	text-align:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#botline{

color:black;
font: 11px Arial;
}

#botlinep{color:black;
font: 11px Arial;}



#col-z {
	float: left;
	width: 392px;
_width: 444px;

padding-left:30px;
padding-right:20px;


}

#col-x { 
	margin: 0;
	float: left;
	width: 295px;


padding-left:20px;
	height 1% /* Holly hack for Peekaboo Bug */
}


#h1pad{
padding-top:0px;
padding-bottom:5px;
}

#col-c {
	float: left;
	width: 120px;
_width: 156px;
padding-top:25px;
padding-left:30px;
padding-right:20px;
padding-bottom:25px;
text-align:left;
}

#col-v { 
	margin: 0;
	float: left;
	width: 567px;
padding-top:25px;
padding-bottom:25px;
padding-left:20px;
_width: 570px;
}


.border {
	border: 1px solid #C6A559;
}
#nav{
padding-top:0;
width:100%;
padding-left:0px;
height:22px;
margin-right:auto; 
margin-left: auto;
}


.safari2_willnotread { font-weight: normal; #}

body:last-child:not(:root:root) #nav{
padding-top:0;
width:767px;
height:22px; padding-left:11px;
margin-right:auto; 
margin-left: auto;


}
#nav{
padding-top:0;
width:765px;
padding-left:0px;
height:22px;
margin-right:auto; 
margin-left: auto;


}

* html #nav{
padding-top:0;
width:765px;
padding-left:1px;
height:22px;
margin-right:auto; 
margin-left: auto;

}

@media screen and (-webkit-min-device-pixel-ratio:0){
#nav{
padding-top:0;
width:767px;
padding-left:1px;
height:22px;
margin-right:auto; 
margin-left: auto;

}
}
.yellow {
	height: 0px;
	border-top: 1px none #DFEBC5;
	border-right: 1px none #DFEBC5;
	border-bottom: 1px solid #DFEBC5;
	border-left: 1px none #DFEBC5;
}
.yellownon {
	height: 24px;
	background-position: center center;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	border: 1px solid #CCCCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.yellownonCopy {
	background-position: center center;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}



.lastwords a:hover {color:grey!important;text-decoration:underline; }


.style1 {
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
}
.style222 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.style3 {
	text-align:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.style333 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.style100 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.style9 {font-size: 10px}
.style13 {
	font-size: 32px;
	font-family: Times New Roman, Times, serif;
	color: #000000;
}
.style21 {color: #FFFFFF}
.style23 {color: #008000}
.style25 {color: #FFFFFF; font-size: 11px; }
.style27 {font-size: 11px; color: #008000; }

/* for ie */
*html .drop_shadow { background url('/images/ds_ie.gif') repeat; }

/* others */
.drop_shadow { background url('/newimgs/icons.png') -2346px 0px no-repeat; }
.style28 {font-family: "Times New Roman", Times, serif}
.style30 {font-size: 10px; font-family: verdana, geneva, sans-serif; }
.style300 {
	font-size: 12px;
	font-family: Arial;
	color:#006600;
}
.style32 {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}

.newform12px {
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#myslidemenu {
background:none repeat scroll 0 0 green;
border-top:1px solid #FFFFFF;
float:left;
width:100%;
}

.jqueryslidemenu{
float:left;

width: 100%;
display:inline;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
display:inline;
}

/*Top level list items*/
.jqueryslidemenu ul li{
	position: relative;
	display: inline;
	float: left;
	text-align:center;
	list-style-type: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight:  thick;
	font-variant: normal;
	letter-spacing: 1.0px;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
	display: block; /*background of tabs (default state)*/
	color: white;
	width:160px;
	padding: 7px 0;
	border-right: 1px solid white;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #10671B;
}



* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
	color: white;
	background-color: #519E3A;
}

/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
letter-spacing: 0px;
visibility: hidden; z-index:1000;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
	display: list-item;
	float: none;
	text-align:left !important;
	font-family: verdana, geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
	/*width of sub menus*/
padding: 5px 0 5px 5px;
	margin: 0;
	width:152px;
	background:white;
	color:#000000 !important;
	border:2px solid green;
	border-top:none;
	font-family: verdana, geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}



.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
	color: white;
	background-color: #C9E8BF;
	font-family: verdana, geneva, sans-serif;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

.wrapper{width:980px; margin:0 auto;}
.pad{padding-top:8px; font:11px Arial, Helvetica, sans-serif;}


.box1 { float: left; width: 308px; height: 151px; /*margin-right: 12px; padding: 10px; */display: inline; border: 5px solid #fff; background: transparent url('boxbgm1.jpg') no-repeat;  position: relative;   z-index: 1;  }

.box2 { float: left; width: 308px; height: 151px; margin-left: 15px; /* padding: 10px; */display: inline; border: 5px solid #fff; background: transparent url('boxbgm1.jpg') no-repeat;  position: relative;   z-index: 1; }

.box3 { float: right; width: 308px; height: 151px;  display: inline; border: 5px solid #fff; background: transparent url('boxbgm1.jpg') no-repeat;  position: relative;   z-index: 1; font-size:7pt; }

.box1 p, .box2 p, .box3 p {margin: 15px;}

.clr {clear: both; }

/*Furnished apartment*/
.p45-tab{float:left;

padding: 35px 20px;
FONT:12px Arial;
color:black;
width:940px; 

}

.lefttab{float:left; width:640px;}
.righttab{float:left; width:268px; padding-left:20px;}

.style33 {
	font-size: 12px;
	font-family: Arial;
}

.style40 {font-size: 16px}

#col-1 {

float:left;

width: 960px;

_width: 755px;

padding-top:25px;

padding-left:20px;

padding-bottom:25px;

margin:0;

_padding-left:40px;



}



.imga{

border: 5px solid white;

border-top: 15px solid white;

}



.bigletter{

font: 18px Arial;

}

#my_maincontent{float:left; width:100%; padding:20px 0;}

.rest{margin:0 auto; width:780px;}
.restcenter{float:left; width:100%; padding-top:35px; padding-bottom:25px;}

