/* CSS Document */

body {
	background-color: white;
	font-family:Arial, Helvetica, sans-serif;
}
#container {
	text-align: center;
}
#page {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	width: 750px;
}

#banner{
background-image:url(images/Next-step-realty_home_01.jpg);
background-repeat:no-repeat;
height:103px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6f96b8;
text-align:right;
padding-right:7px;
padding-left:7px;
text-decoration:none;
margin:0 auto;
width:750px;
}

#top-links {width:750px; height:20px; margin:0 auto; text-align:right;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6f96b8;}

#top-links a {
padding:0 4px;
text-decoration:none;
color:#6f96b8;
}

#top-links a:hover, #top-links a:active{
color:#154c7d;}

#content {width:729px; margin:0 auto; background:url(images/content-bg.jpg) repeat-y; font-size:11px; color:#154C7D; min-height:150px; height:auto !important; height:150px; }
#content a {color:#154C7D;}
#content a:hover {color:#66CC99;}
#rental a {color:#fff;}
#rental a:hover {color:#154c7d;}
#bottom {width:729px; height:34px; margin:0 auto; background:url(images/bottom.jpg) no-repeat;}

.nav{
background-image:url(images/nav-bg.jpg);
background-repeat:repeat-y;
height:22px;
width:729px;
margin:0 auto;
padding:0;

}

.nav a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
padding:0 35px;
text-decoration:none;
height:21px;
}

.nav a:hover, td.nav a:active{
height:21px;
/*color:#305a7f;*/
color:#ffb967;
/*padding-top:3px;
padding-bottom:3px;*/
text-decoration:none;
/*background-image:url(images/nav_hover_03.jpg);*/

}

#navbar {
	position: relative;
}

#top-content {background:url(images/Next-step-realty_home_05.jpg) no-repeat; width:729px; height:15px; margin:0 auto;}

#bottom-nav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6f96b8;
text-align:center;
text-decoration:none;
line-height:20px;
margin:10px auto;
width:729px;
}

#bottom-nav a:link, #bottom-nav a:visited{
color:#6f96b8;
text-decoration:none;
padding-right:4px;
padding-left:4px;}

#bottom-nav a:hover, #bottom-nav a:active{
color:#154c7d;
text-decoration:none;
padding-right:4px;
padding-left:4px;}

#product-search{
width:193px;
background-image:url(images/Next-step-realty_home_07.jpg);
background-repeat:no-repeat;
padding-top:35px;
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

#product-search a:link, #product-search a:visited{
color:#537da5;
text-decoration:none;
line-height:23px;}

#product-search a:hover, #product-search a:active{
background-color:#ffe2bf;
text-decoration:none;
padding-left:40px;
padding-right:40px;
padding-top:2px;
padding-bottom:2px;}

#title{
background:url(images/Next-step_title_03.jpg) no-repeat;
width:704px;
height:28px;
margin:0 auto;
padding:8px 0 0 25px;}


h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:white;
display:inline;}

h2{
color:#f4911d;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:10px 0;
}

h3{
color:#f4911d;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
display:inline;
}

h4{
color:#f4911d;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
display:inline;
}

h3 a:link, h3 a:visited{
color:#154c7d;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
display:inline;
text-decoration:none;
}

h3 a:hover, h3 a:active{
color:#66CC99;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
display:inline;
text-decoration:none;
}

li {margin:6px 0;}

.proptitle{
color:#f4911d;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-bottom:5px;
margin-top:20px;
font-weight:bold;
}


p{line-height:15px;}

#agents{
background-image:url(images/Next-step_Agents_bg.jpg);
background-repeat:no-repeat;
width:729px;
height:158px;}

#agents_left{
background-image:url(images/Next-step_Agents_bg_05.jpg);
width:435px;
height:158px;
vertical-align:middle;}

#agents_left p{
line-height:18px;
text-align:center;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
padding-left:185px;
}

#agents_right{
background-image:url(images/Next-step_Agents_bg_06.jpg);
width:294px;
height:158px;}

#agents_right li{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
padding-right:16px;
line-height:14px;
padding-top:0px;
}

#agents_right ul{
text-align:left;
padding-bottom:0px;
}

#pekar_left{
background-image:url(images/Next-step_Agents_joe_pekar_.jpg);
background-repeat:no-repeat;
width:435px;
height:158px;
vertical-align:middle;}

