body {
background-position: center;
background-repeat:no-repeat;
background-color: #c8c8c8;
background-position:center;
	margin:0 0 0 0px;
	padding:0 0 0 0 px;
}

#floormodel li.floormodel a{
	background-position: left bottom;
	}

#tabletop li.tabletop a{
	background-position: left bottom;
	}

#artists li.artists a{
	background-position: left bottom;
	}

#about li.about a{
	background-position: left bottom;
	}

#contact li.contact a{
	background-position: left bottom;
	}

#aftlogo{
	position:absolute;
	top:20px;
	left: 30px;
}

#header{
	position:absolute;
	top:27px;
	left: 225px;
}

ul#topnav {
	margin: 0; padding: 0;
	list-style: none;
	float: left;
	width: 700px;
	height:87px;
}
ul#topnav li {
	float: left;
	margin: 0;
	padding-right:2px;
}

/*--CSS Sprites - Default State--*/
ul#topnav a {
	float: left;
	display: block;
	height: 29px;
	text-indent: -99999px; /*--Shoot the text off the page--*/
	background-position: left top;
}
/*--CSS Sprites - Hover State--*/
ul#topnav a:hover {
	background-position: left -29px;
}
/*--Assign an image and width to each link--*/
ul#topnav li.floormodel a {
	background-image: url(images/floormodelicons.png);
	width: 146px;
}
ul#topnav li.tabletop a {
	background-image: url(images/tabletopicons.png);
	width: 125px;
}
ul#topnav li.conrad a {
	background-image: url(images/conradmachineicons.png);
	width: 178px;
}
ul#topnav li.artists a {
	background-image: url(images/artisticons.png);
	width: 53px;
}
ul#topnav li.about a {
	background-image: url(images/abouticons.png);
	width: 53px;
}
ul#topnav li.contact a {
	background-image: url(images/contacticons.png);
	width: 65px;
}

#navbar{
	position:absolute;
	top:151px;
	left:292px;
}

a:link {
	color:#fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
	font-size:14px;
  text-decoration: underline;}
a:visited {
	color:#fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
	font-size:14px;
  text-decoration: underline;}

a:hover {
	color:#2faee5;}


#homepagecopy {
	position:absolute;
	top:200px;
	left:561px;
	width:355px;
	height:450px;
	padding:15px;
	text-align: left;
	overflow:auto;
}

#homepageimage{
	position:absolute;
	top:220px;
	left:85px;
}

 #gallery{
	 position:absolute;
	 top:225px;
	 left:64px;
 }

 #gallery2{
	 position:absolute;
	 top:240px;
	 left:100px;
 }

.heading {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	color:#98A82F;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

.copylinkcombo a:link{
	color:#0F0;
	font-family: Arial, Helvetica, sans-serif
	font-size:14px;
  text-decoration: none;
}

.copylinks a:link{
	color:#fff;
}

.copylinks a:visited {
	color:#fff;
	font-family: Arial, Helvetica, sans-serif
	font-size:14px;
  text-decoration: underline;}

.copylinks a:hover {
	color:#98A82F;}
	
.contactlink a:link {
	color:#cac8c8;
	font-family: Arial, Helvetica, sans-serif
	font-size:14px;
  text-decoration: underline;}
.contactlink a:visited {
	color:#cac8c8;
	font-family: Arial, Helvetica, sans-serif
	font-size:14px;
  text-decoration: underline;}

.contactlink a:hover {
	color:#98A82F;}
	
	
.warranty {
	margin-top: 11px;
	margin-right: 18px;
	float:left}
	
.warranty2 {
	margin-top: 11px;
	margin-left: 18px;
	float:right}
	
	
#quotemono {
	background-color: #97A83A;
	padding: 5px 10px;
}

#quote {
	background-color: #a65252;
	padding: 5px 10px;
}


.quote1 { 
  color: #FFF;
}
 
.quote2 { 
  text-align: right;
  color: #FFF;
}

.quote3 {
	font-style:italic;
}

.e12{ border-color:black;
}


#e12logo {
	position:absolute;
	top:	150px;
	left:	555px;
}

#homepage{
	position: absolute;
	left: 0px;
	top: 250px;
	width: 1000px;
	height: 300px;
	overflow:auto;
}


.homepagecopylink a:link{
	color:	black;
	font-family:Verdana, Geneva, sans serif;
	font-size:17px;
	font-weight: bold;
	text-decoration:	none;
    border-bottom:	none;}
.homepagecopylink a:visited {
	color:	black;
	font-family:Verdana, Geneva, sans serif;
	font-size:17px;
	font-weight: bold;
	text-decoration:	none;
    border-bottom:	none;}

.homepagecopylink a:hover {
	color:#A65252;}
	

.floormodelimage { 
	margin-left: 50px;
}

#comingsoonlogo {
	position:absolute;
	top: 325px;
	left: 55px;
}



.contactletters{
	position:absolute;
	top: 175px;
	left: 5px;
}

.table img{
	vertical-align: bottom;
	border-collapse:collapse;
	padding:0;
	margin:0;
}

#gallery img{
	border:none;
}

#gallery2 img{
	border:none;
}

#contactpicture{
	position:absolute;
	top:250px;
	left:68px;
}

#catalogicon { 
	position:absolute;
	top: 215px;
	left: 100px;
}

#copyright {
  color:	white;
  font-family:	"Myriad Pro",Verdana, Geneva, sans serif;
  font-size:	.6em;
  padding:          15px;
  margin:           10px;
  position:absolute;
  left:	335px;
  top:	700px;
  text-align:	center;
}

#footer {
  position:absolute;
  top:	685px;
  left: 85px;
}

#footer img{
	border:none}

#catalogiconover {
	position:absolute;
	top:	645px;
	left:	808px;
}

#links{
	position:absolute;
	top:1125px;
	left:30px;
}

#shadow {
	width: 1040px;
	margin: auto;
	background-image: url(images/shadow.png);
	background-repeat: repeat-y;
}

#allcontent {
  position:relative;
  width:	1000px;
  height:	750px;
  padding:	0px 0px 0px 0px;
  margin-left: auto;
  margin-right:auto;
  background: url(images/aftwebsitebackground3.jpg);
  background-repeat:	no-repeat;
}  