﻿/* PAGE LAYOUT STYLES */
html, body
{
	background-color: #fdc85a;
}
img
{
	border: 0px;
}
.wrapper
{
	width: 960px;
	margin: 0 auto;
    background-color: #f16531;
}
.left_column
{
	float: left;
	width: 195px;
	min-height: 720px;
	background-color: #f16531;
}
.left_column img
{
	padding: 10px 20px 0px 18px;
}
.left_column img.address
{
	padding: 5px 10px 0px 10px;
}
.right_column
{
	float: left;
	width: 765px;
	min-height: 720px;
}
.page
{
	z-index: 800;
	margin: 10px;	
}
.shbaby_bg
{
	background-image: url(images/shbaby_bg.gif);
}
.shbaby_bg .tl, .shbaby_bg .tr, .shbaby_bg .bl, .shbaby_bg .br
{
	background-color: #f68c33;
}
.dkorange_bg
{
	background-image: url(images/dkorange_bg.gif);
}
.dkorange_bg .tl, .dkorange_bg .tr, .dkorange_bg .bl, .dkorange_bg .br
{
	background-color: #f68c33;
}
.midorange_bg
{
	background-image: url(images/midorange_bg.gif);
}
.midorange_bg .tl, .midorange_bg .tr, .midorange_bg .bl, .midorange_bg .br
{
	background-color: #fcb956;
}
.ltorange_bg
{
	background-image: url(images/ltorange_bg.gif);
}
.ltorange_bg .tl, .ltorange_bg .tr, .ltorange_bg .bl, .ltorange_bg .br
{
	background-color: #ffd061;
}
.purple_bg
{
	background-image: url(images/purple_bg.gif);
}
.purple_bg .tl, .purple_bg .tr, .purple_bg .bl, .purple_bg .br
{
	background-color: #c4c2e1;
}
.green_bg
{
	background-image: url(images/green_bg.gif);
}
.green_bg .tl, .green_bg .tr, .green_bg .bl, .green_bg .br
{
	background-color: #c1d95b;
}
.right_menu
{
	height: 50px;
}
#ZoomCaption a
{
	color: #ffffff;
}
.LinksTable img
{
	border: 2px solid #f16531;
}
.LinksTable a
{
	color: #f16531;
	font-weight: bold;
}
.LinksTable td
{
	padding: 10px 25px;
}

.RadMenu { z-index: 0; }

/* RAD MENU STYLES */
.RadMenu ul li.rmItem a
{
	cursor: pointer;
}
.RadMenu ul.rmRootGroup li.rmItem a span.rmText
{
	display: none;
}
.RadMenu ul.rmRootGroup .rmSlide li.rmItem a span.rmText
{
	display: block;
}
.RadMenu ul li.rmItem
{
	padding: 10px 3px 0px 0px;
}
.RadMenu ul li.rmFirst
{
	padding: 10px 10px 0px 7px;
}
.RadMenu ul li.rmSeparator
{
	padding: 10px 0px 0px 0px;
}
.RadMenu ul.rmLevel1
{
	background-color: #f68c33;
}
.RadMenu ul li.rmItem a.Childed
{
	color: #fff;
	font-weight: bold;
}
.RadMenu .rmRootGroup .rmLink 
{
	padding: 0 0 0 6px;
}


/* HOME PAGE STYLES */
.home_image
{
	clear: both;
	float: left;
	height: 312px;
	padding: 5px 10px 0px 6px;
}
.home_header
{
	margin-left: -30px;
}
.home_content
{
	float: left;
	padding: 10px;
	width: 430px;
    color: white;
}
.home_middle
{
	clear: both;
    margin-top: 10px;
}
.home_middleleft
{
	float: left;
	width: 385px;
	margin-left: 35px;
	margin-bottom: 25px;
}
.home_middleright
{
	float: left;
	clear: right;
	width: 300px;
	margin: 0 15px 25px 12px;
}
.home_bottom
{
	clear: both;
	margin: -5px 35px 15px 33px;
}

/*
.home_middleleft .box-content
{
	height: 155px;
}

.home_middleright .box-content
{
	height: 225px;
}

.home_bottom .box-content
{
	height: 95px;
}
*/

