/*Eric Meyer reset*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin : 0;
	padding : 0;
	border : 0;
	outline : 0;
	font-weight : inherit;
	font-style : inherit;
	font-size : 100%;
	font-family : 'Open Sans', 'Nobile', Georgia, "Times New Roman", Times, serif;
	vertical-align: baseline;
	background : transparent;
}

:focus { outline : 0; } 
ol, ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption, th, td { text-align : left; font-weight : normal; }
blockquote:before, blockquote:after, q:before, q:after { content : ""; }
blockquote, q { quotes : "" ""; }

/* =body */
body { font : normal 70%/1 'Open Sans', 'Nobile',
 Georgia, serif;  }

/* =blocktext */
h1, h2, h3, h4, h5, p, blockquote, address, dl, ul, ol { margin : 0; padding : 0; }
h1, h2, h3 { font-family : 'Open Sans', 'Nobile',
 Georgia, serif; font-weight : normal; text-transform : line-height : 1; }uppercase; 

/* =h1, h2 */
h1, h2 { font-size : 180%; }

/* =h3 */
h3 { font-size : 160%; }
li h3 { margin-left : 0; }

/* =h4 */
h4 { font-size : 140%; }
li h4 { margin-left : 0; }

/* =h5 */
h5 { font-size : 120%; }
li h5 { margin-left : 0; }

/* =p */
p {
	font-size : 100%;
	font-family: 'Open Sans', Georgia, serif;
}
li p { margin-left : 0; }
form div p { margin-left : 0; }
dd p { margin-left : 0; padding-top : 0; }

/* =blockquote */
li blockquote { margin-left : 0; }

/* =strong/b/em/i */
strong, b { font-weight : bold; }
em, i {
	font-style : italic;
	font-size: 11px;
	line-height: 1.12em;
	font-family: 'Open Sans', Georgia, serif;
	color:#666;
}

/* =address */
address { font-style : normal; }
address span { display : block; }

/* =dl/dt/dd */
dt { font-weight : bold; }
dd { padding-bottom : 0; }

/* =ul */
ul {
	list-style-type : none;
	font-size: 13px;
	/*font-style: italic;*/
	line-height: 14em;
}
ul ul { margin-left : 0;  }

/* =ol */
ol ol { margin-left : 0; }

/* =img */
img, a img { border : none; }

/* =hr */
hr { display : none; }

/* =form */
input, select, textarea { font : 99% 'Open Sans', 'Nobile',
 Georgia, serif; }

h2 a, h3 a { font-weight : inherit; }


/*END Eric Meyer reset*/


/* Normalizes margin, padding */
body, ol, li, h2, h3, p { margin : 0; padding : 0; }

/* Removes border from fieldset and img */
img { border : 0; }

/*end all testing add-ons - What follows is the original markup*/

ol {
	list-style-type: decimal;
	list-style-position:outside;
}
/* CSS Document */

html {
	text-align:center; }
