﻿.Site h1,
.Site h2,
.Site h3,
.Site h4,
.Site h5,
.Site h6
{
	color:#faa32f;
}
.Site #mainTopTitle
{
	color:#faa32f;
}
.Site #subMenu
{
	background-color:#faa32f;
}
.Site #mainTitle h1
{
	color:#faa32f !important;
}
.Site #mainLayoutContainer
{
	border-left:solid 5px #faa32f;
	border-right:solid 5px #faa32f;
	background: transparent url(/images/layout/yellow/main_tl.gif) no-repeat 5px top;
}
.Site #subMenu ul a
{
	background:transparent url(/images/layout/yellow/subMenu_li.gif) no-repeat right bottom;
}
.Site #subMenu ul a:hover,
.Site #subMenu ul a.on,
.Site #subMenu ul a.active
{
	background:transparent url(/images/layout/yellow/subMenu_li_hover.gif) no-repeat right bottom;
}
.Site #subMenu ul ul a:hover,
.Site #subMenu ul ul a.on,
.Site #subMenu ul ul a.active
{
	background:transparent url(/images/layout/yellow/subMenu_li_hover2.gif) no-repeat 27px 5px;
}
.Site #subMenu ul ul ul a:hover,
.Site #subMenu ul ul ul a.on,
.Site #subMenu ul ul ul a.active
{
	background:transparent url(/images/layout/yellow/subMenu_li_hover2.gif) no-repeat 37px 5px;
}
.Site #subMenu ul ul ul ul a:hover,
.Site #subMenu ul ul ul ul a.on,
.Site #subMenu ul ul ul ul a.active
{
	background:transparent url(/images/layout/yellow/subMenu_li_hover2.gif) no-repeat 47px 5px;
}
.Site #subMenu ul ul ul ul ul a:hover,
.Site #subMenu ul ul ul ul ul a.on,
.Site #subMenu ul ul ul ul ul a.active
{
	background:transparent url(/images/layout/yellow/subMenu_li_hover2.gif) no-repeat 57px 5px;
}
.Site #subMenu ul ul ul ul ul ul a:hover,
.Site #subMenu ul ul ul ul ul ul a.on,
.Site #subMenu ul ul ul ul ul ul a.active
{
	background:transparent url(/images/layout/yellow/subMenu_li_hover2.gif) no-repeat 67px 5px;
}
.Site H3.subPageTitle a:hover,
.Site table#productList H3.title a:hover,
.Site td.product H3 a:hover,
.Site .thornsProductSub H3.title a:hover,
.Site .thornsProductSub H3.subPageTitle a:hover
{
	color:#faa32f;
	background:transparent url(/images/layout/yellow/subPageListing_arrow_hover.gif) no-repeat left 3px;
}
.Site #bottomCurve
{
	background:transparent url(/images/layout/yellow/bottom_curve.gif) no-repeat center bottom;
}
.Site .cartBrief .tr
{
	background:transparent url(/images/layout/yellow/cart_tr.gif) no-repeat right top;
}
.Site .cartBrief .br
{
	background:transparent url(/images/layout/yellow/cart_br.gif) no-repeat right bottom;
}
.Site .cartBrief .tl
{
	background:transparent url(/images/layout/yellow/cart_tl.gif) no-repeat left top;
}
.Site .cartBrief .bl
{
	background:transparent url(/images/layout/yellow/cart_bl.gif) no-repeat left bottom;
}
.Site #subMenu_btm
{
	background:#ffffff url(/images/layout/yellow/submenu_btm.gif) no-repeat right bottom;
}
.Site #topSubMenuContainer
{
	background:transparent url(/images/layout/yellow/topsubmenu_bg.gif) no-repeat left top;
}
.Site #topSubMenuContainer a
{
	color:#b16f17;
}
.Site #topSubMenuContainer li
{
	border-right:1px solid #b16f17;
}
.Site #topSubMenuContainer a:hover
{
	color:#000000;
}
.Site #mainLayoutContainer
{
	background: transparent url(/images/layout/yellow/main_tl.gif) no-repeat 5px top;
}
.Site #main_tl
{
	background: transparent url(/images/layout/yellow/main_tl.gif) no-repeat left top;
}
.Site #main_tr
{
	background: transparent url(/images/layout/yellow/main_tr.gif) no-repeat right top;
}
.Site .searchForm .submitButton
{
	background:#faa32f url(/images/layout/yellow/search_button.gif) no-repeat left top;
}
.Site .box .tl
{
	background:#faa32f url(/images/layout/yellow/box_tl.gif) no-repeat left top;
}
.Site .box .tr
{
	background:transparent url(/images/layout/yellow/box_tr.gif) no-repeat right top;
}
.Site .box .bl
{
	background:#ffffff url(/images/layout/yellow/box_bl.gif) no-repeat left bottom;
}
.Site .box .br
{
	background:transparent url(/images/layout/yellow/box_br.gif) no-repeat right bottom;
}
.Site .box h2.title
{
	color:#ffffff;
}
.Site .box .content
{
	border-left:solid 1px #faa32f;
	border-right:solid 1px #faa32f;
	background-color:#ffffff;
}
.Site .backlink a
{
	color:#faa32f;
}


.Site #cartFull H2
{
	color:#faa32f;
}
.Site #cartFull .box h2
{
	color:#ffffff;
}
.Site #cartLegend,
.Site table#cartListing
{
	border:solid 1px #faa32f;
}
.Site table#cartListing th.heading
{
	background-color:#faa32f;
}
.Site table#cartListing th.lineTotal,
.Site table#cartListing td.amount
{
	background-color:#ffb654;
	color:Black;
}
.Site table#cartListing td.lineTotal
{
	color:Black;
	border-right:none;
}
.Site table#cartListing tr.orderItem td,
.Site table#cartListing th
{
	border-right:solid 1px #faa32f;
	border-left:none;
	border-bottom:solid 1px #faa32f;
	border-top:none;
}
.Site table#cartListing td.amount
{
	border-bottom:solid 1px #faa32f;
}
.Site p.addressTitle
{
	color:#faa32f;
}
.Site form span.hint,
.Site form td.hint span
{
	background:transparent url(/images/layout/yellow/hint.gif) no-repeat scroll 20px 2px;
	color:#faa32f;
}

.Site .currentOptTN
{
    border-color: #faa32f;    
}
.Site #additionalInfo
{
	border:1px solid #faa32f;
}