* {
	margin:0px;
	padding:0px;
}

body{
background-image:url(images/background.png);
background-position:left;
background-position:top;
background-repeat:repeat-x;
background-color:#1b1008;
}

#container{
background-image:url(images/backgrounddropshadow.png);
margin: 0 auto;
width:955px;
height:717px;
behavior: url(iepngfix.htc);
}

/*Header*/
#header {
width:917px;
height:130px;
padding-top:21px;
padding-left:21px;
padding-bottom:0;
margins:0;
}

#logo {
width:543px;
height:100px;
padding:0;
margin:0;
float:left;
}

#topright {
width:374px;
height:130px;
padding:0;
margin:0;
float:right;
}

#sandhfloorslink {
background-image: url(images/sandhfloorsbutton.png);
width:374px;
height:27px;
padding:0;
margin:0;
}

#sandhfloorslink:link, #sandhfloorslink:visited {
background:url(images/sandhfloorsbutton.png) top left no-repeat;
border:none;
}

#sandhfloorslink:hover, #sandhfloorslink:active {
background: url(images/sandhfloorsbutton.png) bottom left no-repeat;
border:none;
}

#sandhfloors {
behavior: url(iepngfix.htc);
cursor:pointer;
}

#hours {
width:374px;
height:103px;
margin:0;
padding:0;
background-image:url(images/hoursblock.jpg);
}

#header span {
display: none;
}

/*Top Navigation */
#topnav {
width:917px;
height:27px;
padding-left:21px;
padding-right:0;
padding-bottom:0;
padding-top:0;
margin:0;
}

#homebutton {
background-image: url(images/homebuttonnav.jpg);
width:83px;
height:27px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#homebutton:link, #homebutton:visited {
background:url(images/homebuttonnav.jpg) top left no-repeat;
border:none;
}
#homebutton:hover, #homebutton:active {
background: url(images/homebuttonnav.jpg) bottom left no-repeat;
border:none;
}
#homebutton span {
display: none;
}

#productsbutton {
background-image: url(images/productsbuttonnav.jpg);
width:106px;
height:27px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#productsbutton:link, #productsbutton:visited {
background:url(images/productsbuttonnav.jpg) top left no-repeat;
border:none;
}
#productsbutton:hover, #productsbutton:active {
background: url(images/productsbuttonnav.jpg) bottom left no-repeat;
border:none;
}
#productsbutton span {
display: none;
}

#servicesbutton {
background-image: url(images/servicesbuttonnav.jpg);
width:106px;
height:27px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#servicesbutton:link, #servicesbutton:visited {
background:url(images/servicesbuttonnav.jpg) top left no-repeat;
border:none;
}
#servicesbutton:hover, #servicesbutton:active {
background: url(images/servicesbuttonnav.jpg) bottom left no-repeat;
border:none;
}
#servicesbutton span {
display: none;
}

#designcenterbutton {
background-image: url(images/designcenterbuttonnav.jpg);
width:118px;
height:27px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#designcenterbutton:link, #designcenterbutton:visited {
background:url(images/designcenterbuttonnav.jpg) top left no-repeat;
border:none;
}
#designcenterbutton:hover, #designcenterbutton:active {
background: url(images/designcenterbuttonnav.jpg) bottom left no-repeat;
border:none;
}
#designcenterbutton span {
display: none;
}

#aboutusbutton {
background-image: url(images/aboutusbuttonnav.jpg);
width:117px;
height:27px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#aboutusbutton:link, #aboutusbutton:visited {
background:url(images/aboutusbuttonnav.jpg) top left no-repeat;
border:none;
}
#aboutusbutton:hover, #aboutusbutton:active {
background: url(images/aboutusbuttonnav.jpg) bottom left no-repeat;
border:none;
}
#aboutusbutton span {
display: none;
}

#contactbutton {
background-image: url(images/contactbuttonnav.jpg);
width:101px;
height:27px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#contactbutton:link, #contactbutton:visited {
background:url(images/contactbuttonnav.jpg) top left no-repeat;
border:none;
}
#contactbutton:hover, #contactbutton:active {
background: url(images/contactbuttonnav.jpg) bottom left no-repeat;
border:none;
}
#contactbutton span {
display: none;
}

#navbar {
background-image: url(images/navbar.jpg);
width:286px;
height:27px;
padding:0;
margin:0;
float:left;
border:0;
}

/* Movie */
#movie {
width:917px;
height:368px;
padding-left:21px;
margin:0;
}

#movie p{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
font-weight:normal;
color:#000000;
padding-top:170px;
text-align:center;
}

/* Bottom Home Buttons */
#bottomhomebuttons {
width:917px;
height:134px;
padding-left:21px;
margin:0;
cursor:pointer;
}

#firstbottomhomebutton {
background-image: url(images/hunterbigbutton.jpg);
width:305px;
height:134px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#firstbottomhomebutton:link, #firstbottomhomebutton:visited {
background:url(images/hunterbigbutton.jpg) top left no-repeat;
border:none;
}
#firstbottomhomebutton:hover, #firstbottomhomebutton:active {
background: url(images/hunterbigbutton.jpg) bottom left no-repeat;
border:none;
}
#firstbottomhomebutton span {
display: none;
}

#secondbottomhomebutton {
background-image: url(images/graberbigbutton.jpg);
width:309px;
height:134px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#secondbottomhomebutton:link, #secondbottomhomebutton:visited {
background:url(images/graberbigbutton.jpg) top left no-repeat;
border:none;
}
#secondbottomhomebutton:hover, #secondbottomhomebutton:active {
background: url(images/graberbigbutton.jpg) bottom left no-repeat;
border:none;
}
#secondbottomhomebutton span {
display: none;
}

#thirdbottomhomebutton {
background-image: url(images/referralbigbutton.jpg);
width:303px;
height:134px;
padding:0;
margin:0;
float:left;
background-color:#FFFFFF;
cursor:pointer;
}
#thirdbottomhomebutton:link, #thirdbottomhomebutton:visited {
background:url(images/referralbigbutton.jpg) top left no-repeat;
border:none;
}
#thirdbottomhomebutton:hover, #thirdbottomhomebutton:active {
background: url(images/referralbigbutton.jpg) bottom left no-repeat;
border:none;
}
#thirdbottomhomebutton span {
display: none;
}

/* Footer */
#footer {
width: 917px;
height:21px;
padding-left:21px;
}

/* Popup */
#designcenterpopup{
width:882px;
height:672px;
padding:0;
}