/* Global Settings */
*				{margin: 0; padding: 0;}
html, body 		{height: 100%;}
a 				{outline: none; text-decoration: none; border: none;}
img 			{border: none; vertical-align: middle; outline: none;}
a img			{border: none; outline: none;}
table 			{border-collapse: collapse;}
body			{font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;}
td				{font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;}
.clear			{clear: both;}

/****************************************************************************************************/

a:link.header-nav {color: #C41230; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: normal; text-decoration: none;}
a:active.header-nav {color: #C41230; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: normal; text-decoration: none;}
a:visited.header-nav {color: #C41230; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: normal; text-decoration: none;}
a:hover.header-nav {color: #F38AB4; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: normal; text-decoration: none;}

a:link.side-nav {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none;}
a:active.side-nav {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none;}
a:visited.side-nav {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none;}
a:hover.side-nav {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: underline;}

a:link.landing-nav {color: #C41230; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none;}
a:active.landing-nav {color: #C41230; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none;}
a:visited.landing-nav {color: #C41230; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none;}
a:hover.landing-nav {color: #F38AB4; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none;}

a:link.breadcrumbs {color: #808080; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none;}
a:active.breadcrumbs {color: #808080; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none;}
a:visited.breadcrumbs {color: #808080; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none;}
a:hover.breadcrumbs {color: #C31431; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none;}

a:link.category-nav {border-color: #FFFFFF; border-style: solid; border-width: 1px; color: #808080; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-style: normal; float: left; height: 18px; margin: 0 0 0 6px; padding: 1px 0 0 0; text-align: center; text-decoration: none; width: 19px;}
a:active.category-nav {border-color: #FFFFFF; border-style: solid; border-width: 1px; color: #808080; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-style: normal; float: left; height: 18px; margin: 0 0 0 6px; padding: 1px 0 0 0; text-align: center; text-decoration: none; width: 19px;}
a:visited.category-nav {border-color: #FFFFFF; border-style: solid; border-width: 1px; color: #808080; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-style: normal; float: left; height: 18px; margin: 0 0 0 6px; padding: 1px 0 0 0; text-align: center; text-decoration: none; width: 19px;}
a:hover.category-nav {background-color: #F6B4CF; border-color: #F6B4CF; border-style: solid; border-width: 1px; color: #FFFFFF; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-style: normal; float: left; height: 18px; margin: 0 0 0 6px; padding: 1px 0 0 0; text-align: center; text-decoration: none; width: 19px;}

a:link {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none;}
a:active {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none;}
a:visited {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none;}
a:hover {color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: underline;}

div#wrapper			{margin: 10px auto; width: 960px;}
div#header			{background-image: url(../images/header_menu.png); background-repeat: no-repeat; height: 94px; width: 960px;}
div#header-logo		{display: inline; float: left;}
div#header-nav		{display: inline; float: left; padding-right: 10px; width: 460px;}
ul#header-nav		{float: right; list-style-type: none; padding-top: 20px; text-align: right;}
div#header-search	{display: inline; float: left; padding-left: 10px; padding-top: 40px; width: 250px;}
ul#search-section	{list-style-type: none;}
ul#search-section li {display: inline; float: left;}
li#searchbox		{background: url(../images/search_field.gif) no-repeat; height: 27px; width: 161px;}

ul#header-nav li	{color: #C41230; line-height: 20px;}
div#main-content	{background-image: url(../images/rn_menu.png); background-repeat: repeat-y; min-height: 20px;}
div#main-content-left-side		{display: inline; float: left; margin-top: 10px; width: 690px;}
div#main-content-right-side-nav	{display: inline; float: right; margin-right: 46px; min-height: 450px; padding-bottom: 30px; width: 215px;}
ul#side-nav			{list-style-type: none; margin-right: 16px; text-align: right;}
.landing-text		{color: #808080; line-height: 14px; font-size: 9px;}
.thumbnail 			{background: url("../images/prod_image_bg.gif"); background-repeat: no-repeat; height: 147px; padding-top: 10px; width: 167px;}
.thumbnail:hover 	{background: url("../images/prod_image_bg_over.png"); background-repeat: no-repeat;}
#category-header	{color: #C31431; font-size: 20px; font-style: italic; font-weight: bold; margin-top: 90px;}
ul#product-details-list	{list-style-type: none; padding-top: 10px;}
ul#product-details-list li	{color: #333333; line-height: 18px;}
div#footer			{background-image: url(../images/footer_menu.png); background-repeat: no-repeat; color: #D65267; height: 36px; margin-top: -20px; padding-bottom: 60px; width: 960px;}
div#footer a		{color: #D65267; font-weight: normal;}
div#footer a:hover	{color: #C41230; font-weight: normal;}

/*************************************************************************************************************************************/
/*Category/Landing page*/
ul.lnTyp li		{color: #69321D; font-size: 14px;}
ul.lnTyp li a	{color: #69321D; font-size: 14px;}
ul#get_typs li a{color: #FFFFFF; font-size: 11px;}