body {
   font: 10pt/12pt arial, sans-serif;
   color: black;
   background-color: #FFFFCC;
   margin-right: 0px;
   text-align: center;
   }
body.home div#container {
	background-image: url('../img/pageback.gif');
	background-repeat: repeat-x;
	}
div#container {
	background-color: #fff;
	width: 800px;
	margin: auto;
	text-align: left;
	border: solid 1px #003300;
	padding: 0px;
	}
.clearboth {
	clear: both;	font-size: 1px;	line-height: 1px;
	clear: both;
	}
img {
	padding: 0px;
	border: 0;
	}
p{ 
  text-align: center;
  text-indent: 1cm;
  }
a:link, a:visited {
   font-weight: bold;
   color: #003300;
   text-decoration: none;
   }
a:hover, a:active {
   text-decoration: none;
   color: #8A8B9E;
   }
/*Logo/Header stuff*/
div#logo {
	width: 800px;
	background-image: url('../img/logo-back.gif');
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	}
div#logoLeft {
	float: left;
	}
div#logoRight {
	padding: 0px;
	width: 380px;
	float: right;
	margin-top: 25px;
	font-size: 18pt;
	font-weight: bold;
	} 
div#logoRight p {
	color: #333;
	text-align: left;
	line-height: 1em;
	padding: 0px;
	margin: 0px;
	margin-left: -20px;
	}
div#logo img {
	padding: 0px;
	margin: 0px;
	float: left;
	}
div#menu {
	padding: 0px;
	text-align: left;
	margin: 0px;

	}
ul.menu {
	margin: 0px;
	margin-top: 33px;
	font-size: 14pt;
	color: white;
	list-style: none;
	padding: 0px;
	}
ul.menu li {
	padding: 5px;
	display: inline;
	}
div#menu a:link, div#menu a:visited {
	color: white;
	}
div#menu a:hover, div#menu a:active {
	color: #FF3333;
	}
/*EOF Logo/Header*/
/*Body Stuff*/
div#main {
	margin: 0px;
	margin-left: 15px;
	margin-right: 15px;
	}
div#imageFloater {
	float: right;
	}
.mainTextTop {
	text-align: left;
	font-size: 12pt;
	font-weight: bold;
	text-indent: 0;
	width: 375px;
	margin-left: 50px;
	}
.mainTextMiddle {
	text-align: left;
	font-size: 12pt;
	font-weight: bold;
	text-indent: 0;
	width: 375px;
	margin-left: 50px;
	}
.mainTextBottom {
	text-align: left;
	font-size: 12pt;
	text-indent: 0;
	width: 375px;
	margin-left: 50px;
	line-height: 1.2em;
	}
div#scroller {
	margin-left: 20px;
	margin-top: 10px;
	height: 95px;
	width: 410px;
	background-image: url('../img/scrollback.gif');
	}
div#scrollContent {
	padding-top: 8px;
	padding-left: 8px;
	}
div#textLinks {
	font-size: 8pt;
	text-align: center;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	}
/*Footer*/
div#footer {
	font-size: 8pt;
	width: 794px;
	margin: auto;
	}
div#leftFooter {
	float: left;
	text-align: left;
	line-height: 1.2em;
	}
div#rightFooter {
	float: right;
	text-align: right;
	line-height: 1.2em;
	}
/*About*/
div#about {
	background-image: url('../img/background.gif');
	background-repeat: no-repeat;
	background-position:  center;
	}
div#about p {
	text-align: left;
	margin-left: 75px;
	margin-right: 75px;
	}
/*Contact*/
div#contact {
	margin-left: 150px;
	margin-right: 150px;
	}
div#contact h3 {
	text-align: center;
	}
div#contactImage {
	float: left;
	}
div#contactAddress {
	float: right;
	}
div#contact ul {
	list-style: none;
	text-indent: 0;
	}
div#contact li {
	text-indent: 0;
	}
div#contact li.title {
	font-weight: bold;
	}
.emailno {
	color: red;
	font-weight: bold;
	font-size: 12pt;
	}
/*Map Page*/
div#location {
	margin-top: 15px;
	font-size: 12pt;
	text-align: center;
	margin-left: 100px;
	margin-right: 100px;
	}
img.map {
	margin: 20px;
	}
/*Showroom*/
div#showroomlinks {
	font-size: 10pt;
	padding: 0px;
	margin: 0px;
	margin-top: -25px;
	position: absolute;
	margin-left: 45px;
	text-align: center;
	}
div.showroomlinks {
	float: left;
	padding: 5px;
	text-align: center;
	}
div.last {
	}
img.showthumb {
	float: left;
	}
div#showText {
	margin-top: 30px;
	margin-right: 50px;
	margin-left: 50px;
	}
div#showText p {
	font-size: 12pt;
	padding-top: 10px;
	}
/*Showroom Gallery*/
div#showcontent {
	margin-top: 30px;
	}
div#showcontent h3 {
	text-align: center;
	}
table.imageTable {
	background-color: white;
	border: solid 1px black;
	padding: 0px;
	margin-top: 10px;
	}
img.thumb{
	border: solid 1px black;
	margin: 0px;
  }
table.thumbtable {
	width: 230px;
	background-color: #FFFFCC;
	border: solid 1px green;
	padding: 0px;
	}