/* CSS Document */

#wrapper {	
	position:absolute;
	top: 50%;
	left: 50%;
	width: 910px;
	height: 567px;
	margin-top: -284px;
	margin-left: -455px; 
}

body {
	background: url(../images/body_bg.gif) top left repeat ;
}



#header {
	position: left;
	width: 910px;
	height: 193px;
	background: url(../images/header.jpg) top left no-repeat;

}

#flashNav {
	position: relative;
	width: 518px;
	height: 53px;
	top: 34px;
	left: 273px;
	margin: 0px;
	padding: 0px;
}
#adminNav {
	position: relative;
	width: 518px;
	height: 53px;
	top: 75px;
	left: 273px;
	margin: 0px;
	padding: 0px;
}
#jlGirl {
	position: absolute;
	width: 179px;
	height: 396px;
	top: 102px;
	left: 695px;
	margin: 0px;
	padding: 0px;
	background: url(../images/jl_girl.jpg) top left no-repeat;
}
#pageTitles {
	position: relative;
	width: 457px;
	height: 52px;
	top: 45px;
	left: 241px;
	margin: 0px;
	padding: 0px;
}

#pageTitles p{
	color: #666;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#pageTitles a:link  {
	font-size: 12px;
	font-weight:bold;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#pageTitles a:visited  {
	font-size: 12px;
	font-weight:bold;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#pageTitles a:hover {
	font-size: 12px;
	font-weight:bold;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: underline;
}
#pageTitles h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 22px;
font-weight: bold;
color: #ba0534;
}

#content {
	width: 910px;
	min-height: 300px;
	margin: 0px;
	background: url(../images/bg_mid.jpg) top left repeat-y;
}

/*HOME PAGE */
#homePage {
	width: 800px;
	min-height: 300px;
	padding: 5px 0px 0px 100px;
	background: url(../images/bg_mid.jpg) top left repeat-y;
}
#homePage p {
	color: #000;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px 20px 20px 0px;
}

#homePage h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 22px;
font-weight: bold;
color: #ba0534;
}

#homePage a:link  {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#homePage a:visited  {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#homePage a:hover {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: underline;
}
/*ABOUT US*/
#aboutUs {
	width: 800px;
	padding: 30px 0px 0px 100px;
	background: url(../images/bg_mid.jpg) top left repeat-y;
}
#aboutUs p {
	color: #000;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px 250px 20px 0px;
}

/*SHOW INFO*/
#showInfo {
	float: left;
	width: 800px;
	min-height: 300px;
	padding: 30px 0px 0px 100px;
	background: url(../images/bg_mid.jpg) top left repeat-y;
}
#showInfo h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
font-weight: bold;
color: #ff308b;
}

#showCalendar {
float: left;
width: 315px;
}

#showCalendar p {
	color: #000;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}

#showInfo h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #ba0543;
margin: 0px;
padding: 0px;
}

.daysleft { 
font-size: 12px;
color: #333333;
font-weight: bold;
}
.showDates { 
font-size: 14px;
color: #000;
font-weight: bold;
}

#holidayCalendar {
float:left;
width: 300px;
padding: 0px 0px 0px 20px;
}
#holidayCalendar p {
	color: #000;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}

#holidayCalendar h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #ba0543;
margin: 0px;
padding: 0px;
}

/*CONTACT US*/
#contactUs {
	width: 910px;
	min-height: 560px;
	padding: 30px 0px 0px 0px;
	background: url(../images/bg_mid.jpg) top left repeat-y;
}

#contactAddress {
float: left;
width: 315px;
}

#contactAddress p {
	color: #000;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 10px 0px 0px 100px;
}
#contactAddress a:link {
	font-size: 16px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;

}
#contactAddress a:visited {
	font-size: 16px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;

}
#contactAddress a:hover {
	font-size: 16px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: underline;
}

#contactForm {
float:left;
width: 300px;
padding: 0px 0px 0px 20px;
}

#contactForm p {
	color: #000;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 4px;
}

/*SHOE SELECTION*/
#selections {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 0px 10px 0px 130px;
}

/*IE HACK FOR HEIGHT */
* html #selections {
	height: 291px;
}
* html #showInfo {
	height: 291px;
}
* html #contactUs {
	height: 291px;
}
* html #content {
	height: 291px;
}

/*					*/
#selections h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #ba0543;
padding: 0px;
margin: 0px;
}

