/* PAGE LAYOUT */
#wrap #content {padding: 0 1px;}
#wrap #content_main, #wrap #content_static {width: 800px;}
#content_sidebar {background-color: #e6e6e6;}
#visit {height: 155px; margin: 0 5px; background: transparent url("../../images/KM/bg_visit.jpg") repeat-x scroll left top;}
#osx-container #osx-modal-title {background: url("/images/TG/bg_gradiant_blue.gif") repeat-x left top transparent;}

/* GLOBAL STYLES */
strong	{
	font-weight: bold;
}
cite, em	{
	font-style: italic;
}
a, a:visited, a *, a:visited *, button	{
	cursor: pointer;
}
.clear	{
	height: 0;
	clear: both;
	display: block;
	overflow: hidden;
}
.bg	{
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
}
.line	{
	height: 1px;
	overflow: hidden;
	clear: both;
}
.line hr	{
	display: none;
}
.drop_left {
	height: 21px;
	width: 4px;
	margin-left: 5px;
}
.drop_right {
	height: 21px;
	width: 4px;
}

/*		HEADER STYLES
**********************************************************************/

#header a.logo, #header a.logo:visited	{
	float: left;
	width: 192px;
	height: 69px;
	display: block;
	margin: 2px 0 8px 2px;
	background: url(../../images/KM/bg_logo.jpg) no-repeat left top;
}
#cart	{
	float: right;
	width: 265px;
	height: 68px;
	background-color: #e6e6e6;
	margin-top: 4px;
}
#cpanel	{
	float: right;
	width: 435px;
	padding-top: 9px;
}
#nav {
	clear: both;
	border-top: 1px solid #E6E6E6;
	overflow: hidden;
}
#header #nav li div ul#dropdown1, #header #nav li div ul#dropdown2, #header #nav li div ul#dropdown3, #header #nav li div ul#dropdown4, #header #nav li div ul#dropdown5, #header #nav li div ul#dropdown6 {
	position: absolute; z-index:98;
	visibility: hidden;
	float: left;
	margin-top: 12px;
	padding-top: 5px;
	width: 344px;
	background-color: #E6E6E6;
	clear: both;
}
#header #nav li div ul#dropdown1, #header #nav li div ul#dropdown2, #header #nav li div ul#dropdown3, #header #nav li div ul#dropdown4, #header #nav li div ul#dropdown5 {
	border: 1px solid #3D7F99;
}
#header #nav li div ul#dropdown6 {
	border: 1px solid #3D7F99;
	width: 168px;
}
#header #nav li div ul#dropdown1 a, #header #nav li div ul#dropdown2 a, #header #nav li div ul#dropdown3 a, #header #nav li div ul#dropdown4 a, 
#header #nav li div ul#dropdown5 a, #header #nav li div ul#dropdown6 a {
	font-size: 1.1em;
	float: none;
	text-align: left;
	text-transform: none;
	padding: 0;
	height: 15px;
	font-weight: normal;
	background: transparent url("");
}
#header #nav li div ul#dropdown1 a, #header #nav li div ul#dropdown2 a, #header #nav li div ul#dropdown3 a, #header #nav li div ul#dropdown4 a, #header #nav li div ul#dropdown5 a, #header #nav li div ul#dropdown6 a {
	color: #3D7F99;
}
#header #nav li div ul#dropdown1 a:hover, #header #nav li div ul#dropdown2 a:hover, #header #nav li div ul#dropdown3 a:hover, #header #nav li div ul#dropdown4 a:hover, 
#header #nav li div ul#dropdown5 a:hover, #header #nav li div ul#dropdown6 a:hover {
	text-decoration: underline;
}
#header #nav li div ul#dropdown1 li.viewall a, #header #nav li div ul#dropdown2 li.viewall a, #header #nav li div ul#dropdown3 li.viewall a, #header #nav li div ul#dropdown4 li.viewall a, 
#header #nav li div ul#dropdown5 li.viewall a, #header #nav li div ul#dropdown6 li.viewall a {
	color: #ffffff;
}
#header #nav li div ul#dropdown1 li.viewall a, #header #nav li div ul#dropdown2 li.viewall a, #header #nav li div ul#dropdown3 li.viewall a, #header #nav li div ul#dropdown4 li.viewall a, #header #nav li div ul#dropdown5 li.viewall a, #header #nav li div ul#dropdown6 li.viewall a {
	background: #3D7F99;
}
#header #nav li div ul#dropdown1 li, #header #nav li div ul#dropdown2 li, #header #nav li div ul#dropdown3 li, #header #nav li div ul#dropdown4 li, 
#header #nav li div ul#dropdown5 li, #header #nav li div ul#dropdown6 li {
	padding: 4px 10px 4px 10px;
	font-size: 10px;
	position: relative;
	text-align: left;
	float: left;
	width: 151px;
	border-right: 1px solid #3D7F99;
	background: transparent url("");
}
#header #nav li div ul#dropdown1 li.last, #header #nav li div ul#dropdown2 li.last, #header #nav li div ul#dropdown3 li.last, #header #nav li div ul#dropdown4 li.last, 
#header #nav li div ul#dropdown5 li.last, #header #nav li div ul#dropdown6 li.last {
	border-right: 0px;
}
#header #nav li div ul#dropdown6 li {
	width: 147px;
}
#header #nav li div ul#dropdown1 li.viewall, #header #nav li div ul#dropdown2 li.viewall, #header #nav li div ul#dropdown3 li.viewall, #header #nav li div ul#dropdown4 li.viewall, #header #nav li div ul#dropdown5 li.viewall {
	background-color: #3D7F99;
	clear: both;
	margin-top: 5px;
	width: 324px;
}
#header #nav li div ul#dropdown6 li.viewall {
	background-color: #3D7F99;
	width: 147px !important;
}
#search	{
	height: 31px;
	background-color: #3d7f99;
	margin: 0 1px 0 1px;
}

