﻿

body 
{
	background-color:#7E6F68;
	height:100%;
	min-height:100%;
}




i
{
	font-family:Georgia;
	font-size:11px;
}

a
{
	font-family: Arial;
	font-size:12px;
	color:#92837E;
}
.TextBox
{
	background-color:#ECE8E7;
	border:solid 1px #6E5D56;
	font-family: Verdana;
	font-size:10px;
}
.TextBox2
{
	background-color:#FFFFFF;
	border:solid 1px #6E5D56;
	font-family: Verdana;
	font-size:10px;
	padding:4px;
	color: #92837E;
}

.TextBoxBig
{
	background-color:#ECE8E7;
	border:solid 1px #E0D7D4; 
	font-family: Verdana;
	font-size:10px;
	padding:5px;
	 	
}


.SmallText
{
	font-family: Arial;
	font-size:8pt;
	color:#92837E;
	text-align:left;
	
}

.MenuImage
{
	border:solid 1px #92837E;	
}

.MenuImage:Hover
{
	border:solid 1px #621F1D;
}

.DropDown1
{
	border:solid 1px #621F1D;
	background-color:#ECE8E7;
	font-family: Verdana;
	font-size:10px;
	padding:0px;
		
}

div.sample_attach, a.sample_attach
{
  width: 100px;
  border: 1px solid black;
  background-color: #271B14;
  text-align:center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left:20px;
  padding-right :20px;
  font-weight: 900;
  font-family:Verdana;
  font-size:10px;
  color: #ffffff;
  -moz-opacity:0.7;
  filter:alpha(opacity=70);
  margin-right:5px;
  
}

.modalBackground
{
	-moz-opacity:0.5;
  filter:alpha(opacity=50);  	
  background-color:black;
}

.pnlBox
{
	background-color:Green;
}

a.sample_attach
{
  font-size:8px;
  text-align:left;
  display: block;
  border-bottom: none;
  border-top: 1px solid black;
  text-decoration: none;
  margin:0px;
  border-color:#7E6F68;
  background-color:#ECE8E7;
  color:black;
  -moz-opacity:95;
  filter:alpha(opacity=95);
 
}
a.sample_attach:hover
{
	background-color:#7E6F68;
	
}

form.sample_attach
{
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px 2px 5px;
}

.ChildDiv
{
	position: absolute; 
	visibility: hidden; 
	height:250px; 
	overflow-x:hidden; 
	overflow-y:auto;
	display:none;
	
	/*scrollbar-base-color:#92837E; 
	scrollbar-arrow-color:#7E6F68;
	scrollbar-DarkShadow-Color:blue;
	scrollbar-Face-Color:#92837E;  
	scrollbar-width:10px; */
}

.SearchResultDiv
{
	width:176px; 
	/*height:155px; */
	margin:3px; 
	border:1px solid #CCC8C7;
	text-align:center;
	
}

.SearchResultDiv IMG
{
	padding:4px;
}

.SearchResultLabelDiv
{	
	text-align:center;
	vertical-align:middle;	
	color:#61201E;
	border-top: 1px solid #CCC8C7;
	background-color:#ECE8E7;
	height:31px;	
	font-size:10px;
	font-family:Verdana;
}

.SearchResultDiv:Hover
{	
	border-color:#61201E;
}

.SearchResultDiv A
{
	text-decoration:none;
	color:#61201E;
}


.RoomSceneDiv
{
	width:309px; 
	height:353px; 
	margin:3px; 
	border:1px solid #CCC8C7;
	text-align:center;
	
}

.RoomSceneDiv IMG
{
	
}

.RoomSceneLabelDiv
{	
	text-align:center;
	vertical-align:middle;	
	color:#61201E;
	border-top: 1px solid #CCC8C7;
	background-color:#ECE8E7;		
	font-size:10px;
	font-family:Verdana;
	height:42px;
	border-bottom:1px solid #CCC8C7;
	
}

.RoomSceneDiv:Hover
{	
	border-color:#61201E;
}

