/* CSS Document */
/* Visible vertical scrollbar which disables correctly, allows normal horizontal scrollbar behaviour and can be overruled by userContent.css. */
div#container
{
margin:0 auto;
margin-top:1%;
width:908px;
height:580px;
background-color:#d1d2d4;
}

.banner{
background-image:url(images/IdealHome.gif);
background-repeat:no-repeat;
height:90px;
width:900px;}

.topline{
width: 652px;
height:83px;
margin-left:210px;
border-bottom-style:solid;
border-bottom-color:#FFFFFF;
border-bottom-width:2px;}

.content{
margin-left:50px;
width:808px;
max-height:400px;
border-style:solid;
border-color:#FFFFFF;
border-width:2px;
background-color:#d1d2d4;}

.footer{
max-height:50px;
width:850px;
padding-top:20px;
padding-bottom:14px;
padding-left:50px;
background-color:#d1d2d4;
text-align:left;
font:100%/2.0 "small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif"}

.footer A:link {text-decoration: none; color: #000000;}
.footer A:visited {text-decoration: none; color: #000000;}
.footer A:active {text-decoration: none; color: #000000;}
.footer A:hover {text-decoration: none; color: #882922;}

.footerselect{
font:100%/2.0 "small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif";
color: #5b92a8;}

.contentright{
float:right;
margin:6px;
padding:4px;
width: 250px;
height:380px;
background-color:#231f20;
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;}
	
.contentright A:link {text-decoration:underline; color: #bdc5cb;}
.contentright A:visited {text-decoration:underline; color: #882922;}
.contentright A:active {text-decoration:underline; color: #882922;}
.contentright A:hover {text-decoration:underline; color: #999999;}

.redtext{
	color: #5b92a8;}

.contentleft{
float:left;
margin-top:6px;
margin-left:6px;
margin-bottom:6px;
width: 532px;
height:388px;
background-color:#333333;}
	
.link A:link {text-decoration: none; color: #d7006c;}
.link A:visited {text-decoration: none; color: #d7006c;}
.link A:active {text-decoration: none; color: #d7006c;}
.link A:hover {text-decoration: underline; color: #333333;
}
 
.h1{
font: 2.0em/2.0 "small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif"; color: #5b92a8;
text-decoration:bold;
line-height:normal;
text-align:left;}

.h2{
font: 2.0em/2.0 "small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif"; color: #FFFFFF;
text-decoration:bold;
line-height:normal;
text-align:left;}

.address
{
text-align:center;
margin:0 auto;
margin-top:10px;
width:900px;
height:10px;
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 0.8em;
	color: #ffffff;
}