@charset "UTF-8";
/*-------------GLOBAL 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, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var,dl, dt, dd, ol,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr
	{margin: 0;	padding: 0;	border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baselin@charset "UTF-8";}
h1{	font-size:18px;}
p{padding-bottom:10px;}
body{background:url(images/images/background.gif) repeat-x;	font-family:Helvetica, Arial, sans-serif;background-color:#b11f79;}
.clear_float{clear:both;}
/*------------MASTER CONTAINERS ---------------*/
.PageMaster {margin: 0 auto;text-align: center;}
#allContent {width:960px;margin: 0 auto;text-align: left;background:transparent;}
#ie6warning{background:#FFF;width:100%;}
#top{width:960px;text-align:right;color:#FFF;}
#top a:link, #top a:visited{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;}
#top a:hover{color:#EF8B46;}
#grayBar{background-color:#577483;width:960px;	height:14px;}
#leftColumn{width:220px;background:#EEE;float:left;min-height:580px;}
#logo{margin-top:-100px;height:214px;width:214px;}
#mainNav{height:206px;}
#signup{background-color:#577483;width:220px;min-height:270px;}
#socialNet{	width: 220px;padding-top: 0px;z-index: 3;text-align: middle;text-align: center;color: #FFFFFF;font-weight: bold;font-size: 12px;background-color:#577483;}
#socialNet p{ margin: 0 5px 0 5px;}
#socialNet img{ margin:3px;}
/*-----------CONTENT ---------------*/
#content{background:url(images/images/background_home.jpg) top right no-repeat;	background-color:#FFF;padding-left:10px;padding-right:10px;	padding-bottom:10px;min-height:570px;width:720px;float:left;}
#content .home{	background:url(images/images/background_home.jpg) bottom right no-repeat;}
#content a:link, #content a:visited{color:#577483;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:bold;text-decoration:underline;}
 #content a:hover{color:#7F3F98;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;text-decoration:none;}
