/*
Theme Name: Lactacyd Mums and Tubs
Theme URI: http://mumsandtubsclub.com/
Description: Custom web design by <a href="http://sheeromedia.com/">Sheero Media</a>.
Version: 1.0
Author: Sheero Media
Author URI: http://sheeromedia.com/
Tags: custom design, exclusive license

	This layout is for the website of
	Lactacyd Mums and Tubs Club (mumsandtubsclub.com)
	only and may not be used for any other purpose.

*/

body {
	margin:0px;
	padding:0px 0px 33px 0px;
	background-color:#cbeffc;
}
body, td, th {
	color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

p {margin:0px; padding:0px 0px 10px 0px; line-height:20px;}
img {border:none;}
img, div, input, a { behavior: url("iepngfix.php") }

a {color:#0294d0;}
a:hover {color:#9c7db9;}

.page {
	background-image:url(images/bg_page.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.bubblebg { 
	background-image:url(images/bg_page2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:960px;
	margin:auto;
}

/* Header */
.header {
	width:960px;
	height:129px;
}

.headerinfolinks {
	width:941px;
	height:71px;
	padding:0px 19px 0px 0px;
}

.header_lactacyd {
	width:149px;
	height:71px;
	float:right;
}
.header_lactacyd a {
	display:block;
	width:149px;
	height:71px;
	text-decoration:none;
	background-image:url(images/lactacydlogo.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.header_lactacyd a:hover {background-position:-149px 0;}

.headerinfo_babycaretips {
	width:155px;
	height:71px;
	position:absolute;
	z-index:400;
	margin-left: 247px;
}
.headerinfo_babycaretips a {
	display:block;
	width:155px;
	height:71px;
	text-decoration:none;
	background-image:url(images/info_babycaretips.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.headerinfo_babycaretips a:hover {background-position:-155px 0;}

.headerinfo_jointheclub {
	width:160px;
	height:71px;
	position:absolute;
	z-index:300;
	margin-left:386px;
}
.headerinfo_jointheclub a {
	display:block;
	width:160px;
	height:71px;
	text-decoration:none;
	background-image:url(images/info_jointheclub.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.headerinfo_jointheclub a:hover {background-position:-160px 0;}

.headerinfo_interact {
	width:134px;
	height:71px;
	position:absolute;
	z-index:200;
	margin-left:531px;
}
.headerinfo_interact a {
	display:block;
	width:134px;
	height:71px;
	text-decoration:none;
	background-image:url(images/info_interact.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.headerinfo_interact a:hover {background-position:-134px 0;}

.headerinfo_photocontest {
	width:143px;
	height:71px;
	position:absolute;
	z-index:100;
	margin-left:649px;
}
.headerinfo_photocontest  a {
	display:block;
	width:143px;
	height:71px;
	text-decoration:none;
	background-image:url(images/info_photocontest.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.headerinfo_photocontest  a:hover {background-position:-143px 0;}

.header_logo {
	width: 246px;
	height: 199px;
	position:absolute;
	z-index:10000;
	padding:8px 0px 0px 10px;
}

/* Search box */
.searchbox {
	height:40px;
	text-align:right;
	padding:18px 20px 0px 0px;
}
input.searchfield {
	border:1px solid #bae7fd;
	color:#6fc0e2;
	font-size:12px;
	background-color:#ffffff;
	padding:3px;
	width:166px;
}
input.searchbutton {
	border:1px solid #8cd9fc;
	background-color:#0294d0;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
	width:80px;
	padding:3px;
}

/* Content Area */
.body {
	width:960px;
	background-image:url(images/bg_content_inside.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
	.body_home {background-image:url(images/bg_content_home.gif);}
.body_header {
	width:704px;
	height:218px;
	padding:4px 0px 0px 256px;
}
	.body_header_home {height:32px; padding:4px 0px 0px 256px;}
.body_header a {
	background-image:url(images/navsep.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
	height:28px;
	text-align:center;
	line-height:28px;
}
.body_header a:hover {color:#ffef01;}

.body_content {
	background-color:#ffffff;
	width:906px;
	margin:0px 27px 0px 27px;
	background-image:url(images/bodycontent_bg1.gif);
	background-repeat:repeat-y;
}
	.bgc_home {background-image:url(images/bodycontent_bg1_home.gif);}
.body_content_top {
	width:906px;
	background-image:url(images/bodycontent_bg3.gif);
	background-repeat:no-repeat;
	background-position:top left;	
}
	.top_home {background-image:url(images/bodycontent_bg3_home.gif);}
.body_content_bottom {
	width:906px;
	background-image:url(images/bodycontent_bg2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0px 0px 12px 0px;
}
	.bottom_home {background-image:url(images/bodycontent_bg2_home.gif);}
.column1 {width:213px; float:left; padding-bottom:20px;}
.column2 {width:674px; float:right;}

.column2 p {text-align:justify;}

.column2 h1 {
	text-align:center;
	margin:0px;
	padding:0px 0px 20px 0px;
	color:#3f86c8;
	font-size:20px;
	font-weight:bold;
}
.column2 h1 span.subheader {
	display:block;
	color:#17a4df;
	font-size:16px;
}

.column2 ul {margin:0px; padding:10px 0px 10px 0px; list-style-type:none; line-height:22px;}
.column2 ul li {
	background-image:url(images/listicon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 42px;
}

.column2 ol {margin-top:0px; margin-bottom:0px; padding-top:10px; padding-bottom:10px; line-height:22px;}
.column2 ol li {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:10px; }

/* Inside Content */
.content_inside {
	width:627px;
	padding:0px 43px 50px 4px;
}
.pageheader {
	width:627px;
	height:55px;
	background-repeat:no-repeat;
	background-position:top left;
	padding-bottom:10px;
}
	.ph_babycaretips {background-image:url(images/ph_babycaretips.gif);}
	.ph_mediagallery {background-image:url(images/ph_mediagallery.gif);}
	.ph_newsevents {background-image:url(images/ph_newsevents.gif);}
	.ph_jointheclub {background-image:url(images/ph_jointheclub.gif);}
	.ph_interact {background-image:url(images/ph_interact.gif);}
	.ph_photocontest {background-image:url(images/ph_photocontest.gif);}
	.ph_about {background-image:url(images/ph_about.gif);}
	.ph_contact {background-image:url(images/ph_contact.gif);}
	.ph_privacy {background-image:url(images/ph_privacy.gif);}
	.ph_terms {background-image:url(images/ph_terms.gif);}
	.ph_search {background-image:url(images/ph_search.gif);}
	.ph_archive {background-image:url(images/ph_archive.gif);}
	.ph_activate {background-image:url(images/ph_activate.gif);}
	.ph_confirmed {background-image:url(images/ph_confirmed.gif);}
	.ph_404 {background-image:url(images/ph_404.gif);}
	.ph_winprizes {background-image:url(images/ph_winprizes.gif);}

	.ph_winprizesourbabyturns1 {background-image:url(images/ph_ourbabyturns1.gif);}
.pageheader h2 {display:none;}

/* Home */
.home_slideshow {
	width:906px;
	height:334px;
	padding:8px 27px 0px 27px;
}
.home_news {width:331px; float:left; padding:54px 0px 0px 0px; font-size:11px;}
.home_news p {text-align:left;}

.home_news_item {
	background-image:url(images/sep.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 15px 10px;
	line-height:16px;
}
.home_news_item .newsitemdate {
	display:block;
	color:#666666;
	font-size:10px;
	text-transform:uppercase;
	padding-bottom:2px;
}
.home_morenews {
	display:block;
	padding:5px 0px 25px 0px;
	text-align:center;
	font-size:11px;
}
.home_morenews a {color:#8564a7;}
.home_morenews a:hover {color:#009ddc;}

.home_video {width:300px; float:right; padding:8px 23px 0px 0px;}
.home_video p {text-align:left;}

.home_bottomstuff {width:650px;}

/* Sidebar */
.sidebar_signup {
	width:175px;
	height:75px;
	background-image:url(images/signuplink.gif);
	background-repeat:no-repeat;
	padding:12px 7px 20px 31px;
}
.sidebar_signup a {
	display:block;
	width:175px;
	height:75px;
	text-decoration:none;
}
ul.poll {margin:0px; padding:0px 0px 10px 34px; list-style-type:none;}
ul.poll li {margin:0px; padding:0px 0px 5px 0px; list-style-type:none;}
ul.poll li ul.wp-polls-ul {margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}
ul.poll li ul.wp-polls-ul li {margin:0px; padding:0px 0px 10px 0px; list-style-type:none;}
ul.poll .Buttons {
	color:#948605;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#fde500;
	border:1px solid #fed205;
	padding:3px;
}

ul.sidebar {margin:0px; padding:0px; list-style-type:none; font-size:11px;}
ul.sidebar li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
ul.sidebar li p {
	margin:0px;
	padding:0px 0px 8px 34px;
	line-height:16px;
}
ul.sidebar li h2 {
	background-image:url(images/sidebarh2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:23px 0px 10px 43px;
	color:#a764a9;
	font-family:Courier New, Courier, monospace;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}
ul.sidebar li ul {margin:0px; padding:0px 10px 0px 34px; list-style-type:none;}
ul.sidebar li ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 14px;
	background-image:url(images/sidebar_icon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	line-height:16px;
}
ul.sidebar li ul li ul {margin-top:10px;}

/* Mommy Blogs */
.bottomlinks {
	width:906px;
	background-color:#9c7db9;
	background-image:url(images/bg_mommylinks.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 27px 0px 27px;
}
.bottomlinks_col1 {width:213px; float:left; padding:38px 0px 33px 0px; text-align:right;}
.bottomlinks_col2 {
	width:683px;
	float:right;
	background-image:url(images/bottomlinkshead.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:50px 0px 0px 0px;
	color:#ffffff;
}
.bottomlinks_col2 a {color:#ffffff;}
.bottomlinks_col2 a:hover {color:#ffef01;}
.bottomlinks_col2 ul {margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}
.bottomlinks_col2 ul li {
	display:block;
	float:left;
	width:154px;
	background-image:url(images/bottomlinksicon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 8px 16px;
}

/* footer */
.footer {
	width:906px;
	margin:8px 27px 0px 27px;
	padding:5px 0px 5px 0px;
	background-image:url(images/bg_footer.gif);
	background-repeat:repeat-y;
	font-size:11px;
}
.footer_rss {
	width:147px;
	background-image:url(images/rssicon.gif);
	background-repeat:no-repeat;
	float:left;
	padding:12px 0px 12px 66px;
	color:#abe1fb;
	line-height:14px;
}
.footer_rss a {color:#cbeffc;}
.footer_rss a:hover {color:#ffffff;}

.footer_copyright {width:675px; float:right; padding:10px 0px 10px 0px; color:#0294d0;}
.footer_copyright a {color:#0294d0; text-decoration:none;}
.footer_copyright a:hover {color:#ffffff;}

.footer_copyright_links {display:block; font-size:12px; padding-bottom:12px;}
.footer_copyright_links a {color:#ffffff;}
.footer_copyright_links a:hover {color:#04638a;}

/* Overrides */
.hide {display:none;}
