﻿div.index_slideshow {
	height: 463px !important;
}
label {
	top: 1px;
}
div.page_right div.address span {
	padding-left: 5px;
}
div.page_right div.address span#hs {
	padding-right: 5px;
}
ul.menu {
	margin: 11px 0px 35px 0px !important;
}
div.new_customer select {
	width: 47px;
}
div.new_customer input#zip {
	width: 61px;
}
div#loginbox a.return {
	 padding-right: 25px;
}
.component_calendar_table tr {
	background-image: none;
}
.component_calendar_table tr td {
	background: #e5e5e5;
}
div#card_info input#small {
	width: 105px !important;
}
div.instructions {
	padding-left: 15px !important;
}
div#pass label#password {
	width: 77px !important;
}
div#pass label#c_password {
	width: 131px !important;
}
div.new_customer input#zip {
	width: 69px;
}
div#my_profile div.instructions {
	padding-left: 7px !important; padding-top: 24px !important;
}
div#my_profile label {
	width: 84px !important;
}
div#my_profile input#zip {
	width: 69px;
}
div#my_profile div.instructions textarea {
	width: 405px !important;
}
div#form div#contacts input#zip {
	width: 63px !important;
}
div#form div#newsletter div.s_block {
	margin: 0px 0px 32px 8px;
}
div#form div#friend div.thanks {
	padding: 30px 17px 272px 17px;
}
div#form div#contacts input#zip {
	width: 64px !important;
}
ul#menu_about {
	margin: 11px 0px 294px 0px !important;
}
div#my_profile div.options a {
	left: 7px;
}
ul#menu_user {
	height: 364px;
}
div#form div#corporate div.sur_help {
	width: 375px;
}
div#complete {
	margin-bottom: 300px;
}
div#complete1 {
	margin-bottom: 254px;
}
div.sitemap ul li#last {
	padding-bottom: 17px !important;
}
div#checkout {
	margin: 17px 0px 0px 0px !important;
}