/* CSS for xhtml tags */

/* FORMATTING */
body {font-family: Helvetica, Arial, Verdana, sans-serif; background-color: #EC008C; margin: 0; padding: 0;}
img {border: none;}
#page_format {background-color: #fff; width: 990px; margin: 0 auto;}
.banner {padding: 0; text-align: center;}
.date_search {background-color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #EC008C; padding: 0;}
.col1 {float: left; width: 650px; min-height: 400px;}
	.col1a {width: 100%; min-height: 400px;}
.col2 {float: left; width: 300px; margin: 0 20px;}
	.col1Sub1 {width: 250px; float: left;}
		.col1Sub1 ul {margin: 0 0 0 15px; padding: 0;}
	.col1Sub2 {width: 390px; float: left;}
	
.article_list {margin-left: 30px; width: 620px;}

.contact_list {margin-left: 20px; width: 630px;}
.sub_menu {list-style-type:none; padding: 3px; margin-top: 4px; width: 200px; background-color: #FAB3DD; border: solid 1px #EC008C;}
.footer {clear:left; color: #0879A6; font-size: 13px; height: 25px; padding: 5px; word-spacing: 5px; text-align: center;}
.footer2 {color: #E00078; font-size: 12px; height: 25px; width: 990px; text-align: center;}

/* MENU */
.menu {padding: 4px; width: 952px; margin: 0 15px; background-color: #B3DFEC; border: solid 1px #61D1F3; color: #4CB6D6;}
.menu ul {list-style: none; margin: 0; padding: 0;}
.menu ul li.mnCell {float: left; border-right: solid 1px #61D1F3;}
.menu ul li.mnCell a:link, .menu ul li.mnCell a:visited, .menu ul li.mnCell span.menu_no_link {display: block; padding: 2px 3px; width: 128px; text-align: center;font-size: 14px; color: #0879A6;}
.menu ul li.mnCell div ul {padding: 4px; position:absolute; visibility:hidden; background-color: #9FF9A0; border: solid 1px #00A1E2; }
.menu ul li.mnCell div ul li {padding: 3px 0;}
.menu ul li.mnCell div ul li a:link, .menu ul li.mnCell div ul li a:visited {text-align: left; padding: 0; width: 170px; font-size: 14px; color: #0879A6;}
.menu ul li.mnCell div ul li a:hover {font-size: 14px; color: #A3398B;}
.menu ul li.endCell {border-right: none;}
.menu ul li.endCell a:link {padding: 0;}

/* LINKS */
a {font-weight: normal; text-decoration: none; color: #EC008C;}
a.page_link:link {font-size: 14px; color: #EC008C;}
a.page_link:visited {font-size: 14px; color: #EC008C;}
a.page_link:hover {font-size: 14px; color: #A3398B;}
a.page_link2:link {font-family: "Comic Sans MS", cursive; font-size: 14px; color: #0992C6;}
a.page_link2:visited {font-family: "Comic Sans MS", cursive; font-size: 14px; color: #0992C6;}
a.page_link2:hover {font-family: "Comic Sans MS", cursive; font-size: 14px; color: #0992C6;}
a.sub_menu_link:link {font-family: "Comic Sans MS", cursive; font-size: 16px; color: #EC008C;}
a.sub_menu_link:visited {font-family: "Comic Sans MS", cursive; font-size: 16px; color: #EC008C;}
a.sub_menu_link:hover {font-family: "Comic Sans MS", cursive; font-size: 16px; color: #A3398B;}
a.footer_link:link {font-size: 14px; color: #0879A6;}
a.footer_link:visited {font-size: 14px; color: #0879A6;}
a.footer_link:hover {font-size: 14px; color: #A3398B;}
a.footer2_link:link {font-size: 12px; color: #E00078;}
a.footer2_link:visited {font-size: 12px; color: #E00078;}
a.footer2_link:hover {font-size: 12px; color: #A3398B;}

/* STANDARD TAGS */
h1 {margin-left: 30px; font-size: 22px; line-height: 20px; letter-spacing:-1px;	color: #EC008C; font-family: "Comic Sans MS", cursive; font-weight: normal;}
.h1blue {margin-left: 30px; font-size: 22px; line-height: 20px; letter-spacing:-1px; color: #0992C6; font-family: "Comic Sans MS", cursive; font-weight: normal;}
h2 {margin-left: 30px; padding-top: 10px; font-size: 16px; /*line-height: 10px;*/ letter-spacing:-1px; color: #EC008C; font-family: "Comic Sans MS", cursive; font-weight: normal;}
.divHlist {margin-left: 10px; padding-top: 0; font-size: 16px; letter-spacing:-1px; color: #2B419A; font-family: "Comic Sans MS", cursive; font-weight: normal;}
.h2Bb { margin-top: 0; margin-left: 30px; padding-top: 0; font-size: 14px; line-height: 14px; letter-spacing:-1px; color: #EC008C; font-family: "Comic Sans MS", cursive; font-weight: normal;}
h3 {margin-left: 30px; padding-top: 10px; font-size: 14px; line-height: 20px; letter-spacing:-1px; color: #EC008C; font-family: "Comic Sans MS", cursive; font-weight: normal;}
.h3b {margin-left: 10px; padding: 0; font-size: 16px; letter-spacing:-1px; color: #EC008C; font-family: "Comic Sans MS", cursive; font-weight: bold;}
h4 {padding: 2px; margin-left: 30px; font-size: 14px; font-family: "Comic Sans MS", cursive; color: #EC008C;}
h5 {padding: 0; margin: 0; font-size: 14px; letter-spacing:-1px; color: #EC008C; font-family: "Comic Sans MS", cursive; font-weight: normal;}
p {font-size: 13px; letter-spacing: 0; color: #3B3838; /*line-height: 20px;*/ margin-left: 30px; margin-right: 15px;}
.ul {font-size: 13px; letter-spacing: 0; font-weight: normal; color: #3B3838; /*line-height: 20px;*/ margin: 0;}
legend {font-size: 11px; padding: 2px; background-color: #FFFCB3; border: solid 1px #EC008C; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
fieldset {margin-left: 20px; width: 620px; color: #ffffff; border-style: dotted; border-color: #A0378B; border-width: 0; font-size: 12px; font-weight: normal; padding: 5px; background-color: #FFFCB3;}
.input_btn {font-size: 11px; background-color: #FFFCB3; border: solid 1px #EC008C; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ulArch	{font-size: 15px; letter-spacing: 0; color: #3B3838; margin-left: 30px; margin-right: 15px;}
.divPhome {font-size: 13px; letter-spacing: 0; color: #3B3838; /*line-height: 20px;*/ margin-left: 30px; margin-right: 30px;}
.divP {font-size: 13px; letter-spacing: 0; color: #3B3838; /*line-height: 20px;*/ margin-left: 30px;}
.divPmessage {font-size: 13px; letter-spacing: 0; color: #3B3838; /*line-height: 20px;*/ margin-left: 30px; background-color: #FFFCB3; padding: 5px; width: 650px;}
.divPlist {font-size: 13px; letter-spacing: 0; color: #3B3838; /*line-height: 20px;*/ margin-left: 10px;}
.divParticle {font-size: 13px; letter-spacing: 0; color: #3B3838; /*line-height: 20px;*/ margin-left: 30px; margin-right: 25px; min-height: 220px;}
input {font-size: 11px; border:1px solid #B3DFEC; margin-top: 2px; margin-right: 0; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 11px; border:1px solid #B3DFEC;}

/* OTHER TAGS */
.img1 {border: solid 1px #EC008C; text-align: center; margin: 0 0 15px 0;}
.img2 {border: solid 0 #EC008C; text-align: center;}
.imgfloatRight {float: right; border: solid 1px #EC008C; text-align: center; margin: 5px;}
.spaceBar1 {height: 5px; width: 100%;}
.spaceBar1b {height: 8px; width: 100%;}
.spaceBar2 {height: 15px; width: 100%;}
.spaceBar2b {height: 20px; width: 100%;}
.spaceBar3 {height: 50px; width: 100%;}
.spaceBar4 {height: 5px; width: 90%; border-top: solid 2px #B1D097; text-align: center;}
.spaceBar5 {height: 5px; margin-left: 20px; margin-right: 0; width: 630px; border-top: dotted 2px #EC008C; text-align: center;}

/* WELCOME BOX */
.welcomeDiv1 {width: 650px; background-color: #F8C9DD; background: url('../images_design/tbb_editor_letter_blank_top.png') no-repeat 0% 0%; height: 50px;}
.welcomeDiv2 {background: url('../images_design/tbb_editor_letter_blank_middle.png') repeat-y;}
.welcomeDiv3 {background: url('../images_design/tbb_editor_letter_blank_bottom.png') no-repeat 0% 100%; height: 50px;}

/* NEWS BOX */
.newsDiv1 {width: 650px; background-color: #F8C9DD; background: url('../images_design/tbb_news_blank_top.png') no-repeat 0% 0%; height: 50px;}
.newsDiv2 {background: url('../images_design/tbb_news_blank_middle.png') repeat-y;}
.newsDiv3 {background: url('../images_design/tbb_news_blank_bottom.png') no-repeat 0% 100%; height: 50px;}

/* TOP TIPS BOX */
.tipsDiv1 {width: 620px; margin: 0 0 0 20px; background-color: #A0D68A; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #EC008C; text-decoration: none; font-weight: bold;}
.tipsDiv2 {width: 618px; margin: 0 0 0 20px; border: solid 1px #A0D68A; padding: 0 5px 5px 5px;}

/* BABY BOOK BOX */
.babyBook1 {width: 420px; background: url('../images_design/tbb_bb_blank_top.png') no-repeat 0% 0%; height: 36px;}
.babyBook2 {background-image: url('../images_design/tbb_bb_blank_middle.png');}
.babyBook3 {background: url('../images_design/tbb_bb_blank_bottom.png') no-repeat 0% 100%; height: 36px;}
.babyBooks {font-family: "Comic Sans MS", cursive; font-size: 14px; font-weight: normal; color: #EC008C;}
.babyBooks2 {margin-left: 30px; font-family: "Comic Sans MS", cursive; font-size: 14px; font-weight: normal; color: #EC008C;}

/* SIGN NEWSLETTER BOX */
.signUp { background-color: #FFFCB3; width: 300px; padding-bottom: 10px; border: 0 #EC008C solid; color: #4CB6D6;}

/* ADVERTISING */
.bannerAdvert {width: 100%; /*background-color: #ccc;*/ color: #4CB6D6; padding: 0; text-align: center;}
.sideAdvert {width: 300px; margin: 0 0 15px 0;}

/* LISTING */
.listing {clear: left; width: 690px; height: 98px; background-color: #F8C9DD; background-image: url('../images_design/listing_bgrnd.png'); background-repeat:no-repeat;	background-position: top; margin-left: 5px;}

/* MAILCHIMP FORM */
#mc_embed_signup { background: #FFFCB3; }
#mc_embed_signup form { display: inline; }
#mc_embed_signup fieldset { margin: 0 0 10px 0; width: 250px; padding: 15px 25px; color: #000; }
#mc_embed_signup fieldset legend { background: #EC008C; color: #fff; }
#mc_embed_signup .indicate-required { font-size: 80%; color: #666; }
#mc_embed_signup .mc-field-group { width: 250px; clear: both; }
#mc_embed_signup .mc-field-group label { display: block; }
#mc_embed_signup a.mc_embed_close { display: none; }