.RoomSceneDiv A
{
	text-decoration:none;
	color:#61201E;
}

.ProductDetailDiv
{	
	width:445px; 	
}

.FilterTable TD
{
	font-size:10px;
	font-family:Verdana;
	color:#61201E;
	text-align:left;
	padding:5px;
}
Select
{
	font-size:11px;
	font-family:Verdana;
	width:200px;	
	background-color:#ECE8E7;
	border-style:solid;
	border-color: #CCC8C7;
	border-bottom-width:1px;
	border-spacing:0px;
	color:#92837E;
	
}

.FilterTable Option
{
	color:#92837E;
	font-size:11px;
	font-family:Verdana;
}

.FilterLabel
{
	font-size:12px;
	font-family:Verdana;
	text-align:left;
	color:#61201E;
	font-weight:bold;	
	
}
.PageHeader
{

	font-size:17px;
	font-family: Georgia, verdana, sans-serif;
	font-weight:lighter;
	color:#FFFFFF;
	text-align:left;
	height:40px;
	vertical-align:middle;
	background-color:#61201E;	
	width:782px;
	position:static;
}
.PageHeader TD
{
	 vertical-align:middle;
}
.HeaderLabel
{
	padding-left:10px;
	letter-spacing:1px;
}

.Paging
{
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	color:#92837E;
	text-decoration:none;
}
.PagingSelected
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	/*color:#61201E;*/
	color:#000000;
	text-decoration:none;
}

.StyleName
{
	font-family: Georgia,Times New Roman;
	font-size:24px;	
	color:#804A41;
	border-bottom:1px solid #92837E;
	padding:0px 0px 2px 0px;
	height:25px;
	text-align:left;
}

.StyleNameBorder
{
	font-family: Georgia,Times New Roman;
	font-size:20px;	
	color:#804A41;
	border-bottom:1px solid #92837E;
	padding:0px 0px 2px 0px;
	height:32px;
	width:300px;
	text-align:left;
	text-transform:uppercase;
}

.StyleNameAlt
{
	font-family: Georgia,Times New Roman;
	font-size:24px;
	color:#804A41;
	padding:0px 0px 2px 0px;
	height:25px;
	text-align:left;
}

.DetailLabel
{
	font-family:Verdana;
	font-size:9px;
	color:#92837E;	
	/*padding:6px 0px 6px 0px;*/
	border-bottom:1px solid #ECE8E7;
	width:110px;
	letter-spacing:.5px;
	text-align:left;
		
}

.DetailLabelFormatting
{
	font-family:Verdana;
	font-size:9px;
	color:#92837E;	
	letter-spacing:.5px;
	text-align:left;		
}

.DetailData
{
	text-align:left;
	width:130px;
	font-family:Verdana;
	font-size:9px;
	color:#6E5D56;
	padding:6px 0px 6px 8px;
	border-bottom:1px solid #ECE8E7;
	font-weight:bold;
		
}

.PrintPage
{
	font-family:Arial;
	font-size:11px;
	color:#6E5D56;
	text-align:right;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	vertical-align:middle;	
}

.ContactUsInfoBox
{		
	width:265px;			
	border: 1px solid #CCC8C7;
	background-color:#ECE8E7;	
	padding:25px;
	line-height:15px;	
	margin-top:15px;
	
}
.InfoBox
{	
		
	color:#9D7268;
	border: 1px solid #CCC8C7;
	background-color:#ECE8E7;	
	font-size:10px;
	font-family:Arial;
	padding-right:4px;
	padding-left:4px;
	padding-top:10px;
	padding-bottom:10px;	
	letter-spacing:-.4px;	
}

.ModalInfoBox
{
	color:#9D7268;
	border:6px solid #CCC8C7;
	background-color:#ECE8E7;	
	font-size:10px;
	font-family:Arial;
	padding-right:4px;
	padding-left:4px;
	padding-top:10px;
	padding-bottom:10px;	
	letter-spacing:-.4px;	
	position:relative;
	z-index:1000;
	
	
	
}
.outerWrap{ 

	padding: 0; 
	width: 631px; /* I took this from your table width. A width is necessary whether px, % or em */ 
	
	
	
	top:50px;
	
}

		
	

	

