*{ font-size:100%; margin:0; }

body{margin:0; background:url(../images/bg-body.jpg) center top repeat-y #F9C;}

body, p, td, th, li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:.95em;
	line-height:1.5em;
	color:#000000;
	text-align:center;
}

a:link, a:visited{ color:#8B3B8C; text-decoration:none; }
a:hover, a:active{ text-decoration:underline; }

p{margin: 0 0 1em 0;}

table{ margin-bottom:15px;}

h1,h2,h3,h4,h5,h6{margin:.825em 0 .5em 0;}
h1{font-size:2.125em;}
h2{font-size:1.75em;}
h3{font-size:1.5em;}
h4{font-size:1.25em;}
h5{font-size:1.125em;}
h6{font-size:1em;}

img{ border:none; }

big{ font-size:1.2em;}
small{ font-size:.875em;}

.aleft{ text-align:left; }
.acenter{ text-align:center; }
.error{ margin:7px 70px; color:#333333; font-weight:bold; text-align:left; padding:7px; background:#F9C; border:#FF0000 dashed 1px; }
.pointer{ cursor:pointer; }
.underline{ text-decoration:underline; } 

#wrap{ width:700px; margin:0 auto; background-color:#FFFFFF; border-left:#F17FB2 solid 1px; border-right:#F17FB2 solid 1px; }

#header {border-bottom:#F17FB2 solid 1px; cursor:pointer; }
#header h1{ text-indent:-9999px; margin:0; padding:0; }
#header h1#title_page{ 
	height:86px;
	background-image:url(http://www.deals4moms.org/images/Title_page.jpg); 
}
#header h1#main_header{
	height:295px;
	background-image:url(http://www.deals4moms.org/images/main_header.jpg);
}
#header h1#sub_title{
	height:75px;
	background-image:url(http://www.deals4moms.org/images/Sub_title.jpg);
}

#cur_zip{ font-weight:normal; }

.disclaimer {
	font-size: 12px;
}

.Deals4Mom_pink {
	color: #F39;
	font-weight: bold;
}

table#deals{ border-top:#CCC solid 1px;}
#deals td{ background-color:#FFFFFF; border-left:#CCC solid 1px; border-bottom:#CCC solid 1px; text-align:center; vertical-align:middle;}
#deals td img{ cursor:pointer; }

#my_zip p{ margin:0 0 1.5em 0; }

form#my_zip{ margin:10px; padding:5px; text-align:center; border-top:#000000 dashed 1px; border-bottom:#000000 dashed 1px; }
form#my_zip input{ text-align:center; }

#new_form td{ text-align:left; padding:5px 0; }

#footer{ margin:0; background:#FFCCFF; padding:5px; text-align:center; border-top:#F17FB2 solid 1px; }
#footer a{ text-decoration:none; color:#000000; }
#footer a:hover{ text-decoration:underline; }
#fnav a{ color:#000; font-weight:bold; text-decoration:none; margin:0 12px; }
#fnav a:hover{ text-decoration:underline; }