@charset "UTF-8";

/* 
Designed by Markus Klein & Merrick Towle Communications for Clark Realty 
Should you have any trouble with this code or design, please contact us at 301-974-6000 or mklein@merricktowle.com
*/

/*	THIS RESETS ALL BROWSER DEFAULTS	*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th {
margin:0;
padding:0;
}

/* table { border-collapse:collapse; border-spacing:0; }*/
fieldset,
img {
border:0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
font-style:normal;
font-weight:normal;
}

ol,
ul {
list-style:circles;
list-style-position:outside;
margin-left:40px;
line-height:18px;
padding-right:30px;
}

caption,
th {
text-align:left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
font-size:100%;
font-weight:normal;
}

q:before,
q:after {
content:;
}

abbr,
acronym {
border:0;
}

/*	--- reset the browser font size to 10 pixels ---	*/
html {
font-size: 62.5%;
}

/* THIS IS FOR A CENTERED CONTENT WEBSITE */
div#container {
margin: 0 auto;
}

p {
margin-bottom:18px;
}

.priceDisclaimer{
	font-size:10px;
	line-height:12px;
	margin-top:44px;
}

.rentDisclaimer{
	clear:both;
	margin-top:-50px;
	float:right;
}

.rentDisclaimer p{
	font-size:10px;
	text-align:right;
	line-height:12px;
}


body {
font-family:arial;
font-size:12px;
line-height:18px;
}

h1 {
font-family:Arial;
font-size:20px;
color:#f8981d;
line-height:20px;
}

h2 {
font-family:Arial;
font-size:20px;
color:#f8981d;
text-transform:uppercase;
}

h3 {
font-family:Arial;
font-size:20px;
color:#f8981d;
text-transform:uppercase;
font-weight:bold;
padding-bottom:8px;
line-height:8px;
margin-top:35px;
}

h4 {
font-family:Arial;
font-size:14px;
color:#f8981d;
text-transform:uppercase;
font-weight:bold;
padding-bottom:0px;
line-height:14px;
}

body {
font-family:Arial;
font-size:12px;
background-color:#000000;
color:#777473;
}

#home {
background-image:url('/images/home/home_curve.gif');
background-repeat:no-repeat;
background-position:left;
background-color:#ffffff;
width:932px;
height:740px;
margin-left:auto;
margin-right:auto;
}

#container {
width:946px;
background-color:#ffffff;
margin:0 auto;
clear:both;
padding-bottom:40px;
overflow:visible;
}

#Logo {
float:left;
left:50px;
position:relative;
width:137px;
z-index:20;
}

#Incentive {
float:left;
left:90px;
top:-20px;
position:relative;
height:60px;
z-index:21;
}

#HomeCopy {
float:right;
margin-right:70px;
margin-top:20px;
position:relative;
width:304px;
z-index:22;
}

#InteriorCircles {
background-image:url('/images/common/interior_circles.gif');
float:left;
width:212px;
height:300px;
}

#flashcontent {
width:1000px;
margin-left:-35px;
margin-right:auto;
z-index:30;
margin-bottom:20px;
}

#flashcontent2 {
width:971px;
margin-right:auto;
z-index:30;
}

#interiorContent {
float:left;
margin-left:30px;
margin-top:30px;
width:430px;
}

#callout {
background-image:url('/images/common/callout_graphic.jpg');
float:left;
height:240px;
width:210px;
margin-top:30px;
margin-left:30px;
text-align:center;
padding-top:25px;
z-index:99;
}

#phone {
color:#777473;
width:200px;
position:relative;
height:25px;
float:right;
}

.phone {
color:#777473;
font-size:20px;
color:#F8981D;
}

.calloutpromo {
color:#777473;
font-size:18px;
line-height:20px;
color:#F8981D;
}

.calloutSubhead {
color:#ffffff;
font-size:16px;
}

.disclaimer {
font-size:11px;
line-height:normal;
color:#ffffff;
}

a:link,
a:visited {
color:#777473;
text-decoration:none;
}

a:hover,
a:active {
color:#F59642;
text-decoration:underline;
}

.footer {
width:940px;
margin-left:auto;
margin-right:auto;
}

.address {
float:right;
width:400px;
text-align:right;
padding-top:10px;
padding-bottom:10px;
font-size:12px;
}

.socialLinks {
float:left;
padding-top:10px;
padding-bottom:10px;
}

.links {
color:#777473;
float:left;
width:450px;
padding-top:10px;
padding-bottom:10px;
font-size:12px;
}

.links a:link {
color:#777473;
}

.links a:visited {
color:#777473;
}

.links a:active {
color:#f8981d;
}

.links a:hover {
color:#f8981d;
}

#contactNote {
float:left;
z-index:50;
width: 300px;
margin-top: 15px;
margin-right: 25px;
margin-bottom: 0;
margin-left: 50px;
}

#contactAddress {
float:right;
margin:15px 25px 0 0;
z-index:50;
}
#vwContactAddress {
width:650px;
float:left;
margin:15px 0 0 25px;
z-index:50;
}


iframe {
	margin-top:0px;
	z-index:25;
}

.footer iframe {
	vertical-align:text-top;
	height:12px;
	line-height:12px;
}

#callout iframe {
	height:25px;
}

#fullscreen {
position:relative;
top:0;
left:0;
width:100%;
height:inherit;
}

#centerContent {
width:1000px;
margin-left:auto;
margin-right:auto;
}

#rightSideBar {
float:left;
margin-top:30px;
margin-left:30px;
text-align:center;
padding-top:0px;
z-index:99;
}

#rightSideBar #callout {
background-image:url('/images/common/callout_graphic.jpg');
float:none;
margin-top:0px;
margin-left:0px;
text-align:center;
padding-top:25px;
z-index:99;
}
#rightSideBar #callout h3{
	margin-top:0;
}



/* Styles used for the Capture contest */
#capture210 {
background-image:url('/images/common/capture210.png');
background-repeat:no-repeat;
height:90px;
width:210px;
}

#capture240 {
background-image:url('/images/common/capture240.png');
background-repeat:no-repeat;
height:103px;
width:240px;
}

#captureStatic {
background-image:url('/images/home/missCapture_7455-07.jpg');
background-repeat:no-repeat;
height:140px;
width:327px;
}

#captureStaticFP {
height:140px;
}

#captureStatictext {
float:left;
font-size:12px;
margin-top: 40px;
width:338px;
}
