/* -----------------------------------------------------------------------
	Overwrite Blueprint CSS Defaults
 ---------------------------------------------------------------------- */
body	{background:#ffffff;margin-top:10px;font-size:90%;color:#000;font-family:Tahoma, "Lucida Sans", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#000;}
.large 	{font-size:1.2em;line-height:1.8em;margin-bottom:0em;}
a 		{outline:none;}
a.button, button { border:1px solid #d1ccbc;  border-top:1px solid #d9d6c7;  border-left:1px solid #d9d6c7; background-color:#f3f2eb; margin:12px 0;cursor:pointer}
h1		{font-size:1.9em;margin-top:0px;color:#006892;}
h2 		{font-size:1.2em;margin-top:0px;font-weight:bold;color:#006892;letter-spacing:1px;}
h3		{font-size:1.1em;font-weight:bold;color:#666;}
h4      {font-size:1.1em;font-weight:bold;color:#006892;margin-bottom:0px;margin-top:18px;}

h1.underline      {border-bottom:2px solid #e8941a;}

#container  {margin-left:auto;margin-right:auto;border:solid 1px #000000;}
#header     {background:url('../images/header.jpg') no-repeat;height:133px;margin:0px;padding:0px;position:relative;}
#main       {padding-top:30px;min-height:320px;padding-bottom:30px;}

/* -----------------------------------------------------------------------
	Template Styles
 ---------------------------------------------------------------------- */
h1 a        {color:#FFF;}
a			{text-decoration:none;color:#006892;}
a:hover		{text-decoration:underline;color:#e8941a;}
.clear      {clear:both;}
a img       {border:none;}

a.backlink  {color:#e8941a;float:right;}

a.taglink   {color:#e8941a;}

fieldset    {margin-bottom:15px;padding:15px;border:1px solid #dedede;border-left-color:#aeaeae;border-top-color:#aeaeae;}

table.vertical th {text-align:left;font-weight:normal;}
legend          {font-weight:bold;text-transform:uppercase;font-size:0.9em;padding-left:10px;margin-left:-10px;padding-right:10px;}
label           {font-size:0.9em;}
#homelink img   {width:180px;height:100px;}
#homelink       {position:relative;top:20px;left:20px;}

#footer         {height:60px;text-align:center;padding-top:10px;color:#006892;font-size:14px;border-top:10px solid #e8941a;}
#footer_menu li {border-right:1px solid #003269;padding-right:10px;}
#footer a       {color:#003269;}
#copyright      {margin-top:10px;font-size:0.9em;}

#mainmenu       {}
#main_menu      {background-color:#006892;width:100%;margin:0px;z-index:9;}
#main_menu li   {background-color:#006892;border:none;margin:0px;z-index:9;}
#main_menu li a {padding-left:50px;font-size:1.1em;margin:0px;color:#ffffff;font-weight:bold;border:none;}
#main_menu li a:hover {background-color:#006892;text-decoration:none;color:#e8941a;}

.sf-menu li li {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
                 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.80;opacity:.80;font-size:.9em;}	

hr              {height:1px;}

/* revert some blueprint styles */
table.tight     {border-collapse:collapse !important;}
table.tight td  {padding:0px !important;}

.quote  {font-size:1.4em;color:#006892;font-weight:bold;}
.quote_source {margin-left:40px;font-size:0.9em;color:#aeaeae;}


.te_banner    {margin-top:-30px;margin-bottom:15px;}

#icons_leasing_community {width:566px;padding:20px 20px 20px 20px}

#sidebar      {}
#sidebar .content {padding:30px;}
#quotes       {padding:30px;}
#news         {background-color:#fdf4e8;padding:30px;}
#news .entry  {font-weight:bold;color:black;}
#news h2      {text-align:center;text-transform:uppercase;letter-spacing:-1px;}
#leasing_info {padding:30px;padding:30px;background:url('../images/clouds.jpg');}
#leasing_info p {font-weight:bold;color:#006892;margin-top:0px;margin-bottom:7px;}

.background_clouds {background-image:url(/images/clouds_02.jpg);background-repeat:no-repeat;}

.container    {border:1px solid black !important;}

#slideshows   {position:absolute;height:125px;top:0px;right:0px;background-color:#9fb1d9;}
.slideshow    {width:125px;height:125px;overflow:hidden;float:left;margin-right:2px;}
#property_slides  {margin-top:-30px;margin-bottom:20px;width:560px;overflow:hidden;}

.press_release .source {font-weight:normal;}
.press_release .date {font-style:italic;font-size:0.9em;}
.press_release  {margin-bottom:10px;}
.press_release_details .source {font-weight:bold;}
.press_release_details .date  {font-style:italic;font-weight:bold;margin-bottom:10px;}
.press_release_details 	h2	{font-size:1.2em !important;color:#000;margin:5px 0 !important;}

.template_content .header h1 {margin-bottom:24px;}
.template_content .header h2 {color:#e8941a;text-align:right;}
.template_content .header img.hero  {float:right;max-width:300px;}

.leasing_button {float:right;margin-right:20px;}
.archive_button {margin-left:30px;}

.template_intro .child_pages  {margin-top:20px;}
.template_intro .page img {width:250px;}
.template_intro .page {float:left;width:32%;margin-right:10px;}
.template_intro img.hero  {float:left;margin-right:10px;}

#page_properties_featured img.hero    {max-width:330px;}
#page_properties_featured h1  {background-color:#006892;color:white;font-size:1.4em;font-weight:bold;padding:5px;}
#page_properties_featured .hero h1  {background:none;color:#006892;font-size:1.0;}

#page_properties_featured .properties     {clear:both;margin-top:20px;padding:0px;margin:0px;}
#page_properties_featured .properties ul  {list-style:none;padding:0px;margin:0px;margin-top:20px;}
#page_properties_featured .properties li  {padding:0px;margin:0px;float:left;width:30%;margin-right:10px;height:120px;}
#page_properties_featured .properties img {width:100px;float:left;margin-right:10px;}

#icon_partners  {text-align:center;}

.template_stafflist .staff_members li {float:left;width:50%;height:66px;}
.staff_members li a {font-size:16px; font-weight:bold;}

/* External links */
a[href^="http:"]          { background-image: url() !important; } 
a[href^="mailto:"]        { background-image: url(icons/email.png); }
a[href^="http:"]:visited  { background-image: url() !important; }