html { min-height: 101%; }
.left {
	float: left;
}
.right {
	float: right;
}

* {	margin: 0px; }
body {
	text-align: center;
	font-size: 15px;
	font-family: "Franklin Gothic Medium", "Franklin Gothic Demi", Garamond, Arial, Verdana, Sans-serif;
	text-decoration: none;
	color: #463c3c;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 0px;
}
#container {
	width: 700px;
}
#header {
	text-align: center;
	padding-bottom: 15px;
}

.topspace {
	padding-top: 10px;
}
.topspacesml {
	padding-top: 5px;
}

.topspacebig {
	padding-top: 15px;
}
#container #main .comment {
	float: left;
	clear: left;
}
#container #main p {
	text-align: justify;
}
.line , .line2{
	height: 2px;
	width: 690px;
	background-color: #090775;
	margin-right: 5px;
	margin-left: 5px;
}
.line2 {
	margin-top: 20px;
	line-height: 1px;
}


#container #header p {
	clear: both;
}
#container #main .comment1 {
	font-size: 10px;
	font-weight: bold;
	width: 171px;
	clear: left;
	float: left;
}
#container #main .comment2 {
	font-size: 10px;
	font-weight: bold;
	width: 200px;
	clear: left;
	float: left;
	padding-right: 5px;
}


#container #header h1 {
	clear: both;
}
.clear {
	clear: both;
}
.bold {
	font-weight: normal;
	color: #000;
}

.bolder {
	font-weight: bold;
}

#container #main p imgOLD {
	float: left;
	padding-right: 5px;
}
#container #main p {
	text-align: justify;
}
h1, h2, h3, h4, h5 , h6{
	color: #020267;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
}
#container #header .firstpic {
	padding-top: 10px;
}
#container h1NOPE      {
	font-size: 15px;
	color: #c83f35;
	padding-top: 10px;
	padding-bottom: 10px;
}
#container #main .centred {
	text-align: center;
}

table tr td   {
	color: #090775;
	font-weight: bold;
}
#container #main .image1 {
	float: left;
	width: 171px;
	font-size: 10px;
	font-weight: bolder;
	padding-right: 10px;
	white-space: normal;
	padding-bottom: 10px;
}
#container #main .image1 p , #container #main .image2 p, #container #main .image3 p , #container #main .image2right p{
	text-align: center;
}
#container #main p.header{
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 14px;
	color: #020267;
}
#container #main .quote{
	text-align: center;
	font-weight: bolder;
	color: #020267;
}



#container #main .image2 {
	float: left;
	width: 200px;
	font-size: 10px;
	font-weight: bolder;
	padding-right: 10px;
	height: auto;
	padding-bottom: 10px;
}
#container #main .image2right {
	float: right;
	width: 200px;
	font-size: 10px;
	font-weight: bolder;
	height: auto;
	padding-bottom: 15px;
	padding-left: 10px;
}
#container #main .image1 img , #container #main .image2 img{
	padding-right: 10px;
}
#container #main .image3 {
	float: left;
	width: 283px;
	font-size: 10px;
	font-weight: bolder;
	padding-right: 10px;
	height: auto;
	padding-bottom: 1px;
}
strong , em{
	font-weight: normal;
	font-style: normal;
}
.clearleft {
	clear: left;
}
A.email:link ,A.email:hover,A.email:visited,A.email:active {
	font-weight: bold;
	text-decoration: none;
	color: #090775;
}
A.norm:link, A.norm:hover, A.norm:visited, A.norm:active {
	font-weight: bold;
	color: #090775;
}
A.logo:link, A.logo:hover, A.logo:visited, A.logo:active {
	font-weight: bold;
	color: #ef3821;
	text-decoration: none;
}
A.stringo:link, A.stringo:hover, A.stringo:visited, A.stringo:active {
	font-weight: bold;
	color: #ffc708;
	text-decoration: none;
}


#container #header #stringo-models , #container #header #stringologo, #container #header #rbelogo{
	position: relative;
	font-size: 11px;
	font-weight: bold;
}
#stringop {
	position: absolute;
	left: 1px;
	top: 205px;
}

#stringo700m {
	position: absolute;
	left: 84px;
	top: 29px;
}

#stringo700 {
	position: absolute;
	left: 628px;
	top: 136px;
	width: 73px;
}


#stringo550 {
	position: absolute;
	left: 398px;
	top: 136px;
}
#stringo475 {
	position: absolute;
	left: 307px;
	top: 136px;
}
#stringo450 {
	position: absolute;
	left: 570px;
	top: 29px;
}
#stringo360 {
	position: absolute;
	left: 445px;
	top: 29px;
}
#stringocm {
	position: absolute;
	left: 246px;
	top: 29px;
}
#stringo {
	position: absolute;
	left: 18px;
	top: 10px;
}
#vehiclemover {
	position: absolute;
	left: 347px;
	top: 184px;
}
#tailor {
	position: absolute;
	left: 120px;
	top: 249px;
	text-align: left;
}
#container #header #stringologo #stringo h1 {
	font-size: 167px;
	color: #ffc708;
	font-style: normal;
	font-weight: bold;
}
#container #header #stringologo #vehiclemover h2 {
	font-size: 20px;
	color: #000;
	font-style: normal;
	font-weight: bold;
}
#container #header #stringologo #tailor h3 {
	font-size: 22px;
	color: #421010;
	font-style: normal;
	font-weight: bolder;
	line-height: 28px;
}
#container #header h4 {
	color: #421010;
	font-size: 18px;
	font-weight: bold;
}
#rbe {
	position: absolute;
	left: 378px;
	top: 19px;
	text-align: left;
	width: 286px;
}
#container #header #rbelogo h4 {
	font-size: 40px;
	color: #ef3821;
	font-style: normal;
	font-weight: normal;
	line-height: 45px;
	text-shadow: #bdbac6 10px 8px 6pt;
}
#container #header .lrg {
	font-size: 38px;
	font-weight: bold;
}

#customers td {
	text-align: left;
	padding-top:10px;
	padding-right:10px;
	vertical-align: top;
}

