@charset "UTF-8";


html, body {
	
	background-color: #326699;
	background: url(images/linear_bg.png);
  	background-repeat: repeat-x;
	background-attachment: fixed;	 
	margin: 0px;
	padding: 0px;
	height:100%;
}


a img {
	border:none
	}

/* html {
	background-image: -moz-linear-gradient(top, #013b82, #326699);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#013b82), to(#326699));
    background-image: -webkit-linear-gradient(top, #013b82, 326699);
    min-height: 100%;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=013b82, endColorstr=#326699);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#013b82, endColorstr=#326699)";
}
*/

#wall {
	width: 960px;
	min-height: 100%;
	
	height: auto !important;
	height: 100%;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin-bottom: 0px;
	
	
}

#wall_fixed {
	width: 960px;
	min-height: 75%;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	position: relative;

	
}

#share_button {
	margin-left: 0px;
	margin-top: 0px;
	z-index: 3;
	float: left;
}

.event_headline {
	width: 480px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #b2bb1e;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-style: normal;
	margin-top: 6px;
}

.copy_gallery {
	width: 480px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6e70;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	list-style-position: inside;
	list-style-type: none;
	
	
}

#galleria { 
	width: 480px;
	height: 367px;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	visibility: visible;
	/*z-index: 2;*/
	}


.content_center {
	width: 908px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/*height: 297px;*/
	background-color: none;
	border-color: none;
	border-width: 0;
	top: 219px;
	margin-left: 26px;
	position: relative;
	visibility: visible;
	padding-bottom: 20px;
	display: inline;
	float: left;
}
.spacer {
	width: 20px;
	height: 20px;
	background-color: #fff;
}

.backdrop {
	width: 960px;
	min-height: 597px;
	background-color: none;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	-moz-box-shadow: 3px 3px 20px #333;
	-webkit-box-shadow: 3px 3px 20px #333;
	box-shadow: 3px 3px 20px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	z-index: 1;	
	
}

.shadow {
	
	-moz-box-shadow: 3px 3px 20px #333;
	-webkit-box-shadow: 3px 3px 20px #333;
	box-shadow: 3px 3px 20px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');	
}
.shadow_new {
	
	-moz-box-shadow: 3px 3px 20px #333;
	-webkit-box-shadow: 3px 3px 20px #333;
	box-shadow: 3px 3px 20px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	
}

.shadow1 {
	-moz-box-shadow: -3px 3px 20px #000;
	-webkit-box-shadow: -3px 3px 20px #000;
	box-shadow: -3px 3px 20px #000;
	opacity: 0.5;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

/*#header {
	width: 908px;
	height: 123px;
	background-image: url(images/coldwellbanker_charity_header.jpg);
	background-repeat: no-repeat;
	margin-left: 26px;
	top: 0;
	position: absolute;
	visibility: visible;
}*/

#header {
	width: 908px;
	height: 123px;
	
	margin-left: 26px;
	top: 0;
	position: absolute;
	visibility: visible;
}

#facebook {
	width: 78px;
	height: 19px;
	background-color: none;
	margin-left: 710px;
	top: 13px;
	position: absolute;
	visibility: visible;
	z-index: 3;
}

#pinterest {
	width: 19px;
	height: 19px;
	background-color: none;
	margin-left: 795px;
	top: 13px;
	position: absolute;
	visibility: visible;
	z-index: 3;
}

#menu_holder {
	width: 637px;
	height: 20px;
	background-color: none;
	margin-left: 193px;
	top: 127px;
	position: absolute;
	visibility: visible;
	z-index: 9999;
}

#donate_button {
	width: 104px;
	height: 22px;
	/*background-image: -moz-linear-gradient(top, #013b82, #326699);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#013b82), to(#326699));
    background-image: -webkit-linear-gradient(top, #013b82, 326699);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=013b82, endColorstr=#326699);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#013b82, endColorstr=#326699)";*/
	background-color: #013b82;	
	margin-left: 830px;
	color: #ffffff;
	top: 127px;
	position: absolute;
	display: table;
	visibility: visible;
}
.donate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	vertical-align: middle;
	display: table-cell;
	margin: 0;

}

