body		{
				width: 612px;
				height: 779px;
				margin-left:auto;
				margin-right: auto;
				text-align:  center;
				}
				
img			{
				border: 0;
				}
				
.main		{
				width: 612px;
				height: 800px;
				font-family: Arial, Helvetica, sans-serif;
				margin-left:auto;
				margin-right: auto;
				position: relative;
				text-align: left;
				}
				
.top		{
				background-color: #A7A9AC;
				width: 612px;
				height: 431px;
				}

.header2{
				background-color: #A7A9AC;
				width: 612px;
				height: 100px;
				color: #FFFFFF;
				text-align: center;
				text-transform: uppercase;
				font-size: 27pt;
				font-weight: bolder;
				line-height: 0.95;
				padding: 35px 0px 15px 0px;
				}

.leftcol{
				width: 215px;
				height: 500px;
				margin: 10px 15px 0px 20px;
				float: left;
				padding: 0;
				}
				
.rthead	{
				font-size: 20px;
				color: #A7A9AC;
				text-transform: uppercase;
				font-weight: bold;
				margin: 10px 20px 0px 0px;
				line-height: 1.1;
				}

.rtbody	{
				font-size: 18px;
				color: #000000;
				text-indent: 23px;
				margin: 10px 20px 0px 0px;
				line-height: 1.1;
				}
				
.chklist{
				border: 1px solid #A7A9AC;
				height: 363px;
				padding: 10px 10px 10px 0px;
				}
				
.checkhead{
				color: #000000;
				text-align: center;
				font-weight: bold;
				font-size: 21pt;
				line-height: 0.85;
				margin-top: 10px;
				}

.chklst	{
				color: #000000;
				font-size: 8pt;
				list-style-image: url('../check.gif');
				}
				
.chkbig	{
				color: #000000;
				font-size: 10pt;
				}
				
.chkem	{
				font-weight: bold;
				color: #A7A9AC;
				}
				
.sizes	{
				border: 1px solid #A7A9AC;
				height: 55px;
				text-transform: uppercase;
				padding: 2px;
				text-align: center;
				}
				
.sizehead{
				font-size: 8pt;
				color: #A7A9AC;
				font-weight: bold;
				}

.lsize	{
				font-size: xx-small;
				color: #A7A9AC;
				font-weight: bold;
				text-align: right;
				float: left;
				}
				
.rsize	{
				font-size: xx-small;
				color: #000000;
				text-align: left;
				letter-spacing: -1px;
				}
				
.note		{
				text-align: right;
				text-transform: uppercase;
				color: #000000;
				font-size: xx-small;
				letter-spacing: -1px;
				}
				
.bottom	{
				background-color: #FFFFFF;
				width: 612px;
				}
				
.headline {
					width: 500px;
					color: #FFFFFF;
					text-align: center;
					text-transform: uppercase;
					font-size: 34pt;
					font-weight: bolder;
					line-height: 0.8;
					margin: 0px 56px 0px 56px;
					padding: 15px 0px 15px 0px;
					}
					
.shoe			{
					position: absolute;
					top: 145px;
					left: 0;
					}
					
.heres		{
					position: relative;
					color: #FFFFFF;
					text-transform: uppercase;
					font-weight: bolder;
					font-size: 18pt;
					text-indent: 63px;
					z-index: 1;
					}
					
.why			{
					color: #FFFFFF;
					text-transform: uppercase;
					font-weight: bolder;
					font-size: 22pt;
					}
					
.details	{
					color: #000000;
					font-weight: bold;
					font-size: 9pt;
					text-indent: 45px;
					padding-right: 15px;
					position: relative;
					z-index: 1;
					}

.price		{
					float: left;
					text-align: center;
					vertical-align: top;
					height: 190px;
					}
					
.only			{
					color: #A7A9AC;
					text-transform: uppercase;
					font-weight: bold;
					font-size: 34pt;
					}
					
.smprice	{
					color: #000000;
					font-size: 47pt;
					font-family: Impact, sans-serif;
					vertical-align: top;
					}
					
.lgprice	{
					font-size: 135pt;
					letter-spacing: -7px;
					vertical-align: top;
					position: relative;
					top: -25px;
					height: 50px;
					}

.only2		{
					color: #A7A9AC;
					text-transform: uppercase;
					font-weight: bold;
					font-size: 36pt;
					vertical-align: top;
					float: left;
					width: 136px;
					text-align: right;
					}
					
.smprice2	{
					color: #000000;
					font-size: 38pt;
					font-family: Impact, sans-serif;
					vertical-align: top;
					}
					
.lgprice2	{
					font-size: 96pt;
					vertical-align: top;
					position: relative;
					letter-spacing: -1px;
					top: -15px;
					}
					
.pricenote{
					font-size: xx-small;
					letter-spacing: -1px;
					text-transform: uppercase;
					color: #000000;
					text-align: right;
					line-height: 1;
					}
					
.ulprice	{
					text-decoration: underline;
					margin-left: -25px;
					vertical-align: top;
					}
					
.copyright{
					float: right;
					color: #000000;
					font-size: 6pt;
					margin-right: 20px;
					}

.avail		{
					text-align: right;
					color: #000000;
					font-size: 8pt;
					margin-right: 0px;
					}
					
.points		{
					padding-top: 145px;
					color: #A7A9AC;
					text-transform: uppercase;
					font-weight: bold;
					font-size: 16pt;
					line-height: 0.95;
					}
					
.points2	{
					padding: 5px 0 0 0;
					text-align: center;
					color: #A7A9AC;
					text-transform: uppercase;
					font-weight: bold;
					font-size: 16pt;
					line-height: 0.95;
					}

.footer		{
					text-align: center;
					font-size: 12pt;
					position: absolute;
					bottom: 0px;
					margin-left: 13%;
					margin-right: 13%;
					}

.foothead	{
					color: #A7A9AC;
					text-transform: uppercase;
					font-weight: bold;
					}
					
.footsub	{
					color: #000000;
					font-weight: bold;
					}

.price2		{
					padding: 0;
					height: 122px;
					}

.footer2	{
					/* height: 80px; */
					width: 612px;
					background-color: #A7A9AC;
					padding: 10px 0px 10px 0px;
					text-align: center;
					}
					
#linkdrill{
					float: left;
					font-size: 18pt;
					color: #000000;
					margin: 0px 0 0px 15px;
					text-transform: none;
					font-weight: bold;
					}
					
#ssl-01,#ssl-02,#ssl-03,#ssl-04,#ssl-05,
#ssl-06,#ssl-07,#ssl-08,#ssl-09,#ssl-10,
#ssl-11,#ssl-12,#ssl-13,#ssl-14	{
					float:left;
					clear:left;
					padding:0;
					height:20px;
					}
					
#ssl-01		{
					width: 230px;
					}
					
#ssl-02		{
					width: 248px;
					}
					
#ssl-03		{
					width: 273px;
					}
					
#ssl-04		{
					width: 298px;
					}
					
#ssl-05		{
					width: 323px;
					}
					
#ssl-06		{
					width: 346px;
					}
					
#ssl-07		{
					width: 372px;
					}
					
#ssl-08		{
					width: 396px;
					}
					
#ssl-09		{
					width: 420px;
					}
					
#ssl-10		{
					width: 450px;
					}
					
#ssl-11		{
					width: 476px;
					}
					
#ssl-12		{
					width: 495px;
					}
					
#ssl-13		{
					width: 520px;
					}
					
#ssl-14		{
					width: 540px;
					}
					