body {
    margin:0px;
	margin-left:20px;
    background: url(images/body_background.png) top left repeat-x;
    padding-top:10px;
    padding-bottom:10px;
	text-align:center;
	font-family:Helvetica,sans-serif;
    
}

:focus {outline: 0;}
input:focus{outline:1;}


/*=============================================================*/
#headerTop { 
float:right;
margin:20px 0px 0px 0px;
padding:0px;
height:50px;
width:900px;
/*border:solid 1px #000000;*/
} 

#headerTop ul
{
float:right;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}


#headerTop a
{
/*border:solid 1px #000000;*/
border-left:solid 1px #c4c581;
float:right;
width:73px;
height:30px;
text-decoration:none;
text-align:center;
font-family:"Lucida Grande","Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
font-size:12px;
padding:10px 5px 5px 5px;
color:#333333;
font-weight:normal;
}
#headerTop a:hover {}
#headerTop li {display:inline;}

#headerTop a.active{color:#ffffff;}
/*======================================================*/


#wrapper{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/Homepage2.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper2{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/CurtainsBackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper3{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/blindsbackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper4{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/fabricbackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper5{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/servicebackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper6{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/contactbackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper7{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/commercialbackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper8{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/legallbackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper9{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/privacybackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper10{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/sitemapbackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper11{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/linksbackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper12{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/upholsterybackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#wrapper13{
margin: 0px auto;
width:1024px; 
text-align:left;
background:#ffffff url(images/videobackground.jpg) top left no-repeat;
border:solid 1px #c4c581;
}
#leftcontent {
/*border:solid 1px #000000;*/
margin-top:430px; 
margin-left:0px;
padding:0px 0px 10px 40px;
width:330px; 
float:left; 
min-height:100px;
text-align:left;
} 

#leftcontentimg{ 
width:335px; 
min-height:500px;
margin:0px; 
} 
#rightcontent {
border:solid 1px #000000;
margin-top:0px; 
margin-left:10px;
padding-top:0px;
width:200px; 
float:left; 
min-height:500px;
/*border-left:solid 1px #888888;*/
} 
#infobox{
/*border:solid 1px #888888;*/
float:left;
width:400px;
margin:30px 5px 5px 5px; 
padding:5px; 
height:270px;
}



#centercontent { 
/*border:solid 1px #000000;*/
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#111111;
line-height: 1.3em;
margin:10px 20px 0px 5px;
padding:5px;
width:600px;
text-align:left;
} 

#centretop { 
float:left;
min-height:105px;
margin:0px;
width:400px;
text-align:left;
}


#centrebottom {
/*border:2px solid #0000ff;*/
float:left;
width:263px;
margin:30px 5px 5px 5px; 
padding:5px; 
height:250px;
}
#video{
float:left;
width:600px;
margin:0px; 
margin-top:14px;
margin-left:15px;
padding:0px; 
height:360px;
}

#bottomcontent {
/*border:2px solid #0000ff;*/
float:left;
width:550px;
margin:27px 5px 5px 5px; 
padding:5px; 
padding-top:5px;
}
#legalcontent{
/*border:2px solid #0000ff;*/
float:left;
width:600px;
margin:10px 5px 5px 5px; 
padding:5px; 
padding-top:10px;
}
#privacycontent{
/*border:2px solid #0000ff;*/
float:left;
width:600px;
margin:10px 5px 5px 5px; 
padding:5px; 
padding-top:10px;
}

#emailSignUp{
/*border:1px solid #666666;*/
border-top:1px solid #999999;
float:left;
width:600px;
margin:0px 5px 0px 5px; 
padding:0px; 
padding-top:10px;
}



#footer { 
/*border:1px solid #0000ff;*/
margin: 0px auto;
padding-top:20px;
padding-left:10px;
padding-right:10px;
height:50px;
width:1004px;
text-align:left;
font-size:12px;
background:url(images/footer_background.png) top left repeat-x;
} 


/*=================================*/
/*FOOTER*/
/*=================================*/
#copyright
{
float:right;
text-decoration:none;
font-weight:100; 
color:#333333;
font-size:12px;
}
#footermenu{
float:left;
color:#333333;
}
#footermenu a:link{
text-decoration:none;
font-weight:100; 
color:#333333;
font-size:12px;

}
#footermenu a:visited{
text-decoration:none;
color:#333333;
}

#footermenu  a:hover{
text-decoration:underline;
}
#locations{
margin:0px;
margin-left:10px;
float:left;
width:600px;
height:20px;
}
#locations a{
text-decoration:none;
font-weight:normal; 
color:#333333;
font-size: 10px;
}

#locations a:link{
text-decoration:none;
font-weight:normal; 
color:#333333;
font-size: 10px;


}
#locations a:visited{
text-decoration:none;
color:#333333;
}

#locations a:hover{
text-decoration:none;
}



/*=================================*/

h1{
color:#ffffff;
}
h2{
color:#c3605e;
margin:0px;
}
h3{
margin:0px;
color:#c3605e;
font-size: 12px;
font-weight:bold;
}
ul{
font-size: 12px;
line-height: 1.3em;
font-weight:200;
}

.hdng2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#ffffff;
line-height: 1.3em;
font-weight:200;
}
.hdng3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
line-height: 1.3em;
font-weight:normal;
}
.contact{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#333333;
line-height: 1.3em;
font-weight:bold;
}
.address{
padding-left:60px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#333333;
line-height: 1.3em;
font-weight:bold;
}


td
{
height:50px;
vertical-align:center;
font-size: 14px;
color:#333333;
}
.adlink:link{
font-family:Verdana,sans-serif;
font-size:12px;
font-weight:bold;
color:#333333; 
text-decoration:underline;
}
.adlink:hover{text-decoration:underline;}
.adlink:visited{text-decoration:underline;}
/*==================================*/

.sitemap:link{
font-family:Verdana,sans-serif;
font-size:12px;
font-weight:bold;
color:#333333; 
text-decoration:none;
}
.sitemap:hover{text-decoration:underline;}
.sitemap:visited{text-decoration:none;}
/*==================================*/
.contact:link{
font-family:Verdana,sans-serif;
font-size:14px;
font-weight:bold;
color:#333333; 
text-decoration:none;
}
.contact:hover{
font-family:Verdana,sans-serif;
font-size: 14px;
font-weight:bold;
color:#333333; 
text-decoration:none;
}

.contact:visited{
font-family:Verdana,sans-serif;   
font-size: 14px;
font-weight:bold;
color:#333333; 
text-decoration:none;
}
/*========================================*/
a:link{
font-family:Verdana,sans-serif;
font-size:14px;
font-weight:normal;
color:#333333; 
text-decoration:none;
}
a:hover{
font-family:Verdana,sans-serif;
font-size: 14px;
font-weight:normal;
color:#333333; 
text-decoration:underline;
}

a:visited{
font-family:Verdana,sans-serif;   
font-size: 14px;
font-weight:normal;
color:#333333; 
text-decoration:none;
}