/*Submenu Navigation Left*/

#nav_left {
	width: 426px;
	height: 20px;
	background-color: none;
	top: 185px;
	margin-left: 26px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}

.nav_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #b2bb1e;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}



.nav_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #b2bb1e;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}
a.nav_left:link {
	color: #336699;
	text-decoration: none;
}

a.nav_left:visited {
	color: #336699;
	text-decoration: none;
}

a.nav_left:focus {
	color: #b2bb1e;
	text-decoration: underline;
}
	
a.nav_left:hover {
	color: #b2bb1e;
	text-decoration: underline;
}
a.nav_left:active {
	color: #336699;
	text-decoration: none;
}
/*stories left navigation*/

.nav_inspire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #b2bb1e;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}

a.nav_inspire:link {
	color: #336699;
	
	border-bottom: 1px solid #336699;
}

a.nav_inspire:visited {
	color: #336699;
	
	border-bottom: 1px solid #336699;
}

a.nav_inspire:focus {
	color: #b2bb1e;
	
	border-bottom: 1px solid #b2bb1e;
}
	
a.nav_inspire:hover {
	color: #b2bb1e;
	
	border-bottom: 1px solid #b2bb1e;
}
a.nav_inspire:active {
	color: #336699;
	
	border-bottom: 1px solid #336699;
}


/*left box*/

.left_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin-top: 6px;
	color: #6e6d70;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
} 

#story_photo {
	width: 426px;
	height: 361px;
	background-color: none;
	background-image: url(images/brad_creative_living_home.jpg);
	background-repeat: no-repeat;
	top: 185px;
	margin-left: 26px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}

#big_photo {
	width: 406px;
	height: 333px;
	background-color: none;
	top: 219px;
	margin-left: 26px;
	position: absolute;
	visibility: visible;
	/*z-index: 2;*/
}


#testimonial_container {
	width: 343px;
	height: 116px;
	background-color: none;
	top: 429px;
	margin-left: 109px;
	position: absolute;
	visibility: visible;
	z-index: 2;
}

#testimonial_container2 {
	width: 343px;
	height: 98px;
	background-color: none;
	top: 447px;
	margin-left: 109px;
	position: absolute;
	visibility: visible;
	z-index: 2;
}
.copy_testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 8px;
}

.name_testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	line-height: 16px;
	font-style: normal;
	
}

/*content copy*/
.content_right {
	width: 450px;
	/*height: 358px;*/
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color: none;
	top: 185px;
	border-color: none;
	border-width: 0;
	margin-left: 506px;
	position: relative;
	visibility: visible;
	padding-bottom: 20px;
	left: -22px;
	display: inline;
	float: left;
	
	
}

.content_fixed {
	width: 450px;
	height: 297px;
	background-color: none;
	top: 185px;
	border-color: none;
	border-width: 0;
	margin-left: 506px;
	position: relative;
	visibility: visible;
	padding-bottom: 20px;
	left: -22px;
	display: inline;
	float: left;
}

.content_partners {
	width: 720px;
	height: 90px;
	background-color: none;
	top: 185px;
	border-color: none;
	border-width: 0;
	margin-left: 214px;
	position: relative;
	/*padding-bottom: 20px;*/
	visibility: visible;
	
	/*left: -22px;*/
	display: inline;
	float: left;
}

.partners {
	width: 908px;
	height: 268px;
	top: 270px;
	margin-left: 26px;
	position: absolute;
	visibility: visible;
	z-index: 2;
}

.partners_new {
	width: 908px;
	height: 291px;
	top: 275px;
	margin-left: 26px;
	position: absolute;
	visibility: visible;
	z-index: 2;
}

