*
	{
		margin: 0;
	}

ul, ol, li
	{
		margin: 0;
		padding: 0;
	}


body
	{
		font: 90% Arial, sans-serif;
		padding: 0;
		color: #323232;
		background-color: #fff;
	}



#header
	{
		text-align: center;
		padding: 6px;
		background-color: #000;
	}

.menu
	{
		padding: 4px 0 0 0;
		text-align: center;
		background-color: #e5e5e5;

/*
		border-top: 1px solid #b8baba;
		background-color: #dfdfdf;

		background-image: url(/lib/img/menu-bg.gif);

		background-position: bottom center;
		background-repeat: repeat-x;
*/
	}

.menu span
	{
		padding: 0 8px;
	}

/* -------------------------------------------------------------------------- */

#container
	{
		padding: 10px;
	}

#content
	{
		width: 100%;
		margin: 0 0 2em 0;
	}

#sidebar
	{
	}

#footer
	{
		border-top: 1px solid #b8baba;
		padding: 20px;
		font-size: 80%;
		text-align: center;

	}

/* -------------------------------------------------------------------------- */


.pda-hide
	{
	display: none;
	}



.shoes
	{
		width: 100%;
		margin: 2em 0 2em 0;
		overflow: hidden;
	}

.shoes dt
	{

		height: 96px;

		text-align: center;

	}

.shoes dd
	{

margin-bottom: 1em;

		text-align: center;
		font-size: 85%;
		color: #818B8F;
	}

.shoes dd.active
	{
		color: #323232;
	}




#preview
	{
		text-align: center;
		margin-bottom: 30px;
	}

#preview img
	{
		margin-top: 10px;
		margin-bottom: 10px;
	}

a {color: #005992;}
a:hover {color: #f37139}




h3
	{
		font-size: 130%;
		font-weight: normal;
	}

h4
	{
		font-size: 100%;
		font-style: italic;
		line-height: 140%;
		text-align: left;
	}


h2
	{
		font-size: 120%;
		font-weight: bold;
		line-height: 110%;

	}

/*
fbac41
f37139




2e3133
454a4d
*/



big
	{

	}












.submenu
	{
		margin-bottom: 2em;
		text-align: center;

	}

.submenu .active a
	{
		color: #fff;
		cursor: text;
		text-decoration: none;
		background-color: #000;
		padding: 0 .2em;
	}

.submenu span
	{
		padding-right: .5em;
	}



/*
.summer
	{
		color: #FBAD41;
	}

.winter
	{
		color: #41B7FB;
	}
*/



/*

.previous, .next
	{
		padding-top: 96px;
		font-size: 200%;
		font-weight: bold;
		color: #BECBD4;
		cursor: default;
	}


.previous
	{
		float: left;
		margin-left: 17%;
	}

.next
	{
		float: right;
		margin-right: 17%;
	}

.previous a, .next a
	{
		text-decoration: none;
	}




*/
.num
	{
		font-weight: bold;
		font-size: 110%;
	}

.previous
	{
		float: left;
		margin-left: 10px;
	}

.next
	{
		float: right;
		margin-right: 10px;
	}

.arr
	{
		clear: both;
	}

.clear
	{
		clear: both;
	}




.photos
	{
		width: 100%;
		margin: 0 0 1.2em 0;
		overflow: hidden;
	}

.photos dt
	{
		float: left;
		height: 78px;
		width: 25%;
		text-align: left;
	}



.brands
	{
		margin-left: 1.2em;
		margin-top: 1.2em;
	}

.brands dt
	{
		font-weight: bold;
	}

.brands dd
	{
		font-size: 80%;
		margin-bottom: 1.2em;
	}























p
	{
		margin: 0 0 1.2em;
	}

h1 {
font-size: 140%;
line-height: 100%;
font-weight: bold;
margin:0 0 1em;

}

li
	{
		font-size: 100%;

		margin-left: 2em;
	}

ul, ol
	{
		margin-bottom: 1.2em;
	}

img
	{
		vertical-align: middle;
		border: 0;
		max-width: 100%;
	}



blockquote
	{
	margin-left: 2em;

			margin-bottom: 1.2em;
	}


select, option, input {font:90% Arial,sans-serif;}

select {width: 80%}


#top-menu
	{
		padding: 6px;
		text-align: center;
		border-bottom: 1px solid #b8baba;
		background-color: #ededed;
margin-bottom: 10px;




		background-image: url(/lib/img/menu-bg.gif);

		background-position: bottom center;
		background-repeat: repeat-x;

	}