BODY {
	background: url(/includes/templates/ria/images/body_back.jpg) #ffdf91;
	height: 100%
}

img {
	border:0;
}


.fullWidthFloatLeft {
width:100% ;
float:left;
}

.halfWidthFloatLeft {
width:49% ;
float:left;
}


.halfWidthFloatRight {
width:49% ;
float:right;
}


.quarterWidthFloatLeft {
width:24.8% ;
float:left;
}

.quarterWidthFloatRight {
width:24.8% ;
float:right;
}

.threeQuarterWidthFloatLeft {
width:74.2% ;
float:left;
}

.threeQuarterWidthFloatRight {
width:74.2% ;
float:right;
}



.qaurterWidthFloatLeft {
width:24.8% ;
float:left;
}

.thirdWidthFloatLeft {
width:30%;
margin-left:2.5%;
float:left;
}

#header {
	width: 100%;
	position: relative;
	height: 100px;
	min-width: 925px;
}

.header_right {
background: url(/includes/templates/ria/images/nh/header_right.jpg) 0 0 no-repeat;
}
.header_left {
background: url(/includes/templates/ria/images/nh/header_left.jpg) 0 0 no-repeat;
}
.header_middle {
background: url(/includes/templates/ria/images/nh/header_middle.jpg) 0 0 no-repeat;
}

.dance_left {
background: url(/includes/templates/ria/images/dancing1.jpg) no-repeat;
}
.dance_right {
background: url(/includes/templates/ria/images/dancing2.jpg) no-repeat;
}

.search_field_color , .cart_field_color {
background-color:#ffdf91;
color:#800000;
}

.main_page_box_head {
	font-weight: bold;
	font-size: 20px;
	width: 90%;
	color: #800000;
	line-height: 20px;
	font-family: tahoma ;
}

#bannerback {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	padding:0px;
	background: url(/includes/templates/ria/images/nh/header_back.jpg) repeat-x left 50%;
	position: relative;
	height: 100px;
}

  #outer_wrapper {
	padding: 0px;
	margin-TOP: 4px;
	min-height: 80%;
	min-width: 925px;
}

* HTML .minwidth {
	padding: 0px; 
	float: left;
	border-left: #ffdf91 925px solid;
	padding-TOP: 0px;
	position: relative;
}

* HTML .container {
	padding: 0px;
	float: left;
	margin-LEFT: -925px;
	position: relative;
}


#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;
	/*background:url("/includes/templates/ria/images/side_back.jpg") repeat-y top right;*/

	}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	/*background:url("/includes/templates/ria/images/side_back_left.jpg") repeat-y top left;*/
	}

#footerliq {
	position:relative;
	top:1px;
	width:100%;
	clear:both;
	margin:0;
	padding:1% 0;
	background: url(/includes/templates/ria/images/body_back.jpg) #ffdf91;
	}

#maincol {
	position:relative;
	margin:0;
	padding:0px 5px 0px 5px;
	}
#leftcol { 
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:150px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px; /* actual value */
	margin:0 0 -10px 0;
	z-index:30;
	}
#rightcol {
	position:relative;
	top:0px;
	right:0px;
	float:right;
	width:150px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px; /* actual value */
	margin:0 0 -10px 0;
	z-index:20;
	}

#centercol {
	position:relative;
	padding: 0 135px;
	background: url(/includes/templates/ria/images/body_back.jpg) #ffdf91;
	}

#centercolmargin {
	padding: 0px 5px 0px 5px;
	}

#main {
	padding: 0px;
	margin-TOP: 0px;
	margin-LEFT: 0px;
	position: relative;
	background: url(/includes/templates/ria/images/body_back.jpg) #ffdf91;
}

.centerColumn {
	padding: 0px;
	margin-TOP: 0px;
	margin-LEFT: 0px;
	position: relative;
	background: url(/includes/templates/ria/images/body_back.jpg) #ffdf91;
}


#footer {
	background: url(/includes/templates/ria/images/menu_bar_new_strip.jpg) repeat-x 0px 0px;
	width: 100%;
	position: relative;
	height: 20px;
	float:left;
	min-width: 925px
}

H1 {
	margin-TOP: 0px
}

.last {
	margin-BOTTOM: 0px
}

.clearing {
	CLEAR: both; height: 0px
}

#engravecat {
	border-right: #ffffcc 0px solid;
	padding-RIGHT: 12px;
	border-top: #000000 0px solid;
	padding-LEFT: 12px;
	font-size: 11px;
	font-weight: bold;
	padding-BOTTOM: 4px;
	border-left: #000000 0px solid;
	width: 90%;
	color: #800000;
	line-height: 140%;
	padding-TOP: 8px;
	border-bottom: #ffffcc 0px solid;
	font-family: sans-serif;
	height: 135px;
	overflow: auto;
}

#viewcartNew a {
position:relative;
width: 83px;
height: 24px;
background: url(/includes/templates/ria/images/nh/cart_button.jpg) no-repeat 0px 0px;
float:left;
left: 4px;
top:20px;
}

#viewcartNew a:hover {
background: url(/includes/templates/ria/images/nh/cart_button.jpg) no-repeat 0px -24px;
}

#contactusNew a {
position:relative;
width: 24px;
height: 28px;
background: url(/includes/templates/ria/images/nh/contact_button.jpg) no-repeat 0px 0px;
float:left;
left: 12px;
top:35px;
}

#contactusNew a:hover {
background: url(/includes/templates/ria/images/nh/contact_button.jpg) no-repeat 0px -28px;
}

#bookmarkNew a {
position:relative;
width: 24px;
height: 28px;
background: url(/includes/templates/ria/images/nh/bookmark_button.jpg) no-repeat 0px 0px;
float:right;
right: 13px;
top:35px;
}

#bookmarkNew a:hover {
background: url(/includes/templates/ria/images/nh/bookmark_button.jpg) no-repeat 0px -28px;
}

.searchNew  {
position:relative;
width: 83px;
height: 24px;
background: url(/includes/templates/ria/images/nh/search_button.jpg) no-repeat 0px 0px;
float:right;
right: 4px;
top:20px;
border:none;
}

.searchNew:hover {
background: url(/includes/templates/ria/images/nh/search_button.jpg) no-repeat 0px -24px;
}


#search A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 10px;
	z-index: 15;
	background: url(/includes/templates/ria/images/funky_button.gif) no-repeat 0px 0px;
	vertical-align: middle;
	width: 200px;
	color: #800000;
	line-height: 35px;
	font-family: tahoma;
	height: 40px;
	text-align: center;
	text-decoration: none
}

#search A:hover {
	background-position: 0px -40px;
	font-weight: bold;
	font-size: 10px;
	line-height: 60px;
}


.previousOrdersLight, .cartOrdersLight, .shippingMethodsHead, .previousOrdersHeader, .paymentOptionsHeader, .customerGroup, .customerName, .messageStackB, .messageTextB , .cartTextB, .commentTextB, .listaccountitemNohover, .orderTotals, .shippingMethods, .reviewTable, .columnHeadingB, .privacyHeaderB, .privacyBodyB, .siteMapB 
{
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
}


