* {

	padding:0;
	margin:0;

}

body {

	font-size:76%;
	background:#000;

}

p {

	font:normal 1.0em verdana, "helvetica neue", helvetica, arial, sans-serif;
	color:#000;

}

p.r {

	text-align:right;

}

a {

		font:normal 1.0em verdana, "helvetica neue", helvetica, arial, sans-serif;
		color:#000;

}

a:hover {

	color:#6C5628;

}

h1 {

	font:normal 2.0em arial, verdana, sans-serif;
	color:#431414;

}

h2 {

	font:normal 1.4em arial, verdana, sans-serif;
	color:#645C3E;

}

#container {

	width:900px;
	margin:0 auto;
	background:#FFF url("../img/conbg.jpg") top center repeat-y;
	

}

#header {

	width:900px;
	height:112px;
	background:url("../img/header.jpg") top left no-repeat;
}

#header p {

	color:#FFF;
	font-size:1.1em;
	padding:20px 210px 0 300px;
	line-height:20px;

}

#header p span {

	
	font-size:1.5em;

}

#header a {

	color:#000;
	background:#F6F9E2;
	padding:2px;
	text-decoration:none;

}

#header a:hover {

	color:#FFF;
	background:#555;

}

#navigation {

	width:210px;
	float:left;
	background:#F6F9E2 url("../img/navbg.jpg") top right repeat-y;

}

#navigation ul {

	width:210px;
	background:transparent url("../img/nav_ul_bg.jpg") top left no-repeat;
	list-style:none;

}

#navigation li {

	display:inline;

}

#navigation a {

	display:block;
	border-bottom:1px solid #FFF;
	padding:5px 5px 7px 5px;
	margin:2px 25px 0 30px;
	color:#000;
	text-decoration:none;

}

#navigation a:hover {

	text-decoration:underline;

}


#navigation a.on {

	display:block;
	padding:21px 0 21px 35px;
	background:url("../img/nav_li_on_bg.jpg") top left no-repeat;
	margin:0 0 -10px 0;
	border-bottom:0;
	font-weight:bold;

}

#content-hold {

	width:690px;
	float:right;
	background:transparent url("../img/main_content_bg.jpg") top left no-repeat;
	padding-top:45px;

}

#content-hold h1 {

	margin:0 0 0 5px;
	display:inline;

}

#welcome {

	width:338px;
	float:left;
	padding:6px;
	margin-top:8px;

}

#welcome p {

	font-size:1.1em;
	padding:8px 0 8px 0;

}

#welcome img {

	margin:10px 3px 3px 0;
	border:1px solid #CCC;

}

#welcome ul {

	margin:5px 0 0 30px;
	list-style:none;

}

#welcome li {

	padding:2px 0 2px 12px;
	background:#FFF url("../img/li_bg.jpg") left center no-repeat;

}

#take-tour {

	width:164px;
	float:left;
	margin-top:45px;
	padding:6px 6px 6px 7px;
	background:#FFF url("../img/side_dots.jpg") top left repeat-y;

}

#take-tour ul {

	list-style:none;
	margin:5px 0 0 10px;

}


#take-tour p, #latest-news p {

	color:#666;
	font-size:0.9em;

}

#take-tour img {

	vertical-align:middle;

}

#take-tour a {

	color:#000;
	

}

#latest-news {

	width:144px;
	float:left;
	margin-top:50px;
	padding:6px 6px 6px 7px;
	background:#FFF url("../img/side_dots.jpg") top left repeat-y;
	

}

#news ul {


	list-style:none;
	margin:0;
}

#news li {

	display:inline;
	padding:0;

}
#latest-news-list ul {


	margin-top:5px;
	margin-left:16px;
}

#latest-news-list li {



}

#latest-news-list a {

	font-size:0.9em;

}

#news a {

	display:block;
	background:#FFF;
	padding:4px;
	font-size:0.9em;
}

#news a:hover {

	background:#F7F2E7;

}

#come-to {

	background:#F7F2E7 url("../img/come-to_bg.jpg") top left repeat-x;
	padding:6px;
}

#footer {

	width:900px;
	height:47px;
	background:url("../img/foot_bg.jpg") top left repeat-x;


}

#footer p {

	font-weight:bold;
	color:#FFF;
	text-align:right;
	padding:20px 6px 0 0;

}

#shop_current {

	width:100%;
	text-align:center;
	font-size:1.8em;
	color:#951B1B;
	font-family:verdana;
	height:20px;
}

#inside-split-left {

	width:282px;
	float:left;
	padding-right:5px;

}

#inside-split-right {

	width:215px;
	float:right;

}

#inside-split-right p {

	font-size:0.9em;

}