/*		CART STYLES
**********************************************************************/

#cart p br	{
	display: none;
}
#cart div {
	color: #3d7f99;
	height: 27px;
	font-size: 1.2em;
	border-bottom: 1px solid #3d7f99;
	margin: 0 8px 0 8px;
	text-align: right;
	width: 69px;
	padding: 11px 0 0 23px;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	background: url(../../images/KM/icon_cart.gif) no-repeat 2px 8px;
}
#cart div.cartdetails {
	width: 126px;
	padding: 11px -1px 0 0;
	margin: 0 8px 0 -8px;
	font-weight: normal;
	background: none;
	text-align: right;
	float: left;
}
#cart ul	{
	clear: left;
	height: 27px;
	margin: 0 8px 0 8px;
}
#cart li	{
	float: left;
	width: 101px;
	margin-top: 7px;
	font-size: 1.1em;
	padding: 0 0 0 10px;
	background: url(../../images/KM/bg_arrow1.gif) no-repeat 2px center;
	text-align: right;
}
#cart li.view	{
	width: 122px;
	text-align: left;
}
#cart li a, #cart li a:visited	{
	color: #3d7f99;
	text-decoration: underline;
}
#cart span.right	{
	float: right;
	width: 10px;
	height: 65px;
	display: block;
	margin-left: -10px;
	background-color: #e6e6e6;
}

/*		CPANEL STYLES
**********************************************************************/

#cpanel li	{
	float: left;
	width: 200px;
	padding: 10px 0 0 10px;
}
#cpanel a, #cpanel a:visited	{
	color: #7a7a7a;
	font-size: 1.1em;
	text-decoration: underline;
}

/*		NAV BAR STYLES
**********************************************************************/

#nav li	{
	float: left;
	font-size: 1.2em;
	width: 165px;
	text-align: center;
	height: 12px;
	padding: 16px 0 16px 0;
	border-right: 1px solid #E6E6E6;
	background: url("../../images/KM/bg_topnav.gif") repeat-x top center;
}
#nav li a, #nav li a:visited {
	color: #3D7F99;
	font-weight: bold;
	background: url(../../images/KM/cat_downarrow.gif) no-repeat 0px center;
	padding-left: 15px;
}
#nav li.firstnav {
	background: url(../../images/KM/bg_topnavleft.gif) no-repeat top left;
	width: 3px;
	border-right: 0;
}
#nav li.morenav {
	width: 162px;
	border-right: 0;
}
#nav li.lastnav {
	background: url(../../images/KM/bg_topnavright.gif) no-repeat top right;
	width: 3px;
	border-right: 0;
}
/*		SEARCH BAR STYLES
**********************************************************************/