.bodywrap
{
	
	z-index:1002;
	
	position:absolute;
	width: 560px; /* I took this from your table width. A width is necessary whether px, % or em */ 	
	top:50px;
	
	border:1px solid #CCC8C7;	
	background-color:#ECE8E7;
	text-align:left;
	font-size:10px;
	font-family:Arial;
	color:#9D7268;
	
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;	
	
	letter-spacing:-.4px;
	/*margin:0px 5px 5px 0px   ;*/
	
	

	
} 


.bodywrap2
{
	position:fixed;
	z-index:1002;
	
	
	/*width: 560px;*/ /* I took this from your table width. A width is necessary whether px, % or em */ 	
	/*top:250px;*/

 /*  left: 0px;
     top: 0px;
     width:100%;
     height:100%;
	
	text-align:center;*/

	/*margin:0px 5px 5px 0px   ;*/
	
	

	
} 

.bodywrap2 div
{border:1px solid #CCC8C7;	
	background-color:#ECE8E7;
		font-size:10px;
	font-family:Arial;
	color:#9D7268;
	
	/*margin:150px auto;*/
	padding-right:10px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;	
		text-align:center;
	
	
	letter-spacing:-.4px;
}

#whiteScreen, .whiteScreen 
{
	width:100%; height:1280px; top:0; left:0; background-color:#000000; opacity:.55; z-index:3; position:absolute;
	_top:1px; _left:-7px; filter: alpha(opacity=55); z-index:1001;
	
}
 


.InfoBoxHeader
{
	 border-bottom:1px solid #CCC8C7;
	 font-size:12px;
	 font-weight:bold;
	 color:#804A41;
}
.InfoBox Input
{
	width:80px;
	border: 1px solid #CCC8C7;
	background-color:#FFFFFF;	
	font-family: Verdana;
	font-size:10px;
	color:#9D7268;

}
.InfoBox Select
{
	border: 1px solid #CCC8C7;
	background-color:#FFFFFF;	
	font-family: Verdana;
	font-size:10px;
	color:#9D7268;
}

.InfoBox TD
{
	padding-bottom:1px;
	padding-top:0px;
}

.ProductImageDiv
{
	width:309px; 
	height:255px; 
	margin:3px; 
	border:1px solid #CCC8C7;
	text-align:center;
	
}

.ProductImageDiv IMG
{
	padding:4px;
}

#RoomSceneDetail
{		
	color:#61201E;		
	font-size:10px;
	font-family:Verdana;
	border-top:1px solid #CCC8C7;
	background-color:#ECE8E7;
	bottom:0px;
	position:absolute;
	left:0px;
	height:44px;
	width:100%;
	text-align:center;
}

#ImageDetail
{
	color:#61201E;		
	font-size:10px;
	font-family:Verdana;
	border-top:1px solid #CCC8C7;
	background-color:#ECE8E7;
	bottom:0px;
	position:absolute;
	left:0px;
	height:42px;
	width:100%;
	text-align:center;
}

.BasicDetail
{
	color:#61201E;		
	font-size:10px;
	font-family:Verdana;
	border:1px solid #8C8B75;
	background-color:#D2CBC8;
	bottom:0px;
	text-align:left;	
	
	width:100%;
	text-align:center;
}



.ProductImageLabelDiv2
{	
	padding:4px;
	color:#61201E;		
	font-size:10px;
	font-family:Verdana;
}

.ProductImageLabelDiv3
{	
	padding:0px 8px 0px 8px;
	border-top:1px solid #CCC8C7;
	background-color:#ECE8E7; 
	height:42px; 
	text-align:center;
	color:#61201E;		
	font-size:10px;
	font-family:Verdana;
}

.ProductImageDiv:Hover
{	
	border-color:#61201E;
}

.ProductImageDiv A
{
	text-decoration:none;
	color:#61201E;
}

