@charset "utf-8";
/* CSS Document */

/*Last Updated 3.8.2010 jba*/
.supported-payment-gateways,
.supported-shipping-providers  {
	margin: 24px 0;
	width: 100%;
}

.supported-payment-gateways td,
.supported-shipping-providers td {
	border: 1px solid #d7d7d7;
	font-size: 12px;
	line-height: 21px;
	padding: 9px;
}

#BirthStoriesSearch {
	position: absolute;
	float: right;
text-align: right;
	right: -60px;
	top: -15px;
	margin-bottom: 10px;
	margin-top: 10px;
	
}

#logo {
	width: 105px;
	text-align:center;
	vertical-align:top;
	display: block;
	margin: 5px;
	padding: 5px;	
}

#ResourceTable {
	height: auto;
	width: 800px;	
}

#BirthStoriesMain_Content {
	position:absolute;
	left:310px;
	top:9px;
	width:750px;
	height:986px;
	z-index:13;
	padding-left:5px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	margin-right: 10px;
	padding-right: 25px;
	text-align: justify;
	
}


#BirthStorySidebarContainer {
	background-color: #fff;
	width:211px;
	padding-top:0px;
	height:468px;
	position: absolute;
	left:502px;
	top:109px;
	margin-bottom:0px;

}

#Parents {
	background-color: #fff;
	width:241px;
	height:139px;
	position: absolute;
	left:5px;
	top:5px;
	z-index:18;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: Left;
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px
	
	
	
}


#BabyInfo {
	width:240px;
	height:115px;
	position: absolute;
	left:4px;
	top:210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: Left;
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px;
	
	
}

#BSBirthInfo {
	width:240px;
	height:110px;
	position: absolute;
	left:5px;
	top:355px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: Left;
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px
	

}

#ServicesCare {
	background-color: #fff;
	width:274px;
	height:207px;
	position: absolute;
	left:-13px;
	top:5px;
	z-index:18;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: justify;
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px
	
	
	
}


#LaborBirthInfo {
	width:243px;
	height:115px;
	position: absolute;
	left:3px;
	top:243px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: justify;
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px;
	bottom: -10px;
	
	
}

#BreastFeedingSupport {
	width:245px;
	height:172px;
	position: absolute;
	left:1px;
	top:364px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: justify;
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px;
	bottom: -10px;
	

}
#WellWomanInfo{
	position: absolute;
	width:240px;
	height:260px;
	left:508px;
	top:651px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}

#TellAfriendContainer2 {
	position: absolute;
	width:246px;
	height:203px;
	left:503px;
	top:1039px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}

#BirthStoryAdd2{
	position: absolute;
	width:248px;
	height:117px;
	left:501px;
	top:922px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}



#TellAfriendContainer {
	position: absolute;
	width:210px;
	height:216px;
	left:505px;
	top:705px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}


#TellAfriendContainerMTDefault {
	position: absolute;
	width:210px;
	height:216px;
	left:-315px;
	top:1025px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}

#FacebookContainer {
	position: absolute;
	width:208px;
	height:290px;
	left:505px;
	top:855px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}




#BirthStoryAdd{
	position: absolute;
	width:210px;
	height:140px;
	left:505px;
	top:600px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}

#BirthStoryAddMTDefault {
	position: absolute;
	width:210px;
	height:140px;
	left:-315px;
	top:915px;
	z-index:26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-right: 10px;
	padding-right: 25px

}

#BirthStoriesTextImg {
	position:absolute;
	left:0px;
	top:20px;
	width:212px;
	height:93px;
	z-index:14;
	background-image: url(../images/Shelia-Watson-SpiritofLifeMidwiferyBStoriesTitleTextImg183X57.png);
	background-repeat: no-repeat;
	padding-bottom: 25px;
}
#BirthStoriesText_Intro {
	position:absolute;
	left:236px;
	top:4px;
	width:517px;
	height:94px;
	z-index:15;
	padding-left:15px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	margin-right: 10px;
	padding-right: 25px;
	text-align: justify;
}
#BSHeader {
	position:absolute;
	left:0px;
	top:76px;
	width:468px;
	height:68px;
	z-index:25;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	text-decoration: none;
	font-weight: bold;
	margin-top:10px;
	padding-top: 10px;
	padding-left: 15px;
	
}
#IBoxImage5Large {
	width:476px;
	height:473px;
	position: absolute;
	left:-1px;
	top:144px;
	z-index:17;
	text-align: center;
	padding-top: 5px;
	border: 10px solid #FFF;
	background-image: url(../images/SpiritofLifeMidwifery_IBoxImage5LargeBG.png);
	background-repeat: no-repeat;
}