#searchsmall A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 10px;
	background: url(/includes/templates/ria/images/woodback.jpg) repeat 0px 0px;
	vertical-align: middle;
	width: 128px;
	color: #800000;
	line-height: 20px;
	font-family: tahoma;
	height: 20px;
	text-align: center;
	text-decoration: none ;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
}

#searchsmall A:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;

}

#memberArea A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/woodback_fadeout.jpg) 0px 0px;
	vertical-align: middle;
	width: 128px;
	color: #800000;
	line-height: 31px;
	font-family: tahoma;
	text-decoration: none ;
	height: 31px;
	text-align: center;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
}

#memberArea A:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;

}

.buttonSubmit , .buttonSubmit a {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 10px;
	background: url(/includes/templates/ria/images/woodback.jpg) repeat 0px 0px;
	vertical-align: middle;
	width: 128px;
	color: #800000;
	line-height: 20px;
	font-family: tahoma;
	height: 25px;
	text-align: center;
	text-decoration: none ;
	padding:5px auto 10px auto;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
}

.buttonSubmit:hover , .buttonSubmit a:hover{
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;

}



.customerGroup {
	font-size: 12px;
	color:#800000;
	line-height: 31px;
	width : 128px ;
	height:31px;
	background: url(/includes/templates/ria/images/woodback_fadeout.jpg) 0px 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
}

.customerName {
	font-size: 12px;
	color:#800000;
	line-height: 32px;
	width : 128px ;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) repeat 0px 0px;
	height:31px;
}


#topbut A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 10px;
	z-index: 15;
	background: url(/includes/templates/ria/images/headerbd.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 100px;
	color: #FF6600;
	line-height: 20px;
	font-family: tahoma;
	height: 20px;
	text-align: center;
	text-decoration: none
}

#topbut A:hover {
	background-position: 0px -20px;
	font-weight: bold;
	font-size: 10px;
	color:#fff0cc;
	line-height: 20px;
}

#topbut1 A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 10px;
	z-index: 15;
	background: url(/includes/templates/ria/images/cart_button.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 100px;
	color: #FF6600;
	line-height: 20px;
	font-family: tahoma;
	height: 20px;
	text-align: center;
	text-decoration: none
}

#topbut1 A:hover {
	background-position: 0px -20px;
	font-weight: bold;
	font-size: 10px;
	color:#fff0cc;
	line-height: 20px;
}

#logohover A {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	table-layout: fixed;
	display: block;
	background: url(/includes/templates/ria/images/logozoomhome.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 126px;
	height: 100px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
}

#logohover A:hover {
	background-position: 0px -100px;
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;

}





#menu_foot A {
	table-layout: fixed;
	display: block;
	font-weight: normal;
	font-size: 9px;
	background: url(/includes/templates/ria/images/menu_bar_new.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 110px;
	color: #330000;
	line-height: 20px;
	font-family: tahoma;
	height: 20px;
	text-align: center;
	text-decoration: none
}

#menu_foot A:hover {
	background-position: 0px -20px;
	font-weight: normal;
	font-size: 9px;
	color: #408080;
}

#leftback {
	width: 130px;
}

.top_cat_menu A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/button_side_menu.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 130px;
	color: #800000;
	text-indent: 5px;
	line-height: 25px;
	border-bottom: #CC9966 1px solid;
	font-family: tahoma;
	height: 25px;
	text-align: left;
	text-decoration: none
}

.top_cat_menu A:hover {
	background-position: 0px -25px;
	font-weight: bold;
	font-size: 12px;
	color: #ff0000
}

.sub_cat_menu A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/main_sub_menu.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 130px;
	color: #800000;
	text-indent: 5px;
	line-height: 25px;
	border-bottom: #CC9966 1px solid;
	font-family: tahoma;
	height: 25px;
	text-align: left;
	text-decoration: none
}

.sub_cat_menu A:hover {
	background-position: 0px -25px;
	font-weight: bold;
	font-size: 12px;
	color: #ff0000
}

.leaf_cat_menu A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/main_sub_menu_sub_menu.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 130px;
	color: #800000;
	text-indent: 5px;
	line-height: 25px;
	border-bottom: #CC9966 1px solid;
	font-family: tahoma;
	height: 25px;
	text-align: left;
	text-decoration: none;
	overflow:hidden;
}

.leaf_cat_menu A:hover {
	background-position: 0px -25px;
	font-weight: bold;
	font-size: 12px;
	color: #ff0000
}

.category-links A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/cat_list_side_menu.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 130px;
	color: #800000;
	text-indent: 5px;
	line-height: 25px;
	border-bottom: #CC9966 1px solid;
	font-family: tahoma;
	height: 25px;
	text-align: left;
	text-decoration: none
}

.category-links A:hover {
	background-position: 0px -25px;
	font-weight: bolder;
	font-size: 11px;
	color: #ff0000
}

.category-linksInvert A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/cat_list_side_menu_i.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 130px;
	color: #800000;
	line-height: 25px;
	border-bottom: #CC9966 1px solid;
	font-family: tahoma;
	height: 25px;
	text-align: center;
	text-decoration: none
}

.category-linksInvert A:hover {
	background-position: 0px -25px;
	font-weight: bolder;
	font-size: 11px;
	color: #ff0000
}

.category-subs-parent {
	font-weight: bolder;
	font-size: 12px;
	color: #408080
}

.category-subs-selected {
	font-weight: bolder;
	font-size: 12px;
	color: #408080
}



.categoryListBoxContents {
width:33%;
height:290px;
float:left;

}


.categoryListBoxBackground {
margin-top:40px;
width:200px;
height:250px;
background:url(/includes/templates/ria/images/scroll.jpg) no-repeat;
overflow:auto;
}



.categoryImageAndNameHolder {
width:150px;
height:150px;
margin-top:60px;
overflow:auto;
}

.categoryImageHolder {
height:110px;
overflow:auto;
}

.categoryNameList  {
overflow:auto;
width:150px;
margin-top:10px;
}

.categoryNameList a {
margin-top:30px;
padding-top:10px;
width:150px;
font-family:sans-serif;
font-size:11px;
color:#006666;
font-weight:bold;
cursor:hand;
text-decoration:none;
}



.categoryNameList a:hover  {
color:#993300;
text-decoration:none;
}

.paddingTwenty {
padding-bottom:20px;
padding-top:20px
}

.paddingTen {
padding-bottom:10px;
padding-top:10px
}


.HeadingA {
	float: left;
	width: 100%
}