body {
	text-align: left;
	margin:0;
	padding:0;
}
#container {
	position: relative;
	width: 931px;
	height:725px;
	margin:0 auto;
}
#flower {
	position:absolute;
	z-index:10;
	left: 322px;
	top: 324px;
	width: 230px;
	height: 230px;
	background-image: url(../images/keasler_230x.jpg);
}
#flower img {
		display:none;
}
#pagetitle {
	position: absolute;
	width: 136px;
	height: 63px;
	z-index: 10;
	left: 172px;
	top: 13px;
}
.twelvebold {
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
}
.heading-tinted {
	color: #333;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
}
#descriptionlink {	position:absolute;
	left:471px;
	top:161px;
	width:107px;
	height:176px;
	z-index:16;
}
.elevenital {
	font-size: 11px;
	font-family: 'Open Sans', Georgia, serif;
	line-height: 1.2em;
}
.elevenpt {
	font-size: 11px;
	font-family: 'Open Sans', Georgia, serif;
	line-height: 12px;
}
#matureappr {
	font-size: 14px;
}
#formoreinfo {
	position:absolute;
	left:485px;
	top:85px;
	width:103px;
	height:57px;
	z-index:1;
}
#mature {
	position: absolute;
	left: 10px;
	top: 141px;
	width: 138px;
	z-index: 10;
	font-size: 14px;
	line-height: 14px;
	font-family: 'Open Sans', Georgia, serif;
	font-variant: normal;
}
#mature2 {
	position:absolute;
	left:-335px;
	top:122px;
	width:150px;
	z-index:10;
	font-size: 14px;
	line-height: 14px;
	font-family: 'Open Sans', Georgia, serif;
	font-variant: normal;
}
a {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 10px;
	color: #2d213a;
}
a:link {
	text-decoration: none;
	color:#2d213a;
	-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
a:visited {
	text-decoration: none;
	color: #2d213a;
}
a:hover {
	text-decoration: none;
	color: #693;
}
a:active {
	text-decoration: none;
}
.size14-on-15 {
	font-size: 14px;
	line-height: 15px;
}
h2/*, .titlelinks-indexupsize*/ {
	font-size: 14px;
	line-height: 14px;
	text-transform: none;
	/*color: #333;*/
	color:#65636A;
}
.style5 {
	font-size: 24px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	font-family: 'Open Sans', Georgia, serif;
	font-style: normal;
	line-height: 22px;
}
h1 {
	font-size: 24px;
	font-weight: normal;
	color: #333366;
	font-family: 'Open Sans', Georgia, serif;
	font-style: normal;
	line-height: 22px;
	text-transform: capitalize;
}
.heading-tinted {
	color: #333333;
	font-size: 11px;
	/*font-style: italic;*/
	text-transform: none;
	font-family: 'Open Sans', Georgia, serif;
	line-height: 1.12em;
}
.heading-tinted1 {
	color: #333333;
	font-size: 11px;
	text-transform: none;
	font-family: 'Open Sans', 'Nobile',
 Georgia, Times New Roman, Times, serif;
}
body,td,th {
	font-family: 'Open Sans', 'Nobile',
 Georgia, Times New Roman, Times, serif;
}
a:hover {
	background-color:#EEF3E2;
}
#backgroundImg {
	position:absolute;
	left:6px;
	top:31px;
	width:800px;
	height:804px;
	z-index:1;
	background-image: url(../images/sunLeftYellow_800x804.gif);
	background-repeat: no-repeat;
}
#certify {
	position: absolute;
	top: 321px;
	left: 10px;
	width: 197px;
	z-index: 20;
}
#visit {
	position:absolute;
	top:223px;
	left:11px;
	width:200px;
	height:80px;
	z-index:20;
}
#emailforinfo {
	position:absolute;
	left:10px;
	top:141px;
	width:152px;
	z-index:10;
	height: 80px;
	/*font-style: italic;*/
	font-family: 'Open Sans', Georgia, serif;
}
/*#pageName h1 {
	text-indent:-9999px;
}
*/
strong {
	font-family: 'Open Sans', 'Nobile',
 Georgia, Palatino, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 12px;
	margin-bottom:0;
	margin-top:0;
	font-weight: bold;
	color:#333;
}
p {
	color: #808f95;
}
a:hover {
	color:#999;
}
#pagetitle p {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 22px;
	line-height: 18px;
	font-weight: bold;
	color: #333;
}
#certify li {
	list-style-position: outside;
	list-style-type: square;
}
#certify li a{
	font-family: 'Open Sans', Georgia, serif;
	font-size: 11px;
	line-height: 13px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#emailforinfo .lead strong, #certify .lead strong, #visit strong {
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
#mature h2 strong {
	font-size: 16px;
	line-height: 15px;
	font-weight: bold;
	color: #000;
}
a:hover, #navbox li a:hover, #emailforinfo a:hover, #certify a:hover, .elevenital a:hover {
	color:#9697E5;
} 
a:active, #navbox li a:active, #emailforinfo a:active, #certify a:active {
	color:#000;
}
#certify a:active {
	color:#000;
}
.style6 {color: #000}
#container #visit strong span {
	font-weight: bold;
	font-size: 11px;
	font-family: 'Open Sans', Georgia, serif;
}
#certify .lead span {
	font-weight: bold;
	font-size: 11px;
	font-family: 'Open Sans', Georgia, serif;
}
#container #certify li {
	list-style-type: none;
}
#emailforinfo .strikeout .strikeout {
	text-decoration: line-through;
}
#emailforinfo .elevenital .elevenital strikeout {
	text-decoration: line-through;
}
#emailforinfo .elevenital .elevenitalt span {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 11px;
	line-height: 11px;
	text-decoration: line-through;
	background-color: #e3e7dc;
}
#emailforinfo span {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 11px;
	line-height: 11px;
	color: #333;
	text-decoration: line-through;
}
.credit {
	font-family:'Open Sans', Georgia, serif;
	font-size:10px;
	line-height:1.12em;
	line-height:10px;
	position:absolute;
	left:331px;
	top:582px;
	height: 84px;
	width: 156px;
}
div.credit em {
	font-family:'Open Sans', Georgia, serif;
	font-size:10px;
}
.strikeout {
	font-family:'Open Sans', 'Nobile',
 Georgia, serif;
	font-size:11px;
	line-height:1.12em;
	text-decoration: line-through;
}

#certify li {
	background-image: url(../images/newwindow_12x12.png);
	background-repeat: no-repeat;
	background-position: left 15%;
	padding-left: 14px;
	margin-left:-14px;
}
#certify li.intro {
		background-image:none;
}
#certify .elevenital a, #certify .elevenital a:visited, #visit a, #visit a:visited {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 13px;
	line-height: 14px;
	/*background-image: url(../images/newwindow_12x12.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	margin-left:-14px;*/
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
.credit1 em, credit2 em {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 10px;
	line-height: 10px;
	color:#9697E5;
}
.credit2 {
	left:160px;}
