/*
-----------------------------------------------
MJT Base Styles
----------------------------------------------- */




       
       
html	{
	min-width: 700px;
	}


	
body {
	font: x-small Georgia, "Times New Roman", Times, Serif;
}


html body {
	margin: 0;
	padding: 0;
	background: #000 url(images/mjt_web_bkg.jpg) repeat-y center;
	text-align: center;
    font: x-small Georgia, "Times New Roman", Times, Serif;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
       }
       


/* Containers
----------------------------------------------- */


#wrapper {
	height: auto;
	width: 690px;
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
}


#logo {
	height: 110px;
	width: 690px;
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
}


#nav {
	height: 60px;
	width: 690px;
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
}


#content {
	margin: 0px;
	padding: 0px;
}



#maincontent {
	height: auto;
	min-height: 350px;
	width: 546px;
	margin-left: auto;
	margin-right: auto;
}

#maincontent h2 {text-align: left; font: 130% Georgia, Times, serif; color: #aea085; margin: 0px 0px 20px 1px;}

p {text-align: left; font: 90% Arial, sans-serif; color: #fff; font-weight: normal; line-height: 1.2em; width: 500px; margin: 0px 0px 0px 1px;}

p a{color: #aea085;}

#maincontent li {text-align: left; font: 90% Arial, sans-serif; color: #fff; font-weight: normal; line-height: 1.2em;}


/* Projects
----------------------------------------------- */

#projects {
	float: left;
	height: auto;
	width: 130px;
	margin: 6px 2px;
}

html>body #projects {
	margin: 0px 3px 20px 3px;
}


#projects h4 {text-align: center; font-family: Arial, sans-serif; font-weight: normal; font-size: 90%; line-height: 1.3em; color: #fff; margin: 0px 0px 3px 0px;}

#projects a img {display: block; margin: 0 auto; border: none;}

#projects h5 {text-align: right; font: 90% Arial, sans-serif; color: #aea085; margin: 3px 5px 3px 0px;}

#projects h5 a {color: #aea085;}

#slideshow_projects {
	font: 90% Arial, sans-serif;
	color: #aea085;
	margin: 3px 0px 0px 0px;
}

#slideshow_projects h5{
	float: left;
	width: 100px;
	margin: 0px 0px 0px 0px;
}

#slideshow_projects a {
	float: left;
	margin: 0px 0px 0px 3px;
}


/* Properties
----------------------------------------------- */

#properties {
	height: 220px;
	width: 546px;
	margin: 6px 2px;
}

html>body #properties {
	margin: 0px 3px;
}


#propertiesimage {
	float: left;
	font: 90% Arial, sans-serif;
	height: 202;
	width: 200px;
	margin: 2px 0px 0px 0px;
}

#propertiestext {
	float: left;
	font: 90% Arial, sans-serif;
	height: auto;
	width: 320px;
	margin: 0px 0px 0px 10px;
	line-height: 1.2em; 
}



#propertiestext dl{text-align: left; color: #fff; list-style: none; margin: 5px 0px 0px 0px;}

#propertiestext dl dt{text-align: left; color: #fff; list-style: none; margin: 0px 0px 0px 0px;}

#properties h4 {text-align: left; font-family: Georgia, "Times New Roman", Times, Serif; font-weight: normal; font-size: 110%; line-height: 1.3em; color: #aea085; margin: 0px 0px 0px 0px;}

#properties a img {display: block; margin: 0 auto; border: none;}

#properties h5 {text-align: right; font: 90% Arial, sans-serif; color: #aea085; margin: 3px 2px 3px 0px;}

#properties h5 a {color: #aea085;}


#propertiestext table {
	margin: 0px;
	width: 232px;
}


#propertiestext tr {
	text-align: left;
}


#propertiestext td {
	float: left;
	text-align: left;
}

#propertiestext td a {
	float: left;
}




/* Property Profiles
----------------------------------------------- */

#propertyimage {
	float: left;
	height: 266px;
	width: 266px;
	margin: 0px 0px 10px 1px;
}

#flashrollover {
	float: left;
	height: 200px;
	width: 265px;
	margin: 0px 0px 10px 0px;
}


#flashrollover_large {
	float: left;
	height: 485px;
	width: 546px;
	margin: 0px 0px 0px 0px;
}



#propertydiscription {
	float: left;
	font: 90% Arial, sans-serif;
	font-weight: normal; 
	line-height: 1.2em;
	text-align: left;
	color: #fff;
	height: auto;
	width: 265px;
	margin: 0px 0px 0px 10px;
}

#lowerdetail_tl {
	height: 225px;
	font: 90% Arial, sans-serif;
	font-weight: normal; 
	line-height: 1.2em;
	width: 546px;
	margin: 0px 0px 0px 0px;
	background: url(images/mjt_web_detail_tl.jpg) no-repeat;
}

#lowerdetail_mjt {
	height: 225px;
	font: 90% Arial, sans-serif;
	font-weight: normal; 
	line-height: 1.2em;
	width: 546px;
	margin: 0px 0px 0px 0px;
	background: url(images/mjt_web_detail_mjt.jpg) no-repeat;
}


#slideshowstats {
	font: .9em/1.1em Arial, sans-serif;
	float: left;
	text-align: center;
	color: #aea085;
	height: auto;
	width: 70px;
	margin: 24px 0px 0px 10px;
}

#propertystats {
	float: left;
	text-align: left;
	color: #fff;
	height: auto;
	width: 210px;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}
#propertystats h3 {font: 1.2em/1.3em Georgia, Times, serif; color: #aea085; margin: 10px 0px 5px 0px;}

#propertystats ul{text-align: left; color: #fff; list-style: none; margin: 0px 0px 0px 0px;}

#propertystats ul li{text-align: left; color: #fff; list-style: none; margin: 0px 0px 0px 0px;}

html>body #propertystats ul li{margin: 0px 0px 0px -40px;}

#agents {
	float: left;
	text-align: left;
	color: #fff;
	height: 205px;
	width: 200px;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	border-left: 1px solid #525252;
}

#agents a{
	color: #fff;
}

#agentprofile {
	float: left;
	margin: 10px 5px 0px 0px;
}

#agentprofiletext {
	margin: 10px 0px 0px 0px;
}


#agents h3 {font: 1.2em/1.3em Georgia, Times, serif; color: #aea085; margin: 10px 0px 5px 0px;}

html>body #agents h4 {font: 1.2em/1.4em Georgia, Times, serif;}










br.clear {clear: left;}




#footer {
	height: 100px;
	width: 686px;
	margin: 0;
	margin-top: 10px;
	margin-left: 1px;
	padding: 0px;
	text-align: center;
	background: url(images/mjt_web_footer.gif) no-repeat center;
}




/* Typography
----------------------------------------------- */




/* Links
----------------------------------------------- */
a {
	text-decoration: none;
	border: none;
}




/* Imagery
----------------------------------------------- */
img	{
	display: block;
	border: 0 none inherit;
	}

a img {display: block; margin: 0 auto; border: none;}


/* IE Overrides
----------------------------------------------- */
