﻿/** Global **/
h1
{
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bolder;
}

h2
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 11px;
	color:#92292d;
}

a.linkmenubook
{
	color:white;
	text-decoration:none;	
}

a.linksection
{
	color:#be8533;
	text-decoration:none;	
}
a.linksectionOpen
{
	color:#981619;
	text-decoration:none;	
}

#bookimg 
{
	position:relative;	
	top:-340px;
	width:498px;
	font-size:14px;
	text-align:center;
	color:White;
	font-weight:bold;
}

a
{
	color: #4a535a; /*text-decoration:none;	*/
}

a:hover
{
	color: #981619;
}

a.hoverWhite
{
	color: #4a535a;
	text-decoration: none;
}
a.hoverWhite:Hover
{
	color: White;
}

.text
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4a535a;
	font-size: 11px;
}

body
{
	font-family: Arial, Helvetica, sans-serif;
	color: #424242;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
}

#subbar
{
	clear:both;
	background-image:url(../images/subbar.jpg);
	width:903px;
	height:29px;	
	padding-top:4px;
	background-repeat:no-repeat;
	padding-left:15px;
	overflow;hidden;
}

.no3DSearch
{
	/*position:relative;*/
	border: solid 1px white;
	margin-top:1px;
	#margin-top:-21px;
	width: 140px;
	margin-left:2px;
	height:13px;
	font-size:9pt;
}

.no3D
{
	border: solid 1px white;
	margin-top:1px;
	width: 180px;
	margin-left:10px;
	height:15px;
	#height:13px;
	font-size:9pt;
}

#Page
{
	/*	position:fixed; 	top:10; 	left:50%; 	margin-left:-452px;*/
	width: 990px;
	text-align: left;
}

#subscribebox 
{
	background-image:url(../images/subscribebox.jpg);
	width:204px;
	height:21px;	
}

#Top
{
	padding-bottom: 7px;
}
#logotop 
{
position:relative;
top:-21px;
left:222px;
font-size:12px;	
color:#be8533;
font-weight:bold;

}

#topLogo 
{
	height:67px;
	float:left;	
}

#country 
{
	text-align:right;
	vertical-align:middle;
	float:right;	
}

#Content
{
	background-color: White;
	width: 956px;
	display: inline-block;
	/*text-align: center;*/

}

#SubContent
{
	margin-left: 27.5px;
	margin-right: 27.5px;
	width: 901px;
	text-align: left;

}

#menuBar
{
	height: 31px;
	font-size:11px;
	font-weight:bold;
}

#menuBar a
{
	color:White;	
	text-decoration:none;
}

.menuSpacer 
{
	width:3px;
	float:left;
	border:solid 1px white;
}

#menuHome
{
	background-image: url(../images/menuRed.jpg);
	width: 113px;
	vertical-align: middle;
	text-align: center;
	line-height: 31px;
	float:left;
}

#menuWallpaper
{
	background-image: url(../images/menuOrange.jpg);
	width: 212px;
	vertical-align: middle;
	text-align: center;
	line-height: 31px;
	float:left;
}
#searchBar 
{
	background-image:url(../images/searchbar.jpg);
	width:191px;
	height:26px;	
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:7px;
}

#menuStoreLocator
{
	background-image: url(../images/menuOrange.jpg);
	width: 168px;
	height:31px;
	vertical-align: middle;
	text-align: center;
	line-height: 31px;
	float:left;
}

#menuShopping
{
	background-image: url(../images/menuOrange.jpg);
	width: 197px;
	vertical-align: middle;
	text-align: center;
	line-height: 31px;
	float:left;
}

#menuSearch
{
	background-image: url(../images/menuOrange.jpg);
	width: 191px;
	vertical-align: middle;
	text-align: center;
	line-height: 31px;
	float:left;
}

.menuTop 
{
	padding-left:15px;
		background-image: url(../images/menuBgTop.jpg);
}
.menuBottom
{
		background-image: url(../images/menuBgBottom.jpg);
			padding-left:16px;
	cursor:pointer;
	vertical-align:middle;
}

.menu 
{
	vertical-align:middle;
	width:174px; 
	background-color:#f2f2f2;
	padding-left:16px;
	cursor:pointer;
}

#menuClear
{
	clear:both;
	height:16px;
}

.clear 
{
clear:both;	
}

#Master_hr 
{
	border-bottom:solid 1px #999999;	
}

#menuBottom #menu
{
	float:left;	
}

#menuBottom #Copyright
{
	text-align:right;
	float:right;	
}

