/* SITE WIDE - COMMON STYLE */
body{
	padding: 0px;
	margin: 0;
	background-color: #FFFFFF;
	font-family: Century Gothic, Helvetica, Arial;
    margin: 0; /* to avoid margins */
    text-align: center; /* to correct the centering IE bug*/
}
h1{
	margin:0;
	padding:0;
}
h2{
	margin:0;
	padding:0;
}
p{
	margin:0;
	padding:0;
}
hr{
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
	color: #999999;
}
a:hover{
	text-decoration:none;
	color:#000000;
}
#container{
	width: 968px;
	background-color: #FFFFFF;
	padding-top: 0px;
	margin-top: 0 !important;
    margin-left: auto;
    margin-right: auto;
    text-align: left; /* to realign your text */
	
}
/* Page Header */
#header{
	width: 968px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
#top_images_left{
	float: left;
	width: 453px;
	height: 85px;
	position: relative;
	padding-left:3px;
	padding-top:8px;
}
#top_images_right{
	float: left;
	width: 130px;
	height: 103px;
	position: relative;
	padding-left:10px;
}
/*cart and search header */
#quickcart{
	float: left;
	position:relative;
	width: 342px;
	color:#999999;
	font-size:14px;
	padding-top:50px;
}
#quickcart p{
	padding-bottom:2px;
}
#quickcart a#header_cart img{
	background-image:url(../graphics/trolley.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#quickcart a#header_cart:hover img{
	background-image:url(../graphics/trolley.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.qsf_div{
	float: left;
	position:relative;
}
.qsf_div_img{
	float: left;
	position:relative;
	padding-left:5px;
}
.qsf_input{
	width: 258px;
	height:17px;
	padding: 0px;
	border: solid 1px #999999;
	padding-top:4px;
	padding-left:3px;
	font-size: 11px;
}
/*Main Body Columns */
#body_left{
	width:186px;
	position: relative;
	float:left;
	padding-right: 10px;
}
#body_right{
	width:772px;
	position:relative;
	float:left;
}
#body_right h1{
	font-size:24px;
	color:#999999;
	font-weight:100;
	padding-bottom:3px;
}
.body_right_padded{
	padding-top:1px;
}
.story_header{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin-top:5px;
	margin-bottom:5px;
	font-size:16px;
	padding:3px;
	color:#999999;
	font-weight: bold;
}
.supersize_story_header{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin-top:5px;
	margin-bottom:5px;
	font-size:16px !important;
	color:#999999;
	font-weight: bold;
	padding:5px;
	padding-bottom:5px !important;
	position: relative;
}


.supersize_buynow{
	background-color:#000000;
	display:inline;
	height:22px;
	padding-top: 1px;
	line-height: 22px;
	width:100px;
	text-align:center;
	float:right;
	font-size:18px;
	position:absolute;
	color:#FFFFFF;
	top: 4px;
	right: 0;
}
.supersize_buynow:hover{
	color:#999999;
}
.story_header_frame_it{
	border-bottom:1px solid #999999;
	margin-bottom:5px;
	font-size:16px !important;
	color:#999999;
	font-weight: bold;
	padding:3px;
}
#body_full{
	width:963px;
	position:relative;
	float:left;
	border:solid 1px #999999;
	background-color:#e7e7e7;
	padding:5px;
	margin-bottom:10px;
	height:525px;
}
#body_full_left{
	width:371px;
	position:relative;
	float:left;
	background-color:#e7e7e7;
	padding:5px;
	height:513px;
}
#body_full_left p{
	font-size:16px;
	color:#999999;
}
#body_full_right{
	width:569px;
	position:relative;
	float:left;
	border:solid 1px #999999;
	background-color:#ffffff;
	padding:5px;
	height:513px;
}