#insect {
	position: absolute;
	z-index: 0;
	left: 221px;
	left: 444px;
	top: 67px;
	top: 125px;
	width: 500px;
	width: 480px;
	width: 296px;
	height: 526px;
	height: 512px;
	height: auto;
	background-repeat: no-repeat;
}
#incomplete {
	position:absolute;
	z-index:1;
	left: 233px;
	top: 67px;
	top:92px;
	width: 500px;
	height: 526px;
	background-image: url(../images/keasler_incomplete_500x526.jpg);
}
#bullseye {
	position:absolute;
	z-index:1;
	left: 265px;
	top: 67px;
	top:92px;
	width: 500px;
	height: 524px;
	background-image: url(../images/keasler_bullseye_500x524.jpg);
}
#lineTarget {
	position:absolute;
	z-index:1;
	left: 242px;
	top: 67px;
	top:91px;
	width: 530px;
	height: 517px;
}
#certify .elevenital .intro {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 13px;
	line-height: 14px;
}
#navbox {
	position: absolute;
	width: 160px;
	z-index: 100;
	left: 11px;
	top: 15px;
	height: 95px;
	font-size: 14px;
	line-height: 15px;
}
#navbox li {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	line-height: 15px;
	color: #9697E5;
}
#navbox .noIcon, #navbox .noIcon a:hover {
	text-indent: 0px;
	background-image:none;
}
#navbox #unique .crazy .noIndentIcon2 {
	background-image: url(../images/backup_up_15x15.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 18px;
	margin-left:13px;
}
#navbox #unique .crazy .noIndentIcon2:hover {
	background-image: url(../images/backup_over_15x15.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left:0;
}
#unique li.crazy {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	line-height: 15px;
		line-height:14px;
	padding-left:0;
	margin-left:0;
	background: none;
}
#pagetitle strong {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #000;
}
#certify .elevenital .intro {
	color: #65636A;
}
#mature2 {
	position: absolute;
	width: 158px;
	left: 331px;
	top: 15px;
	font-family: 'Open Sans', Georgia, serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #000;
}
.matchOtherBold h2 {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #000;
}
#mature2 p {
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
}
a:link {
	-webkit-transition: color .5s linear;
	-moz-transition: color .5s linear;
	-o-transition: color .5s linear;
}
.titlelinks, .titlelinks a {
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 15px;
		line-height:14px;
}
#navbox a {
	color: #65636A;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox .titlelinks #robMc .titlelinks, #navbox .titlelinks #circuit a, #navbox .titlelinks .home a {
	font-size: 14px;
	line-height: 15px;
		line-height:14px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox #noLink {
	color: #191919;
}
#navbox a:hover, #navbox #homeBoy a:hover {
	color: #000;
	background-color:rgba(181,194,199,0.8);
}
#navbox a:active, #navbox li#robMc a:active, #navbox #homeBoy a:active {
	color: #fff;
	background-color:rgba(17,34,67,0.4);
	background-color:rgba(44,51,77,0.8);
}
#container #outsidelinks a {
	margin-left: -13px;
	padding-left: 13px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox .titlelinks .healthtight {
	color: #000;
	font-size: 14px;
	line-height: 15px;
		line-height:14px;
}
 li#backBoy a {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	line-height: 15px;
	padding-left:20px;
	padding-right:2px;
	margin-left:-19px;
	color:#607181;
	color:#65636A;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox li#backBoy a {
	background: url(../images/back_hand_18x14.png) no-repeat left center;
}
#navbox #unique li#backBoy a.noIndentIcon2:hover {
	background: url(../images/back_hand_18x14.png) no-repeat left center;
	padding-left:20px;
	font-size: 14px;
	line-height: 15px;
	color:#112243;
	color:#000;
	background-color:rgba(181,194,199,0.8);
}
#navbox #unique li#backBoy a.noIndentIcon2:active {
	color:#fff;
	background-color:#112243;
	background-color:rgba(44,51,77,0.8);
	margin-left:-25px;
}
.credit1, .credit2 {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 10px;
	line-height: 1.12em;
	line-height: 11px;
	position: absolute;
	left: 11px;
	top: 800px;
	height: 84px;height:auto;
	width: 81px;
	z-index: 20;
	color: #333;
	bottom: -267px;
}
.credit1 a, #container #closed ul .robEmail a {
	margin-left:-13px;
	padding-left:14px;
	background:url(../images/email_11x10.png) no-repeat left center;
		-webkit-transition: color .5s linear; -moz-transition: color .5s linear; -o-transition: color .5s linear;
}
#navbox .titlelinks #robMc .titlelinks a {
	-webkit-transition: color .5s linear; -moz-transition: color .5s linear; -o-transition: color .5s linear;
	color: #65636a;
	font-size: 14px;
	line-height: 15px;
}
#navbox ul.titlelinks a:hover, #navbox .titlelinks #robMc .titlelinks:hover, #navbox .titlelinks .home a:hover, #navbox .titlelinks #circuit a:hover, #certify .elevenital a:hover, .credit1 a:hover {
	color: #000;
	background-color:rgba(181,194,199,0.8);
}
#navbox .titlelinks .home a, #navbox .titlelinks #circuit a, #navbox .titlelinks #robMc .titlelinks {
	margin-left:-13px;
	padding-left:13px;
	background-image: url(../images/star_up_10x10.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
	line-height: 15px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#container #navbox .titlelinks .home a:hover, #navbox .titlelinks #circuit a:hover, #navbox .titlelinks #robMc .titlelinks:hover,#container  #navbox .titlelinks #robMc a:hover {
	background-image: url(../images/star_icon_10x10.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: 'Open Sans', 'Nobile', Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 14px;
}
#navbox ul.titlelinks a:active, #navbox .titlelinks #robMc .titlelinks:active, #navbox .titlelinks .home a:active, #navbox .titlelinks #circuit a:active, #certify .elevenital a:active, .credit1 a:active {
	background: url(../images/star_icon_10x10.png) no-repeat left center;
	color: #FFF;
	background-color: rgba(44,51,77,0.8);
}
#certify a:active {
	background: url(../images/newwindow_white_12x12.png) no-repeat left center;
}
#navbox .titlelinks .healthtight span {
	font-size: 14px;
	line-height: 15px;
	line-height: 14px;
}
.titlelinks, .titlelinks a, .titlelinks a:visited {
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-size:14px;
	color:#3f486d;
	color:#688fe0;
	line-height: 15px;
	line-height: 14px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
body {
	background-color: transparent;
}
#pagetitle h2, #mature h2  {
	font-family: 'Open Sans', 'Nobile', Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 14px;
	text-transform:none;
}
#pagetitle h2 {
	color: #65636A;
}
#pagetitle h1 {
	font-family: 'Open Sans', Georgia, serif;
	color: #333;
	font-weight: bold;
	font-size:18px;
	line-height:17px;
	text-transform: none;
}
#container #pagetitle h1 {
	font-size: 30px;
	font-size: 22px;
	line-height: .8em;
	color: #699;
}
#container #pagetitle {
	width: 167px;/*		left:492px;
*/
}
#container #navbox .titlelinks #robMc a {
	font-size: 15px;line-height:1em;
}
#container #navbox .titlelinks .home {
	font-size: 15px;line-height:1em;
}
#container #navbox .titlelinks #circuit a {font-size: 15px;line-height:1em;}
#container #navbox .titlelinks .healthtight a {font-size: 15px;line-height:1em;}
#container #navbox .titlelinks .healthtight {font-size: 15px;line-height:1em;}
#container #navbox .titlelinks .home a,  #container #pagetitle h2, #container #certify .elevenital .intro, #container #certify .elevenital li a#container #mature h2, #container #navbox .titlelinks #circuit a:hover, #container #navbox .titlelinks #robMc .titlelinks:hover, #container #navbox .titlelinks .home a:hover  {font-size: 15px; line-height:1em;}
#container #animCredit {
	width: 200px;
	position: absolute;
	left: 172px;left:10px;
	top: 603px;
}
#container #animCredit p {font-size: 70%;line-height: 1em;}
#container #animCredit p {font-size: 11px;}
#container #pagetitle h1 {color: #333;}
#container #pagetitle h1 {font-size:22px;line-height: .8em;color: #555;}
#container #navbox .titlelinks #circuit a {line-height: 1em;}
#container #pagetitle {left: 494px;}
#container #mature {left: 491px;top: 110px;z-index: 900;}
#container #navbox {width: 140px;}
#container #certify {
	width: 311px;
	left: 172px;
	top: 15px;
	line-height:1em;
}
#container #pagetitle {
	left: 490px;
}
/* -----   from page -----*/
#container #navbox {width: 130px;}
#container #pagetitle {width: 160px;}
#container #certify .elevenital li a {font-size: 15px;line-height: 1em;}
#container #pagetitle h1 {font-size: 28px;letter-spacing:-.8px;font-size:26px;}
#container #pagetitle .thinSpace {font-size: 1px;line-height: 1em;}
#container #outsidelinks #certify {
	height: 355px;
	width: 177px;
	left: 10px;
	top: 321px;
	top: 172px;
	left: 492px;
	top: 15px;
}
#container .credit1 {eight: auto;}
#container #pagetitle {left: 172px;}
#container #insect {top: 145px;}
#container #insect {top: 151px;}
#container #navbox a.titlelinks{font-size: 16px;}

