/* CSS Document */
body {
	background: url('/lib/yhst-18638733771321/bg.gif') repeat 0 0;
	font-family:Georgia, "Times New Roman", serif;
}
a {
color:#406D97;
}
#overall {
	width: 760px;
	margin: auto;
	text-align: Left;
}
#header {
	width: 760px;
	background: url('/lib/yhst-18638733771321/headerbg3.gif') no-repeat 0 0;
	font-family: Helvetica, Arial, sans-serif;
	float: left;
border:1px solid #fff;
border-bottom:none;
}
#container {
	width: 760px;
	background: url('/lib/yhst-18638733771321/containerbg.gif') repeat-y 0 0;
	float: left;
border:1px solid #fff;
border-bottom:none;
}
#footer {
	width: 760px;
	background-color: #ffffff;
	float: left;
	padding-bottom: 15px;
border:1px solid #fff;
border-top:none;
}

/*-------------Header-----------------*/
#phone {padding: 7px; float: right; display: inline; font-size: 14px; font-family: georgia,times,serif; font-weight: bold; color:#3A5477;}

.logo {width: 348px; padding: 0px 0 0 0px; float: left; display:inline; height:84px;}

.search {text-align: center; padding: 1px 0px 11px 10px; background:url(/lib/yhst-18638733771321/leftnavsep.jpg) no-repeat bottom left;}

.search-image {padding: 15px 0px 7px 12px;}

.ln-bottom {padding: 5px 0; text-align:center; width:149px; font-size: 11px; border-top: 1px solid #fff;}

.search form * {vertical-align: middle; font-size: 11px; color: #7F7F7F; padding: 3px 3px 3px 3px;}

.search form input.area {width: 149px; padding: 3px 3px 2px 3px; line-height: 12px; font-size: 11px; color: #7F7F7F;}

.yoursource {font-size: 11px; color: #000000; padding-bottom: 18px;}

.headerlinks {width: 760px; background-color: #486F90; padding: 3px 0; clear: both; text-align:right;}

.headerlinks ul {list-style:none; margin:0; padding:0;}
.headerlinks ul li {display:inline; padding:0pt 13px 0pt 10px; background:url('/lib/yhst-18638733771321/headerlinkssep.jpg') no-repeat 100% 9px;}

.headerlinks ul li a {font-size: 12px; color: #ffffff; font-weight: normal; font-family:"times new roman", georgia, serif;}

.headerlinks .last {background: url('/lib/yhst-18638733771321/carticon.jpg') no-repeat 95% 4px; padding-right: 20px;}


/*-----------Left Navigation-------------*/
.leftnav {width: 149px; background: url('/lib/yhst-18638733771321/leftnavbg.gif') no-repeat 0 0; padding: 0 2px 0 2px; float: left;}

.leftnavtitle {width: 125px; text-align: left; padding: 10px 12px 7px; background:url(/lib/yhst-18638733771321/leftnavsep.jpg) no-repeat bottom left; margin-bottom:10px;}

.leftnavtitle img {vertical-align: top;}

.leftnavigation {width: 149px; font-family: Arial, Helvetica, sans-serif; font-size: 0; padding-bottom: 20px;}

.leftnavigation ul {margin: 0; padding: 0; font-size: 10px;}

.leftnavigation ul li {list-style: none; width: 149px;}

.leftnavigation ul li a {font-size: 10px; color: #406D97; text-align: left; display: block; padding: 2px 5px 2px 5px; font-family:georgia, times, serif;}

.newsletter {width: 149; border-top: 1px #fff solid; font-size: 13px; color: #000000; font-weight: bold; padding: 5px 0 15px 15px;}

.trackorder {width: 149; border-top: 1px #fff solid; border-bottom: 1px #b2a594 solid; font-size: 13px; color: #000000; font-weight: bold; padding: 15px 0 7px 15px;}

.newsorderinput {padding-top: 7px;}

.newsorderinput form * {vertical-align: middle;}

.newsorderinput form input.area {width: 87px; padding: 3px 3px 2px 3px; line-height: 12px; font-size: 11px; color: #7F7F7F;}

/*----------Footer----------------*/
.footerlinks {width: 608px; border-left: 152px solid #ECF3D1; font-size: 11px; color: #000000; text-align: center; float: right; padding: 10px 0;}

.footerlinks a {font-size: 11px; color: #416889; padding: 0 7px 0 3px;}

.footerlinks .footcart {background: url('/lib/yhst-18638733771321/footershoppingcarticon.gif') no-repeat 55px 1px; padding-right: 18px;}

.copyrightbadges {width: 760px; border-top: 14px #486F90 solid; padding: 7px 0 0 0; float: left;}

.badges {width: 152px; float: left; text-align: center;}

.badges img {vertical-align: middle;}

.designby {text-align: center; font-size: 10px; color: #7f7f7f; padding-top: 5px; font-family:georgia, "times new roman", serif;}

.designby a {color: #999999;}

.itemform {width:185px; text-align:center;}

.copyright {width: 388px; text-align: right; padding-right: 7px; font-size: 10px; font-weight: normal; color: #7f7f7f; float: right; padding-top: 5px; font-family:georgia, "times new roman", serif;}

.content #message-text {padding:15px; font-size:11px; color:#505050;}
