body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #6f7d87;
	text-align:justify;
	font-size: 85%;
}

table {
	width: 100%;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
  	margin: 0px;
}
	
a {
	color: #8F0000;	 
	margin: 0px;
	outline: none;
	text-decoration: none;
}	

li { 
	margin: 1.3em 0 1.3em 0; 
} 

p,ol,pre,.note { margin:0 0 1em 0 }

#left_image{
	float: left; 
	margin-top: 0em;
	margin-right: 1em;
	margin-left: 2em;
	margin-bottom: 1em;
}

#right_image{
	float: right; 
	margin-top: 1em;
	margin-right: 2em;
	margin-left: 1em;
	margin-bottom: 2em;
}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto
}

#header, #navcontainer, #content_close, #footer{
	border:0 !important;
	position:static;
	padding:0;
}

page {
	background-color: white;	
	padding: 0;
	width: 760px;
	border: 1px solid #959596;
	}
	
#header1 {
	margin-top: 0.3em;
	margin-left: 8em;
	margin-bottom: 0em;
	height: 200px;
	width: 760px;
	border-width:3px 0 0 3px;	
	background:#6f7d87 url(http://www.sebastianalbrecht.com/img/header.jpg) 0 0 no-repeat;
	
}

#imagemap a {
  position: absolute;
  height: 38px;
  width: 88px;
  top: 31px; 
  text-decoration: none;
}
  
#imagemap a i { visibility: hidden; }  

a#facebook, a#linkedin, a#rss, a#twitter { top: 23px; width: 20px; height: 20px; }
a#facebook { left: 175px; }
a#linkedin { left: 205px; }
a#rss { left: 230px; }
a#twitter { left: 245px; }

a#awards { top: 150px; width: 400px; height: 35px; left: 250px; }

#title {
	padding: 0em 0em 0.5em;
	color: #8F0000;	 
	font: 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCCCCC;
	text-transform: uppercase;
}
.title {
	padding: 0em 0em 0.5em;
	color: #8F0000;	 
	font: 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCCCCC;
	text-transform: uppercase;
}
/*
#navcontainer
{
    line-height:normal;
	background: #6f7d87 url(http://www.sebastianalbrecht.com/img/header_04.jpg) repeat-x bottom;
	margin-left: 8em;
	width:760px;
	border-width:3px 0 0 3px;	
}

#navcontainer_two
{
    line-height:normal;
	background: #6f7d87 url(http://www.sebastianalbrecht.com/img/header_04.jpg) repeat-x bottom;
	width:760px;
	border-width:3px 0 0 3px;	
}

#navlist
{
	margin-left: 2em;
	list-style: none;
	padding: 0;	
}

#navlist ul
{
	margin:0;
    list-style:none;
	padding:10px 10px 0px;
	background-color: #f4f3f1;
	
}

#navlist li
{
	float:left;
	background:url("http://www.sebastianalbrecht.com/img/norm_right.gif") no-repeat right top;
    margin:0;
    padding-right:0px;

}

#navlist a
{
	display: block;
	background:url("http://www.sebastianalbrecht.com/img/norm_left.gif") no-repeat left top;
	padding:0px 15px 0px;
	border-bottom: 1px solid #2c4353
}
	
#navlist a:link, #navlist a:visited
{
	color: #2c4353;
	text-decoration: none;
}

#navlist #active {
    background-image:url("http://www.sebastianalbrecht.com/img/norm_right_on.gif");
	border-bottom: 1px solid #f4f3f1
}

#navlist #active a {
	background-image:url("http://www.sebastianalbrecht.com/img/norm_left_on.gif");
	border-bottom: 1px solid #f4f3f1
}

*/

#wrapper {
	width: 760px;
	margin-left: 8em;
	background: #6f7d87 url(img/bg.jpg) repeat-y top;
	}
	
#header_two {
	/*margin-bottom: 0em;*/
	height: 200px;
	width: 760px;
	/*border-width:3px 0 0 3px;	*/
	background:#6f7d87 url(http://www.sebastianalbrecht.com/img/header.jpg) 0 0 no-repeat;	
}

#link_container {
	/*margin-bottom: 0em;*/
	height: 100px;
	width: 760px;
	padding: 0;
	/*border-width:3px 0 0 3px;	*/
	background: #transparent;	
}

#content_left {   
	/*margin-top: 0em;*/
	background: transparent;
	width: 495px;
	/*color: #2c4353;*/
	float: left;
	padding: 15px;
	margin-left: 0.75em;
}
	
#sidebar {
  width: 190px ;
  margin-left: 535px ;
  height: 100% ;
  background: transparent;
  padding: 5px 0 0 15px;
}
	
#content {   
	margin-top: 0em;
	margin-left: 8em;
	background: #6f7d87 url(img/bg.jpg) repeat-y top;	
	width: 760px;
	color: #2c4353;
}

#content_close {
	margin-top: 0;
	padding:2em;
} 

#footer_two {
	padding:1em 0em;
	width: 760px;	
	background:#6f7d87 url(http://www.sebastianalbrecht.com/img/footer.gif) 0 0 no-repeat;	
	font-size: 1em;
	text-align: center;	
	clear: both;
}

#sub_footer_two {
	width: 760px;	
	font-size: 0.65em;
	text-align: center;	
	background: #6f7d87;
	clear: both;
}

#bottom_two {
	background:#6f7d87 url(http://www.sebastianalbrecht.com/img/rlp_logo_blue_background2.gif) center no-repeat;
	width: 760px;
	height: 50px;
}