.HeadingB {
	height: 100%;
	overflow:auto;
	/*background: url(/includes/templates/ria/images/woodback.jpg) 0px 0px;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
}

.HeadingC {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	font-weight: bold;
	font-size: 20px;
	background: url(/includes/templates/ria/images/woodback_fadeout.jpg) repeat-x 0px 0px;
	margin: 10px auto;
	text-transform: uppercase;
	border-left: #cc6633 1px solid;
	width: 60%;
	color: #800000;
	line-height: 40px;
	font-family: tahoma;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
}





.smallHeading {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	font-weight: bold;
	background: url(/includes/templates/ria/images/main_back_head.jpg) 0px 0px;
	margin: 10px auto;
	text-transform: uppercase;
	border-left: #cc6633 1px solid;
	color: #800000;
	border-bottom: #fff0cc 1px solid;
	font-family: tahoma;
	font-size:11px;
	line-height:15px;
	width:92%;
	padding-top:5px;
	padding-bottom:5px;
	word-spacing:5px

}


.productsListingTopNumber {

	}


.productsListingTopNumberA {
	background: url(/includes/templates/ria/images/pagination.jpg) 0px 0px;
	float: left;
	width: 100%
}

.productsListingTopNumberB {
	border-right: #cc6633 2px solid;
	border-top: #fff0cc 2px solid;
	border-left: #fff0cc 2px solid;
	border-bottom: #cc6633 2px solid;
	height: 100%
}




.productsListingTopNumberC  {
	border-right: #fff0cc 0px solid;
	border-top: #cc6633 0px solid;
	font-size: 11px;
	margin: 5px auto;
	text-transform: uppercase;
	border-left: #cc6633 0px solid;
	width: 100%;
	color: #800000;
	line-height: 20px;
	border-bottom: #fff0cc 0px solid;
	font-family: tahoma
	text-decoration: none;
}

.productsListingTopNumberC  a {
	text-decoration: none;
}

.productsListingTopNumberC  a:hover {
	text-decoration: underline;
}

.productsListingTopNumberD a {
	border-right: #cc6633 2px solid;
	border-top: #fff0cc 2px solid;
	font-weight: bold;
	font-size: 10px;
	margin: 5px auto;
	text-transform: uppercase;
	border-left: #fff0cc 2px solid;
	color: #800000;
	line-height: 20px;
	border-bottom: #cc6633 2px solid;
	font-family: tahoma;
	padding:2px 5px 2px 5px;
	text-decoration:none;

}

.productsListingTopNumberD a:hover {
	font-weight: bold;
	font-size: 10px;
	color: #FFDF91;
	line-height: 20px;
	font-family: tahoma;
	padding:2px 5px 2px 5px;
	text-decoration:none;
	background: #800000;
	border-right: #fff0cc 2px solid;
	border-top: #cc6633 2px solid;
	border-bottom: #fff0cc 2px solid;
	border-left: #cc6633 2px solid;
}















.messageStackA {
	float: left;
	width: 100%;

}

.messageStackB {
	overflow:auto;
	background: url(/includes/templates/ria/images/messagestack.jpg) 0px 0px;


}


.messageStackC  {
	font-size: 11px;
	font-weight: bold;
	width:97.9%;
	color: #800000;
	line-height: 20px;
	font-family: tahoma;
	padding-left:1%;
	padding-right:1%;
	padding-top:0px;
	padding-bottom:2px;
	overflow:auto;
}


.messageStackErrorError {
float: left;
width:97.9%;
padding-left:1%;
padding-right:1%;
line-height:20px;
margin-top:2px;
background: url(/includes/templates/ria/images/messagestack_error.jpg) 0px 0px;
}

.messageStackWarningWarning {
float: left;
width:97.9%;
padding-left:1%;
padding-right:1%;
line-height:20px;
margin-top:2px;
background: url(/includes/templates/ria/images/messagestack_warning.jpg) 0px 0px;
}

.messageStackSuccessSuccess {
float: left;
width:97.9%;
padding-left:1%;
padding-right:1%;
line-height:20px;
margin-top:2px;
background: url(/includes/templates/ria/images/messagestack_success.jpg) 0px 0px;
}

.messageStackCautionCaution {
float: left;
width:97.9%;
padding-left:1%;
padding-right:1%;
line-height:20px;
margin-top:2px;
background: url(/includes/templates/ria/images/messagestack_caution.jpg) 0px 0px;
}

.messageStackErrorDefault {
float: left;
width:97.9%;
padding-left:1%;
padding-right:1%;
line-height:20px;
margin-top:2px;
}


.messageTextA , .cartTextA {
	background: url(/includes/templates/ria/images/woodback_text1.jpg) 0px 0px;
	float: left;
	width: 100%
}

.messageTextB , .cartTextB {
	height: 100%
}

.messageTextC {
	font-weight: bold;
	font-size: 11px;
	margin: 10px auto;
	width: 95%;
	color: #800000;
	line-height: 20px;
	font-family: tahoma;
	padding:0px 20px 0px 20px;
}

.cartTextC 
{
	font-weight: bold;
	font-size: 11px;
	margin: 5px auto;
	width: 95%;
	color: #800000;
	line-height: 20px;
	font-family: tahoma;
	padding:0px 10px 0px 10px;


}



.cartListC  {
	float:left;
	width:18%;
}


.cartListC a {
	float:left;
	width:100%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	border-left: #fff0cc 1px solid;
	color: #800000;
	line-height: 30px;
	border-bottom: #cc6633 1px solid;
	font-family: tahoma;
	text-decoration:none;
}

.cartListC a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	color: #800000;
	border-bottom: #fff0cc 1px solid;
}


.messageTextC a , .cartTextC a {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 20px 0px 20px;
	text-transform: uppercase;
	border-left: #fff0cc 1px solid;
	color: #800000;
	line-height: 20px;
	border-bottom: #cc6633 1px solid;
	font-family: tahoma;
	padding:0px 20px 0px 20px;
	text-decoration:none;
}

.messageTextC a:hover , .cartTextC a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	color: #800000;
	border-bottom: #fff0cc 1px solid;
}

.messageTextC strong {

	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	color: #800000;
	line-height: 20px;
	font-family: tahoma;
}

.commentTextA {
	background: url(/includes/templates/ria/images/woodback_text1.jpg) 0px 0px;
	float: left;
	width: 100%
}

.commentTextB {
	height: 100%
}

.commentTextC {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	font-weight: bold;
	font-size: 11px;
	margin: 5px 5px 5px 5px;
	border-left: #cc6633 1px solid;
	color: #800000;
	line-height: 20px;
	border-bottom: #fff0cc 1px solid;
	font-family: tahoma;
	padding:10px 10px 10px 10px;
}

.creditCardText {
	width:45%;
	float:left;
	margin-left:4%;
}

.creditCardText input,select {
    background-color:#FEF194;
}

.creditCardText a {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 5px 0px 5px;
	text-transform: uppercase;
	border-left: #fff0cc 1px solid;
	color: #800000;
	line-height: 20px;
	border-bottom: #cc6633 1px solid;
	font-family: tahoma;
	padding:0px 20px 0px 20px;
	text-decoration:none;
}

.creditCardText a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	color: #800000;
	border-bottom: #fff0cc 1px solid;
}

.listaccountitem label {
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	}


.listaccountitem a {
	display:block;
	width:85%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	}

.listaccountitem a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}


.bevelButton a {
	display:block;
	width:300px;
	height:50px;
	background: url(/includes/templates/ria/images/bevel_button_web.jpg) no-repeat 0px 0px;
	text-decoration:none;
	color:#993300;
	font-size:13px;
	line-height:50px;
	font-weight:bold;
	text-transform: uppercase;
	}

.bevelButton a:hover {
	background: url(/includes/templates/ria/images/bevel_button_web.jpg) no-repeat 0px -50px;
	color:#800000;
	font-size:12px;
	}
	
.bevelButtonSmall a {
	display:block;
	width:100px;
	height:50px;
	background: url(/includes/templates/ria/images/bevel_button_small_web.jpg) no-repeat 0px 0px;
	text-decoration:none;
	color:#993300;
	font-size:13px;
	line-height:50px;
	font-weight:bold;
	text-transform: uppercase;
	}

.bevelButtonSmall a:hover {
	background: url(/includes/templates/ria/images/bevel_button_small_web.jpg) no-repeat 0px -50px;
	color:#800000;
	font-size:12px;
	}

.bevelButtonSubmit {
	display:block;
	width:300px;
	height:50px;
	background: url(/includes/templates/ria/images/bevel_button_web.jpg) no-repeat 0px 0px;
	text-decoration:none;
	color:#993300;
	font-size:13px;
	line-height:50px;
	font-weight:bold;
	text-transform: uppercase;
	border:none;
	}

.bevelButtonSubmit:hover {
	background: url(/includes/templates/ria/images/bevel_button_web.jpg) no-repeat 0px -50px;
	color:#800000;
	font-size:12px;
	}


.bottomMenuPage a {
	display:block;
	width:85%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:15px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	}

.bottomMenuPage a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}


.bottomMenuPage {
	display:block;
	width:85%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:15px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	}

.bottomMenuPage:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}



.contactPage a {
	display:block;
	width:85%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:15px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	}

.contactPage a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}


.productAddToCart a {
	display:block;
	width:100%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:15px;
	font-weight:bold;
	line-height:40px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
}

.productAddToCart a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
}


.reviewSubmit a {
	display:block;
	width:85%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	text-align : center;
	color:#800000;
	font-size:15px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	}

.reviewSubmit a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}


.reviewBox {
width:62%;
height:293px;
background: url(/includes/templates/ria/images/reviewbox.jpg) 0px 0px repeat;
margin-left:1%;
padding:10px;
float:left;
border-right: #fff0cc 1px solid;
border-top: #cc6633 1px solid;
border-bottom: #fff0cc 1px solid;
border-left: #cc6633 1px solid;
font-size:12px;
}


.reviewWriter {
line-height:15px ;
font-size:11px;
font-weight:bold;
color:#800000;
}

.reviewsWriteReviewsNotice {
	font-size:11px;
}


.bottomMenuPage input {
	display:block;
	width:85%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	}




.editTable a {
	display:block;
	width:50%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:5px;
	margin-top:2px;
	}

.editTable a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}




.listaccountitemNohover {
	display:block;
	width:85%;
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	}

.previousOrders, .paymentOptions, .accountQuantityDisplay, .accountProductDisplay, .accountTaxDisplay, .accountTotalDisplay, .cartItems, .cartQuantity, .cartQuantityUpdate, .cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .paymentComments, .paymentMethods {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	background: url(/includes/templates/ria/images/woodback.jpg) 0 0 repeat;
}


.cartProductDisplay a , .cartItems a {
	text-decoration:none;
	color:#800000;
}




.previousOrders a {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	font-weight: bold;
	font-size: 11px;
	margin: 0px 20px 0px 20px;
	text-transform: uppercase;
	border-left: #fff0cc 1px solid;
	color: #800000;
	line-height: 20px;
	border-bottom: #cc6633 1px solid;
	font-family: tahoma;
	padding:0px 20px 0px 20px;
	text-decoration:none;
}

.previousOrders a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	color: #800000;
	border-bottom: #fff0cc 1px solid;
}


.previousOrdersLight, .cartOrdersLight, .shippingMethodsHead {
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	}

.previousOrdersHeader, .paymentOptionsHeader {
	text-decoration:none;
	color:#800000;
	font-size:15px;
	font-weight:bolder;
	padding:4px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
	text-transform: uppercase;
	}



.paymentOptions input,select {
    background-color:#FEF194;
}




.orderTotalBack {
    float:left;
	width:100%;
	padding-top:10px 0px 10px 0px;
	background: url(/includes/templates/ria/images/woodback.jpg) 0 0 repeat;
}






.navigationOrderC  {
	border-right: #fff0cc 0px solid;
	border-top: #cc6633 0px solid;
	font-size: 11px;
	margin: 5px auto;
	text-transform: uppercase;
	border-left: #cc6633 0px solid;
	width: 50%;
	color: #800000;
	line-height: 20px;
	border-bottom: #fff0cc 0px solid;
	font-family: tahoma
}

.navigationOrderD a {
	border-right: #cc6633 2px solid;
	border-top: #fff0cc 2px solid;
	font-weight: bold;
	font-size: 10px;
	margin: 5px auto;
	text-transform: uppercase;
	border-left: #fff0cc 2px solid;
	color: #800000;
	line-height: 20px;
	border-bottom: #cc6633 2px solid;
	font-family: tahoma;
	padding:2px 5px 2px 5px;
	text-decoration:none;

}

.navigationOrderD a:hover {
	font-weight: bold;
	font-size: 10px;
	color: #FFDF91;
	line-height: 20px;
	font-family: tahoma;
	padding:2px 5px 2px 5px;
	text-decoration:none;
	background: #800000;
	border-right: #fff0cc 2px solid;
	border-top: #cc6633 2px solid;
	border-bottom: #fff0cc 2px solid;
	border-left: #cc6633 2px solid;
}



.cartProdTitle {
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #800000;
	font-family: tahoma;
	text-decoration:none;
}

.cartImage img {
border-left:1px solid #993300;
border-top:1px solid #993300;
border-right:1px solid #FFF0CC;
border-bottom:1px solid #FFF0CC;
margin:5px auto;
overflow:auto;

}








.cartTableHeading th {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	background: url(/includes/templates/ria/images/woodback.jpg) 0 0 repeat;
	}




.commentTable {
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:1px;
	}

.paymentMethods {
	float:left;
	}




.orderTotals {
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	background:#FFCC00 url(/includes/templates/ria/images/woodback.jpg) 0 0 repeat;
	}



.shippingMethods {
	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	}

.reviewTable {

	text-decoration:none;
	color:#800000;
	font-size:13px;
	font-weight:bold;
	padding:1px;
	}

.view A {
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/veiw_cat.jpg) no-repeat 0px 0px;
	width: 120px;
	color: #996633;
	line-height: 20px;
	font-family: sans-serif;
	height: 20px;
	text-decoration: none
}

.view A:hover {
	background-position: 0px -20px;
	color: #ff0000
}


.columnHeadingA {
	/*background: url(/includes/templates/ria/images/woodback.jpg) 0px 0px;*/
	float: left;
	width: 100%
}

