<!--
/* Copyright 2008 inspiredbyruby.com */
/*.center_footer{background-image:url(../images/embroidery_bottom.gif);background-repeat:no-repeat;background-position:center 
*/

html {height:100%}
body {min-height:101%}

body{
	margin:0;
	padding:0;
	border:0;
	background-color:#EEEEEE;
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-image:url(../images/embroidery_bg.gif);
	background-attachment:scroll;
	background-repeat:repeat-y;
	background-position:center top
}
.main_table{
	width:974px;
	text-align:left;
	background-color: #FFFFFF;
	border: 15px solid #FFFFFF;
}

form {margin:0px;padding:0px;}.main_cell{width:100%}TEXTAREA,textarea,INPUT,input,SELECT,select,option,OPTION,table,TABLE{font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;font-size:13px}p,td{font-size:13px;color:#333}th{font-size:13px;font-weight:700;text-align:left}.gray{background-color:#E8E8E8;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF}hr{height:0;border:solid #DCD8D1 0;border-top-width:1px}
H2{
	font-size: 1em;
	color: #003399;
	margin-left:10px
}
h1,h2{text-decoration:none;line-height:120%;color:#333}a:link{
	color:#7E70B1;
	text-decoration: none;
}a:visited{
	color:#7E70B1;
	text-decoration:none
}a:hover{
	text-decoration:underline
}.crumb{padding-left:10px;color:#767676;padding-right: 0px;}#crumb{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#DCD8D1;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:10px
}a.crumb_links:link{color:#A41313;font-weight:700}a.crumb_links:visited{color:#A41313;font-weight:700}a.crumb_links:hover{color:#333;font-weight:700}.photos{
	/*border:1px solid #CCC;*/
	padding: 5px;
	background-color: #FFFFFF;
}.photos:hover{border:0}a.photo_links:visited{text-decoration:none}span.gallery_nav{background-image:url(../images/nav_arrow.gif);background-repeat:no-repeat;background-position:left center;margin-left:4px;white-space:nowrap}.gallery{margin-left:10px}span.gallery_nav a{padding-top:0;padding-right:0;padding-bottom:0;padding-left:6px;white-space:nowrap}span.sub_gallery_nav{padding-left:20px;white-space:nowrap}a.gallery_nav:link{color:#333;font-weight:400;text-decoration:none;white-space:nowrap}a.gallery_nav:visited{color:#333;font-weight:400;text-decoration:none}a.gallery_nav:hover{
	color:#7E70B1;
	font-weight:400;
	text-decoration:underline
}a.sub_gallery_nav,a.sub_gallery_nav_active{display:block;clear:both;text-indent:20px;padding-top:5px;padding-bottom:5px;text-decoration:none;white-space:nowrap}a.sub_gallery_nav:link{color:#A41313}a.sub_gallery_nav:visited{color:#A41313;text-decoration:none}a.sub_gallery_nav:hover,a.sub_gallery_nav_active:hover{
	color:#7E70B1;
	text-decoration:underline;
}a.sub_gallery_nav_active:link,a.sub_gallery_nav_active:visited{color:#7E70B1;background-image:url(../images/nav_arrow.gif);background-repeat:no-repeat;background-position:10px center;text-decoration:none}.detail_heading{
	background-color:#FFF;
	color:#7E70B1;
	font-weight:700;
	padding-top:5px;
	padding-bottom:5px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#DCD8D1;
	margin-bottom:10px
}.sub_menu{display:block;margin-top:4px;margin-bottom:-4px}div.featured_news{
	color:#666;
	border:1px solid #DCD8D1;
	background-color:#FFF;
	padding:5px
}.featured_news_header{color:#333;font-weight:700}a.more_news_links:link{color:#333}a.more_news_links:visited{color:#333}a.more_news_links:hover{color:#A41313}.gallery_copy{color:#333;padding-left:11px;padding-right:10px;padding-top:4px}.default_copy{color:#A41313;font-size:1em;padding:10px}.hr{color:#177BD4}td.top_nav{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DCD8D1;
	border-bottom-color: #DCD8D1;
	border-left-color: #DCD8D1;
}td.left_nav_header{
	background-color:#FFF;
	color:#7E70B1;
	font-weight:700;
	text-align:left;
	padding-top:10px;
	padding-right:6px;
	padding-bottom:10px;
	padding-left:6px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DCD8D1;
}.search_bar{color:#287818;font-weight:700;padding:6px}a.search_bar_links:link,a.search_bar_links:visited,a.search_bar_links:hover{color:#A41313;font-weight:700}a.search_bar_links_blue:link,a.search_bar_links_blue:visited,a.search_bar_links_blue:hover{color:#006600;font-weight:700}.search_box{padding-left:5px;background-repeat:no-repeat;background-position:left top;width:195px;background-attachment:fixed;height:18px;border:1px solid #A41313;vertical-align:middle;font-weight: normal;color: #000000;}.go_button3{background-image:url(../images/search_glass.gif);background-repeat:no-repeat;background-position:left top;text-indent:-20000px;height:20px;width:23px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:none;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-color:#A41313;border-right-color:#A41313;border-bottom-color:#A41313;vertical-align:middle}.go_button2{color:#fff;background-color:#A41313;font-family:arial;font-size:6pt;font-weight:700;padding:0 2px;border-style:solid;border-width:1px;border-color:#333}a.top_nav{display:block;background-color:#FFF;width:auto;padding-top:10px;padding-bottom:10px;color:#A41313}a.top_nav:link{color:#A41313;text-decoration:none;font-weight:700}a.top_nav:visited{color:#A41313;text-decoration:none;font-weight:700}a.top_nav:hover{color:#333;font-weight:700;background-color:#FFF}td.sub_banner{
	background-color:#FFF;
	color:#7E70B1;
	font-weight:700;
	text-align:left;
	padding-top:20px;
	padding-right:6px;
	padding-bottom:10px;
	padding-left:6px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DCD8D1;
}span.sub_price{color:#fff;font-weight:700}.body_copy{color:#333;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;margin-top: 0px;margin-bottom: 5px;margin-right: 2px;margin-left: 10px;padding-top: 0px;padding-right: 0px;padding-bottom: 5px;padding-left: 0px;}.body_header_text{font-weight:700;padding-bottom:5px;	font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#7E70B1;}.header_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCD8D1;
	margin-bottom:5px;
	margin-right:17px
}.comment_header_text{font-weight:700;padding-bottom:10px;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;color:#7E70B1}.featured_photos_tab{font-weight:700;color:#333;padding-left:10px}div.featured_photos{padding-top:15px;padding-bottom:30px;padding-left:8px}div.gallery_photos{padding-top:15px;padding-bottom:30px;padding-left:3px}.homepage_line{padding:5px}.footer_line{padding-top:40px;padding-bottom:0}.footer_div{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DCD8D1;
}.footer_div2{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DCD8D1;
}.copyright{padding-left:10px;color:#333}a.footer_links:link{color:#A41313;font-weight:700}a.footer_links:visited{color:#A41313;font-weight:700}a.footer_links:hover{color:#333;font-weight:700}.cc{color:#A41313;font-weight:700}.other_photos_tabs{background-color:#287818}.other_photos_tabs2{padding-right:5px;padding-left:5px;background-color:#287818;white-space:nowrap}span.other_photos_tabs{padding-left:15px}.popular_menu{margin-top:10px;margin-bottom:10px}.popular_menu a:hover{text-decoration:underline;color:#7E70B1}a.white_link:link{color:#fff;font-weight:400}a.white_link:visited{color:#fff;font-weight:400}a.white_link:hover{color:#333;font-weight:400}.photo_title{background-color:#A41313;color:#fff;padding:5px;font-weight:700}.photo_details{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:0
}.cart_rows{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:0
}.mout{color:#333;background-color:#FFF;text-decoration:none;width:100%;padding:0}.mover{color:#FFF;background-color:#FBFBFB;text-decoration:none;width:100%;padding:0}img.treeicon{height:16px}.ratingblock{display:block;margin-bottom:10px;padding:0;margin-top:0;margin-right:0;margin-left:0}.loading{height:20px;background:url(../images/working.gif) 50% 50% no-repeat}.unit-rating{list-style:none;margin:0;padding:0;height:20px;position:relative;background:url(../images/starrating.gif) top left repeat-x}.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left}.unit-rating li a{outline:none;display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0}.unit-rating li a:hover{background:url(../images/starrating.gif) left center;z-index:2;left:0}.unit-rating a.r1-unit{left:0}.unit-rating a.r1-unit:hover{width:20px}.unit-rating a.r2-unit{left:20px}.unit-rating a.r2-unit:hover{width:40px}.unit-rating a.r3-unit{left:40px}.unit-rating a.r3-unit:hover{width:60px}.unit-rating a.r4-unit{left:60px}.unit-rating a.r4-unit:hover{width:80px}.unit-rating a.r5-unit{left:80px}.unit-rating a.r5-unit:hover{width:100px}.unit-rating a.r6-unit{left:100px}.unit-rating a.r6-unit:hover{width:120px}.unit-rating a.r7-unit{left:120px}.unit-rating a.r7-unit:hover{width:140px}.unit-rating a.r8-unit{left:140px}.unit-rating a.r8-unit:hover{width:160px}.unit-rating a.r9-unit{left:160px}.unit-rating a.r9-unit:hover{width:180px}.unit-rating a.r10-unit{left:180px}.unit-rating a.r10-unit:hover{width:200px}.unit-rating li.current-rating{background:url(../images/starrating.gif) left bottom;position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1}.voted{color:#999}.thanks{color:#36AA3D}.static{color:#5D3126}a.arrows:link{color:#4581BE;text-decoration:none}a.arrows:visited{color:#4581BE;text-decoration:none}a.arrows:hover{color:#333;text-decoration:none}a.calendar:link{color:#FFF;text-decoration:none}a.calendar:visited{color:#FFF;text-decoration:none}a.calendar:hover{color:#CCC;text-decoration:none}.calendar{background-color:#fff;color:#333}.calendarHeader{font-weight:700;background-color:#A41313}.calendarSubHeader{font-weight:700;background-color:#fff}.today_color{background-color:#ACC6E1;color:#333;font-weight:400}.event_color{background-color:#4581BE;color:#fff;font-weight:400}.handcursor{cursor:pointer}.search_sub{background-color:#F9FBFE;padding:10px;border:1px solid #CCC;text-align:center;margin-right: 7px;margin-bottom: 20px;margin-top: 10px;	margin-left: 0px;}a.photo_links,.photo_links span{text-decoration:none}.detail_border{border:0;padding:10px}.detail_price{border:0}.gmenu{background:url(../images/menug_bg.gif) repeat-x; margin-right:3px}.glossymenu{margin:0;position:relative;padding:0 0 0 34px;height:46px;list-style:none}.glossymenu li{float:left}.glossymenu li a,.glossymenu li a:visited{float:left;display:block;color:#000;text-decoration:none;font-family:sans-serif;font-size:13px;font-weight:700;padding:0 0 0 16px;height:46px;line-height:46px;text-align:center;cursor:pointer}.glossymenu li a b{float:left;display:block;padding:0 24px 0 8px}.glossymenu li.current a,.glossymenu li a:hover{color:#fff;background:url(../images/menug_hover_left.gif) no-repeat;background-position:left}.glossymenu li.current a b,.glossymenu li a:hover b{color:#fff;background:url(../images/menug_hover_right.gif) no-repeat right top}.info,.remove{background-repeat:no-repeat;background-position:left center;padding-left:15px;height:14px;vertical-align:bottom}.remove{background-image:url(../images/remove.gif)}.info{background-image:url(../images/info.gif)}fieldset{padding-left:10px;padding-bottom:10px;margin-left:10px}fieldset ul{list-style-type:square}.message_bold{
	margin:20px;
	padding:20px;
	background-color:#FFFF66;
	font-weight:bold;
	color:#AB1414;
	display: block;
}.message_approved{color:#AB1414;margin-top:30px;margin-bottom:30px;padding:0;font-weight:700;text-align:left}.mainphoto_links img{border:1px solid #FFF}.photo_links img{
	border:1px solid #CCC;
	padding: 5px;
}
a.photo_links:hover{color:#7E70B1}
a.photo_links:hover, a.photo_links:hover span{text-decoration:underline}
.photo_links_button img{
	border:1px solid #CCCCCC;
}a.photo_links_button:hover{color:#7E70B1}
a.photo_links_button:hover img{border:1px solid #7E70B1}
a.photo_links:hover img{border:1px solid #7E70B1}

a.add_wishlist,a.remove_wishlist{display:block;background-repeat:no-repeat;background-position:left top;height:16px;border:none}
a.add_wishlist span,a.remove_wishlist span{display:none}a.add_wishlist{background-image:url(../images/add_wishlist.gif);width:103px}
a.remove_wishlist{background-image:url(../images/rem_wishlist.gif);width:135px}a:hover.add_wishlist,a:hover.remove_wishlist{background-position:0 -16px}
/*
a.add_wishlist,a.remove_wishlist{display:block;background-repeat:no-repeat;background-position:left top;height:23px;border:none}
a.add_wishlist span,a.remove_wishlist span{display:none}a.add_wishlist{background-image:url(../images/addtowishlist_over.gif);width:103px}
a.remove_wishlist{background-image:url(../images/addtowishlist_out.gif);width:100px}a:hover.add_wishlist,a:hover.remove_wishlist{background-position:0 -23px}
*/



a.zoom span{display:block;background-repeat:no-repeat;background-position:left top;height:12px;border:none; cursor:pointer; background-image:url(../images/zoom.gif);width:40px}
a.zoom span span{display:none}
a:hover.zoom span{background-position:0 -12px}



.photos_button{border:0}.important{color:#AB1414}.done{color:#A41313}#cart2{background-image:url(../images/embroidery_cart.gif);background-repeat:no-repeat;background-position:center top;text-align:center;padding-top:28px;height:59px;width:121px;margin-top:20px}.news{
	border:1px solid #DCD8D1;
	margin-top:10px;
	margin-right:5px;
	margin-bottom:20px;
	margin-left:5px
}.news h5{margin:0;color:#000;font-weight:700;font-size:14px;padding-top:10px;padding-right:10px;padding-bottom:0;padding-left:10px}.news p{margin:0;padding-top:0;padding-right:10px;padding-bottom:10px;padding-left:10px}.news h5 a,.news h5 a:visited{color:#000;text-decoration:none}.news h5 a:hover{color:#7E70B1;text-decoration:underline}#result_details a,#result_details a:visited{margin:2px;text-decoration:none}#result_details a:hover{text-decoration:underline}.height_style{background-image:url(../images/side.gif);background-repeat:no-repeat;background-position:left center;padding-left:7px}.width_style{background-image:url(../images/side_left.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px}.price{font-size:14px;color:#090}.price span{font-size:18px;font-weight:400}.sub a,.sub a:visited,.sub span,.date_style,.comments{color:#999;text-decoration:none;font-size:10px}.sub a:hover{color:#7E70B1;text-decoration:underline}.sub img{border:none}#keywords ul{margin-left:0;padding-left:0;display:inline;border:none}#keywords ul li{margin-left:0;padding-left:2px;border:none;list-style:none;display:inline}.password{width:250px}.pstrength-minchar{}.height_100{height:100%}.noborder{ border:none;} .permlink a{background-image: url(../images/link.gif);background-repeat: no-repeat; background-position: right top; height: 16px;display: block; } .permlink a span{ display:none}.permlink{ text-align:right; width:16px; float:right; margin-right:16px}.user h1{font-size:22px;}.user h2{font-size:20px;}.user h3{font-size:18px;}.user h4{font-size:16px;}.user h5{font-size:14px;}.user{padding-left: 11px;}
#members{
	text-align:center;
	padding:15px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 20px;
	margin-left: 15px;
	border: 1px solid #DCD8D1;
	background-color: #F9FBFE;
}
#footer table{
	text-align:center;
	padding:0px;
	border: 1px solid #DCD8D1;
	background-color: #F9FBFE;
	margin: 0px;
}
#footer{padding-right:10px}
#footer_text{
font-size:10px; color:#666666}
.menu_bar{margin: 0px;padding-top: 5px;padding-right: 25px;padding-bottom: 5px;padding-left: 25px;background-repeat: no-repeat;background-position: 0px center;}
.menu_wishlist{background-image: url(../images/wishlist.gif)}.menu_designers{background-image: url(../images/designers.gif)}.menu_orders{background-image: url(../images/orders.gif)}.menu_account{background-image: url(../images/ruby_add.gif)}.menu_help{background-image: url(../images/help.gif)}.profile{background-image: url(../images/profile.gif)}
#extra_image{padding-top:20px}
.extra_image{margin-top:10px; padding:20px; display:inline}

.pagination{
	padding: 2px;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/

}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination a, .pagination a:visited{
	border: 1px solid #7E70B1;
	text-decoration: none;
	color: #7E70B1;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.pagination a:hover, .pagination a:active{
	border: 1px solid #7E70B1;
	color: #000;
	background-color: #ECCEFF;
}

.pagination a.currentpage:hover{
color: #000 !important;
}

.pagination a.currentpage{
	background-color: #2e6ab1;
	color: #FFF !important;
	border-color: #7E70B1;
	font-weight: bold;
	cursor: default;
}
.pagination a.disablelink, .pagination a.disablelink:hover{
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: #7E70B1;
	font-weight: normal !important;
}
.pagination a.prevnext{
font-weight: bold;
}
html>/**/body .overflow
{
    overflow:auto;
}

-->