﻿.c335-l {float:left; width:440px;}
.c235-r {float:right; width:290px;}

H2 A {text-decoration:none;}
H2 SMALL {display:block; margin-top:3px; color:#666;}

H2.section 
{
	border-bottom:1px solid #ccc; 
	color:#333; 
	font-family:Arial, Sans-Serif; 
	font-size:1.2em; 
	margin:5px 0 8px 0;
	padding:5px;
}

H2.section A {color:#333;}

H2.section SMALL {font-size:0.8em; color:#FF6600; letter-spacing:0.03em; display:inline; margin:0;}
H2.section SMALL A {font-size:0.8em; color:#FF6600;}
H3 {color:#666;}

H4 A, H4 A:visited {color:#333;}

.bk {font-size:0.9em; line-height:1.3em; margin:0 5px;}
.bk H2 A:hover {text-decoration:underline;}
.bk .inr {margin:5px 2px;}
.bk .item {float:left; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dashed #eee; width:100%;}
.bk .item SPAN {float:right; width:160px; text-align:right;}

.bk .item H4 {color:#333; padding-bottom:3px;}
.bk .item EM {color:#ff0000;}

.bestsellers .bk .item {float:left; width:25%; text-align:center; border:none; margin:5px 0;}
.bestsellers .bk .item DIV {margin:0 4px 0 4px; height:20em;}
.bestsellers .bk .item P.img {height:120px; margin:0;}
.bestsellers .bk .item UL {width:80%; margin:10px auto 0 auto;}
.bestsellers .bk .item H4 {height:3em; margin:0; padding:0;}
.bestsellers LI {display:inline;}
.bestsellers .filter {padding:5px 0;}

.home .bestsellers .bk .item {width:165px;}
.home .bestsellers .bk .item P.img {height:115px; padding:0; margin:0;}
.home .bestsellers .bk .item H4 {padding:0 5px; height:4.2em;}
.home .developments .bk .item .thumb {float:left; padding:0; margin:0; text-align:left;}
.home .developments .intro {margin:0 0 10px 0;}

.home .slots {margin:10px 0; background:#FEAE00; padding:10px 5px;}
.home .slots .slot {float:left; width:33%; font-size:0.9em; line-height:1.2;}
.home .slots .slot .img {float:left; width:85px; text-align:center;}
.home .slots .slot IMG {border:1px solid #fff !important;}
.home .slots .slot h4 {padding-bottom:3px;}
.home .slots .slot h4 A:hover {color:#333;}

#dev-prop .bk .item DIV {height:18.5em;}
#dev-prop .bk .item H4 {height:auto; padding-bottom:5px;}

UL.lks {list-style:none; padding:0; margin:0;}
UL.lks LI {padding:0; margin:0 0 4px 0;}
UL.lks LI A {display:block; background:url(gfx/icons/arrow.gif) no-repeat 0; margin-left:5px; padding:1px 0 5px 20px; text-align:left;}
UL.lks LI A.eml {background:url(gfx/icons/email.gif) no-repeat left; text-transform:lowercase;}
UL.lks LI A.pty {background:url(gfx/icons/property.gif) no-repeat left; text-transform:lowercase;}
UL.lks LI A.info {background:url(gfx/icons/info.gif) no-repeat left; text-transform:lowercase;}
UL.lks LI A.file {background:url(gfx/icons/file.gif) no-repeat left; text-transform:lowercase;}
.bestsellers UL.lks LI A.info {background:url(gfx/icons/info_bg.gif) no-repeat left; text-transform:lowercase;}

.dev-f {padding-bottom:5px;}
.dev-f H3 {color:#333; font-size:1.4em; margin-bottom:15px; margin-top:0;}
.dev-f H3 A {color:#333;}

.dev-f .image {float:left; width:300px;}
.dev-f .text {float:right; width:450px;}
.dev-f .text P {font-size:0.9em;}

.dev-dd {margin:10px 0 15px 0; padding:5px 10px; text-align:center; color:#fff; font-weight:bold; background:#FEAE00; }
.dev-logo {margin:10px 0 0 0; text-align:center;}
.dev-mImg {margin:10px 0 0 0; text-align:center;}
.dev-mImg IMG {border:1px solid #0099FF !important; margin-bottom:8px;}
.dev-dd SELECT {font-size:0.9em;}
.dev-dd INPUT {padding:0 4px;}

.m-news { border-top:1px solid #eee; margin-top:10px; padding-top:10px;}
.m-news P {font-size:0.9em;} 
.m-news P.date {margin-bottom:0;}
.m-news DIV {margin-bottom:10px;}

.file {margin:5px 0; padding:0;}
.file A {display:block; background:url(gfx/icons/file.gif) 0 2px no-repeat; padding-left:22px;}
.file SMALL {display:block; text-decoration:none; color:#333; font-weight:normal;}
.file A:hover {text-decoration:none;}

.file A.pdf {background-image:url(gfx/files/pdf.gif);}
.file A.xls {background-image:url(gfx/files/excel.gif);}
.file A.doc {background-image:url(gfx/files/word.gif);}

.infoBlock {margin:0 auto; width:480px;}
.infoBlock .thumbnail {}
.infoBlock .info {width:330px;}
.infoBlock H4 {font-size:1.1em;}

.form {margin:0 auto; width:480px;}

.home-news {margin:0 0 10px 0; background:#FEAE00; padding:0 0 5px 0;}
.home-news .bk {padding:5px; background:#fff;}
.home-news H2 {border-bottom:1px solid #fff;}
.home-news H2 A, .home-news H2 SMALL, .home-news H2 SMALL A {color:#fff; }
.home-news LI A SMALL {display:block; margin:3px 0 0 0; color:#0099ff;}
.home-news UL.lks LI A {background:url(gfx/icons/arrow.gif) no-repeat 0 6px;}

.home-promo1 {margin:0;background:#0099FF; padding:0 0 5px 0;}
.home-promo1 .bk {padding:5px; background:#C4E4F9;}
.home-promo1 .inr H3 {font-size:1.1em; color:#fff; margin:0 0 5px 0; padding:5px 3px; background:#FF6214;}
.home-promo1 .inr H3 A {color:#fff; }
.home-promo1 .inr P {padding-left:3px;}

.home-promo2 {margin:0; background:#47BD44; padding:0 0 5px 0;}
.home-promo2 .bk {padding:5px; background:#8EE288;}
.home-promo2 H2 {border-color:#fff;}
.home-promo2 H2 A {color:#fff;}
.home-promo2 .inr H3 {font-size:1.1em; color:#fff; margin:0 0 5px 0; padding:5px 3px; background:#47BD44;}
.home-promo2 .inr H3 A {color:#fff; }
.home-promo2 .inr P {padding-left:3px;}