.columnHeadingB {
	background: url(/includes/templates/ria/images/woodback_fadeout.jpg) 0px 0px;
	height: 100%;
		-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
	border-bottom: #cc6633 0px solid;
}

.columnHeadingC {
	width: 60%;
	/*background: url(/includes/templates/ria/images/woodback_inner.jpg) 0px 0px;*/
	margin: 10px auto;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 

}

.columnHeadingC h2{
	font-weight: bolder;
	font-size: 15px;
	color: #800000;
	line-height: 17px;
	font-family: tahoma;
	margin:5px;
	text-transform: uppercase;
}






.backgourndProductList {
	width:210px;
	}

.borderProductList {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	overflow:auto;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
	height:100%;
	background:url(/includes/templates/ria/images/woodback_fadeout_long.jpg) repeat-x;
}

.borderProductListHover {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	overflow:visible;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
	height:100%;
	background:url(/includes/templates/ria/images/woodback_fadeout_long.jpg) repeat-x;
}

.picContainerProductList, .picContainerArtistList {
	width:160px;
	padding:10px 10px 0px 10px;
}

.picOutlineProductList {
	width:160px;
	height:120px;
	border-right: #fff0cc 2px solid;
	border-top: #cc6633 2px solid;
	border-left: #cc6633 2px solid;
	border-bottom: #fff0cc 2px solid;
}

