/*  
Theme Name: Mommy Pages
Theme URI: http://mommypages.com.ph/
Description: Custom web design by <a href="http://sheeromedia.com/">Sheero Media Solutions</a>.
Version: 1.0
Author: Sheero Media Solutions Group, Inc.
Author URI: http://sheeromedia.com/

	This layout is for the website of
	Mommy Pages
	only and may not be used for any other purpose.

*/

body {
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
	background-color:#4b211b;
	margin:0px;
	padding:0px 0px 25px 0px;
}
body, td, th {
	font-family:Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:12px;
}
a {color:#cf6a6c;}
a:hover {color:#787843;}


.container {
	width:889px;
	padding:0px;
	margin:auto;
}
.leaderboard {
	width:889px;
	padding:0px 0px 6px 0px;
}
	.leaderboard img {border:none;}


.pagecontainer {
	background:#7c4439;
	border:5px solid #5c2c2b;
	width:879px;
}

/* Footer */
.footerlinks {
	width:859px;
	padding:5px 10px 5px 10px;
	font-size:10px;
	color:#4b211b;
}
.footerlinks a {color:#bc8c71; text-decoration:none;}
.footerlinks a:hover {color:#fbd4a8;}

a.footerlinks-left {color:#4b211b;}
a.footerlinks-left:hover {color:#fbd4a8;}

.footerstuff {
	color:#7c4439;
	font-size:10px;
	width:859px;
	padding:5px 15px 5px 15px;
}
	.footerstuff a {color:#7c4439; text-decoration:none;}
	.footerstuff a:hover {color:#bc8c71;}

/* Header */
.header {
	width:879px;
}
.header_top {
	height:114px;
	width:879px;
	background-color:#6d382e;
	border-bottom:1px solid #57281f;
}
.header_logo {
	width:552px;
	background-image:url(images/header_logo.gif);
	background-repeat:no-repeat;
	height:114px;
	float:left;
}
	.header_logo a {
		display:block;
		margin:23px 135px 16px 45px;
		text-decoration:none;
		width:372px;
		height:75px;
	}
.header_search {
	background-image:url(images/header_tagline.gif);
	background-repeat:no-repeat;
	background-position:top right;
	float:right;
	text-align:right;
	height:114px;
	width:315px;
}
	.header_search form {margin:0px; padding:20px 17px 0px 0px;}
input.field {
	width:180px;
	height:17px;
	border:1px solid #aa5959;
	background:#ffffff;
	vertical-align:top;
}

/* Header nav */
.header_nav {
	height:24px;
	background-image:url(images/header_navbg.gif);
	background-repeat:repeat-x;
	width:879px;
	font-size:11px;
	color:#aaaa73;
	text-align:center;
	font-weight:bold;
}
	.header_nav a {color:#aaaa73; text-decoration:none;}
	.header_nav a:hover {color:#fff79a; text-decoration:underline;}
.header_navlink {
	background-image:url(images/header_navbg_sep.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:0px 20px 0px 20px;
	height:24px;
	line-height:24px;
	float:left;
}

/* Body */
.body {
	background-color:#fbd4a8;
	padding:12px 10px 30px 10px;
	width:859px;
	background-image:url(images/header_bg.gif);
	background-repeat:no-repeat
}
.body p {
	margin:0px;
	padding:0px 0px 10px 0px;
	line-height:18px;
	text-align:justify;
}
.body h2 {
	color:#7c4439;
	background-image:url(images/separator.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	margin:0px 0px 16px 0px;
	padding:0px 0px 3px 0px;
}
.body h3 {
	color:#7c4439;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	margin:0px;
	padding:15px 0px 0px 0px;
}
.body_content {
	padding:0px 10px 0px 10px;
}
.body_content ol.snap_nav {margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}
.body_content ol.snap_nav li {
	display:inline;
	background:#b07653;
	padding:2px 5px 2px 5px;
	margin:0px 2px 0px 0px;
	color:#c28f6c;
	font-size:11px;
	font-weight:bold;
}
.body_content ol.snap_nav li a {color:#7c4439; text-decoration:none;}
.body_content ol.snap_nav li a:hover {color:#ffffff; text-decoration:none;}

.body_content ol.snap_nav li.snap_selected {color:#fff79a;}
.body_content ol.snap_nav li.snap_selected a {color:#fff79a;}
.body_content ol.snap_nav li.snap_selected a:hover {color:#ffffff;}

.body_content ul li {padding-bottom:10px;}

/* Home Left */
.home_content {
	margin:0px;
	padding:0px;
}

/* Home Page Top */
.home_contenttop {
	width:859px;
	background-image:url(images/hometop_bg1.gif);
	background-repeat:repeat-y;
	margin:0px 0px 15px 0px;
	padding:0px;
}
.home_contenttop img {margin:0px; padding:0px;}
.home_contenttop2 {
	width:859px;
	background-image:url(images/hometop_bg2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0px;
	padding:0px 0px 8px 0px;
}
* html .home_contenttop2 {padding:0px 0px 5px 0px;}
.home_contenttop_col1 {
	width:576px;
	float:left;
	background-image:url(images/hometop_col1.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:8px 8px 0px 8px;
}
.home_contenttop_col2 {
	width:267px;
	float:right;
}

.home_contenttop_subscribe {
	background-color:#fbd4a8;
	background-image:url(images/hometop_col2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0px 0px 1px 0px;
	margin:0px;
}
	.home_contenttop_subscribe img {border:none;}

.home_contenttop_latestissue {
	width:246px;
	margin:0px;
	padding:6px 6px 0px 15px;
}

.home_col1 {
	width:282px;
	float:left;
}
	.home_col1 p {
		color:#7c4439;
		margin:0px;
		padding:0px 5px 10px 5px;
	}

/* Home Directory on left side */
.home_directory {
	background:#7c4439;
	margin:0px 0px 7px 0px;
}

/* Home Content Area */	
.home_col23 {
	width:564px;
	float:right;
}
.home_col2 {
	width:376px;
	float:left;
}

/* Right Ads Column */
.rightadscolumn {
	width:170px;
	float:right;
}

/* Inside */
.leftcolumn {
	width:675px;
	float:left;
}


/* A Post */
.post {
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	background-image:url(images/separator.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.post-titledate {
	color:#666633;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	margin:0px;
	font-size:12px;
}
	.post-titledate a {color:#666633;}
	.post-titledate a:hover {color:#cf6a6c;}
.post-date, .post-info {
	color:#b07653;
	font-size:10px;
	display:block;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	width:48%;
}

.post-date {
  float:left;
}

.post-info {
  float:right;
  text-align:right;
}

.post-aux {
  overflow:hidden;
}

.commentsarea {
	margin:0px;
	padding:5px 0px 0px 0px;
}

.comment {
	background-color:#787843;
	margin:0px 0px 5px 0px;
	padding:10px 10px 10px 10px;
	font-size:11px;
	color:#fff79a;
}
.comment p {line-height:normal;}
.comment a {color:#ffffff;}
.comment a:hover {color:#fbcdce;}
.comment-author {
	display:block;
	padding:0px 0px 12px 0px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.comment-author a {color:#ffffff;}
.comment-author a:hover {color:#fbcdce;}

.comment-date {
	display:block;
	color:#aaaa73;
	padding:10px 0px 0px 0px;
}
	.comment-date a {color:#aaaa73; text-decoration:none;}
	.comment-date a:hover {color:#fbcdce;}

/* Overrides */
.align_left {
	width:45%;
	float:left;
}
.align_right {
	width:45%;
	float:right;
	text-align:right;
}

#recentcomments li, #latestevents li {
  margin:3px 0 2px;
  padding:6px 0 5px 26px;
}

#recentcomments li a {
  display:inline;
  background:none;
  padding-left:0;
  font-weight:bold;
}

td.days {
  width:100px!important;
  border-color:#7C4439!important;
}

#calext {
  border-color:#7C4439!important;
  overflow:hidden!important;
}

#cal {
  border:0 none!important;
  background-color:none!important;
}

.events_list, .events_list li {
  list-style:none;
  margin:0;
  padding:0;
}

.events_list {
  margin-bottom:20px;
}

.events_list li {
  padding:5px 0;
  border-bottom:1px dotted #7C4439;
}

#tdomf_form1 label{
  display:block;
  font-weight:bold;
}

#tdomf_form1 small{
  display:block;
  margin-top:-10px;
}

#tdomf_form1 fieldset,#content-title-tf{
  margin-bottom:10px;
}

#tdomf_form1 fieldset input, #tdomf_form1 fieldset textarea, #tdomf_form1 fieldset select{
  width:350px;
}

/*#tdomf_form1 br {
  display:none;
}

#content-title-tf fieldset:last-child br{
  display:block;
}*/
