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

html,body{
	background: #FFFFFF url(../images/bg-body.jpg) repeat top;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}

/******CONTAINER DIV******/
#container {
	width: 910px;
	background: #FFFFFF;
	margin: 0px auto;
    text-align: left;
	background:url(../images/bg-container.jpg) repeat-y center;
}

#container-inner{
	padding:0px 6px 0px 8px;
	}
	
/******TOP NAV BAR DIV******/
#top{
	text-align:right;
	height:80px;
	overflow:hidden;
}

#header-space{
	height:3px;
	font-size:2px;
	background-color:#FFFFFF;
	}

/******CONTENT DIV******/
#contentArea {
	
}


/******FOOTER DIV******/
#footer {
	background: url(../images/bg-footer.jpg) no-repeat bottom;
	height:10px;
}

#footer-text {
	background: url(../images/bg-body.jpg) repeat top;
	text-align: left;
	padding:2px 8px 16px 8px;
	color:#EAEAEA;
	font-size:8px;
}


/** Main menu using sucker fish style list menu **/
#mainMenu{
	position:relative;
	height:29px;
	font-size:11px;
	margin-top: 0px;
	background-color:#000000;
	background:url(../images/bg-menu.jpg) repeat-x top;
	z-index:1000;
}

#mainMenu ul{
	list-style:none;
	margin:0;
	padding:0;
}

#mainMenu li{
	  float:left;
	  position:relative;
      display:block;
      margin:0;
      padding:0px 10px;
	  text-align: center;
	  background:url(../images/bg-menu.jpg) repeat-x top;
	  border-right: 1px solid #FFFFFF;
	}

#mainMenu li ul{
	display:none;
	position:absolute;
	top:29px;
	left:0;
	background-color:#FFFFFF;
	padding:0px 0px;
	}

#mainMenu li ul li{
	width:69px;
	float:left;
	clear:both;
	background:none;
	background-color:#bdc1c0;
	white-space:nowrap;
	overflow:visible;
	border-bottom:1px solid #FFFFFF;
}

#mainMenu li:hover ul, #mainMenu li.over ul { display: block; }

	  
#mainMenu li:hover, #mainMenu li.over {
	color: #FFFFFF;
	background-repeat: repeat-x;
}


#mainMenu a{
	display:block;
	line-height:29px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	}

#mainMenu a:hover{
	color: #1e89c5;
}

#mainMenu li.activeMenu a{
	color: #1e89c5;
	}

#mainMenu li.lastMenu{
	border-right:none;
	}
	
/*store section*/
#col-left{
	width:685px;
	overflow:hidden;
	float:left;
}

#col-right{
	width:204px;
	text-align:left;
	float:right;
}

.spacer{
	clear:both;
	height:1px;
	font-size:2px;
	}

.box-inner{
	padding:10px 10px 10px 10px;
	}

/** Top search box */
#search-box{
	width:204px;
	position:absolute;
	height:29px;
	right:0px;
	top:0px;
	background-color:#000000;
	}

#searchFor{
	position:absolute;
	top:7px;
	left:10px;
	width:155px;
	height:15px;
	font-size:11px;
	background-color:#CCCCCC;
	border:none;
	margin:0;
	padding:0;
	}

#searchButton{
	position:absolute;
	top:7px;
	left:165px;
	font-size:10px;
	height:15px;
	border:none;
	background-color:#ff00ff;
	margin:0;
	padding:0;
	}

h1{
	margin:10px 0px;
	padding:0px;
	font-size:22px;
	font-weight:bold;
	color:#79b733;
	text-transform:uppercase;
	}

img{
	border:none;
	}


/** Smart search box */
#smart-search{
	position:relative;
	width:100%;
	background:url(../images/bg-smartsearch.jpg) no-repeat top;
	z-index:0;
	}

#smart-search-inner{
	padding:80px 20px 20px 0px;
}

#smart-search h1{
	margin:2px 0px;
	padding:0;
	color:#666666;
	font-size:16px;
	}

#smart-search p{
	margin:5px 0px;
	padding:0;
	}

.foot-box{
	background:url(../images/bg-foot.jpg) no-repeat top left;
	padding:10px 10px 10px 42px;
	vertical-align:top;
	}

.foot-box-1{
	background:url(../images/bg-foot-1.jpg) no-repeat top left;
	padding:10px 10px 10px 42px;
	font-size:14px;
	vertical-align:top;
	}

.text-box{
	width:245px;
	height:26px;
	line-height:30px;
	border:1px solid #333333;
	font-size:18px;
	color:#999999;
	font-weight:normal;
	}

#make{
	background-color:#ff66ff;
	}

#searchcode{
	border:1px solid #666666;
	background-color:#ff66ff;
	width:180px;
	height:18px;
	padding:0;
	}

#result-box{
	position:absolute;
	top:134px;
	left:350px;
	width:300px;
	height:325px;
	padding:10px;
	overflow:auto;
	border:1px solid #666666;
	}

.title{
	font-size:16px;
	text-transform:uppercase;
	color:#000000;
	}

.picture-name{
	font-size:28px;
	color:#79b733;
	font-weight:bold;
	padding:10px 0px;
	text-transform:uppercase;
	}

.title1{
	margin:2px 0px;
	color:#666666;
	font-size:16px;
}