/* Left Hand Navigation*/
#newsletterformcont{
	width: 192px !important;
	background-color: #333333;
	min-height: 151px;
	height: auto !important;
	height: 151px;
	text-align: left;
	color:#FFFFFF;
	margin-top: 14px;
}
#newsletterformcont form{
	margin: 0;
	padding: 0;
}
#newsletterformcont p{
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 10px;
	font-size: 14px;
	margin-bottom: 5px;
	font-weight: bold;
}
#newsletterformcont h2{
	font-weight: bold;
	font-size: 28px;
	margin-bottom: 5px;
	text-align: left;
	padding-left: 5px;
}
#left_navigation #socialbookmarks{
	margin: 8px 0 8px 3px;
}
#left_navigation #socialbookmarks a{
	margin-left: 3px;
}

.top_bottom_lines{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin-top:5px;
	margin-bottom:5px;
	font-size:18px;
	padding-left:3px;
	color:#999999;
	width:185px;
	margin-left:5px;
}
/* NEW LEFT NAV */
#left_navigation{
	float: left;
	width: 191px;
	height: auto;
	border: 0px;
	position:relative;
	padding-top:1px;
	margin-right: 6px;
}

#left_navigation img{
	border:none;
	padding-top:0px;
}
#left_navigation h2{
	margin-bottom:0px;
	padding-bottom:0px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
#left_navigation h2.gap{
	margin-top: 16px;
}
#left_navigation .highlight{
	color: #333333;
}
#left_navigation a{
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	line-height: 18px;
}
#left_navigation a:hover{
	background-color: #333333;
	color: #FFFFFF;
}
#left_navigation hr{
	border-top:1px solid #999999;
	margin-top:5px;
	margin-bottom:5px;
	color:#999999;
	width:187px;
	margin-left: 0;
	padding-left: 0;
	align: left;
}
#left_navigation hr.top{
	margin-top: 12px;
}
#left_navigation hr.bottom{
	margin-bottom: 12px;
}
/* NEW LEFT NAV */

/* Page Footer */

	/* Find Out More About Our Prints */
#footer_print_types{
	float:left;
	position:relative;
	padding-right:12px;
	height: 118px;
	overflow: hidden;
}
#footer_print_types_last{
	float:left;
	position:relative;
	padding-right:0px;
}
#footer_print_types img{
	border: solid 1px #999999;
}
#footer_print_types_last img{
	border: solid 1px #999999;
}
#footer_print_types a#footer_print img{
	background-image:url(../graphics/bot_navigation_print_img.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#footer_print_types a#footer_print:hover img{
	background-image:url(../graphics/bot_navigation_print_img.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#footer_print_types a#footer_boxed img{
	background-image:url(../graphics/bot_navigation_boxed_img.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#footer_print_types a#footer_boxed:hover img{
	background-image:url(../graphics/bot_navigation_boxed_img.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#footer_print_types a#footer_contemporary img{
	background-image:url(../graphics/bot_navigation_cont_img.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#footer_print_types a#footer_contemporary:hover img{
	background-image:url(../graphics/bot_navigation_cont_img.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#footer_print_types_last a#footer_stately img{
	background-image:url(../graphics/bot_navigation_stately_img.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#footer_print_types_last a#footer_stately:hover img{
	background-image:url(../graphics/bot_navigation_stately_img.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#footer_other_info a#footer_confused img{
	background-image:url(../graphics/bottom_confused.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#footer_other_info a#footer_confused:hover img{
	background-image:url(../graphics/bottom_confused.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

	/* Footer Stories */

#newsofferscont{
background-image:url(../graphics/newsoffersbg.gif);

}
#footer_stories_left{
	width: 375px;
	position:relative;
	float:left;
	padding-right: 6px;
	display:inline;
	padding-bottom:10px;
	
}
#footer_stories_left img{
	border: none;
}
#footer_stories_left a:hover{
	color:#FFFFFF;
	background-color:#333333;
}
#footer_stories_middle{
	width: 183px;
	position:relative;
	float:left;
	padding-left:6px;
	padding-right:6px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding-bottom:10px;
}
#footer_stories_middle a:hover{
	color:#FFFFFF;
	background-color:#333333;
}
#footer_stories_middle img{
	border: none;
}
#footer_stories_right{
	width: 183px;
	position:relative;
	float:left;
	padding-left:6px;
	padding-bottom:10px;
}
#footer_stories_right a:hover{
	color:#FFFFFF;
	background-color:#333333;
}
#footer_stories_right img{
	border: none;
}
.story_little{
	padding-top:7px;
	float:left;
	position:relative;
}
.story_header_left{
	color:#999999;
	width: 270px;
	float:left;
	position:relative;
	padding-top:5px;
	padding-left:7px;
	font-size:16px;
	padding-bottom:3px;
	font-weight: bold;
}
.story_body_left{
	color:#999999;
	width: 270px;
	float:left;
	position:relative;
	padding-left:7px;
	font-size:11px;
	
}
.story_header_middle{
	color:#999999;
	width: 180px;
	float:left;
	position:relative;
	padding-top:5px;
	padding-left:2px;
	font-size:16px !important;
	font-weight: bold;
	padding-bottom:3px;
}
.story_body_middle{
	color:#999999;
	width: 180px;
	float:left;
	position:relative;
	padding-left:2px;
	font-size:11px;
	padding-bottom:10px;
}
.story_header_right{
	width: 180px;
	float:left;
	position:relative;
	padding-top:5px;
	padding-left:2px;
	font-size:16px !important;
	color:#999999;
	font-weight: bold;
	padding-bottom:3px;
}
.story_body_right{
	color:#999999;
	width: 180px;
	float:left;
	position:relative;
	padding-left:2px;
	font-size:11px;
	padding-bottom:10px;
}

	/* Footer Other Info... */