.picOutlineArtistList {
	width:150px;
	height:150px;
	border-right: #fff0cc 2px solid;
	border-top: #cc6633 2px solid;
	border-left: #cc6633 2px solid;
	border-bottom: #fff0cc 2px solid;
}

.picContainerProductList a {
	text-decoration:none;
	font-size:9px;
	font-weight:bold;
	font-family: tahoma;
	color: #800000;
	height:15px;
	line-height:15px;
	overflow:hidden
}

.picContainerProductList a:hover {
	font-size:9px;
	color: #006666;
}

.picContainerArtistList a {
	display:block;
	text-decoration:none;
	font-size:9px;
	width:160px;
	font-weight:bold;
	font-family: tahoma;
	color: #800000;
	height:30px;
	line-height:15px;
	overflow:auto;
}

.picContainerArtistList a:hover {
	font-size:9px;
	color: #006666;
}

.ratingTextHolderProductList {
	width:200px;
	text-align:center;
	margin:0px auto 10px auto;
}

.ratingLeftTextHolderProductList {
	width:80px;
	float:left;
	margin-bottom:5px;
	margin-left:15px;
}

.ratingRightTextHolderProductList {
	width:80px;
	float:right;
	margin-bottom:5px;
	margin-right:15px;
}

.ratingLeftBlankTextHolderProductList {
	width:230px;
	float:left;
	margin-bottom:5px;
	margin-left:3px;
	}

.ratingRightBlankTextHolderProductList {
	width:230px;
	float:right;
	margin-bottom:5px;
	margin-right:3px;
	}









.ratingBorderProductList {
	padding:3px 0px 3px 0px;
	/*border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;*/
}


.ratingTextProductList {
	float:left;
	width:54px;
	font-size:10px;
	font-family: tahoma;
	color: #800000;
}

.ratingProductList {
	float:left;
	width:24px;
	font-size:10px;
	font-family: tahoma;
	color: #800000;
}

.ratingTextProductListProductPage {
	float:left;
	width:190px;
	font-size:12px;
	font-weight:bold;
	font-family: tahoma;
	color: #800000;
}

.ratingProductListProductPage {
	float:left;
	width:30px;
	font-size:12px;
	font-weight:bold;
	font-family: tahoma;
	color: #800000;
}



.buttonLeftProductList {
	width:90px;
	float:left;
	margin:0px auto 0px 3px;
}

.buttonRightProductList {
	width:90px;
	float:right;
	margin:0px 3px 0px auto;
}

.buttonSingleProductlist {
width:100%;
float:left;
}

.buttonProductList {
	width:100%;
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
	font-family: tahoma;
	color: #800000;
	text-decoration:none;
	padding:0px auto 0px auto;
}



.buttonProductList a {
	display:block;
	border-right:  #993300 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	background:url(/includes/templates/ria/images/woodback_inner.jpg);
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
	font-family: tahoma;
	color: #800000;
	text-decoration:none;
	margin:0px auto 0px auto;
	width:160px;
	padding:5px 0px 5px 0px;
	}

.buttonProductList a:hover {
	border-right:  #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	background:url(/includes/templates/ria/images/woodback_inner.jpg);
	color: #000000;
	}


.buttonReviewList a {
	display:block;
	border-right:  #993300 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	background:url(/includes/templates/ria/images/woodback_inner.jpg);
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
	font-family: tahoma;
	color: #800000;
	text-decoration:none;
	margin:0px auto 0px auto;
	width:90px;
	padding:5px 0px 5px 0px;
	}

.buttonReviewList a:hover {
	border-right:  #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	background:url(/includes/templates/ria/images/woodback_inner.jpg);
	color: #000000;
	}




.textHolderProductList {
	width:190px;
	overflow:auto;
	margin:0px auto 5px auto;
}

.textProductList {
	width:190px;
	height:24px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	font-family: tahoma;
	color: #800000;
}

.textArtistList {
	width:190px;
	height:12px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	font-family: tahoma;
	color: #800000;
}



.privacyHeaderA {
	background: url(/includes/templates/ria/images/woodback.jpg) 0px 0px;
	float: left;
	width: 100%
}

.privacyHeaderB {
	height: 100%
}

.privacyHeaderC {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	font-weight: bold;
	font-size: 20px;
	background: url(/includes/templates/ria/images/main_back_inner.jpg) 0px 0px;
	margin: 10px auto;
	text-transform: uppercase;
	border-left: #cc6633 1px solid;
	width: 600px;
	color: #800000;
	line-height: 25px;
	border-bottom: #fff0cc 1px solid;
	font-family: tahoma
}

.privacyBodyA {
	background: url(/includes/templates/ria/images/woodback.jpg) 0px 0px;
	float: left;
	width: 100%
}

.privacyBodyB {
	height: 100%
}

.privacyBodyC , .privacyArtistBodyC {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	font-weight: bold;
	font-size: 20px;
	background: url(/includes/templates/ria/images/main_back_inner.jpg) 0px 0px;
	margin: 10px auto;
	border-left: #cc6633 1px solid;
	width: 90%;
	color: #800000;
	line-height: 20px;
	border-bottom: #fff0cc 1px solid;
	font-family: tahoma;
	padding:20px;
}

.privacyArtistBodyC {
font-size:12px;
}


.privacyBodyC a {
	color: #006666 ;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	font-family: tahoma;
	text-decoration: none;
}

.privacyBodyC a:hover {
	color: #CC3300 ;
	text-decoration: underline;
}



.artistsSateLink  {
	color: #006666 ;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	font-family: tahoma;
	text-decoration: none;
}


.artistsSateLink a {
	color: #006666 ;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	font-family: tahoma;
	text-decoration: none;
}

.artistsSateLink a:hover {
	color: #CC3300 ;
	text-decoration: underline;
}



