#agentImg {border-color: #142a55; border-width: 1px; border-style: solid; margin-bottom: 15px; width: 150px; margin-top: 5px; margin-left: 10px;}
#agentName {font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px; color: #062d49; margin-left: 10px;}
#agentNumber {font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; color: #1373BC; margin-left: 10px;}
#agentOffice {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #1373BC; margin-left: 10px;}
.DMG_Agent_Side_Nav {float: left;}
.DMG_Agent_Side_Nav ul{line-height: 24px; font-size: 14px; font-family: Helvetica, Verdana, Arial, sans-serif; list-style-type: none; float: left; margin-left: 10px;padding-left: 0px;}
.DMG_Agent_Content_Wrapper {padding: 10px; margin-top: 8px; margin-right: auto; margin-left: auto; width: 960px;min-height: 950px; background-color: white; font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif;}
.DMG_Agent_Body {float:right; width: 750px;}
.DMG_Agent_Content_Wrapper table tr td table {text-align: left; align: left;}

.DMG_inside_content_wrapper {padding: 10px; margin-top: 8px; margin-right: auto; margin-left: auto; width: 960px; min-height: 600px; background-color: white; font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif;}
.clearit {clear: both;}
.options{font-weight: bold; font-size: 14px; color: white; font-family: Helvetica, Verdana, Arial, sans-serif;}
.price{font-weight: bold; font-size: 17px; color: white; font-family: Helvetica, Verdana, Arial, sans-serif;}
.city{font-weight: bold; font-size: 14px; color: white; font-family: Helvetica, Verdana, Arial, sans-serif;}
.street{font-weight: bold; font-size: 14px; color: white; font-family: Helvetica, Verdana, Arial, sans-serif;}
.DMG_Featured_COL a{font-weight: bold; color: #e0f0fe;font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif;}
.DMG_Featured_COL {height: 260px;width: 190px;float:left;margin-left: 10px; margin-right: 5px; padding-bottom: 15px;}
.DMG_Featured_Listings {float: right; font-family: Helvetica, Arial, sans-serif;  padding-left: 10px; width: 650px;margin-right: 45px;padding-top: 40px;}
.DMG_Featured_Listings span a {padding-left: 20px;font-weight: bold; color: #e0f0fe;font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif;}
.DMG_Featured_Listings img { margin-bottom: 15px; margin-top: 3px; padding: 5px; border-color: #192f46; border-style: solid; border-width: thin; background-color: #688eb5}
.DMG_Featured_Listings span {padding-left:12px; display: block; font-family: Helvetica, Verdana, Arial, sans-serif; color: white; font-size: 16px; text-transform: uppercase;}
.DMG_Bottom_Left_Wrapper {clear: both; float: left; width: 250px;}
.DMG_Bottom_Left_Wrapper span {display: block; font-family: Helvetica, Verdana, Arial, sans-serif; color: white; font-size: 16px; text-transform: uppercase;padding-top: 40px;}
.DMG_Bottom_Left_Wrapper a {font-weight: bold; color: #e0f0fe;font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif;}
.DMG_social_icons {float: right;}
.DMG_social_icons img {padding-left: 5px;}
.DMG_mls_listings {margin-left:20px;width: 310px; background-image: url(/shared/images/templates/1578/mls-homes-bg.jpg); height:335px; float: left; margin-top: 37px;}
.DMG_company_news { font-size: 12px; color: white; font-family: Helvetica, Verdana, Arial, sans-serif; border-bottom-color: #1e67bf;border-top-color: #1e67bf;border-left-color: #1e67bf;border-right-color: #1e67bf; border-left-style: solid; border-bottom-style: solid; border-right-style: solid; border-top-style: none; border-right-width: thin; border-left-width: thin; border-bottom-width: thin; background-position: 0; padding: 25px; width: 505px; background-image: url(/shared/images/templates/1578/indiana-home-news-bg.jpg); background-color: #192f46;height: 305px;margin-top: 37px; float: left;}
.DMG_company_news a {color: #99ccff;}
.DMG_company_news span { padding-top: 20px; display: block; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #99ccff;}
.DMG_Centerline {clear: both;padding-top: 20px;width: 960px; margin-left: auto; margin-right: auto;}
.DMG_news_header {padding-bottom: 10px; background-position: 0 20px; background-repeat: no-repeat; text-transform: uppercase; width:500px; background-image: url(/shared/images/templates/1578/blueline.png); height:22px; font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;	
	}
.DMG_Head_Wrapper {
	background-repeat: repeat-x;
	background-image: url(/shared/images/templates/1578/headerBG.jpg);
	height: 170px;
}
.DMG_Head_Inside_Wrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.DMG_Body_Wrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.DMG_Main{
	background-image: url(/shared/images/templates/1578/indiana-homes-for-sale.jpg);
	height: 396px;
	width: 970px;
	background-repeat: no-repeat;
	background-position: center 10px;

}
.DMG_Search_Wrapper {
	width: 340px;
	height: 351px;
	float: left;
	padding-top: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3889c6;	
}
h1 {
	font-size: 18px; color: #1373BC;
}
a {color: #1373BC;}
.DMG_Map_Wrapper {
	width: 325px;
	height: 397px;
	float: left;
	vertical-align: bottom;
	padding-top: 10px;
}
#DMG_Search_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #093655;
	text-transform: uppercase;
}
.inputIMG {margin-bottom: -10px; margin-left: 10px;}
.inputIMG1 {margin-bottom: -10px; padding-left: 22px;text-align: right;}

#DMG_Main_Right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #093655;
	padding-top: 40px;
	padding-left: 10px;
	width: 290px;
	float:left;
}
.DMG_Google_Map {
	background-image: url(/shared/images/templates/1578/google-map.png);
	width: 255px;
	height: 90px;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #163049;
	padding-top: 70px;
	padding-left: 25px;
	background-repeat: no-repeat;
}
.DMG_Google_Map a {
	color: #3889c6;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.DMG_Sold_Homes {	
    background-image: url(/shared/images/templates/1578/sold-homes.png);
	width: 155px;
	height: 110px;
	margin-top: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #163049;
	padding-top: 50px;
	padding-left: 110px;
	padding-right: 20px;
	background-repeat: no-repeat;
}
.DMG_Sold_Homes a {
	color: #3889c6;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.DMG_Upper_Left_Header {
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #87a8c9;
	width: 400px;
	
}

.DMG_Upper_Left_Header a {
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #87a8c9;
	text-decoration: underline;
	font-weight: bold;
	
}
.addthis_button {padding-left: 30px;
}
.DMG_Lower_Left_Header {
padding-top: 30px;
width: 350px;
height: 60px;
float:left;
clear:left;
}
.DMG_Lower_Right_Header1 {
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
	float: left;
	
}
.DMG_Lower_Right_Header1 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #669933;
}
.DMG_Lower_Right_Header2 label{
color:#333333;
float:left;
font-size:0.95em;
margin-bottom:8px;
padding-right:1em;
text-align:right;
vertical-align:middle;
width:5em;
}
.greenButt {float:right;clear: none;}
.DMG_Lower_Right_Header1 a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #1373bc;
}
.DMG_Lower_Right_Header2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	float:left;
}
.DMG_Lower_Right_Header2 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #669933;
}
.DMG_Lower_Right_Header2 a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #1373bc;
}
.DMG_Upper_Right_Header {
	height: 40px;
	width: 600px;
	float:right;
	clear:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
	color: #000033;
}
.DMG_Upper_Right_Header span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1373bc;
	padding-left: 10px;
}

	
body {
	background-position: 0 170px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #51708F;
	background-image: url(/shared/images/templates/1578/bg.jpg);
	background-repeat: repeat-x;
}
.bull {color: #688eb5;}
.footWrapper {width: 960px; margin-left:auto; margin-right: auto;}
.disclaimer {width:960px; margin-left: auto; margin-right: auto;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;color: white; clear: both;}
.disclaimer_links a {color: white;}
.disclaimer a {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: white;}
.DMG_Mid_Titles {width: 960px; margin-left:auto; margin-right:auto; clear:both}
.DMG_Mid_Titles img {padding-left: 7px; padding-right: 7px; padding-top:20px;}

/* ::::::: NAVIGATION :::::: */

#menuh
	{
    width: 60%;
    margin-left: auto;
    margin-right: auto;
	text-align:center;
	font-family: arial, helvetica, sans-serif;
	clear: both;
	height: 33px;
	}

#menuh a
	{
	border-style: none;
	text-align: center;
	display:block;
	white-space:nowrap;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	font-size: 14px;
	color: white;
	text-decoration:none;
		
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
	width: 100%;
	background-repeat: repeat-x;
	color: white;
	text-decoration:none;
	}	
		
#menuh a.parent {
margin-bottom: 0px;
margin-top: 0px;
background-color: #51708F;
text-align: left;
padding-bottom: 2px;
padding-top: 2px;
padding-right: 8px; padding-left: 8px; width: 190px;
	}
#menuh a.parent:hover { background-color: #688eb5;}

#menuh ul
	{
    height: 25px;
	line-height: 25px;
	vertical-align: middle;
	padding-right:7px;
	padding-left: 7px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 0;
	list-style:none;
	float:left;	
	}

#menuh li
	{		
	vertical-align: bottom;	
	text-align: left
	height:20px;
	}

#menuh ul ul
	{
	margin-left: -20px;
	line-height: 15px;
	margin-top: 0px;
	position:absolute;
	z-index: 999977271;
	top:auto;
	display:none;
	padding-left: 5px;

	}
#menuh ul ul li { border-bottom-color: #a3a3a3; border-bottom-width: 1px; border-bottom-style: solid; min-width: 190px;
}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}
#arrow {margin-left: 5px; margin-bottom: -5px;}
div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{ border-bottom-style: dashed; display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{ display:block;}
/* ::::::: END NAVIGATION :::::: */