#footer_other_info{
	float:left;
	position:relative;
}
#footer_other_info_one{
	width: 192px;
	float:left;
	position:relative;
	padding-top:5px;
	font-size:14px;
	font-weight: bold;
}
#footer_other_info_two{
	width: 192px;
	float:left;
	position:relative;
	padding-top:5px;
	font-size:14px;
	font-weight: bold;
}
#footer_other_info_three{
	width: 192px;
	float:left;
	position:relative;
	padding-top:5px;
	font-size:14px;
	font-weight: bold;
}
#footer_other_info_one a{
	font-size:14px;
	padding-left:12px;
}
#footer_other_info_one a:hover{
	padding-left:0px;
	margin-left:12px;
	color:#FFFFFF;
	background-color:#333333;
}
#footer_other_info_two a{
	font-size:14px;
	padding-left:12px;
}
#footer_other_info_two a:hover{
	padding-left:0px;
	margin-left:12px;
	color:#FFFFFF;
	background-color:#333333;
}
#footer_other_info_three a{
	font-size:14px;
	padding-left:12px;
}
#footer_other_info_three a:hover{
	padding-left:0px;
	margin-left:12px;
	color:#FFFFFF;
	background-color:#333333;
}
#footer_other_info img{
	position:relative;
	float:left;
	margin-top:5px;
}
#footer_other_info .grey_layer{
	border: 1px solid #999999;
}

	/* Footer Close Bar */
#footer_close_bar{
	position:relative;
	float:left;
	width:956px;
	font-size:34px;
	margin-top:5px;	
	margin-left:5px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	text-align:left;
	padding:3px;
	color:#999999;
}
#footer_custard{
	float:left;
	position:relative;
	text-align:center;
	font-size:12px;
	color:#999999;
	padding-top:5px;
	padding-left:430px;
}

/* Homepage specific */
#main_story{
	float: left;
}
#main_story .blank_layer{
	border: 0px;
	margin-bottom:6px;
}
#main_story .blue_layer{
	border: 1px solid #0099cc;
	margin-bottom:6px;
}
#main_story .black_layer{
	border: 1px solid #999999;
	margin-bottom:6px;
}
#main_story .red_layer{
	border: 1px solid #cc0000;
	margin-bottom:6px;
}
#main_story .grey_layer{
	border: 1px solid #999999;
	margin-bottom:6px;
}
#main_story .pink_layer{
	border: 1px solid #cc0066;
	margin-bottom:6px;
}
#main_story .green_layer{
	border: 1px solid #66cc33;
	margin-bottom:6px;
}
#main_story .orange_layer{
	border: 1px solid #ff9900;
	margin-bottom:6px;
}
#buynow{
	padding-left: 14px;
	color: white;
}
#buynow:hover{
	color: #999999;
}
.homebuynow{
	padding-left: 59px;
}

