body {
	background: #000;
	padding: 0;
	margin: 0;
	font-family: Veranda, Arial, Sans-Serif;
	font-size: 12px;
	color: #666;
	cursor: default;
	}

	a	{
		color: #CE000C;
		cursor: pointer;
		text-decoration: none;
		}

	a:hover {
		color: #999;
		}

	h1 {
		overflow: hidden;
		text-indent: -1000px;
		display: block;
		margin: 0;
		padding: 0;
		width: 200px;
		height: 140px;
		cursor: pointer;
		background: url(../images/logo.gif) top center no-repeat;
		}

	h2{
		font-size:20px;
		color:#000;
	}

	#wrapper{
		display:block;
		margin: 0 auto;
		padding:0;
		width: 704px;
	}

	#container_home{
		width: 705px;
		background: url(../images/bg_container.jpg) top left repeat-y;
		clear:left;
	}
	
	#container{
		width: 704px;
		background: url(../images/bg_container.gif) top left repeat-y;
		clear:left;
	}
	
	.contentpage{
		width: 704px;
		background: url(../images/bg_container_contentpage.gif) top left repeat-y !important;
		clear:left;
	}

	#column1{
		display:block;
		float:left;
		width:203px;
		min-height:400px;
		_height:400px;
		margin:0;
		padding:0;
	}

	#column2{
		display:block;
		float:left;
		width:492px;
		min-height:470px;
		margin-left:8px;
		padding:0;
	}

	#column2_content{
		display:block;
		float:left;
		width:472px;
		min-height:450px;
		height:100%;
		margin-left:8px;
		padding:10px;
		line-height:17px;
	}

	div#breadcrumbsID{
		color:#CE000C;
		font-size:14px;
		font-weight:bold;
	}

	div#thumbs ul{
		list-style-type:none;
		margin:0;
		padding:0;
	}

	div#thumbs ul li, div#thumbs li{
		display:block;
		float:left;
		width:137px;
		height:142px;
		border:1px solid #999;
		padding:3px;
		margin:0px 4px 8px 4px;
		text-align:center;
		line-height:14px;
		cursor:pointer;
		list-style-type:none;
		background:#fff;
	}

	div#thumbs ul li:hover, div#thumbs li:hover{
		border:1px solid #CE000C;
		color:#CE000C;
	}

	div#thumbs img{
		max-width:130px;
		width: expression(this.width > 130 ? 130: true);
		max-height:110px;
		height: expression(this.height > 110 ? 110: true);
		border:none;
		margin-bottom:2px;
	}

	div#thumbs a{
		color:#666;
	}

	div#thumbs a:hover{
		color:#CE000C;
	}
	
	div#category{
		clear:left;
		margin:10px 0;
	}
	
	div#CategoryList li{
		list-style:none;
		display:block;
		float:left;
		width:137px;
		height:142px;
		border:1px solid #EDEDED;
		padding:3px;
		margin:0px 4px 4px 4px;
		text-align:center;
		line-height:14px;
	}
	
	div#CategoryList li:hover{
		border:1px solid #CE000C;
		color:#CE000C;
	}

	div#CategoryList img{
		max-width:130px;
		width: expression(this.width > 130 ? 130: true);
		max-height:110px;
		height: expression(this.height > 110 ? 110: true);
		border:none;
		margin-bottom:2px;
	}

	div#CategoryList a{
		color:#666;
	}

	div#CategoryList a:hover{
		color:#CE000C;
	}

	div#paging{
		text-align:right;
		clear:left;
	}

	div#paging a.on{
		text-decoration:underline;
	}

	div#back{
		float:right;
		font-weight:bold;
		padding-left:10px;
		background: url(../images/back.gif) center left no-repeat;
	}

	div#detail_img{
		display:block;
		float:left;
		width:260px;
		line-height:13px;
	}

	div#detail_img img{
		max-width:250px;
		width: expression(this.width > 250 ? 250: true);
		max-height:300px;
		height: expression(this.height > 300 ? 300: true);
		border:none;
	}

	div#detail_txt{
		display:block;
		float:left;
		width:200px;
	}

	div#detail_txt h2{
		font-size:14px;
		color:#CE000C;
	}

	.specials{
		background:#CFCFD0;
		display:block;
		float:left;
		width:163px;
		height:130px;
		text-align:center;
		font-weight:bold;
		margin-top:3px;
		margin-left:1px;
		cursor:pointer;
		overflow:hidden;
	}
	
	.specials a{
		color:#333;
	}

	.specials img {
		max-width:160px;
		width: expression(this.width > 160 ? 160: true);
		max-height: 90px;
		height: expression(this.height > 90 ? 90: true);
		border:none;
	}

	.specials:hover{
		color:#CE000C;
	}

	#banner_home{
		display:block;
		width:492px;
		height:381px;
		background: url(../images/banner_home.jpg) top left no-repeat;
	}

	/* Navigation Top */

	#menu_top{
		display:block;
		width:704px;
		height:25px
	}

	#menu_top ul{
		list-style-type:none;
		margin:0;
		padding:0;
		float:right;
	}

	#menu_top ul li{
		margin-left:15px;
		padding:5px 0px 5px 15px;
		background: url(../images/li_menu_top.gif) center left no-repeat;
		float:left;
	}

	#menu_top ul li a{
		color:#fff;
		font-size:11px;
		text-decoration:none;
		text-transform:uppercase;
	}

	#menu_top ul li a:hover{
		color:#CE000C;
	}

	/* // Navigation Top */

	/* Navigation Left */

	#menu_left{
		list-style-type:none;
		margin:30px 0 20px 20px ;
		padding:0;
	}

	ul#menu_left li{
		margin:0;
		padding:5px 0px 5px 15px;
		background: url(../images/li_menu.gif) 0 9px no-repeat;
		font-weight:bold;
	}

	ul#menu_left li a{
		color:#333;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
	}
	
	ul#menu_left li.on a{
		color: #000;
	}
	
	ul#menu_left li ul{
		list-style-type:none;
		padding-left:0;
		margin-left:0;
		margin-top:5px;
	}
	
	ul#menu_left li ul li{
		background:none;
		padding:2px 0px 2px 10px;
		margin:0;
	}
	
	ul#menu_left li ul li a, ul#menu_left li.on ul li a{
		color:#6f6d6d;
		font-weight:normal;
	}
	ul#menu_left li ul li.on a, ul#menu_left li.on ul li.on a{
		color:#000;
	}


	/*ul#menu_left li.on a{
		color:#CE000C;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
	}*/

	ul#menu_left li a:hover{
		color:#CE000C;
	}

	/* // Navigation Left */



	/* Search Page */
	
	div#SearchForm{
		background:#f5f5f5;
		padding:10px;
	}
	
	div#SearchFormQuery{
		margin-bottom:20px;
	}
	
	div#SearchFormQuery label{
		width:200px;
		font-weight:bold;
	}
	
	div#SearchFormQuery input{
		background:#fff;
		border:1px solid #999;
		font-size:11px;
		color:#999;
		padding:2px;
	}
	
	div#SearchFormType{
		margin-bottom:20px;
	}
	
	div#SearchFormType label.SearchFormType{
		font-weight:bold;
	}
	
	div#SearchFormSubmit input#search{
		color:#fff;
		background: #CE000C;
		border:1px solid #333;
		cursor:pointer;
	}
	
	/* // Search Page */




	/* Footer */
	#footer{
	border-top:8px solid #C5C5C5;
	margin-top:6px;
	color:#999;
	}

	.wa{
	font-size:11px;
	text-align:center;
	}

	.address{
		float:left;
		color:#A1BB62;
		font-size:13px;
	}

	.address a{
		color:#A1BB62;
	}

	.address a:hover{
		color:underline;
	}

	.address span.address1{
		display:block;
		float:left;
		width:190px;
		font-size:13px;
	}

	.address span.address2{
		margin-left:50px;
		display:block;
		float:left;
		width:230px;
		font-size:13px;
	}

	/* // Footer */
