.gradient { background-image: url(http://eurosearealty.com/img/bg_page.jpg); 
background-repeat: repeat-x; 
background-position: left top; 
width: 100%; 
height: 768px; }

.BG { background-image: url(../img/BG.jpg); 
background-repeat: no-repeat; 
background-position: left top; 
width: 1024px; 
height: 768px; 
display: block; }

#logo_title { filter:expression(fixPNG(this)); 
background-image: url(http://eurosearealty.com/img/logo.png); 
background-repeat: no-repeat; 
background-position: center top;
cursor: pointer;
position: absolute; 
left: 5%;
width: 840px; 
height: 127px; 
display: block; }

.page_title { color: #8a140e; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; position: relative; width: 550px; height: auto; margin-bottom: 5px; margin-left: 10px; display: block; }
.sub_title { color: #be9f5e; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; position: relative; width: 550px; height: auto; margin-left: 10px; display: block; }
.sub {color: #be9f5e; text-decoration: none;}
a:hover.sub {color: #000; text-decoration: none;}
#scroll_shadow { filter:expression(fixPNG(this)); background-image: url(http://eurosearealty.com/img/scroll_shadow.png); background-repeat: no-repeat; background-position: left top; position: relative; width: 550px; height: 15px; z-index: 2; margin-bottom: -15px; display: block; }
#scroll_shadow_2 { filter:expression(fixPNG(this)); background-image: url(http://eurosearealty.com/img/scroll_shadow_2.png); background-repeat: no-repeat; background-position: left bottom; position: relative; width: 550px; height: 15px; z-index: 2; margin-top: -15px; display: block; }
#page_content { font-family: Helvetica, Verdana, sans-serif; font-size: 12px; width: 560px; height: 540px; z-index: 1; padding: 5px 5px 5px 10px; margin: : 5px 5px 5px 10px; display: block; overflow-y: auto; scrollbar-3dlight-color: #efdec2; scrollbar-arrow-color: #8a140e; scrollbar-darkshadow-color: #f6eac5; scrollbar-face-color: #e9d9b7; scrollbar-highlight-color: #efdd95; scrollbar-shadow-color: #cfc5aa; scrollbar-track-color: #f3e5cb; }
.catalogue { height: 380px; width: 190px; background: #e4f5fc; border-style: solid; border-color: #A2C8D7; border-width: 1px; }
.catalogue TD { padding: 3px; font-size: 12px; vertical-align: top; }
h1 { font-size: 18px; text-align: center; font-weight: bold; margin: 0px 0px 0px; }
h2 { font-size: 16px; text-align: center; font-weight: bold; margin: 10px 0px 0px; }
h3 { font-size: 14px; text-align: center; font-weight: bold; margin: 10px 0px 0px; }
h5 { color: #6c6c6c; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; margin-top: 2px; margin-bottom: 2px; }
P { text-align: justify; margin: 3px 10px 5px 0px; }
li { text-align: justify; margin: 3px 10px 5px 0px; }
a { color: #be9f5e; }
CAPTION { font-style: italic; font-size: 12px; }
img { margin: 5px 10px 5px 7px; }
.counters { margin-right: 3px; margin-left: 3px; }
.count_block { text-align: center; font-size: 12px; position: absolute; width: 1024px; height: 31px; padding: 8 0 5; margin: 8 0 5; display: block; }
#LRTD {filter:expression(fixPNG(this));}
#rama_L1{filter:expression(fixPNG(this)); background-image: url(http://eurosearealty.com/img/rama_L1.png); background-repeat: no-repeat; background-position: right bottom; width: 70px; height: 70px; display: block; }
#rama_L2{filter:expression(fixPNG(this)); background-image: url(http://eurosearealty.com/img/rama_L2.png); background-repeat: no-repeat; background-position: right top; width: 70px; height: 70px; display: block; }
#rama_R1{filter:expression(fixPNG(this)); background-image: url(http://eurosearealty.com/img/rama_R1.png); background-repeat: no-repeat; background-position: left bottom; width: 70px; height: 70px; display: block; }
#rama_R2{filter:expression(fixPNG(this)); background-image: url(http://eurosearealty.com/img/rama_R2.png); background-repeat: no-repeat; background-position: left top; width: 70px; height: 70px; display: block; }
#rama_IMG{ background-color: #9da092; text-align: center; vertical-align: middle; position: relative; top: -38px; left: -38px; width: auto; height: auto; display: block; margin: 0px -78px -77px 0px; }
#rama_IMG2{ background-color: #9da092; text-align: center; vertical-align: middle; position: relative; top: -38px; left: -38px; width: auto; height: auto; margin-right: -78px; margin-bottom: -77px; display: block; }