
{
margin:0;
padding:0;
list-style: none;
}

body 
	{ 
	background-image:url('images/stripe_background.png');
	background-repeat;
	}
 	
#container
 	{
 	position: absolute;
 	margin-left: -35px;
 	margin-top: 10px;
 	}
 	
#container2
 	{
 	position: absolute;
 	margin-left: 20px;
 	margin-top: -25px;
 	}
 	
#container3
 	{
 	position: absolute;
 	margin-left: -5px;
 	margin-top: -65px;
 	}
 	
#container4
 	{
 	position: absolute;
 	margin-left: -5px;
 	margin-top: -845px;
 	}
 	
#sh
 	{
 	position: absolute;
 	margin-left: 250px;
 	margin-top: 820px;
 	}
 	
#sh_text
 	{
	position: absolute;
	margin-left: 330px;
 	margin-top: 830px;
 	width: 700px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}
 	
#blog
 	{
 	position: absolute;
 	margin-left: 260px;
 	margin-top: 300px;
 	}



#canvas_background
 	{
 	position: absolute;
 	margin-left: 120px;
 	margin-top: 100px;
 	}
 	
#main_logo
 	{
 	position: absolute;
 	margin-left: 180px;
 	margin-top: 110px;
 	}
 	
#welcome
 	{
 	position: absolute;
 	margin-left: 680px;
 	margin-top: 300px;
 	}
 	
#home_background
 	{
 	position: absolute;
 	margin-left: 165px;
 	margin-top: -45px;
 	}
 	
#white_main_box
 	{
 	position: absolute;
 	margin-left: 160px;
 	margin-top: 136px;
 	}
 	
#living_main
 	{
 	position: absolute;
 	margin-left: 213px;
 	margin-top: 285px;
 	}
 	
#living_text
 	{
 	position: absolute;
 	margin-left: 833px;
 	margin-top: 305px;
 	}
 	
#tabletop_text
 	{
 	position: absolute;
 	margin-left: 833px;
 	margin-top: 310px;
 	}
 	
#accessories_text
 	{
 	position: absolute;
 	margin-left: 833px;
 	margin-top: 305px;
 	}
 	
#bridal_text
 	{
 	position: absolute;
 	margin-left: 823px;
 	margin-top: 305px;
 	}
 	
#info_box
 	{
 	position: absolute;
 	margin-left: 828px;
 	margin-top: 390px;
 	}
 	
#living_white_background
 	{
 	position: absolute;
 	margin-left: 160px;
 	margin-top: 735px;
 	}
 	
#menu
 	{
	position: absolute;
	margin-left: 100px;
 	margin-top: 110px;
 	width: 700px;
 	font-family: Verdana;
 	}
 	
#whats_new
 	{
	position: absolute;
	margin-left: 952px;
 	margin-top: 210px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 15px;
 	}
 	
#box_content
 	{
	position: absolute;
	margin-left: 860px;
 	margin-top: 440px;
 	width: 300px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}




#pic_one
 	{
	position: absolute;
	margin-left: 490px;
 	margin-top: 980px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}
 	
#pic_two
 	{
	position: absolute;
	margin-left: 490px;
 	margin-top: 1260px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}
 	
#pic_three
 	{
	position: absolute;
	margin-left: 490px;
 	margin-top: 1540px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}
 	
#pic_four
 	{
	position: absolute;
	margin-left: 965px;
 	margin-top: 980px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}
 	
#pic_five
 	{
	position: absolute;
	margin-left: 965px;
 	margin-top: 1260px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}
 	
#pic_six
 	{
	position: absolute;
	margin-left: 965px;
 	margin-top: 1540px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 14px;
 	color: #19457B;
 	}
 	
.class5
	{
	position: absolute;
	color:#81AB40; 
	font-size: 14px;
	margin-top: 1px;
	font-family: Verdana;
	font-style:italic;
	}
 	
#whats_new2
 	{
	position: absolute;
	margin-left: 957px;
 	margin-top: 920px;
 	width: 200px;
 	font-family: Verdana;
 	font-size: 25px;
 	line-height: 30px;
 	}
 	
#perfect
 	{
	position: absolute;
	margin-left: 470px;
 	margin-top: 943px;
 	width: 10px;
 	font-family: Verdana;
 	font-size: 25px;
 	line-height: 26px;
 	color:ffffff; 
 	}
 	
#living
 	{
	position: absolute;
	margin-left: 848px;
 	margin-top: 300px;
 	width: 300px;
 	font-family: Verdana;
 	font-size: 23px;
 	letter-spacing:3px;
 	}
 	
