﻿
body {
	background: #203763 url(/images/mrd_main_background_tile.jpg);
	color: #fff;
	padding: 10px 0;
}

/* =GENERAL
****************************/


.nav, .nav dd, .nav li {
	margin: 0; padding: 0;
	list-style: none;
}
.nav dt { display: none; }

.ir {
	display: block;
	overflow: hidden;
	height/**/:/**/ 0 !important;
}


/* =LAYOUT
*****************************/
form.canvas, #canvas {
	margin: 0 auto;
	padding: 0;
	border: solid #000;
	border-width: 5px 0;
	background: #EDEAE1 url(/images/int/mrd_int_content_background_tile.jpg) repeat-y 0 0;
	color: #333;
	width: 964px;
}
form.iframe { background:#EBE6E0 none; }
.home form.canvas { background-image: none; }

#header h1 { margin: 0; }
#header .ir {
	background: url(/images/int/mrd_int_header.jpg) no-repeat;
	height: 111px;
	padding-top: 111px;
}
.home #header .ir { background: url(/images/mp/mrd_main_header.jpg) no-repeat 0 -5px; height: 149px; padding-top: 154px; } 

#quicknav li {
	position: absolute;
	top: -200em;
}
li#q_home { top: 15px; }
#q_home .ir { background: url(/images/int/mrd_int_home_nav.gif) no-repeat 0 0; padding-top: 26px; height: 26px; }
#q_home .ir:hover { background-position: 0 -26px; } 



#mainnav {
	height: 46px;
	background: #1A4357 url(/images/mrd_main_nav_hover.jpg) no-repeat 0 0;
	color: #fff;
}
#mainnav dd { float: left; }
#mainnav .ir {
	background-image: url(/images/mrd_main_nav.jpg);
	padding-top: 46px;
	height: 46px;
}
#mn_reside a.ir { background-position: 0 0; width: 185px; }
#mn_commer a.ir { background-position: -185px 0; width: 220px; }
#mn_about a.ir { background-position: -405px 0; width: 201px; }
#mn_region a.ir { background-position: -606px 0; width: 220px; }
#mn_contac a.ir { background-position: -826px 0; width: 137px; }

#mainnav .ir:focus, #mainnav .ir:hover { background-image: none; }

#flavor { background: url(/images/mp/mrd_main_photo_middle.jpg) no-repeat 50% 0; }
#flavor div { display: inline; float: left; display: inline; }
#flavor #swfrotator2 { margin-left: 252px; }

#content {
}
.home #content { background: url(/images/mp/mrd_main_content_background.jpg) no-repeat 0 0; }

#main, #sidebar { float: left; }

#main {
	/*background: url(/images/int/mrd_int_left_side_photo.jpg) no-repeat 0 0;*/
	min-height: 443px;
	padding: 0px 0;
	width: 100%;
}
.home #main { background-image: none; min-height: 0; padding: 0; float: none; }
.iframe #main { background-image: none; float: none; }

#main .content { margin: 25px 25px 25px 248px; }
.home #main .content { padding: 10px 0; margin: 0 149px; }
.iframe #main .content { padding: 0; margin: 0; width: 964px; }


#sidebar { margin-left: -100%; width: 220px; padding-top: 350px; }
#sb_pfl { margin: 1em auto; width: 182px; }
#sb_pfl a.ir { background: url(/images/int/mrd_int_propforlease.png) no-repeat 0 0; padding-top: 105px; height: 105px;  }
#sb_pfl a.ir:hover { background-position: 0 -105px; }

#footer { text-align: center; margin-top: 20px; font-size: .9em; }
#f_logo { margin: 10px 0 10px 250px; }
.iframe #f_logo, .home #f_logo { margin-left: 0; }
#footer p { margin: 0; padding: 5px 0; background: #012D46; color: #CBD4D9; }
#footer #f_links { padding-top: 10px; }

#footer p a:link { color: #fff; text-decoration: none; }
#footer p a:visited { color: #CBD4D9; text-decoration: none; }
#footer p a:hover, #footer p a:hover, #footer p a:active { color: #F5D683;  text-decoration: underline; }



/* LEND IE A HAND \*/
* html #main, * html #sidebar { display: inline; }
* html #sidebar { overflow: hidden; }
* html #main { height: 443px; }
* html .home #main { height: auto; }
/* */

