/* CSS Document */

body {
	background-color: #2d0c42;
	font: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #fff;
}
	a:link {color: #f7ef70; text-decoration: none;}
	a:active {color: #f7ef70; font-style: italic; text-decoration: none;}
	a:hover {color: #FFFF99; font-size: italic; text-decoration: none;}
	a:visited {color: #FFFF99; font-weight: bold; text-decoration: none;}


/* Styles */

.style0 {
	color: #FF0000;
}
.style1 {
	font-size: x-large;
	font-weight: bold;
}
.style2 {
	color: #00CC33;
	font-size: 8pt;
	font-weight: bold;
}
.style3 {
	font-weight: bold; 
	font-size: 36pt;
}
.style4 {
	font-size: 16px;
	font-weight: bold;
}
.style5 {
	font-size: 14px;
	font-weight: bold;
}
.style6 {
	color: #00FFFF;
	font-size: 20px;
}
.style7 {
	font-weight: bold; 
	color: #FF0000;
	font-size: 36pt;
}
.style8 {
	color: #FFFFFF;
	font-size: 24px;
	font-style: italic;
}
.style9 {
	color: #00FFFF
}
.style10 {
	font-family: "Arial Rounded MT Bold", Arial, Verdana;
	font-weight: bold;
	color: #66FF00;
	font-size: 18pt;
}
.style11 {
	font-size: 13pt;
	color: #FF0000;
	font-weight: bold;
}
.style12 {
	font-size: 11pt;
	color: #FF0000;
	text-decoration: blink;
}
.style13 {
	font-weight: bold;
}
.style14 {
	font-size: 11pt;
	color: #FF0000;
}
.style15 {
	font-size: 26pt;
	font-style: italic;
}
.style16 {
	font-size: 14pt;
	font-style: italic;
	color: #FF0000;
}

/* Main Page */ 

#linkcontainer {
	position: absolute;
	top: 3%;
	left: 8%;
}
#minilogo {
	position: absolute;
	top: 1%;
	left: 2%;
	z-index: 0;}
#header {
	position: absolute;
	top: 7.5%;
}
#header2 {
	position: absolute;
	top: 8%;
	left: .5%;
	z-index: 0;
}
#contenttbl {
	position: absolute;
	top: 25%;
	left: 2.5%;
	width: 325px;
}
#home {
	position: absolute;
	top: 36%;
	left: 20%;
}
#designer {
	position: absolute;
	top: 90%;
	left: 1%;
	font-size: smaller;
}
#designer1 {
	position: absolute;
	top: 93%;
	left: 1%;
	font-size: smaller;
}
#designer3 {
	position: absolute;
	top: 115%;
	left: 1%;
	font-size: smaller;
}
#homepg {
	position: absolute;
	top: 30%;
	left: 36%;
}
#count {
	position: absolute;
	top: 1%;
	right: 1%;
	z-index: 3;
}


/* Style sheet for links */
#miniflex {
  width: 100%;
  float: left;
  font-size: 14pt;
  font-style: normal; /* could be specified at a higher level */
  margin: 0;
  padding: 0 10px 0 10px;
  border-bottom: 1px solid #f7ef70;
  position: relative;
  z-index: 2;
}

#miniflex li {
  float: left;
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
  position: relative;
}

#miniflex a:link, #miniflex a:visited {
  float: left;
  font-size: 75%;
  line-height: 20px;
  font-weight: bold;
  margin: 0 10px 0 10px;
  text-decoration: none;
  color: #FFF;
}

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
  border-bottom: 4px solid #0dc966;
  padding-bottom: 2px;
  color: #c2c3e7;
}
  
#animated-tab {
  position: absolute;
  z-index: 1;
  font-size: 85%;
  line-height: 20px;
  padding-bottom: 2px;
  border-bottom: 4px solid #f7ef70;
}
/* end of link styling */


