/* Edited with EditCSS */
/**** LINK-tag style sheet master.css ****/

html,body{
	margin:0;
	padding:0}
body{
	font: 70% arial,sans-serif;
	text-align:center;
	background-color:#000033;}

td.content {
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 22px;
}

.img_border{
border:solid 2px #efefef;
}


/*BEGIN FRONTPAGE LAYOUT*/

div#header
	{
	height:70px;
	background: inherit;
	padding-top:10px;
	width: 970px;
     background:#000033 url(../images/logo.png) no-repeat;
}



div#top_nav{
float:right;
text-align:right;
margin-top:50px;
font-size:1.3em
}

.top_text{color:#FFFFFF;
letter-spacing:2px;}


	
div#container{
	width:970px;
	margin:20px auto;
	background-color:#FFFFFF;
	text-align: left;
	padding: 0;}
	
div#content_wrapper{
overflow:hidden;

}

div#content p{
	line-height:1.4;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}
div#content H1{
	line-height:1.4;
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
}
ul {
	line-height:1.4;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div#flash{
	float:right;
	width:767px;
	height:179px;
	background-color:#000033;
	border-bottom:solid 1px #000;}
	
div#top_image{
	float:right;
	width:767px;
	height:104px;
	border-bottom:solid 1px #000;}

div#navigation{
	float:left;
	width:202px;
    background:#B7B793;
	border-right:solid 1px #000;
	padding-top:5px;
	padding-bottom:1000em;
	margin-bottom:-999.5em;
	
}

div#content{
	float:left;width:747px;
	}


div#footer{
	clear:both;
	width:970px;
	background-color:#000033;
	color:#B7B793;}

div#footer {
	line-height:20px;
	height:100px;
        width:970px;}
div#footer a.copyrightb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B7B793;
	text-decoration: none;
	cursor:text;
}	

.footer_left_nav {
float:left;
line-height:20px;
font-size:.9em;
width:840px;
/*border: 1px red solid;*/}

.footer_right_address {

line-height:20px;
font-size:.9em;
width:840px;
/*border: 1px red solid;*/}


.tel_assoc_image{
float:right;
margin-top:10px
}

/*END FRONTPAGE LAYOUT*/

/*BEGIN LEFT SIDEBAR*/

div#nav_photo_hdr{
	margin-top:15px;
	text-align:center;
	background-image:url(../images/nav_photogallery.png);
	height:24px;
		}

div#nav_mls_hdr{
	margin-top:15px;
	text-align:center;
	background-image:url(../images/nav_search_mls.png);
	height:24px;}
	
.arrow{
vertical-align:bottom;
}


.text_links{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
a.text_links{
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
a.text_links:hover {
color:#000033;
text-decoration:none;
font-weight:bold;
}
.foot_links{
color:#B7B793;
text-decoration:none;
font-weight:bold;
}
a.foot_links{
color:#B7B793;
text-decoration:none;
font-weight:bold;
}
a.foot_links:hover {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.main_nav{
width:195px;
line-height: 16px;
}
div#learn_history{
width:192px
}

div#view_gallery{
width:192px
}



/*BEGIN MLS FORM*/

form {
    margin: 0;
    padding: 0;
}

fieldset {
    margin: .5em 0;
    border: none;
}


label {
	float: left;
	width: 100px;
	padding: 0;
	text-align: right;
	font-size: 0.9em;
	height: 20px;
}

fieldset div {
    margin-bottom: .5em;
    padding: 0;
    display: block;
}


fieldset div input, fieldset div textarea {
	width: 75px;
	border-top: 1px solid #555;
	border-left: 1px solid #555;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 1px;
	color: #333;
	height: 14px;
       font-size:.8em
}

fieldset div select {
        width: 80px;
	border-top: 1px solid #555;
	border-left: 1px solid #555;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 1px;
	color: #333;
       font-size:.8em
}


input.submit {
        text-align:right; 
        height:16px;
        border:0
}



input:focus, textarea:focus {
    background: #efefef;
    color: #000;
}
/*END LEFT SIDEBAR*/


/*BEGIN FRONT PAGE WELCOME CONTENT*/

.welcome{
padding:10px 0 10px 10px}

.realtor_logo{
width:30px;
margin-left:10px}

.welcome_text{
	width:600px;
	margin-left: 100px;
	margin-bottom: -85px;
}

/*END FRONT PAGE WELCOME CONTENT*/

.internal_text {
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 10px; 
	text-align: justify;
	line-height: 20px;
}
a.test_text{
font-size:9px;
color:#b7b793;
text-decoration:none;
font-weight:bold;
}
a.test_text:hover {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
a.int_links{
color:#797951;
text-decoration:underline;
}

