#google_translate_element{position:absolute;top:-18px;right:12px;}
.addthis_toolbox{position:absolute;top:100px;right:8px;}
#weather{position:absolute;top:130px;z-index:99999;right:12px;}
#headercontent{margin-top:20px;}
#view_listings_descriptionview_btn,
#view_listings_thumbnailview_btn{
display:none;
}


#property_img {
    height: auto;
}



.banner_container {

}

.banner_container img {
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
-webkit-box-shadow: 0 0 4px .5px #5f5f5f;
box-shadow: 0 0 4px .5px #5f5f5f;
}


.office_logo_banner {
position:absolute;
top:3px;
left:30px;
}

.trillium_logo_banner {
position:absolute;
top:3px;
left:300px;
}

.ncc_logo_banner {
position:absolute;
top:6px;
left:640px;
}

.agent_name_banner_left {
position:absolute;
top:95px;
left:30px;
color:#2B5D9A;
}

.agent_name_banner_left a:hover h1,
.agent_name_banner_middle a:hover h1,
.agent_name_banner_right a:hover h1{
color:#e73e42;
}

.agent_name_banner_middle{
position:absolute;
top:95px;
left:250px;
color:#2B5D9A;
}

.bottom-small-txt {
color:#999999;
font-size:7px;
padding-top:10px;
}

.agent_name_banner_right {
position:absolute;
top:95px;
left:600px;
color:#2B5D9A;
}

.agent_name_banner_left h1,
.agent_name_banner_middle h1,
.agent_name_banner_right h1 {
font-size:15px;
margin-bottom:0px;
font-weight:bold;
color:#2B5D9A;
display:inline-block;
}

.agent_title_banner {
color:#2B5D9A;
font-size:10px;
}

.agent_email_banner a {
text-decoration:none;
line-height:80px;
font-weight:bold;
color:#2B5D9A;
}

.agent_email_banner a:hover {
text-decoration:underline;
}


.agent_phone_banner {
position:absolute;
top:25px;
right:30px;
text-align:left;
color:#000000;
font-size:15px;
font-weight:bold;
color:#2B5D9A;
}

.agent_phone_banner span {
font-weight:bold;
}


.agent_phone_banner a {
color:#2B5D9A;
text-decoration:none;
font-size:20px;
font-weight:bold;
}

.agent_phone_banner a:hover {
color:#e73e42;
}

















































.referral_url {
position:absolute;
top:565px;
right:38px;
font-size:22px;
color:#f4fdfc;
}

.landing_page_txt {
color:#ffffff;
font-size:20px;
text-align:center;
border-radius: 15px;
    padding: 15px 20px;
    text-align: center;
	   background-color: rgba(60, 59, 110, 0.6);
	width:70%;
	margin:auto;
	margin-top:30px;
	border:solid 4px #b22234;
}

.landing_page_txt a {
text-decoration:none;
font-size:35px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d1292c+0,891b2f+100 */
background: #d1292c; /* Old browsers */
background: -moz-linear-gradient(top,  #d1292c 0%, #891b2f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d1292c 0%,#891b2f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d1292c 0%,#891b2f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1292c', endColorstr='#891b2f',GradientType=0 ); /* IE6-9 */
padding:6px 30px;
-webkit-border-radius: 20px;
border-radius: 20px;
}

.landing_page_txt a:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8b1b2f+0,cf292c+100 */
background: #8b1b2f; /* Old browsers */
background: -moz-linear-gradient(top,  #8b1b2f 0%, #cf292c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #8b1b2f 0%,#cf292c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #8b1b2f 0%,#cf292c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b1b2f', endColorstr='#cf292c',GradientType=0 ); /* IE6-9 */

}

.american_txt {
font-size:35px;
font-weight:bold;
}





/**************************************************/
/* Specific styles for full page landing page 19020
/*------------------------------------------------*/

.water_btn {
color:#ffffff;
text-align:center;

	margin:auto;
line-height:120%;
width:200px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d1292c+0,891b2f+100 */
background: #d1292c; /* Old browsers */
background: -moz-linear-gradient(top,  #d1292c 0%, #891b2f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d1292c 0%,#891b2f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d1292c 0%,#891b2f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1292c', endColorstr='#891b2f',GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 20px;
border-radius: 20px;
margin-right:50px;
margin-bottom:5px;

}

.water_btn a {
text-decoration:none;
font-size:12px;
display:block;
font-weight:bold;
padding:6px 8px;

}

.water_btn a:hover {
text-decoration:underline;

}










.trill_btn {
color:#ffffff;
text-align:center;
float:right;
	margin:auto;
line-height:120%;
width:200px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d1292c+0,891b2f+100 */
background: #d1292c; /* Old browsers */
background: -moz-linear-gradient(top,  #d1292c 0%, #891b2f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d1292c 0%,#891b2f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d1292c 0%,#891b2f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1292c', endColorstr='#891b2f',GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 20px;
border-radius: 20px;
margin-bottom:10px;
margin-right:50px;
}

.trill_btn a {
text-decoration:none;
font-size:12px;
display:block;
font-weight:bold;
padding:6px 8px;
}

.trill_btn a:hover {
text-decoration:underline;

}









#viewcustompage.id_19020 {
margin-bottom:0px;
position: absolute;
    top:0;
    bottom:0;
    right:0;
    left:0;
    overflow:hidden;
	background-color:#ffffff!important;
}



#viewcustompage.id_19020 {
margin-bottom:0px;
}

#viewcustompage.id_19020 #contentcontainer {
padding:0px!important;

}

