.Normal p{margin-top:0px;}
.containermaster_Main { width:100%; background-color:transparent}
.containermaster { width:100%; background-color:#fff ;}
.containermaster_cont02 { width:100%; background-color:#7D7D72;}
.containermaster_cont03 { width:100%; background-color:#fff}
.containermaster_contOrange{ width: 196px; background-color:#FF7400; padding: 8 0 4 0; color: #000000;}
.containermaster_blank { width:100%; margin: 10px 0px 10px 0px;}
.contentmaster_orange_box { width: 238px; background-color:#fff; padding: 10; border: solid 1px #F47521; margin: 0px 0px 10px 0px; text-align: left;}
.contentmaster_top_bottom_borders { width: 238px; background-color:#fff; padding: 10; border-bottom: solid 1px #9C9B8E; border-top: solid 1px #9C9B8E; margin: 0px 0px 10px 0px; text-align: left;}
/*
.shopSpecialsTitle {background-image: url(http://localhost/imgoingtobeadad/dnn/portals/0/specials.jpg); background-repeat: no-repeat; background-position: 0px 0px; padding: 42px 0px 0px 0px;}
*/
.shopSpecialsTitle {background-image: url(/portals/0/specials.jpg); background-repeat: no-repeat; background-position: 0px 0px; padding: 42px 0px 0px 0px;}
.containermaster_ShopSpecials { background-color: #9C9B8E; width: 100%; border: solid 1px #B5B4AA; padding: 10px 0px 10px 0px; margin: 0px 0px 10px 0px; }
.containermaster_ShopSpecials .Normal p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; font-weight: normal; color: #fff;}

.containermaster_AdvsertisingSpotlight { background-color: #FFF; width:100%; border: solid 1px #B5B4AA; padding: 10px 10px 10px 10px; margin: 10px 0px 10px 0px; }
.containermaster_AdvsertisingSpotlight .Normal p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; font-weight: normal; color: #9C9B8E;}

.containermaster_DadOfTheWeek {background-image: url(/portals/0/DadOfTheWeekSmall.jpg); background-repeat: no-repeat; background-position: 0px 0px;  height: 250px; border: solid 1px #9C9B8E; padding: 0px 10px 0px 140px; margin-bottom: 0px;}
/*
.containermaster_DadOfTheWeek {background-image: url(http://localhost/imgoingtobeadad/dnn/portals/0/DadOfTheWeekSmall.jpg); background-repeat: no-repeat; background-position: 0px 0px;  height: 250px; border: solid 1px #9C9B8E; padding: 0px 10px 0px 140px; margin-bottom: 0px;}
*/
/*.containermaster_Shop { background: transparent url(/dnn/Portals/0/HomePageImages/shop.jpg) no-repeat 0px 8px;   border: none; color: #B5B4AA; padding: 0 10 0 220;}
.containermaster_DeliveryRoom { background: transparent url(/dnn/Portals/0/HomePageImages/deliveryroom.jpg) no-repeat 0px 8px;  border: none; color: #69696B; padding: 0 10 0 220;}
.containermaster_PregnancyTravel { background: transparent url(/dnn/Portals/0/HomePageImages/travel.jpg) no-repeat 0px 8px;  border: none; color: #B5B4AA; padding: 0 10 0 220;}
.containermaster_BudgetPlanner { background: transparent url(/dnn/Portals/0/HomePageImages/calculator.jpg) no-repeat 0px 5px;  border: none; color: #B5B4AA; padding: 0 10 0 220;}
.containermaster_Directory { background: transparent url(/dnn/Portals/0/HomePageImages/directory.jpg) no-repeat 0px 0px;  border: none; color: #B5B4AA; padding: 0 10 0 220;}
.containermaster_Blog { background: transparent url(/dnn/Portals/0/HomePageImages/blog.jpg) no-repeat 0px 0px; border: none; color: #B5B4AA; padding: 0 10 0 220; }
*/
.containermaster_BeerPrize { background: transparent url(images/beer.jpg) no-repeat 0px 0px; border: none; color: #FF9740; padding: 30px 0px 20px 20px; margin-bottom: 15px; width: 598px; height: 103px;}
.containermaster_DirectoryListings {font-family: Arial, Verdana, Helvetica, sans-serif; border: none; color: red; padding: 0px;}
.containermaster_DirectoryListings p, containermaster_DirectoryListings div { font-size:14px; font-weight: normal; color: #69696C; vertical-align: middle; margin: 0;}

.containermaster_Prize_Beer_Border {border: solid 1px #FF9740; color: #FF9740; padding: 0px 0px 0px 0px; }

/*.RightPane .containermaster_Shop { background: transparent url(/dnn/Portals/0/HomePageImages/shop.jpg) no-repeat 0px 0px; height: 103px; border: solid 1 #FF9740; color: #B5B4AA; padding: 90 10 10 10; text-align: left;  width: 100%;}
.RightPane .containermaster_DeliveryRoom { background: transparent url(/dnn/Portals/0/HomePageImages/deliveryroom.jpg) no-repeat 0px 0px; height: 103px; border: solid 1 #FF9740; color: #B5B4AA; padding: 90 10 10 10; text-align: left;  width: 100%;}
.RightPane .containermaster_PregnancyTravel { background: transparent url(/dnn/Portals/0/HomePageImages/travel.jpg) no-repeat 0px 0px; height: 103px; border: solid 1 #FF9740; color: #B5B4AA; padding: 90 10 10 10; text-align: left;  width: 100%;}
.RightPane .containermaster_BudgetPlanner { background: transparent url(/dnn/Portals/0/HomePageImages/calculator.jpg) no-repeat 0px 0px; height: 103px; border: solid 1 #FF9740; color: #B5B4AA; padding: 90 10 10 10; text-align: left;  width: 100%;}
.RightPane .containermaster_Directory { background: transparent url(/dnn/Portals/0/HomePageImages/directory.jpg) no-repeat 0px 0px; height: 103px; border: solid 1 #FF9740; color: #B5B4AA; padding: 90 10 10 10; text-align: left;  width: 100%;}
.RightPane .containermaster_Blog { background: #FFF url(/dnn/Portals/0/HomePageImages/blog.jpg) no-repeat 0px 0px; border: solid 1px #FF9740; color: #B5B4AA; padding: 90px 10px 5px 10px; text-align: left; width: 238px;}
.RightPane .containermaster_Blog H1 { display: none;}
.RightPane .containermaster_Blog P {padding: 0px;}
*/

.RightPane .containermaster_DadsPregnancyCalendar { background-color: #69696B; border: none; color: #000; padding: 10px 10px 10px 10px; text-align: left; width: 238px;}
.RightPane .containermaster_DadsPregnancyCalendar .Head {color: #FF9D00; font-size: 14pt; }

/*---------------------MainCont---------------------------------*/
.TitleMain { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.MainTitleCell { padding:0 2px;}
.MainContentCell { padding:14px 2px 0 2px}

.containermaster_DadsPregnancyCalendar { background-color: #69696B; border: none; color: #000; padding: 10px 10px 10px 10px; text-align: left; width: 100%;}
.containermaster_DadsPregnancyCalendar .Head {color: #FF9D00; font-size: 14pt; }



.Topborder_cont01 { border-top:10px solid #000; padding:10px 2px;}
.HeadBlack { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.MainTitleCell_cont01 { padding:0; margin:0;}
.MainContentCell_cont01 {color: Red; padding:2px 2px; margin:0;}
.MainContentCell_cont01 .normal, .MainContentCell_cont01 p{ padding:0; margin:0;}


.MainContentCell_Grey {color: Red;}

/*.containermaster_DadOfTheWeek P, .containermaster_DadOfTheWeek DIV, .containermaster_DadOfTheWeek TABLE, .containermaster_DadOfTheWeek TD   {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:15pt; font-weight: bold; color: #9C9B8E; vertical-align: middle; }
.containermaster_DadOfTheWeek2 P, .containermaster_DadOfTheWeek2 DIV, .containermaster_DadOfTheWeek2 TABLE, .containermaster_DadOfTheWeek2 TD   {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight: normal; color: #FFF; vertical-align: middle; }
*/

/*
.containermaster_Shop P, .containermaster_Shop DIV, 
.containermaster_DeliveryRoom P, .containermaster_DeliveryRoom DIV, 
.containermaster_PregnancyTravel P, .containermaster_PregnancyTravel DIV ,
.containermaster_BudgetPlanner P, .containermaster_BudgetPlanner DIV ,
.containermaster_Directory P, .containermaster_Directory DIV,
.containermaster_Blog P, .containermaster_Blog DIV,
*/

.containermaster_BeerPrize P {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color: #FF9740; vertical-align: middle; }

/*
.containermaster_DadOfTheWeek H1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:54pt; font-weight: normal; color: #000; vertical-align: middle; margin: 0px; padding-bottom: 0px; }
.containermaster_DadOfTheWeek H2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14pt; font-weight: normal; color: #9C9B8E; vertical-align: middle; margin: 0px; padding-top: 0px; padding-right: 5px; }
*/
.containermaster_Shop H1, .containermaster_DeliveryRoom H1, 
.containermaster_PregnancyTravel H1, .containermaster_BudgetPlanner H1, 
.containermaster_Directory H1, .containermaster_Blog H1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14pt; font-weight: bold; color: #388CBA; vertical-align: middle; }

/*.containermaster_DirectoryListings P {padding: 0px; margin: 0px;}*/
.containermaster_DirectoryListings H1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13pt; font-weight: normal; color: #69696B; vertical-align: middle; margin-bottom: 0px;}
.containermaster_DirectoryListings UL {padding: 0px; margin-top: 0px; margin-left: 15px;}
.containermaster_DirectoryListings LI { padding-left: 0px; margin-left: 0px; list-style-type: disc; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight: normal; color: #69696B;}

/*.containermaster_AdvsertisingSpotlight P, .containermaster_AdvsertisingSpotlight DIV {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight: normal; color: #B5B4AA; vertical-align: middle; } 
.containermaster_AdvsertisingSpotlight H1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18pt; font-weight: normal; color: #B5B4AA; }
.containermaster_AdvsertisingSpotlight H2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight: bold; color: #B5B4AA; }
*/


.ScrollingText {border: solid 1px #FF9740; padding: 10px 10px 5px 10px; height: 200px; width: 238px;}
.ScrollingText P {color: #69696B; font-size: 9pt; font-family: Verdana; font-weight: normal;}
.ScrollingText H1 {font-size: 13pt; font-family: Verdana; font-weight: bold;}
.ScrollingText normal {font-size: 15pt; font-family: Verdana; font-weight: bold;}


/*---------------------OrangeBox-Cont03---------------------------------*/
.MainTitleCell_OrangeBoxCont { padding:0; margin:0;}
.MainImage_OrangeBoxCont {background: url(images/baby.gif) no-repeat; height: 97px; width: 196px; padding:0;}
.MainContentCell_OrangeBoxCont { color:#FFFFFF; padding:2px 12px 2px 12px; margin:0;}
.MainContentCell_OrangeBoxCont .normal, .MainContentCell_OrangeBoxCont p{ padding:0; margin:0; color: #FFFFFF;}


/* Module menu container */ 
.ModuleTitle_SubMenu { background:#ffffff; padding:0; margin:0; border-top:1px solid #adadad; border-right:1px solid #adadad; border-bottom:0; border-left:1px solid #adadad; z-index:1000; cursor:pointer; font-weight:normal; }
/* Module menu items idle */ 
.ModuleTitle_MenuItem { background:#ffffff; color:#777777; font-family: Arial, Verdana; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0; border-right:0; border-bottom:1px solid #c8c8c8; border-left:0; }
/* Module menu items hover */ 
.ModuleTitle_MenuItemSel { background:#e4e4e4; color:#9f0000; font-family: Arial, Verdana; font-size:8pt; font-weight:bold; cursor:pointer; padding:5px 30px 5px 16px; height:20px; border-top:0; border-right:0; border-bottom:1px solid #c8c8c8; border-left:0; }
/* Module menu container */ 
.ModuleTitle_MenuContainer { background:transparent; }
/* Module menu bar */ 
.ModuleTitle_MenuBar { cursor:pointer; }
/* Module menu arrows */ 
.ModuleTitle_MenuArrow { display:none; }
/* Module menu root arrows */ 
.ModuleTitle_RootMenuArrow { display:none; }
/* Module menu icon	*/ 
.ModuleTitle_MenuIcon { background:#e4e4e4; width:0; height:20px; padding:0; margin:0; font-size:0; border-top:0; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-left:0; }
/* Module menu icon */ 
.ModuleTitle_MenuIcon IMG { margin:0 10px 0 10px; }
/* Module menu break */ 
.ModuleTitle_MenuBreak { background:#ffffff; border-top:0; border-right:0; border-bottom:1px solid #c8c8c8; border-left:0; }

/*--------------------Email Subscriber--------------------------*/
.errorMessage {font-size: 8pt; color: Red;}
.emailSubscribe {padding: 0px; color: #FFF; font-size: 9pt;}
.emailSubscribe P {padding: 0px; color: #FFF; font-size: 9pt;}
.emailSubscribe H1 {color: #FFF; font-size: 9pt; font-weight: bold;}
.emailSubscribe err {color: #69696B; font-size: 7pt;}

.emailSubscribe_SubscribeButton, .emailSubscribe_dueDateLabel, .emailSubscribe_emailLabel, 
.emailSubscribe_confirmEmailLabel, .emailSubscribe_CountryLabel, .emailSubscribe_PostCodeLabel {padding-top: 10px; font-size: 8pt;}
.emailSubscribe input { background-color: #FFE1AE; }
.emailSubscribeinput { width: 100%;}
.emailSubscribe select { background-color: #FFE1AE; }

/*--------------------Directory--------------------------*/
.Head {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16pt; font-weight: normal; color: #69696B; vertical-align: middle; }

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
    overflow:hidden;
}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */


.advertTitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #69696C; font-size: 24px; font-weight: normal;
}
.advertBullets UL
{
 font-family: Arial, Verdana, Helvetica, sans-serif;  color: #69696C; font-size: 15px; font-weight: normal; margin-top: 5px;
}
.advertBullets LI
{
 list-style-type: disc;  
}
.advertBullets A:link, A:visited
{
	color: #69696C;
	text-decoration: none;
}
.advertBullets A:hover
{
	color: #FF9740;
	text-decoration: underline;
}

.bodyText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #000; font-size: 12.5px; display: inline;
}
.bodyTextGrey
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 12.5px; display: inline;
}
.bodyTextLargeBlueHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #018DBD; font-size: 14px; font-weight: bold;
}
.bodyTextLargeGreyHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 14px; font-weight: bold;
}
.bodyTextGreyHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 12.5px; font-weight: bold; 	
}
.bodyTextBlueHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #018DBD; font-size: 12.5px; font-weight: bold; display: inline; 	
}

.bodyTextBlueQuestion
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #018DBD; font-size: 12.5px; font-weight: bold;
}

.bodyTextBlackHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #000; font-size: 12.5px; font-weight: bold; display: inline; 	
}
.bodyTextQuote
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 14px; font-weight: normal; font-style: italic; 	
}
.pageHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #018DBD; font-size: 18px; font-weight: bold; padding: 2px 0px 15px 0px;
}
.dad2DadTitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #A01D20; font-size: 55pt; font-weight: normal; line-height: 65px;
}
.dad2DadSubTitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 18pt; font-weight: bold; 	
}
.advertiserCompanyName
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 20px; font-weight: normal; 	
}
.advertiserCompanyName .head
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 20px; font-weight: normal; 	
}
.advertiserSpecialsCompanyName
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #fff; font-size: 20px; font-weight: normal; 	
}
.pageTitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #018DBD; font-size: 24px; font-weight: bold; 	
}
.pageSubtitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 20px; font-weight: normal; 	
}
.orangeText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #F47521; font-size: 16px; font-weight: bold; 	
}
.moreStoriesHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #FFF; background-color: #9C9B8E; font-size: 14px; font-weight: bold; padding: 8px 10px 8px 10px; width: 100%;	
}

.moreStoriesHeading a:link, .moreStoriesHeading a:visited, .moreStoriesHeading a:active	{ color: #FFF; font-weight: bold; text-decoration:none; }
.moreStoriesHeading a:hover													{ color: #FF9740; font-weight: bold; text-decoration:none; }

.archiveHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #018DBD; font-size: 18px; font-weight: bold; padding: 0px 0px 10px 0px;
}
.archiveBodyText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 14px; font-weight: normal;
}
.caption
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #9C9B8E; font-size: 13px; font-weight: bold;
}
.directoryPhoneNumber
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  color: #69696C; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: 5px;
}