#search ul	{
	float: right;
}
#search li	{
	float: left;
	height: 25px;
	font-size: 1.2em;
	text-align: center;
	padding-top: 7px;
	color: #ffffff;
	font-weight: bold;
}
#search li a, #search li a:visited	{
	color: #3D7F99;
	font-weight: bold;
}
#search li.phone {
	width: 145px;
	background: url(../../images/KM/bg_phone.gif) no-repeat left top;
	margin-left: 67px;
}

#search ul #offer_phrase {
	width: 460px;
	text-align: center;
}
#search ul #offer_phrase .phrase {/*visibility: hidden;*/ cursor:move;}
#search ul #offer_phrase .phrase a {text-transform: none; display:inline;}

#search form {
	height: 31px;
}
#search fieldset	{
	height: 31px;
	padding: 0 3px 0 6px;
}
#search .txt {
	float: left;
	width: 155px;
	height: 16px;
	padding: 4px;
	margin-top: 3px;
	font-size: 1.2em;
	border: 1px solid #d9d9d9;
}
#search .btn	{
	float: left;
	width: 84px;
	height: 25px;
	margin: 3px 0 0 5px;
}
/*		STATIC PAGES */
#content_static .leftcol {float: left; width: 385px;}
#content_static .rightcol {float: left; width: 385px;}
#content_static h1 {margin-bottom: 7px; color: #3D7F99; font-size: 19px;}
#content_static h2 {font-size: 12px; font-weight: bold; margin: 7px 0 -5px 0; color: #3D7F99;}
#content_static h3 {font-size: 19px; margin: 7px 0; color: #3D7F99;}
#content_static p {margin: 8px 0 11px; font-size: 11px;}
#content_static p a {color: #7A7A7A; text-decoration: underline;}
#content_static p a:hover {color: #000000;}
#content_static .standout {color: #cc0000; font-size: 12px;}
#content_static .largetext {font-size: 17px;}
#content_static ul {margin: 8px 0 11px; font-size: 11px; color: #000000;}
#content_static ul li {list-style-type: disc; list-style-position: inside; padding: 2px 0;}
#content_static ul li a {color: #7A7A7A; text-decoration: underline;}
#content_static ul li a:hover {color: #000000;}
#content_static #wiki {clear: both; margin: 10px auto; text-align: center;}
#content_static .table {width: 300px; margin-top: 8px;}
#content_static .table div.row {width: 300px; border-top: 1px solid #000000;}
#content_static .table div {border-left: 1px solid #000000; border-right: 1px solid #000000; float: left; width: 148px;}
#content_static .table div.last {border-right: 0px;}
#content_static .table div.first {border-right: 0px; border-left: 0px;}
#content_static .table div.bot {border-bottom: 1px solid #000000;}
#content_static .table div.top {border-top: 0px;}

/* CPANEL STYLES */
#https_cpanel	{
	float: right;
	width: 320px;
}
#https_cpanel a, #https_cpanel a:visited	{
	color: #7A7A7A;
	font-size: 1.1em;
}
#https_cpanel li	{
	float: left;
	width: 130px;
	height: 24px;
	padding: 8px 0 0 10px;
}

/*		CONTENT STYLES
**********************************************************************/
#breadcrumb	{
	color: #3D7F99;
	font-size: 1.2em;
	margin-bottom: 10px;
}
#breadcrumb a, #breadcrumb a:visited	{
	color: #3D7F99;
}
#breadcrumb a.current, #breadcrumb a.current:visited	{
	color: #3D7F99;
	font-weight: bold;
}
#content h2	{
	/*height: 22px;
	color: #009dbf;
	font-size: 1.2em;
	font-weight: bold;
	background: #e9f1f2;
	padding: 8px 0 0 10px;
	border: solid 1px #d8e6e7;*/
}
#content h2 small	{
	color: #6f9aa3;
}
#content .ratingbar li	{
	width: 23px;
	height: 29px;
	display: inline-block;
	background: url(../../images/KM/bg_star.jpg) no-repeat 0px -28px;
}
#content .ratingbar li.star	{
	background: url(../../images/KM/bg_star.jpg) no-repeat left 1px;
}


/*		FORM STYLES
**********************************************************************/
#content form {
	font-size: 12px;
}

