* {
	margin:0;
	padding:0;

}
#hompepageDivide{
background:url(../images/pageElements/dividers.jpg);
background-repeat:no-repeat;
width:5px;
float:left;
height:665px;
}
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(../images/pageElements/bg.jpg);
	background-repeat:repeat-x;
	background-color:#d3ccc4;
	margin-top:0;
	text-align:center;
	color:#333333;
	line-height: 18pt;
	font-size:12px;
}
a {
color:#a02013;
text-decoration:none;
}
a:visited {
color:#a02013;
text-decoration:none;
}
a:hover {
color:#a02013;
text-decoration:underline;
}
h1{
font-size:18px;
color:#8b847c;
margin-bottom:0;
padding-bottom:8px;
}
#breadcrumb{
color:#8b847c;
font-size:11px;
}
#wrapper{
	margin-left:auto;
	margin-right:auto;
	width:910px;
	background-color:#FFFFFF;
	text-align:center;
}
#banner{
	background-image:url(../images/pageElements/banner3.jpg);
	height:146px;
	width:910px;
	float:left;

}
#menu-wrap{
margin-top:110px;
}
#footer{
	background-image:url(../images/pageElements/footer.jpg);
	width:910px;
	height:50px;
	clear:both;
}
#content-wrap{

background-image:url(../images/pageElements/content-bg.jpg);
background-repeat:repeat-y;
text-align:left;
float:left;
width:910px;
min-height:640px;
height:auto !important;
height:640px;

}

#menu-div{
padding-top:15px;
/*border:#003333 solid 1px;*/
width:177px;
margin-left:8px;
padding-left:8px;
float:left;
}
#main-div{
padding-top:10px;
/* border:#003333 solid 1px; */
width:688px;
margin-left:8px;
float:left;
min-height:550px;
height:auto !important;
height:550px;
}

div.hr {
  height: 3px;
  background:url(../images/pageElements/hr.jpg) scroll center;
	background-repeat:repeat-x;
	clear:both;
}
div.hr hr {
  display: none;
}
/* Top Menu */
#menu-push{
	float:left;
	padding-left:200px;
}
.left-menu-place{
background-image:url(../images/pageElements/left-menu-place.jpg);
float:left;
width:6px;
height:34px;
}
.right-menu-place{
background-image:url(../images/pageElements/right-menu-place.jpg);
float:left;
width:6px;
height:34px;
}
.menu {
	float:left;
	text-align:center;
	vertical-align:middle;
	font-family: verdana, arial;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 30px;
	letter-spacing: 0.1em;
	background:#A02013;
}
.menu a { 
 	width:81px;
 	display: block; 
 	text-decoration: none;
 	background-image:url(../images/pageElements/link1.jpg);
 	height:34px;
 }
.menu a:link { 
	color: #ffffff; 
}
.menu a:visited { 
	color: #ffffff; 
	background-image:url(../images/pageElements/link1.jpg);
}
.menu a:active{ 
	color: #ffffff; 
}
.menu a:hover{ 
	color: #dac2c0;
 	background-image:url(../images/pageElements/link1-over.jpg);
 	width:81px;
}

#search-box{
padding-left:10px;
padding-top:25px;
background-image:url(../images/pageElements/search.jpg);
background-repeat:no-repeat;
height:62px;
width:144px;
}
.search-but{
	height:22px;
	width:25px;
	font-size:8pt;
	background-color:#d2d8d8;
	border: solid 1px;
  border-top-color:#999;
  border-left-color:#999;
  border-right-color:#999;
  border-bottom-color:#999;
}
#floorWrap{
font-size:11px;
text-align:right;
clear:both;
}
#floorWrap a{
text-decoration:none;
}
#floorWrap a:visited{
text-decoration:none;
}
#floorWrap a:hover{
text-decoration:underline;
}
#leftTag{
float:left;
text-align:left;
}
#tag{
float:right;

}
#floor-tag{
padding-top:5px;
padding-left:9px;
padding-right:13px;
text-align:right;
}
#left-tag{
float:left;
text-align:left;
padding-left:15px;
}
#right-tag{
margin-left:35px;
color:#FFFFFF;
float:left;
text-align:left;
}	

.sideText{
padding-left:25px;
}
.left{
float:left;
}
.right{
float:right;
}
.catTextPromote{
text-align:center;
width:150px;
}
.picFramePromote{
border:0;
border:solid 1px #999;
}
#cartPanel{
font-size:10px;
text-align:left;
line-height:normal;
background:url(../images/pageElements/shopping_cart_icon.gif);
background-repeat:no-repeat;
padding-left:30px;
margin-bottom:15px;
}