/* Listing Art */
#mc_listart{
	float: left;
	position: relative;
	width: 768px;
	min-height: 211px;
	height: auto !important;
	height: 211px;
	margin-top: 1px;
	display: inline;
	
}
#listart{
	float: left;
	width: 100%;
}
#listart .listart_box{
	width: 242px;
	height: 290px;
	float: left;
	color:#cc0000;
	overflow:hidden;
	position:relative;
}
.listart_box .listart_boxtop{
	width: 242px;
	height: 243px;
	overflow: hidden;
	display: block;
	background-color: #e7e7e7;
	position: relative;
}

.listart_box .listart_boxtop .info{
	width: 23px;
	height: 23px;
	overflow: hidden;
	background-image:url(../graphics/art_bg_swap.gif);
	position: absolute;
	top: 215px;
	right: 5px;
}
.listart_box .listart_boxtop .info:hover{
	background-position: 0 -23px;
}

.listart_box .listart_boxbottom{
	width: 242px;
	height: 45px;
	overflow: hidden;
	display: block;
	background-image:url(../graphics/art_bg_bottom.gif);
	background-color: #e7e7e7;
}
.buynow{
	padding-left:62px;
}
#listart .listart_padding{
	margin-right: 20px;
}

#listart .listart_bottom_padding{
	margin-bottom: 15px;
}
.listart_details_1 p{
	clear: left;
	text-decoration: none;
	font-size: 11px;
	color:#666666;
	margin-left:5px;
	margin-top:2px;
}
.listart_details_2 p{
	font-size:22px;
	margin-left:5px;
	margin-top:8px;
	color:#000000;

}
#listart .listart_cont{
	height: 200px;
	padding-top:5px;
	padding-bottom:5px;
	overflow: hidden;
}
#listart hr{
	width:230px;
}
#listart a{
	color:#999999;
	font-size: 22px;
}
#listart a:hover{
	color:#000000;
}
#listart_prevnext, #listart_prevnext_new{
	float: right;
	width: 400px;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
}
#listart_prevnext a{
	display:block;
	float: right;
	margin-right: 3px;
	font-size: 16px !important;
	color: black;
	text-decoration: none;
	line-height: 12px;
	padding: 6px;
	background-color:#999999;
	color:#FFFFFF;
}
#listart_prevnext a:hover{
	background-color:#000000;
}
#listart_prevnext a.selected{
	background-color: #000000 !important;
}

/* New Paging */
#listart_prevnext_new a{
	display:block;
	float: right;
	margin-right: 1px;
	font-size: 14px !important;
	color: black;
	text-decoration: none;
	line-height: 12px;
	padding: 7px 3px 3px 3px;
	background-color:#FFFFFF;
	color:#999999;
}
#listart_prevnext_new a:hover{
	color:#000000;
}
#listart_prevnext_new a.selected{
	color: #000000 !important;
}

/* Artist/Style Page */
#meet_the_artist_title{
	width:763px;
	padding-left:5px;
	position:relative;
	float:left;
	margin-bottom:5px;
	margin-top:1px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	font-size:24px;
	color:#999999;

}
#meet_the_artist_title p{
	font-size:24px;
	color:#999999;
}
#meet_the_artist{
	font-size:20px;
	width:763px;
	padding-left:5px;
	position:relative;
	float:left;
	margin:0px;
}
#meet_the_artist h3{
	font-size:30px;
	margin:0px;
	color:#999999;
}
#meet_the_artist p{
	font-size:14px;
	color:#999999;
	padding-bottom:12px;
}
.table{
	font-size:14px;
	color:#999999;
	padding-bottom:8px;
}
#meet_the_artist_heading p{
	float:left;
	position:relative;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	width:762px;
	margin-top:5px;
}
#meet_the_artist_more_images_main{
	float:left;
	position:relative;

}
.story_filler{
	font-size:13px;
	color:#999999;
	width:50px;
	margin-top:10px;
}
#meet_the_artist_more_images{
	float:left;
	position:relative;
	padding-left:4px;
}
#meet_the_artist_more_images p{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin-top:1px;
	color:#999999;
	margin-bottom:5px;
}
#meet_the_artist_more_images img{
	border:none;
}
.size_guide_story_image{
	padding-right:1px;
	border:0px;
}
.size_select{
	position: absolute;
	right: 0;
	top: -21px;
	width:200px;
}
#selectasizecont{
	height: 1px;
	position: relative;
	width: 762px;
}