/* ABOUT PAGE STYLES */
.aboutus_left
{
	float: left;
	width: 360px;
	height: 410px;
	margin: 0px 0px 40px 25px;
}
.aboutus_left_box
{
	height: 340px;
}
.aboutus_title
{
	height: 39px;
	padding: 20px 84px 20px 84px;
}
.aboutus_right
{
	float: right;
	height: 370px;
	margin: 35px 30px 0px 10px;
}
.aboutus_bottom_left
{
	float: left;
	clear: both;
	width: 330px;
	height: 135px;
	margin: 55px 0px 0px 25px;
}
.aboutus_bottom_mid
{
	float: left;
	height: 158px;
	width: 158px;
	margin: -50px 0px 0px 30px;
}
.aboutus_bottom_right
{
	float: right;
	height: 158px;
	width: 158px;
	margin-right: 30px;
}

.aboutus_left .box-content
{
	height: 375px;
}

.aboutus_bottom_left .box-content
{
	height: 130px;
}

/* SHALOM BABY PAGE STYLES */
.shbaby_logo
{
	margin: 10px 0px 10px 0px;	
}
.shbaby_left
{
	float: left;
	margin-left: 30px;
	z-index: 10;
	position: relative;
}
.shbaby_right
{
	display: none;
	float: right;
	margin: 60px 10px 0px 5px;
	background-image: url(images/shbabyflow.gif);
	height: 552px;
	width: 452px;
}
.shbaby_top
{
	height: 105px;
	width: 340px;
	margin: 0px -80px 32px 0px;
}
.shbaby_mid
{
	height: 225px;
	width: 260px;
	margin-bottom: 32px;
}
.shbaby_bottom
{
	height: 115px;
	width: 420px;
	margin: 0px -160px 0px 0px;
}

.shbaby_top .box-content
{
	height: 85px;
}

.shbaby_mid .box-content
{
	height: 205px;
}

.shbaby_bottom .box-content
{
	height: 95px;
}

/* EVENTS PAGE STYLES */
.events_top
{
	margin: 10px 0px 10px 0px;
	height: 290px;
}
.events_bottom
{
	clear: both;
}
.events_left
{
	float: left;
	width: 175px;
	margin-left: 5px;
}
.events_mid
{
	float: left;
	width: 370px;
	margin-left: 15px;
}
.events_title
{
	margin: 0px 115px 10px 115px;
}
.events_right
{
	float: right;
	margin-right: 10px;
}
.events_bot_left
{
	float: left;
	width: 300px;
	height: 100%; 
	margin: 0px 30px 25px 55px;
}
.events_bot_right
{
	float: left;
	width: 300px;
	height: 100%; 
}

/*.events_bot_left .box-content
{
	height: 325px;
}

.events_bot_right .box-content
{
	height: 325px;
}
*/
/* BABY PAGE STYLES */
.baby_top
{
	margin: 10px 0px 10px 0px;
	height: 240px;
}
.baby_bottom
{
	clear: both;
    padding-top: 12px;
}
.baby_left
{
	float: left;
	width: 185px;
	margin-left: 5px;
}
.baby_mid
{
	float: left;
	width: 355px;
	margin-left: 15px;
}
.baby_middle
{
	margin: 0px 0px 20px 20px;
}
.baby_mid_left
{
	float: left;
	width: 343px;
}
.baby_mid_right
{
	float: right;
	width: 343px;
	margin-right: 40px;
}
.baby_title
{
	margin: 10px 130px 10px 130px;
}
.baby_right
{
	float: right;
	margin-right: 10px;
}
.baby_bot_left
{
	float: left;
	width: 445px;
	margin: 0px 15px 25px 20px;
}
.baby_header
{
	height: 10px;
	background-color: #b7cfeb;
}
.baby_header_20
{
	height: 30px;
	background-color: #b7cfeb;
}
.baby_bot_right
{
	float: left;
	width: 245px;
}
.baby_bot_right_top
{
}
.baby_bot_right_bot
{
	margin-top: 9px;
}

.baby_mid_left .box-content
{
	height: 92px;
}
.baby_mid_right .box-content
{
	height: 92px;
}

.baby_bot_left .box-content
{
	margin-top: -30px;
}

.baby_bot_right_top .box-content
{
}
.baby_bot_right_bot .box-content
{
}

/* TEEN PAGE STYLES */
.teen_top
{
	margin: 10px 0px 20px 0px;
	height: 220px;
}
.teen_bottom
{
	clear: both;
}
.teen_left
{
	float: left;
	width: 176px;
	margin-left: 5px;
}
.teen_mid
{
	float: left;
	width: 365px;
	margin-left: 15px;
}
.teen_title
{
	margin: 10px 85px 10px 85px;
}
.teen_right
{
	float: right;
	margin-right: 10px;
}
.teen_bot_left
{
	float: left;
	width: 425px;
	margin: 15px 15px 0px 40px;
}
.teen_header
{
	height: 30px;
	margin-top: 0px;
}
.teen_bot_right
{
	float: left;
	width: 245px;
	height: 231px;
	margin-top: 15px;
}
.teen_bot_right_top
{
	height: 170px;
}
.teen_bot_right_bot
{
	height: 170px;
	margin-top: 70px;
}