#pekar_left p{
line-height:18px;
text-align:center;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
padding-left:185px;
}

#pekar_left a:link, #pekar_left a:visited {
text-decoration:underline;
color:#154c7d;}

#pekar_left a:hover, #pekar_left a:active {
text-decoration:none;
color:#154c7d;}

#eplin_left{
background-image:url(images/Next-step_Agents_eplin_08.jpg);
background-repeat:no-repeat;
width:435px;
height:158px;
vertical-align:middle;}

#eplin_left p{
line-height:18px;
text-align:center;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
padding-left:185px;
}

#eplin_left a:link, #eplin_left a:visited {
text-decoration:underline;
color:#154c7d;}

#eplin_left a:hover, #eplin_left a:active {
text-decoration:none;
color:#154c7d;}

#rockford_left{
background-image:url(images/Next-step_Agents_rockford_0.jpg);
background-repeat:no-repeat;
width:435px;
height:158px;
vertical-align:middle;}

#rockford_left p{
line-height:18px;
text-align:center;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
padding-left:185px;
}

#rockford_left a:link, #rockford_left a:visited {
text-decoration:underline;
color:#154c7d;}

#rockford_left a:hover, #rockford_left a:active {
text-decoration:none;
color:#154c7d;}

#sull_left{
background-image:url(images/Next-step_Agents_sull_06.jpg);
background-repeat:no-repeat;
width:435px;
height:158px;
padding-bottom:20px;}

#sull_left p{
line-height:18px;
text-align:center;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
padding-left:185px;
}

#sull_left a:link, #sull_left a:visited {
text-decoration:underline;
color:#154c7d;}

#sull_left a:hover, #sull_left a:active {
text-decoration:none;
color:#154c7d;}

#sull_right{
background-image:url(images/Next-step_Agents_sull_07.jpg);
width:294px;
height:177px;}

#sull_right li{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
padding-right:16px;
line-height:14px;
padding-top:5px;
}

#sull_right ul{
text-align:left;
padding-bottom:0px;
}

#buy_sell{
background-image:url(images/Next-step_Buying-Selling_04.jpg);
width:436px;
height:159px;}

#buy_sell p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#154c7d;
line-height:14px;
padding-left:10px;
padding-right:25px;
padding-top:5px;}



.lg-table {
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
font-size:11px;
margin:0 25px;
line-height:14px;}

.lg-table td {padding:5px;}

.lg-table a:link, .lg-table a:visited{
color:#154c7d;
text-decoration:underline;}

.lg-table a:hover, table a:active{
color:#66CC99;
text-decoration:underline;}

#rehabe{
background-image:url(images/Next-step_REhabing-Renovati.jpg);
background-repeat:no-repeat;
width:729px;
height:111px;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
font-size:11px;
padding-left:25px;
padding-right:30px;
padding-top:10px;}

#property{
background-image:url(images/Next-step_property-manageme.jpg);
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
font-size:11px;
padding-left:310px;
padding-right:30px;
padding-top:10px;}

#rental{
background:url(images/Next-step_renting_03.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
font-size:11px;
padding-left:310px;
padding-right:30px;
padding-top:10px;
margin:0 auto;
width:389px;
height:167px;
}

#contact{
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
font-size:11px;
width:233px;}

#contact p{
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
font-size:11px;
padding-left:10px;
padding-right:28px;
padding-bottom:80px;}

#contact_text p{
font-family:Arial, Helvetica, sans-serif;
color:#154c7d;
font-size:11px;
display:inline;
}


#contact_text h2{
color:#f4911d;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-top:10px;
padding-left:25px;
}

input.normal{
	background-image:url(images/text-box_07.jpg);
	background-repeat:no-repeat;
	border:none;
	border-width:0px;
	height:20px;
	padding-left:10px;
	margin-bottom: 5px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

input.button{
	background-color:#abb9d2;
	border:none;
	width:60px;
	height:20px;
	font-size:11px;
	color:white;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-bottom: 5px;}
	
	
#comment{
	margin-bottom: 5px;	
	border: 1px solid #d3dced;
	width: 190px;
	height: 71px;
}

input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#design{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#9AB8D2;
	text-align:center;
	padding-bottom:1px;
	padding-top:0px;
}

#design a:link, #design a:visited{
text-decoration:none;
color:#666666;}

#design a:hover, #design a:active{
text-decoration:none;
color:#FF9933;}