#content form div.row {
	padding: 3px 0px;
}

#content form label {
	float: left; 
	width: 137px; 
	padding: 3px 5px 0 0;
	font-size: 12px;
}
/*.frmRow select {border: 1px solid #D6E4E6; height: 18px;}
.frmRow input {border: 1px solid #D6E4E6; width: 200px; height: 15px;padding-top: 2px;}*/
#content input[type=text], #content input[type=password], #content select, #content textarea {
	border: 1px solid #6F6F6F; 
	width: 200px;
	padding: 2px 2px;
}
#content input[type=text] {height: 15px;}
#content select {height: 22px;}
#content .cat_sortby select {
	width: 130px;
	height: 21px;
	border-top: 1px solid #8f989b;
	border-bottom: 1px solid #8f989b;
	border-left: 0;
	border-right: 0;
}

#content form div.button_panel {
	padding: 20px 20px;
}

#content input[type=button], #content input[type=submit], #content input[type=reset], #content button {
	margin-right: 6px;
	border: 1px solid #6F6F6F; 
	padding: 2px 7px; 
	background-color:#EFF4F5; 
	color: #6F6F6F; 
	font-size: 12px; 
	cursor: pointer;
	/*filter: progid: DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#749fa8');*/
}
#content input[type=button]:hover, #content input[type=submit]:hover, #content input[type=reset]:hover, #content button:hover {
	border: 1px solid #6F6F6F; 
	background-color:#BFD4D7; 
	color: #009dbf; 
	/*filter: none;*/
}

#content input[type=submit] {
	font-weight: bold;
}

#content form .asterics {color: red;}
#content form div.textinfo {padding: 0 0 4px 0; color: #000; font-size: .9em;}
#content form div.infonext {padding: 3px 0 0 0;}

/*		FORM VALIDATION STYLES
**********************************************************************/
#content input.invalid, #content select.invalid, #content textarea.invalid {
	border:1px solid #990000;
	background-color: #ffcccc;
}
#content form .error {padding:3px 10px 2px 10px; background-color:#ffcc99; color:#cc0000;}
#content form .warning {padding:3px 10px 2px 10px; background-color:#ffffcc; color:#ff6600;}


/*		PRODUCT REVIEWS STYLES
**********************************************************************/
.proddisplay {width: 188px; margin: 10px 3px 3px 3px; float: left; text-align: center; border-right: 1px solid #c8c7c7; height: 245px;}
.lastitem {border: 0px;}
.firstitem {clear: left;}
.proddisplay img.prodimage {height: 120px; width: 120px;}
.prodrow {padding-bottom: 14px; background-color: #ffffff; overflow: hidden; height: 245px;}
.proddisplay h2 {font-size: 11px; margin: 4px 14px 2px 14px;}
.proddisplay h2 a {color: #000000; font-weight: bold; text-transform: capitalize;}
.prodGridPrice {font-size: 11px; font-weight: bold; color: #3D7F99; padding: 2px 0 8px 0;}
.prodGridWasPrice {font-size: 11px; color: #999999; text-decoration: line-through;}
.proddisplay .icons {padding: 2px 0;}

/*		SIDEBAR STYLES
**********************************************************************/

#content_sidebar .line	{
	margin: 0 10px;
	background: #3D7F99;
}
#content_sidebar H2, #content_sidebar H2 a {
	font-weight: bold;
	font-size: 13px;
	color: #B83536;
	background: url("../../images/KM/rightarrow_whbg.gif") no-repeat 6px 16px;
	display: inline;
	float: left;
	clear: both;
}
#content_sidebar H2.tv {
	padding: 15px 0 10px 0;	
}
#content_sidebar div.tvicon {
	background: url(../../images/KM/icon_tv.gif) no-repeat 0px 12px;
	width: 36px;
	height: 37px;
	float: right;
}
#content_sidebar H2.new {
	padding: 13px 0 12px 19px;
}
#content_sidebar div.newicon {
	background: url(../../images/KM/icon_new.gif) no-repeat 0px 12px;
	width: 37px;
	height: 37px;
	float: right;
}
#content_sidebar H2.clearance {
	padding: 16px 0 16px 19px;	
}
#content_sidebar div.clearanceicon {
	background: url(../../images/KM/icon_clearance.gif) no-repeat 2px 14px;
	width: 48px;
	height: 37px;
	float: right;
}
#content_sidebar ul li input.emailsubmit {
	background: url("../../images/KM/bg_emailsubmit.gif") no-repeat top center;
	width: 141px;
	height: 24px;
	margin-left: -3px;
	padding: 4px 0 0 5px;
	font-size: 12px;
}
#content_sidebar ul li.inputbox {
	margin-top: 4px;
}

