/*
Color Scheme...
	Blue --> #7179c0
	FB Light Blue --> #9db7ee
	FB Blue --> #637bad
	FB HL Blue --> #7a8eb9
	FB BG Blue --> #29447e
	Light Pink --> #ffe0e5
	Pink --> #d96eca
	Yellow --> #ffaa11

*/


body  {font-family: 'Trebuchet MS', Helvetica, sans-serif;font-size: 62.5%;color: #777;background-image: url("images/graphics/background.jpg");
	background-repeat: repeat-x;background-color: #ddd;}
input:focus, textarea:focus, select:focus{background-color: #ffccff;}
a:link, a:visited {text-decoration: none;color: #7179c0;	border: 0px;}
a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}
img{border: none;}
.footimg {border: none;margin: 0px;padding: 0px;	vertical-align: bottom;} 
h1 {	margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;font-size: 2.0em;color: #736960;}
h2 {	margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 1.8em;color: #736960;}
h3 {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 1.6em;color: #736960;}
h3.msg {margin: 0px 0px 0px 0px;padding: 0px 20px 0px 20px;text-align: center;color: #736960;}
h4 {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 1.4em;color: #736960;}
h5 {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 1.2em;color: #736960;}
h6 {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 1.2em;color: #d96eca;}
p {margin: 2px 10px 2px 10px;padding: 2px 2px 2px 2px;text-align: justify;}
p.center {margin: 0px 0px 0px 0px;padding: 10px 10px 10px 10px;text-align: center;}
p.note {margin: 0px 0px 0px 0px;padding: 10px 10px 10px 10px;text-align: center;color: #736960;}
p.warning {margin: 0px 0px 0px 0px;padding: 10px 10px 10px 10px;text-align: center;color: #ffaa11;font-weight: bold;}
p.margin {margin: 0px 0px 0px 0px;padding: 5px 0px 5px 5px;}
.arrow {	position: relative;top: 2px;height: 12px;margin: 0px 0px 0px 0px;padding: 0px 10px 0px 10px;border: 0px;}
.calarrow {position: relative;top: 2px;height: 15px;	margin: 0px 0px 0px 0px;padding: 0px 10px 2px 10px;border: 0px;}
ul.hci {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 60px;}


/* SECTION FOR THE DIV INFORMATION -------------------------------------------------------------------------------------- */
#frame {width: 960px;margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;	background-image: url("images/graphics/body.jpg");background-repeat: repeat-y;
	background-position: top left;font-size: 1.4em;}
#title {	background-image: url("images/graphics/title.jpg");background-repeat: no-repeat;background-position: top left;height: 300px;
	margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;border-bottom: 0px solid #d7d5e0;}
/* MENU SECTION---------------------------------------------------------------------------------------------- */
body#inf a#infonav, body#meal a#mealnav, body#tips a#tipsnav, body#set a#setnav, body#ind a#indnav,body#sig a#signav,body#hom a#homnav,body#pro a#pronav,body#pic a#picnav,body#bab a#babnav,body#cal a#calnav,body#sea a#seanav,body#coo a#coonav,body#hel a#helnav,body#faq a#faqnav,body#con a#connav{background: #eee;font-weight: bold;}
#menu {height: 20px;	width: 958px;background-image: url("images/middle.jpg");background-repeat: repeat-y;margin: 0px 1px 0px 0px;padding: 0px 0px 0px 0px;text-align: right;border-top: 1px solid #d7d5e0;border-bottom: 1px solid #d7d5e0;clear: both;}
#menu ul {display: block;text-align: center;margin: 0px;padding: 0px 0px 0px 1px;}
#menu ul li{display: block;position: relative;display:inline;height:20px;width: 135px;/* for fixed width links */float:left;list-style:none;border-right: 1px solid #d7d5e0;border-top: 0px solid #d7d5e0;border-bottom: 0px solid #d7d5e0;border-left: 0px solid #fff;background-color: #ffffff;text-align: center;}
#menu ul li a {display: block;height: 20px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#menu ul.active, #menu li.active, #menu a.active {background: #eee;}
#menu ul li a:hover {display: block;color: #7179c0;text-decoration: none;background-color: #FFE0E5;font-weight: bold;}
#menu ul#glist li#active a{background: #f2f1f7;color: #800000;}
/* SIGN OUT MENU---------------------------------------------------------------------------------- */
#sign_out {float: right;}
#sign_out ul {margin: 0px 6px 0px 0px;padding: 0px 0px 0px 0px;}
#sign_out ul li{display:inline;height:20px;list-style:none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-right: 0px;border-left: 0px solid #d7d5e0;border-top: 0px solid #d7d5e0;border-bottom: 0px solid #d7d5e0;background-color: #ffffff;text-align: center;}
#sign_out ul li a {width: 136px;text-decoration: none;display: block;}
#sign_out ul li a:hover {display: block;color: #7179c0;text-decoration: none;background-color: #FFE0E5;font-weight: bold;}
/* 	SUB MENU-------------------------------------------------------------------------------------------------------- */
#sub_menu {height: 19px;	width: 958px;background-image: url("images/middle.jpg");background-repeat: repeat-y;margin: 0px 1px 0px 0px;padding: 0px 0px 0px 0px;text-align: right;border-top: 0px solid #eee;border-bottom: 0px solid #d7d5e0;clear: both;}
#sub_menu ul {margin: 0px;padding: 0px 0px 0px 1px;}
#sub_menu ul li{position: relative;display:inline;height:18px;float:left;list-style:none;margin: 0px;padding: 0px;border-right: 1px solid #d7d5e0;border-top: 0px solid #ddd;border-bottom: 1px solid #d7d5e0;border-left: 0px solid #fff;background-color: #ccc;text-align: center;}
#sub_menu ul li a {height: 18px;width: 98px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#sub_menu ul.active, #sub_menu li.active, #sub_menu a.active {background: #FFE0E5;color: #fff;font-weight: bold;}
#sub_menu ul li a:hover {height: 18px;width: 98px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;background-color: #eeeeee;}
/* 	SUB MENU USER-------------------------------------------------------------------------------------------------------- */
#sub_menu_user {height: 19px;	width: 958px;background-image: url("images/middle.jpg");background-repeat: repeat-y;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 1px;text-align: right;border-top: 0px solid #d7d5e0;border-bottom: 1px solid #d7d5e0;clear: both;}
#sub_menu_user ul {margin: 0px;padding: 0px 0px 0px 1px;}
#sub_menu_user ul li{position: relative;display:inline;height:19px;float:left;list-style:none;margin: 0px;padding: 0px;border-right: 1px solid #d7d5e0;border-top: 0px solid #ddd;border-bottom: 0px solid #d7d5e0;border-left: 0px solid #fff;background-color: #eee;text-align: center;}
#sub_menu_user ul li a {height: 19px;width: 152px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#sub_menu_user ul.active, #sub_menu_user li.active, #sub_menu_user a.active {background-color: #FFE0E5;color: #fff;font-weight: bold;}
#sub_menu_user ul li a:hover {color: #7179c0;background-color: #FFE0E5;font-weight: bold;}
#sub_menu_user_last {height: 19px;}
#sub_menu_user_last ul {margin: 0px;padding: 0px;}
#sub_menu_user_last ul li{position: relative;display:inline;float:right;list-style:none;margin: 0px;padding: 0px;background-color: #eee;text-align: center;}
#sub_menu_user_last ul li a {width: 155px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#sub_menu_user_last ul.active, #sub_menu_user_last li.active, #sub_menu_user_lats a.active {background-color: #FFE0E5;color: #fff;font-weight: bold;}
#sub_menu_user_last ul li a:hover {color: #7179c0;background-color: #FFE0E5;font-weight: bold;}
/* 	SUB MENU CO-------------------------------------------------------------------------------------------------------- */
#sub_menu_co {height: 19px;	width: 958px;background-image: url("images/middle.jpg");background-repeat: repeat-y;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 1px;text-align: right;border-top: 0px solid #d7d5e0;border-bottom: 1px solid #d7d5e0;clear: both;}
#sub_menu_co ul {margin: 0px;padding: 0px 0px 0px 1px;}
#sub_menu_co ul li{position: relative;display:inline;height:19px;float:left;list-style:none;margin: 0px;padding: 0px;border-right: 1px solid #d7d5e0;border-top: 0px solid #ddd;border-bottom: 0px solid #d7d5e0;border-left: 0px solid #fff;background-color: #eee;text-align: center;}
#sub_menu_co ul li a {height: 19px;width: 152px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#sub_menu_co ul.active, #sub_menu_co li.active, #sub_menu_co a.active {background-color: #FFE0E5;color: #fff;font-weight: bold;}
#sub_menu_co ul li a:hover {color: #7179c0;background-color: #FFE0E5;font-weight: bold;}
#sub_menu_co_last {height: 19px;}
#sub_menu_co_last ul {margin: 0px;padding: 0px;}
#sub_menu_co_last ul li{position: relative;display:inline;float:right;list-style:none;margin: 0px;padding: 0px;background-color: #eee;text-align: center;}
#sub_menu_co_last ul li a {width: 155px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#sub_menu_co_last ul.active, #sub_menu_co_last li.active, #sub_menu_co_lats a.active {background-color: #FFE0E5;color: #fff;font-weight: bold;}
#sub_menu_co_last ul li a:hover {color: #7179c0;background-color: #FFE0E5;font-weight: bold;}

/* 	SUB MENU HELPER-------------------------------------------------------------------------------------------------------- */
#sub_menu_helper {height: 19px;	width: 958px;background-image: url("images/middle.jpg");background-repeat: repeat-y;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 1px;text-align: right;border-top: 0px solid #d7d5e0;border-bottom: 1px solid #d7d5e0;clear: both;}
#sub_menu_helper ul {margin: 0px;padding: 0px 0px 0px 1px;}
#sub_menu_helper ul li{position: relative;display:inline;height:19px;float:left;list-style:none;margin: 0px;padding: 0px;border-right: 1px solid #d7d5e0;border-top: 0px solid #ddd;border-bottom: 0px solid #d7d5e0;border-left: 0px solid #fff;background-color: #eee;text-align: center;}
#sub_menu_helper ul li a {height: 19px;width: 152px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#sub_menu_helper ul.active, #sub_menu_helper li.active, #sub_menu_helper a.active {background-color: #FFE0E5;color: #fff;font-weight: bold;}
#sub_menu_helper ul li a:hover {color: #7179c0;background-color: #FFE0E5;font-weight: bold;}
#sub_menu_helper_last {height: 19px;}
#sub_menu_helper_last ul {margin: 0px;padding: 0px;}
#sub_menu_helper_last ul li{position: relative;display:inline;float:right;list-style:none;margin: 0px;padding: 0px;background-color: #eee;text-align: center;}
#sub_menu_helper_last ul li a {width: 155px;padding: 0px 3px 0px 3px;color: #7179c0;text-decoration: none;display: block;}
#sub_menu_helper_last ul.active, #sub_menu_helper_last li.active, #sub_menu_helper_lats a.active {background-color: #FFE0E5;color: #fff;font-weight: bold;}
#sub_menu_helper_last ul li a:hover {color: #7179c0;background-color: #FFE0E5;font-weight: bold;}
/* BREADCRUMB MENU ------------------------------------------------------------------------*/
#menu_nav {height: 20px;	width: 948px;text-align: left;font-size: .8em;background-image: url("images/middle.jpg");background-repeat: repeat-y;margin: 0px 1px 0px 0px;padding: 2px 0px 0px 5px;border-top: 0px solid #eee;}
#menu_nav_promo {float: right;}
/* MESSAGE SECTION ------------------------------------------------------------------------*/
#msg{text-align:center;}
/* BELOW THE MENU-------------------------------------------------------------------------------------------------------- */
#content-wrapper {width: 96%;margin: 10px auto 10px auto;padding: 0px 0px 0px 0px;clear: both;}
#content-wrapper img.pad-left{padding: 0px 0px 50px 50px;}
#content-left{width: 200px;float: left;padding: 0px 0px 0px 0px;}
#content-center{float: right;width: 480px;text-align: center;}
#content-right{width: 200px;float: right;text-align: right;padding: 0px 0px 20px 0px;}
#content-left-index{width: 200px;float: left;padding: 5px 0px 0px 0px;}
#content-right-index{width: 200px;float: right;text-align: right;padding: 4px 0px 20px 0px;}
#content-center-img {line-height: .50em;}
#content-enclose-left{float: left;width: 700px;margin: 0px;padding: 0px 0px 20px 0px;}
#content-enclose-left ul{margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px;}
#content-enclose-right{float: right;width: 700px;margin: 0px;padding: 0px;}
#content-enclose-right ul{margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 10px 0px;}
#content-enclose-right {padding: 0px 0px 25px 0px;}
#content-enclose-right li{list-style-type: none;padding: 0px 0px 10px 0px;}
#content-enclose-right-helper{float: right;width: 280px;min-height: 250px;margin: 0px 0px 0px 0px;padding: 0px 370px 0px 0px;background-image:url("images/istockphoto/helper.png");background-position:top right;background-repeat:no-repeat;}
#content-enclose-right-helper tr {vertical-align: top;}
#content-enclose-right-helper td {padding: 10px;}
#content-enclose-right-co{float: right;width: 280px;min-height: 250px;margin: 0px 0px 0px 0px;padding: 0px 370px 0px 0px;background-image:url("images/istockphoto/coordinator.png");background-position:top right;background-repeat:no-repeat;}
#content-enclose-right-co tr {vertical-align: top;}
#content-enclose-right-co td {padding: 10px;}
#content-enclose-header-tips{float: right; width: 100%;min-height: 170px;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;background-image:url("images/talk.png");background-position:top right;background-repeat:no-repeat;}
#content-enclose-header-tips tr {vertical-align: top;}
#content-enclose-header-tips td {padding: 10px;}
#content-enclose-header-tips-left {float: left; width: 460px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#content-center-tips {float: left;margin: 0px auto 10px auto; padding: 0px 20px 0px 0px; width: 459px;color: #555; text-align: left;line-height: 1.7em;}
#show-wrapper{margin: 0px auto 10px auto;padding: 5px 5px 15px 5px;width: 98%;border-top: 1px solid  #7179c0;border-right: 1px solid #7179c0;border-bottom: 1px solid #7179c0;border-left: 1px solid #7179c0;text-align: left;}
#show-wrapper h6{font-size: 1.2em;color: #fff;border: 2px solid #637bad;margin:2px;padding: 2px;background-color: #637bad;background-image: url("images/show_header_background.png");background-repeat: repeat-x;} 
#show-all-session-info{margin: 0px auto 0px auto;padding: 5px 5px 15px 5px;width: 98%;border-top: 1px solid  #7179c0;border-right: 1px solid #7179c0;border-bottom: 1px solid #7179c0;border-left: 1px solid #7179c0;text-align: left;}
#show-cal-date{height: 125px;background-image: url("images/graphics/cal_date.png");background-repeat: no-repeat;text-align: center;padding: 0px 0px 10px 0px;}
#show-cal-date h2{color: #fff;font-size: 1.4em;margin: 0px;padding: 4px 0px 0px 0px;}
#show-cal-date h3{font-size: 3.2em;margin: 0px;padding: 2px 0px 0px 0px;}
#show-cal-date h4{font-size: 1.2em;font-style: normal;color: #d96eca;margin: 0px;padding: 0px 0px 0px 0px;}
#show-cal-date h5{font-size: .9em;font-style: normal;margin: 0px;padding: 12px 0px 2px 0px;}
#center {width: 96%;	margin: 10px auto 10px auto;padding: 0px 0px 0px 0px;clear: both;}
#bar {width: 200px;float: left;clear: both;margin: 1px 0px 0px 10px;	padding: 0px 10px 20px 1px;background: #fff;border-right: 1px solid #eee;}
#main {width: 710px;	margin: 1px auto 0px 230px;padding: 0px 0px 0px 0px;}
#footer-wrapper {width: 96%;margin: 10px auto 0px auto;padding: 0px 0px 0px 0px;clear: both;border-top: 1px solid  #d96eca;}
#footer-left{width: 200px;float: left;padding: 5px 0px 0px 0px;border-right: 1px solid  #d96eca;}
#footer-center{float: right;width: 440px;text-align: center;padding: 5px 0px 0px 5px;}
#footer-enclose{float: left;width: 710px;}
#footer-right{width: 200px;float: right;text-align: right;padding: 5px 0px 0px 0px;border-left: 1px solid  #d96eca;}
#footer-end {background-image: url("images/graphics/footer.png");background-repeat: no-repeat;background-position: top left;	margin: 0px auto 0px auto;padding: 10px;}
#footer-wrapper table{width: 90%;margin: 2px 0px 0px 5px;padding: 0px 0px 0px 0px;text-align: center;}
#footer-wrapper tr {vertical-align: top;}
#footer-wrapper td {text-align: left;width: 25%;padding: 3px 3px 3px 3px;}



/* SECTION FOR THE FORMS------------------------------------------------------------------------------------------------------- */
#form_small p.top {margin: 0px 0px 0px 0px;padding: 30px 0px 0px 0px;background-image: url(images/graphics/form_top_small.jpg);background-position: top left;background-repeat: no-repeat;}
#form_small {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-image: url(images/graphics/form_mid_small.jpg);	background-repeat: repeat-y;}
#form_small p.bottom {height: 18px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-image: url(images/graphics/form_bot_small.jpg);background-position: top left;background-repeat: no-repeat;}
#form p.top {margin: 0px auto 0px auto;padding: 30px 0px 0px 0px;background-image: url(images/graphics/form_top.jpg);background-position: top;background-repeat: no-repeat;}
#form p.top_one {margin: 0px auto 0px auto;padding: 60px 0px 0px 0px;background-image: url(images/graphics/form_top_step_1.jpg);background-position: top;background-repeat: no-repeat;}
#form {margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;background-image: url(images/graphics/form_middle.jpg);background-position: top;background-repeat: repeat-y;}
#form p.bottom {height: 25px;margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;background-image: url(images/graphics/form_bottom.jpg);background-position: top;background-repeat: no-repeat;}
#form-wrapper{margin: 0px auto 10px auto;padding: 0px 0px 0px 2px;width: 98%;border-top: 1px solid  #7179c0;border-right: 1px solid #aaa;border-bottom: 1px solid #aaa;border-left: 1px solid #aaa;}
#form-wrapper table{width: 98%;margin: 2px 2px 2px 2px;padding: 10px 20px 10px 20px;border: 3px solid #fff;text-align: center;background-color: #ddd;}
#form-wrapper-center{margin: 0px 0px 10px 0px;padding: 0px 0px 0px 2px;width: 98%;border-top: 1px solid  #7179c0;border-right: 1px solid #7179c0;border-bottom: 1px solid #7179c0;border-left: 1px solid #7179c0;}
#form-wrapper-center table{width: 98%;margin: 2px 2px 2px 2px;padding: 10px 20px 10px 20px;border: 3px solid #fff;text-align: center;background-color: #ddd;}
#form-wrapper-center td{margin: 0px;padding: 2px;}
#form-wrapper-fixed{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 2px;width: 400px;border-top: 1px solid  #7179c0;border-right: 1px solid #7179c0;border-bottom: 1px solid #7179c0;border-left: 1px solid #7179c0;}
#form-wrapper-fixed table{width: 400px;margin: 2px 2px 2px 2px;padding: 10px 20px 10px 20px;border: 3px solid #fff;text-align: center;background-color: #ddd;}
#form-wrapper-fixed td{margin: 0px;padding: 2px;}
#form-button{margin: 0px; padding: 0px;}




/* SECTION FOR THE USER HOME PAGE AND THE LINKS WITH PHOTO TO GET USERS STARTED ----------------------------------------------- */
#expecting-top{margin: 0px 0px 3px 0px;padding: 10px 0px 2px 100px;line-height: 1.2em;font-size: 1.4em;font-weight: bold;text-align: left;}
#expecting-top a {text-decoration: none;color: #999;	border: 0px;}
#expecting-top a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}
#expecting-mid{float: left;margin: 0px 0px 0px 40px;padding: 0px 0px 0px 0px;width: 88%;height: 100px;font-size: 1.4em;font-weight: bold;line-height: 100%;text-align: right;background-image:url("images/user_home_top.png");background-repeat: no-repeat;background-position: top left;}
#expecting-mid a {text-decoration: none;color: #d96eca;	border: 0px;}
#expecting-mid a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}
#expecting-bot{float: left;margin: 0px 0px 0px 40px;padding: 0px 0px 0px 0px;width:87%;height: 100px;font-size: 1.4em;font-weight: bold;line-height: 100%;text-align: right;background-image:url("images/user_home_bottom.png");background-repeat: no-repeat;background-position: top left;}
#expecting-bot a {text-decoration: none;color: #7179c0;	border: 0px;}
#expecting-bot a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}
#expecting-end{float: left;margin: 1px 0px 0px 40px;padding: 0px 0px 0px 0px;width: 55%;height: 100px;font-size: 1.4em;font-weight: bold;line-height: 100%;text-align: right;}
#expecting-end a {text-decoration: none; color: #777; border: 0px;}
#expecting-end a:hover, a:active {text-decoration: none; color: #ffaa11; border-bottom: none; border: 0px;}
/* SECTION FOR THE CO HOME PAGE AND THE LINKS WITH PHOTO TO GET CO STARTED ----------------------------------------------- */
/* THE METHOD FOR THE PICTURE IN THIS SECTION, WIDTH OF PIC IS 200 PX, THEN CLIP AWAY WITH OVAL AT WIDTH OF 430PX BY 130PX, FOR THE END RESULT, CUT TO TOTAL HEIGHT OF 130 PX...  */
#info-map{margin: 0px 0px 0px 25px;padding: 0px 0px 0px 225px;width: 80%;height: 130px;line-height: 5.5em;font-size: 1.4em;font-weight: bold;text-align: right;text-align: left;background-image:url("images/girls_map.png");background-repeat: no-repeat;background-position: top left;}
#info-map a {text-decoration: none; border: 0px;}
#info-map a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}
#info-cal{margin: 0px 0px 0px 25px;padding: 0px 0px 0px 225px;width: 80%;height: 130px;line-height: 5.5em;font-size: 1.4em;font-weight: bold;text-align: right;text-align: left;background-image:url("images/calendar.png");background-repeat: no-repeat;background-position: top left;}
#info-cal a {text-decoration: none; border: 0px;}
#info-cal a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}
#info-set{margin: 0px 0px 0px 25px;padding: 0px 0px 0px 225px;width: 80%;height: 130px;line-height: 5.5em;font-size: 1.4em;font-weight: bold;text-align: right;text-align: left;background-image:url("images/red_shirt_cpu.png");background-repeat: no-repeat;background-position: top left;}
#info-set a {text-decoration: none; border: 0px;}
#info-set a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}
#info-bab{margin: 0px 0px 0px 25px;padding: 0px 0px 0px 225px;width: 80%;height: 130px;line-height: 5.5em;font-size: 1.4em;font-weight: bold;text-align: right;text-align: left;background-image:url("images/pink_mom_baby.png");background-repeat: no-repeat;background-position: top left;}
#info-bab a {text-decoration: none; border: 0px;}
#info-bab a:hover, a:active {text-decoration: none;border-bottom: none;color: #ffaa11;	border: 0px;}

/* SECTION FOR TABLES --------------------------------------------------------------------------------------------------------- */
table.one {margin: 0px auto 0px 170px;width: 80%;text-align: center;}
table.two {margin: 0px auto 0px auto;}
table.myads {margin: 3px; padding: 5px; background-color: #eee;}
table.myads td {padding-top: 5px;}
/* THIS SECTION IS SPECIFIC FOR THE CALENDAR ONLY------------------------------------------------------------------------------ */
h5.calendar {margin: 0px;padding: 0px 7px 0px 7px;font-size: .8em;color: #555;text-shadow: #777 .07em .07em .07em;}
table.calendar {width: 98%;margin: 0px 0px 0px 10px;text-align: center;border-collapse: collapse;}
table.calendar td {width: 14%;	background-color: #ddd;vertical-align: top;font-size: 1.1em;padding: 1px;border: 1px solid white;}
table.calendar td.today {width: 14%;background-color: #eee;vertical-align: top;font-size: 1.1em;padding: 1px;border: 2px solid #ffaa11;}
table.calendar td.weekend {width: 14%;	background-color: #ccc;vertical-align: top;font-size: 1.1em;padding: 1px;border: 1px solid white;}
table.calendar td a:link, td a:visited {text-decoration: none;}
table.calendar td a:hover, td a:active {text-decoration: none;}
h5.co_calendar {margin: 0px;padding: 0px 7px 0px 7px;font-size: .8em;color: #555;text-shadow: #777 .07em .07em .07em;}
table.co_calendar {width: 98%;margin: 0px 0px 0px 10px;text-align: center;border-collapse: collapse;}
table.co_calendar td {width: 14%;	background-color: #ddd;vertical-align: top;font-size: 1.1em;padding: 1px;border: 1px solid white;}
table.co_calendar td.today {width: 14%;background-color: #eee;vertical-align: top;font-size: 1.1em;padding: 1px;border: 2px solid #ffaa11;}
table.co_calendar td.weekend {width: 14%;	background-color: #ccc;vertical-align: top;font-size: 1.1em;padding: 1px;border: 1px solid white;}
table.co_calendar td a:link, td a:visited {text-decoration: none;}
table.co_calendar td a:hover, td a:active {text-decoration: none;}
.caldate {padding: 0px 0px 0px 0px;margin: 0px 30px 0px 0px;	border-right: 1px solid black;border-bottom: 1px solid black;text-decoration: none;font-style: italic;float: left;width: 1.5em;background-color: #fff;text-align: center;}
.caldate a:link, .caldate a:visited{border-right: 1px solid black;border-bottom: 0px solid black;text-decoration: none;font-style: italic;float: left;width: 1.5em;background-color: #fff;text-align: center;}
.caldate a:hover, .caldate a:active{border-right: 1px solid #000;border-bottom: 0px solid #000;text-decoration: none;font-style: italic;font-weight: bold;float: left;width: 1.5em;background-color: #ffe0e5;text-align: center;}
.calevent {clear: both;padding: .5em 0.2em 1em 1em;display: block;text-align: left;font-size: .9em;}
#year {background: #9091a3;background-image: url("images/graphics/cal_days_fade.gif");background-repeat: repeat-x;background-position: top left;font-size: 2em;color: #736960;padding: 0px;margin: 0px;}
#month {font-size: 2em;padding: 0px;	margin: 0px;}
#days {background: #9091a3;color: #eee;width: 75px;border-top: none;}
#days th {padding: 4px;}
p.cal {margin: 0px 0px 0px 0px;padding: 10px 2px 4px 2px;text-align: center;font-style: italic;font-weight: bold;}