#container #navbox .titlelinks #robMc a ,
#container #navbox .titlelinks .home,
#container #navbox .titlelinks #circuit a,
#container #navbox .titlelinks .healthtight a,
#container #navbox .titlelinks .healthtight,
#container #navbox .titlelinks .home a, #container #navbox .titlelinks #circuit a:hover, #container #navbox .titlelinks #robMc .titlelinks:hover, #container #navbox .titlelinks .home a:hover  {font-size: 16px; line-height:1em;}
#container #outsidelinks #certify .elevenital .intro, #container #navbox .titlelinks #robMc .titlelinks, #container #navbox .titlelinks .home a {color: #808f95;}
#container #navbox .titlelinks #circuit a {color: #808f95;}
#container #navbox .titlelinks #circuit a:hover, #container #navbox .titlelinks .home a:hover, #container #navbox .titlelinks #robMc .titlelinks:hover{color: #000;}
#container #navbox .titlelinks #robMc .titlelinks:active, #container #navbox .titlelinks #circuit a:active, #container #navbox .titlelinks #circuit a:active, #container #navbox .titlelinks .home a:active {color: #fff;}
#container #outsidelinks #certify {width: 156px;top: 15px;}
#outsidelinks #certify  li span {font-size: 15px;line-height: 1em;color: #808f95;}
#outsidelinks #certify li a span {color: #808f95;background-color:transparent;}

