﻿@charset "utf-8";
/* CSS Document */

		body
		{
			width: 768px;
			margin: 0;
			padding: 0;
			font-family: verdana;
			font-size: 14px;
			margin-left: auto;
			margin-right: auto;
			border-left: 1px black solid;
			border-right: 1px black solid;
			border-bottom: 1px black solid;
		}

		#header
		{
			height: 150px;
			margin-bottom: 1em;
			border-bottom: 1px solid #999;
		}

		#gutter
		{
			float: left;
			width: 1%;
			height: 1px;
		}

		#col1_3
		{
			float: left;
			width: 170px;
			margin-bottom: 1em;
			border-right: 1px solid #999;
			padding-right: 10px;
		}

		#col2_3
		{
			float: left;
			width: 370px;
			margin-left: 15px;
			margin-bottom: 1em;
			border-right: 1px solid #999;
			padding-right: 15px;
		}

		#col3_3
		{
			float: left;
			width: 150px;
			margin-left: 15px;
			margin-bottom: 1em;
		}

		#col1_2
		{
			float: left;
			width: 170px;
			margin-bottom: 1em;
			border-right: 1px solid #999;
			padding-right: 10px;
		}

		#col2_2
		{
			float: left;
			width: 520px;
			margin-left: 15px;
			margin-bottom: 1em;
			padding-right: 15px;
		}

		#adSpace
		{
			clear: both;
			height: 100px;
			padding: .5em;
			text-align: center;
		}

		#footer
		{
			height: 50px;
			border-top: 1px solid #999;
			padding: .5em;
			text-align: center;

		}

		h1
		{
			font-size: 20px;
			margin: 0px;
			padding: .5em;
		}

		h2 {
			font-size: 20px;
			margin-top: 0px;
			padding: 0px;
			}

		.AuthorizeNetSeal {position: relative; width: 100px; margin-left: 25px;}

		.steps {margin-right: 5px;}

		.Lprod { float:left; text-align: center; }
		.Rprod { float:right; text-align: center; }

		a {text-decoration: none; color: black;}
		img {border: none;}

		.lang { color: white; font-size: 10px; font-family: verdana; font-size: 14px; text-align: center;border: 1px white solid; background-color: #C6DEFF; height: 18px; vertical-align: middle;}

		.prodimage { height: 125px; border: solid 1px black; padding: 5px; width: 160px;}

		.change {height: 125px; border: solid 1px black; padding: 5px; width: 160px;}

		.qty { font-weight: bold; width: 20px; text-align: center;}

		.center { text-align: center; }

		.centerBlue { text-align: center; background-color: blue; color: white; padding: 0px; margin: 0px;}

		.centerBot { text-align: center; border-bottom: solid 1px black;}

		.remove {font-size: 12px; height: 25px; width: 60px;}

		.red {color: red;}

		.bold {font-weight: bold;}

		.limebutton {background-color: lime; cursor: pointer;}

		.bluebutton {background-color: skyblue; cursor: pointer;}

		table.cart {padding: 3px; background-color: beige; border: 1px black solid; width: 500px; margin-top: 15px;}
		table.cart tr {padding: 0px; margin: 0px;}
		.s {background-color: blue; padding: 2px; margin: 2px; border: 1px solid black;}

		.short { height: 4px; border-bottom: 1px solid black; }

		#s80 { width: 70px; }

		#s225 { width: 200px; }

		#nocoupon {color: blue;}