body {
background: #c8d6d2 url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lcv_background_gradient.jpg) repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 62.5%;
text-align: left;
margin: 0px;
padding: 0px;
}

body a img{
border: none;
}

body a {
color: inherit;
text-decoration:none;
}

/**************************************************HIDE******************************************************/
/**************************************************HIDE******************************************************/
/**************************************************HIDE******************************************************/

#header ul {display: none;}



#subheader {display: none;}

#left dt {display: none;}

p.breadcrumb {display: none;}

#footer {
display: none;
}

#sub_footer{
display: none;
}




/**************************************************DIVS******************************************************/
/**************************************************DIVS******************************************************/
/**************************************************DIVS******************************************************/

#wrapper {
width: 820px;
margin:0px auto;
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lcv_village_back.jpg) repeat-x;
min-height: 211px;
}

*html #wrapper{
height: 211px;
}

#wraptwo {
width: 772px;
}

#large_banner {
float: left;
padding: 24px 0px 23px 16px;
}

.paragraph {
clear:both;
}

.content_left {
clear:both;
float: left;
padding: 80px 40px 0px 16px;
width: 510px;
}

div.full_width {
width: 755px;
padding: 35px 16px 0px 16px;
}

.content_right {
float: left;
padding: 130px 0px 0px 0px;
width: 205px;
}

.icon_box {
width: 255px;
float: left;
padding:0px;
margin:0px;
}

.icon_box_large {
width: 500px;
}

.lcv_footer {
bacgkround: #f00;
color:#fff;
font-size: 1em;
text-align: center;
clear:both;
padding: 25px 0px 0px 0px;
float: left;
margin: 50px 0px 0px 16px;
.margin: 50px 0px 0px 8px;
border-top: 1px solid #91aba4;
}

#right {
clear:both;
}

#content {
flaot: left;
}



/**************************************************TEXT******************************************************/
/**************************************************TEXT******************************************************/
/**************************************************TEXT******************************************************/

h1 {
padding: 0px 0px 20px 0px;
margin:0px;
color: #0a4133;
font-size: 2.4em;
}

.icon_box h2 {
font-size: 1.8em;
color: #0a4133;
padding: 0px 0px 3px 0px;
margin:0px;
font-weight: normal;
line-height: 1em;
}

.icon_box h2 span{
font-size: .7em;
color: #5a8279;
padding: 0px;
margin:0px;
}

a.big_but {
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lcv_large_button.jpg) no-repeat;
width: 161px;
line-height: 2em;
float: left;
font-size: 2em;
color:#0a4133;
text-align:center;
margin: 0px 0px 0px 15px;
padding: 0px 0px 4px 0px;
}

a.big_but_2 {
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lcv_large_button.jpg) no-repeat;
width: 161px;
line-height: 2em;
float: left;
font-size: 2em;
color:#0a4133;
text-align:center;
margin: 0px 0px 0px 8px;
padding: 0px 0px 4px 0px;
}

.contact_link {
float: right;
font-size: 1.2em;
line-height: 2.8em;
color: #0a4133;
margin: -35px 16px 0px 0px;
}

.content_left p {
font-size: 1.2em;
color:#0a4133;
line-height: 1.8em;
padding: 0px 0px 20px 0px;
margin:0px;
}

.content_left p a{
color: #0a4133;/*#fff;*/
text-decoration:underline;
}

.content_left p a:hover{
color: #000;/*#fff;*/
text-decoration:underline;
}


.icon_box a {
color: #0A4133;/*#fff;*/
text-decoration:underline;
padding: 0px 0px 0px 14px;
margin:0px;
background: 0px 3px url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lcv_green_arrow.gif) no-repeat;
font-size: 1.1em;
}

.lcv_footer p {
padding: 0px;
margin:0px;
}

p.no_bot_pad {
padding: 0px 0px 0px 0px;
}

/**************************************************LISTS******************************************************/
/**************************************************LISTS******************************************************/
/**************************************************LISTS******************************************************/

#left #nav {
padding: 0px 0px 0px 8px;
margin:0px;
color: #0a4133;
font-size: 1.2em;
line-height: 2.8em;
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lcv_nav_back.jpg) no-repeat;
}

#left #nav dd {
display:inline;
padding:0px 12px;
margin:0px;
}

#left #nav dd a{
color: #0a4133;
}

#left #nav dd.minus_grey {
color: #fff;
}

#left #nav dd.minus_grey a{
color: #fff;
}

.subnav {
clear:both;
padding:0px 0px 0px 16px;
margin:25px 0px 0px 0px;
font-size: 1.2em;
color: #0a4133;
float: left;
}

.subnav li {
display: inline;
}

.subnav a {
color: #0a4133;
text-decoration:underline;
}

.content_left ul {
padding:0px 0px 20px 16px;
margin:0px;
font-size: 1.2em;
color: #0a4133;
line-height: 1.8em;
}

.content_left ul li{
padding: 0px 0px 0px 0px;
}

.content_left ul li a {
color: #0A4133;/*#fff;*/
}

.content_left ul.white {
padding:0px 0px 20px 0px;
margin:0px;
font-size: 1.2em;
list-style: none;
color: #0a4133;
line-height: 1.2em;
}

.content_left ul.white li{
background: 0px 3px url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lcv_green_arrow.gif) no-repeat;
padding: 0px 0px 4px 14px;
}

.content_left ul.white li a {
color: #0a4133;/*#fff;*/
text-decoration:underline;
}

.content_left ul.white li a:hover {
color: #000;/*#fff;*/
text-decoration:underline;
}

/**************************************************IMAGES******************************************************/
/**************************************************IMAGES******************************************************/
/**************************************************IMAGES******************************************************/

.content_right img {
border: 2px solid #fff;
}

.icon_box img{
float: left;
border: 2px solid #fff;
margin: 0px 10px 0px 0px;
}

.full_width img{ 
margin: 0px 0px 50px 0px;
border: 2px solid #fff;
}

.full_width img.middle{ 
margin: 0px 65px 50px 65px;
}

/**************************************************TABLES******************************************************/
/**************************************************TABLES******************************************************/
/**************************************************TABLES******************************************************/

table {
padding: 0px;
margin:0px;
text-align: left;
color: #0a4133;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
}

th {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
padding: 8px;
font-size: 1.2em;
}

td {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
padding: 8px;
font-size: 1.1em;
}