#container #outsidelinks #certify .elevenital li a:hover  .noBack {background-color: transparent;}
#container #outsidelinks #certify .elevenital li a, #container #closed ul .robWebLink a {padding-right: 4px;}
#container #outsidelinks #certify .elevenital .intro .noBack {color: #65636a;color:#2d213a;}
#container #outsidelinks #certify {width: 113px;}
#container #navbox {height: 105px;}
#container #outsidelinks #certify {
	left: 10px;
	top: 320px;
	left: 492px;
	top: 15px;
	top: 235px;
	left: 10px;
}
#container #outsidelinks #certify .elevenital li .noBack, #container #outsidelinks #certify .elevenital .intro .noBack 
 {color: #808f95;opacity:0.8;}
#container #outsidelinks #certify .elevenital .intro em {color: #2d213a;font-size: 15px;font-style: normal;line-height: 1em;}
#certify li.intro {background-image:none;}
#certify li, #container #closed ul .robWebLink a {      


	background-image: url(../images/newwindow_12x12.png);
	background-repeat: no-repeat;
	background-position: left 5%;
	padding-left: 14px;
	margin-left:-14px;
}
#container #outsidelinks #certify .elevenital .outsideLinks a:active, #container #closed ul .robWebLink a:active {color:#fff;background-image: url(../images/newwindow_white_12x12.png);background-color:rgba(44,51,77,0.7);}
#certify .elevenital li.lastOne {background-position: left 70%;}
#certify .elevenital .outsideLinks a i, #container #closed ul .robWebLink a {font-style: normal;color: #808f95;font-size:15px;line-height:1em;}
#container #pagetitle h1 {color: #6C8FAA;}
#container #pagetitle {left: 497px;top: 11px;}
#container #subCaption {
	height: 97px;
	width: 160px;
	left: 171px;
	top: 11px;
	position: absolute;
	z-index: 100;
}
#container #subCaption {width: 160px;}
#container #subCaption h2 .lightMe {font-weight: bold;}
#container #subCaption h2 .lightMe {font-size: 15px;}
#container #subCaption h2 {font-size: 15px;}
#container #outsidelinks #certify .elevenital .intro .noBack {font-size: 15px;font-family: "Open Sans", Nobile, Georgia, serif;color:#808F95;}
#container #subCaption2 {
	height: auto;
	width: 160px;
	left: 331px;
	top: 114px;
	position: absolute;
}
#container #subCaption2 h2 .buggMe {font-size: 15px;font-weight: bold;}
#container #insect {top: 8px;}
#container #outsidelinks #certify {top: 210px;}
#container #subCaption2 {left: 10px;}
#container #outsidelinks #certify {top: 6px;}
#container #subCaption2 {width: 131px;}
#container #outsidelinks #certify {left: 253px;}
#container #navbox .titlelinks .healthtight {font-weight: bold;}
#container #outsidelinks #certify .elevenital .outsideLinks a, #container #closed ul .robWebLink a {font-weight: bold;}
.credit1 p a, #container #closed ul .robEmail a {font-weight: bold;}
#container #outsidelinks #certify .elevenital .intro em {font-weight: bold;}
#container .credit1 #animCredit {top: 747px;}
#container #animCredit {left: 692px;top: 740px;}
#container #insect,#container #outsidelinks #certify {top: 17px;}
  following brought from page 
