@import url("style.css");
.CategoryMouseover {
	width:200px;
	float:left;
}
.CategoryMouseover .normal {
	Z-INDEX: 9; COLOR: #000; POSITION: relative; TEXT-ALIGN: left; padding-left: 10px;
}
.CategoryMouseover .normal {
	Z-INDEX: 9; COLOR: #000; POSITION: relative; TEXT-ALIGN: left; padding-left: 10px;
}
.CategoryMouseover .over {
	Z-INDEX: 998; BACKGROUND: #f2f2f2; COLOR: #000; POSITION: relative; TEXT-ALIGN: left; padding-left: 10px;
}
.CategoryMouseover .normal A {
	DISPLAY: block; FONT-WEIGHT: 700; COLOR: #e45c99; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 22px; padding-left: 10px;
}
.CategoryMouseover .over A {
	DISPLAY: block; FONT-WEIGHT: 700; COLOR: #e45c99; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 22px; padding-left: 10px;
}
.CategoryMouseover .normal UL {
	DISPLAY: none
}
.CategoryMouseover .over UL {
	DISPLAY: block; Z-INDEX: 10; BACKGROUND: #fff; LEFT: 120px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.CategoryMouseover .over UL LI {
width:120px;
}
.CategoryMouseover .over UL LI A {
	BORDER-RIGHT: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: #f2f2f2; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; COLOR: #000; PADDING-TOP: 4px
}
.CategoryMouseover .over UL LI A:hover {
	BACKGROUND: #f90; COLOR: #fff
}
.STYLE2 {color: #22728D}
body {
	margin-top: 0px;
	margin-bottom: 0px;
}
ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
a {
	text-decoration: none;
}
#page {
	width: 940px;
	padding-left: 20px;
	font-size: 12px;
}
#header {
    width:940px;
}
#headerlogo {
	width:286px;
	height:58px;
	float: left;	
}
#nav {
	float: left;
	height: 58px;
	width: 654px;
}
#shoppingcat {
	width:150px;
	float:left;
	margin-top: 30px;
	font-size: 14px;
	font-weight: bold;
}
#nav ul{
	display: block;
	list-style-type: none;
	margin-top: 30px;
	width: 500px;
	float: left;
}
#nav li{
	float: left;
	text-align: center;
	margin-left: 20px;
	font-size: 14px;
}
#menu {
	float: left;
	width: 940px;
}
#menu ul{
	display: block;
	list-style-type: none;
}
#menu li{
	float: left;
	text-align: center;
	font-size: 14px;
	height: 19px;
	width: 187px;
	background-image: url(menubj.jpg);
	padding-top: 5px;
	padding-bottom: 4px;
	background-repeat: no-repeat;
}
#main {
	float: left;
	width: 940px;
}
#left {
	float: left;
	width: 234px;
	margin-top: 8px;
}
#lefttitle {
	float: left;
	font-weight: bold;
	background-color: #CB4D51;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 25px;
	width:220px;
}
#sideBar {
	float: left;
	width: 234px;
}
#sideBar ul {
	width: 234px;
}
#sideBar li {
	float: left;
	width: 229px;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
}
#right {
	float: left;
	width: 706px;
}
#shoestext {
	float:left;
	width: 690px;
	margin-top: 20px;
	text-align: left;
}
#banner {
	width: 935px;
	height:182px;
	background-image: url(banner.jpg);
	background-repeat: no-repeat;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #689BB3;
	float: left;
}
#lines {
	width: 688px;
	background-color: #689BB3;
	margin-top: 8px;
	margin-bottom: 5px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}
#lines h1 {
	color: #FFFFFF;
	text-align: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	line-height: 25px;
}
##lines a {
color:#FFFFFF;
}
#content {
	width: 691px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 5px;
	padding-left: 5px;
	margin-bottom: 20px;
}
#Products {
	width: 696px;
	padding-bottom: 10px;
}
#Products ul{
	display: block;
	list-style-type: none;
}
#Products li{
	width: 202px;
	float: left;
	border: 1px solid #CCCCCC;
	margin: 10px;
	text-align: center;
}
#Prices{
	width: 696px;
}
#Prices ul{
	display: block;
	list-style-type: none;
}
#Prices li{
	width: 202px;
	float: left;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
	color: #CB4D51;
	font-weight: bold;
}
#footer {
	width:935px;
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 20px;
	float: left;
}
#footleft {
	width:689px;
	float: left;
}
#subNav {
	width:689px;
	padding-top: 50px;
	float: left;
}
#subNav ul{
	display: block;
	list-style-type: none;
}
#subNav li{
	float: left;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
}
#copyright {
	width:689px;
	text-align: center;
	float: left;
}
#partner {
	background-image: url(partner.jpg);
	text-align: center;
	float: left;
	height: 34px;
	width: 246px;
	background-repeat: no-repeat;
}
#navtext {
text-align:left;
width:auto;
}
#nav a {
color:#000000;
}
#menu a {
color:#000000;
}
#linestext {
width:600px;
float:left;
}
.inflatable {position: absolute; top: -350px}