@charset "UTF-8";
/* CSS Document */
body { margin: 0 auto; background-image:url(images/background.jpg); background-attachment:fixed; background-repeat:no-repeat;}
ul { padding: 0px;}
li { list-style:none; padding:0px;}

/* THIS IS THE SECTION FOR THE PORTAL ONLY */
#portal_container { width:756px; border:thin solid black; background: white; margin:0 auto;}
#portal_logo { padding: 20px 0px 20px 0px; text-align:center;}
#portal_content { width: 756px;}
#portal_text_container { width: 305px; height:201px; background:url(images/index/text_bck.jpg); background-repeat:no-repeat; }
#portal_text { padding: 45px 20px 20px 20px; font-family:Arial, Helvetica, sans-serif; line-height:1.7em; color:black; font-size:.9em; text-align:center;}
#blue_line { width: 500px; border-top: thin solid #09F; margin: 30px auto;}
#portal_footer { font-family:Arial, Helvetica, sans-serif; color:black; text-align:center; margin: 0px auto 20px auto; width:756px; line-height:20px; font-size:12px;}
#portal_footer a { color:darkgreen;}
#portal_footer a:hover { color:black;}

/* THIS IS THE SECTION FOR THE REAL ESTATE SIDE OF THE SITE */
#re_container { width:756px; border: thin solid black; margin: 0 auto;}
#admin_container {
	width:756px;
	border: thin solid black;
	margin: 0 auto;
	vertical-align:top;
	background-color:#CCC;
	text-align:center;
}
#admin_login {
	width: 400px;
	height: 252px;
	border: thin solid #333;
	background-image:url(images/admin/log_in_bkgnd.jpg);
	margin: 80px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	text-align:center;
}
#admin_table {
	margin: 0 auto;
}
#admin_add {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:black;
	margin-top: 20px;
}
#prop_list_table {
	margin:0 auto;
}
.admin_hdr {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 1.2em;
	font-weight:bold;
}
.warning {
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
	font-size:1.1em;
}
#re_header { border-bottom: 5px solid #1A5C5E; }
#re_content { width:756px;}
#left_column { border-right: thin solid #1A5C5E; border-bottom: thin solid #1A5C5E; margin-bottom:20px;}
#home_main_content { background:url(images/realestate/home_bck.jpg); background-repeat:no-repeat; width:553px;}
#about_main_content { background:url(images/realestate/about_bck.jpg); background-repeat:no-repeat; width:553px;}
#past_main_content { background:url(images/realestate/past_bck.jpg); background-repeat:no-repeat; width:553px;}
#mel_main_content { background:url(images/realestate/mel_bck.jpg); background-repeat:no-repeat; width:553px;}
#cape_main_content { background:url(images/realestate/cape_bck.jpg); background-repeat:no-repeat; width:553px;}
#pine_main_content { background:url(images/realestate/pine_bck.jpg); background-repeat:no-repeat; width:553px;}
#north_main_content { background:url(images/realestate/north_bck.jpg); background-repeat:no-repeat; width:553px;}
#fort_main_content { background:url(images/realestate/fort_bck.jpg); background-repeat:no-repeat; width:553px;}
#links_main_content { background:url(images/realestate/links_bck.jpg); background-repeat:no-repeat; width:553px;}
#links_main_content a { color:#1A5C5E;}
#links_main_content a:hover { color:black;}
#contact_main_content { background:url(images/realestate/contact_bck.jpg); background-repeat:no-repeat; width:553px;}
#generalre_main_content { background:url(images/realestate/generalre_bck.jpg); background-repeat:no-repeat; width:553px;}




#main_text { padding: 20px 30px 20px 70px; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:black; line-height:1.5em;}
#main_text h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1A5C5E; font-size:1.8em; font-weight:normal;}
#main_text h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1A5C5E; font-size:.9em; font-weight:normal;}