.FiberInfoDiv
{
	color:#61201E;
	border: 1px solid #CCC8C7;
	background-color:#ECE8E7;	
	font-size:10px;
	font-family:Arial;
	padding:10px;
	overflow-x:none;
	overflow-y:auto;
	height:137px;
}

#FiberInnerDiv
{
	text-align:left;
	
	color:#61201E;
	margin:8px;
	border:solid 1px #CCC8C7;
	background-color:#FFFFFF;
	height:140px;
	overflow-x:none;
	overflow-y:auto;
}

#InnerFiberContentDiv
{
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	padding:8px;
	color:#92837E;
}

#CoordDivInner
{
	text-align:left;
	font-size:10px;
	font-family:Arial;
	color:#61201E;
	margin:8px;
	border:solid 1px #CCC8C7;
	background-color:#FFFFFF;
	height:112px;
	overflow-x:none;
	overflow-y:auto;
	padding-left:5px;
	
}

#CoordDivInner a
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8px;
	color:#6E5D56;
	padding:6px 0px 6px 0px;	
	font-weight:bold;
	vertical-align:middle;
	
		
}
.CoordsDLItem
{
	margin:0px 4px 0px 4px;
	padding: 4px 0px 4px 0px;
	border-bottom:dotted 1px #CCC8C7;
}


.TopSpace
{
	height:25px;
}

#ColorsDiv
{
	width:446px;
	height:267px;
	margin-top:12px;
	border:1px solid #CCC8C7;
	position:relative;
	background-color:#ECE8E7;
	overflow-x:hidden; 
	overflow-y:auto;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#6E5D56;
	text-align:left;	
}

#SuggestedDiv
{
	width:779px;
	float:left;
	height:73px;
	margin-top:12px;
	
	border:1px solid #CCC8C7;
	position:relative;
	background-color:#ECE8E7;
	overflow-x:hidden; 
	overflow-y:auto;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#6E5D56;
	text-align:left;	
}

.SKUColorsDL
{
	/*position:absolute;
	margin:10px;*/
	/*left:10px;
	top:20px;*/
}