.selectionImg {
	float: left;
	margin: 8px;
}

.selectionImg p{
text-align: left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #ba0543;
margin: 0px;
padding: 0px;
}

/*#selections img {
	margin: 10px;
	padding: 0px;
}*/
#pageSelection {
position: absolute;
top: 470px;
left: 130px;
height: 50px;
width: 512px;
margin: 0px;
padding: 10px 0px 0px 0px;
}
#pageSelection p{
font-family: Georgia, "Times New Roman", Times, serif;
text-align: right;
color:#666666;
}
#pageSelection a:link {
	font-size: 16px;
	font-weight:normal;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}
#pageSelection a:visited {
	font-size: 16px;
	font-weight:normal;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}
#pageSelection a:hover {
	font-size: 16px;
	font-weight:normal;
	color: #ccc;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: underline;
}
.currentPage {
	font-size: 16px;
	font-weight: bold;
	color: #ff0066;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
/*DETAILS CSS */
#detailImg {
	float: left;
	width: 220px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 241px;
}
#detailImg h1 {
	color: #ab0834;
	font-size: 11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
#contentDetails {
	float: left;
	width: 225px;
	min-height: 185px;
	margin: 0px;
	padding: 0px 0px 10px 5px;
}

#contentDetails h1 {
	color: #ff2f8c;
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}

#contentDetails p {
	color: #000;
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	padding: 0px 0px 10px 0px;
}

/*USED FOR DETAILS EMPHASIZED*/
.darkBoldGray {
	color: #666;
	font-weight: bold;
	font-size: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	padding: 0px;
}
/*							*/

#extraLinks {
	float:left;
	width: 457px;
	height: 25px;
	margin: 0px;
	padding: 0px 0px 0px 241px;
}

#extraLinks p {
	text-align: center;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

#extraLinks a:link {
	font-size: 14px;
	color: #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px 10px 0px 0px;
	text-decoration: none;
}
#extraLinks a:visited {
	font-size: 14px;
	color: #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px 10px 0px 0px;
	text-decoration: none;
}
#extraLinks a:hover {
	font-size: 14px;
	color: #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px 10px 0px 0px;
	text-decoration: underline;

}

#footer {
	float: left;
	width: 910px;
	height: 100px;
	background: url(../images/footer.jpg) top left no-repeat;
}

#quickSearch {
float:left;
margin: 0px;
padding: 30px 0px 0px 130px;
}

#quickSearch input {
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #666666;
font-size: 10pt;
text-align: center;
}

#quickSearch label {
}

#copyRight {
float: left;
margin: 0px;
padding: 40px 0px 0px 0px;
}
#copyRight h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #333;
}
#copyRight a:link, a:visited {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #333;
text-decoration: none;

}
#copyRight a:hover {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #333;
text-decoration: underline;

}

/*CONTACT US FORM*/
label
{
width: 5em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

#submit
{
margin-left: 6em;
}
/*				*/
.newItemNotify {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #ba0534;
}
.SaleNotify {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #663399;
}

.searchResultsNotify {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #ba0543;
padding: 20px 130px 0px 130px;
margin: 0px;
}
/*ADMIN */
#admin {
	width: 800px;
	min-height: 300px;
	padding: 5px 0px 0px 100px;
	background: url(../images/bg_mid.jpg) top left repeat-y;
}
#admin p {
	color: #000;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px 20px 20px 0px;
}
#admin form {
margin: 0px;
padding: 0px;
}
#admin h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 22px;
font-weight: bold;
color: #ba0534;
}
#admin h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #ba0534;
}
#admin h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #003366;
}

#admin a:link  {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#admin a:visited  {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#admin a:hover {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: underline;
}
.viewShoeTable td {
	font-size: 14px;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
}
/*ADMIN NAV*/
#adminNav p  {
	font-size: 14px;
	font-weight:normal;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-decoration: none;
}
#adminNav a:link  {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#adminNav a:visited  {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#adminNav a:hover {
	font-size: 14px;
	font-weight:normal;
	color:  #ab0534;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:0px 0px 0px 0px;
	padding: 0px;
	
/*
.copyRight a:link {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:10px;
color: #ffffff;
text-decoration: underline;
}
.copyRight a:visited {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:10px;
color: #ffffff;
text-decoration: underline;
}
.copyRight a:hover {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:10px;
color: #ffffff;
text-decoration:none;
}*/