.stories_center {
	width: 908px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color: none;
	border-color: none;
	border-width: 0;
	top: 190px;
	margin-left: 26px;
	position: relative;
	visibility: visible;
	padding-bottom: 20px;
}



.content_stories {
	width: 645px;
	height: 90px;
	background-color: none;
	top: 185px;
	border-color: none;
	border-width: 0;
	margin-left: 289px;
	position: relative;
	/*padding-bottom: 20px;*/
	visibility: visible;
	display: inline;
	float: left;
	
	/*left: -22px;*/
}
/*.copy_partners {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6e70;
	margin-left: 214px;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	list-style-position: outside;
	list-style-type: circle;
	
}
.partners_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #c1cd23;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	margin-top: 6px;
	margin-left: 214px;
}
.partners_center {
	width: 908px;
	min-height: 100%;
	height: auto !important;
	height: 100%;

	background-color: none;
	border-color: none;
	border-width: 0;
	top: 185px;
	margin-left: 26px;
	position: relative;
	visibility: visible;
	padding-bottom: 20px;
	z-index: 2;
}*/


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #b2bb1e;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	margin-top: 0px;
	
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #326699;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-style: normal;
}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #326699;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	list-style-position: outside;
	list-style-type: none;
}

.copy_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6e70;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	line-height: 2px;
	font-style: normal;
	
}

.copy_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6e70;
	/*margin-right: 12px;*/
	text-decoration: none;
	/*text-align: left;*/
	text-align: justify;
	text-justify: newspaper;
	font-weight: normal;
	font-style: normal;
	list-style-position: outside;
	list-style-type: circle;	
}


.copy_caps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6e70;
	/*margin-right: 12px;*/
	text-decoration: none;
	/*text-align: left;*/
	text-align: justify;
	text-justify: newspaper;
	font-weight: bold;
	font-style: normal;
	list-style-position: outside;
	list-style-type: circle;
	text-transform: capitalize;	
}

.copy_listleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6e70;
	/*margin-right: 12px;*/
	text-decoration: none;
	/*text-align: left;*/
	text-align: left;
	font-weight: normal;
	font-style: normal;
	list-style-position: outside;
	list-style-type: circle;
	
}

.copy_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #6d6e70;
	/*margin-right: 12px;*/
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	list-style-position: outside;
	list-style-type: none;
	
}

.copy_indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6e70;
	/*margin-right: 12px;*/
	text-decoration: none;
	/*text-align: left;*/
	text-align: justify;
	font-weight: normal;
	font-style: normal;
	list-style-position: outside;
	list-style-type: none;
	
}

/*
a.copy_content:link {
	color: #326699;
	text-decoration: none;
}

a.copy_content:visited {
	color: #326699;
	text-decoration: none;
}

a.copy_content:focus {
	color: #b2bb1e;
	text-decoration: none;
}

a.copy_content:hover {
	color: #b2bb1e;
	text-decoration: none;
}	
a.copy_content:active {
	color: #326699;
	text-decoration: none;
}*/

a.nav_copy:link {
	color: #326699;
	font-weight: bold;
	text-decoration: none;
}

a.nav_copy:visited {
	color: #326699;
	font-weight: bold;
	text-decoration: none;
}

a.nav_copy:focus {
	color: #b2bb1e;
	font-weight: bold;
	text-decoration: none;
}

a.nav_copy:hover {
	color: #b2bb1e;
	font-weight: bold;
	text-decoration: underline;
}	
a.nav_copy:active {
	color: #326699;
	font-weight: bold;
	text-decoration: none;
}



/*stories navigation*/

.story_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #326699;
	margin-leftt: 0px;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	list-style-position: inside;
	list-style-type: none;
	display: inline;
}

a.story_nav:link {
	color: #326699;
	text-decoration: none;
}

a.story_nav:visited {
	color: #6d6e70;
	text-decoration: none;
}

/*a.copy_content:focus {
	color: #b2bb1e;
	text-decoration: none;
}*/

