/* CSS Document */

EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
#wrapper {
	POSITION: relative;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	MIN-HEIGHT: 450px;
	WIDTH: 950px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: auto;
	z-index: 1;
	left: 0;
	top: 0;
}
#mapper {
	POSITION: absolute;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	MIN-HEIGHT: 450px;
	WIDTH: 646px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	PADDING-TOP: 15px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: ;
	z-index: 9999;
	left: 210px;
	top: 275px;
}

#mapperframe {
	POSITION: absolute;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	MIN-HEIGHT: 450px;
	WIDTH: 646px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	PADDING-TOP: 15px;
	BACKGROUND-REPEAT: no-repeat;

	z-index: ;
	left: 344px;
	top: 226px;
}

.mainFull {
	WIDTH: 720px !important
}
#main {
	HEIGHT: auto;
	COLOR: #000000;
	MARGIN-LEFT: 0px;
	TOP: 0px;
	LEFT: 0px;
}

#hideme {
	DISPLAY: none
}


#footer {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 18px; WIDTH: 600px; COLOR: #999999; CLEAR: both; FONT-SIZE: 10px
}
#footer P {
	WIDTH: 600px
}
#subnav {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 200px; DISPLAY: block; HEIGHT: 200px; FONT-SIZE: 11px; TOP: 150px; LEFT: 565px
}
#subnav_main {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 200px; DISPLAY: block; HEIGHT: 200px; TOP: 463px; LEFT: 565px
}
#subnav UL LI {
	TEXT-ALIGN: right; LINE-HEIGHT: 15px
}
#subnav_main UL LI {
	TEXT-ALIGN: right; LINE-HEIGHT: 15px
}
#subnav A {
	COLOR: #336699; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#subnav_main A {
	COLOR: #336699; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#subnav A:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
#subnav_main A:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
* HTML #block_1 {
	DISPLAY: inline
}
#block_1 {
	PADDING-BOTTOM: 45px; WIDTH: 150px; FLOAT: left; MARGIN-LEFT: 0px
}
#block_2 {
	PADDING-BOTTOM: 45px; WIDTH: 150px; FLOAT: left; MARGIN-LEFT: 20px
}
#block_3 {
	PADDING-BOTTOM: 45px; WIDTH: 180px; FLOAT: left; MARGIN-LEFT: 20px
}
#teamtitle {
	DISPLAY: none
}


#sidebarLeft {
	POSITION: absolute;
	WIDTH: 650px;
	HEIGHT: 600;
	FONT-SIZE: 10px;
	TOP: 5px;
	LEFT: 50px;
	overflow: visible;
	visibility: visible;
	BORDER-RIGHT: #336699 0px solid;
	PADDING-RIGHT: 0px;
	z-index:3;
}


#sidebarRightabove {
	POSITION: absolute;
	WIDTH: 220px;
	HEIGHT: 40px;
	FONT-SIZE: 10px;
	TOP: 180px;
	LEFT: 711px;
	overflow: visible;
	visibility: visible;
	BORDER-LEFT: #336699 0px solid;
	PADDING-LEFT: 20px;
	z-index:4;
}



#sidebarRighthomepage {
	POSITION: absolute;
	WIDTH: 220px;
	HEIGHT: 900px;
	FONT-SIZE: 10px;
	TOP: 400px;
	LEFT: 711px;
	overflow: visible;
	visibility: visible;
	BORDER-LEFT: #336699 1px solid;
	PADDING-LEFT: 20px;
}

#sidebarRight {
	POSITION: absolute;
	WIDTH: 220px;
	min-height:450px;
	FONT-SIZE: 10px;
	TOP: 231px;
	LEFT: 711px;
	overflow: visible;
	visibility: visible;
	BORDER-LEFT: #336699 1px solid;
	PADDING-LEFT: 20px;
	z-index:5;
}


#sidebarRight H2 {
	PADDING-BOTTOM: 14px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#sidebarRight p {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 4px
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size : 10px;
    line-height: 16px;
}


#sidebarRight DIV {
	PADDING-BOTTOM: 6px;
}
#sidebarRight .feedTitle {
	PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#sidebarRight .feedTitle A {
	COLOR: #999999
}
#sidebarRight UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebarRight UL LI {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; FONT-SIZE: 10px
}
#newsfeeds UL LI .date {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px;
}
#sidebarRight #creditfooter {
	DISPLAY: none
}
.profileName {
	COLOR: #336699
}
.addtoany {
	POSITION: absolute; RIGHT: 0px
}


#parallax {
	POSITION: absolute;
	MARGIN: 0px 0px 0px;
	WIDTH: 900px;
	BACKGROUND: #ffffff;
	HEIGHT: 302px;
	CLEAR: both;
	TOP: 0px;
	LEFT: 0px;
	overflow: hidden;
}


#housamz {
BACKGROUND-IMAGE: url(rentatorontocondo.png);
Z-INDEX: 4; POSITION: relative;
TEXT-ALIGN: center; WIDTH: 768px; HEIGHT: 302px;
}

#tablecontentshomepage {

	PADDING-TOP: 320px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; 
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}

#tablecontents {
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; 
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.logo {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	MARGIN: 0px;
	PADDING-TOP: 20px;
	WIDTH: 768px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: auto;
	left: 0;
	top: 0;
}

.imagefloatright {
	float:right;
	PADDING-left: 20px;
}
/*FLOAT WARNING - remember to use the float eg. clear:both where you want to stop the wrapping around the floated image*/

.imagethumbnail 
{
	float:left;
	width:110px;
	height:90px;
	margin:5px;
}

.imagethumbnailwide 
{
	float:left;
	padding-left:20;
	width:170px;
	height:90px;
	margin:5px;
}
.imagethumbnailtall
{
	float:left;
	padding-left:50;
	width:110px;
	height:170px;
	margin-right:50;
	margin:5px;
}

.text_line {
	clear:both;
	margin-bottom:2px;
}

.largefloatDROPCAP
{
float:left;
width:.7em;
font-size:500%;
font-family:verdana,arial,;
line-height:80%;
}