.SKUColors
{
	color:#6E5D56;
	border: 1px solid #CCC8C7;
	background-color:#ECE8E7;	
	font-family:Georgia;	
	height:255px; 
	padding: 0px 0px 0px 14px;
	margin-top:3px;	
	width:450px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.SKUColors td
{
	font-family:Georgia;	
}



#DetailContainerDiv
{
	position:relative;
	padding-bottom:8px;
}



#FavoritesDiv
{
	float:left;
	position:relative;
	text-align:left;
	width:390px; 	
	margin-top:12px;
	color:#6E5D56;
	border: 1px solid #CCC8C7;
	background-color:#ECE8E7;			
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:69px;	
	margin-bottom:10px;
	overflow-x:hidden; 
	overflow-y:auto;
}

#RecentDiv
{
	float:right;
	width:376px; 	
	margin-top:12px;
	color:#6E5D56;
	border: 1px solid #CCC8C7;
	background-color:#ECE8E7;			
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	height:69px;	
	text-align:left;

}

.ContentPageTitle
{
	color:#844942;
	font-family: Georgia;
	font-size:22px;	
	border-bottom:solid 1px #e4e0de;
	padding-bottom:4px;	
	
}
.ContentPageTitleSub
{
	color:#6E5D56;
	font-family: Georgia;
	font-size:16px;		
	padding-bottom:4px;	
	
}


.DottedBorder
{
	padding-bottom:15px;	
	margin-bottom:20px;
	border-bottom:dotted 1px #e4e0de;	
}


.ContentSubTitle
{
	color:#844942;
	font-family: Georgia;
	font-size:15px;	
	letter-spacing:1px;
}

.ContentSubTitleNoSpace
{
	color:#844942;
	font-family: Georgia;
	font-size:15px;	

}

.ContentPageText, .ContentPageTextSmall
{
	font-family:Verdana;
	font-size:11px;
	/*color:#92837E;	*/
	color:#6E5D56;
	line-height:14pt;
}

 .ContentPageTextSmall
 {
	font-size:9px;
 }

.ContentPageText H1
{
	font-family:Georgia;
	font-size:18px;	
	color:#844942;
	font-weight:normal;
}
.H1LinkDotted
{
	font-family:Georgia;
	font-size:16px;	
	color:#844942;
	font-weight:normal;	
	border-bottom:dotted 1px #e4e0de;
}

.H1NoNL
{
	font-family:Georgia;
	font-size:18px;	
	color:#844942;
	font-weight:normal;	
}

.ContentPageText H2
{
	font-size:11px;
	font-style:italic;
	font-weight:normal;
}

.ContentPageText H3
{
	font-size:12px;	
	font-weight:bold;
	padding:0px;
	margin:8px 0px 0px 0px;
}

.Heading1
{
	font-size:12px;	
	font-weight:bold;
	padding:0px;
	margin:8px 0px 0px 0px;
	border-bottom:1px dotted #844942;
	text-transform:uppercase;
}

.Heading1SmallRed
{
	font-size:11px;	
	font-weight:bold;
	padding:0px;
	margin:8px 0px 0px 0px;
	border-bottom:1px dotted #844942;
	text-transform:uppercase;
	color:#621F1D;
}


.Heading2
{
	font-size:12px;	
	font-weight:bold;
	padding:0px;
	margin:8px 0px 0px 0px;	
	text-transform:uppercase;
}

.Heading2news
{
	font-size:10px;	
	font-weight:bold;
	padding:0px;
	margin:8px 0px 0px 0px;	
	text-transform:uppercase;
}


.Heading3
{
	font-family:Georgia;
	font-size:17px;	
	color:#844942;
	font-weight:normal;
	
}

.BoldUpperSpaced
{
	letter-spacing:2px;
	font-family:Verdana;
	font-size:10px;	
	color:#844942;
	font-weight:bold;	
}
.ContentPageText a
{
	font-size:9px;	
	font-weight:bold;
	text-decoration:none;
}
.ContentPageText a:hover
{	
	text-decoration:underline;
}
.ContentPageText h4
{
	font-size:8px;	
	font-weight:bold;
	text-decoration:none;
	padding:0px;
	margin:0px 0px 0px 0px;
}

.ContentPageText hr
{	
	border-bottom:dotted 1px #e4e0de;	
}

.ContentPageText li
{
	list-style-type: disc;
	margin-bottom:7px;		
}

.RedText
{
	font-family:Verdana;
	font-size:11px;
	color:#844942;
	font-weight:bold;
}

.ContentSmall
{
	font-family:Verdana;
	font-size:10px;
	color:#6E5D56;
	line-height:14pt;
}

.ContentRed
{
	color:#621F1D;
	font-weight:bold;
}
.ResultsGrid
{
    border:none;
}
.ResultsGridRow 
{
    border:none;
    padding-bottom:20px;
}

.ResultsGrid A
{
	text-decoration:underline;
	color:#844942;
	font-family: Georgia;
	font-size:15px;	
	letter-spacing:1px;
}


#SideImageDiv, .SideImageDivClass, #SideImageDiv2
{
	border: #e4e0de 1px solid;	
	text-align:center;
	margin-right:8px;
	font-family:Verdana;
	font-size:11px;
	/*color:#92837E;	*/
	color:#6E5D56;
}
#SideImageDiv2
{
	/*margin-top:650px;*/
}

#SideImage
{
		width:304px;
}

#SideImage, .SideImageClass
{
	border: #e4e0de 1px solid;
	margin:6px 6px 2px 6px;
	background-color:#91867F;
}

.ContentMenu
{
	color:#ffffff;
	text-align:left;
	width:309px;
	
}

.ContentMenu ul
{
	margin: 0px 0px 0px 0px;
	padding:0px;
	
	
}

ol li 
{
	list-style-type:decimal
	/*list-style-position: inside;*/
}



.ContentMenu li
{
	

	width:309px;
	height:20px;
	background-color:#91867F;	
	border-bottom:1px dotted #ffffff;
	list-style-image:none;
	list-style:none;	
	padding:10px;	
	padding-left:0px;
	text-decoration:none;
	
}
.ContentMenu li:hover
{
	/*background-color:#5F2726;*/
	background-color:#6E625A;
}

.ContentMenuActive li
{
	background-color:#5F2726;
}

.ContentMenu a
{

	 vertical-align:middle;
	 padding-left:18px;
	 color:#ffffff;	
	 font-family:Georgia;
	 font-size:14px;
	 text-decoration:none;
}
.NavTable
{
	
	width:782px;
	background-color:White;
}

.NavTableTop
{
	background-color:#92837D;
	color:#ffffff;
	text-align:center;
	margin:1px;
	padding: 7px 0px 7px 0px;
	border-right:solid 1px white;
	border-bottom:solid 1px white;
}

.NavTableGreen
{
	background-image:url('Images/PageElements/greenIcon.jpg');
	background-repeat:no-repeat; 
	background-color:#92837D;
	color:#ffffff;
	text-align:center;
	margin:1px;
	padding: 7px 0px 7px 0px;
	border-right:solid 1px white;
	border-bottom:solid 1px white;
}

.NavTableGreen:hover
{
	background-color:#333333;
	background-image:url('Images/PageElements/greenIcon_on.jpg');
}

.NavTableSearch
{
	/*background-image:url('Images/Menu/MagnifyMenu.jpg'); */
	background-repeat:no-repeat; 
	background-position:right;
	background-color:#92837D;
	color:#ffffff;
	text-align:center;
	margin:1px;
	
	border-right:solid 1px white;
	border-bottom:solid 1px white;
	font-family:Georgia;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	color:#ECE8E7;
}


#SearchBTN
{
	vertical-align:middle;
	padding:0px;
	margin:0px;	
}
.NavTableGreen:hover
{
	background-image:url('Images/PageElements/greenIcon_on.jpg');
}

.NavTableTopLast
{
background-color:#92837D;
color:#ffffff;
text-align:center;
margin:1px;
padding: 7px 0px 7px 0px;
border-bottom:solid 1px white;
}

.NavTableTopLast:hover
{
	background-color:#333333;
}

.NavTableBottom
{
background-color:#6E5D56;
color:#ffffff;
text-align:center;
margin:1px;
padding: 7px 0px 7px 0px;
border-right:solid 1px white;
border-bottom:solid 1px white;
}


.NavTableBottom:hover
{
	background-color:#333333;
}



.NavTableBottomLast
{
background-color:#6E5D56;
color:#ffffff;
text-align:center;
margin:1px;
padding: 7px 0px 7px 0px;
border-bottom:solid 1px white;
}

.NavTableBottomLast:hover
{
	background-color:#333333;
}
.NavTableTop:hover
{
	background-color:#333333;
}


.NavTable a
{
	font-family:Georgia;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	color:#ECE8E7;
	text-decoration:none;
}

.BreadCrumb
{
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
	color:#92837D;	
}
.BreadCrumb span
{
	padding-left:6px;
}
.BreadCrumb a
{
	text-decoration:underline;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
	
}
.CurrentNodeStyle
{
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
	color:#FFFFFF;	
	
}

#BigBrownBox
{
	margin-top:5px;
	width:780px;
	position:relative;	
	background-color:#ECE8E7;
	border: 1px solid #CCC4C1;
	
	
}

#GalleryHeader
{
	margin:10px 10px 0px 10px;	
	background-color:#FFFFFF;
	border: 1px solid #CCC4C1;
	color:#CCC4C1;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	padding-bottom:8px;
	
}

#GalleryHeaderLabel
{
	font-family:Georgia;
	font-size:40px;
	color:#621F1D;
	text-align:center;	
	border-bottom:1px solid #CCC4C1;
	margin:0px 10px 5px 10px;	
	padding-top:10px;
	font-weight:normal;
}

.Middle
{
 vertical-align:middle;	
}

#GalleryTable
{
	margin:10px 10px 0px 10px;	
	position:relative;
	left:-1px;
	width:761px;
	text-align:center;
	border:0px solid black;
}

#GalleryTable td
{
	padding-bottom:13px;
}

.GalleryButton
{
	border: 1px solid #CCC4C1;
}


.GalleryButton:hover
{
	border: 1px solid #621F1D;
}

.BrownButton
{
	background-color:#6E5D56;	
	border-style:solid;	
	border-width:1px;
	border-color:#CCC4C1;
	color:White;
	font-size:10px;
	width:90px;
	padding:2px;
	float:right;
	margin-right:17px;
	
}

#EmailFriendDiv
{
	border:1px solid #E1DCDA;
	position:absolute;
	top:200px;
	padding-left:100;
	background-color:#F1EEED;
	width:392px;
	height:135px;
	z-index:500;		
}

#Overlay  {
     visibility:visible;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
     text-align:left;
	

}