#menuBottom ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	border:0px;	
}
#menuBottom li
{
	display:inline;	
	padding:3px;
}

#menuBook
{
	position:absolute;
	margin-top:5px;
	left:0px;
	padding-left:56px;
	z-index:200;
	float:right;
	visibility:hidden;
}


#menuBook a {
	color: #424242;
	text-decoration: none;
}
#menuBook a:hover {
	color: #424242;
	text-decoration: none;
}

a.linkmenubottom
{
	color: #4a535a;
	text-decoration: none;
	font-weight: bold;
}


a
{
	color: #4a535a; /*text-decoration:none;	*/
}

a:hover
{
	color: #981619;
}

a.hoverWhite
{
	color: #4a535a;
	text-decoration: none;
}
a.hoverWhite:Hover
{
	color: White;
}








#Scroll
{
	float: left;
	width: 500px;
}

#Listing
{
	float: right;
}



#menuBarRoom
{
	color:White;
	background-image: url(../images/menubar.gif);
	width: 500px;
	height: 27px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#menuBarRoom ul
{
	vertical-align: middle;
	margin: 0px;
	padding-left: 5px;
	padding-top: 7px;
}
#menuBarRoom li
{
	height: 27px;
	vertical-align: middle;
	margin: 0px;
	display: inline;
	padding-right: 5px;
	float: left;
}

#CurrentRoom
{
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	height: 28px;
	background-color: White;
	position: relative;
	top: -18px; /*left:95px;*/
	color: #981619;
	text-align: center;
	_width: 10px; /* IE 6 */
	z-index: 10;
}


#ProductBox
{
	border-color: #b3b7b9;
	border-width: 1px;
	border-style: solid;
	width: 112px;
	height: 110px;
	text-align: center;
}

#ProductImg
{
	padding-top: 7px;
	width: 98px;
	padding-left: 7px; 
	.padding-left:0px;/* IE 7?!? */
text-align:center;
overflow:hidden;
}

#BorderImg
{
	padding-top: 7px;
}

#ProductInfo
{
	float: left;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
	width: 150px;
	height: 170px;
}

#ProductMenuBox
{
	float: right;
	border-color: #b3b7b9;
	border-width: 1px;
	border-style: solid;
	width: 218px;
	height: 170px;
}

#ProductBorder
{
	border-color: #b3b7b9;
	border-width: 1px;
	border-style: solid;
	height: 52px;
	width: 112px;
	text-align: center;
}
#dot
{
	background-image: url(../images/dot.jpg);
	width: 356px;
	height: 2px;
	overflow: hidden;
}

#dotNotSelected
{
	background-image: url(../images/dotNotSelected.jpg);
	width: 360px;
	height: 11px;
	overflow: hidden;
}

#PatternBox
{
	max-width: 116px;
	padding-right: 2px;
	padding-bottom: 1px;
	text-align: center;
}

.PatternBoxDefault
{
	border: solid 1px #babdbf;
}


.PatternBoxSelected
{
	border: solid 1px #a32f32;
}


#PatternImg
{
	/*max-height:	98px;*/
	max-width: 98px;
}

#basketImg
{
	max-width: 98px;
	overflow: hidden;
}

#PatternImgBox
{
	/*height:98px; 	width:98px;*/
	overflow: hidden;
}

#BorderImgBox
{
	margin-top: 5px;
	height: 36px; /*width:98px;*/
	overflow: hidden;
}

#PatternImg1
{
	margin-top: 5px; /*max-height:98px;*/
	overflow: hidden;
	height: 103px;
}

#ProductInfoText
{
	padding-top: 10px;
}


#ProductInfoText div
{
	padding-left: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
#ProductInfoText span
{
	font-weight: normal;
}

#ProductMenu
{
	padding: 5px;
}

#ProductMenu div
{
	vertical-align: top;
	margin-top: 8px;
}

#ProductMenu a
{
	cursor: pointer;
	text-decoration: none;
}

#ProductMenu image
{
	padding: 2px;
}

#defaultStep1
{
	float: left;
	display: inline;
	color:White;
	font-weight:bold;
}

#defaultStep2
{
	float: left;
	display: inline;
		color:White;
	font-weight:bold;
}

#defaultSpace
{
	padding: 2px;
	float: left;
	display: inline;
}

#defaultStep3
{
	width: 150px;
	float: left;
	display: inline;
		color:White;
	font-weight:bold;
}
.defaultStepBoxText1
{
	color:White;
	position:absolute;
	font-size:11px;
	font-weight:bolder;
	margin-top:-62px;
	margin-left:38px;
	#margin-top:-66px;
		float:left;	
	/*_margin-left:23px; IE 6 */
}


.defaultStepBoxNumber1
{
	color:White;
	position:absolute;
	font-size:13px;
	font-weight:bolder;
	margin-top:-62px;
	margin-left:8px;
	#margin-top:-64px;
	#margin-left:6px;
	/*_margin-left:6px;  IE 6 */
	float:left;
}

.defaultStepBoxText2
{
	color:White;
	position:absolute;
	font-size:11px;
	font-weight:bolder;
	margin-top:-62px;
	margin-left:207px;
	#margin-top:-66px;
		float:left;	
	/*_margin-left:23px; IE 6 */
}


.defaultStepBoxNumber2
{
	color:White;
	position:absolute;
	font-size:13px;
	font-weight:bolder;
	margin-top:-62px;
	margin-left:179px;
	#margin-top:-64px;
	/*_margin-left:6px;  IE 6 */
	float:left;
}

.defaultStepBoxText3
{
	color:White;
	position:absolute;
	font-size:11px;
	font-weight:bolder;
	margin-top:-62px;
	margin-left:375px;
	#margin-top:-66px;
		float:left;	
	/*_margin-left:23px; IE 6 */
}


.defaultStepBoxNumber3
{
	color:White;
	position:absolute;
	font-size:13px;
	font-weight:bolder;
	margin-top:-62px;
	margin-left:346px;
	#margin-top:-64px;
	/*_margin-left:6px;  IE 6 */
	float:left;
}


#title
{
	margin-left: 17px;
}

#listingTitle
{
	text-transform: lowercase;
}

.modalPopup
{
	background-color: white;
}

.modalBackground
{
	background-color: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

#CloseText
{
	font-weight: bold;
	float: left;
	margin-top: 10px;
	margin-left: 330px;
	_margin-left: 165px;
}
#CloseTextInfo
{
	font-weight: bold;
	float: left;
	margin-top: 10px;
	margin-left: 720px;
	_margin-left: 165px;
}

#introDiv 
{
position:relative;
top:-480px;
font-size:16px;
width:300px;
text-align:center;
font-weight:bold;	
}

#CloseImg
{
	margin-top: 8px;
	padding-left: 5px;
	float: left;
}

#bookImgZoom
{
	cursor: pointer;
}
#AddedDivImg
{
	margin-top: 5px;
	border: solid 1px #4a535a;
	text-align: center;
	background-color: White;
	width: 98px;
	height: 98px;
	vertical-align: middle;
}
#AddedDiv
{
	margin-top: 10px;
	border: solid 1px #4a535a;
	text-align: left;
	width: 100px;
	height: 50px;
}

#infoDivImg
{
	overflow: hidden;
	margin-top: 5px;
	border: solid 1px #be8432;
	text-align: center;
	background-color: White;
	width: 360px;
	height: 320px;
	vertical-align: middle;
}

#infoImg
{
	margin: 16px;
	max-width: 336px;
	max-height: 300px;
}
#infoDetail
{
	margin-top: 10px;
	border: solid 1px #be8432;
	text-align: left;
	width: 360px;
	height: 180px;
	overflow: hidden;
}

#infoDetail div
{
	margin-left: 8px;
	margin-top: 8px;
}


#infoDetail .left
{
	clear: left;
	float: left;
}

#infoDetail .right
{
	float: left;
	margin-left: 20px;
}

#dotInfo
{
	overflow: hidden;
	background-image: url(../images/dot.jpg);
	width: 130px;
	height: 2px;
}

#CalculatorTitle
{
	margin-top: 8px;
	width: 330px;
	height: 14px;
	border: solid 1px #be8432;
	text-align: left;
	padding: 12px;
}

#CalculatorMain
{
	margin-top: 8px;
	width: 330px;
	height: 120px;
	border: solid 1px #be8432;
	text-align: left;
	padding: 12px;
}
#dotcalculator
{
	margin-top: 10px;
	background-image: url(../images/dot.jpg);
	width: 320px;
	height: 2px;
}


#defaultCol1
{
	float: left;
}

#dedaultCol2
{
	float: left;
}

#defaultCol3
{
	float: right;
}

#defaultHomeshopping
{
	vertical-align: middle;
	line-height: 23px;
}

#imgSample
{
	cursor: pointer;
}

#NoItem
{
	width: 380px;
	text-align: center;
}

#chat 
{
	margin-top:10px;
	float:right;
}

