body, td, tr, p, table {font-family:±¼¸²,"µ¸¿ò",sans-serif,Dotum,AppleGothic,arial, helvetica;  font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;}

ul {margin: 0px 0px 0px 25px; padding: 0px 0px 0px 0px; border: 0px none; display: list-item; list-style-position: outside; list-style-type: disc; }
ol {margin: 0px 0px 0px 25px; padding: 0px 0px 0px 0px; border: 0px none; display: list-item; list-style : decimal outside;}

h1.one {font-size: 15px; color: #9d6e00; text-decoration: none; font-weight: bold; margin-bottom: 1px;}
h1.two {font-size: 25px; color: #ffffff; text-decoration: none; font-weight: bold; margin-bottom: 1px;}

h2.one {font-size: 25px; color: #ffffff; text-decoration: none; font-weight: normal; line-height: 30px; margin-bottom: 1px;}
h2.two {font-size: 12px; color: #666666; text-decoration: none; font-weight: bold; margin-bottom: 1px;}
h2.three {font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; margin-bottom: 1px;}

h3.one {font-size: 15px; color: #9d6e00; text-decoration: none; font-weight: bold;}
h3.two {font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; margin-bottom: 1px;}

.hdr {font-size: 25px; color: #ffffff; text-decoration: none; font-weight: bold;}

a:link 		{color: #9d6e00; text-decoration: underline;}
a:visited 	{color: #9d6e00; text-decoration: underline;}
a:hover 	{color: #000000; text-decoration: underline;}
a:active 	{color: #9d6e00; text-decoration: underline;}

a.orngbold:link 		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.orngbold:visited 		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.orngbold:hover		{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orngbold:active		{font-size: 12px; color: #666666; text-decoration: none; font-weight: bold;}

a.orngboldul:link 		{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orngboldul:visited 	{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orngboldul:hover		{font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;}
a.orngboldul:active		{font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;}

.bodylinknormal			{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
.bodylinknormal:link	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #000000; text-decoration: underline; font-weight: normal;}
.bodylinknormal:visited	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #333333; text-decoration: underline; font-weight: normal;}
.bodylinknormal:active	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
.bodylinknormal:hover	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #800000; text-decoration: none; font-weight: normal;}

.bodylinksmall			{font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylinksmall:link	{font-size: 12px; color: #333333; text-decoration: underline; font-weight: normal;line-height:13pt}
.bodylinksmall:visited	{font-size: 12px; color: #666666; text-decoration: underline; font-weight: normal;line-height:13pt}
.bodylinksmall:active	{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylinksmall:hover	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal;line-height:13pt}

.bodylink10			{font-size: 10px; color: #333333; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylink10:link	{font-size: 10px; color: #333333; text-decoration: underline; font-weight: normal;line-height:13pt}
.bodylink10:visited	{font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal;line-height:13pt}
.bodylink10:active	{font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylink10:hover	{font-size: 10px; color: #9d6e00; text-decoration: none; font-weight: normal;line-height:13pt}

.body_detail {font-family:sans-serif,±¼¸²,µ¸¿ò,Dotum,AppleGothic,arial, helvetica;  font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;line-height:15pt;}

.body_big {font-family:sans-serif,¹ÙÅÁ,¹ÙÅÁÃ¼,±¼¸²,µ¸¿ò,Dotum,AppleGothic,arial, helvetica;  font-size: 14pt; color: #333333; text-decoration: none; font-weight: normal;line-height:20pt;}

.bodylinksmallnone			{font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylinksmallnone:link	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylinksmallnone:visited	{font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylinksmallnone:active	{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;line-height:13pt}
.bodylinksmallnone:hover	{font-size: 12px; color: #000000; text-decoration: underline; font-weight: normal;line-height:13pt}

.bodylinkbold			{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;line-height:14pt;}
a.bodylinkbold:link 	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;line-height:14pt;}
a.bodylinkbold:visited 	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #333333; text-decoration: underline; font-weight: bold;line-height:14pt;}
a.bodylinkbold:active	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;line-height:14pt;}
a.bodylinkbold:hover	{font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;line-height:14pt;}

/* used for Cart Part */
.bgMedgray {background-color: #e0dbd5;}
.bgBordergray {background-color: #959595;}
.txtEleven 			{font-weight: normal; font-size: 12px; color: #000000; font-family: verdana; text-decoration: none; line-height: 18px;}

A.txtEleven:link 	{color: #000000; font-family: verdana; font-size: 12px; text-decoration: none;}
A.txtEleven:active 	{color: #000000; font-family: verdana; font-size: 12px; text-decoration: underline;}
A.txtEleven:visited {color: #000000; font-family: verdana; font-size: 12px; text-decoration: none;}
A.txtEleven:hover 	{color: #000000; font-family: verdana; font-size: 12px; text-decoration: underline;}
.txtEleven ul		{margin: 0px 0px 0px 25px; padding: 0px 0px 0px 0px; border: 0px none; display: list-item; list-style-position: outside; list-style-type: disc; }
.txtEleven li		{padding: 0px 0px 0px 0px; }
.bgDkgray {background-color: #edeae6;}
.bgLtgray {background-color: #f5f5f5;}
.txtcartpad {font-size: 12px; line-height:15px;padding: 3px 10px 3px 10px;}
.txtcartpad11 {font-size: 12px; line-height:15px;padding: 3px 10px 3px 10px;}
.txtcartdetailpad {font-size: 12px; line-height:16px;padding: 3px 10px 3px 10px;}
.txtElevencart		{font-weight: normal; font-size: 12px; color: #000000; font-family: verdana; padding-top: 5px; padding-bottom: 5px;}
/* used for Cart Part */

/* used for overture ads */
.paidad					{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
a.paidad:link 			{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
a.paidad:visited 		{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
a.paidad:active			{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
a.paidad:hover			{font-size: 12px; color: #000000; text-decoration: underline; font-weight: normal;}

.bodylinkboldul			{font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;}
a.bodylinkboldul:link 	{font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;}
a.bodylinkboldul:visited{font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;}
a.bodylinkboldul:active	{font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;}
a.bodylinkboldul:hover	{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: bold;}

.bodylinksmbold			{font-size: 10px; color: #000000; text-decoration: none; font-weight: bold;}
a.bodylinksmbold:link 	{font-size: 10px; color: #000000; text-decoration: none; font-weight: bold;}
a.bodylinksmbold:visited{font-size: 10px; color: #000000; text-decoration: none; font-weight: bold;}
a.bodylinksmbold:active	{font-size: 10px; color: #000000; text-decoration: none; font-weight: bold;}
a.bodylinksmbold:hover	{font-size: 10px; color: #9d6e00; text-decoration: underline; font-weight: bold;}

.orange12bold		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;line-height:14pt;}
a.orange12bold:link	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;line-height:14pt;}
a.orange12bold:active{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;line-height:14pt;}
a.orange12bold:visited{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;line-height:14pt;}
a.orange12bold:hover	{font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;line-height:14pt;}

.orangethirtboldul		{font-size: 13px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.orangethirtboldul:link{font-size: 13px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orangethirtboldul:active{font-size: 13px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orangethirtboldul:visited{font-size: 13px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orangethirtboldul:hover{font-size: 13px; color: #000000; text-decoration: underline; font-weight: bold;}
.orangethirtboldul h1	{font-size: 13px; margin: 0px 0px 0px 0px; display: inline;}
.orangethirtboldul h2	{font-size: 13px; margin: 0px 0px 0px 0px; display: inline;}
.orangethirtboldul h3	{font-size: 13px; margin: 0px 0px 0px 0px; display: inline;}

.orangefiftbold		{font-size: 15px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.orangefiftbold:link		{font-size: 15px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orangefiftbold:visited	{font-size: 15px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orangefiftbold:hover	{font-size: 15px; color: #000000; text-decoration: underline; font-weight: bold;}
a.orangefiftbold:active	{font-size: 15px; color: #9d6e00; text-decoration: underline; font-weight: bold;}

.orange20boldul		{font-size: 20px; color: #9d6e00; text-decoration: none; font-weight: bold; display: inline;}
a.orangefiftboldul:link		{font-size: 20px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orangefiftboldul:visited	{font-size: 20px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
a.orangefiftboldul:hover	{font-size: 20px; color: #000000; text-decoration: underline; font-weight: bold;}
a.orangefiftboldul:active	{font-size: 20px; color: #9d6e00; text-decoration: underline; font-weight: bold;}
.orangefiftboldul h1 {font-size: 20px; margin: 0px 0px 1px 0px; padding: 0px; display: inline;}
.orangefiftboldul h2 {font-size: 12px; margin: 0px 0px 1px 0px; padding: 0px; display: inline; color: #666666;}

.whitefiftbold			{font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.whitefiftbold:link	{font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.whitefiftbold:active	{font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.whitefiftbold:visited	{font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.whitefiftbold:hover	{font-size: 15px; color: #ffffff; text-decoration: underline; font-weight: bold;}

.txtblacksm				{font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
.graysm					{font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
/* removed strike thru from site via changing here */
.graystrikesm			{font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
.grayitalsm				{font-size: 10px; color: #000000; text-decoration: none; font-weight: normal; font-style: italic;}
.productid				{font-size: 8pt; font-family:sans-serif,±¼¸²,arial,µ¸À½,Dotum,AppleGothic;color: #666666; text-decoration: none; font-weight: normal;}
.txtblack				{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;line-height:13pt;}
.txtspecialpricesm		{font-size: 10px; color: #731818; text-decoration: none; font-weight: normal;}
.txtspecialprice		{font-size: 12px; color: #731818; text-decoration: none; font-weight: normal;}
.txtblackbold			{font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.txtboldtwelve			{font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
/* removed strike thru from site via changing here */
.graystrike				{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
.grayital				{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal; font-style: italic;}
.graybld				{font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.gray					{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
.dkgraybold				{font-size: 12px; color: #333333; text-decoration: none; font-weight: bold;}

.whitetwelve			{font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal;line-height:16px;}
a.whitetwelve:link	{font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: normal;}
a.whitetwelve:active	{font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: normal;}
a.whitetwelve:visited	{font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: normal;}
a.whitetwelve:hover	{font-size: 12px; color: #FAFEED; text-decoration: none; font-weight: normal;}

.orangelev				{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal;}
.orangelevbold			{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
.orangetwelvebold		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
.bodythirteen			{font-size: 13px; color: #000000; text-decoration: none; font-weight: normal;}
.graythirtbold 			{font-size: 13px; color: #666666; text-decoration: none; font-weight: bold;}
.orangethirteen			{font-size: 13px; color: #9d6e00; text-decoration: none; font-weight: normal;}
.hdrorange				{font-size: 15px; color: #9d6e00; text-decoration: none; font-weight: bold;}
.txtredbld				{color: #660000; font-size=12px; text-decoration: none; font-weight: bold;}
.txtred					{color: #660000; text-decoration: none;}
.txtredbldfourteen				{font-size: 14px; color: #660000; text-decoration: none; font-weight: bold;}
.txtredfourteen					{font-size: 14px; color: #660000; text-decoration: none;}
.bodyfifteenbold		{font-size: 15px; color: #000000; text-decoration: none; font-weight: bold;}
.txtredsixtital			{font-size: 16px; color: #660000; text-decoration: none; font-weight: bold; font-style: italic;}

.hdrwhitefifteenbold	{font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
.hdrblackfifteenbold	{font-size: 15px; color: #000000; text-decoration: none; font-weight: bold;}
.hdrblackelevenbold		{font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
/* wienclub intro hdr classes */
.hdrintrowctitle 	{font-size: 23px; color: #000000; text-decoration: none; font-weight: normal; line-height: 30px; margin-bottom: 1px;}
.hdrintrowctext		{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}


a.bodylink:link 		{font-size: 12px; color: #000000; text-decoration: underline; font-weight: normal;}
a.bodylink:visited 		{font-size: 12px; color: #000000; text-decoration: underline; font-weight: normal;}
a.bodylink:active 		{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;}
a.bodylink:hover 		{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;}

.topnavten				{font-size: 12px; color: #515151; text-decoration: none; font-weight: bold;}
a.topnavten:link		{font-size: 12px; color: #515151; text-decoration: none; font-weight: bold;}
a.topnavten:visited		{font-size: 12px; color: #515151; text-decoration: none; font-weight: bold;}
a.topnavten:hover		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.topnavten:active		{font-size: 12px; color: #515151; text-decoration: none; font-weight: bold;}

.tnav2nd				{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;text-align:center; }
a.tnav2nd:link		{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;}
a.tnav2nd:visited	{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;}
a.tnav2nd:hover	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal;}
a.tnav2nd:active		{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;}

.topnavnineul 			{font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;}
a.topnavnineul:link		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal;}
a.topnavnineul:active	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal;}
a.topnavnineul:visited	{font-size: 12px; color: #9d6e00; text-decoration: none;font-weight: normal;}
a.topnavnineul:hover	{font-size: 12px; color: #000000; text-decoration: underline; font-weight: normal;}

.topnaveleven 			{font-size: 12px; color: #262626; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px; display: inline;}
a.topnaveleven:link		{font-size: 12px; color: #262626; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
a.topnaveleven:active	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
a.topnaveleven:visited	{font-size: 12px; color: #262626; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
a.topnaveleven:hover	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
.topnaveleven_at 			{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal; padding-left: 3px; padding-right: 3px; display: inline;}
a.topnaveleven_at:link		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
a.topnaveleven_at:active	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
a.topnaveleven_at:visited	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
a.topnaveleven_at:hover		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px;}
.topnaveleven_spacer	{font-size: 13px; color: #666666; padding-left: 9px; padding-right: 9px; display: inline;}

a.cookiecrumb			{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;}
a.cookiecrumb:link		{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;}
a.cookiecrumb:active	{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;}
a.cookiecrumb:visited	{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;}
a.cookiecrumb:hover		{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;}


.botnavnine 			{font-family:sans-serif,µ¸¿ò,Dotum,±¼¸²,AppleGothic,arial, helvetica;font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;line-height:13pt}
a.botnavnine:link		{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;line-height:13pt}
a.botnavnine:active		{font-size: 12px; color: #800000; text-decoration: underline; font-weight: normal;line-height:13pt}
a.botnavnine:visited	{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;line-height:13pt}
a.botnavnine:hover		{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;line-height:13pt}

.botnavtail 			{font-size: 12px; color: #515151; text-decoration: none; font-weight: normal;line-height:13pt}
a.botnavtail:link		{font-size: 12px; color: #515151; text-decoration: underline; font-weight: normal;line-height:13pt}
a.botnavtail:active		{font-size: 12px; color: #515151; text-decoration: underline; font-weight: normal;line-height:13pt}
a.botnavtail:visited	{font-size: 12px; color: #515151; text-decoration: underline; font-weight: normal;line-height:13pt}
a.botnavtail:hover		{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;line-height:13pt}

.botnavninenoul 		{font-family:sans-serif,µ¸¿ò,Dotum,±¼¸²,arial, helvetica;font-size: 12px; color: #333333; text-decoration: none; font-weight: normal;}
a.botnavninenoul:link	{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;}
a.botnavninenoul:active	{font-size: 12px; color: #800000; text-decoration: underline; font-weight: normal;}
a.botnavninenoul:visited{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;}
a.botnavninenoul:hover	{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}

input.tnsearch 			{font-size: 12px; border-width: 1px 1px 1px 1px; width: 90px;}
input.tnselectstate		{COLOR: #333333;font-size: 12px;border-color: #333333 #FFFFFF #FFFFFF #333333; border-width: 1px 1px 1px 1px;}
input.tntext       		{font-size: 12px; border-width: 1px 1px 1px 1px;}
input.tnemail 			{font-size: 12px; border-width: 1px 1px 1px 1px; width: 100px; height: 18px;}
input.zipcode 			{font-size: 12px; border-width: 1px 1px 1px 1px; width: 80px; height: 18px;}

.intext {
	font-family:"arial", "sans-serif", "±¼¸²", "µ¸¿ò", "Dotum", "AppleGothic", "helvetica";
	COLOR: #333333;
	font-size: 12px;
	border-color: #999999 #FFFFFF #FFFFFF #999999;
	background-color: #F4F5F1;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	line-height: 15px;
}

.intextwhite {
	font-family:"arial", "sans-serif", "±¼¸²", "µ¸¿ò", "Dotum", "AppleGothic", "helvetica";
	COLOR: #333333;
	font-size: 12px;
	border-color: #666666 #FFFFFF #FFFFFF #666666 ;
	background-color: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	line-height: 15px;
}



.giftcenter 			{background: #bdcfde; font-weight:normal; font-size:10px; padding: 2px; border-style: solid; border-width: 1px 1px 1px 1px; border-color:#000000 #000000 #000000 #000000}

.formdropdown 	{font-size: 10px; background-color: #ffffff; border-bottom: 1px solid #c1c1c1;	border-right: 1px solid #c1c1c1; border-left: 1px solid #666666; border-top: 1px solid #666666;	color: #000000;	height: 17px;text-decoration: none;}

.linetwenty		{line-height: 20px;}

.bdrdkgray		{background-color: #9a9999;}
 
.bgwineclubshdr {background-color: #edeae6;}
.bdrdkergray	{background-color: #999999;}
.bgtopnavdark 	{background-color: #e0dbd5;}
.bgtlighttan 	{background-color: #f6f4f2;}
.bgtlightertan	{background-color: #fdfcfc;}
.bgmedtan		{background-color: #ece8e3;}
.bgltgray 		{background-color: #666666;}
.bgwhite 		{background-color: #ffffff;}
.bgbotnav 		{background-color: #9d6e00;}
.bgmedtan		{background-color: #ece8e3;}
/* this is the class for all of the headers */
.bgdkgreen		{background-color: #6c705e;}
.bglefttnav		{background-color: #edeae6;}
.bgdkergreen	{background-color: #314f30;}
.bggray			{background-color: #cccccc;}
.bgtan3			{background-color: #f1eee9;}
.bgornge		{background-color: #9d6e00;}
.bdrdkred		{background-color: #731818;}
.bdrdkblue		{background-color: #384366;}
.bgyellow		{background-color: #f7f7e6;}

.bg01		{background-color: #999999;}
.bg02		{background-color: #fdfcfc;}
.bg03		{background-color: #faf9f8}
.bg04		{background-color: #f1eeea;}
.bg05		{background-color: #e3ded8;}

a.body01				{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
a.body01:visited 		{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}	 
a.body01:link 			{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal;}
a.body01:hover 			{font-size: 12px; color: #9d6e00; text-decoration: underline; font-weight: normal;}
h2.body01				{font-size: 12px; color: #000000; text-decoration: none; font-weight: normal; display: inline;}
.body01 h2				{font-size: 13px; color: #9d6e00; font-weight: bold; padding: 0px; margin: 0px 0px 10px 0px;}

.body02b				{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.body02b				{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.body02b:visited 		{text-decoration: none; font-weight: bold;}	 
a.body02b:link 			{text-decoration: none; font-weight: bold;}
a.body02b:hover 		{text-decoration: underline; font-weight: bold;}

ul.wineclub { margin: 0px; padding: 0px; border: 0px none; list-style-position: inside; list-style-type: disc; }
 
/* images for main hdr on nearly every page */
.hdrbotcor {background: no-repeat url(http://www.daejeon-flower.com/img/green_bottom_603.gif);}
.hdrcontent {background-color: #6c705e; padding: 1px 0px 5px 20px;}
.hdrcontent h1 {font-size: 25px; color: #ffffff; text-decoration: none; font-weight: bold; margin: 0px; padding: 0px}
.hdrtopcor {background: no-repeat url(http://www.daejeon-flower.com/img/green_top_603.gif);}

/* used below main hdr on entry pages */
.subsecbotcor {background: no-repeat url(http://www.daejeon-flower.com/img/glo_hdr_img_intro_bot_corners_green317.gif);}
.subsectopcor {background: no-repeat url(http://www.daejeon-flower.com/img/glo_hdr_img_intro_top_corners_green317.gif);}
/* images for wherever a small corner is used */
.smallcortr {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corner_green_tr_green.gif);}
.smallcortl {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corner_green_tl_green.gif);}
.smallcorbr {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corner_green_br_green.gif);}
.smallcorbl {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corner_green_bl_green.gif);}
/* airline pages */
.halfhalfbot {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corners_whitegreen_bot_large_green.gif);}
.halfhalftop {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corners_whitegreen_top_large_green.gif);}
/* hp col hdrs wag wine */
.hponecol {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corner_hp_top_onecol_green.gif);}
.hptwocol {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_corner_hp_top_twocol_green.gif);}
/* full page width top and bottom */
.largebotcor {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_body_hdr_bot_corners_lr_green.gif);}
.largetopcor {background: no-repeat url(http://a21.g.akamai.net/f/21/923/1h/www.wine.com/images/glo_body_hdr_top_corners_lr_green.gif);}
/* left nav corner images DONT NEED UPDATING */
.lntop {background: no-repeat url(http://www.daejeon-flower.com/img/glo_ln_top_corners.gif);}
.lnbot {background: no-repeat url(http://www.daejeon-flower.com/img/glo_ln_bot_corners.gif);}

/* New Left Nav Styles*/
.leftnav {background-color: #edeae6; }
.leftnavcontent {border-left: 1px solid #9a9999; border-right: 1px solid #9a9999;}
.narrow {padding: 3px 8px; font-size: 14px; color: #3a332a; font-weight: bold;}
.divider {border-bottom: 1px solid #9a9999; border-top: 1px solid #9a9999; background-color: #fff; line-height: 1px;}
.dividerone {padding-top: 4px;}
.dividertwo {border-bottom: 1px solid #edeae6; border-top: 1px solid #c3c1bf;}

.box {width: 590px;}
.box .full {border-left: 1px solid #9a9999; border-right: 1px solid #9a9999; padding: 5px 5px 5px 5px;}
.boxed {padding: 0px 10px 0px 10px; line-height: 1.4em; }
.rightdivider {height: 100px; margin-top: 5px; margin-bottom: 5px; border-right: 1px solid #9a9999;}

.tntophdr {background: #dbd5d0; padding: 3px 8px; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none;}
.tntophdrAt {background: #dbd5d0; padding: 3px 8px; font-size: 12px; font-weight: bold; color: #9d6e00; text-decoration: none;}
.tnviewall {float: right; clear: right; padding: 5px 10px 0px 0px; font-size: 10px; color: #333333;}
a.tntophdrlnk:link {color: #333333; text-decoration: none; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.tntophdrlnk:active {color: #333333; text-decoration: none; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.tntophdrlnk:visited {color: #333333; text-decoration: none; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.tntophdrlnk:hover {color: #9d6e00; text-decoration: none; font-size: 12px; font-weight: bold; text-decoration: underline;}

.quicklinks {padding: 3px 8px; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none;}

.lnpadfirst  {padding: 2px 5px 2px 13px; color: #9d6e00; font-weight: bold;}
.lnpadfirstnobold  {padding: 2px 5px 2px 13px; color: #9d6e00;}
.lnpadsecond {padding: 2px 5px 2px 23px; color: #9d6e00; font-weight: bold;}
.lnpadthird  {padding: 2px 5px 2px 33px; color: #9d6e00; font-weight: bold;}

.lnlocationlink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: ±¼¸²,µ¸À½,arial,Dotum,sans-serif,helvetica; TEXT-DECORATION: none}
A.lnlocationlink:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: underline}
A.lnlocationlink:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: underline}
A.lnlocationlink:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: underline}
A.lnlocationlink:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #196ca1; TEXT-DECORATION: none}

.lnlink				{font-family:±¼¸²,µ¸À½,arial,Dotum,AppleGothic,sans-serif,helvetica;font-size: 12px; color: #333333; text-decoration: none;font-weight: normal; }
a.lnlink:link		{font-size: 12px; color: #515151; text-decoration: underline; font-weight: normal;}
a.lnlink:active		{font-size: 12px; color: #515151; text-decoration: underline; font-weight: normal;}
a.lnlink:visited	{font-size: 12px; color: #515151; text-decoration: underline; font-weight: normal;}	
a.lnlink:hover		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: normal;}

.lnlink12bold				{font-family:arial,µ¸À½,Dotum,±¼¸²,AppleGothic,sans-serif,helvetica;font-size: 12px; color: #333333; text-decoration: none; font-weight: bold;}
a.lnlink12bold:link		{font-size: 12px; color: #333333; text-decoration: underline; font-weight: bold;}
a.lnlink12bold:active		{font-size: 12px; color: #333333; text-decoration: underline; font-weight: bold;}
a.lnlink12bold:visited	{font-size: 12px; color: #333333; text-decoration: underline; font-weight: bold;}	
a.lnlink12bold:hover		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}

.lnlinkat			{font-size: 12px; color: #333333; text-decoration: none; font-weight: bold;}
a.lnlinkat:link		{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.lnlinkat:active	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}
a.lnlinkat:visited	{font-size: 12px; color: #9d6e00; text-decoration: none; font-weight: bold;}	
a.lnlinkat:hover	{font-size: 12px; color: #515151; text-decoration: underline; font-weight: bold;}

.productLabelWrapper {padding: 0px 7px 0px 7px; text-align: center;}
.productLabel {border: 1px solid #9a9999;}
.productNavWrapper {background-color: #f5f4ed; border: 1px solid #cecaaf; padding: 15px 11px 15px 11px; }
.productNavHeader1 {font-size: 13px; color: #731818; text-decoration: none; font-weight: bold; padding: 0px;}
.productNavHeader11 {font-size: 12px; color: #731818; text-decoration: none; font-weight: bold; padding: 0px;}
.productNavHeader2 {color: #696969; text-decoration: none; font-weight: bold; padding: 5px 0px 0px 0px;}
.productNavItem {padding: 5px 0px 0px 0px;}
.productNavSeperator {padding: 15px 0px 15px 0px;}
.productIconsWrapper {padding: 0px 0px 3px 0px; margin: 0px; }
.productIconWrapper {display: inline; padding: 0px 5px 0px 0px; margin: 0px; cursor: pointer; }
.productRatingWrapper {display: inline; padding: 0px 5px 0px 0px; margin: 0px; cursor: pointer; }
.productContent {color: #333333;font-size: 12px;padding: 10px 0px 10px 0px;}
.productContent h2 {font-size: 12px; color: #333333; text-decoration: none; font-weight: bold; padding: 0px 0px 10px 0px; margin: 0px;}
.productContent h3 {font-size: 12px; color: #333333; text-decoration: none; font-weight: bold; padding: 0px 0px 10px 0px; margin: 0px;}
.productCustomerReviewsWrapper {background-color: #f6f4f2; padding: 10px 10px 10px 10px; border-bottom: 1px solid #e0dbd5;}
#iconKey {background-color: #f5f4ed; width: 500px; border: 1px outset #cecaaf; padding: 5px 5px 5px 5px; }
#iconKey h5 {font-size: 13px; color: #333333; text-decoration: none; font-weight: bold; padding: 5px 0px 10px 0px; margin: 0px;}
#iconKey h6 {font-size: 12px; color: #333333; text-decoration: none; font-weight: bold; padding: 0px; margin: 0px;}
#ratingKey {background-color: #f5f4ed; width: 400px; border: 1px outset #cecaaf; padding: 5px 5px 5px 5px; }
#ratingKey h5 {font-size: 13px; color: #333333; text-decoration: none; font-weight: bold; padding: 5px 0px 10px 0px; margin: 0px;}
#ratingKey h6 {font-size: 12px; text-decoration: none; font-weight: normal; padding: 0px; margin: 0px; display: inline;}
#productKeyWrapper {background-color: #f5f4ed; width: 260px; border: 1px solid #cecaaf; padding: 5px 5px 5px 5px; }
#productKeyWrapper h3 {font-size: 12px; color: #333333; text-decoration: none; font-weight: bold; padding: 0px 0px 10px 0px; margin: 0px;}
#productKeyWrapper h4 {font-size: 12px; color: #333333; text-decoration: none; font-weight: bold; padding: 0px 0px 10px 0px; margin: 0px;}
#productKeyWrapper h5 {font-size: 12px; color: #333333; text-decoration: none; font-weight: bold; padding: 0px 0px 10px 0px; margin: 0px;}
.isVisible {position: absolute; z-index: 100; visibility: visible;}
.isHidden {position: absolute; top: 0px; left: 0px; z-index: 100; visibility: hidden;}

.sitemap {float: left; padding: 0px 10px 0px 10px;}
.sitemap h2 {margin: 0px; padding: 10px 0px 5px 0px; font-size: 16px;}
.sitemap h3 {margin: 0px; padding: 2px 0px 2px 5px; font-size: 12px; font-weight: normal;}
.sitemap li {padding: 1px 0px 1px 0px;}

.leftwidget {padding: 2px 5px 2px 14px; font-weight: normal;}

/* start state select */
#StateSelect {filter: alpha(opacity=40); moz-opacity: .4; opacity: .4; visibility: hidden; width: 800px; height: 600px; z-index: 3; background-color: #cccccc; margin-left:auto; margin-right: auto; text-align: center;}
#StateSelectPanel {filter: alpha(opacity=100); moz-opacity: 1.0; opacity: 1.0; width: 490px; height: auto; z-index: 4; position: relative; top: 200px; left: 70px; background-color: #ffffff; margin-left: auto; margin-right: auto; text-align: center; padding: 3px 3px 3px 3px; border: #000000 3px solid;}
#StateSelectInstructions {color: #000000; filter: alpha(opacity=100); moz-opacity: 1.0; opacity: 1.0; z-index: 4; text-align: left; padding-right: 8px; padding-left: 8px; margin-left: 8px; margin-right: 8px;}
#StateSelectDropDown {filter: alpha(opacity=100); moz-opacity: 1.0; opacity: 1.0; z-index:4; float:right;}
#StateSelectSelection {font-weight: bolder; text-align: center;}
#StateSelectClose {cursor:pointer; font-weight: bold; color: #000000; font-family: Verdana; filter: alpha(opacity=100); moz-opacity: 1.0; opacity: 1.0; z-index: 4; float: right;}
/* end state select */

.closeBox {float: right; border: #999999 thin outset; color: #000000; font-family: Verdana, Arial; padding: 2px 6px 2px 6px; text-align: center; text-decoration: underline; cursor: pointer;}
.closeBoxHover {float: right; border: #999999 thin inset; color: #000000; font-family: Verdana, Arial; padding: 2px 6px 2px 6px; text-align: center; text-decoration: underline; cursor: pointer;}

/* start cart widget */
.cart {tfont-size: 12px;ext-align:center; text-align:center; color: #800000; }
a.cart:link {font-size: 12px;color: #800000; text-decoration: underline; font-weight: normal;}
a.cart:visited {font-size: 12px;color: #800000; text-decoration: underline; font-weight: normal;}
a.cart:hover {font-size: 12px;color: #000000; text-decoration: underline; font-weight: normal;}
a.cart:active {font-size: 12px;color: #800000; text-decoration: underline; font-weight: normal;}
/* end cart widget */

/* start home page*/
.hpPage {width:100%;text-align:center;}
.hpMain {width:782px;margin-right:auto;margin-left:auto;text-align:center;}
.hpLeftCol{width:225px;margin-right:3px;float:left;margin-bottom:20px;}
.hpMidCol{width:275px;float:left; margin-bottom:20px;}
.hpRightCol{width:275px;margin-left:3px;float:left;margin-bottom:20px;}
.hpLeftZone1{margin-bottom:2px; background-color:Silver;}
.hpLeftZone2{margin-bottom:2px; background-color:Silver;}
.hpLeftZone3{margin-bottom:2px; background-color:Silver;}
.hpRightZone1{margin-bottom:2px; background-color:Silver;}
.hpRightZone2{margin-bottom:2px; background-color:Silver;}
.hpRightZone3{margin-bottom:2px; background-color:Silver;}

.hpPopWinesLine{background-color:#4F716F;}
.hpPopWines{color:#4F716F;}
a.hpPopWines:link{color:#4F716F; text-decoration: none;}
a.hpPopWines:visited{color:#4F716F; text-decoration: none;}
a.hpPopWines:hover{color:#4F716F; text-decoration: none;}
a.hpPopWines:active{color:#4F716F; text-decoration: none;}

.hpPopWinesPrice{color:#873B2C;}

/* end home page */
.btmNav {text-align:center;}
.btmNavText {text-align: center; border-left: 1px solid #9a9999; border-right: 1px solid #9a9999; padding: 5px 0px 5px 0px; background-color: #e0dbd5; line-height: 14px;}
.btmCopyRight {text-align: center; border-left: 1px solid #9a9999; border-right: 1px solid #9a9999; padding: 5px 0px 0px 0px; background-color: #f6f4f2;}
/* start content engine*/
.firstListItem{font-weight: bold;}
/* end content engine*/

sup { font-size: 0.8em; }
#full { float: left; width: 100%; clear: left right; }
#right { float: left; width: 23%; display: inline; padding: 0px 5px 0px 5px; }
#left { float: left; width: 23%; display: inline; padding: 0px 5px 0px 5px; }


.margin1{margin-left:10px;}
.margin2{margin-left:20px;}
.margin3{margin-left:30px;}

.corpHeader			{font-size: 18px; color: #ffffff; text-decoration: none; font-weight: bold;}
.corpHeaderTxt		{font-size: 12px; color: #ffffff; text-decoration: none; padding-right:20px;}
