body{
	text-align:center;
	font-size:100%;
	background-color:#134266;

}
#main{

	width:901px;
    	height:2350px;
	margin-left:auto;
	margin-right:auto;
	background-color:#134266;
	text-align:center;
	font-family:arial,sans-serif;
	font-size:100%;
}
#header{

	background-color:#134266;
	color:#fff;
	font-size:11px;
	font-family:helvetica,arial,sans-serif;
    	background-image:url(images/idrc_logo.gif);
    	background-position:0px 15px;
    	background-repeat:no-repeat;
    	width:100%;
    	height:92px;
	font-family:arial,sans-serif;
}
#header_middle{

	float:left;
	width:230px;
	height:auto;
	color:#BAD0E1;
	padding:7px 0 0 350px;
	letter-spacing:3px;
	text-align:left;
}
#header #header_inner{

	margin-left:0px;
	padding-top:26px;
	letter-spacing:4px;
	color:#fff;
	width:305px;
	height:66px;
	float:left;
}
#header_inner ul{

	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;
	height:20px;
	list-style-type:none;
	color:#fff;
}
#header_inner li{

	float:left;
	padding-right:12px;
	color:#fff;
}
#header_inner li img{

	padding:0px;
	margin:0px;
	padding-left:5px;
	position:relative;
	top:-2px;
}
#header_inner a{

	color:#B6D6EF;
	text-decoration:none;
	height:30px;
}
#header_inner ul li a:hover{

	color:#EF9E03;
	text-decoration:underline;
}
#transformingHome{

	color:#eff6fc;
	color:#BAD0E1;
	font-family:helvetica,arial,sans-serif;
	font-size:15px;
	letter-spacing:5px;
	text-align:right;
	margin:0;
	position:relative;
	left:-130px;
}
#transformingHome2{

	color:#BAD0E1;
	font-family:helvetica,arial,sans-serif;
	font-size:15px;
	letter-spacing:5px;
	text-align:right;
	margin:0;
}
#headerLineGrad{


	margin:0;
	text-align:right;
}
#leftCol{
	border-top-width:20px;
	border-top-color:#fff;
	border-top-style:solid;
	background-color:#fff;
	margin:0px;
	padding:0px;
	width:524px;
	float:left;
}

#leftCol_inner{

	padding-left:18px;
}

#mainLeftImg{

    background-image:url(images/leftCol_img.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    width:502px;
    height:247px;
    margin:0;
    border-right-color:#134266;
    border-right-style:solid;
    border-right-width:0;
    border-bottom-color:#134266;
    border-bottom-style:solid;
    border-bottom-width:2px;
    background-color:#ffffff;
    border-top:2px solid #134266;
    border-left:2px solid #134266;
    margin-left:2px;
}

#rightCol{

	border-top-width:20px;
	border-top-color:#fff;
	border-top-style:solid;
	text-align:left;
	background-color:#fff;
	margin:0px;
	padding:0px;
	width:377px;
	float:left;
}
#rightCol_inner{

	padding-right:2px;
}

#rightCol_top{

    background-image:url(images/top_rt_img.jpg);
    background-position:top left;
    background-repeat:repeat-x;
    width:356px;
    height:247px;
    margin:0px;
    padding:0px;

    border-bottom:2px solid #134266;
    border-top:2px solid #134266;
    border-right:2px solid #134266;
}

/*
#rightCol_top{

    background-image:url(images/rightCol_upper_img_2.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    width:354px;
    height:106px;
    margin:0px;
    padding:0px;
    background-color:#134266;
}
*/
#rightCol_top_text1{

	font-family:arial,sans-serif;
	letter-spacing:4px;
	line-height:1.1;
	color:#2f5a9e;
	font-size:14px;
	font-weight:600;
	text-align:center;
	margin-top:18px;
	margin-bottom:5px;
}
#rowSeparator{

	background-color:#ffffff;
	height:10px;
	padding-bottom:0px;
	clear:both;
}
#row2{

	background-color:#426a89;
	padding-top:0px;
	clear:both;
	height:450px;
	width:901px;
	color:#fdfbe1;
	color:#dceaf4;
	font-weight:normal;
	font-family:helvetica,arial,sans-serif;
	border-top:solid 2px #134266;
	border-bottom:solid 2px #042E4E;

}
#saleLink{

	letter-spacing:4px;
	line-height:1;
	color:#F39A25;
	font-size:16px;
	font-weight:600;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}