/* Frame It Page */
#frameit_left{
	margin-top:1px;
	width: 500px;
	overflow: hidden;
	height:512px;
	float:left;
	position:relative;
	border: 1px solid #999999;
	margin-right:5px;
}
#frameit_right{
	margin-top:1px;
	width:256px;
	height:512px;
	float:left;
	position:relative;
}
#frameit_bottom{
	margin-top:1px;
	width: 768px;
	float:left;
	position:relative;
}
.frameit_bottom_small{
	font-size:12px;
	color:#999999;
	padding-bottom:3px;
}
.frameit_black{
	color:#000000;
	padding-top:5px;
	font-size:16px;
	padding-bottom:3px;
	line-height: 18px;
}
.frameit_info{
	color:#000000;
	padding-top:5px;
	font-size:16px;
	padding-bottom:3px;
	border-bottom: 1px solid #999999;
	margin-bottom: 5px;
}
.frameit_info_small{
	padding-top: 7px;
	font-size:12px;
	color:#999;
	border-top: 1px solid #999999;
	padding-bottom:3px;
	margin-bottom: 7px;
}
.frameit_grey{
	color:#999999;
	padding-top:5px;
	font-size:16px;
	padding-bottom:3px;
}
.frameit_other{
	margin-right:9px;
	border:0px;
}
.frameit_other_last{
	margin-right:0px;
	border:0px;
}
.frameit_price{
	margin-right:0px;
	margin-bottom:5px;
	border:solid 1px #999999;
	width:256px;
	font-size:36px;
	margin-top:5px;
	text-align:center;
}
.frameit_buynow{
	margin-right:0px;
	margin-bottom:5px;
	margin-left: 0px;
	width:258px;
	font-size:36px;
	line-height: 41px;
	background-color:#000000;
	margin-top:5px;
	text-align:center;
	height: 41px;
	overflow: hidden;
}
.frameit_soldout{
	margin-right:0px;
	margin-bottom:5px;
	margin-left: 0px;
	width:258px;
	font-size:36px;
	line-height: 41px;
	background-color:#000000;
	color:#fff;
	margin-top:5px;
	text-align:center;
	height: 41px;
	overflow: hidden;
}
.warning{
	color:#999999; !important;
}

/* Checkout Page */
#checkout_container{
	margin-top:1px;
	width: 762px;
	float:left;
	position:relative;
	border:solid 1px #999999;
}
#checkout_container h1{
	font-size:24px;
	color:#999999;
	margin-left:5px !important;
	margin-right:5px !important;
	border-bottom:1px solid #999999;
}
#checkout_container h2{
	font-size:18px;
	color:#999999;
	margin-left:5px !important;
	margin-right:5px !important;
}
#checkout_container h3{
	font-size:18px;
	color:#999999;
	margin-left:0px !important;
	margin-right:0px !important;
	margin:0px;
	padding:0px;
}
.checkout_inner{
	margin-left:-5px;
}
.checkoutitle{
	font-size:14px;
	color:#999999;
	font-weight:bold;
}
.checkoutitem{
	font-size:14px;
	color:#999999;
	padding-top:4px;
}
.checkout_address{
	padding-left:5px;
	color:#999999;
	font-size:13px;
}
.totalcheckoutitem{
	font-size:18px;
	color:#999999;
	padding-top:4px;
}
.removefromcart{
	color:#999999;
	padding-top:2px;
}
.MainFont{
	font-size:12px;
	color:#999999;
}
#checkout_right{
	width:420px;
	float:left;
	position:relative;
}
.mainfont{
	font-size:12px;
	color:#999999;
}
.header{
	font-size:18px;
	color:#66cc33;
	font-weight:100;
	padding-bottom:5px;
}
#checkout_footer h1{
	font-size:14px;
	color:#999999;
	font-weight:100;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:solid 1px #999999;
	border-top: solid 1px #999999;
}
#checkout_footer p{
	font-size:10px;
	color:#999999;
	padding-bottom:5px;
	border-bottom:solid 1px #999999;
}
#framecont{
	width: 500px;
	height: 500px;
}