#IBoxBSMainContent {
	width:458px;
	height:935px;
	position: absolute;
	left:11px;
	top:144px;
	z-index:17;
	text-align: center;
	padding-top: 5px;
	border: 10px solid #FFF;
	background-image: url(../images/SpiritofLifeMidwifery_IBoxImage5LargeBG.png);
	background-repeat: no-repeat;
}


#AnnouncementBG {
	width:463px;
	padding-top:0px;
	height:355px;
	position: absolute;
	left:-4px;
	top:690px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: justify;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom:0px;
	padding-left:15px;
	padding-top: 15px;
	padding-right: 25px;
	background-image: url(../images/Shelia-Watson-SpiritofLifeMidwifery_BannounceBG.png);
	background-repeat: no-repeat;
}


#BSIboxNextNav {
	background-color: #609;
	width:37px;
	padding-top:5px;
	height:15px;
	position: absolute;
	left:428px;
	top:316px;
	margin-bottom:5px;

}

#SliderBoxContainer {
	background-color: #fff;
	position:absolute;
	left:-19px;
	top:325px;
	width:477px;
	height:186px;
	z-index:1;
	padding-left: 0px;
	padding-top: 5px;
	text-align: center;
	vertical-align: top;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

#SliderBSMainBoxContainer {
	background-color: #fff;
	position:absolute;
	left:4px;
	top:414px;
	width:477px;
	height:279px;
	z-index:1;
	padding-left: 0px;
	padding-top: 5px;
	text-align: center;
	vertical-align: top;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 9px;
	font-weight: bold;
}




#LeftSliderNav {
	background-color: #fff;
	width:30px;
	padding-top:25px;
	height:45px;
	position: absolute;
	left:-5px;
	top:0px;
	margin-bottom:5px;
	text-align: center;
	vertical-align: middle;

}

#IBoxImg1 {
	background-color: #fff;
	width:100px;
	padding-top:5px;
	height:45px;
	position: absolute;
	left:29px;
	top:0px;
	margin-bottom:5px;

}

#IBoxImg2 {
	background-color: #fff;
	width:100px;
	padding-top:5px;
	height:45px;
	position: absolute;
	left:134px;
	top:0px;
	margin-bottom:5px;

}

#IBoxImg3 {
	background-color: #fff;
	width:100px;
	padding-top:5px;
	height:45px;
	position: absolute;
	left:239px;
	top:0px;
	margin-bottom:5px;

}

#IBoxImg4 {
	background-color: #fff;
	width:100px;
	padding-top:5px;
	height:45px;
	position: absolute;
	left:344px;
	top:0px;
	margin-bottom:5px;

}

#RightSliderNav {
	background-color: #fff;
	width:30px;
	padding-top:25px;
	height:45px;
	position: absolute;
	left:449px;
	top:0px;
	margin-bottom:5px;
	text-align: center;
	vertical-align: middle;
}

#TestimonialQuestionContainer {
	width:485px;
	padding-top:0px;
	height:198px;
	position: absolute;
	left:9px;
	top:675px;
	margin-bottom:0px;

}

#TestimonialQuestion {
	width:443px;
	padding-top:0px;
	height:108px;
	position: absolute;
	left:-5px;
	top:39px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: justify;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom:0px;
	padding-left:15px;
	padding-top: 15px;
	padding-right: 25px;

}


#TestimonialQuestionContainer_Q2 {
	width:492px;
	padding-top:0px;
	height:36px;
	position: absolute;
	left:-11px;
	top:7px;
	margin-bottom:0px;

}


#BirthDetailsContainerHeader {
	width:487px;
	padding-top:0px;
	height:29px;
	position: absolute;
	left:0px;
	top:143px;
	margin-bottom:0px;

}


#BirthDetailsContainerHeaderContinued {
	width:687px;
	padding-top:0px;
	height:29px;
	position: absolute;
	left:0px;
	top:0px;
	margin-bottom:0px;

}