#Overlay div{
	width:385px;
	height:140px;
	margin: 150px auto;
	border:2px solid #E1DCDA;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#6E5D56;
	text-align:left;
	background-color:#F1EEED;     
	padding:5px;    
}



.SmallerText
{
	font-family:Verdana;
	font-size:9px;
	color:#92837E;	
}

#FullPageOut
{	
	height:100%;	
	border:1px solid #E1DCDA ;		
	margin-right:2px;
}

#FullPageIn
{	
	height:100%;	
	border:1px solid #E1DCDA ;		
	margin:6px;
	padding:16px;
	font-family:Verdana;
	font-size:13px;
	color:#3C3C3C;
	line-height:18px;
	text-align:left;
}

#FullPageIn b
{
	font-weight:bold;
	color:Black;
}

#FullPageIn .InnerBox
{
	background:#C0C5BD;
	text-align:left;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:25px;
}

#FullPageIn .InnerTitle
{
	color:#3C3C3C;	
	text-transform:capitalize;
	
	
}

.FloatingSearch
{
	color:#2D211A;
	background-color:white;
	font-weight:bold;
/*	color:#FFFFFF;
	background-color:#2D211A; */
	border:1px solid #45352D;
	font-family:Verdana;
	font-size:10px;
	padding:5px;
	

}

