body {
	background-color: #FFCCCC;
	background-image:  url("http://www.cutestorks.com/img/blue-bg2.gif");
	background-repeat:repeat-x;
	margin: 0px;
	padding: 0px;
	/*background-color:#CCCCFF;
	background-image:  url("http://www.cutestorks.com/img/blue-bg3.gif");
	background-repeat:repeat-x;
	margin-top: 0px;*/
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
hr.d {border: none 0; 
	border-top: 1px dotted #FF6699;
	border-bottom: 1px solid #CC3366;
	width: 800px;
	height: 2px;
	text-align: center;
}	

a:link    { color: #333333; font-weight: bold;}
a:visited { color: #333333; font-weight: bold;}
a:hover   { color: #666666; font-weight: bold;}
a:active  { color: #333333; font-weight: bold;}

.mainback {
	background-color:#FFFFFF;
	font-size:12px;
	color:#666666;
	font-weight: normal;
	text-align:left;
	vertical-align:top;
	padding-left:50px;
	padding-right:50px;
}
h1.mainback {font-size:14px; color:#666666; font-weight: bold; padding-left:0px; padding-right:0px;}
hr.mainback {border: none 0; border-top: 1px dotted #FF6699; border-bottom: 1px solid #CC3366; width: 600px; height: 2px; text-align: center;}	

a.commentbook:link    { color:#666666; text-decoration:underline; font-weight: normal;}
a.commentbook:visited { color:#666666; text-decoration:underline; font-weight: normal;}
a.commentbook:hover   { color:#666666; text-decoration:underline; font-weight: normal;}
a.commentbook:active  { color:#666666; text-decoration:underline; font-weight: normal;}

.main {
	font-size:12px;
	color:#666666;
	font-weight: normal;
}
em.main {font-size:12px; color:#CC3366; font-weight: normal;}
a.main:link    { color: #CC3366; font-weight: bold; text-decoration:none;}
a.main:visited { color: #FF9999; font-weight: bold; text-decoration:none;}
a.main:hover   { color: #333333; font-weight: bold; text-decoration:none;}
a.main:active  { color: #CC3366; font-weight: bold; text-decoration:none;}
.houseback {
	background-image:url(../img/back-babysigns3.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	text-align:center;
	vertical-align:bottom;
}
.othersignsback {
	background-image:url(../img/back-othersigns2.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	text-align:center;
	vertical-align:bottom;
}
.yardcard {
	background-image:url(../img/yardcard.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	color:#666666;
	font-weight: bold;
	text-align:left;
	vertical-align:top;
	padding:0px 25px 0px 25px;
}
#yardcard2 {
	font-size:12px;
	color:#666666;
	text-align:left;
	vertical-align:top;
	padding:0px 25px 0px 25px;
}
#yardcard2 a:link {color:#666666; text-decoration:none;}
#yardcard2 a:visited {color: #666666; text-decoration:none;}
#yardcard2 a:hover {color:#3399CC; text-decoration:none;}
#yardcard2 a:active {color: #666666; text-decoration:none;}

#yardcard2 {
	font-size:12px;
	color:#666666;
	text-align:left;
	vertical-align:top;
	padding:0px 25px 0px 25px;
}
.grassback {
	background-image:url(../img/back-grass.jpg);
	background-repeat:repeat-y;
	vertical-align:bottom;
}
.headerback {
	background-image:url(../img/title5.gif);
	background-repeat:no-repeat;
}
.header {
	font-size:12px;
	color:#006699;
	font-weight: bold;
	text-align:center;
	vertical-align:bottom;
}
.mymain {
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
}
.links {
	background-color:#3399CC;
	font-size: 12px;
	color:#333333;
	font-weight: normal;
	text-align:center;
}
a.links:link    { color:#FFFFFF; font-weight: bold; text-decoration:none;}
a.links:visited { color:#FFFFFF; font-weight: bold; text-decoration:none;}
a.links:hover   { color:#003366; font-weight: bold; text-decoration:none;}
a.links:active  { color:#003366; font-weight: bold; text-decoration:none;}

.cart {
	background-color:#CCFFFF;
	font-size: 10px;
	color:#333333;
	font-weight: normal;
	text-align:center;
}
a.cart:link    { color:#666666; font-weight: bold; text-decoration:none;}
a.cart:visited { color:#666666; font-weight: bold; text-decoration:none;}
a.cart:hover   { color:#333333; font-weight: bold; text-decoration:none;}
a.cart:active  { color:#333333; font-weight: bold; text-decoration:none;}

.espanol {
	background-color:#FFCCCC;
	font-size: 12px;
	color:#FF6699;
	font-weight: bold;
	text-align:center;
}

.storksback {
	background-image:url(../img/back-storks7.jpg);
	background-repeat:no-repeat;
}
.storks {
	font-size: 14px;
	color:#666666;
	font-weight: bold;
}
a.storks:link    { color:#003366; font-size: 12px; font-weight: bold; text-decoration:none;}
a.storks:visited { color:#003366; font-size: 12px; font-weight: bold; text-decoration:none;}
a.storks:hover   { color:#003366; font-size: 12px; font-weight: bold; text-decoration:none;}
a.storks:active  { color:#003366; font-size: 12px; font-weight: bold; text-decoration:none;}

h1.storks { font-size:12px; color:#008080; font-weight: normal; text-align:right;}
h2.storks { font-size:12px; color:#666666; font-weight: normal; text-align:left;}

.storklinks2 {
	font-size: 14px;
	color:#CC3366;
	text-decoration:none;
	font-weight: normal;
	vertical-align:bottom;
}
a.storklinks2 {
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight: normal;
}
.storklinks {
	vertical-align:bottom;
	text-align:left;
}
a.storklinks {
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
	background-color:#FFFFFF;
	border: 1px solid #66CCCC;
}
a.storklinks:link    { color:#CC3366; background-color:#FFFFFF; }
a.storklinks:visited { color:#CC3366; background-color:#FFFFFF; }
a.storklinks:hover   { color:#CC3366; background-color:#CCFF99; }
a.storklinks:active  { color:#CC3366; background-color:#CCFF99; }

.backwrappers {
	background-image:url(../img/back-wrappers6.jpg);
	background-repeat:no-repeat;
}
.wrappers {
	font-size: 12px;
	color:#333333;
	font-weight: normal;
	text-align:left;
}
a.wrappers:link    { font-size:12px; color:#333333; text-decoration:none; font-weight:normal; }
a.wrappers:visited { font-size:12px; color:#333333; text-decoration:none; font-weight:normal; }
a.wrappers:hover   { font-size:12px; color:#006699; text-decoration:none; font-weight:normal; }
a.wrappers:active  { font-size:12px; color:#333333; text-decoration:none; font-weight:normal; }

a.announcements:link    { font-size:16px; color:#008080; text-decoration:none; font-weight:normal; }
a.announcements:visited { font-size:16px; color:#008080; text-decoration:none; font-weight:normal; }
a.announcements:hover   { font-size:16px; color:#008080; text-decoration:none; font-weight:normal; }
a.announcements:active  { font-size:16px; color:#008080; text-decoration:none; font-weight:normal; }

a.gifts:link    { font-size:16px; color:#CC3366; text-decoration:none; font-weight:normal; }
a.gifts:visited { font-size:16px; color:#CC3366; text-decoration:none; font-weight:normal; }
a.gifts:hover   { font-size:16px; color:#CC3366; text-decoration:none; font-weight:normal; }
a.gifts:active  { font-size:16px; color:#CC3366; text-decoration:none; font-weight:normal; }


.birthday {
	background-image:url(../img/back-birthday2.jpg);
	background-repeat:no-repeat;
	font-size: 16px;
	color: #008080;
	font-weight: normal;
	vertical-align:bottom;
}
a.birthdaylinks {
	font-size: 14px;
	color:#CC3366;
	text-decoration:none;
	font-weight: bold;
	background-color:#FFCCCC;
	border: 1px solid #990000;
}
a.birthdaylinks:link    { color:#CC3366; background-color:#FFCCCC; }
a.birthdaylinks:visited { color:#CC3366; background-color:#FFCCCC; }
a.birthdaylinks:hover   { color:#CC3366; background-color:#CCFF99; }
a.birthdaylinks:active  { color:#CC3366; background-color:#CCFF99; }

.form {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3A0000;
	background-image: url(../images/bg_pattern.gif);
}
table.formBlue, table.formBlue th, table.formBlue td{
	font-size: 12px;
	color: #009999;
}
h1.formBlue {
	font-size: 12px;
	color: #009999;
	font-weight: bold;
}
.formPurple {
	font-size: 12px;
	color: #663399;
}
h1.formPurple {
	font-size: 12px;
	color: #663399;
	font-weight: bold;
}
table.formPurple, table.formPurple td, table.formPurple th {
	border: 1px solid #CCCCFF;
	border-collapse: collapse;
}
table.formPurple td, table.formPurple th{
	padding: 3px;
}
table.formBlue, table.formBlue td, table.formBlue th {
	border: 1px solid #CCFFFF;
	border-collapse: collapse;
}
table.formBlue td, table.formBlue th{
	padding: 3px;
}
