/*  Ektron Styles Menu
----------------------------------------------------------------- */

/* For now, the default is the same as "Right-Aligned Image".  If you want
   to get rid of one, get rid of the latter, as imgDefault is used by the
   general editor when placing images. */
img.imgGeDefault { 
  caption:Image Default Style;
  float:right;
  margin: 0px 0px 10px 15px;
 }
img.imgRight {
	caption: Right-Aligned Image;
	float:right;
	margin: 0px 0px 10px 15px;
	}
img.imgLeft {
	caption: Left-Aligned Image;
	float:left;
	margin: 0px 15px 10px 0px;
	}

div.geImageContainer {
  float:right; 
  padding:8px 0 8px 8px;
}
div.geImageCaption {
  text-align: center;
  font-size: smaller;
}


/*	
.intro {
	font-size: 14px;
	line-height: 20px;
	caption: Opening Paragraph;
}

.b-head {
	caption: Level 2--Paragraph Header;
	color: #006666;
	font-size: 13px;
	font-weight:bold;
	margin: 15px 0px -5px 0px;
	display: block;
	}
	
.c-head {
	caption: Level 3--Paragraph Sub-header;
	font-weight:bold;
	display:block;
	}
*/
	


/* Flash audio/video player placeholder styles */

div.video_multiplayer {
  border: solid 1px #000;
  background: #CCC url(/images/vid-player-bg.gif) no-repeat;
  height: 290px;
  width: 590px;
  caption: Video Multiplayer;
  }

div.audio_multiplayer {
  border: solid 1px #000;
  background: #CCC url(/images/aud-player-bg.gif) no-repeat;
  height: 310px;
  width: 340px;
  caption: Audio Multiplayer;
  }

div.VideoPlayer { 
  border: solid 1px #000;
  background: #CCC url(/images/vid-player-bg.gif) no-repeat;
  height: 290px;
  width: 340px;
  caption: Video Player;
 }

div.AudioPlayer {
  border: solid 1px #000;
  background: #CCC url(/images/aud-player-bg.gif) no-repeat;
  height: 60px;
  width: 340px;
  caption: Audio Player;
  }

/* Floaty tabs for admin functions
This really belongs in bridge-ui.css, but adding that whole file to
the template headers casuse issues and we don't have time to track down
the style conflict at present.
------------------------------------------------- */

div.admin_options {
  position:relative;
}

div.admin_options a.admin_button {

  zoom:1;
  position:relative;
 }

div.admin_options a.admin_tab {
  position:absolute;
  float:left;
}

div.admin_options a.admin_tab,
div.admin_options a.admin_button {
  color:#333333;
  background:#aaaaaa;
  border: 1px solid #333333;
  white-space:nowrap;
  vertical-align:top;
  text-decoration:none;
  font-size:9px;
  font-weight: bold;
  z-index:150;
  opacity:0.2;
  filter:alpha(opacity=20);
}

div.admin_options a.admin_tab:hover,
div.admin_options a.admin_button:hover  {
  font-size:12px;
  z-index:150;
  opacity:1.0;
  filter:alpha(opacity=100);
}

/* Styles for Editor */
h1{
	color: #0068b3;
	font: 27px;
	letter-spacing: -1px;
	caption: H1 Header Only;
}
h2{
	color: #0068B3;
	font: 13px;
	caption: H2 Header;
}
h3{
	color: #679149;
	font: 19px;
	caption: H3 Header;
}

/* Edit view styles */ 
body{
	font:12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.section{
	line-height:17px;
	border-bottom:1px solid #e2e2e2;
	margin:0 0 20px;
}
/*
h2{
	font-size:13px;
	color:#0068b3;
	margin:20px 0 10px 0;
	font-size:13px;
	color:#0068b3;
}
h3{
	margin:0 0 10px;
	font-size:19px;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight: normal;
	color:#679149;
}

h4{
	margin:0 0 10px;
	font-size:12px;
	color:#4C4C4C;
}

h5 { 
	margin:20px 0 10px 0;
	font-size:13px;
	color:#0068b3;
}
*/
.column-block{margin:0 0 16px;}
.container img{
	float:right;
	border:1px solid #e0e0e0;
	margin:10px 12px 10px 7px;
}
.container a{
	font-size:11px;
	font-style:italic;
	position:relative;
}
.container strong a{
	display:block;
	color:#0168b3;
	font-style:normal;
	font-size:13px;
}
.more{
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background:url(/images/btn-more.gif) no-repeat;
	width:62px;
	height:19px;
}
.column-block strong a{
	display:block;
	color:#0168b3;
	font-style:normal;
	font-size:13px;
}
