@charset "UTF-8";
/* =============================================================================
GreaterThan - Program
============================================================================= */

/* General
============================================================================= */

p.link {margin: 16px 0 0 0;}
	ul#navigation li a#program_active {background: url(../img/navigation/program.gif) 0 -28px no-repeat;}

#left_column {
  width:770px;
  float:left;
  border-right: 1px solid #dcdcdc;
  padding-right:15px;
  }


/* Main content
============================================================================= */
.section_border, .section_noborder p {
  color: #5c5c56;
  font: normal 12px/17px Arial, Helvetica, sans-serif;
  margin: 9px 0 0 0;
  line-height:1.6em;
}

.section_border ul {
  margin: -10px 0 0 0;
}

.section_border li {
  color: #5c5c56;
  font: normal 12px/17px Arial, Helvetica, sans-serif;
  margin: 12px 0 10px 0px;
  list-style-type:none;
  line-height:1.3em;
}

.section_border img {
  margin: 0 0 10px 0;
  }

.section_noborder ul {
  margin: 10px 0 20px 0;
}

.section_noborder li {
  color: #5c5c56;
  font: normal 12px/17px Arial, Helvetica, sans-serif;
  margin: 0 0 0 30px;
  list-style-type:disc;
  line-height:1.7em;
}

.section_border li.numbah {color: #5c5c56;font: normal 12px/17px Arial, Helvetica, sans-serif;line-height:1.7em;list-style:decimal;margin: 0 0 0 35px;}
.section_border ol {margin: 10px 0 20px 0;}



/* Right column
============================================================================= */

#right_column {
  width: 187px;
  float: right;
  padding: 0 13px 0 0;
  border-left: 0px solid #dcdcdc;
  position:relative;

}



/* Additionals
============================================================================= */

.breathe {
  margin: 20px 0 0 0;
  }

.breathe_paragraph {
  margin: 0 0 1em 0;
  }

.peeps p {
  line-height:1.4em;
  }

.link_list {
  padding: 0 0 20px 0;
  }

.emphasize {
	font-weight:bold;
}

/* Table 
============================================================================= */

table {
	border-collapse: collapse;
}

table,caption {
	margin: 4px 0 0 10px;
}

td {
	padding: 2px 10px 6px 10px;
	text-align:left;
	vertical-align:top;
}

tbody tr {
	background-color: #fff;
	color: #666;
	vertical-align:top;
}

tbody a:active,tbody a:hover,tbody a:focus {
	color: #666;
}

tbody tr:hover {background-color: #ebebeb;}
/*tbody tr:hover a {background-color: #fff;}*/

.linker a {color:#5C5C56; border-bottom:1px solid #a4a49f;}
.linker a:link {color:#5C5C56; border-bottom:1px solid #a4a49f;}
.linker a:visited {color:#5C5C56; border-bottom:1px solid #a4a49f;}
.linker a:hover {color: #5C5C56; border-bottom:1px solid #ebebeb;}
.linker a:active {color: #5C5C56; border-bottom:1px solid #ebebeb;}

.bioimg {background: url(../img/backgrounds/bio_line.gif) 0 0 no-repeat; padding: 3px 15px 8px 3px; float: left;}
.videoimg {background: url(../img/backgrounds/video_line.gif) 0 0 no-repeat; padding: 3px 15px 8px 3px; float: left;}
.corral {margin-left:98px;}

.video a {color:#ec2731; border-bottom:0px solid #ec2731; font-size:9px; font-weight:bold; padding:0 6px 0 6px;}
.video a:link {color:#ec2731; border-bottom:0px solid #ec2731; font-size:9px; font-weight:bold; padding:0 6px 0 6px;}
.video a:visited {color:#ec2731; border-bottom:0px solid #ec2731; font-size:9px; font-weight:bold; padding:0 6px 0 6px;}
.video a:hover {color: #5C5C56; border-bottom:0px solid #ebebeb; font-size:9px; font-weight:bold; padding:0 6px 0 6px;}
.video a:active {color: #5C5C56; border-bottom:0px solid #ebebeb; font-size:9px; font-weight:bold; padding:0 6px 0 6px;}

.videohome a {color:#ec2731; border-bottom:0px solid #ec2731; font-size:9px; font-weight:bold; padding:0;}
.videohome a:link {color:#ec2731; border-bottom:0px solid #ec2731; font-size:9px; font-weight:bold; padding:0;}
.videohome a:visited {color:#ec2731; border-bottom:0px solid #ec2731; font-size:9px; font-weight:bold; padding:0;}
.videohome a:hover {color: #5C5C56; border-bottom:0px solid #ebebeb; font-size:9px; font-weight:bold; padding:0;}
.videohome a:active {color: #5C5C56; border-bottom:0px solid #ebebeb; font-size:9px; font-weight:bold; padding:0;}