#content.dynamic{background:url(images/images/backgroundMotivational.jpg) bottom right no-repeat;}
#content.mom{background:url(images/images/backgroundMom.jpg) bottom right no-repeat;}
#content.personal{background:url(images/images/backgroundTrainer.jpg) bottom right no-repeat;}
#content.columnist{background:url(images/images/backgroundColumnist.jpg) bottom right no-repeat;}
#content h1{	background:url(images/images/headline.png) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:170px;margin-left:30px;}
#content.about_kimberly h1{	background:url(images/images/h1_aboutKimberly.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.columnist h1{background:url(images/images/h1_columnist.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.personal h1{background:url(images/images/h1_trainer.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.contact h1{background:url(images/images/h1_contact.jpg) no-repeat;	text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.events h1{	background:url(images/images/h1_Events.jpg) no-repeat;text-indent:-9999px;width:480px;height:90px;margin-top:70px;margin-left:30px;}
#content.events_archive h1{background:url(images/images/h1_EventsArchive.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.mom h1{background:url(images/images/h1_mom.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.press h1{background:url(images/images/h1_Press.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.press a, #content.press a:hover{text-decoration:none;}
#content.press li{list-style:none;width:465px;padding-bottom:15px;margin-left:30px;}
#content.reel h1{background:url(images/images/h1_VideosReel.jpg) no-repeat;text-indent:-9999px;	width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.reel p{z-index:2;}
#content.upcoming h1{background:url(images/images/h1_EventsUpcoming.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.videos h1{background:url(images/images/h1_Videos.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.videos_archive h1{	background:url(images/images/h1_VideosArchive.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.dynamic h1{background:url(images/images/h1_speaker.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.thanks h1{background:url(images/images/h1_thanks.jpg) no-repeat;text-indent:-9999px;width:480px;height:70px;margin-top:70px;margin-left:30px;}
#content.notFound h1{color: #EF8B46;width:480px;height:70px;margin-top:80px;margin-left:30px;background-image:none;text-indent:0px;font-size:48px;font-weight:bold;}
#content h2{font-weight:bold;font-size:1.4em;color:#007042;margin-left:30px;width:430px;}
#content p{	width:430px;margin:0 0 0 30px;}
#container{background: url(images/images/lowerNavBackground.gif) repeat-y top left #FFF;margin-top:5px;}
#container2{margin-bottom:-5px;}
#container3{background-color: #FFFFFF; padding-left:30px; margin-top:5px; padding-top:20px;}
#content.videos_archive table.archive{margin-left:30px;border: 0;}
#content.videos_archive table.archive tr{vertical-align: top;}
#content.videos_archive table.archive p{margin:0;width:auto;text-align:left;}
#content.videos_archive table.archive img{vertical-align: middle;}
videoArchiveDescription{font-size:.8em;}
/********************************** left Bottom Box ********************************/
#leftBox{background-color:#FFF;width:476px;height:175px;margin-top:8px;margin-right:8px;float:left;}
#VideoThumb {float:left;width:250px;height:145px;margin-top:15px;}
#VideoThumb a:link, #VideoThumb a:visited{display:block;height:145px;background:url(images/images/VideoThumbSprite.jpg) top center no-repeat;text-indent:-9999px;}
#VideoThumb a:hover{background:url(images/images/VideoThumbSprite.jpg) bottom center no-repeat;}
#VideoInfo {float:left;vertical-align:middle;height:145px;}
#VideoInfo h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-style:italic;margin:50px 0 0;color:#007042;}
#VideoInfo a:link, #VideoInfo a:visited {font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#EF8B46;}
#VideoInfo a:hover {font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#7F3F98;}
/********************************** right Bottom Box ********************************/
#rightBox{background-color:#FFF;width:476px;height:175px;margin-top:8px;float:left;margin-bottom:5px;}
#dailyNewsThumb{background:url(images/images/DailyNewsLogo.png) top center no-repeat;float:left;width:150px;height:145px;margin-top:10px;}
#blogFeed{float:left;vertical-align:middle;	height:145px;width:320px;font-size:12px;}
#blogFeed h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-style:italic;color:#007042;margin:10px 0 5px 0;}
#blogFeed a:link, #blogFeed a:visited {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#EF8B46;}
#blogFeed a:hover {	color:#7F3F98;}
#blogFeed ul li{list-style:none;}
#footer{margin-top:7px;	background-color:#577483;width:960px;height:45px;color:#FFF;font-size:0.85em;}
#footer p{padding-top:15px;text-align:center;}
#footer a:link, a:visited{color:#FFF;font-weight:bold;text-decoration:none;}
#footer a:hover{color:#ffc59d;text-decoration:none;}
#credit{width:960px;height:150px;}
#credit p {	margin-top:20px;color:#FFF;	text-align:center;}
#creditfooter {	display: none; }
/********************************** vertical Menu ********************************/
#sddm{margin: 0;padding: 0;z-index: 1000;}
#sddm li{margin: 0;	padding: 0;	list-style: none;display:block;font: bold 14px arial;}
#sddm li a{	display: block;margin: 0 1px 0 0;padding: 4px 10px;width: 200px;color: #7F3F98;text-align: right;text-decoration: none;}
#sddm li a:hover{background: #7F3F98;color: #FFF;}
#sddm div{position: absolute;visibility: hidden;margin-left: 219px;margin-top:-24px;padding: 0;z-index:9000;background: #577483;border: 1px solid #7F3F98;}
#sddm div a{position: relative;z-index:9000;display: block;margin: 0;padding: 5px 10px;width: auto;	white-space: nowrap;text-align: left;text-decoration: none;background: #EF8B46;color: #FFF;	font: 14px arial;}
#sddm div a:hover{background: #7F3F98;color: #FFF;}
table.contact{margin-left:30px;}
table.contact td{padding: 0px 20px 5px 0px;}
/*-------Pagination------------*/
.paginate{text-align:center;font-size:12px;font-family:Helvetica;}