#salePrice{

	letter-spacing:4px;
	line-height:1.1;
	color:#F39A25;
	font-size:17px;
	font-weight:600;
	text-align:center;
	margin-top:6px;
	margin-bottom:3px;
}
.phoneNums{

	letter-spacing:2px;
	line-height:1.1;
	color:#F39A25;
	font-size:13px;
	font-weight:600;
	text-align:center;
	margin-top:12px;
	margin-bottom:6px;
	width:99%;
}
.homeBlue{

	color:#2f5a9e;
}
#saleSmall{

	font-size:12px;
	text-align:center;
	margin:5px;
	color:#2f5a9e;
	letter-spacing:1px;
	font-weight:normal;
}

#rightText1 p {

	margin-top:4px;
	margin-right:3px;
	margin-bottom:4px;
	text-align:justify;
}
#rightText1 p#measure_text{

	float:left;
	width:157px;
	text-align:left;
	margin-left:1px;
	padding-left:0px;
	float:right;
	height:auto;
}

 #saleLink a, #salePrice a{

	text-decoration:none;
	font-weight:bold;

	color:#FA920A;
	border-bottom: 1px solid #F39A25;
}
#saleLink a{

	font-size:16px;
}
 #saleLink a:hover, #salePrice a:hover{

	color:#065DA0;
	border-bottom: 1px solid #065DA0;
}
#rightText1 h3{

	font-size:14px;
	margin-top:1px;
	margin-bottom:1px;
	letter-spacing:2px;
	text-align:center;
}
#rightText1 h4{

	font-size:13px;
	margin-top:15px;
	margin-bottom:1px;
	letter-spacing:2px;
}

#rightCol_bottom{

    background-image:url(images/rightCol_lower_img.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    width:352px;
    height:142px;
    margin:0px;
    padding:0px;
	background-color:#134266;
    border-bottom-color:#134266;
    border-bottom-style:solid;
    border-bottom-width:2px;
}

#leftMain{

	margin-top:19px;
	margin-right:1px;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#134266;
	/*color:#02528F; */
	height:auto;
	width:526px;
    background-image:url(images/smiling_girl.jpg);
    background-position:358px 3px;
    background-repeat:no-repeat;
    text-align:left;
    font-size:12px;
    font-family:arial,sans-serif;
    letter-spacing:.1em;
    line-height:140%;

    float:left;
}

#leftText1{

	margin-top:18px;
	margin-left:6px;
	vertical-align:text-top;
	width:355px;
	height:25px;
    background-image:url(images/blue_pix.jpg);
    background-position:1px 15px;
    background-repeat:repeat-x;
}
#leftText1 h4{

	margin-left:32px;
	font-size:13px;
	letter-spacing:2px;
}
#leftText2{
	margin-top:22px;
	margin-left:22px;
	margin-right:40px;
	text-align:justify;
	height:240px;
}
#leftText2 p{

	margin-top:3px;
	margin-bottom:7px;
	height:auto;
	width:auto;
}
#leftTextTitle{
	margin-top:5px;
	margin-left:20px;;
	margin-right:90px;
	text-align:center;
	height:auto;
	font-size:18px;
	width:300px;
	letter-spacing:2px;
	color:#2f5a9e;
	font-weight:normal;
}
#rightMain{

	margin-top:2px;
	height:auto;
    font-size:12px;
    letter-spacing:.1em;
    float:left;
}

#rightText1{

	margin-top:0px;
	margin-left:10px;
	width:350px;
}

#rightText1 div {

	margin-bottom:4px;
}

#rightText1 div img{

	margin-top:6px;
}

p a{

	font-weight:bold;
	color: #eea856; text-decoration: none;
}


p a:link {
	font-weight:bold;
	color: #eea856; text-decoration: none;
}
p a:hover  {
	color:#134266; text-decoration: none;
}


#interior-doors{

	position:absolute;
	width:901px;
	top:1160px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:0px;
	background-color:#426A89;
	color:#BAD0E1;
	font-size:.75em;
	border-top: 2px solid #042E4E;

}

