html{	background: #0089ca;	padding: 0;	margin: 0;}body{	font-size: 13px;	line-height: 18px;	font-family: verdana, Tahoma, verdana, arial, sans-serif;	padding: 0;	margin: 0;	color: #4a4a4a;	text-align: left;	background: url(../images/back.jpg) repeat-x;	height: 100%;}p { margin: 12px 0 12px 0; }a:link {color: #005fae; text-decoration: underline;}a:visited {color: #005fae; text-decoration: underline;}a:active {color: #4895d5; text-decoration: underline;}a:hover { color: #4895d5; text-decoration: underline;}#contactform {	font: 23px/18px verdana, Tahoma, arial, sans-serif;	color: #000;	padding: 20px;	}#wrapper{	min-height: 900px;	text-align: center;	margin: 0 auto;	padding: 0;	background: url(../images/back-center.jpg) no-repeat 50% 0;}#content{	width: 992px;	margin: 0 auto;	padding: 0;	background: url(../images/back-content.jpg) repeat-y #fff;	min-height: 700px;	overflow: hidden;	text-align: left;	z-index: 1000;}#content-left{	float: left;	width: 45px;	margin: 0;	padding: 0;	display: inline;}#content-mid{	float: left;	padding: 0;	width: 902px;	margin: 0 auto;	background: url(../images/back-content-mid.gif) repeat-y;	display: inline;}#content-right{	float: left;	width: 45px;	margin: 0;	padding: 0;	background: #0089ca;	display: inline;}#header{	width: 902px;	height: 200px;	padding: 0;	margin: 0 auto;	background: url(../images/back-header.jpg) no-repeat;}#header-left{	float: left;	width: 539px;	height: 158px;	padding: 0;	margin: 0;	display: inline;}#header-mid{	float: left;	width: 131px;	height: 158px;	padding: 0;	margin: 0;	display: inline;}header-right{	float: left;	width: 210px;	height: 158px;	padding: 0;	margin: 0;	display: inline;}#topnav{	width: 902px;	height: 42px;	padding: 0;	margin: 0 auto;	background: url(../images/back-nav.png) no-repeat;	text-align: left;}#main-content{	width: 834px;	margin: 10px 0 10px 34px;	padding: 0;	text-align: left;}#main-content-ltblue{	width: 764px;	margin: 10px 0 10px 34px;	padding: 20px 40px 20px 30px;	text-align: left;	background: url(../images/main-ltblue.jpg) no-repeat;	min-height: 400px;}#main-content-ltblue-left{	float: left;	width: 340px;	margin: 0;	padding: 20px 20px 20px 0;	display: inline;}#main-content-ltblue-right{	float: right;	width: 340px;	margin: 0;	padding: 20px 20px 20px 0;	display: inline;}#main-content-ltblue-left2{	float: left;	width: 340px;	margin: 0;	padding: 0 20px 0 0;	display: inline;}#main-content-ltblue-right2{	float: right;	width: 340px;	margin: 0;	padding: 0 20px 0 0;	display: inline;}#main-content-ltblue-left3{	float: left;	width: 400px;	margin: 0;	padding: 0 20px 0 0;	display: inline;}#main-content-ltblue-right3{	float: right;	width: 280px;	margin: 0;	padding: 0 20px 0 0;	display: inline;}#main-content-left{	float: left;	width: 465px;	margin: 0;	padding: 20px 20px 20px 20px;	display: inline;	min-height: 400px;	background: url(../images/main-left-back.jpg) no-repeat;}#main-content-left-noblue{	float: left;	width: 465px;	margin: 0 0 20px 0;	padding: 0 20px 20px 20px;	display: inline;	min-height: 270px;}#main-content-left-left{	float: left;	width: 200px;	margin: 0;	padding: 0 20px 0 0;	display: inline;}#main-content-left-right{	float: right;	width: 220px;	margin: 0;	padding: 0 0 0 0;	display: inline;}#main-content-left-left-logo{	float: left;	width: 280px;	margin: 0;	padding: 0;	display: inline;}#main-content-left-right-logo{	float: right;	width: 160px;	margin: 0;	padding: 0 0 0 0;	display: inline;}#main-content-left-left-center{	float: left;	width: 200px;	margin: 0;	padding: 0 20px 0 0;	display: inline;	text-align: center;}#main-content-left-right-center{	float: right;	width: 220px;	margin: 0;	padding: 0 0 0 0;	display: inline;	text-align: center;}#main-content-right{	float: right;	width: 303px;	margin: 0;	padding: 0;	display: inline;}#main-content-blue{	float: right;	width: 253px;	margin: 0;	padding: 20px 25px 10px 25px;	display: inline;	background: #0089ca url(../images/blueback.jpg) no-repeat;	min-height: 270px;	color: #fff;	font-size: 13px;	line-height: 17px;}#main-content-blue a:link { color: #fff; text-decoration: underline;}#main-content-blue a:visited {color: #fff; text-decoration: underline;}#main-content-blue a:active { color: #fff; text-decoration: underline;}#main-content-blue a:hover { color: #b0cfe9; text-decoration: underline;}#main-content-blue2{	float: right;	width: 303px;	margin: 0;	padding: 0;	display: inline;	height: 74px;	background: #0089ca url(../images/bluebottom.jpg) no-repeat;}#main-content-white{	width: 400px;	margin: 0 auto;	padding: 10px 25px 20px 25px;	background: url(../images/trans-white.png) repeat;	font-size: 13px;	line-height: 17px;	border: 1px solid #a0eff9;}#main-content-howenroll-left{	float: left;	width: 418px;	margin: 0;	padding: 20px 20px 20px 0;	display: inline;}#main-content-howenroll-right{	float: right;	width: 262px;	margin: 0;	padding: 20px 20px 20px 0;	display: inline;}#footer{	padding: 0;	margin: 0 auto;	width: 992px;	height: 181px;	background: url(../images/back-footer.jpg) no-repeat;	text-align: right;	color: #fff;}#footer-left{	float: left;	width: 231px;	text-align: left;	display: inline;}#footer-mid{	float: left;	width: 110px;	height: 181px;	text-align: left;	display: inline;}#footer-right{	float: right;	width: 580px;	text-align: right;	margin: 100px 30px 0 0;	display: inline;	font-size: 11px;}#footer-right a:link { color: #fff; text-decoration: none;}#footer-right a:visited { color: #fff; text-decoration: none;}#footer-right a:active { color: #fff; text-decoration: underline;}#footer-right a:hover { color: #fff; text-decoration: underline;}#bluebackground{	width: 252px;	background: #a5d2f7;	padding: 20px 20px;}/* ------------------------- h styles ------------------------- */h1#logo{	width: 539px;	height: 158px;	margin: 0;	padding: 0;	text-indent: -9999px;	background: url(../images/infant-aquatics.png) no-repeat;}h1#logo2{	width: 79px;	height: 96px;	margin: 0 0 0 79px;	padding: 0 0 0 79px;	text-indent: -9999px;	background: url(../images/infant-aquatics2.png) no-repeat;}h1#skg_logo{	width: 539px;	height: 158px;	margin: 0;	padding: 0;	text-indent: -9999px;	background: url(../images/swim-kids-georgia.png) no-repeat;}h1#skg_logo_test{	width: 539px;	height: 158px;	margin: 0;	padding: 0;	text-indent: -9999px;	background: url(../images/swim-kids-georgia-test.png) no-repeat;}h1#tag{	width: 232px;	height: 158px;	margin: 0;	padding: 0;	text-indent: -9999px;	background: url(../images/swim.png) no-repeat;}h1{	font-size: 22px;	line-height: 23px;	color: #ee3631;	font-family: Georgia, Times New Roman, MS Serif, serif;	font-weight: normal;	margin: 0 0 10px 0;}h1 a:link {color: #ee3631; text-decoration: underline;}h1 a:visited {color: #ee3631; text-decoration: underline;}h1 a:active {color: #4895d5; text-decoration: underline;}h1 a:hover { color: #4895d5; text-decoration: underline;}h1#center{	font-size: 22px;	line-height: 10px;	color: #ee3631;	font-family: Georgia, Times New Roman, MS Serif, serif;	font-weight: normal;	margin: 5px 0 10px 0;	text-align: center;}h2{	font-size: 14px;	margin: 10px 0 0 0;	color: #ee3631;	font-weight: bold;}h2#center{	font-size: 14px;	margin: 10px 0 0 0;	color: #ee3631;	font-weight: bold;	text-align: center;}h2.white{	font-size: 14px;	margin: 10px 0 0 0;	color: #fff;	font-weight: bold;}h2.black{	font-size: 14px;	margin: 10px 0 0 0;	color: #000;	font-weight: bold;}h2.homesearch{	font-size: 14px;	margin: 0;	color: #ee3631;	font-weight: bold;}h3{	font-size: 14px;	margin: 0 0 12px 20px;	color: #f9ec7d;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-weight: bold;}/* ------------------------- end h styles ------------------------- *//* ------------------------- img styles ------------------------- */img{	margin: 0;	padding: 0;}img.home{	margin: 0 0 6px 0;	padding: 0;}img.right{	float: right;	margin: 10px 0 20px 20px;	padding: 0;}img.right2{	float: right;	margin: 20px 0 20px 20px;	padding: 0;}img.left{	float: left;	margin: 0 20px 20px 0;	padding: 0;}img.left2{	float: left;	margin: 20px 20px 20px 0;	padding: 0;}img.logoleft{	float: left;	margin: 0 20px 5px 0;	padding: 0;}img.blue { border: 2px solid #004ea1; }/* ------------------------- end img styles ------------------------- *//* ------------------------- table styles ------------------------- */table#forms{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 0;	width: 290px;	table-layout: fixed;}table#forms td{	padding: 0 5px 5px 0;	border-style: none;	border-width: 0;	font-size: 12px;	font-family: Tahoma, verdana, arial, sans-serif;}table#blueforms{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 0;	width: 200px;	table-layout: fixed;}table#blueforms td{	padding: 0 5px 5px 0;	border-style: none;	border-width: 0;	font-size: 12px;	font-family: Tahoma, verdana, arial, sans-serif;	color: #fff;}table#blueforms2{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 0;	width: 200px;	table-layout: fixed;}table#blueforms2 td{	padding: 0 5px 5px 0;	border-style: none;	border-width: 0;	font-size: 12px;	font-family: Tahoma, verdana, arial, sans-serif;	color: #000;}table#smform{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 0;	width: 450px;	table-layout: fixed;}table#smform td{	padding: 0 5px 5px 0;	border-style: none;	border-width: 0;	font-size: 12px;	font-family: Tahoma, verdana, arial, sans-serif;}table#smform2{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 0;	width: 450px;	table-layout: fixed;}table#smform2 td{	padding: 0 5px 5px 0;	border-style: solid;	border-color: #000;	border-width: 1px;	font-size: 12px;	font-family: Tahoma, verdana, arial, sans-serif;	text-align:center;}table#basic{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 10px 0 5px 0;	table-layout: fixed;}table#basic td{	padding: 0 25px 5px 0;	border-style: none;	border-width: 0;	font-size: 12px;	font-family: verdana, Tahoma, verdana, arial, sans-serif;}table#basicoutline{	border: none;	border-width: 1px;	border-spacing: 0;	border-style: solid;	border-collapse: collapse;	margin: 10px 0 5px 0;	table-layout: fixed;}table#basicoutline td{	padding: 5px 15px 5px 15px;	border-style: solid;	border-width: 1px;	font-size: 12px;	font-family: verdana, Tahoma, verdana, arial, sans-serif;}table#whatsnext{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 0 auto;	table-layout: fixed;}table#whatsnext td{	padding: 0 5px 10px 4px;	border-style: none;	border-width: 0;	font-size: 12px;	font-family: verdana, Tahoma, verdana, arial, sans-serif;}table#newforms{	border: none;	border-width: 0;	border-spacing: 0;	border-style: none;	border-collapse: collapse;	margin: 0;	width: 200px;	table-layout: fixed;}table#newforms td{	padding: 0 5px 5px 0;	border-style: none;	border-width: 0;	font-size: 12px;	font-family: Tahoma, verdana, arial, sans-serif;	color: #000;}/* ------------------------- end table styles ------------------------- *//* ------------------------- list styles ------------------------- */ul.list1{	list-style-image: url(../images/list_dot.gif);	padding: 0 0 10px 20px;	text-indent: 2px;	text-align: left;	margin: 10px 0 0 0;}ul.list1 li{	margin: 2px 0 7px 0;	font-size: 13px;	line-height: 16px;	font-size: 13px;	line-height: 18px;	font-family: verdana, Tahoma, verdana, arial, sans-serif;}ul.list2{	list-style-image: url(../images/list_dot.gif);	padding: 0 0 10px 70px;	text-indent: 2px;	text-align: left;	margin: 10px 0 0 0;}ul.list2 li{	margin: 2px 0 7px 0;	font-size: 13px;	line-height: 16px;	font-size: 13px;	line-height: 18px;	font-family: verdana, Tahoma, verdana, arial, sans-serif;}ul.list3{	list-style-image: url(../images/list_dot2.gif);	padding: 0 0 10px 20px;	text-indent: 2px;	text-align: left;	margin: 10px 0 0 0;}ul.list3 li{	margin: 2px 0 7px 0;	font-size: 13px;	line-height: 16px;	font-size: 13px;	line-height: 18px;	font-family: verdana, Tahoma, verdana, arial, sans-serif;}ul#instructorpics{	list-style-type: none;	margin: 0;	padding: 10px 0 0 0;	font-weight: normal;	width: 290px;}ul#instructorpics li{	float: left;	display: inline;	list-style-type: none;	padding: 0 3px 3px 0;	width: 90px;	height: 90px;	margin: 0;}#multipics-wrap {text-align:center;margin: 0 auto;}ul#multipics { list-style-type: none; margin: 0 auto;padding: 10px 0 0 0;font-weight: normal;width: 680px;}ul#multipics a:link { color: #005fae; text-decoration: underline;}ul#multipics a:visited { color: #005fae; text-decoration: underline;}ul#multipics a:active { color: #4895d5; text-decoration: none;}ul#multipics a:hover { color: #4895d5; text-decoration: none;}ul#multipics li{ float: left;display: inline;list-style-type: none; padding: 0 5px 10px 5px;width: 160px;height: 110px;margin: 0 auto;text-align: center;}#videopage-wrap {text-align:center;margin: 0 auto;}ul#videopage { list-style-type: none; margin: 0 auto;padding: 10px 0 0 0;font-weight: normal;width: 740px;}ul#videopage a:link { color: #005fae; text-decoration: underline;}ul#videopage a:visited { color: #005fae; text-decoration: underline;}ul#videopage a:active { color: #4895d5; text-decoration: none;}ul#videopage a:hover { color: #4895d5; text-decoration: none;}ul#videopage li{ float: left;display: inline;list-style-type: none; padding: 0 15px 10px 15px;width: 205px;height: 170px;margin: 0 auto;text-align: center;}/* ------------------------- end list styles ------------------------- */.formbutton{	cursor: pointer;	border: outset 1px #1794cf;	background: #005fae;	color: #FFFFFF;	padding: 1px 2px;}/* ------------------------- bubble image styles ------------------------- */#rotator{	border: none;	cursor: pointer;	overflow: hidden;	margin: 0 auto;	position: relative;	width: 131px;	height: 158px;}#rotator img{	border: 0;	cursor: pointer;	width: 131px;	height: 158px;}#rotator2{	border: none;	cursor: pointer;	overflow: hidden;	margin: 0 auto;	position: relative;	width: 110px;	height: 181px;}#rotator2 img{	border: 0;	cursor: pointer;	width: 110px;	height: 181px;}/* ------------------------- end bubble image styles ------------------------- */hr.hr1 {  color: #e63044;  background-color: #e63044;  height: 1px;  border: none;}hr.hr2 {  color: #004fa2;  background-color: #004fa2;  height: 1px;  border: none;}/*------------------------- collage styles ------------------------- */#main-content-collage-momtot{	width: 764px;	margin: 10px 0 10px 34px;	padding: 20px 40px 20px 30px;	text-align: left;	background: url(../images/collage-parenttot.jpg) no-repeat;	min-height: 400px;}#main-content-collage-insttraining{	width: 764px;	margin: 10px 0 10px 34px;	padding: 20px 40px 20px 30px;	text-align: left;	background: url(../images/collage-insttraining.jpg) no-repeat;	min-height: 400px;}#main-content-collage-whytrain{	width: 764px;	margin: 10px 0 10px 34px;	padding: 20px 40px 20px 30px;	text-align: left;	background: url(../images/collage-whytrain.jpg) no-repeat;	min-height: 400px;}#main-content-collage-whoweare{	width: 764px;	margin: 10px 0 10px 34px;	padding: 20px 40px 20px 30px;	text-align: left;	background: url(../images/collage-whoweare.jpg) no-repeat;	min-height: 400px;}#main-content-collage-meet{	width: 764px;	margin: 10px 0 10px 34px;	padding: 20px 40px 20px 30px;	text-align: left;	background: url(../images/collage-howtofindus.jpg) no-repeat;	min-height: 400px;}#main-content-collage-howtoenroll{	width: 764px;	margin: 10px 0 10px 34px;	padding: 20px 40px 20px 30px;	text-align: left;	background: url(../images/collage-howtoenroll.jpg) no-repeat;	min-height: 400px;}#main-content-collage-momtot h1, #main-content-collage-insttraining h1, #main-content-collage-whytrain h1, #main-content-collage-whoweare h1, #main-content-collage-meet h1, #main-content-collage-howtoenroll h1{	font-size: 22px;	line-height: 10px;	color: #ee3631;	font-family: Georgia, Times New Roman, MS Serif, serif;	font-weight: normal;	margin: 5px 0 340px 0;}/* ----------Home styles ---------- */#header-home{	width: 902px;	height: 473px;	padding: 0;	margin: 0 auto;	background: url(../images/back-header-home.jpg) no-repeat;}#content-home{	width: 992px;	margin: 0 auto;	padding: 0;	background: url(../images/back-content.jpg) repeat-y #0089ca;	min-height: 500px;	overflow: hidden;	text-align: left;	z-index: 1000;}#content-left-home{	float: left;	width: 45px;	margin: 0;	padding: 0;	display: inline;}#content-mid-home{	float: left;	padding: 0;	width: 902px;	margin: 0 auto;	background: url(../images/back-content-mid.gif) repeat-y;	display: inline;}#content-right-home{	float: left;	width: 45px;	margin: 0;	padding: 0;	background: #0089ca;	display: inline;}#main-content-ltblue-home{	width: 764px;	margin: 10px 0 0 34px;	padding: 20px 40px 0 30px;	text-align: left;	background: url(../images/main-ltblue-home.jpg) no-repeat;	overflow: auto;	min-height: 216px;}#main-content-ltblue-left-home{	float: left;	width: 340px;	margin: 0;	padding: 0 20px 0 0;	display: inline;}#main-content-ltblue-right-home{	float: right;	width: 340px;	margin: 0;	padding: 0 20px 0 0;	display: inline;}#topnav-home{	width: 902px;	height: 40px;	padding: 0;	margin: 0 auto;	background: url(../images/back-nav-home.jpg) no-repeat;	text-align: left;	z-index: 5000;}#footer-home{	padding: 61px 0 0 0;	margin: 0 auto;	width: 992px;	height: 242px;	background: url(../images/back-footer-home.jpg) no-repeat #0089ca;	text-align: right;	color: #fff;}#home-instructors {	width: 670px;	height: 30px;	margin: 0 auto;	padding: 0;	clear: both;	overflow:auto;}#home-instructors-left {	float:left;	width: 240px;	height: 30px;	margin: 0;	padding: 0;}#home-instructors-right {	float:left;	width: 400px;	height: 30px;	margin: 0;	padding: 0;}#home-instructors-right-l {	float:left;	width: 350px;	margin: 0;	padding: 0;}#home-instructors-right-r {	float:left;	width: 40px;	margin: 0;	padding: 0;}option.indent {	padding: 0 0 0 20px;}option.bold {	font-style:italic;	font-weight:bold;}input.instructorgo {	padding:0 0 0 0;}/* ----------End Home styles ---------- *//*---------- pop-up content ----------*/div.popupcontent {	padding:0;	width:260px;	display:none;	text-align:left;}div.popupcontent2 {	padding:0;	width:400px;	display:none;	text-align:left;}.sm{font-size: 10px;line-height: 11px;}.red{	color: #ee3631;}input.emailField {    display: none;}
