body {
     border: 0px;
     overflow:hidden;
  }


#bg {
width:900px;
height:622px;
background:url("images/inner_bg.jpg") no-repeat;
background-position: top center;
}

#bggallery {
width:900px;
height:622px;
background:url("images/gallery_bg.jpg") no-repeat;
background-position: top center;
background-color:#3f3e3c;
}

#bghome {
width:900px;
height:622px;
background:url("images/bg.jpg") no-repeat;
background-position: top center;
}

#rug {
position:relative; 
width:778; 
height:32;
margin-left:120px; 
margin-top:6px; 
}

#rugs {
position:relative; 
width:386; 
height:55;
margin-left:315px; 
margin-top:5px; 
}

#dot {
position:absolute; 
width:610; 
height:86;
margin-left:288px; 
margin-top:232px; 
}

#show {
    position:absolute;
    width:899px;
    height:230px;
    margin-top:3px;
    margin-left:0px;
    background-color:#515151;
    visibility:visible;
	z-index:2;
	}	

#gall {
position:relative; 
width:900; 
height:310;
margin-left:0px; 
margin-top:9px; 
}


#box {
position:absolute; 
width:480; 
height:200; 
top:185; 
float: right;
}

#pro {
position:absolute;
margin-left:13px;
margin-top:124px;
width:118px;
height:155px;
background:url("images/process.jpg") no-repeat;
}


#axm {
position:absolute;
margin-left:13px;
margin-top:124px;
width:118px;
height:155px;
background:url("images/axmin.jpg") no-repeat;
}


#tuf {
position:absolute;
margin-left:13px;
margin-top:124px;
width:118px;
height:155px;
background:url("images/tufted.jpg") no-repeat;
}

#resort {
position:absolute;
margin-left:13px;
margin-top:124px;
width:118px;
height:155px;
background:url("images/resort.jpg") no-repeat;
}

#weave {
position:absolute;
margin-left:13px;
margin-top:124px;
width:118px;
height:155px;
background:url("images/weave.jpg") no-repeat;
}


#des {
position:absolute;
margin-left:13px;
margin-top:124px;
width:118px;
height:154px;
background:url("images/design.jpg") no-repeat;
}

#col {
position:absolute;
margin-left:13px;
margin-top:124px;
width:118px;
height:154px;
background:url("images/colors.jpg") no-repeat;
}

#bob {
position:absolute;
margin-left:10px;
margin-top:145px;
width:124px;
height:250px;
background:url("images/bob.jpg") no-repeat;
}

#bobtype {
position:absolute;
margin-left:10px;
margin-top:310px;
width:124px;
height:250px;
font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
text-align: left;

}

body {
margin: 0px;
text-align: center;
}

#news {
background:url("images/thumbfpo.jpg") no-repeat center;
margin:15px 75px 0px 0px;
float:right;
width:76px;
height:106px;
}


.link {
text-decoration: none;
color: #ffffff;
}

.link:hover {
color: #FF4242;
text-decoration: underline; 
}


/*up&down left&right*/

#galleryMarriott
{
	margin: 90px 0px 0px 0px;

}
#contact
{
	margin: 0px 0px 0px 0px;

}

#scrollarrows
{
	margin: 80px 120px 0px 0px;

}


a:hover {
	color: yellow;
	text-decoration: underline;
}
a:link {
	color: #ffffff;
	text-decoration: none;
	
}	
	
a:visited {
	color: #ffffff;
	text-decoration: none;
	
	
	
}
.text1 {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.copy {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 16px;

}

.copy a {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 16px;

}

.copy a:hover {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D8D2AF;
	line-height: 16px;
	text-decoration:underline;

}
.copy {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 16px;

}


.copybd {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 16px;
	font-weight: bold;

}
.textbold1 {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	font-weight: bold;
}
.textbold2 {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.whitebold {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 2px;
}


.formpulldown 		{ width:120px; background-color: #cccccc; font-size: 9px; line-height: 12px; border-width: 1px; border-color: #5C5C5C; font-family: geneva, Arial; color: #000000}
.formtextfield		{ background-color: #DCDCDC; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.formbutton	 		{ color: #000000; font-size: 9px; line-height: 12px; }