#choose A {
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: url(/includes/templates/ria/images/box_s.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 150px;
	color: #ffdf91;
	line-height: 20px;
	padding-TOP: 50px;
	font-family: Verdana;
	height: 100px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

#choose A:hover {
	background-position: 0px -150px;
	font-weight: bold;
	font-size: 12px;
	color: #660000;
	line-height: 20px
}

#engrave {
	border-right: #ffffcc 1px solid;
	padding-RIGHT: 12px;
	border-top: #000000 1px solid;
	padding-LEFT: 12px;
	font-size: 11px;
	font-weight: bold;
	padding-BOTTOM: 4px;
	border-left: #000000 1px solid;
	width: 90%;
	color: #800000;
	line-height: 140%;
	padding-TOP: 8px;
	border-bottom: #ffffcc 1px solid;
	font-family: sans-serif;
	height: 135px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) repeat 0px 0px;
		overflow: hidden;
}








.indexCategoriesHeading {
	width: 100%;
	text-align: center
}

#menusub A:hover {
	background-position: 0px -25px; font-weight: bold; font-size: 11px; border-left-color: #fd9353; border-bottom-color: #fd9353; color: #cc0000; border-top-color: #fd9353; border-right-color: #fd9353
}
#dropmenudiv {
	z-index: 100; background: url(/includes/templates/ria/images/button_side_menu_sub.jpg) no-repeat 0px 0px; FONT: 10px/26px Tahoma; width: 100%; color: #800000; position: absolute
}
#dropmenudiv A {
	display: block; font-weight: bold; background: url(/includes/templates/ria/images/button_side_menu_sub.jpg) no-repeat 0px 0px; color: #800000; text-decoration: none
}
#dropmenudiv A:hover {
	background-position: 0px -26px; font-size: 11px; color: #ff3300
}

#justtext {
	font-weight: bold;
	 font-size: 10px;
	 vertical-align: middle;
	 color: #000000;
	 line-height: 20px;
	 font-family: tahoma;
	 text-decoration: none;
}

.artisttext {
	font-weight: bold;
	 font-size: 14px;
	 vertical-align: middle;
	 color: #800000;
	 line-height: 30px;
	 font-family: tahoma;
	 text-decoration: none;
}


.navNextPrevList {
	width:20%;
	float:left;
	}


.navNextPrevList a {
	background: url(/includes/templates/ria/images/woodback_inner.jpg) 0px 0px repeat;
	display:block;
	width:80%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:11px;
	font-weight:bold;
	padding:4px;
	margin-top:5px;
	margin-bottom:5px;
	text-transform:uppercase;
	line-height:12px;
	}

.navNextPrevList a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}

.navNextPrevTitle {
	width:59.5%;
	float:left;
	}

.navNextPrevTitle a {
	background: url(/includes/templates/ria/images/woodback_text1.jpg) 0px 0px repeat;
	display:block;
	width:80%;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	text-transform:uppercase;
	line-height:20px;
	}


.navNextPrevTitle a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:#FFFBE5;
	}

.navNextPrevListA {
	background: url(/includes/templates/ria/images/woodback.jpg) 0px 0px;
	border-top:#fff0cc 1px solid;
	border-right: #cc6633 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	overflow:auto;
}


.navNextPrevCounter {
	width:100%;
	float:left;
	margin-top:0px;
	}

.paperback {
width:600px;height:450px;
background:url(/includes/templates/ria/images/paper_back1.jpg) 0 0 no-repeat;
margin-top:10px;
overflow:hidden;
border-left:1px solid #993300;
border-top:1px solid #993300;
border-right:1px solid #FFF0CC;
border-bottom:1px solid #FFF0CC;

}

div.viewdata div.Tabs
{
  height: 400px;
  overflow: hidden;
  width:160px;
}

div.viewdata div.Tabs a 
{
  display: block;

  width: 160px;
  text-align: center;

  height:      20px;
  line-height: 20px;
  vertical-align: middle;

  background: url('/includes/templates/ria/images/arttabback2.gif') no-repeat 0px 0px;

  text-decoration: none;
  font-family: Sans-Serif;
  font-weight: bold;
  font-size: 12px;
  color: #B1763A;
  border-bottom: 1px dotted #CC9966;
}
div.Tabs strong {
  display: block;
  width: 159px;
  text-align: center;
  height:      20px;
  line-height: 20px;
  vertical-align: middle;
  background: url('/includes/templates/ria/images/arttabback2.gif') no-repeat 0px 0px;
  text-decoration: none;
  font-family: Sans-Serif;
  font-weight: bold;
  font-size: 12px;
  color: #B1763A;
  border-bottom: 1px dotted #CC9966;
  }

div.viewdata div.Tabs a.Active
{
  background: url('/includes/templates/ria/images/arttabback2.gif') no-repeat 0px -40px;
}

div.viewdata div.Tabs a:hover
{
  background: url('/includes/templates/ria/images/arttabback2.gif') no-repeat 0px -20px;
}




div.viewdata div.Pages
{

	border: 0px solid #CC9966;
	overflow: hidden;
	font-size: 12px;
	color: #996633;
	text-decoration: none;
	font-family: Sans-Serif;
	font-weight: normal;
	scrollbar-face-color:#FDEEC1;
	scrollbar-arrow-color:#996633;
	scrollbar-track-color:#FDEEC1;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:#996633;
	scrollbar-3dlight-color:#FFCC00;
	scrollbar-shadow-color:#996666;
	scrollbar-track-color:#FFFBE5;
}

div.viewdata div.Pages div.Page
{
  padding: 0px;
  overflow: hidden;
}

div.viewdata div.Pages div.Page div.Pad
{
  padding: 3px 5px;
 }






.sortbutton {
width:25%;
float:left;
}

.sortbutton a {
	display: block;
	background: url(/includes/templates/ria/images/woodback_text1.jpg) 0px 0px repeat;
	overflow:auto;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	text-align: center;
	text-decoration: none;

}

.sortbutton a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:black;
}


.gvFaq {
width:100%;
float:left;
}

.gvFaq a {
	display: block;
	background: url(/includes/templates/ria/images/woodback_text1.jpg) 0px 0px repeat;
	width:24.6%;
	float:left;
	height:40px;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	text-align: center;
	text-decoration: none;

}

.gvFaq a:hover {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
	color:black;
}


#indexProductListCatDescription {
width:100%;
float:left;
}




.submenu{
margin-bottom: 0.5em;
margin-top: 0.5em;
}


/*CurrencyBox*/

.CurrencyContent {

width:100%;
float:left;
font-family: tahoma;
}


.CurrencyContent p{
width:85px;
height:26px;
float:left;
text-align: center;
text-decoration: none;
font-weight:bold;
color:#800000;
font-size:11px;
line-height:26px;
text-transform: uppercase;
margin:0px;

}


.CurrencyContent a{
width:41px;
height:25px;
float:left;
text-align: center;
text-decoration: none;
font-weight:bold;
color:#330000;
line-height:25px;
font-size:14px;
background: url(/includes/templates/ria/images/woodback.jpg) 0px 0px repeat;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;

}



.CurrencyContent a:hover {

background: url(/includes/templates/ria/images/woodback_text1.jpg) 0px 0px repeat;
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	border-left: #cc6633 1px solid;
	border-bottom: #fff0cc 1px solid;
color:#CC0000;


}


