/* Layout: General */
/*===================================================================*/
body {
	font-size:       14px;
	color:           #6D5414;
	font-family:     Gill Sans, Arial, sans-serif;
	line-height:     18px;
}

body.fv {
	background:      #EDEDAF;
	color:           #6D5414;
	font-size:       15px;
	font-family:     Gill Sans, Arial, sans-serif;
}

ul.noIndent {
margin-left: .2em;
padding-left: .2em;
}

td.body {
	background:      #EDEDAF url(Artwork/Home/FV40_Background_BodyRight.jpg) top left no-repeat;
	color:           #6D5414;
	font-size:       15px;
	font-family:     Gill Sans, Arial, sans-serif;
}

p.head  {
	background:      transparent;
	color:           #6D5414;
	line-height:     20px;
	font-size:       18px;
	font-family:     Gill Sans, Arial, sans-serif;
}

p.disclaimer  {
	background:      transparent;
	color:           #6D5414;
	line-height:     12px;
	font-size:       10px;
	font-family:     Gill Sans, Arial, sans-serif;
}

div.fpscroll  {
	background:      transparent;
	width:           400px;
	height:          570px;
	overflow:        auto;
}

/* Head Aesthetics */

td.head {
	background:      #EDEDAF url(Artwork/Home/Denver_Real_Estate_Head.jpg) top left no-repeat;
	height:          118px;
	width:           1000px;
}


div.facebook {
	background:      tranparent;
	text-align:		 center;
	line-height:     22px;
	width:	         107px;
	height:          38px;
	position:		 relative;
	left:	         460px;
	top:	         48px;
	visibility:		 visible;
}

div.blog {
	background:      tranparent;
	text-align:		 center;
	line-height:     22px;
	width:	         78px;
	height:          38px;
	position:		 relative;
	left:	         580px;
	top:	         43px;
	visibility:		 visible;
}

td.banner {
	background:      white url(Artwork/Home/Denver_Real_Estate_Head2.jpg) top left no-repeat;
}

/* Main Table Aesthetics */

td.NavLeft {
	background:      #EDEDAF url(Artwork/Home/FV40_Background_NavLeft.png) top left no-repeat;
	width:           225px;
	text-align:      left;
	color:           #6D5414;
	font-size:       14px;
	font-family:     Arial, sans-serif;
	padding:         .25cm;
}


div.NavLeftTop {
	background:      url(Artwork/Home/NavLeftDivTop.png) top left no-repeat;
	color:           #6D5414;
	width:           214px;
	height:          19px;
}

div.NavLeftBody {
	background:      url(Artwork/Home/NavLeftDivBody.png) left repeat-y;
	color:           #6D5414;
	width:           214px;
	text-align:      center;
	font-weight:     bold;
}

div.NavLeftBody2 {
	background:      url(Artwork/Home/NavLeftDivBody.png) left repeat-y;
	color:           #6D5414;
	width:           214px;
	text-align:      center;
}

div.NavLeftFoot {
	background:      url(Artwork/Home/NavLeftDivFoot.png) top left no-repeat;
	color:           #6D5414;
	width:           214px;
	height:          17px;
}

div.timer {
	background:      tranparent;
	color:			 blue;
	font-family:	 arial;
	font-size:       60px;
	font-weight:     bold;
	text-align:		 center;
	line-height:     22px;
	width:	         75px;
	height:          25px;
	position:		 relative;
	left:	         68px;
	top:	         195px;
	visibility:		 visible;
}

input.text {
	background-color:none;
	border:          none;
	color:			 blue;
	font-family:	 arial;
	font-size:       60px;
	font-weight:     bold;
	text-align:		 center;
}


/* Body Aesthetics */

td.home {
	background:      #EDEDAF url(Artwork/Home/FV40_Background_BodyRightHome.jpg) top left no-repeat;
	color:           #6D5414;
	font-size:       15px;
	font-family:     Gill Sans, Arial, sans-serif;
}

table.fpborder {
	border:    solid #E0E072;
}


/* Footer Aesthetics */

td.disclaimer {
	background:      #99D7D6;
	color:           #6D5414;
	font-size:       13px;
	line-height:     18px;
	width:           214px;
	font-family:     Gill Sans, Arial, sans-serif;
	padding:         .25cm;
}

td.foot {
	background:      #E0E072;
	width:           745px;
	text-align:      center;
	color:           #6D5414;
	font-size:       14px;
	font-family:     Gill Sans, Arial, sans-serif;
	padding:         .25cm;
}



/* Hyperlinks -- Flash */

a
{
  outline: none;
}

:focus
{
  -moz-outline-style: none;
}


/* Hyperlinks -- Main */


a {
	font-family:     Gill Sans, Arial, sans-serif;
	font-size:       15px;
	font-weight:     normal;
	text-decoration: underline; 
	color:           #6D5414;
	background:      transparent;
}

a.nav {
	text-decoration: none;
	font-family:     Gill Sans, Arial, sans-serif;
	font-size:       15px;
	font-weight:     normal;
	text-decoration: underline;
	color:           #6D5414;
	background:      transparent;
}

a.link {
	font-size:       15px;
	font-weight:     normal; 
	text-decoration: underline; 
	color:           #6D5414;
	background:      transparent;
}

a:hover {
	font-size:       15px;
	font-weight:     normal; 
	text-decoration: none;
	color:           #6D5414;
	background:      transparent;
}






/* Hyperlinks -- Foot */

a:foot {
	font-family:     Gill Sans, Arial, sans-serif;
	font-size:       15px;
	text-decoration: underline; 
	color:           #6D5414;
}


a.foot:link {
	font-family:     Gill Sans, Arial, sans-serif;
	font-size:       15px; 
	text-decoration: underline; 
	color:           #6D5414;
}

a.foot:hover {
	font-family:     Gill Sans, Arial, sans-serif;
	font-size:       15px; 
	text-decoration: none;
	color:           #6D5414;
}