/* FRAME IMAGES FOR EACH SIZE */
.frame_2_1_L{ background: url(/graphics/frames/frame_2_1_L.jpg) no-repeat; }
.frame_5_1_L{ background: url(/graphics/frames/frame_5_1_L.jpg) no-repeat; }
.frame_3_1_L{ background: url(/graphics/frames/frame_3_1_L.jpg) no-repeat; }
.frame_4_1_L{ background: url(/graphics/frames/frame_4_1_L.jpg) no-repeat; }
.frame_6_1_L{ background: url(/graphics/frames/frame_stately_silver_L.jpg) no-repeat; }
.frame_7_1_L{ background: url(/graphics/frames/frame_stately_gold_L.jpg) no-repeat; }
.frame_8_1_L{ background: url(/graphics/frames/frame_stately_white_L.jpg) no-repeat; }
.frame_23_1_L{ background: url(/graphics/frames/frame_stately_black_L.jpg) no-repeat; }

.frame_2_1_P{ background: url(/graphics/frames/frame_2_1_P.jpg) no-repeat; }
.frame_5_1_P{ background: url(/graphics/frames/frame_5_1_P.jpg) no-repeat; }
.frame_3_1_P{ background: url(/graphics/frames/frame_3_1_P.jpg) no-repeat; }
.frame_4_1_P{ background: url(/graphics/frames/frame_4_1_P.jpg) no-repeat; }
.frame_6_1_P{ background: url(/graphics/frames/frame_stately_silver_P.jpg) no-repeat; }
.frame_7_1_P{ background: url(/graphics/frames/frame_stately_gold_P.jpg) no-repeat; }
.frame_8_1_P{ background: url(/graphics/frames/frame_stately_white_P.jpg) no-repeat; }
.frame_23_1_P{ background: url(/graphics/frames/frame_stately_black_P.jpg) no-repeat; }

/* Stately */
.frame_6_2_L{ background: url(/graphics/frames/frame_stately_silver_L.jpg) no-repeat; }
.frame_7_2_L{ background: url(/graphics/frames/frame_stately_gold_L.jpg) no-repeat; }
.frame_8_2_L{ background: url(/graphics/frames/frame_stately_white_L.jpg) no-repeat; }
.frame_9_2_L{ background: url(/graphics/frames/frame_stately_oak_L.jpg) no-repeat; }
.frame_23_2_L{ background: url(/graphics/frames/frame_stately_black_L.jpg) no-repeat; }

.frame_6_2_P{ background: url(/graphics/frames/frame_stately_silver_P.jpg) no-repeat; }
.frame_7_2_P{ background: url(/graphics/frames/frame_stately_gold_P.jpg) no-repeat; }
.frame_8_2_P{ background: url(/graphics/frames/frame_stately_white_P.jpg) no-repeat; }
.frame_9_2_P{ background: url(/graphics/frames/frame_stately_oak_P.jpg) no-repeat; }
.frame_23_2_P{ background: url(/graphics/frames/frame_stately_black_P.jpg) no-repeat; }

