/** CSS FILE FOR /home/index.html **/
/*IE*/
* html #menu_info { float: none; }
* html #info { padding-top: 0; margin-top: -15px; }

* html #rent_buy { margin-top: -6px; }
* html .inner_box { margin-top: -6px; padding-right: 6px; }
* html .inner_bottom { background-color: transparent; }
* html #l_column { margin-left: 30px; }


/*NORM*/

#menu_info { float: left; width: 657px; min-height: 135px; background: url(../images/menu_header_bg.gif) top left repeat-x; border-left: 2px solid white; border-right: 2px solid white; }
#info { width: 626px; margin: 0 auto; margin-bottom: 10px; padding: 10px 0px 20px 0px; text-align: center; border-bottom: 1px dashed #999; }
#info h1 { font-size: 2.8em; color: red; padding: 15px 0px; }
#info p { margin: 0; font-size: 1.155em; line-height: 1.4em; }

#top_cap { width: 643px; height: 7px; margin: 0 auto; background: url(../images/yellow_box_caps.gif) top left no-repeat; }
#rent_buy { width: 643px; margin: 0 auto; padding-bottom: 10px; background: url(../images/yellow_box_bg.gif) top center repeat-y; text-align: center; }
#rent_buy h3 { margin-top: 20px; margin-bottom: 20px; font-size: 1.9em; font-weight: bold; }
#bottom_cap { width: 643px; height: 7px; margin: 0 auto; background: url(../images/yellow_box_b_caps.gif) top left no-repeat; }
#rent { width: 275px; padding-left: 30px; }
#buy { width: 275px; padding-right: 30px; }

.inner_top { width: 273px; height: 7px; background: url(../images/home/inner_top.gif) top left no-repeat #fff; }
.inner_box { float: left; width: 261px; min-height: 173px; padding: 0px 5px; background: url(../images/home/inner_box.gif) top left no-repeat #fbfeff; border-left: 1px solid black; border-right: 1px solid black; }
.inner_box {  font-size: 1.2em; line-height: 1.5em; text-align: center; }
.inner_bottom { clear: both; width: 273px; height: 7px; background: url(../images/home/inner_bottom.gif) top left no-repeat #fff; }

.inner_box ul { list-style-type: none; text-align: left; }
.inner_box li { background: url(../images/little-guy.gif) top left no-repeat; margin-left: -30px; padding-left: 25px;}

#body { padding: 20px; text-align: center; }
#l_column { width: 240px; margin-left: 70px; }
#r_column { width: 240px; }
#body h4 { font-size: 1.6em; color: #4295de; margin-bottom: 10px; text-align: left; }
#body ul { padding: 0; margin: 0; list-style-type: none; text-align: left; }
#body li { background: url(../images/yellow_bullet.gif) center left no-repeat; padding-left: 15px; }
#body li { font-size: 1.2em; line-height: 1.5em; }


/**MISC**/

p.rent { padding-top: 10px; }