/*		TOOLBAR STYLES
**********************************************************************/

#toolbar	{
	height: 145px;
	background: #fff;
}
#toolbar a, #toolbar a:visited	{
	display: block;
	overflow: hidden;
	text-indent: -9000px;
}
#toolbar a.satis, #toolbar a.satis:visited	{
	height: 43px;
	background: url(../../images/KM/bg_toolbar.png) no-repeat 0px 0px;
}
#toolbar a.phone, #toolbar a.phone:visited	{
	height: 45px;
	background: url(../../images/KM/bg_toolbar.png) no-repeat 0px -43px;
}
#toolbar a.newslett, #toolbar a.newslett:visited	{
	height: 47px;
	background: url(../../images/KM/bg_toolbar.png) no-repeat 0px -88px;
}

/*		LEFTNAV STYLES
**********************************************************************/

#leftnav	{
	min-height: 426px;
	padding-top: 8px;
	clear: both;
}
#leftnav p	{
	font-size: 1.1em;
	line-height: 1.5;
	padding: 8px 0 8px 20px;
}
#leftnav p a, #leftnav p a:visited	{
	color: #3D7F99;
	text-transform: capitalize;
}
#leftnav h3	{
	padding: 10px 0 5px 20px;
	background: url(../../images/KM/rightarrow_whbg.gif) no-repeat 6px 10px;
	color: #3D7F99;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
#leftnav h3.viewall {
	padding: 4px 8px 10px 18px;
	background: url(../../images/KM/rightarrow_whbg.gif) no-repeat 6px 4px;
}
#leftnav h3.trail {
	padding: 2px 8px 10px 18px;
	background: url(../../images/KM/rightarrow_whbg.gif) no-repeat 6px 4px;
}
#leftnav h3 a {
	color: #3D7F99;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
#leftnav ul	{
	padding: 0 8px 0 18px;
	margin-bottom: 10px;
}
#leftnav ul.featured li a {
	text-decoration: underline;
}
#leftnav li	{
	font-size: 1.1em;
	line-height: 1.5;
}
#leftnav li a, #leftnav li a:visited	{
	color: #6f6f6f;
}
#leftnav li a:hover	{
	color: #B83536;
}
#leftnav li a.active	{
	color: #B83536;
}
#leftnav ul li.morelink a {
	text-decoration: underline;
}	
#leftnav #shopnow	{
	padding-left: 0;
}
#shopnow li	{
	height: 1%;
	margin: 0 10px;
	border-bottom: solid 1px #3D7F99;
}
#shopnow img	{
	width: 161px;
	display: block;
	margin: 0 auto;
}

/*		VISIT STYLES
**********************************************************************/

#visit .box	{
	float: left;
	width: 197px;
	padding-top: 10px;
	background: url(../../images/KM/bg_visit_box.png) no-repeat right 10px;
}
#visit h3	{
	color: #3D7F99;
	font-weight: bold;
	font-size: 1.1em;
	text-align: center;
	text-transform: uppercase;
}
#organized	{
	padding-bottom: 30px;
}
#organized a, #organized a:visited	{
	display: block;
	height: 67px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9000px;
	width: 171px;
	background: url("../../images/KM/bg_taylor_gifts.gif") no-repeat left top;
}
#visit #kit_more	{
	padding: 34px 0 30px 0;
}
#kit_more a, #kit_more a:visited	{
	width: 165px;
	height: 48px;
	display: block;
	margin: 7px auto;
	overflow: hidden;
	text-indent: -9000px;
	background: url("../../images/KM/bg_get_organized.jpg") no-repeat left top;
}
#visit #secure	{
	padding-top: 12px;
}
#secure a, #secure a:visited	{
	width: 115px;
	display: block;
	margin: 0 auto;
}
#payment h3	{
	margin-bottom: 10px;
}
#payment ul	{
	width: 117px;
	margin: 0 auto;
}
#payment li	{
	float: left;
	padding: 2px;
}
#visit #quick	{
	background: none;
}
#quick h3	{
	text-align: left;
	padding-left: 20px;
	margin-bottom: 5px;
}
#quick ul	{
	padding-left: 20px;
}
#quick li a, #quick li a:visited	{
	color: #6f6f6f;
	font-size: 1.1em;
}