#nospace
{
	padding-bottom: 0.25em;
}
	
#nospace li
{
	display: block;
	list-style-type: none;
	line-height: 20%;
	
} 

#input_table { 
	padding: 0;
	margin: 0em;
	width: 60%;
}

#input_th {  
	text-transform: uppercase;
	width: 50px;  	 
}

#input_widget, #input_th {
	border: none; 
	background: #CAE8EA;
	color: #4f6b72;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 12px; 
	horizontal-align: right;	
}

#sales_table { 
	padding: 0;
	margin: 0em;
	width: 60%;
}

#sales_th {  
	text-transform: uppercase;	 
}

#sales_info, #sales_th {
	border: 1; 
	background: #CAE8EA;
	color: #4f6b72;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 12px; 
	horizontal-align: right;  
}

#stats_table { 
	padding: 0em 0em 1em;
	margin: 0;
	width: 80%;
	margin-left:10%; 
	margin-right:10%;
	text-align:center;
}

#stats_th {  
	text-transform: uppercase;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;		 
}

#stats_info{
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#stats_info, #stats_th {
	border: none; 
	background: #CAE8EA;
	color: #4f6b72;
	padding: 0px 0px 0px 0px;
	horizontal-align: right;	  
}


#open_house_info {
	text-transform: uppercase;	 
}

#open_house_th, #open_house_info {
	border: none; 
	background: #CAE8EA;
	color: #8F0000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 12px; 
	horizontal-align: right;
}

#sales_pic {  
	float: left; 
	margin-right: 6px;
	max-height: 300px;
	max-width: 300px;
	background: #F5FAFA;
	color: #797268;	
}

#sales_dsc {
	font: 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;	
	padding: 6px 6px 6px 12px;
}
	
#sales_cap {
	padding: 0 0 5px 0;
	width: 100%;	 
	font: 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-transform: uppercase;
}

#building_pic {  
	float: center; 
	margin-right: 6px;
	max-height: 300px;
	max-width: 300px;
	background: #F5FAFA;
	color: #797268;	
}

#blogpost {
	margin-left: 2em;
	padding: 0 0 5px 0;
	width: 100%;	 
	font: 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #4f6b72;
	text-transform: uppercase;
}

#linkpost {
	margin-left: 15em;
	width: 100%;	 
	font: 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	text-transform: uppercase;
}

#footer {
	margin-left: 8em;
	padding:1em 0em;
	width: 760px;	
	background:#6f7d87 url(http://www.sebastianalbrecht.com/img/footer.gif) 0 0 no-repeat;	
	font-size: 1em;
    color: #2c4353;
	text-align: center;	
	clear: both;
}

#sub_footer {
	margin-top: 2%;
	margin-left: 11em;
	width: 760px;	
	font-size: 0.65em;
    color: #2c4353;
	text-align: center;	
	clear: both;
}

#bottom {
	margin-top: 2%;
	margin-left: 8em;
	background:#6f7d87 url(http://www.sebastianalbrecht.com/img/rlp_logo_blue_background2.gif) center no-repeat;
	width: 760px;
	height: 50px;
}

#img_link {
	border: none; 
	color: #F3F3F3;
}

/* Inset Boxes 
=================================== */

.inset_listings {
	width: 700px;
}

.inset_listings p {
	/*float: left; */
} 

#featured_table {
  	margin: 5px 0px 5px 0px;
  	padding: 0px 0px 0px 0px;
  	width: 100%;
  	width: 350px;	
	border-stlye: none;
}

.featured_table_header {
	background: #B6BDD2;
	border-stlye: none;	
}

.featured_table_content {
	background: #D5D4D4;	
	border: none;	
	border-stlye: none;	
	width: 25%;
}

.featured_row {  	
	border: none;	
	border-stlye: none;	
	height: 6%;
}

.featured_pic {  
	float: none;
	padding: 4px 4px 4px 4px;
	height: 92px;
	width: 125px;
	color: #797268;	
	border: none;	
	border-stlye: none;	
}

.inset_listings_text {
  	font-family: Arial, Helvetica, sans-serif;
  	float:right;
  	position:relative;
  	width: 100%;
  	font-size: 14px; 
  	border: none;	
	border-stlye: none;  
	padding: 0px;
}

.inset_listings_header {
  	float:left;
  	font-size: 14px;
  	color: #8F0000;	 
  	font: 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  	text-transform: uppercase;
  	padding: 0px 0px 0px 5px;
 	height: 6px;
	border: none;	
	border-stlye: none;  	  
}

.featured_table_hd_bg {
	background: url(http://www.sebastianalbrecht.com/img/inset_hd_bg.jpg) center no-repeat;
	width: 350px;
	height: 10px;
	border: none;	
	border-stlye: none;		
}

.featured_table_ft_bg {
	background: url(http://www.sebastianalbrecht.com/img/inset_ft_bg.jpg) center no-repeat;
	width: 350px;
	height: 10px;
	border: none;	
	border-stlye: none;	
}

/* main links in header */
#mainlinks {
  height: 60px;
  width: 100%;
  text-align: center;
  text-decoration: none;
  padding: 35px 0 0 0;
  background: transparent;
}
#mainlinks img {border:none;}
#mainlinks a i { visibility: hidden; }  

#blank  { width: 10%; height: 60px; float: left; }
#value, #search, #update, #grind { width: 20%; height: 60px; float: left; }
.formIf {height:380px; width:180px;}
