@charset "utf-8";



/*Main -------------------------------------------------*/

body {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #919195;line-height:18px;}


div#Wrapper{position:relative; width:960px; margin: 0 auto;}

h1{ color:#666666; font-size:14px; margin-bottom: 12px; font-weight:bold; }
h2{  color:#2d5378; font-size:12px; margin-bottom: 14px; font-weight:normal;  }


a{ 	text-decoration:none;color: #666666	}
a:hover{ text-decoration:none; color:#2d5378; }

p{ margin-bottom:16px;}

.Border{border: 1px solid #000000}

ol{	list-style-position: inside;}

.Left{float:left; padding-right:20px; }

.Padding{padding-bottom:20px; }


.Blue{  color:#2d5378; font-size:12px;  }


/*Logo -------------------------------------------------*/

div#LogoContainer{width:920px;height:40px; padding: 20px; background-color: #b2cce5; margin-top:10px; }
div#Logo{ width:236px; height:50px;float:left; background:url(../images/sleep-and-dream-logo.jpg) no-repeat;}
div#Nav ul li{	float:right;list-style-type: none; padding-right:15px; }
div#Nav{	width:650px;float:right;font-size:14px;	margin-top:35px;	}
div#Nav .NoPadding{padding:0}
div#Nav a{ 	color:#ffffff;	}
div#Nav a:hover{ text-decoration:none; color:#2d5378; }


/*Header -------------------------------------------------*/

div#Header{width:960px;height:288px; background:url(../images/main-image.jpg) no-repeat; margin-top:20px; }

/*Content -------------------------------------------------*/

div#Content{width:960px; margin-top:20px;  }

div#LeftColumn {width:497px; padding:0 20px 0 0; float:left;  min-height:340px;}
div#RightColumn {width:440px; float:left;}

div#CalRipken{width:180px; height:105px; margin-bottom:20px; background:url(../images/cal-ripken.jpg) no-repeat; border: 1px solid #cccccc;padding:40px 0 0 260px;}
div#Herington{width:180px; height:105px; background:url(../images/herington.jpg) no-repeat; border: 1px solid #cccccc; padding:40px 0 0 260px; }

div#RightColumn a{ 	color:#666666; font-size:24px; margin-bottom: 14px; line-height:24px	}
div#RightColumn a:hover{ color:#2d5378; }






/*Footer -------------------------------------------------*/

div#Footer{ width:960px;  clear:both; text-align:center;padding: 20px 0; border-top: 10px solid #b2cce5; }
div#Footer a{ border:0; text-transform:none; color:#999999;}
div#Footer a:hover{ color:#2d5378; }