#container #outsidelinks #certify .elevenital .outsideLinks .smallSpaceBelow {margin-top: 10px;margin-top: 12px;}
.intro em {font-weight: bold;}
#container #navbox .titlelinks .healthtight {font-weight: normal;color: #221E20;}color:#666;color:#2d213a;
#container #subCaption2 h2 {font-weight: normal;color: #2d213a;opacity:0.8;color: #808f95;opacity:1.0;}
#container #subCaption2 h2 {font-size:15px;line-height:1em;}
.bf {font-weight: bold;color: #2d213a;font-size: 15px;line-height: 1em;color: #221E20;color:#607181;}
							#container #outsidelinks #certify .elevenital .intro em {color: #666;color:#607181;opacity:0.7;font-weight:bold;}
#container #closed .bumpUp, #container #outsidelinks #certify .elevenital .intro em {color:#607181;color:#000;opacity:0.8;font-weight:normal;color:#F3f486d;}
#container #subCaption2 h2 .upSize {font-size: 24px;font-weight: bold;color: #67BDDE;color:#6C8FAA;opacity: 0.8;}
#container #subCaption2 {top: 150px;width: 160px;}
#container .credit1, .credit2 {
	left: 36px;
	top: 802px;
}
#container #outsidelinks #certify {top: 73px;top: 74px;}
#container #subCaption2 {left: 253px;top: 13px;}
#container .credit1, .credit2 {width: 100px;}
#container #animCredit {left:444px;}
#container #subCaption2 h2 {opacity:.8;}
#container #subCaption2 h2 .bf {color:#221E20;color:#607181;}
#container .credit1. .credit2 {left: 444px;width:150px;left:11px;}
#container #animCredit {left: 253px;}
#container #fitnessHeading h1{
	position: absolute;
	font-weight: bold;
	color: #6C8FAA;
	left: 492px;
	top: 15px;
	font-family: OpenSansPro, sans-serif;
	height: 67px;
}
#container #fitnessHeading h1{font-size: 24px;line-height: .85em;line-height: .85em;}
#container #fitnessHeading h1 {color: #6C8FAA;opacity:.6;font-family:Open Sans, Georgia, serif;opacity:0.7;}
#container #subCaption2 {left: 172px;top: 14px;width: 300px;}
#container #outsidelinks #certify {
	left: 172px;
	left: 11px;
	top: 0px;
	top: 141px;
	top: 150px;
	width: 158px;
}
#container #insect {
	left: 347px;
	left: 164px;
	left: 164px;
	top: 87px;
	top: 143px;
	top: 144px;
}
#container #closed ul .robWebLink a {color: #444;}
#container #outsidelinks #certify .elevenital .outsideLinks a, #container #closed ul .robWebLink a {color: #666;}
#container #fitnessHeading h1 {width: 160px;}
#container #fitnessHeading h1 {letter-spacing: -.04em;}
#container #fitnessHeading h1 {text-transform: none;}
body {background-color:yellow;background-color:color:#D9EDFA;color:#B7BBBF;}

#container .credit1 p a, #container #closed ul .robEmail a {color: #607181;}
#container .credit1, .credit2 p a {color:#665;color:#444;}
#container #closed {
	left: 492px;
	position: absolute;
	top: 71px;
	top: 77px;
	font-size: 16px;
	line-height: 1em;
	font-family: Open Sans, Nobile, Georgia, serif;
	color: #555;
	width: 255px;
	z-index: 200;
	height: 307px;
}
#container #closed .outsideLinks a {font-size: 16px;}
#container #closed ul {font-size: 16px;line-height: 1em;}
li.outSIDE  {list-style-position: outside;list-style-type: square;} 
li.outSIDE a, #container #closed ul .robWebLink a {background-image: url(../images/newwindow_12x12.png);background-repeat: no-repeat;/*background-position: left 5%;*/padding-left: 14px;margin-left:-14px;color:#333;}
#container #closed ul .outSIDE a, #container #closed ul .robWebLink a {font-size: 15px;text-indent:none;font-weight: bold;}
#container #closed ul .outSIDE a, #container #closed ul .robWebLink a {text-decoration: none;}list-style: url(none) none outside;
#container #closed ul .outSIDE a,  {font-weight: bold;}
#container #closed ul li a {font-size: 16px;}
#container #closed ul .outSIDE a:hover, #container #closed ul .robWebLink a:hover {font-weight: bold;color:#000;}
#container #closed ul .outSIDE a:active {color:#fff;background-image: url(../images/newwindow_white_12x12.png);background-color:rgba(44,51,77,0.8);}
#container #closed .outsideLinks a:active, #container #closed ul .robWebLink a:active {color:#444;}
#container #closed ul .robWebLink a:active {color: #3f486d;background-color: #FC0;background-color: #FFF;font-size: 15px;}
#container #closed .bluish {font-weight: bold;color: #6C8FAA;color:#808f95;color:#607181;color:#444;}
#container #closed .colorize {color:#6C8FAA;font-weight:bold;}
#container #closed .colorize {color: #5A7490;color: #607181;color: #3f486d;fomt-weight: bold;}