.interior-doors-bullets{
	color:#BAD0E1;
	font-family:arial,sans-serif;
}
.interior-doors-bullets a:link
	{
	color: #eea856; text-decoration: none;
	}
.interior-doors-bullets a:visited
	{
	color: #eea856; text-decoration: none;
	}
.interior-doors-bullets a:active
	{
	color: #eea856; text-decoration: none;
	}
.interior-doors-bullets a:hover
	{
	color:#134266; text-decoration: none;
	}



#interior-doors-inner{

	margin-top:30px;
	text-align:center;
}

#interior-doors-left{

	margin-right:60px;
	margin-top:20px;
	margin-left:50px;
	text-align:justify;
}

#interior-doors-left h1{

 text-align:center;
 font-size:1em;
 letter-spacing:.15em;
}

#interior-doors-left h2{

 text-align:left;
 font-size:1em;
 letter-spacing:.15em;
}

#interior-doors-right{

	text-align:left;
	margin-left:15px;
	padding:0px;
	margin-top:20px;
	float:left;
}

#interior-doors-right-bulletsTitle{

	margin-top:90px;
}
#interior-doors-right-leftCol{

	float:left;
	width:170px;
}
#interior-doors-right-rightCol{

	float:left;
	width:170px;
}
#interior-doors-right ul{

	padding-left:1px;
	margin-left:14px;
	font-size:.95em;
}
#interior-doors-right a{

	color:#15364F;
}
#interior-doors-right a:hover{

	color:#FA8A06;
}

#footer-wrap{

	clear:both;
	height:auto;
	color:#fdfeea;
	background-color:#134266;
}
#main-footer{

	margin-top:-6px;
	letter-spacing:2px;
	font-size:.7em;
	z-index:10;
	height:25px;
/*
	color:#042E4E;
	background-color:#426A89;
*/
}
#main-footer a{

	color:#F39A25;
	font-weight:normal;
	letter-spacing:2px;
	margin-right:.4em;
	margin-left:.5em;
	text-decoration:none;
}
#main-footer a:hover{

	color:#fdfeea;
	border-bottom: 1px solid #fdfeea;
}
#main-footer img{

	position:relative;
	top:-2px;
}
#copyright{

	letter-spacing:3px;
	padding-bottom:10px;
	font-size:.8em;
}
.disclaimer{

	letter-spacing:1px;
	padding-bottom:8px;
	font-size:10px;
	margin-left:5%;
	margin-right:5%;
}

.footerlink1
	{
	font: 10px/13px arial,helvetica,tahoma;
	color: #8EC3E1;
	text-decoration: none;
	}
.footerlink1 a:link
	{
	color: #8EC3E1; text-decoration:none;
	}
.footerlink1 a:visited
	{
	color: #8EC3E1; text-decoration: none;
	}
.footerlink1 a:active
	{
	color: #8EC3E1; text-decoration: none;
	}
.footerlink1 a:hover
	{
	color: #8EC3E1; text-decoration: none;
	}





p.orangeArrow a{
	background-image: url(images/homeArrow_ro.gif);
    background-repeat: no-repeat;
    background-position:right 0px;
    width:auto;
    height:auto;
    margin: 0;
    padding: 0 17px 0 0;
    color:#F39A25;
    font-weight:bold;
    text-decoration:none;
}
p.orangeArrow a:hover{
	background-image: url(images/homeArrow.gif);
    background-repeat: no-repeat;
    background-position:right 0px;
    width:auto;
    height:auto;
    margin: 0;
    padding: 0 17px 0 0;
    color:#fdfeea;
    font-weight:bold;
    text-decoration:none;
}


#rightSystemLink{

	clear:both;
	width:100%;
	height:100%;
	text-align:center;
}
#interior_doors_picture_1{

	float:left;
	width:182px;

}

#interior_doors_measure{

	padding-top:5px;
	float:left;
	width:186px;
	height:auto;
}
#interior_doors_measure a img{

	border:1px solid #F39A25;
}
#interior_doors_measure a:hover img{

	border:1px solid #02528F;
}
div#preload { display: none; }