.lower_headline { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1A5C5E; font-size:.7em; font-weight:normal;}
.lower_headline2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#007cc6; font-size:.7em; font-weight:normal;}
.listing_headline { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1A5C5E; font-size:1.4em; font-weight:normal;}
.listing_headline2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#007cc6; font-size:1.4em; font-weight:normal;}
.listing_headline2 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#007cc6; font-size:1.4em; font-weight:normal;}

#listing_text { font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:black; line-height:1.4em;}
#listing_text h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1A5C5E; font-size:1.8em; font-weight:normal;}
#listing_text a { color:#1A5C5E;}
#listing_text a:hover { color:black;}


/* ASSET MANAGEMENT CODE OF THE SITE */
#asset_header { border-bottom: 5px solid #007cc6; }
#asset_left_column { border-right: thin solid #007cc6; border-bottom: thin solid #007cc6; margin-bottom:20px;}

#auction_main_content { background:url(images/asset/auction_bck.jpg); background-repeat:no-repeat; width:553px;}
#auction_main_content ul { padding: 0px 20px;}
#list_title { font-weight:bold; margin-left: -20px;}
#auction_main_content li { list-style:disc;}
#devwork_main_content { background:url(images/asset/devwork_bck.jpg); background-repeat:no-repeat; width:553px;}
#short_main_content { background:url(images/asset/short_bck.jpg); background-repeat:no-repeat; width:553px;}
#foreclosures_main_content { background:url(images/asset/foreclosure_bck.jpg); background-repeat:no-repeat; width:553px;}
#asset_about_main_content { background:url(images/asset/about_bck.jpg); background-repeat:no-repeat; width:553px;}
#asset_success_main_content { background:url(images/asset/success_bck.jpg); background-repeat:no-repeat; width:553px;}
#asset_mel_main_content { background:url(images/asset/mel_bck.jpg); background-repeat:no-repeat; width:553px;}
#govfunds_main_content { background:url(images/asset/government_bck.jpg); background-repeat:no-repeat; width:553px;}



.faq_headline { font-size:1.1em; color:#007cc6; font-weight:bold;}


#asset_main_text { padding: 20px 30px 20px 70px; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:black; line-height:1.5em;}
#asset_main_text a { color:#007cc6;}
#asset_main_text a:hover { color:darkgray;}
#asset_main_text h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#007cc6; font-size:1.8em; font-weight:normal;}
#asset_main_text h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#007cc6; font-size:1.2em; font-weight:normal;}
#asset_main_text h2 a { color:#007cc6;}
.asset_lower_headline { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#007cc6; font-size:.7em; font-weight:normal;}
.asset_listing_headline { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#007cc6; font-size:1.4em; font-weight:normal;}

#asset_listing_text { font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:black; line-height:1.4em;}
#asset_listing_text h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1A5C5E; font-size:1.8em; font-weight:normal;}


/* this is common for all pages except the index page */
#footer { font-family:Arial, Helvetica, sans-serif; color: black; text-align:center; font-size:.8em; border-top: thick solid #1A5C5E; padding-top: 10px; padding-bottom: 40px;}
#footer a { text-decoration:none; color:black;}
#footer a:hover { color:#1A5C5E;}

#asset_footer { font-family:Arial, Helvetica, sans-serif; color: black; text-align:center; font-size:.8em; border-top: thick solid #007cc6; padding-top: 30px; padding-bottom: 40px;}
#asset_footer a { text-decoration:none; color:black;}
#asset_footer a:hover { color:#007cc6;}

#asset_main_content { background:url(images/asset/asset_bck.jpg); background-repeat:no-repeat; width:553px;}
#asset_main_content ul { padding: 0px 20px;}
#list_title { font-weight:bold; margin-left: -20px;}
#asset_main_content li { list-style:disc;}
#bank_main_content { background:url(images/asset/bank_bck.jpg); background-repeat:no-repeat; width:553px;}
#getmel_main_content { background:url(images/asset/getmel_bck.jpg); background-repeat:no-repeat; width:553px;}