/*Society*/

.sociableHovers {

table-layout: fixed;
display: block;
width:100%;
float:left;
font-family: tahoma;

}


.sociableHoversDigg , .sociableHoversDelicious , .sociableHoversTechnorati , .sociableHoversSphinn , .sociableHoversDZone , .sociableHoversBlinkList , .sociableHoversReddit , .sociableHoversSlashdot , .sociableHoversSphereIt  , .sociableHoversStumbleUpon   {
width:24px;
height:24px;
float:left;
display:block;
border-right: #cc6633 1px solid;
border-top: #fff0cc 1px solid;
border-left: #fff0cc 1px solid;
border-bottom: #cc6633 1px solid;

}


.sociableHoversDigg a {

display:block;
font-size:0px;
width:24px;
height:24px;
background: url(/includes/templates/ria/images/society/Digg.jpg) 0px 0px repeat;
}


.sociableHoversDigg a:hover {
background: url(/includes/templates/ria/images/society/Digg.jpg) 0px -24px repeat;
}

.sociableHoversDelicious a {
background: url(/includes/templates/ria/images/society/Delicious.jpg) 0px 0px repeat;
width:24px;
height:24px;
display:block;
font-size:0px;
}

.sociableHoversDelicious a:hover {
background: url(/includes/templates/ria/images/society/Delicious.jpg) 0px -24px repeat;
}

.sociableHoversTechnorati a {
background: url(/includes/templates/ria/images/society/Technorati.jpg) 0px 0px repeat;
width:24px;
height:24px;
display:block;
font-size:0px;
}

.sociableHoversTechnorati a:hover {
background: url(/includes/templates/ria/images/society/Technorati.jpg) 0px -24px repeat;
}

.sociableHoversSphinn a {
width:24px;
height:24px;
display:block;
font-size:0px;
background: url(/includes/templates/ria/images/society/Sphinn.jpg) 0px 0px repeat;
}

.sociableHoversSphinn a:hover {
background: url(/includes/templates/ria/images/society/Sphinn.jpg) 0px -24px repeat;
}

.sociableHoversDZone a {
width:24px;
height:24px;
display:block;
font-size:0px;
background: url(/includes/templates/ria/images/society/DZone.jpg) 0px 0px repeat;
}

.sociableHoversDZone a:hover {
background: url(/includes/templates/ria/images/society/DZone.jpg) 0px -24px repeat;
}

.sociableHoversBlinkList a {
width:24px;
height:24px;
display:block;
font-size:0px;
background: url(/includes/templates/ria/images/society/BlinkList.jpg) 0px 0px repeat;
}

.sociableHoversBlinkList a:hover {

background: url(/includes/templates/ria/images/society/BlinkList.jpg) 0px -24px repeat;
}

.sociableHoversReddit a {
width:24px;
height:24px;
display:block;
font-size:0px;
background: url(/includes/templates/ria/images/society/Reddit.jpg) 0px 0px repeat;
}

.sociableHoversReddit a:hover {
background: url(/includes/templates/ria/images/society/Reddit.jpg) 0px -24px repeat;
}

.sociableHoversSlashdot a {
width:24px;
height:24px;
display:block;
font-size:0px;
background: url(/includes/templates/ria/images/society/Slashdot.jpg) 0px 0px repeat;
}

.sociableHoversSlashdot a:hover {
background: url(/includes/templates/ria/images/society/Slashdot.jpg) 0px -24px repeat;
}

.sociableHoversSphereIt a {
width:24px;
height:24px;
display:block;
font-size:0px;
background: url(/includes/templates/ria/images/society/SphereIt.jpg) 0px 0px repeat;
}

.sociableHoversSphereIt a:hover {
background: url(/includes/templates/ria/images/society/SphereIt.jpg) 0px -24px repeat;
}


.sociableHoversStumbleUpon a {
width:24px;
height:24px;
display:block;
font-size:0px;
background: url(/includes/templates/ria/images/society/StumbleUpon.jpg) 0px 0px repeat;
}

.sociableHoversStumbleUpon a:hover {
background: url(/includes/templates/ria/images/society/StumbleUpon.jpg) 0px -24px repeat;
}



/*  society  end */






.bottom A {
	table-layout: fixed;
	display: block;
	font-weight: bold;
	font-size: 10px;
	background: url(/includes/templates/ria/images/lowerbutton.jpg) no-repeat 0px 0px;
	vertical-align: middle;
	width: 200px;
	color: #800000;
	line-height: 40px;
	font-family: tahoma;
	height: 40px;
	text-align: center;
	text-decoration: none
}

.bottom A:hover {
	background-position: 0px -40px;
	font-weight: bold;
	font-size: 10px;
	color: #cc0000;
}


.siteMapB {
	height: 100%
}

.siteMapC {
	border-right: #fff0cc 1px solid;
	border-top: #cc6633 1px solid;
	font-weight: bold;
	font-size: 20px;
	background: url(/includes/templates/ria/images/main_back_inner.jpg) 0px 0px;
	margin: 10px auto;
	text-transform: uppercase;
	border-left: #cc6633 1px solid;
	width: 600px;
	color: #800000;
	line-height: 25px;
	border-bottom: #fff0cc 1px solid;
	font-family: tahoma
}




.productListing-odd {
	font-size: 20px;
	font-weight: bold;
	padding: 10px 0px 10px 0px; 
	float:left;
	width:100%;
	color: #800000;
	line-height: 30px;
	font-family: sans-serif;
}

.productListing-data {
font-size: 20px;
text-transform:uppercase;
}


.popupImage {
width:100% ;
height:100% ;
}


.borderClass {
border-right: #cc6633 1px solid;
border-top: #fff0cc 1px solid;
border-left: #fff0cc 1px solid;
border-bottom: #cc6633 1px solid;
overflow:auto;
}

.borderClassWood {
border-right: #cc6633 1px solid;
border-top: #fff0cc 1px solid;
border-left: #fff0cc 1px solid;
border-bottom: #cc6633 1px solid;
overflow:auto;
background:url(/includes/templates/ria/images/woodback.jpg) 0 0 repeat;
}



.backgroundClassLightWood {
background:url(/includes/templates/ria/images/woodback_inner.jpg) 0 0 repeat;
}


.cartListMember {
width:90% ;
 float:left ; 
height:90px;
margin-right:1%;
margin-left:1%; 
border-right: #cc6633 1px solid;
border-top: #fff0cc 1px solid;
border-left: #fff0cc 1px solid;
border-bottom: #cc6633 1px solid;
background: url(/includes/templates/ria/images/woodback_inner.jpg) 0px 0px;
font-family: tahoma;
font-weight: bold;
line-height: 20px;
text-decoration:none;
font-size: 12px;
color: #800000;
}


.borderClassInvert {
border-left:1px solid #993300;
border-top:1px solid #993300;
border-right:1px solid #FFF0CC;
border-bottom:1px solid #FFF0CC;
overflow:auto;
}



