/* CSS Document */
body								{margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#FDF8AF; background-image:url(../img/bkg.jpg); background-repeat:repeat-x;}

/* GENERAL classes*/
img									{border:none; padding:0px; margin:0px;}
*html img							{border:none; padding:0px; margin:0px;}
.blk_border							{border: 1px solid #000000}
.3_border							{border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000;}
.left								{float:left;}
.right								{float:right;}
.paddingr							{padding-right: 15px;}

/* Footer */
#footer_container					{width:610px; padding: 30px 0px 0px 0px; height:60px; clear:both;}
#footer								{width:auto; font-size:11px; color:#787878; padding:10px 0px 10px 0px;}
#footer p							{margin:0px; padding:0px; line-height: 18px; text-align:center;}

/* Navigation */
#logo, #logo a						{width:190px; height:139px; display:block; margin:0px; padding:0px; clear:both}
#logo a								{background-image:url(../img/logo.jpg); background-repeat:no-repeat;}
#logo h1							{display:none;}

#home, #home a						{width:148px; height:139px; display:block; margin:0px; padding:0px;}
#home a								{background-image:url(../img/nav_home.jpg); background-repeat:no-repeat;}
#home a:hover						{background-image:url(../img/nav_homeo.jpg); background-repeat:no-repeat;}
#home h1							{display:none;}

#diaper, #diaper a					{width:117px; height:139px; display:block; margin:0px; padding:0px;}
#diaper a							{background-image:url(../img/nav_diaper.jpg); background-repeat:no-repeat;}
#diaper a:hover						{background-image:url(../img/nav_diapero.jpg); background-repeat:no-repeat;}
#diaper h1						{display:none;}

#bath, #bath a						{width:112px; height:139px; display:block; margin:0px; padding:0px;}
#bath a								{background-image:url(../img/nav_bath.jpg); background-repeat:no-repeat;}
#bath a:hover						{background-image:url(../img/nav_batho.jpg); background-repeat:no-repeat;}
#bath h1							{display:none;}

#centerpieces, #centerpieces a		{width:154px; height:139px; display:block; margin:0px; padding:0px;}
#centerpieces a						{background-image:url(../img/nav_centerpieces.jpg); background-repeat:no-repeat;}
#centerpieces a:hover				{background-image:url(../img/nav_centerpieceso.jpg); background-repeat:no-repeat;}
#centerpieces h1					{display:none;}

#order, #order a				{width:79px; height:139px; display:block; margin:0px; padding:0px;}
#order a						{background-image:url(../img/nav_order.jpg); background-repeat:no-repeat;}
#order a:hover					{background-image:url(../img/nav_ordero.jpg); background-repeat:no-repeat;}
#order h1						{display:none;}

#events, #events a				{width:286px; height:30px; display:block; margin:0px; padding:0px;}
#events a						{background-image:url(../img/transparent.gif); background-repeat:no-repeat;}
#events a:hover					{background-image:url(../img/transparent.gif); background-repeat:no-repeat;}
#events h1					{display:none;}

#email, #email a				{width:56px; height:32px; display:block; margin:0px; padding:0px;}
#email a						{background-image:url(../img/emailtransparent.gif); background-repeat:no-repeat;}
#email a:hover					{background-image:url(../img/emailtransparent.gif); background-repeat:no-repeat;}
#email h1						{display:none;}

#oprah, #oprah a				{width:383px; height:16px; display:block; margin:0px; padding:0px;}
#oprah a						{background-image:url(../img/emailtransparent.gif); background-repeat:no-repeat;}
#oprah a:hover					{background-image:url(../img/emailtransparent.gif); background-repeat:no-repeat;}
#oprah h1						{display:none;}

#wholesale, #wholesale a		{width:474px; height:22px; display:block; margin:0px; padding:0px;}
#wholesale a					{background-image:url(../img/emailtransparent.gif); background-repeat:no-repeat;}
#wholesale a:hover				{background-image:url(../img/emailtransparent.gif); background-repeat:no-repeat;}
#wholesale h1					{display:none;}

#oneyear, #oneyear a			{width:171px; height:22px; display:block; margin:0px; padding:0px;}
#oneyear a						{background-image:url(../img/christmascakestransparent.gif); background-repeat:no-repeat;}
#oneyear a:hover				{background-image:url(../img/christmascakesransparent.gif); background-repeat:no-repeat;}
#oneyear h1						{display:none;}

#christmas, #christmas a		{width:169px; height:24px; display:block; margin:0px; padding:0px;}
#christmas a					{background-image:url(../img/christmascakestransparent.gif); background-repeat:no-repeat;}
#christmas a:hover				{background-image:url(../img/christmascakesransparent.gif); background-repeat:no-repeat;}
#christmas h1					{display:none;}

#featured, #featured a			{width:172px; height:192px; display:block; margin:0px; padding:0px;}
#featured a						{background-image:url(../img/christmascakestransparent.gif); background-repeat:no-repeat;}
#featured a:hover				{background-image:url(../img/christmascakesransparent.gif); background-repeat:no-repeat;}
#featured h1					{display:none;}

/* Content */
#pagetitle,
.subtitle							{padding: 0px 0px 0px 15px}
.indent								{padding: 0px 25px 0px 40px}
#content							{background-image:url(../img/logocorner.jpg); background-repeat:no-repeat; background-color:#FFFFFF; background-position:left top; vertical-align:top}

/* Sub-Navigation 
#subnav								{width:190px; padding: 320px 0px 250px 0px; background-image:url(../img/left.jpg); background-repeat:no-repeat; background-color:#C3DEF1; vertical-align:top}*/

#subnav								{width:190px; padding: 330px 0px 200px 0px; background-image:url(../img/left.jpg); background-repeat:no-repeat; background-color:#C3DEF1; vertical-align:top}

.customer_comments					{margin: 10px; padding: 5px; background-color:#FFFFFF; border: 1px solid #000000}

/*Flash*/
#flash_container					{height:540px; width:566px; clear:inherit; margin:0px 13px 0px 21px; padding:0px; background-image:url(../img/placeholder.jpg); background-repeat:no-repeat;}
#flash_container img				{padding:0px; margin:0px; border:none;}
#flash_left							{width:100%; min-width:620px; padding:0px; margin:0px; float:left; height:310px; background-image:url(../images/img_right_flash.jpg); background-repeat:no-repeat; background-position:right;}
#flashcontent						{background-image:url(../images/bkg_circle_corner.gif); background-repeat:no-repeat; margin:0px; padding:0px;}
#flashcontent img					{padding:0px; margin:0px; border:none;}

/* Text */
p									{margin:0px; padding: 0px;}
ul									{margin: 0px 0px 0px 5px;}
li 									{margin: 2px 0px 2px 5px; list-style:url(../images/bullet_dot.gif);}
strong, b							{font-weight: bold;}

h1									{font-size: 32px; color:#000000; font-weight: normal; padding:0px; margin:0px;}
h2									{font-size: 16px; color:#000000; font-weight: normal; padding:0px; margin:0px; line-height:22px}
h3									{font-size: 16px; color:#000000; font-weight: normal; font-style:italic; padding:0px 20px 0px 0px; margin:0px; text-align:right}
h4									{font-size: 16px; color:#A4D11C; font-weight: bold; padding:0px; margin:0px; text-align:center}
h5									{font-size: 16px; color:#000000; font-weight: bold; padding:0px; margin:0px;}
h6									{font-size: 14px; color:#961F38; font-weight: bold; padding:0px; margin:0px;}
.white								{color: #FFFFFF;}
.red								{color: #961F38;}
.blue								{color: #2B54A3;}
.small								{font-size:10px;}

/*Text Links*/
a:link, a:visited, a:active 		{color:#004B80; text-decoration: underline;}
a:hover								{color:#004B80; text-decoration: none;}

a.nav:link, a.nav:visited 			{color:#000000; font-size:11px; text-decoration:none;}
a.nav:hover, a.nav:active 			{color:#000000; text-decoration:underline;}

a.subnav:link,
a.subnav:visited,		 			
a.subnav:active 					{color:#032A46; padding: 0px 0px 0px 70px; text-decoration:underline; font-size:16px;}
a.subnav:hover						{color:#000000; padding: 0px 0px 0px 70px; text-decoration:none; font-size:16px;}

a.foot:link,
a.foot:visited,
a.foot:active 						{color:#787878; text-decoration:none}
a.foot:hover				 		{color:#000000; text-decoration:underline}

a.backtotop:link,
a.backtotop:visited			 		{color:#961F38; font-size:11px; font-weight:bold; text-decoration:none;}
a.backtotop:hover,
a.backtotop:active					{color:#961F38;}

/*Forms*/
input, select						{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