#BirthDetailsContainerContinued {
	width:663px;
	height:800px;
	position: absolute;
	left:-2px;
	top:50px;	
	
}

#BirthDetailsContainer {
	width:463px;
	height:300px;
	position: absolute;
	left:-2px;
	top:860px
}

#BirthDetailsContainer, #BirthDetailsContainerContinued {
	padding-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-align: justify;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom:0px;
	padding-left:15px;
	padding-top: 15px;
	padding-right: 25px;
	
	
	
}




.StoryImgContainer {
	height: 175px;
	width: 160px;
}




#BSIBoxContainer {
	position:absolute;
	left:0px;
	top:347px;
	width:210px;
	height:95px;
	z-index:20;
	padding-left: 0px;
	padding-top: 5px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 5px;
}


.SOLsecure-login {
	
}

.maintextbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 120%;
	font-weight: normal;
	color: #7030A0;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.maintextbody a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 120%;
	font-weight: bolder;
	color: #7030A0;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.GreenLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

p.GreenLink a:link, p.GreenLink a:visited, span.GreenLink a:link, span.GreenLink a:visited, li.GreenLink a:link, li.GreenLink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

span.GreenLink a:hover, p.GreenLink a:hover, li.GreenLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bolder;
	color: #88a94b;
	text-decoration: none;
	text-align: left;
	list-style-type: none;	
}

.PurpleLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

dt.PurpleLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

dt.PurpleLink a:link, dt.PurpleLink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

dt.PurpleLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bolder;
	color: #7030A0;
	text-decoration: none;
	text-align: left;
	list-style-type: none;	
}


p.PurpleLink a:link, p.PurpleLink a:visited, span.PurpleLink a:link, span.PurpleLink a:visited, li.PurpleLink a:link, li.PurpleLink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

span.PurpleLink a:hover, p.PurpleLink a:hover, li.PurpleLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bolder;
	color: #7030A0;
	text-decoration: none;
	text-align: left;
	list-style-type: none;	
}

.PurpleLink2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 1.2em;
	font-weight: bolder;
	color: #7030A0;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

p.PurpleLink2 a:link, p.PurpleLink2 a:visited, span.PurpleLink2 a:link, span.PurpleLink2 a:visited, li.PurpleLink2 a:link, li.PurpleLink2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 1.2em;
	font-weight: bolder;
	color: #7030A0;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

span.PurpleLink2 a:hover, p.PurpleLink2 a:hover, li.PurpleLink2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 1.2em;
	font-weight: bolder;
	color: #2BB0DC;
	text-decoration: none;
	text-align: left;
	list-style-type: none;	
}

.BlueLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

p.BlueLink a:link, p.BlueLink a:visited, span.BlueLink a:link, span.BlueLink a:visited, li.BlueLink a:link, li.BlueLink a:visited,  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
}

span.BlueLink a:hover, p.BlueLink a:hover, li.BlueLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bolder;
	color: #2BB0DC;
	text-decoration: none;
	text-align: left;
	list-style-type: none;	
}





.imgLink a {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.imgLink a img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.imgLink a img a:visited, .imgLink a img a:link {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.imgLink a img a:hover {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.L1HeaderClass {
	margin-bottom: 10px; 
}

.L2HeaderClass {
	margin-top:25px;
	margin-bottom: 8px;				  
}

.L3HeaderClass {
	margin-bottom: 6px;				  
}

.L4HeaderClass {
	margin-bottom: 4px;				  
}

.Paragraphpading {
	padding: 20px;	
}

.imgspacing {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;	
}



.Smallimgspacing {
margin-right: 2px;
margin-left: 2px;	
margin-top: 5px;
margin-bottom: 5px;
}


.SmallimgspacingLast {
	
margin-right: 15px;
margin-left: 2px;
margin-top: 5px;
margin-bottom: 5px;
	
}

#BirthStoriesQuicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3D3D3D;
	text-decoration: none;
	float: left;
	height: 545px;
	width: 302px;
	position: absolute;
	left: 6px;
	top: 504px;
	padding-left:10px;
	padding-top: 15px;
}


#BirthStoriesJoinConversation {
	height: 226px;
	width: 300px;
	position: absolute;
	left: 1px;
	top: 248px;
}

#SMJoinConversation {
	height: 226px;
	width: 300px;
	position: relative;
	left: -10px;
	top: 52px;
	display: block;
}

