/********************************************************************************************/
/* This file contains the CSS declarations that are used in the content area of the site. 	*/
/* All declarations in this file will also be available in the SiteCM page editor. 			*/
/********************************************************************************************/

/* Required Declarations */
/* The following declarations are required by the SiteCM page editor */

/* Text - default */
body, td, p, li, input, select, textarea {
	font: normal normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
	line-height:150%;
}
hr {border:0;
background-color:#ddd;
color: #ddd;
height: 1px;
}
/* Lists */
ul, ol {}

/* Formatted Text */
pre {}

/* Headings */
h1 {
	font-size: 22px;
	color: #000; 
	padding-top:30px;
}

h2 {
	font-size: 18px; 
}

h3 {
	font-size: 16px; 
}

h4 {
	font-size: 14px;
	color: #333; 
}
	
h5 {
	font-size: 14px; 
	color: #fff;
	margin: 20px 0 4px 0;
	background-color: #090;
	padding-left: 4px;
}

h6 {
	font-size: 10px; 
	color: #333;
}



/* Links - default */
a:link {
	font-weight: bold;
	text-decoration: none;
	color: green;
}	

a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #2f8036;
}

a:hover {
	text-decoration: none;
	color: #2f8036;
}	

a:active {
	font-weight: bold;
	text-decoration: none;
	color: #2f8036;
}
a{ outline: none;}
.bookmark {color:#2f8036;} 

a.bookmark:link {color:#2f8036;}
a.bookmark:active {color:#2f8036;}
a.bookmark:hover{color:#2f8036;}
a.bookmark:visited{color:#2f8036;}

/* Forms */
form { margin: 0px; padding: 0px; }

/* Custom Declarations */
.tagline
{font: italic bold 18px Arial, Helvetica, sans-serif;
color: #9d0202;
padding: 5px 0;
margin-top:0;
}

img.right
{float: right;
padding: 0 0 6px 6px;}
.grey 
{color: #444;}

.red
{color: #9d0202;}
.blue
{font:normal 12px Arial, Helvetica, sans-serif;
color: #03C;
}
.home-copy
{
padding: 0 70px 0 35px;
width: 330px;
float:left;
}

.home-copy p
{
	font: normal 14px Arial, Helvetica, sans-serif;
line-height: 150%;
margin-bottom:2px;}

.baby-image
{ padding: 0 50px 10px;}

.hcol
{width: 180px;
padding:10px 25px 0 0;
color: #000;
float: left;
}
	.hcol h3 {font: bold 18px Arial, Helvetica, sans-serif; 	color: #000;}
	.hcol p 	{font: normal 13px Arial, Helvetica, sans-serif;}
	
.postit-col{background:url(/images/post-it-note.png) no-repeat;
	width: 277px;
	height:200px;
	float: right;
	font: normal 12px Arial, Helvetica, sans-serif;
}
	.postit-col h3
	{padding:0 15px;
	margin-bottom:0;
	font: bold 16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
	.postit-col p
	{padding:0 15px;
	line-height: 105%;
	font-size: 12px;
	font-style:italic;
	}	
.button
{float: right;
width: 220px;
padding-right: 40px;
clear:both;}
#iFrameContents .button{padding: 40px 40px 0 0; }
.box
{width: 200px;
margin-right: 40px;
}
.nota-bene
{font:normal 9px Arial, Helvetica, sans-serif;
color: #444;}

.tips-box
{background: url(../images/post-it-note.png) no-repeat;
height: 200px;}

.tip

{width: 240px;
margin-bottom: 40px;
padding:12px;
background-color:#FFC;
font-style: italic;
border-bottom:1px solid #fc0;
line-height: 180%;
}

.tip h5{margin-top:0px;font-style: normal;
background:none;color: #070;padding-bottom:10px;
border-bottom: 1px solid #070;}
.tip-column
{width: 290px;
float:left;
}

.space
{margin-top:20px;
color: #fff;}

.email-image
{
vertical-align:middle;}
.book-column
{width: 141px;
padding-left:12px;
margin-left: 16px;
float: right;
}