/*		FOOTER STYLES
**********************************************************************/

#footer p	{
	color: #6f6f6f;
	font-size: 1.1em;
	line-height: 1.5;
	text-align: center;
	clear: left;
}
#footer p a, #footer p a:visited	{
	color: #6f6f6f;
}

/* RECOMMENDED STYLES */
#content #recommended {overflow: hidden; clear: both; border: 1px solid #E6E6E6; margin-bottom: 10px;}
#content #recommended h2.title {
	text-transform: none;
	background: #FFFFFF url("../../images/KM/bg_prodsects.gif") repeat-x scroll left top;
	color: #3D7F99;
	font-size: 1.3em;
	font-weight: bold;
	padding: 6px 0 6px 10px;
}
/*  404 Error Page */
#errorpage h1 {font-size:1.8em; font-weight: bold; color: #3D7F99;}
#errorpage h2 {font-size:17px;}
#errorpage p {font-size: 12px; padding: 5px 0;}
#errorpage ul {padding: 10px 0 30px 10px;}
#errorpage li {font-size: 12px; list-style-image: none; list-style-position: inside; list-style-type: disc;}

/*		WISH LIST PAGE */
#wishlist {float: left; width: 780px; padding: 5px;}
#wishlist h1 {font-size: 15px;}
#wishlist #wishlistbox {float: left; width: 590px; margin-bottom: 10px;}
#wishlist #wishlistbox #wishlistheader {width: 590px; margin-top: 10px; font-size: 12px; overflow: hidden; background-color: #f8efdc; border-right: 1px solid #ecd7a7; border-left: 1px solid #ecd7a7; border-bottom: 1px solid #ecd7a7; border-top: 1px solid #ecd7a7;}
#wishlist #wishlistbox #wishlistheader li {float: left; color: #4e4a74; width: 86px; text-align: center; padding: 2px 0 2px 0; }
#wishlist #wishlistbox #wishlistheader .largeli {width: 180px; text-align: left;}
#wishlist #wishlistbox #wishlistheader .medli {width: 150px; text-align: left;}
#wishlist #wishlistbox .wishlistrow {float: left; width: 590px; overflow: hidden;}
#wishlist #wishlistbox .wishlistrow .wishlistimage {float: left; padding-top: 20px; text-align: center; width: 150px;}
#wishlist #wishlistbox .wishlistrow .wishlistimage img {display: inline;}
#wishlist #wishlistbox .wishlistrow .wishlistdesc {float: left; padding-top: 20px; width: 180px;}
#wishlist #wishlistbox .wishlistrow .wishlistdesc a {color: #4e4a74; text-transform: capitalize;}
#wishlist #wishlistbox .wishlistrow .wishlistqty {float: left; padding-top: 20px; width: 80px; text-align: center;}
#wishlist #wishlistbox .wishlistrow .option {float: left; padding-top: 20px; width: 90px; text-align: center;}
#wishlist #wishlistbox .wishlistrow .wishlistrow .largeli {width: 280px; text-align: left;}
#wishlist #wishlistbox #wishbuttons {clear: both; width: 575px; text-align: right; padding: 5px 20px 5px 5px;}
#wishlist #sendlist {float: left; width: 170px; margin: 10px 0 0 10px; background-color: #f8efdc; padding: 5px;}
#wishlist #sendlist p {padding: 5px 0;}
#wishlist #sendlist h3 {font-size: 14px;}
#wishlist #sendlist input[type=text] {width: 150px;}
#wishlist #wishlistbox #emptycart {text-align: center; width: 590px; height: 150px; padding-top: 70px; font-size: 13px;}

.lgfont {font-size: 1.2em !important;}
/*		OVERLAPPING VEIL
**********************************************************************/
#veil{
	position: absolute;
	background: black;
	width: 10px;
	height: 10px;
	left: 0;
	top: 0;
	z-index: 99;
	display: none;
	filter:alpha(opacity=10);
	opacity: 0.1;
}
