
	body {
	
		margin: 0px;
		background-color: #DADADB;
	
	}
	
	img {
	
		border: none;
	
	}
	
	a, .pink {
	
		color: #d56e8c;
	
	}
	
	div {
	
		font-family: Arial, sans-serif;
		line-height: 18px;
		font-size: 12px;
		color: #333333;
	
	}
	
	td {
	
		font-family: Arial, sans-serif;
		font-size: 12px;
		color: #333333;
		vertical-align: top;
	
	}
	
	.red {
	
		color: red;
	
	}
	
	td.measuretabs {
	
		padding-right: 20px;
	
	}
	
	.vamiddle {
	
		vertical-align: middle;
	
	}
	
	.small {
	
		font-size: 10px;
	
	}
	
	div.div {
	
		margin: 0 auto 0 auto;
		width: 958px;
	
	}
	
	div#top {
	
		background-repeat: no-repeat;
		background-image: url('../img/gui/top.gif');
		height: 226px;
		cursor: pointer;
	
	}
	
	div#content {
	
		background-repeat: no-repeat;
		background-image: url('../img/gui/content.gif');
		height: 453px;
	
	}
	
	div#contentpress {
	
		background-repeat: repeat-y;
		background-image: url('../img/gui/contentpress.gif');
	
	}
	
	div#bottom {
	
		background-repeat: no-repeat;
		background-image: url('../img/gui/bottom.gif');
		height: 21px;
	
	}
	
	div#menu {
	
		width: 100%;
		text-align: center;
		padding-top: 40px;
	
	}
	
	.center {
	
		text-align: center;
	
	}
	
	.right {
	
		text-align: right;
	
	}
	
	div.p {
	
		margin-bottom: 18px;
	
	}
	
	div#contentcontainer {
	
		margin: 0 auto 0 auto;
		padding-top: 35px;
		width: 740px;
	
	}
	
	form {
	
		margin: 0px;
	
	}
	
	input {
	
		background-color: #FFFFFF;
		width: 329px;
		height: 13px;
		font-family: Arial, sans-serif;
		font-size: 11px;
		color: #333333;
		border: none;
	
	}
	
	div#copyright {
	
		margin: 0 auto 0 auto; 
		width: 915px; 
		text-align: right; 
		color: #FFFFFF; 
		font-size: 11px; 
		padding-right: 20px;
	
	}
	
	/* what we do */
	
	div#whatwedoleft {
	
		float: left;
	
	}
	
	div#whatwedoright {
	
		width: 410px;
		margin-left: 316px;
	
	}
	
	/* end of what we do */
	
	/* mailing list */
	
	div#mailinglistleft {
	
		float: left;
		width: 285px;
	
	}
	
	div#mailinglistright {
	
		width: 433px;
		margin-left: 302px;
		background-color: #F4F4F2;
	
	}
	
	td.mailleft {
	
		text-align: right;
		padding-right: 11px;
		width: 76px;
	
	}
	
	input#submit {
	
		width: 56px;
		height: 12px;
		padding-top: 10px;
		padding-bottom: 10px;
		background-color: #F4F4F2;
	
	}
	
	h1 {
	
		font-family: Arial, san-serif;
		color: #D56E8C;
		font-weight: 100;
		font-size: 14px;
		margin: 0px;
		padding-bottom: 18px;
	
	}
	
	/* end of mailing list */
	
	/* products */
	
	table#producttable {
	
		 width: 99%;
		 margin-top: 0px;
		 height: 332px;
	
	}
	
	img.productthumb {
	
		border: 2px solid #F4F4F2;
	
	}
	
	img.focusthumb {
	
		margin-bottom: 2px;
	
	}
	
	td.productcelltop {
	
		padding-bottom: 55px;
	
	}
	
	td.productcelltopnc {
	
		
	
	}
	
	td.productcell {
	
		padding-left: 22px;
		padding-right: 22px;
		text-align: center;
	
	}
	
	td#productleft {
	
		 vertical-align: top;
		 width: 244px;
		 background-color: #F4F4F2;
		 text-align: center;
		 padding-top: 2px;
		 padding-left: 2px;
		 padding-right: 2px;
		 padding-bottom: 0px;
		 height: 306px;
	
	}
	
	td#productmiddle {
	
		 vertical-align: top;
		 padding: 0px;
		 padding-left: 3px;

	}
	
	td#productright {
	
		 padding-left: 14px;
		 width: 410px;
		 vertical-align: top;
	
	}
	
	div#productnav {
	
		padding-top: 18px;
		text-align: center;
	
	}
	
	/* end of products */
	
	/* press */
	
	td.presscell {
	
		padding-right: 22px;
		padding-bottom: 22px;
		font-family: Arial, sans-serif;
		text-align: center;
		color: #D56E8C;
	
	}
	
	td.presscell a, td.presscell a:hover, td.presscellend a, td.presscellend a:hover {
	
		color: #D56E8C;
		text-decoration: none;
	
	}
	
	td.presscellend {
	
		padding-bottom: 22px;
		text-align: center;
	
	}
	
	td.presscell img, td.presscellend img {
	
		border: 2px solid #F4F4F2;
	
	}
	
	/* end of press */
	
	td.salescell {
	
		padding-right: 25px;
	
	}
	