@charset "utf-8";
/* CSS Document */
/* Structure  */
html, body 	{background: #7BD7F7; color: #2765ac; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
#doc2 		{background: #7BD7F7 url(images/bg.gif) no-repeat top left; min-height:667px; height:auto !important;height:667px;}
#bd 		{margin-top: 9em;}
#hd			{position: relative;}
#left-nav 	{float: left; width: 140px; position:relative;}
#main-wrapper 	{margin-left: 140px; background: #fff; padding: 16px; width: 730px; }
#main-inner 	{background: #FFFBFF url(images/bg-inner.gif) no-repeat top left; min-height:550px; height:auto !important;height:550px;}
/* Navigation  */
#nav-wrap 	{width: 140px;height:200px;margin-top: 60px; position:relative;}
a.trans1 IMG 	{filter: alpha(opacity=40);-moz-opacity: .40;-khtml-opacity: .4;opacity: .4;}
a.trans IMG {filter: alpha(opacity=100);-moz-opacity: 1.0;-khtml-opacity: 1.0;opacity: 1.0; margin-bottom: 12px;}
a.trans:hover IMG {filter: alpha(opacity=60);-moz-opacity: .60;-khtml-opacity: .6;opacity: .6;}
#nav-inner 	{position: absolute; top: 83px; left: 0;}
#top-nav 	{margin: 1.5em 4em 0 0; float:right;}
#top-nav ul li 	{list-style-type: none;display: inline;}
#top-nav ul li a {color: #fff; text-decoration: none;}
#top-nav ul li a:hover {color: #7BC3DE;}
a, a:visited	{color: #666;}
a:hover			{color: #7BCFEF; }
#top-nav SPAN 	{padding: 0 2px 0 6px;color: #ccc;}
/* Content  */
em			{font-style: italic;}
h5			{padding: 3px 5px; background: #7BCFEF; color: #fff; border-left: 6px solid #7BC3DE;  }
h2			{margin: 24px 0 12px 0; font-weight: bold;}
#britta-links h2	{margin: 24px 0 6px 0;}
h1			{margin: 10px 0 12px -12px; padding: 3px 5px; width: 60%; background: #7BCFEF; color: #fff; font-size: 108%; letter-spacing: 1px; border-left: 6px solid #7BC3DE; }
h6			{text-align: center; background:#DEEFF7; margin-bottom: 8px; padding: 2px 0; border-left: 6px solid #eee;  }
.blog-wrapper	{padding: 3px 0  12px 0;}
div.blog-wrapper a			{line-height: 20px; text-decoration:none; font-size: 93%;}
div.blog-wrapper a:hover	{text-decoration: underline;}
#latest-blog 	{margin-top: 150px;}
#blogs		{margin-top: 50px; }
.entry-date	{font-size: 93%; font-style: italic;color: #7BCFEF; }
.ed			{font-weight: normal; font-style: italic;color: #7BCFEF; }
p			{margin-bottom: 10px;}
#ft			{text-align: center; margin-top: 76px;}
#tagline	{position: absolute; top: 95px; left: 117px; color: #fff;}
#text-main 	{float:left; width: 450px; height: 98%; padding: 20px 40px 20px 20px;}
#text-sidebar 	{margin-left: 525px; padding-top: 40px;}
#home-video	{margin: 80px 0 0 80px;}
.U-video	{margin: 40px 0 0 80px;}
.Utubediv	{padding: 3px; border: 1px solid #DEEFF7;}
.sb-window	{text-align: right; font-size:77%; margin-right: 75px;}
#home-quote {margin-top: 130px; margin-left: 100px;}
#home-quote-attr { text-align: right; margin-top: 8px; margin-right: 30px;}
.clear		{line-height: 0; clear:both;}
#text-main ul			{list-style-type: disc; list-style-position: inside; margin-left: 8px;}
#text-main ul li		{margin-left: 40px; background:url(images/diamond-gray.gif) no-repeat center left; padding-left: 15px; padding-bottom: 5px;}
.border-round		{border: 1px solid #B3B380;}
#press IMG		{margin-top: 16px}
.press-link		{text-decoration: none; font-size: 93%; float:right;}
.press-link	span	{font-size:18px;}
.chevron		{font-size: 131%;}
ol {margin: 1em .5em; padding: .5em; border: 1px solid #7BCFEF;}
ol li {list-style: decimal; margin-left: 1.5em; margin-bottom: .5em;}
/*  Color

light blue		#DEEFF7;
text blue		#2765ac;
sidenav blue	#7BCFEF
greyblue		#7BC3DE
*/
#share-top, #share-bottom {
    border:1px solid;
    display:none;
    margin-left:20px;
    margin-top:10px;
    padding:10px;
    width:175px;
    text-align:left;
}
div#status-send {
   display:none;
}

div.share-email-top, div.share-email-bottom {
   min-height:20px;
}

div.share-email-top a {
   float:right;
}

div.share-email-bottom a {
   float:left;
}

div.share-email-bottom div#share-bottom {
   margin-left:150px;
}