.class
	{
	position: absolute;
	color:19457B; 
	font-size: 19px;
	margin-top: 1px;
	font-family: Verdana;
	}
 	
.classa
	{
	position: absolute;
	color:19457B; 
	font-size: 25px;
	margin-top: 1px;
	font-family: Verdana;
	}

.classb
	{
	position: absolute;
	color:19457B; 
	font-size: 17px;
	margin-top: 1px;
	font-family: Verdana;
	letter-spacing:3px;
	width: 150px;
	}

.classc
	{
	margin-top: 288px;
	margin-left: 35px;
	position: absolute;
	color:ffffff; 
	font-size: 20px;
	margin-top: 1px;
	font-family: Verdana;
	}
 
.classd
	{
	position: absolute;
	color:ffffff; 
	font-size: 20px;
	margin-top: 1px;
	font-family: Verdana;
	}
	
.class1 A:link {text-decoration: none;color: #19457B;}
.class1 A:visited {text-decoration: text-decoration: none;color: #19457B; font-family: Verdana;}
.class1 A:active {text-decoration: text-decoration: none;color: #19457B;}
.class1 A:hover {text-decoration: text-decoration: none;color: #81AB40;}

.class4 A:link {text-decoration: none;color: #ffffff;}
.class4 A:visited {text-decoration: text-decoration: none;color: #ffffff; font-family: Verdana;}
.class4 A:active {text-decoration: text-decoration: none;color: #ffffff;}
.class4 A:hover {text-decoration: text-decoration: none;color: #81AB40;}

.class2
	{
	position: absolute;
	font-size: 27px;
	margin-top: 1px;
	font-family: Verdana;
	color: #19457B;
	margin-left: 8px;
	}

.class3
	{
	position: absolute;
	font-size: 16px;
	margin-top: 1px;
	font-family: Verdana;
	color: #19457B;
	width: 900px;
	margin-left: -564px;
 	margin-top: 1755px;
	}

#hours
	{
	position: absolute;
	font-size: 14px;
	margin-top: 1px;
	font-family: Verdana;
	color: #81AB40;
	width: 900px;
	margin-left: 320px;
 	margin-top: 2075px;
	}
	
#hours2
	{
	position: absolute;
	font-size: 14px;
	margin-top: 1px;
	font-family: Verdana;
	color: #81AB40;
	width: 300px;
	margin-left: 690px;
 	margin-top: 2075px;
	}

#detail
 	{
 	position: absolute;
 	margin-left: 200px;
 	margin-top: 2025px;
 	}
 	
#facebook_icon
 	{
 	position: absolute;
 	margin-left: 960px;
 	margin-top: 2105px;
 	}
 	
#email_icon
 	{
 	position: absolute;
 	margin-left: 1010px;
 	margin-top: 2102px;
 	}

#address1
	{
	position: absolute;
	font-size: 14px;
	margin-top: 1px;
	font-family: Verdana;
	color: #19457B;
	width: 900px;
	margin-left: 310px;
 	margin-top: 2075px;
	}
	
#address2
	{
	position: absolute;
	font-size: 14px;
	margin-top: 1px;
	font-family: Verdana;
	color: #19457B;
	width: 200px;
	margin-left: 655px;
 	margin-top: 2075px;
	}
	
#address3
	{
	position: absolute;
	font-size: 14px;
	margin-top: 1px;
	font-family: Verdana;
	color: #19457B;
	width: 250px;
	margin-left: 776px;
 	margin-top: 2075px;
	}
	
#blurb
	{
	position: absolute;
	font-size: 13px;
	font-family: Verdana;
	color: #19457B;
	width: 360px;
	margin-left: 705px;
 	margin-top: 420px;
	line-height: 170%;
	}

 	
ul {
  font-family: Verdana;
  font-size: 12px;
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
  letter-spacing: 1px;
  }

ul li {
  display: block;
  position: relative;
  float: left;
  text-decoration: none;
  }

li ul { 
	display: none;
	text-decoration: none;
	}

ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #C8C3B1;
  padding: 5px 10px 8px 13px;
  background: #19457B;
  margin-left: 1px;
  white-space: nowrap;
  }

ul li a:hover { background: #81AB40; }
li:hover ul {
  display: block;
  position: absolute;
  text-decoration: none;
  }

li:hover li {
  float: none;
  font-size: 10px;
  text-decoration: none;
 }

li:hover a { 
	background: #19457B;
	text-decoration: none;
 }

li:hover li a:hover { 
	background: #19457B;
	text-decoration: none;
 }