#container #closed ul .robEmail a {color: #3f486d;}
#container #outsidelinks #certify .elevenital .outsideLinks a {color: #3f486d;}
#container #closed ul .robWebLink a, 
#container #closed ul .robEmail a, 
#container #closed ul li .colorize, 
#container #closed ul .robWebLink a,
#container #closed p .bluish, #container #outsidelinks #certify .elevenital .intro .colorDark {
	font-size: 15px;
	color: ##3f486d;
	color: #3f486d;
}
#container #closed ul .robWebLink a:hover, #container #closed ul .robEmail a:hover, #container #closed ul .robWebLink a:hover {color: ##3f486d;opacity:.5;}
#container #closed ul .robWebLink a:active, #container #closed ul .robEmail a:active, #container #closed ul .robWebLink a:active {color: ##3f486d;color:#3f486d;}
#container #outsidelinks #certify .elevenital .outsideLinks .noBack {color: #808f95;}
#container #outsidelinks #certify .elevenital .intro .colorDark {font-weight: bold;color: #3f486d;}
#container #outsidelinks #certify .elevenital .outsideLinks .intro em {color: #808f95;}
#container #preface {
	position: absolute;
	visibility: visible;
	height: auto;
	width: 126px;
	left: 339px;
	top: 17px;
	font-family: "Open Sans", Helvetica;
	font-size: 15px;
	line-height: 1em;
	z-index: 60;
}
.colorDark {font-size:15px;color: ##3f486d;color:#000;font-weight:bold;}
#container #preface p {font-size: 15px;line-height: 1em;color: #808F95;}
#container #closed p .bumpUp {font-size: 15px;}
#container #preface p .regButBlue {font-size: 15px;/*font-weight:bold;*/line-height: 1em;color: #6C8FAA;}
#container #preface p .bumpUp, #container #preface p .bluish {font-weight: bold;}
#container, body {background-color:#fff;}
#container #preface p .bluish {margin-left:0px;}
#container #fitnessHeading h1 .lighter, #container #preface p .regButBlue .lighter {color:#A1C0CE;}
#container #preface p .bumpUp {font-weight: normal;}
#container #preface p .embold {color: #3F486D;}
#container #preface p .bluish {font-weight: normal;color: #003;}
#container #preface p {color: #808f95;}
#container #outsidelinks #certify .elevenital .intro {color: #808f95;font-size: 15px;line-height: 1em;}
#container #preface p .bluish {color: #607181;color: #3f486d;font-weight: bold;}
#container #outsidelinks #certify .elevenital .intro .colorDark {font-weight: bold;color: #3f486d;opacity:1.0;}
#container #closed ul li {color: #808f95;}
#container #outsidelinks #certify .elevenital .outsideLinks .noBack {line-height: 1em;color: #808f95;font-family: "Open Sans", Georgia, serif;}
#container #outsidelinks #certify .elevenital .intro .noBack {opacity: 1.0;font-size: 15px;}
#container #outsidelinks #certify .elevenital .outsideLinks .noBack {font-size: 15px;line-height: 14px;}
#container #outsidelinks #certify .elevenital .outsideLinks .noBack {color: #808F95;}
#container #outsidelinks #certify .elevenital .outsideLinks .noBack {line-height: 14px;color: #627076;}
#container #outsidelinks #certify .elevenital .outsideLinks .noBack {color: #49555B;}
.credit2 {left: 172px;}
.darkish {color:#333;}
#container .credit3, #container .credit4 {
	position: absolute;
	left: 332px;
	top: 799px;
	width: 132px;
}
#container .credit3 {
	left: 332px;
}
#container .credit4 {left:494px;line-height:10px;left:651px;}
.fiveStar {position: absolute;width: 180px;width:170px;height: auto;left: 155px;left:165px;top: 12px;opacity:1.0;x-index:0;}
#container #fitnessHeading h1 .indentBig {font-family: "Open Sans", Nobile, Georgia, serif;font-size: 24px;font-weight: bold;margin-left: 1.0em;}
#container #closed ul .indentTwo {text-indent: 1.0em;}
#container #outsidelinks #certify .elevenital .intro .indentTwo {margin-left: 0em;}
#container #outsidelinks #certify .elevenital .intro .colorDark {margin-left: 0em;}
#container #closed ul .phoneIcon {margin-left: -9px;}
#container #fitnessHeading h1 {z-index:400;}
#container #fitnessHeading h1, #container #preface p .colorDark  {text-decoration: underline;}
#container #closed p .bluish {font-size:18px; text-decoration: underline;}
#container #closed p a .bluish:hover {opacity:.5;}
#container #closed p a .bluish:active, #container #closed ul .robWebLink a:active {opacity:.9;}
#container #closed ul .robEmail a:active {opacity:.9;}
.dateBox {z-index: 800;font-family: Open Sans, Georgia;font-size: 14px;line-height:1em;color: #333;opacity:.3;	text-decoration: underline;}
#container .credit1 p {left: 10px;width: 150px;}#container .credit1 {left: 10px;}
#container .credit1 .darkish em, #container .credit1 .darkish, #container .credit1 p {text-decoration: underline;}

#container #closed p a .bluish {font-size: 22px;font-size: 20px;}
#container #fitnessHeading h1 {width: 269px;}
#container #fitnessHeading h1 .darkColor {color: rgba(51,51,51,1);}
#container #closed p a .bluish {font-size: 15px;}
#container #closed ul .robEmail a:hover,#container #closed ul .robWebLink a:hover, #container #closed p a .bluish:hover {background-color:rgba(181,194,199,0.8);}
#container #closed ul .robEmail a:active, #container #closed ul .robWebLink a:active, #container #closed p a .bluish:active {background-color:#333;color:#fff;
-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;}
	
	*#container #headShot img {height: auto;top: 16px;z-index: 900;width: 75px;position: absolute;left: 423px;z-index: 1;}