.frame_6_3_L{ background: url(/graphics/frames/frame_stately_silver_L.jpg) no-repeat; }
.frame_7_3_L{ background: url(/graphics/frames/frame_stately_gold_L.jpg) no-repeat; }
.frame_8_3_L{ background: url(/graphics/frames/frame_stately_white_L.jpg) no-repeat; }
.frame_9_3_L{ background: url(/graphics/frames/frame_stately_oak_L.jpg) no-repeat; }
.frame_23_3_L{ background: url(/graphics/frames/frame_stately_black_L.jpg) no-repeat; }

.frame_6_3_P{ background: url(/graphics/frames/frame_stately_silver_P.jpg) no-repeat; }
.frame_7_3_P{ background: url(/graphics/frames/frame_stately_gold_P.jpg) no-repeat; }
.frame_8_3_P{ background: url(/graphics/frames/frame_stately_white_P.jpg) no-repeat; }
.frame_9_3_P{ background: url(/graphics/frames/frame_stately_oak_P.jpg) no-repeat; }
.frame_23_3_P{ background: url(/graphics/frames/frame_stately_black_P.jpg) no-repeat; }
/* Stately */


.frame_2_6_S{ background: url(/graphics/frames/frame_2_6_S.jpg) no-repeat; }
.frame_3_6_S{ background: url(/graphics/frames/frame_3_6_S.jpg) no-repeat; }
.frame_4_6_S{ background: url(/graphics/frames/frame_4_6_S.jpg) no-repeat; }
.frame_5_6_S{ background: url(/graphics/frames/frame_5_6_S.jpg) no-repeat; }
/* FRAME IMAGES FOR EACH SIZE */

/* ART CONTAINER SIZE FOR EACH CATEGORY AND ASPECT RATIO */
/* STANDARD */
.frame_1_L{
	width: 487px !important;
	height: 380px;
	padding: 63px;
	overflow: hidden;
	margin-left: 7px;
	margin-top: 66px;
}
.frame_1_P{
	width: 374px !important;
	height: 500px;
	padding: 63px;
	overflow: hidden;
	margin-left: 63px;
	margin-top: 16px;
}
/* CONTEMPORARY */
/* BIRCH */
.frame_2_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_2_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_2_6_S{
	width: 487px !important;
	height: 487px !important;
	padding: 76px;
	margin-left: 6px;
	margin-top: 12px;
	overflow: hidden;
}
/* OAK */
.frame_3_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_3_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_3_6_S{
	width: 487px !important;
	height: 487px !important;
	padding: 76px;
	margin-left: 6px;
	margin-top: 12px;
	overflow: hidden;
}
/* BLACK */
.frame_4_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_4_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_4_6_S{
	width: 487px !important;
	height: 487px !important;
	padding: 76px;
	margin-left: 6px;
	margin-top: 12px;
	overflow: hidden;
}
/* WHITE */
.frame_5_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_5_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_5_6_S{
	width: 487px !important;
	height: 487px !important;
	padding: 76px;
	margin-left: 6px;
	margin-top: 12px;
	overflow: hidden;
}
/* Silver */
.frame_6_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_6_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* Silver */
/* Gold */
.frame_7_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_7_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* Gold */
/* White */
.frame_8_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_8_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* White */
/* White */
.frame_23_1_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_23_1_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* White */
/* CONTEMPORARY */


/* STATELY  */
/* SILVER */
.frame_6_2_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_6_3_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_6_2_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_6_3_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* GOLD */
.frame_7_2_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_7_3_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_7_2_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_7_3_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* WHITE */
.frame_8_2_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_8_3_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_8_2_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_8_3_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* OAK */
.frame_9_2_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_9_3_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_9_2_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_9_3_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* Black */
.frame_23_2_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_23_3_L{
	width: 487px !important;
	height: 380px !important;
	padding-top: 60px;
	padding-left: 60px;
	overflow: hidden;
	margin-left: 6px;
	margin-top: 70px;
}
.frame_23_2_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
.frame_23_3_P{
	width: 387px !important;
	height: 496px !important;
	padding-top: 63px;
	padding-left: 63px;
	overflow: hidden;
	margin-left: 56px;
	margin-top: 8px;
}
/* ORIGINALS */
.frame_11_2_P{
	width: 487px !important;
	height: 496px !important;
	padding-top: 5px;
	padding-left: 5px;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 5px;
}
.frame_11_3_P{
	width: 487px !important;
	height: 496px !important;
	padding-top: 5px;
	padding-left: 5px;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 5px;
}
.frame_11_2_L{
	width: 487px !important;
	height: 496px !important;
	padding-top: 5px;
	padding-left: 5px;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 5px;
}
.frame_11_3_L{
	width: 487px !important;
	height: 496px !important;
	padding-top: 5px;
	padding-left: 5px;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 5px;
}
/* ARTWORK DIV SIZES */