.teen_bot_left .box-content
{
	margin-top: -20px;
}

.teen_bot_right_top .box-content
{
}
.teen_bot_right_bot .box-content
{
}

/* EXPECTING PAGE STYLES */
.expect_top
{
	margin: 10px 0px 20px 0px;
	height: 230px;
}
.expect_title
{
	margin: 10px 80px 10px 80px;
}

/* TWEENS PAGE STYLES */
.tween_title
{
	margin: 10px 110px 10px 110px;
}

/* ME TIME PAGE STYLES */
.me_top
{
	clear: both;
	margin: 15px 30px 20px 30px;
}
.me_bottom
{
	clear: both;
	height: 370px;
}
.me_left
{
	float: left;
	width: 220px;
	margin: 0px 20px 0px 25px;
}
.me_middle
{
	float: left;
	width: 220px;
}
.me_right
{
	float: right;
	width: 220px;
	margin-right: 25px;
}
.me_footer
{
	clear: both;
	margin: 0px 60px 0px 60px;
}

.me_top .box-content
{
}
.me_left .box-content
{
	height: 420px;
}
.me_middle .box-content
{
	height: 420px;
}
.me_right .box-content
{
	height: 420px;
}

/* PROJECT SPARK PAGE STYLES */
.spark_logo
{
	height: 165px;
	margin: 0px 0px 0px 2px;
}
.spark_top
{
	clear: both;
	height: 220px;
}
.spark_top_left
{
	float: left;
	width: 540px;
	margin: 0px 0px 0px 20px;
}
.spark_top_right
{
	float: right;
	margin: 0px 35px 0px 0px;
}

.spark_mid
{
	clear: both;
	margin-top: 5px;
	height: 150px;
}
.spark_mid_left
{
	float: left;
	width: 540px;
	margin: 0px 0px 0px 20px;
}
.spark_mid_right
{
	float: right;
	margin: -45px 35px 0px 0px;
}
.spark_bottom
{
	clear: both;
	margin: 10px 30px 0px 20px;
}

.spark_top_left .box-content
{
	height: 196px;
}
.spark_mid_left .box-content
{
	height: 130px;
}
.spark_bottom .box-content
{
	height: 90px;
}

/* MEMORY MAKERS PAGE STYLES */
.memory_left
{
    float: left;
    margin-left: 20px;
    width: 560px;
}
.memory_right
{
    float: right;
    margin-right: 20px;
    width: 140px;
}


/* TERMS PAGE STYLES */
.terms_mid
{
    float: left;
	width: 700px;
	margin-left: 15px;
}

/*PRIVACY PAGE STYLES*/
.privacy_mid
{
    float: left;
	width: 700px;
	margin-left: 15px;
}

.right_column_privacy
{
    float: left;
	width: 765px;
	min-height: 950px;
}

/*FOOTER*/
.footer_styles
{
    clear: both;
    font-size:10px ;
    font-family: Arial, Helvetica;
    text-align: center;
    margin-left: 100px;
    padding: 7px 0 25px 0;
}

/* FORM ERROR BOX */
#FormError
{
	font: 13px arial;
	font-weight: bold;
	color: red;
	position: fixed;
	top: 0;
	right: 0;
	width: 280px;
	height: 80px;
	background: #fff;
	border: 3px solid #F16531;
	padding: 10px;
	z-index: 10000;
}


.clear { clear: both; }

.Normal {font-family: MyndraineRegular; font-size: 14px;line-height: 19px;}
a.Normal { font-weight: bold; }
h3 { margin-top: 0;margin-bottom: 8px;}

@font-face {
    font-family: 'MyndraineRegular';
    src: url('Myndraine-webfont.eot');
    src: url('Myndraine-webfont.eot?#iefix') format('embedded-opentype'),
         url('Myndraine-webfont.woff') format('woff'),
         url('Myndraine-webfont.ttf') format('truetype'),
         url('Myndraine-webfont.svg#MyndraineRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.box-content
{
	clear: both;
	padding: 2px 7px 2px 7px;
	background-color: Transparent;
}