#container #closed ul .smallerHeight {font-size: 11px;line-height: 11px;}
#container #closed {top: 84px;}
#container #closed p a .bluish {font-size: 18px;}
.underLine {text-decoration:underline;}
#container #closed .underLine {font-size: 18px;}
#container #closed ul .indent {text-indent: 22px;}
#container #closed ul .robWebLink.underLine a, #container #closed ul .robEmail.underLine a {text-decoration: underline;font-size: 15px;}
.greyed {color:#808f95;text-decoration:none;}
#closed ul .robWebLink.underLine a .greyed {text-decoration: none;}
#container #closed ul .robEmail.underLine.size15 {font-size: 15px;text-decoration:none;}
#container #closed {top: 150px;height: auto;}
#container #closed ul .indent {margin-top: 6px;}

#container #outsidelinks #certify {top: 150px;height: auto;}
#container #closed ul .indent {margin-top: 2px;text-indent:1.5em;}
#container #closed ul .indent.colorize {color:#6C8FAA;font-weight:normal;}
#container #closed ul .robEmail.underLine.size15 {font-size: 16px; color:rgba(108,143,170,1);}
#container #closed ul .indent.colorize, #container #closed ul .robEmail.underLine.size15, #container #closed ul li {opacity:.8;opacity:1.0;}
#container #outsidelinks #certify .elevenital .intro, #container #outsidelinks #certify .elevenital .outsideLinks .noBack {opacity:.8;opacity:1.0;color:rgba(108,143,170,1);}
#container #outsidelinks #certify .elevenital .intro .colorDark {opacity:1.0;}
#container #outsidelinks #certify .elevenital .intro .colorDark {color: rgba(32,32,32,1);color:rgba(0,0,0,1);text-decoration:underline;}
#container #closed .underLine.lighten {opacity:.8;opacity:1.0;}
#container #closed .marginLeft .bluish {margin-left: -7px;}
#container #fitnessHeading h1 {height: auto;}
#container, body {background-color: rgba(207,228,223,1);}
#container #closed ul .tinyHeight {font-size: 15px;line-height: 1px;}
#container #closed ul .indent.colorize, #container #closed ul .robEmail.underLine.size15, #container #closed ul li {font-style: italic;font-size:16px;text-indent:1.5em;}
#container #closed ul .robWebLink.underLine a {margin-left: -2.6em;}
#container #closed ul .phoneIcon {margin-left: -2.0em;font-style: normal;}
#container #fitnessHeading h1,  #container #closed {left: 495px;}
#container #fitnessHeading h1 {top: 16px;}
#container #closed ul li, #container #closed ul li a {font-style: normal;}
#container #closed ul li .mailLine a  {font-size: 18px;color:rgba(153,153,153,1);font-style: normal;margin-left: -12px;}
#container #closed ul li a {margin-left: -32px;}
#container #closed ul li a .mailIcon {font-style: normal;color: rgba(102,102,102,.8);font-size: 16px;margin-right:1px;}
#container #closed ul .robEmail.underLine.size15 {margin-top: 2px;}

#container #closed ul .robWebLink.underLine a {font-size:16px;}
#container #closed ul .robWebLink.underLine a:hover {color: rgba(0,0,0,1);}
#container #closed ul .robWebLink.underLine a:active {color:rgba(255,255,255,1);background-color:rgba(51,51,51,.7);}
#container #closed ul li a {color:rgba(51,51,51,1);color:rgba(0,0,0,.8); font-weight:bold;text-decoration:underline;}
#container #closed ul li a:hover {background-color: rgba(153,153,153,.3);color:rgba(102,102,102,.7);}
#container #closed ul li a:active {color:rgba(255,255,255,1); background-color:rgba(51,51,51,.7);}
#container #closed ul .phoneIcon .colorize {font-size: 16px;font-style: normal;}
#container #closed ul li a .mailIcon {text-decoration: none;}
#container #closed ul .phoneNumber {font-size: 16px;font-style: italic;}
#container #headShot img {left: 423px;top: 31px;}
#container #closed ul #addressLines {text-indent: 0em;}
#container #closed ul .robWebLink.underLine a, #container #closed ul li a, #container #closed ul .phoneIcon .colorize {font-weight: normal;}

#container #closed ul .robWebLink.underLine a, #container #closed ul li a, #container #closed ul .phoneIcon .colorize {color:#3f486d; font-weight: normal;color: #808f95;}
#container #closed ul .indent.colorize, #container #closed ul .robEmail.underLine.size15, #container #closed ul .phoneNumber {font-style: normal;color:#808f95;}
#container #closed .marginLeft .bluish {color:rgba(0,0,0,1);color: #18265C;}
.embolden {font-weight:bold; color: #18265C; color: #3f486d;}
#container #closed ul .robWebLink.underLine a, #container #closed ul li a, #container #closed ul .phoneIcon .colorize {color: rgba(0,0,0,1); #3f486d; opacity:.8;color:rgba(0,0,0,.8);}
#container #closed ul .robWebLink.underLine a:hover {color:rgba(0,0,0,.4);}
#container #closed ul .robWebLink.underLine a:active {color: rgba(255,255,255,1);}
#container #closed ul .robEmail.underLine.size15 .mailIcon {font-size: 26px;margin-left:-11px;vertical-align:top;opacity:0;}
#container #closed ul .indent.colorize .embolden, #container #closed ul .robEmail.underLine.size15 .specialIndent .embolden, 
#container #closed ul .robEmail.underLine.size15 .embolden {text-decoration: underline;}
#container #closed ul .phoneIcon {font-size: 20px;text-indent:28px;}
#container #closed ul .robEmail.underLine.size15 a {font-size:16px;font-weight: normal;}
#container #closed ul .robEmail.underLine.size15 {margin-left: 0px;}
#container #closed ul .robEmail.underLine.size15 .specialIndent {margin-left: -25px;}
#container #closed ul .indent.colorize {text-indent: 0px;}
#container #closed ul .robEmail.underLine.size15 .mailIcon {font-size: 16px;}
#container #closed ul .underLine .arrowOut {font-size: 24px;color: rgba(0,0,0,1);
text-decoration: none;font-size:26px; line-height:12px;vertical-align:center; color:rgba(51,51,51,1);color:#18265C;}

#container #outsidelinks #certify {left: 24px;}
#container #closed .underLine.lighten {margin-left: -15px;}
#container #closed .marginLeft .bluish {margin-left: -22px;}
#container #closed ul #addressLines {margin-left: -15px;}

#container #outsidelinks #certify .elevenital .intro {text-indent: 24px;}
#container #closed ul .indent.colorize .embolden {margin-left: 26px;}
#container #closed .marginLeft .bluish .moreLeft {margin-left: -14px;}
#container #closed {left: 510px;}
#container #closed .indentXpx {padding-left: 1.5em;}
#container #closed ul .underLine.outsideIcon a {margin-left: -46px;}
#container #closed ul .mailIcon {color:rgba(102,102,102,1);}
#container #closed ul .robEmail.underLine.size15 a {margin-left: -15px;}
/*#container #closed ul .robEmail.underLine.size15 a .mailIcon2 {font-size: 22px;color:rgba(140,140,140,1);margin-right:.75px;font-weight:lighter;}*/