div.content {
	font-size: 90%;
	}
div.content h3 {
	display: block; color: #c52; font-size: 150%; margin-top: 20px;
	}
div.content a {
	color: #c52; font-size: 100%;
	}
div.content h3.headline {
	font-size: 150%;
	}
div.content p.headline {
	font-size: 110%;
	}
div.content p.headline a {
	color: #028; font-family: Arial; margin-left: 0px; letter-spacing: 1px; font-size: 100%;
	}
div.content h4 {
	margin-bottom: 10px; margin-top: 15px; font-size: 130%; color: #900;
	}
div.content p {
	text-align: justify; line-height: 130%; font-family: Verdana;
	}
div.content p span {
	font-size: 100%; font-family: Verdana;
	}
div.content p a {
	font-size: 100%; font-weight: bold; color: #c52;
	}
div.content div.image {
	text-align: center; font-weight: bold; color: #666; padding: 0px; margin-bottom: 10px; margin-top: 5px;
	}
div.content div.image img {
	border: 1px solid #333; 
	}
div.content div.image span img, div.content div.image a img {
	border-width: 0px; 
	}
div.content ul {
	margin-left: 10px; padding-left: 0px;
	}
div.content li {
	color: #c52; padding: 3px; list-style-position: inside; list-style-type: square; font-size: 120%; line-height: 150%;
	}
div.content li span {
	color: #000; font-family: Verdana;
	}
div.content a.factory {
	 font-size: 180%; text-decoration: none; color: #c52;
	 }
div.worldpay {
	font-size: 200%;
	}
ul.contact li {
	font-size: 175%; color: #000; list-style-type: none; margin-left: 120px; padding-left: 25px; list-style-position: outside;
	font-weight: bold;
	}
ul.contact li a {
	color: #000;
	}
ul.contact span {
	display: none;
	}
ul.contact li.email {
	list-style-image: url(../images/body/email.gif); height: 45px;
	}
ul.contact li.tel {
	list-style-image: url(../images/body/tel.gif); height: 71px;
	}
ul.contact li.write {
	list-style-image: url(../images/body/write.gif); height: 52px;
	}
div.content h2.sitemap {
	letter-spacing: 1px;
	}
ul.sitemap li {
	font-size: 150%; line-height: 130%; color: #000; margin-top: 5px;
	}
ul.sitemap li a {
	font-weight: bold; letter-spacing: 1px;
	}
ul.sitemap li li {
	font-size: 90%; margin-left: 25px; color: #744; margin-top: 0px;
	}
ul.sitemap li li span {
	display: none;
	}
ul.sitemap li li a {
	color: #920;
	}
form.feedback {
	font-size: 120%;
	}
form.feedback input, form.feedback textarea {
	width: 250px;
	}
form.feedback textarea {
	height: 100px;
	}
form.feedback div {
	margin: 10px;
	}
form.feedback label {
	width: 150px; text-align: right; padding-right: 10px; display: block; float: left; font-weight: bold;
	}
form.feedback input.submit {
	width: auto;
	}
form.feedback div.incorrect {
	color: #a10; font-weight: bold; text-align: center;
	}

div.form_sent {
	font-size: 130%; line-height: 200%; margin-top: 35px; color: #272; font-weight: bold;
	}