#paintctr {
	position: absolute;
	top: 33%;
	left: 5%;
	width: 850px;
}
#supplies {
	position: absolute;
	top: 57%;
	left: 40%;
	width: 475px;
}
#picture {
	position: absolute;
	top: 63%;
	left: 60%;
}
#onestop {
	position: absolute;
	top: 68%;
	left: 78%;
	width: 200px;
}
#gliddenpaint {
	position: absolute;
	top: 60%;
	left: 2%;
	z-index: 2;
}
#clicktoseemore {
	position: absolute;
	top: 56%;
	left: 5%;
}

/* Flooring Pages */

#flooring { 
	position: absolute;
	top: 32%;
	left: 5%;
	text-align: justify;
	width: 900px;
	z-index: 1;
}
#imgfloor {
	position: absolute;
	top: 40%;
	left: 58%;
	z-index: 0;
}
#carpeting {
	position: absolute;
	top: 45%;
	left: 3%;
	text-align: justify;
	width: 550px;
	z-index: 1;
}
#list {
	position: relative;
	top: 15%;
	left: 5%;
	width: 350px;
}
#disclaim {
	position: absolute;
	top: 75%;
	left: 5%;
	z-index: 1;
	width: 450px;
}
#vinyl {
	position: absolute;
	top: 48%;
	left: 5%;
	text-align: justify;
	width: 500px;
	z-index: 1;
}
#hwl {
	position: absolute;
	top: 48%;
	left: 5%;
	text-align: justify;
	width: 500px;
	z-index: 1;
}
#ceramic {
	position: absolute;
	top: 48%;
	left: 5%;
	text-align: justify;
	width: 500px;
	z-index: 1;
}
#links {
	position: absolute;
	top: 90%;
	left: 58%;
	width: 450px;
	z-index: 1;
}

/* Contact Forms */

#contacthdr {
	position: absolute;
	top: 32%;
	left: 10%;
}
#contactfrm {
	position: absolute;
	top: 30%;
	left: 10%;
}
#design {
	position: absolute;
	top: 97%;
	left: -10%;
}

/* Window Covering */

#windows { 
	position: absolute;
	top: 32%;
	left: 2%;
	width: 100%;
	z-index: 2;
}


/* Wallpaper Pages */

#gallery {
	position: absolute;
	top: 12%;
	left: 83%;
}
#wp_hdr {
	position: absolute;
	top: 31%;
	left: 2%;
	z-index: 1;
}
#wc_content { 
	position: absolute;
	top: 26%;
	left: 3%;
	width: 100%;
	text-align: justify;
}
#swatches {
	position: absolute;
	top: 25%;
	left: 5%;
	z-index: 2;
}
	.absolute  {
		position:absolute;
		visibility:hidden;
		left: -1%;
		top: 10%;
		width: 800px;
		color: #33CCCC;
	}
	.see  { 
		position:absolute; 
		visibility:visible;
	}
#lgsmple {
	position: absolute;
	top: 35%;
	left: 18%;
}
#sectionhdr	{
	position: absolute;
	top: 30%;
	left: 20%;
}
#pagehdr {
	position: absolute;
	top: 30%;
	left: 5%;
}
#back {
	position: absolute;
	top: 10%;
	left: 3%;
}
#discount {
	position: absolute;
	top: 25%;
	left: 29%;
}


/*Search Sections */

#search {
	position: absolute;
	top: 9%;
	left: 1%;
	z-index: 3;
}
#w_search {
	position: absolute;
	top: 10%;
	left: 2%;
	z-index: 3;
}
#w_options {
	position: absolute;
	top: 15%;
	left: 2%;
	z-index: 2;
}
#b_search {
	position: absolute;
	top: 10%;
	right: 2%;
	z-index: 3;
}
#b_options {
	position: absolute;
	top: 15%;
	right: 2%;
	z-index: 2;
}
#browse {
	position: absolute;
	top: 21%;
	left: 1%;
}
#results {
	position: absolute;
	top: 30%;
	left: 2%;
}
#order {
	position: absolute;
	top: 90%;
	left: 2%;
}