#BirthStoriesShortSvrLst {
	width:284px;
	height:505px;
	position: absolute;
	left: 6px;
	top: 10px;
	float: left;
	padding-left:5px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	margin-right: 10px;
	padding-right: 25px;
	text-align: justify;
}

#HomeShortResourceLst{
	height: 500px;
	width: 369px;
	position: absolute;
	left: 508px;
	top: 586px;
	float: left;
	padding-left:10px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: justify;	
}


/*Journal Styles*/



#wrapper {
	width: 770px;
	background: #fff;
	margin: 0 auto;
	text-align: left;
} 
#wrapper a:link,
#wrapper a:visited {
	text-decoration: none;
	color: #B36B00;
}
#wrapper a:hover {
	color: #566440;
	border-bottom: 1px dashed #566440;
}

/* ----------- SIDEBAR STYLES ------------------*/
#sidebar, #sidebarItems {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	padding-left:5px;
	padding-top: 15px;
	margin-top: 30px;
	margin-right: 10px;
	padding-right: 25px;
	text-align: justify;
	
	
}


#sidebar {
	width:327px;
	height:886px;
	position: absolute;
	left:10px;
	top:9px;
	border-right: solid #aaa 1px;
}


#sidebarItems {
	width:627px;
	height:227px;
	position: absolute;
	left:15px;
	top:79px;
	display: block;
}

#sidebar p, #sidebarItems p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	
	padding: 0 10px;
	margin-bottom: 1.4em;
}

#sidebar h3, #sidebarItems h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #33AEC2;
	text-align: left;
	margin-bottom: 0.4em;
	margin-top: 0.4em;
	padding: 0 15px;
}

#sidebar p.caption, #sidebarItems p.caption {
	font-style: italic;
	text-align: center;
}


#sidebar img, #sidebarItems img {
	display: block;
	margin: 0 auto 1em auto;
}
#sidebar a img , #sidebar a.gear:hover, #sidebar a.gallery:hover, #sidebarItems a img, #sidebarItems a.gear:hover, #sidebarItems a.gallery:hover {
	border: none;
}
#sidebar img.gallery, #sidebarItems img.gallery {
	padding: 5px 5px 10px 5px;
	border: 1px solid #aaa;
	cursor: pointer;
}
#sidebar ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	
	margin-left: 30px;
}
#sidebar ol li {
	margin-bottom: 0.6em;
	margin-left: 20px;
}

#journalQuicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	height: 488px;
	width: 356px;
	position: absolute;
	left: 11px;
	top: 726px;
	padding-left:5px;
	padding-top: 15px;
	display: block;
}


#journalEntry {
	position:absolute;
	left:402px;
	top:9px;
	width:598px;
	height:986px;
	z-index:13;
	padding-left:15px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	margin-right: 10px;
	padding-right: 25px;
	text-align: justify;
}

#journalImg {
	height: 265px;
	width: 320px;	

	
}

#HomeMainContent img.special {
	display: block;
	float: left;
	margin-right: 10px;
}
#HomeMainContent #journalEntry h1 {
	line-height: 40px;
	margin-left: 25px;
	padding-left: 45px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7B2C8B;
	font-size: 1.8em;
	margin-bottom: 1.4em;
	margin-top: 1.8em;
	
}
#HomeMainContent #journalEntry h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #777;
	padding-bottom: 5px;
	border-bottom: 1px solid #aaa;
	margin-bottom: 0.5em;
}
#HomeMainContent #journalEntry p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 1.6em;
}





/*News Styles*/

#NewsJoinConversation {
	height: 98px;
	width: 983px;
	position: absolute;
	left: 10px;
	top: 951px;
	text-align: center;
}

#NewsContent {
	height: 100%;
	padding-left:5px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
	margin-right: 10px;
	padding-right: 25px;
	text-align: justify;
	
	
}

.NewsContent2 {
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 1px;
	height: 75px;
	color: #FFF;
	line-height: 65px;
	width: 327px;
	background-image: url(../images/Shelia-Watson-SpiritofLifeMidwifery_News_HeaderBG.png);
	background-repeat: no-repeat;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}








.clearFloat {
  clear : both;
}