a.story_nav:hover {
	color: #b2bb1e;
	text-decoration: none;
}	
a.story_nav:active {
	color: #326699;
	text-decoration: none;
}


/*copy and image under video left*/  


.copy_addleft { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	width: 244px;
	color: #6d6e70;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	font-style: normal;	
	margin-top: 0px;
	margin-right: 0px;
	list-style-position: outside;
	list-style-type: none;
	
}

#copy_blurb {
	
	width: 244px;
	height: 105px;
	background-color: none;
	margin-top: 6px;
	padding: 0px;
	margin-right: 0px;
	float: left;
}


#logo_partner {
	width: 162px;
	height: 105px;
	background-color: none;
	margin-top: 6px;
	margin-left: 0px;
	float: left;
}


/*advisory committee photos gallery*/

.advisory_photo {
	height: auto;
  	width: auto;
	background-color: none;
	margin: 2px;
	float: left;
	text-align: center;
}

.advisory_photo advisory_photo
  {
  display: inline;
  margin: 3px;
  border: 1px solid #abc0d5;
  }
  
.advisory_photo a:hover advisory_photo {
	border: 1px solid #c1cd23;
}



.caption_photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #6d6e70;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	margin: 2px;
	width: 120px;
	/*position: relative;*/
}

/*What We Do*/
.caption_event {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #6d6e70;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 10px;
	margin-right: 10px;
	width: 180px;
	/*position: relative;*/
}


/*Stories*/


h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #326699;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-style: normal;
	margin: 2px;
	width: 208px;
}

a.h3:link {
	color: #326699;
	text-decoration: none;
}

a.h3:visited {
	color: #c1cd23;
	text-decoration: none;
}

/*a.h3:focus {
	color: #c1cd23;
	text-decoration: none;
}*/

a.h3:hover {
	color: #c1cd23;
	text-decoration: none;
}	
a.h3:active {
	color: #326699;
	text-decoration: none;
}

.story_photo {
	height: auto;
  	width: auto;
	background-color: none;
	margin-left: auto;
	margin-right: auto;
	
}

/*stories gallery*/

.story_thumb {
	height: auto;
  	width: auto;
	background-color: none;
	margin: 7px;
	float: left;
	text-align: center;
}

.story_thumb story_thumb
  {
  display: inline;
  margin: 2px;
  border: 1px solid #abc0d5;
  }
  
.story_thumb a:hover story_thumb {
	border: 1px solid #c1cd23;
}

/*home page highlights*/

#get_involved {
	width: 220px;
	height: 188px;
	background-color: none;
	top: 185px;
	border-color: #abc0d5;
	border-width: 1px;
	border-style: solid;
	margin-left: 473px;
	position: absolute;
	visibility: visible;
}

#recent_events {
	width: 220px;
	height: 188px;
	background-color: none;
	top: 185px;
	border-color: #abc0d5;
	border-width: 1px;
	border-style: solid;
	margin-left: 714px;
	position: absolute;
	visibility: visible;
}

#foundation_video {
	width: 461px;
	height: 155px;
	background-color: none;
	top: 390px;
	border-color: #abc0d5;
	border-width: 1px;
	border-style: solid;
	margin-left: 473px;
	position: absolute;
	visibility: visible;
}

/*home page copy*/

.copy_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #6d6e70;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	margin-top: 6px;
	margin-left: 6px;
	margin-right: 6px;

}

#copy_video{
	width: 157px;
	height: 156px;
	background-color: none;
	margin-top: 390px;
	margin-left: 778px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}
.copy_video {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #6d6e70;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	margin-top: 6px;
	margin-left: 6px;
	margin-right: 6px;


}
.learn_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #326699;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	text-indent: 0px;
	margin-top: 3px;
	margin-left: 6px;
	margin-right: 6px;
	
	
}

a.learn_new:link {
}

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

.learn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #326699;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	text-indent: 0px;
	margin-top: 3px;
	margin-left: 6px;
	margin-right: 6px;
	
	
}