#artcont{
	width: 100%;
	height: 100%;
}
.art_big_L{
	width: 487px;
	height: 345px;
	margin-left: 7px;
	margin-top: 84px;
	overflow: hidden;
}
.art_big_P{
	width: 350px;
	height: 251px;
	margin-left: 81px;
	margin-top: 7px;
	overflow: hidden;
}
.art_big_S{
	width: 487px;
	height: 487px;
	margin-left: 7px;
	margin-top: 13px;
	overflow: hidden;
}
.art_orig_L{
	width: 487px;
	height: 496px;
	margin-left: 7px;
	margin-top: 8px;
	overflow: hidden;
}
.art_orig_P{
	width: 487px;
	height: 496px;
	margin-left: 7px;
	margin-top: 8px;
	overflow: hidden;
}
.art_orig_S{
	width: 487px;
	height: 496px;
	margin-left: 7px;
	margin-top: 8px;
	overflow: hidden;
}
.art_1_L{
	width: 356px;
	height: 251px;
	overflow: hidden;
}
.art_1_P{
	width: 322px;
	height: 456px;
	overflow: hidden;
}
.art_2_L{
	width: 334px;
	height: 203px;
	overflow: hidden;
}
.art_2_P{
	width: 213px;
	height: 345px;
	overflow: hidden;
}
.art_3_L{
	width: 334px;
	height: 203px;
	overflow: hidden;
}
.art_3_P{
	width: 213px;
	height: 345px;
	overflow: hidden;
}
.art_4_L{
	width: 476px;
	height: 238px;
	overflow: hidden;
}
.art_4_P{
	width: 310px;
	height: 620px;
	overflow: hidden;
}
.art_5_L{
	width: 476px;
	height: 262px;
	overflow: hidden;
}
.art_5_P{
	width: 310px;
	height: 564px;
	overflow: hidden;
}
.art_6_S{
	width: 333px;
	height: 333px;
	overflow: hidden;
}
/* ARTWORK DIV SIZES */

#sizeguide{
	width: 253px;
	height: 125px;
	margin-left:6px;
}
.sizeframetext{
	font-size: 0.9em;
}

/* HEADER 2 */
#headernew{
	width: 965px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin-top: 34px;
	margin-bottom: 6px;
}
#headernew h1{
	width: 600px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 13px;
	float: left;
	color: #333333;
}
#headernew h1 a{
	color: #333333;
	text-decoration: none;
}

#headernew #nav{
	float: right;
	width: 348px;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	margin-top: 1px;
	text-align: right;
	padding-right: 2px;
}
#headernew #nav a{
	text-decoration: none;
	color: #999999;
	padding-right: 4px;
	padding-left: 4px;
}
#headernew #nav a:hover{
	color: #FFFFFF;
	background-color: #333333;
}
#imgHomepageLeft{
	float: left;
	margin-right: 7px;
}
#homeflash{
	float: left;
	width: 676px;
height: 378px;
}
#searchshippingbar{
	width: 965px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	float: left;
	margin-top: 6px;
	margin-bottom: 9px;
}
#searchshippingbar #search{
	float: left;
	width: 292px;
	margin-top: 2px;
}
#searchshippingbar #ukfreeshipping{
	float: left;
}
#searchshippingbar #currencyconverter{
	float: left;
	width: 83px;
	margin: 6px 0 0 5px;
	cursor: hand;
}
/* HEADER 2 */