#magimage
{
	
	

}

#FloatSearchDiv
{
	
	position:relative;
	top:-77px;
	left:430px;
}
.UnderlineTable TD
{
	text-align:center;
	padding:5px;
	border-bottom:solid 1px black;
}

.FirstCell
{
	text-align:left;
}

.FaqLinks A
{
	text-decoration:none;	
	color:Black;
}

.PrivacyUpperRoman,.PrivacyUpperRoman li
{
	list-style-type:upper-roman;
}

.PrivacyLowerAlpha,.PrivacyLowerAlpha li
{
	list-style-type:lower-alpha;
}

.PrivacyLowerRoman,.PrivacyLowerRoman li
{
	list-style-type:lower-roman;
}

.borderBrowseThumb
{
	
}

#MiddleContentDiv, #MiddleSpacerDiv, #MiddleContentWideDiv
{
	height:100px;
	/* display:none; */
}

#MiddleContentWideDiv
{
	height:92px;
	position:absolute;
	width:779px;
	
	
	border:1px solid #CCC8C7;
	background-color:#ECE8E7;
	margin:10px 0px 8px 0px;
}

#MiddleContentWideInnerDiv
{
	border:1px solid #CCC8C7;
	background-color:#FFFFFF;
	margin:8px;
	padding:8px;
	text-align:center;
	height:58px;
}

td.footerCoordinatesInfo, td.footerCoordinatesInfo a
{
	color:White;
	font-family:Verdana;
	font-size:9px;
	text-align:left;
	font-weight:bold;
	padding-bottom:5px;
}

td.footerCoordinatesInfo a
{
	color:#FFFFFF;
	position:relative;
	top:-2px;
	padding-left:15px;
}