.borderFlash {
WIDTH:90%;
HEIGHT:140px;
border-left:2px solid #993300;
border-top:2px solid #993300;
border-right:2px solid #FFF0CC;
border-bottom:2px solid #FFF0CC; 
margin:5px auto 5px auto;
}


.rssLink a {
display:block;
width:30px;
height:30px;
background: url(/includes/templates/ria/images/rss_hover.jpg) 0px 0px;
}

.rssLink a:hover {
background: url(/includes/templates/ria/images/rss_hover.jpg) 0px -30px;
}

.twitterLink a {
display:block;
width:30px;
height:30px;
background: url(/includes/templates/ria/images/twitter_hover.jpg) 0px 0px;
}

.twitterLink a:hover {
background: url(/includes/templates/ria/images/twitter_hover.jpg) 0px -30px;
}

.facebookLink a {
display:block;
width:30px;
height:30px;
background: url(/includes/templates/ria/images/facebook_hover.jpg) 0px 0px;
}

.facebookLink a:hover {
background: url(/includes/templates/ria/images/facebook_hover.jpg) 0px -30px;
}

.normalprice {
text-decoration:line-through;
}

.question {
	color: #006666 ;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	font-family: tahoma;
	text-decoration: underline;
}

.answer , .answer p  , .blog , .blog p {
	color: #800000 ;
	font-size: 14px;
	font-weight: normal;
	font-family: tahoma;
	text-decoration: none;
	line-height:18px;
}

.answer a , .blog a {
	color: #006666 ; ;
	font-size: 14px;
	font-weight: normal;
	font-family: tahoma;
	text-decoration: none;
	line-height:18px;
}

.answer a:hover , .blog a:hover {
	color: #CC3300 ;
	text-decoration: underline;
}



#instructions {
	color: #800000 ;
	font-size: 14px;
	font-weight: normal;
	font-family: tahoma;
	text-decoration: none;
	line-height:18px;
}

#instructions a {
	color: #006666 ; ;
	font-size: 14px;
	font-weight: normal;
	font-family: tahoma;
	text-decoration: none;
	line-height:20px;
}

#instructions a:hover {
	color: #CC3300 ;
	text-decoration: underline;
}

.hrLine {
margin-top:15px;
width:100%;
float:left;
height:15px;
border:0px;background: url(/includes/templates/ria/images/hr.jpg) repeat-x ;
}

.hrLineFloating {
margin-top:15px;
width:90%;
float:left;
height:15px;
margin-left:5%;
border:0px;background: url(/includes/templates/ria/images/hr.jpg) repeat-x ;
}

.flashAltContent {
width:1850px;
height:140px;
padding-top:10px;
float:left;
}

.flashAltContent a {
border:2px solid #DAA520 ;
margin-right:20px;
float:left;
overflow:auto
}

.flashAltContent a:hover {
border:2px solid #800000;
}

.flashAltContentHolder {
width:100%;
height:140px;
float:left;
overflow:hidden;
}

span.SortOrderHeader{
color:#ff6600;
font-weight:bold;
}

.SortOrderLink, .SortOrderLink a {
	color: #006666 ;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	font-family: tahoma;
	text-decoration: none;
}

.SortOrderLink a:hover {
	color: #800000 ;
}

.customArtItem, .customArtItemHead , .customArtItemHeadSearch {
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
	text-decoration:none;
	color:#800000;
	font-size:14px;
	font-weight:bold;
	background: url(/includes/templates/ria/images/woodback.jpg) 0 0 repeat;
	padding:20px 4px 20px 4px;
}

.customArtItemHead {
	background: url(/includes/templates/ria/images/woodback2.jpg) 0 0 repeat;
}

.customArtItemHeadSearch {
	padding:4px 4px 4px 4px;
	background: url(/includes/templates/ria/images/woodback2.jpg) 0 0 repeat;
}

.progressNotDoneBox , .progressDoneBox   {
	background-color : #800000 ;

	width : 18%;
	height : 20px ;
	float : left;
	overflow:auto;
	
	padding:3px;

	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;

	text-decoration:none;
	color:#FFCC66;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.progressDoneBox {
	background-color : #006666;
}


.progressBoundingSmallBox {
	height:15px;
	width:80px;
	background-color : #800000 ;
	border-right: #cc6633 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #cc6633 1px solid;
}

.progressSmallBox {
	height:15px;
	float:left;
	background-color : #006666 ;
}

#catBoxDivider {
	border:0px;background: url(/includes/templates/ria/images/hr.jpg) repeat-x ;
	margin-top :10px;
	margin-bottom : 10px;
}

 object { outline:none; }

  .currencyDisplayInSearch {
	padding:20px;
 }
 .currencyDisplayInSearch a {
	font-size:20px;
	padding:10px;
 }


.gvFaq  {
	color: #800000;
	font-size: 14px;
	font-weight: normal;
	font-family: tahoma;
	text-decoration: none;
	line-height:18px;
	background: url(/includes/templates/ria/images/woodback_inner.jpg) repeat 0px 0px;
		border-right:  #800000 1px solid;
	border-top: #fff0cc 1px solid;
	border-left: #fff0cc 1px solid;
	border-bottom: #800000 1px solid;
	padding:10px;
}


.saved_cart_middle_border {
 border-right:2px solid #800000 ;
 border-left:2px solid #800000;
}

.leftChocolate {
	border-left:1px solid chocolate;
}


#disc-ot_gv , #disc-ot_coupon {
	background-color:#FEF194;
}


/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox {
	cursor: default;
	list-style: none;
}

.hoverbox a {
	cursor: default;
}

.hoverbox a .preview {
	display: none;
	z-index:10;
}

.hoverbox a:hover .preview {
	display: block;
	position: absolute;
	top: -60px;
	left: -80px;
	z-index: 40;
}

.hoverbox img {
	color: inherit;
	vertical-align: top;
	width: 160px;
	height: 120px;
}

.hoverbox div {
	color: inherit;
	display: inline;
	float: left;
	position: relative;
}

.hoverbox .preview {
	width: 320px;
	height: 240px;
	border:10px solid #fff0cc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius : 10px;
	-khtml-border-radius:10px; 
	z-index:10;
}

/* =Hoverbox Code END 
----------------------------------------------------------------------*/


.ratingBarAesthetics {
	border:1px solid #C21216;
	background:#E9A9AA;
}

.ratingBarHistory {
	border:1px solid #946801;
	background:#CEBA8C;
}

.ratingBarTalents {
	border:1px solid #045946;
	background:#D1E1DD;
}

.ratingBarMaterials {
	border:1px solid #00509F;
	background:#D1DFEE;
}

.ratingBarAestheticsInner {
	background:#C21216;
}

.ratingBarHistoryInner {
	background:#946801;
}

.ratingBarTalentsInner {
	background:#045946;
}

.ratingBarMaterialsInner {
	background:#00509F;
}


.ratingTextAesthetics {
	color:#C21216;
}
.ratingTextHistory {
	color:#946801;
}
.ratingTextTalents {
	color:#045946;
}
.ratingTextMaterials {
	color:#00509F;
}
