*{padding:0 0;margin:0 0;}body {margin:0; padding:0; background-color:#fff; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; text-align:center; background:#eee;}div			{text-align:left;}p			{font-size:12px; padding-top:10px; padding-bottom:10px;}ul, ol, li	{margin:0; padding:0; list-style:none;}a			{text-decoration:none; color:#00a1d5;}a:hover		{text-decoration:underline;}a:focus, a:hover, a:active {outline:none} h1			{color:#333; font-size:24px; padding-top:10px; font-family:"Times New Roman", Times, serif; font-style:italic;}h2			{font-size:1.3em;}h3			{color:#0099ff; font-size:14px; font-weight:bold;}h4			{font-size:16px; text-align:center; color:#999999; padding-top:5px;}h5			{color:#3333FF; font-size:18px; text-align:center; padding-bottom:15px; padding-top:15px;}h5 a		{text-decoration:none; color:#333FF; padding-bottom:0px;}h6			{color:#c7574c; font-size:20px; padding-top:10px;}hr			{border:0; text-align:left; border-top:1px solid #e5e5e5; height:1px; margin:5px 0; width:160px;}img			{border:0;}table 		{border-collapse:collapse; border-spacing:0;}td			{padding:0;}.tab 		{font-size:12px; font-weight:bold; color:#fff; padding:7px; background-color:#cccccc;  border-left:1px solid #fff; margin-bottom:10px;}.tab a {color:#fff;}.activetab	{font-size:12px; font-weight:bold; padding:7px; background-color:#7FD4F7; border-left:1px solid #fff; margin-bottom:10px;}.activetab a {color:#fff;}/* Utility classes */.clear		{clear:both;}.remove		{border:0 !important;background:none !important;}.blue 		{color:0099ff;}.grey 		{color:#999999;}#indent ul li {margin-left:20px;}#pagetext {width:800px; margin:0px 0px 20px 20px;}/* page wrapper */#page-wrapper			{width:920px; margin:0 auto; background-color:#fff;}/*newmasthead*/#widehead {width:100%; background-color:#000000; height:110px; margin:0px; padding:0px; border-bottom:0px;}#headercontent{width:920px; margin:0 auto;}#headercontent .cpo_logo {float:left; width:160px; height:95px; margin-left:14px; margin-top:0px;}#headercontent .cpo_logo h1{text-indent:-9999px;}#headercontent .navigation {float:right; margin-top:70px; margin-left:20px; height:30px; color:#fff; font-size:12px; font-weight:bold; padding:0px 0px;}#headercontent .navigation a {color:#fff; font-size:13px; font-weight:bold; padding:0px 6px;}#divider {background-color:#999999; height:3px; width:100%;}#uploadarea {width:100%; height:33px; background-color:#000000; color:#EEEEEE;}#uploadcontent{width:920px; margin:0 auto; padding-top:8px;}#uploadborder{width:100%; height:0px; background-color:#BBB;}#topspacer {width:920px; height:50px; background-color:#fff; margin:0px auto;}#xmas {width:100%; height:35px; background-image:url(../i/Canvasprintsonline/xmas_orders.gif);}#xmas .deadline {width:920px; margin:0px auto; text-align:center; padding-top:8px; font-size:12px; color:#fff; font-weight:bold;}#topspacer h1 {text-indent:-9999px;}/*Need to start here next time with the content for the Grey bar /*/* masthead */#masthead				{position:relative;}#masthead .gallerybasket {clear:both; float:right; text-align:right; font-size:0.9em; text-transform:uppercase; padding:0 10px 0px 0; width:120px; position:absolute; top:107px; right:0px; background:#fff;}#masthead .basket-state	{float:right; color:#666666;}#masthead .basket-state a{text-decoration:none; color:#666666;}#masthead .basket-state span	{color:#000; font-weight:bold;}#masthead .basket-view	{clear:both; float:right;}#masthead .titlebar		{clear:both; background-image:url(/i/top-bar.gif); margin-bottom:2px;}#masthead .titlebar h2	{margin:0; color:#fff; padding-top:10px; padding-left:10px; padding-bottom:5px;}#upload {background-image:url(../i/Canvasprintsonline/uploadbg.jpg); width:227px; height:38px;}#dividerslogan {height:40px; width:100%; background-color:#DDDDDD;}#dividerslogan {width:920px; height:40px; margin:auto;}#dividerslogan h1 {padding: 5px 0px 0px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bolder; font-style:italic;} #dividerlower {background-color:fff; background-repeat:repeat-x; height:80px; width:100%;}#middlearea {margin:0 auto; width:920px; height:80px; border:0px;}#middlearea .boxes1 {float:left; width:230px; height:80px; background:url(../i/Artists/Button-upload.gif) scroll center bottom; border:0px;}#middlearea .boxes2 {float:left; width:230px; height:80px; background:url(../i/Artists/Button-upload2.gif) scroll center bottom; border:0px;}#middlearea .boxes3 {float:left; width:230px; height:80px; background:url(../i/Artists/Button-upload3.gif) scroll center bottom; border:0px;}#middlearea .boxes4 {float:left; width:230px; height:80px; background:url(../i/Artists/Button-upload4.gif) scroll center bottom; border:0px;}#middlearea .boxes1:hover {background-position:top center;}#middlearea .boxes2:hover {background-position:top center;}#middlearea .boxes3:hover {background-position:top center;}#middlearea .boxes4:hover {background-position:top center;}/* lead panel */#page						{float:left; width:920px; background-color:#FFFFFF;}#page .gallery	{padding:0 0; margin:0 0;}#page .intro				{clear:both; float:left; width:620px; /*height:216px;*/}#page .introt				{clear:both; float:left; width:590px; /*height:216px;*/}#page .introt .text			{width:auto;}#page .intro .text			{width:auto;}#page .intro .text ul li	{list-style: disc; margin-left:24px; padding-left:6px; line-height:20px;}#page .intro .text ol li	{list-style: decimal; margin-left:24px; padding-left:6px;}	#page .intro .text h3		{margin:0; padding:0;}#page .wide				{clear:both; float:left; width:850px; /*height:216px;*/}#page .basket			{clear:both; float:left; width:920px; /*height:216px;*/}#page .basket .text			{width:870px;}#page .basket .text ul li	{list-style: disc; margin-left:24px; padding-left:6px;}#page .basket .text ol li	{list-style: decimal; margin-left:24px; padding-left:6px;}	#page .basket .text h3	{margin:0; padding:0;}	/* page */#page h3				{clear:both; float:left;margin-left:12px; width:100%; margin:12px 12px 6px;}#page h3 span			{font-size:0.8em;}#page .text-area .text 	{padding:20px;}#page .text-area .left-text {float:left; width:221px; height:300px; margin-left:7px;}#page .text-area .left-text .h1 {font-size:24px;}#page .text-area .mid-text	{width:451px;}#page .text-area .mid-text p {padding-left:20px; padding-top:0px; padding-right:10px;}#page .text-area .right-text {float:right; width:221px; margin-left:7px;}#page .promo-panel		{clear:both; float:left;}	#page .text				{float:left; width:599px; padding: 0 24px 24px 24px;}#page .textgift			{float:left; width:599px; padding: 0 24px 24px 24px; background:url(/i/giftheader.gif) 0 0 no-repeat;font-size:12px; font-weight:700;}#page .textspecial		{float:left; width:599px; padding: 0 24px 24px 24px;font-size:12px;}#page .textspecial h1	{color:#666666; font-size:24px; padding-top:20px;}#page .textgift	h1		{color:#666666; font-size:24px; padding-top:20px;}#page .textquality		{width:850px;}	#page .gift				{clear:right; float:right; width:210px; padding:0 24px 15px 24px;}#page .bedroom			{width:896px;}#page .rightbutton 		{float:left; width:260px; text-align:center; padding-top:80px; }#page .cta				{float:left; width:295px;}#page table.effect		{clear:both;}.upload					{float:left; width:599px; padding:0 12px 22px; background:#fff url(/i/bg-panel-bottom.gif) 0 100% no-repeat;}.upload-form p			{font-size:0.8em; text-transform:uppercase; color:#999; margin:3px;}.upload-form p span		{font-size:1.1em; color:#333;}.window .details		{float:left; width:280px;}.window .details p		{font-size:0.8em; text-transform:uppercase; color:#999; margin:3px;}.window .details p span	{font-size:1.1em; color:#333;}.window					{float:left; width:579px; padding:32px 20px 20px; background:url(/i/bg-window-top.gif) 0 0 no-repeat;}.window form			{clear:both; text-align:center; margin-top:12px;}.window fieldset		{border:0; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:5px 0; margin:10px 0;}.window fieldset .details {float:none;}.window .user-image		{float:left; width:240px; text-align:center;}.window .user-image img	{margin-bottom:6px;}.window table table td	{text-align:left; padding:3px;}.window .effect			{margin-top:12px;}.window .effect img		{margin-top:12px;}.window .effect h4		{margin:12px 0;}		/* Promo Panel */#page 	{width:920px;}  /* footer */#footer 					{clear:both;text-align:center;}#footer .navcont			{float:left; width:920px; text-align:center; background:#d7d5d5; margin-top:2px;}#footer .nav				{padding-left:75px; }#footer .nav ul				{margin:0px auto; text-align:center; }#footer .nav ul li			{float:left; border-left:1px solid #fff;}#footer .nav ul li a	{color:#333; padding:3px 6px; display:block; background:#d7d5d5}#footer .nav ul li a:hover	{background-color:#999; color:#FFFFFF;}#footer .copy				{padding:12px; text-align:center; color:#FFFFFF; width:100%; background:url(/i/bottom_strip.gif) no-repeat 0 0;}.canvas {	background-image: url(/i/right-box.gif);}	.bedroom {background-image:url(/i/bedroom.gif); float:right; width:200px;}/*Gallery*/#gallerylowercontent 	{width:920px; float:left; padding:0px 0px 20px 0px;}#gallery .gtitle{font-size:14px; color:3399ff;}#gallerycontent{width:343px; height:150px; font-size:12px; margin-left:10px;}#page .gintro			{margin-left:100px;}.gallery-panel				{clear:both; float:left; width:920px; padding:12px 0 0 0;}.gallery-panel .panel		{display:block;float:left; width:268px; height:180px; margin-left:11px; margin-bottom:12px; padding:12px; background-color:#CCCCCC;}.gallery-panel1		{display:block;float:left; width:268px; height:180px; margin-left:11px; margin-bottom:12px; padding:12px; background-color:#CCCCCC;}.gallery-panel2		{display:block;float:left; width:268px; height:180px; margin-left:11px; margin-bottom:12px; padding:12px; background-color:#CCCCCC;}.gallery-panel .panel p		{margin:6px 0;}#gallerywrapper {text-align:left;margin:0px; auto;padding: 0px; border:0; width: 900px;}#side-a {float: left;width: 31%; margin-left:20px; background-color:#ededee; padding-left:5px;}#side-agallery {float: left; margin-left:0px; width:auto; background-color:#ededee; padding-left:5px; padding-right:5px; margin-right:5px; margin-top:15px;}#side-bgallery {float: right; margin-left:0px; width:auto; background-color:#ededee; padding-left:5px; margin-top:15px;}.gtitle {font-family: "Trebuchet MS";font-weight: bold; font-size: 14px;}.gtext{font-family:"Trebuchet MS"; font-size:12px;}.gitext{font-family:"Trebuchet MS"; font-size:12px; margin-left:10px; text-align:left;}#left p {padding-left:10px;} #side-a. p {padding-left:6px;}#side-b {float: left;width: 31%; margin-left:10px; background-color:#ededee; padding-left:5px;}#content {float: left;width: 31%; margin-left:10px; background-color:#ededee; padding-left:5px;}.hlt {background-color: #f8f800; color: #000;}.gallerytext{font-family:Arial, Helvetica, sans-serif; color:#0000FF; text-align:right;}.galleryhead{font-size:14px; font-weight:bold; font:"Trebuchet MS";}.droptext{text-align:left; font:"Trebuchet MS"; font-size:12px; color:#FFFFFF;}table.gallery td a:hover, table.navbar td a:active {background-color:#FFFFFF;}*html .promo-panel .panel			{margin-left:6px;}*html .promo-panel .prices			{margin-left:11px;}*html .promo-panel .quality			{margin-left:11px;}/* new Gallery */.boxout {vertical-align:top; padding:0px; border:#CCCCCC; border-width:thin;}.boxout. td{border:1px solid; color:#CCCCCC;}.mg { margin-top: 5px; }.cell{border:thin; border-color:#999999;}#page .search			{float:left; width:200px; padding:6px 6px 6px 6px; margin-right:25px;}#page .search ul li		{margin-bottom:6px; color:#fff; font-size:1.4em; font-weight:bold; padding-left:5px; padding-right:10px;}#page .search ul li a	{width:188px; padding:23px 40px 23px 55px; color:#fff; display:block;}#page .search .active a	{color:#999;}		#page .search p{font-family:"Trebuchet MS"; font-size:12px; color:#666666; padding:0px; font-weight:bold;}/*New Website*//*left column*/#leftcontent	{float:left; width:220px; background-color:#fff; padding-top:0px; padding-left:15px; padding-bottom:0px; margin-bottom:0px;}#leftcontentlow	{float:left; width:220px; background-color:#fff; padding-top:0px; padding-left:15px; padding-bottom:0px; margin-bottom:0px; margin-top:0px;}#leftcontent img {margin-left:30px; padding-bottom:20px;}#leftcontent h1 {padding-top:0px; padding-bottom:10px;}#leftcontent ul li {font-size:12px; font-weight:700; line-height:150%;}#leftcontent .dropdown {font-weight:500; line-height:150%; font-size:12px; width:150px; color:#666;}#leftcontent .items {color:#666; font-weight:700; font-size:12px;}#leftcontent .items a {color:#666; font-weight:700; font-size:12px;}#leftcontent .items a:hover {text-decoration:none; color:#00a1d5;}#leftcontent .items h2 {font-size:16px; color:#666; padding-bottom:20px; margin-left:0px; padding-left:0px; color:#222; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}#leftcontent .items ul li {font-size:12px; font-weight:700; line-height:150%;}#leftcontentlow .testimonails {background-color:#fbf9f9; width:160px; margin-top:20px; text-align:center; line-height:150%; padding-left:3px; padding-right:3px; margin-bottom:20px;}#leftcontentlow .testimonails a {color:#666;}#leftcontentlow .testimonails h2 {padding-top:7px;}.dropdown {font-weight:500; line-height:150%; font-size:12px; width:150px; color:#666;}#leftcontent .featuredone img {margin-bottom:0px; margin-left:0px;}#leftcontent .featuredone h2 {margin-top:40px; margin-bottom:10px; font-size:16px; color:#222; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}#leftcontent .featuredtwo img {margin-bottom:10px; margin-left:0px; margin-right:10px;}#leftcontent .featuredtwo h2 {margin-top:40px; margin-bottom:10px; font-size:16px; color:#222; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}#leftcontent .featuredtwo h3 {margin-top:40px; margin-bottom:15px; margin-left:0px; font-size:12px; color:#999999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:normal;}/*Right Column */#rightcontent	 {float:left; width:670px; padding:0px 10px 0px 0px; background-color:#fff; position:relative; color:#333; margin-bottom:30px;}#rightcontentlow{float:left; width:670px; padding:0px 10px 0px 0px; background-color:#fff; position:relative; color:#333; margin-bottom:0px;}#rightcontent h1 {color:#333;}#rightcontent .left {float:left; width:200px; height:232px; background-image:url(../i/Canvasprintsonline/Homepage1.jpg); text-indent:-9999px; margin-right:15px;}#rightcontent .faq ul li a {line-height:150%;}#rightcontent .faq h3				{clear:both; float:left;margin-left:12px; width:100%; margin:0px;}#rightcontent .leftnav a{float:left; width:200px; height:30px; background-color:#0099ff; margin-right:15px; color:#fff; text-align:center; font-size:16px; font-weight:bold; padding-top:6px; margin-bottom:20px;}#rightcontent .leftnav a:hover {text-decoration:underline;}#rightcontent .middle {float:left; width:200px; height:232px; background-image:url(../i/Canvasprintsonline/Homepage2.jpg); text-indent:-9999px; margin-right:15px;}#rightcontent .middlenav a{float:left; width:200px; height:30px; background-color:#0099ff; margin-right:15px; color:#fff; text-align:center; font-size:16px; font-weight:bold; padding-top:6px; margin-bottom:20px;}#rightcontent .right {float:left; width:200px; height:232px; background-image:url(../i/Canvasprintsonline/Homepage3.jpg); text-indent:-9999px;}#rightcontent .rightnav a{float:left; width:200px; height:30px; background-color:#0099ff; margin-right:10px; color:#fff; text-align:center; font-size:16px; font-weight:bold; padding-top:6px; margin-bottom:20px;}#rightcontent .left ul li {list-style-type:disc; font-weight:bold;}#rightcontent .item {background-color:#999999;}#rightcontent .form {float:right; width:340px; line-height:250%;}#rightcontent .forminfo {float:left; width:200px;}#rightcontent .nav {float:right; width:150px;}#rightcontent .nav a{color:#333333;}#rightcontent .partners{text-align:center;}#rightcontent img{padding-right:10px; margin-bottom:20px; margin-right:20px;}#rightcontent h1 {padding-top:0px; padding-bottom:10px;}#showcase {margin-top:30px; height:300px;}#showcase img {float:right; margin-right:0px;}#showcase h1 {color:#777; font-size:16px;}#showcase h2 {color:#222; font-size:12px; font-weight:bold;}#showcase p {padding-right:500px;}#startnow {width:300px; height:50px; padding-top:10px; margin-bottom:10px; margin-top:8px;}/*Photo to Canvas page*/#rightcontent .phototocanvas img {margin-top:10px; margin-bottom:50px;}#rightcontent .phototocanvas h2 {font-size:14px; font-weight:bold; margin-top:50px; margin-bottom:20px; font-family:"Times New Roman", Times, serif; font-style:italic;}#rightcontent .phototocanvas h3 {font-size:14px; font-weight:bold; margin-bottom:10px; margin-left:0px; color:#00a1d5;}#info 			{display:inline-block;float:right; width:680px; height:508px; margin-left:-5px; text-align:left;}#info  p	{margin-right:10px;}#info .right	{width:360px; float:right; margin:0px; height:400px;}#info .right p	{padding:10px;}#info .rear 	{clear:both; width:542px; margin-left:24px;}#info .rear .img{margin:1px; height:91px; width:127px; float:left; text-align:center; background-image:url(../i/Canvasprintsonline/backbox.jpg);}#info .rear .img img	{display:inline; margin-left:13px; margin-top:12px; border:1px solid #ffffff;}#info .rear .img a:hover img	{border:1px solid #0000ff;}#info .rear .desc				{text-align:center; font-weight:normal; width:120px; margin:2px;}.red 			{color:#FF0000;}#lowercontent 	{width:900px; float:left; padding:0px 10px 20px 10px; margin-top:10px;}/* New Gallery */#gallerylowercontent {margin: 0px 10px; width:567px;}#gallerylowercontent .img  {margin:2px; border:1px solid #999; height:auto; width:auto; float:left;text-align:center; margin-bottom:10px;}#gallerylowercontent .img img  {display:inline; margin:3px; border:1px solid #ffffff;}#gallerylowercontent .img a:hover img  { border:1px solid #999;}#gallerylowercontent .desc  {text-align:center; font-weight:normal; width:auto; margin:2px;}  /*Article Page */#Articlebyte {width:567px; margin-bottom:20px; margin-top:20px;}#Article 	 {width:567px;}/*Blog*/#rightcontent .item {background-color:#999999; margin-top:10px;}#rightcontent .item h1{margin-bottom:0px;}/*Home Page Boxes*/#rightcontent .salesbox {margin-left:0px; width:650px;}#rightcontent .salesbox .lefthead {float:left; background-color:#0099ff; color:#FFFFFF; font-size:16px; font-weight:bold; padding:8px;}#rightcontent .salesbox .righthead a {float:left; color:#0099ff; font-size:12px; font-weight:bold; padding:8px;}#rightcontent .salesbox .leftimageprice {float:left; background-image:url(../i/Canvasprintsonline/frames.jpg); height:273px; width:200px; text-indent:-9999px; margin:0px;}#rightcontent .salesbox .leftimagedelivery {float:left; background-image:url(../i/Canvasprintsonline/Canvas-print-delivery.jpg); height:273px; width:200px; text-indent:-9999px; margin:0px;}#rightcontent .salesbox .leftimagephoto {float:left; background-image:url(../i/Canvasprintsonline/gallery.jpg); height:273px; width:200px; text-indent:-9999px; margin:0px;}#rightcontent .salesbox .leftimageart {float:left; background-image:url(../i/Canvasprintsonline/art.jpg); height:273px; width:200px; text-indent:-9999px; margin:0px;}#rightcontent .salesbox .leftimagequality {float:left; background-image:url(../i/Canvasprintsonline/quality.jpg); height:273px; width:200px; text-indent:-9999px; margin:0px;}#rightcontent .salesbox .leftimageabout {float:left; background-image:url(../i/Canvasprintsonline/about.jpg); height:273px; width:200px; text-indent:-9999px; margin:0px;}#rightcontent .salesbox .greycontent{float:left; background-image:url(../i/Canvasprintsonline/canavs_prints_background.jpg); width:430px; height:273px; margin-bottom:50px;}#rightcontent .salesbox .greycontent p {margin-top:5px; margin-left:15px; margin-right:15px; font-size:11px; font-weight:bold;}#rightcontent .salesbox .leftintro {float:left; height:273px; width:200px; margin:0px;}/*Gallery Introduction Pages*/ /*For Abstract / Contemporary Art*/#previewboxart {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Artwork.jpg); background-repeat:no-repeat;}#previewboxart .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*#previewboxart .strapline h1 {font-size:24px; padding:10px;}*/#gallerylink {width:580px; height:30px; background-color:#0099ff; color:#fff; font-size:24px; padding:10px 10px 5px 10px; clear:right; margin-bottom:30px;}#gallerylink a {background-color:#0099ff; color:#fff; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}#headarea {margin-top:20px; margin-bottom:20px;}/*For Abersoch*/#previewboxabersoch {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Abersoch.jpg); background-repeat:no-repeat;}#previewboxabersoch .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Paris*/#previewboxparis {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_France_Art.jpg); background-repeat:no-repeat;}#previewboxparis .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Scotland*/#previewboxscotland {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Scotland.jpg); background-repeat:no-repeat;}#previewboxscotland .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For South Africa*/#previewboxsouthafrica {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_SouthAfrica.jpg); background-repeat:no-repeat;}#previewboxsouthafrica .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Cyprus*/#previewboxcyprus {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Cyprus.jpg); background-repeat:no-repeat;}#previewboxcyprus .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Blackpool*/#previewboxblackpool {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Blackpool.jpg); background-repeat:no-repeat;}#previewboxblackpool .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Canada*/#previewboxcanada {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Canada.jpg); background-repeat:no-repeat;}#previewboxcanada .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Manchester*/#previewboxmanchester {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Manchester.jpg); background-repeat:no-repeat;}#previewboxmanchester .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Newcastle*/#previewboxnewcastle {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Newcastle.jpg); background-repeat:no-repeat;}#previewboxnewcastle .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Cornwall*/#previewboxcornwall {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Cornwall.jpg); background-repeat:no-repeat;}#previewboxcornwall .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Isle Of White*/#previewboxisleofwight {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Isleofwight.jpg); background-repeat:no-repeat;}#previewboxisleofwight .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Lake District*/#previewboxlakedistrict {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_lakedistrict.jpg); background-repeat:no-repeat;}#previewboxlakedistrict .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Liverpool*/#previewboxliverpool {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Liverpool.jpg); background-repeat:no-repeat;}#previewboxliverpool .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Morecambe*/#previewboxmorecambe {width:600px; height:375px; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Morecambe.jpg); background-repeat:no-repeat;}#previewboxmorecambe .strapline h1 {float:left; background-image:url(../i/Canvasprintsonline/Gallery_IntroPage_Strapline.jpg); color:#333; font-size:24px; font-weight:bold; padding:10px;}/*For Wall Stickers*/#previewboxwallstickers {width:600px; height:428px;}#previewboxmothersday  {width:600px; height:411px;}/*Basket Sales Area*/#basketsales {width:800px; margin:0 auto;}#basketsales .left {float:left; width:130px;}#basketsales .left img{margin-left:15px;}#basketsales .right {float:left;  width:600px; margin-left:50px;}/*New Home Page Mid October 2009 */#topheadstrip {float:left; width:410px; background-image:url(../i/Canvasprintsonline/Promo-Box-Photo-On-Canvas-Top.jpg); text-align:center; padding:5px 0px; font-size:16px; font-weight:bold;}#topmainarea {float:left; width:625px; height:270px; background-image:url(../i/Canvasprintsonline/Promo-Box-Photo-On-Canvas.jpg); text-align:right; font-size:18px; font-weight:normal;}#topmainarea h1 {font-size:18px; color:#00a1d5; padding-top:25px; padding-right:30px; font-style:italic;}#topmainarea .salesitems {width:290px; float:right; text-align:left; margin-top:20px; color:#444}#topmainarea .salesitems a{font-size:14px; line-height:180%;}#promoboxphoto {width:230px; height:30px; background-image:url(../i/ Canvasprintsonline/Promo-Box-Photo-On-Canvas-Top.jpg);}#thinhead {float:left; width:200px; background-image:url(../i/Canvasprintsonline/Promo-Box-Gallery-TopBar.gif); margin-top:40px; margin-right:13px; padding:5px 0px; text-align:center; font-size:14px; font-weight:bold;}#thinhead a{text-decoration:none; color:#333;}#thinhead a:hover {text-decoration:underline;}#boxes {float:left; width:200px; height:225px; margin-right:13px; background-image:url(../i/Canvasprintsonline/Promo-Box-Gallery.gif);}#whyusbox {width:625px; height:95px; margin-top:335px; background-image:url(../i/Canvasprintsonline/Why-Buy-From-US-Bar.gif); font-weight:bold;}#whyusbox .whyleft {float:left; width:140px; text-align:center; font-size:18px; font-weight:bold; margin-left:20px; margin-top:25px;}#whyusbox .whyright {float:left; margin-left:20px; margin-top:10px;}#welcomenote {margin-top:25px; margin-right:30px;}#rightcontent .gallintro p {color:#AAA; font-size:16px; margin-right:75px; margin-top:10px;}#rightcontent .gallintro h1 {color:#555; font-size:26px;}#bottomtext {width:625px; height:100%; margin-top:0px;}#photographybox {width:625px; height:250px; background-image:url(../i/Canvasprintsonline/Promo-Box-Photography.gif); margin-top:30px;}#photographybox h1 {font-weight:normal; text-decoration:underline;}#photographybox .photoleft {width:300px; float:left; margin-top:20px; margin-left:20px;}#photographybox .photoright {width:280px; float:left; margin-top:20px; font-size:18px; line-height:21px;}#photographybox .photoright a {text-decoration:underline; font-size:18px;}#photographybox .photoright p {margin-top:20px; font-size:12px; line-height:normal;}#photographybox .photowide {padding-top:20px; padding-left:20px;} #photographybox .photowide img {margin-top:10px; margin-right:10px;}/*New footer*/#newfooter{width:100%; background-image:url(../i/Canvasprintsonline/footer-image.gif); height:300px;color:#777; font-size:12px;}#newfooter h3 {color:#555; margin-bottom:10px;}#footercontent{width:920px; margin:0px auto; padding-top:25px;}#footercontent a{color:#666; text-decoration:none;}#footercontent a:hover{text-decoration:underline; color:#00CCFF;}#footercontent .form{float:left; width:250px; margin-left:30px; line-height:220%;}#footercontent .pages{float:left; width:600px; margin-left:0px; color:#555;}#footercontent .pages ul li {list-style:none;}#footercontent .pages ul li h4 {color:#fff; font-size:14px; margin:0px;}#footercontent .pages .links{float:left; width:120px;}#divider2 {background-color:#BBB; height:1px; width:100%;}#divider3 {background-color:#444444; height:0px; width:100%;}/* Four Promo Boxes Home Page */#welcome {float:left; width:300px; height:300px; background-image:url(/i/Canvasprintsonline/apromo0.jpg); margin-right:20px; margin-bottom:20px;}#welcome h1 {padding:10px 10px 0px 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#888888; text-decoration:none; font-size:28px; font-weight:normal; font-style:italic; line-height:32px;}#welcome p {padding:0px 10px 0px 10px; margin-top:15px; font-family:Georgia, "Times New Roman", Times, serif; color:#444444; text-decoration:none; font-size:12px; font-weight:normal; font-style:normal;}#welcome2 {float:left; width:300px; height:300px; background-image:url(/i/Canvasprintsonline/apromo1.jpg); margin-right:20px; margin-bottom:20px;}#welcome2 h1 {padding:6px 0px 0px 24px; font-family:Georgia, "Times New Roman", Times, serif; color:#444444; text-decoration:none; font-size:24px; font-weight:normal; font-style:italic; line-height:32px;}#welcome2 h2 {padding:6px 0px 0px 30px; margin-top:180px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:underline; font-size:24px; font-weight:normal; font-style:italic; line-height:32px;}#welcome2 p {padding:3px 0px 0px 20px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; font-size:12px; font-weight:normal; font-style:normal;}#welcome2 h1 a {color:#222; text-decoration:underline;}#welcome2 h1 a:hover {color:#fff; text-decoration:underline;}#welcome2 h2 a {color:#00a1d5; text-decoration:underline;}#welcome2 h2 a:hover {color:#fff; text-decoration:underline;}#welcome3 {float:left; width:300px; height:300px; background-image:url(/i/Canvasprintsonline/apromo2.jpg); margin-right:20px; margin-bottom:20px;}#welcome3 h1 {padding:240px 0px 0px 80px; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}#welcome3 h1 a {color:#00a1d5; text-decoration:underline;}#welcome3 h1 a:hover {color:#fff; text-decoration:underline;}#welcome4 {float:left; width:300px; height:300px; background-image:url(/i/Canvasprintsonline/apromo3.jpg); margin-right:20px; margin-bottom:20px;}#welcome4 h1 {padding:240px 0px 0px 35px; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}#welcome4 h1 a {color:#00a1d5; text-decoration:underline;}#welcome4 h1 a:hover {color:#fff; text-decoration:underline;}#artistsbrowser h1 {padding-bottom:20px; padding-top:20px; font-size:14px; font-weight:bolder; color:#444444;}/* Section Two Home Page */#sectiontwopromo {width:620px; height:400px; background-image:url(../i/Canvasprintsonline/Canvas-Prints-Sectiontwo.jpg); margin-top:30px;  font-family:Georgia, "Times New Roman", Times, serif;}#sectiontwopromo h1 {padding:10px 10px 0px 13px; color:#888888; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#sectiontwopromo h1 a {padding:10px 10px 0px 0px; color:#777777; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#sectiontwopromo h1 a:hover {padding:10px 10px 0px 0px; text-decoration:underline; font-size:27px; font-weight:normal; font-style:italic;}#sectiontwopromo .bullets {margin-top:35px; margin-left:35px;}#sectiontwopromo li {list-style:disc; color:#222222; font-style:italic; line-height:25px;}#sectiontwopromo h2 {padding:35px 0px 0px 30px; text-decoration:underline; color:#00a1d5; font-size:20px; font-style:italic;}/* Section Three Home Page */#newgallerypromo2 {width:620px; height:300px; background-color:eeeeee; margin-top:50px; font-family:Georgia, "Times New Roman", Times, serif;}#newgallerypromo2 .leftpromo {width:310px; height:300px; float:left; background-image:url(../i/Canvasprintsonline/Canvas-Prints-Sectionfour.jpg);}#newgallerypromo2 .leftpromo h1 {padding: 15px 0px 0px 10px;}#newgallerypromo2 .leftpromo h1 a {font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:none; font-size:24px; font-weight:normal; font-style:italic;}#newgallerypromo2 .leftpromo h1 a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:underline; font-size:24px; font-weight:normal; font-style:italic;}#newgallerypromo2 .leftpromo h2 {padding: 25px 12px 0px 10px; font-size:14px; font-weight:normal; color:#222;}#newgallerypromo2 .leftpromo .dropdown {font-weight:500; line-height:150%; font-size:12px; width:150px; color:#666; margin-left:10px; margin-top:10px;}#newgallerypromo2 .rightpromo {width:310px; height:300px; float:left;}#newgallerypromo2 .enter {width:230px; height:40px; background-color:#eeeeee; font-style:italic; font-size:18px; margin-left:40px; margin-top:60px;}#featuredart {width:620px; height:300px; background-color:eeeeee; margin-top:100px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:50px;}#featuredart .leftpromo {width:310px; height:300px; float:left; background-image:url(../i/Canvasprintsonline/Canvas-Prints-Sectionfour.jpg);}#featuredart .leftpromo h1 {padding: 15px 0px 0px 10px;}#featuredart .leftpromo h1 a {font-family:Georgia, "Times New Roman", Times, serif; color:#444; text-decoration:none; font-size:24px; font-weight:normal; font-style:italic;}#featuredart .leftpromo h1 a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#444; text-decoration:underline; font-size:24px; font-weight:normal; font-style:italic;}#featuredart .leftpromo h2 {padding: 25px 12px 0px 10px; font-size:14px; font-weight:normal; color:#222;}#featuredart .leftpromo .dropdown {font-weight:500; line-height:150%; font-size:12px; width:150px; color:#666; margin-left:10px; margin-top:20px;}#featuredart .rightpromo {width:310px; height:300px; float:left;}/* Third  */#acrylics {width:300px; height:150px; background-image:url(../i/Canvasprintsonline/acrylic-prints-4.jpg); margin-top:5px; float:left; margin-right:20px; margin-bottom:50px;} #acrylics h2 {padding:10px 10px 0px 13px; font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#acrylics h2 a {padding:10px 10px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#acrylics h2 a:hover {padding:10px 10px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:underline; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#stickers {width:300px; height:150px; background-image:url(../i/Canvasprintsonline/stickers.jpg); margin-top:5px; float:left; margin-right:20px; margin-bottom:50px;}#stickers h2 {padding:10px 10px 0px 13px; font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#stickers h2 a {padding:10px 10px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#stickers h2 a:hover {padding:10px 10px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:underline; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}/* Featured Artists Page */#welcome5 {float:left; width:300px; height:300px; background-image:url(/i/Canvasprintsonline/apromo3.jpg); margin-right:20px; margin-bottom:20px; margin-bottom:60px;}#welcome5 h1 {padding:240px 0px 0px 35px; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; color:#fff;}#welcome5 h1 a {color:fff; text-decoration:underline;}#welcome5 h1 a:hover {color:#fff; text-decoration:underline;}#artistsbrowser h1 {font-size:18px; font-weight:bolder; color:#DD0000; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}#artlist {width:620px; height:150px; clear:both; margin-bottom:60px;}#artlist h1 a {font-family:Georgia, "Times New Roman", Times, serif; color:#AAAAAA; font-style:italic; font-size:18px;}#artlist h1 a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#AAAAAA; font-style:italic; font-size:18px; text-decoration:underline;}#artbox {float:left; width:300px; height:220px; margin-right:20px; margin-bottom:20px;}/* Valentines Offer */#promo-valentines {width:620px; height:200px; background-image:url(../i/Canvasprintsonline/valentines-promo.jpg); margin-top:250px; font-family:Georgia, "Times New Roman", Times, serif;}#promo-valentines h1 {padding:10px 10px 0px 13px; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#promo-valentines h1 a {padding:10px 10px 0px 0px; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic; line-height:32px; color:#777777;}#promo-valentines h1 a:hover {padding:10px 10px 0px 0px; text-decoration:underline; font-size:27px; font-weight:normal; font-style:italic; line-height:32px;}#promo-valentines h2 {padding:10px 325px 0px 10px;  text-decoration:none; color:#222; font-size:14px; font-style:normal; font-weight:normal;}/*New Top Promo*/#strap {width:620px; height:116px; margin-bottom:0px; font-family:Georgia, "Times New Roman", Times, serif;}#strap .ulogo{float:right;}#strap h1 {font-size:10px; font-style:italic; color:#444; margin-top:10px; font-weight:normal; float:left;}#strap h2 {font-size:16px; font-style:italic; color:#0099FF; padding:17px 0px 0px 0px; text-align:left;}#strap2 {width:620px; height:35px; background-image:url(../i/Canvasprintsonline/strapline-bar.jpg); margin-bottom:0px;}#strap2 h1 {font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#444; padding:8px 0px 0px 10px; font-weight:bold;}#mainpromo-photo {width:620px; height:300px; background-color:eeeeee; margin-top:0px; margin-bottom:20px; font-family:Georgia, "Times New Roman", Times, serif;}#mainpromo-photo .leftpromo {width:310px; height:300px; float:left; background-image:url(../i/Canvasprintsonline/Canvas-Prints-Sectionfour.jpg);}#mainpromo-photo .leftpromo h1 {padding: 15px 0px 0px 10px;}#mainpromo-photo .leftpromo h1 a {font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:none; font-size:27px; font-weight:normal; font-style:italic;}#mainpromo-photo .leftpromo h1 a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#777777; text-decoration:underline; font-size:27px; font-weight:normal; font-style:italic;}#mainpromo-photo .leftpromo h2 {padding: 15px 12px 0px 10px; font-size:14px; font-weight:normal; color:#222;}#mainpromo-photo .leftpromo .clickhere {font-size:12px; font-style:italic; color:#222; margin-right:30px; margin-left:30px; margin-top:27px;}#mainpromo-photo .leftpromo .dropdown {font-weight:500; line-height:150%; font-size:12px; width:150px; color:#666; margin-left:10px; margin-top:20px;}#mainpromo-photo .rightpromo {width:310px; height:300px; float:left;}#mainpromo-photo .leftpromo .bullets {margin-top:25px; margin-left:48px;}#mainpromo-photo .leftpromo li {list-style:disc; color:#222222; font-style:italic; line-height:25px; font-size:14px;}#mainpromo-photo .leftpromo .uploadhere {margin-left:28px; margin-top:15px; width:230px; height:54px;}#recentprints {width:620px; height:620px; margin-top:50px; background-color:#fff;}#recentprints h1 {padding:15px 0px 0px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#333333;}/*Final homepage design */#opensale {width:620px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}#opensale .nupload {float:right; width:142px; height:113px; margin-top:-10px; margin-bottom:20px;}/*had to put the lower margin on this for some reason- below the uplaod image box*/#opensale .strap {float:left; margin-top:0px; margin-bottom:0px;}#opensale .strap h1 {font-size:22px;}#opensale .strap h2 {font-size:14px; color:#0099ff; font-weight:normal;}#topbox {width:620px; height:300px; background-image:url(../i/Canvasprintsonline/Canvas-Prints-Head.jpg); clear:right; margin-top:80px;}#topbox .saleleft {float:left; width:220px; text-align:center; font-size:13px; margin-top:20px; margin-left:20px;}#topbox .saleleft img {padding:0px; margin-top:10px; margin-bottom:0px;}#fourbox {width:620px; text-align:left; margin-top:20px; height:160px; margin-bottom:40px;}#fourbox .saleval {float:left; width:152px; height:152px; padding:0px;}#fourbox .salevalmid {float:left; width:152px; height:152px; margin-left:4px;} /*The last 3 of the four boxes with some margin*//* The sales words area for all of the sections */#salestext {text-align:left; width:620px;}#salestext h1 {font-size:24px;}#salestext h2 {font-size:24px; font-family:"Times New Roman", Times, serif; font-style:italic;}#salestext p {margin:10px 0px;}/*Gallery choice art */#gallerychoice {width:620px; height:310px; text-align:center; margin-bottom:50px;}#gallerychoice a {color:#333333; font-family:"Times New Roman", Times, serif; font-style:italic;} /*This controls the colour of the Art Links*/#gallerychoice a:hover {color:#0099FF; text-decoration:none;}#gallerychoice .galleryselect {float:left; width:310px; height:300px; background-image:url(../i/Canvasprintsonline/Canvas-Prints-Online-Gallery-Select.gif);}#gallerychoice .galleryselect ul {margin:20px 0px;}#gallerychoice .galleryselect ul li{color:#333333; text-align:center; font-size:16px; font-weight:bold; line-height:150%;}#gallerychoice .galleryflash {float:left; width:310px; height:304px; background-color:#FF0000;}#gallerychoice .galleryselect .drop {vertical-align:middle; text-align:center; margin-top:80px; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold;}/*Lower Area for anchor Boxes */#anchorbox {width:620px; height:320px;} /*Gave the Div a height to space it out - Reduce or increase this to change the spacing*/#anchorbox h2 {font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic; font-weight:bold;}#anchorbox .leftanchor  {float:left; width:390px; margin-top:20px;}#anchorbox .rightanchor {float:right; margin-top:23px;}