@charset "utf-8";
/* CSS Document */

body	{
		background-image:url('images/kitkat_background.gif');
		background-repeat:repeat-x;
		background-color:#00a42b;
		text-align:center;
}

#main 	{
		margin-left:auto;
		margin-right:auto;
		width:930px;
}

#introTable	{
		margin-top:15px;
}

#contentTable	{
		margin-left:50px;
}

.contentContainer	{
		background-image:url('images/kitkat_container-background.gif');
		background-repeat:repeat-y;
		width:600px;
		text-align:left;
		vertical-align:top;
}

td.introText {
		background-image:url('images/kitkat_container-background.gif');
		background-repeat:repeat-y;
		background-position:top right;
		text-align:left;
		padding:0px 40px 0px 10px;
}

h1	{
		color:#c60024;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:25px;
}

p 	{
		margin:0px;
		padding:0px;
		color:#00310d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:16px;
}

div.productText	{
		width:810px;
		margin-left:30px;
		background-image:url('images/kitkat_devider.gif');
		background-repeat:no-repeat;
		clear:both;
}

div.productText h2	{
		color:#00a42b;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;	
		margin-bottom:0px;
		margin-left:250px;
		padding-top:40px;
}

div.productText p	{
		margin-top:5px;
		margin-left:250px;
}

.productShot	{float:left; margin-left:40px; margin-top:20px; width:190px; text-align:right;}

.footer	{
		height:100px; 
		vertical-align:top;
		padding-top:15px;
		background-image:url('images/footerFade.gif');
		background-repeat:no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		}
		
.footer a {color:#ffffff; text-decoration:underline; font-weight:bold;}

p sup 	{font-size:0.8em; }
h2 sup 	{font-size:0.6em; }
h1 sup 	{font-size:0.5em; }