#viewcustompage.id_19020 #maincontainertable {
margin:0px!important;
}

#viewcustompage.id_19020 #container_wrap {
 background: url(http://www.youronlineagents.com/anthonyvanlieshout/custom/pages/dam-water-levels_new.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 overflow-x: hidden;
   overflow-y: hidden;
   height:1062px;
}



#viewcustompage.id_19020 #container {
width:100%;
margin:auto;

}


#viewcustompage.id_19020 #maincontainertable {
width:100%;
margin:auto;
}



#viewcustompage.id_19020 #maincontainertable tr,
#viewcustompage.id_19020 #rightcontentcontainer_td {
background-color: transparent;
width:100%;
margin:auto;

}




#viewcustompage.id_18972 #maincontenttable,
#viewcustompage.id_19020 #maincontenttable {
width:100%;
margin:auto;
}






/**************************************************/
/* Specific styles for full page landing page 18972
/*------------------------------------------------*/
#viewcustompage.id_18972 #weather,
#viewcustompage.id_19020 #weather  {
display:none;
}

#viewcustompage.id_18972 {
margin-bottom:0px;
position: absolute;
    top:0;
    bottom:0;
    right:0;
    left:0;
    overflow:hidden;
}


#viewcustompage.id_18972 #contentcontainer {
padding:0px!important;
}


#viewcustompage.id_18972 #maincontainertable {
margin:0px!important;
}


#viewcustompage.id_18972 #container_wrap {
 background: url(http://www.youronlineagents.com/anthonyvanlieshout/custom_WebPage_Files/image/87%20Lake%20View.JPG) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 overflow-x: hidden;
   overflow-y: hidden;
   height:1062px;
}



#viewcustompage.id_18972 #container {
width:100%;
margin:auto;

}


#viewcustompage.id_18972 #maincontainertable tr,
#viewcustompage.id_18972 #rightcontentcontainer_td {
background-color: transparent;
width:100%;
margin:auto;

}


#viewcustompage.id_18972 #maincontainertable {
width:100%;
margin:auto;
}

#viewcustompage.id_18972 #maincontenttable {
width:100%;
margin:auto;
}

.id_18972 #headergraphic,
.id_18972 #nav_container,
.id_18972 #footercontainer,
.id_19020 #headergraphic,
.id_19020 #nav_container,
.id_19020 #footercontainer{
display:none !important;
}

.id_18972 #containercontent,
.id_18972 #footergraphic,
.id_19020 #containercontent,
.id_19020 #footergraphic{
background:none !important;
}

.id_18972 #footergraphic,
.id_19020 #footergraphic {
display:none !important;
}

/*--------------------------------------------------*/















._51mx:last-child > ._51m- {
color:#ffffff;
}


.id_19000 fieldset{
background: #044796;
background: -moz-linear-gradient(top, #044796 0%, #01346d 100%, #7db9e8 100%);
background: -webkit-linear-gradient(top, #044796 0%,#01346d 100%,#7db9e8 100%);
background: linear-gradient(to bottom, #044796 0%,#01346d 100%,#7db9e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#044796', endColorstr='#7db9e8',GradientType=0 );
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.id_19000 .formheading{
font-size:20px;
}
.id_19000 .required_indicator {
    color: #f80000;
}






#viewlisting #contentcontainer {
    background-color: #ffffff!important;
}


#viewlisting  #disclaimer_wrap {
color:#000000;
}



@media only screen and (max-width: 1000px) {
.water_btn a {
    font-size:10px!important;
    padding:3px 4px!important;
  }
}

@media only screen and (max-width: 1000px) {
.water_btn {
    width:180px!important;
	line-height:90%!important;
  }
}

@media only screen and (max-width: 1000px) {
.trill_btn a {
    font-size:10px!important;
     padding:3px 4px!important;
  }
}

@media only screen and (max-width: 1000px) {
.trill_btn {
  width:180px!important;
  line-height:90%!important;
  }
}