a.learn:link {
}

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

.learn_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 5px;
	color: #fff;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	text-indent: 0px;
	margin-top: 3px;
	margin-left: 6px;
	margin-right: 6px;
	
	
}

a.learn_white:link {
}

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



#home_buttons{
	width: 150px;
	height: 21px;
	background-color: #c1cd23;
	margin-left: 0px;
	bottom: 0px;
	position: absolute;
	visibility: visible;
	display: table;
}
#video_button{
	width: 150px;
	height: 21px;
	background-color: #c1cd23;
	right: 0px;
	bottom: 0px;
	position: absolute;
	visibility: visible;
	display: table;
}
/*home page links for highlights*/
.home_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #326699;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
	display: table-cell;
	text-indent: 6px;
}
a.home_nav:link {
	color: #326699;
	text-decoration: none;
}

a.home_nav:visited {
	color: #326699;
	text-decoration: none;
}

a.home_nav:focus {
	color: #ffffff;
	text-decoration: none;
}
	
a.home_nav:hover {
	color: #ffffff;
	text-decoration: none;
}
a.home_nav:active {
	color: #326699;
	text-decoration: none;
}
.video_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #326699;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
	display: table-cell;
	text-indent: 6px;
}
a.video_nav:link {
	color: #326699;
	text-decoration: none;
	text-align: right;
}

a.video_nav:visited {
	color: #326699;
	text-decoration: none;
	text-align: right;
}

a.video_nav:focus {
	color: #ffffff;
	text-decoration: none;
	text-align: right;
}
	
a.video_nav:hover {
	color: #ffffff;
	text-decoration: none;
	text-align: right;
}
a.video_nav:active {
	color: #326699;
	text-decoration: none;
	text-align: right;
}

#grass_footer {
	width: 960px;
	height: 61px;
	background-image: url(images/grass_footer.jpg);
	background-repeat: no-repeat;
	margin-left: 0 auto;
	margin-right: 0 auto;
	
	padding: 0;
	position: absolute;	
	
}

.nudge{
   height: 176px;
   clear: both;
}

.footer {
	width: 960px;
	height: 176px;
	background-color: none;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	position: relative;
	/*z-index: 2;*/
}

.nav_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}
a.nav_footer:link {
	color: #ffffff;
	text-decoration: none;
}

a.nav_footer:visited {
	color: #ffffff;
	text-decoration: underline;
}

a.nav_footer:focus {
	color: #ffffff;
	text-decoration: underline;
}
	
a.nav_footer:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.nav_footer:active {
	color: #ffffff;
	text-decoration: none;
}
.address_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}

.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}

/*contact*/
#contact_form {
	width: 200px;
	
	background-color: none;
	position: absolute;
	
}
/*events gallery*/

.hoverbox
{
	cursor: default;
	list-style: none;
	
	margin: 0;
	padding: 0;
	
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

.hoverbox img
{
	/*background-color: none;
	border-color: #abc0d5;
	border-style: solid;
	border-width: 1px;*/
	color: inherit;
	/*padding: 2px;*/
	
	vertical-align: top;
	width: 180px;
	height: 120px;
	
}

.hoverbox li
{
	background-color: none;
	/*border-color: #abc0d5;
	border-style: solid;
	border-width: 1px;*/
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #abc0d5;
	border-style: solid;
	border-width: 1px;
	width: 224px;
	height: 150px;
}
.caption_hoverbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #6d6e70;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 3px;
	
	width: 180px;
	/*position: relative;*/
}
.slider-wrapper {
	width: 406px;
	height: 204px;
}

.sliderwrapper {
	width: 406px;
	height: 224px;
}

.content_thankyou {
	width: 720px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color: none;
	top: 185px;
	border-color: none;
	border-width: 0;
	margin-left: 214px;
	position: relative;
	/*padding-bottom: 20px;*/
	visibility: visible;
	display: inline;
	float: left;
	
	/*left: -22px;*/
}
