body {
	text-align:center;
	font-family:"Arial", "Helvetica", "Verdana", sans-serif;
	font-size:14px;
	line-height:1.2em;
}
div#page {
	width:750px;
	margin:0px auto 0px auto;
	text-align:left;
}
div#head {
	padding:0px 0px 3px 0px;
	background:url("/img/page_head.png") 0px -46px no-repeat #fff;
}
#head ul {
	position:relative;
	width:750px;
}
#head li {
	position:absolute;
	display:inline;
	list-style:none;
}
#head li a {
	display:block;
	text-indent:-999999em;
	overflow:hidden;
	background:url("/img/page_head.png") no-repeat;
}
li#home {
	left:0px;
	top:25px;
}
li#home a {
	width:114px;
	height:79px;
	background-position:0px -71px;
}
li#home a:link,
li#home a:visited {
}
li#home a:hover,
li#home a:focus,
li#home a:active {
}
li#men {
	top:39px;
	left:142px;
}
li#men a {
	width:46px;
	height:29px;
}
li#men a:link,
li#men a:visited {
	background-position:-142px -85px;
}
li#men a:hover,
li#men a:focus,
li#men a:active {
	background-position:-142px -14px;
}
li#teens {
	top:39px;
	left:221px;
}
li#teens a {
	width:55px;
	height:29px;
}
li#teens a:link,
li#teens a:visited {
	background-position:-221px -85px;
}
li#teens a:hover,
li#teens a:focus,
li#teens a:active {
	background-position:-221px -14px;
}
li#tots {
	top:39px;
	left:311px;
}
li#tots a {
	width:37px;
	height:29px;
}
li#tots a:link,
li#tots a:visited {
	background-position:-311px -85px;
}
li#tots a:hover,
li#tots a:focus,
li#tots a:active {
	background-position:-311px -14px;
}
li#accessories {
	top:39px;
	left:382px;
}
li#accessories a {
	width:127px;
	height:29px;
}
li#accessories a:link,
li#accessories a:visited {
	background-position:-382px -85px;
}
li#accessories a:hover,
li#accessories a:focus,
li#accessories a:active {
	background-position:-382px -14px;
}
li#about {
	top:39px;
	left:543px;
}
li#about a {
	width:98px;
	height:29px;
}
li#about a:link,
li#about a:visited {
	background-position:-543px -85px;
}
li#about a:hover,
li#about a:focus,
li#about a:active {
	background-position:-543px -14px;
}
li#lizzy {
	top:8px;
	left:669px;
}
li#lizzy a {
	width:81px;
	height:57px;
}
li#lizzy a:link,
li#lizzy a:visited {
	background-position:-669px -54px;
}
li#lizzy a:hover,
li#lizzy a:focus,
li#lizzy a:active {
}
li#basket {
	top:65px;
	left:669px;
}
li#basket a {
	width:81px;
	height:23px;
}
li#basket a:link,
li#basket a:visited {
	background-position:-669px -111px;
}
li#basket a:hover,
li#basket a:focus,
li#basket a:active {
		background-position:-669px 0px;
}
li#checkout {
	top:88px;
	left:669px;
}
li#checkout a {
	width:81px;
	height:23px;
}
li#checkout a:link,
li#checkout a:visited {
	background-position:-669px -134px;
}
li#checkout a:hover,
li#checkout a:focus,
li#checkout a:active {
		background-position:-669px -23px;
}
div#body {
	min-height:400px;
  height:auto !important;
  height:400px;
}
img#page_image {
	display:block;
	width:750px;
	height:250px;
}
div#content {
	width:527px;
	float:right;
}
div#navigation {
	width:180px;
	float:left;
}
div#breadcrumb {
	line-height:2em;
	height:2em;
	overflow:hidden;
}
ul#breadcrumb {
	margin:0px 0px 0px -5px;
	line-height:2em;
	font-size:0.9em;
}
#breadcrumb li {
	display:inline;
	list-style:none;
	padding:0px 0px 0px 5px;
}
#breadcrumb a {
	padding-right:10px;
	background:url("/img/raquo.png") right center no-repeat;
}
ul#item_list_products {
	position:relative;
	margin:6px 0px 6px -6px;
}
#item_list_products li {
	display:block;
	width:120px;
	list-style:none;
	float:left;
	margin-left:6px;
}
ul#item_list_products img {
	height:120px;
	width:120px;
}
#item_list_products p {
	margin:6px 0px 0px 0px;
}
#prev_next ul {
	position:relative;
	width:100%;
	height:1.6em;
}
#prev_next li {
	top:0px;
	position:absolute;
	display:inline;
	list-style:none;
}
#prev_next li a {
	height:22px;
	display:block;
	text-indent:-999999em;
	overflow:hidden;
	background:url("/img/prev_next.png") no-repeat;
}
li#first {
	left:0px;
}
li#first a {
	width:40px;
}
li#first a:link,
li#first a:visited {
	background-position:0px 0px;
}
li#first a:hover,
li#first a:focus,
li#first a:active {
	background-position:0px -22px;
}
li#prev {
	left:64px;
}
li#prev a {
	width:44px;
}
li#prev a:link,
li#prev a:visited {
	background-position:-64px 0px;
}
li#prev a:hover,
li#prev a:focus,
li#prev a:active {
	background-position:-64px -22px;
}
li#next {
	right:110px;
}
li#next a {
	width:42px;
}
li#next a:link,
li#next a:visited {
	background-position:-640px 0px;
}
li#next a:hover,
li#next a:focus,
li#next a:active {
	background-position:-640px -22px;
}
li#last {
	right:0px;
}
li#last a {
	width:37px;
}
li#last a:link,
li#last a:visited {
	background-position:-713px 0px;
}
li#last a:hover,
li#last a:focus,
li#last a:active {
	background-position:-713px -22px;
}
li#pages {
	margin:0px 150px;
	position:relative;
	text-align:center;
	display:block;
	line-height:22px;
}
#prev_next li#pages a {
	height:22px;
	display:inline;
	text-indent:0px;
	overflow:hidden;
	background:#fff;
}
#navigation ul
{
    text-transform:lowercase;
    line-height:2em;
    font-size:1.1em;
    margin-bottom:15px;
    text-align:right;
}
#navigation li {
	padding-right:25px;
	background:url('/img/bullet.png') right top no-repeat;
}
#navigation li a
{
    display:block;
}
#navigation ul li a:link,
#navigation ul li a:visited,
#footer ul li a:link,
#footer ul li a:visited
{
	color:#333;
}
#navigation ul li a:hover,
#navigation ul li a:focus,
#navigation ul li a:active,
#footer ul li a:hover,
#footer ul li a:focus,
#footer ul li a:active
{
	color:#666;
}
#navigation li#here a:link,
#navigation li#here a:visited
{
    color:#333;
}
#navigation li ul {
	padding:0px;
	margin-bottom:5px;
	margin-left:10px;
	text-align:right;
}
#navigation li ul li {
	background:none;
	padding-right:0px;
}
#navigation li ul {
	font-size:0.9em;
}
#navigation li#here li a:link,
#navigation li#here li a:visited
{
    color:#333;
}
div#foot {
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
}
#foot p {
	float:left;
	margin:0px 5px 5px 0px;
}
#foot ul {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-transform:lowercase;
}
#foot li {
	border-left:1px solid #666666;
	float:left;
	padding:0px 5px;
}
#foot li a {
	display:block;
}