html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0}h1,h2,h3,h4,h5,h6,pre,code,address,caption,small,cite,em,strong,th{font-size:1em;font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}em{font-style:italic}ul,ol{list-style:none}fieldset,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}body{font:14px/21px Verdana,Arial,sans-serif;background-color:#fbfcfd;color:#333;line-height:150%;margin-bottom:10px}#container{position:relative;width:926px;margin:0 auto 0 auto;padding-top:100px;text-align:left}#header-logo{position:absolute;width:150px;height:115px;left:0;top:13px;margin-left:-20px;text-indent:-9999em;background:url("/img/shape-collage-header-logo.png") 0 0 no-repeat}#menu{position:absolute;top:5px;right:10px;text-decoration:none;font-weight:bold;font-size:11px}#menu,#menu a{color:#888}#menu a:hover{color:#b02b2c;text-decoration:none}#subheader{position:absolute;top:0;width:926px;height:100px}#submenu{margin:60px 0 0 150px;height:30px;overflow:hidden}#submenu li{position:relative;display:inline;margin:0 15px}#submenu li a{color:#4d7f34;text-decoration:none;font-weight:bold;font-size:13px;padding-bottom:3px;height:30px}#submenu li a:hover{border-bottom:solid #4d7f34 3px}#submenu li a.currpage{border-bottom:solid #4d7f34 3px}#content-top{width:926px;height:8px;background:url("/img/backgroundsprite.png") 0 0 no-repeat;overflow:hidden}#content{position:relative;zoom:1;padding:30px 28px 20px 28px;background:url("/img/backgroundsprite.png") -926px 0 repeat-y}#content-bottom{width:100%;height:8px;background:url("/img/backgroundsprite.png") 0 -8px no-repeat;clear:both}.clear{clear:both;height:0;padding:0;margin:0}#footer{padding:.25em 1em 0 1em;font-size:10px;color:#888}#footer-copyright{float:right}#footer-menu{float:left}#footer-language{clear:both;float:right;padding:.5em .5em 1.5em 0}#footer a{color:#888;text-decoration:none}#footer a:hover{color:#b02b2c;text-decoration:none}a{color:#2058a1;text-decoration:none}#content a{text-decoration:underline}#content h1 a,#content h2 a,#content h3 a,#content h4 a,#content h5 a,#content h6 a{text-decoration:none}a:hover,#content a:hover{text-decoration:underline}#content a.nounderline{text-decoration:none}#content a.nounderline:hover{text-decoration:underline}a img{border:0;text-decoration:none}img{-ms-interpolation-mode:bicubic}#no-title{margin-top:12px}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#5174a1;font-weight:bold;line-height:150%;padding-bottom:1px}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#b02b2c;text-decoration:none}h1{font-size:24px;line-height:36px;margin-bottom:12px}h2{font-size:20px;line-height:30px}h3{font-size:14px;line-height:21px;color:#333}h4{font-size:14px;line-height:21px}h5{font-size:14px;line-height:21px;color:#b02b2c}small{font-size:12px;line-height:18px}p{padding-top:1em}.subtitle{margin-top:-16px;margin-bottom:.5em;padding:0}ol{margin-left:3.5em;padding-left:0;list-style-type:decimal}ol li{margin:1em 0}code{line-height:1.25em}* html ol{margin-left:4em}.faq li p{padding:0 0 .5em 1em}.headerColour{color:#5174a1}.highlight{color:#b02b2c}.textColour{color:#333}.subdueColour{color:#888}.alignMiddle{vertical-align:middle}.alignMiddle h1,.alignMiddle h2,.alignMiddle h3,.alignMiddle p,.alignMiddle small{display:inline}.newparagraph{padding-top:2em}.indent{margin-left:2em}.line{border-top:1px solid #ddd;margin:30px 0}p.caption{padding:6px 0 1em;text-align:center}.imgBorder img,img.imgBorder{padding:6px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0}div.downloadSC{width:201px;height:70px}.downloadSC a{display:block;width:201px;height:70px;background:url("/img/downloadSC.jpg") 0 0 no-repeat;text-indent:-9999em}.downloadSC a:hover{background-position:0 -70px}div.downloadSCCaption{width:165px;width:201px;text-align:center;font-size:11px;line-height:11px;margin-top:2px}div.downloadButton,div.learnButton,div.upgradeProButton{width:132px;height:48px}div.downloadButton a,div.learnButton a,div.upgradeProButton a{display:block;width:132px;height:48px;background:url("/img/productButtons.png") 0 0 no-repeat;text-indent:-9999em}div.downloadButton a:hover,div.learnButton a:hover,div.upgradeProButton a:hover{background-position:0 -48px}div.upgradeProButton a{background-position:0 -96px}div.upgradeProButton a:hover{background-position:0 -144px}div.learnButton a{background-position:0 -192px}div.learnButton a:hover{background-position:0 -240px}div.tryButton,div.upgradeButton{width:75px;height:31px}div.tryButton a,div.upgradeButton a{display:block;width:75px;height:31px;background:url("/img/productButtons.png") 0 -350px no-repeat;text-indent:-9999em}div.tryButton a:hover{background-position:0 -381px}div.upgradeButton a{background-position:0 -288px}div.upgradeButton a:hover{background-position:0 -319px}.download li{margin-bottom:2em}.download a{font-size:14px;font-weight:bold;color:#4d7f34}.feature ul{list-style:none;margin-bottom:-0.5em}.feature li{background:url("/img/bullet.gif") no-repeat 3px 8px;margin-bottom:.5em;padding-left:15px}.feature td{vertical-align:middle}ul.bullet{list-style:none}ul.bullet li{background:url("/img/bullet.gif") no-repeat 3px 8px;padding-left:15px}.gallery td{text-align:center;vertical-align:top}.centre{text-align:center}#adsense-download{text-align:center;margin-top:5em}#adsense-bottom{text-align:center;margin-top:1em}#adsense-text{position:absolute;top:-100px;height:1px;width:1px;z-index:-100;overflow:hidden}#digg{position:absolute;top:120px;margin-left:-65px;display:none}#reddit{position:absolute;top:210px;margin-left:-65px;display:none}#home #content-left{float:left;width:330px;padding:0;overflow:hidden}#home .content-float{float:left;width:170px;padding-left:10px;text-align:center;overflow:hidden}#home .content-float img{margin:0;padding:.5em 0}#download #content-left{float:left;width:515px}#download #content-right{float:right;width:320px;margin-right:0}#download .box{border:solid #d1d2d2 1px;padding:10px 20px}#download .feature ul{margin-left:1em;margin-bottom:1em}#download .feature h3{margin-top:.5em;color:#555}#download a.download-windows,#download a.download-macosx,#download a.download-linux,#download a.download-java{color:#333;font-weight:bold;font-size:14px;background-repeat:no-repeat;background-position:left;padding:4px 0 2px 20px;margin-bottom:0;text-decoration:none}#download a.download-windows:hover,#download a.download-macosx:hover,#download a.download-linux:hover,#download a.download-java:hover{text-decoration:none}#download label.download-windows,#download label.download-macosx,#download label.download-linux,#download label.download-java{background-repeat:no-repeat;background-position:left;padding:4px 0 2px 20px;margin-bottom:0}#download .download-windows{background-image:url("/img/ico-win.png")}#download .download-macosx{background-image:url("/img/ico-apple.png")}#download .download-linux{background-image:url("/img/ico-tux.png")}#download .download-java{background-image:url("/img/ico-java.png")}#download input{padding:2px;font-size:12px}#download #optIn{margin-top:.5em;margin-bottom:2em}#download #optInLabel{font-size:12px}#download #emailLabel{font-size:12px;font-weight:bold;margin-top:2em}#download input.wide{width:250px}.how-to{padding-top:2em}.how-to table{margin:0 auto -2em}.how-to td{vertical-align:top;text-align:center;padding:0 20px 2em;width:300px}.how-to td h2{line-height:100%}.gallery img{padding:10px;vertical-align:middle}.gallery td{padding-bottom:0}.gallery div.column{width:172px;overflow:hidden}#shapes .gallery img{padding:10px;max-height:50px;max-width:50px}#shapes .gallery td{padding-bottom:0;vertical-align:middle}#products #comparison td{text-align:center;border:1px solid #aaa;padding:10px}#products #comparison div{margin:0 auto}#products #comparison td.free{background-color:#dde7f4}#products #comparison tr.nobottom td{border-bottom:0;padding-bottom:0;font-size:16px}#products #comparison tr.notop{vertical-align:top}#products #comparison tr.notop td{border-top:0}#products #comparison div.tooltip{position:relative}#products #comparison div.tooltip a{text-decoration:none}#products #comparison div.tooltip a span{display:none}#products #comparison div.tooltip a:hover span{display:block;position:absolute;top:-30px;right:-265px;background-color:#fff9d7;border:2px solid #e2c822;color:#333;font-weight:normal;padding:10px;z-index:999;width:225px;text-align:left}#products #comparison div.tooltip a span img{padding:5px;border:1px solid gray;background-color:white;margin-bottom:.25em}#products #comparison div.tooltip img{margin-bottom:-2px}#privacy #content ul{list-style-type:disc;margin-left:3em;margin-top:1em}#terms h3{margin-top:2em}#reviews #content a{text-decoration:none}#upgrade #license{margin-top:.5em;margin-bottom:.5em;border:1px solid #999;background-color:#f5f6f7}#upgrade #license td.firstRow{padding:1.25em 1em 1em}#upgrade #license td.secondRow{padding:0 1em 20px;padding:0 1em 1em}#upgrade table#feature{margin:-1em -2em 0 -2em;border-collapse:separate;border-spacing:2em}#upgrade #feature td{vertical-align:top;width:50%;padding:.5em 1em 1em 1em;border:8px solid #d7d8d9}#upgrade #feature h4{font-size:16px;line-height:24px}#upgrade #feature ul{margin-bottom:1em}#upgrade #content-left{float:left;width:515px}#upgrade #content-right{float:right;width:320px;margin-right:0}#upgrade .box{border:solid #d1d2d2 1px;padding:10px 20px}#upgrade #content-right ul{margin-left:1em;margin-bottom:1em}#upgrade #content-right h3{margin-top:.5em;color:#555}#upgrade #comparison td.item{text-align:left;font-size:10pt}#upgrade #comparison td{padding:.5em;text-align:center;font-weight:bold;border:1px solid gray}#upgrade div.buyNow{width:100px;height:35px}#upgrade .buyNow a{display:block;width:100px;height:35px;background:url("/img/buynow.png") 0 0 no-repeat;text-indent:-9999em}#upgrade .buyNow a:hover{background-position:0 -35px}#mailinglist #submission{margin-top:2em;margin-bottom:2em}#mailinglist #submission h6{color:#333;margin-top:1.5em;font-size:12px}#mailinglist #submission p{padding-top:1.5em}#mailinglist #id_email{padding:2px;width:200px}#mailinglist #id_submit{font-size:14px;padding:3px;height:2em;-webkit-appearance:button;margin-left:.5em}#contact #submission{margin-left:2em;margin-bottom:2em}#contact #submission h6{color:#333;margin-top:1.5em;font-size:12px}#contact #submission p{padding-top:1.5em}#contact #id_name,#contact #id_email{padding:2px;width:200px}#contact #id_subject{padding:2px;width:500px}#contact #id_message{padding:5px;width:500px}#contact #id_phone{padding:2px;width:50px}#contact #errormsg1,#contact #errormsg2{display:none;color:red;font-weight:bold;font-size:12px}#contact #id_submit{font-size:20px;padding:10px;height:2.25em;-webkit-appearance:button}#bug #submission{margin-left:2em;margin-bottom:2em}#bug #submission h6{color:#333;margin-top:1.5em;font-size:12px}#bug #submission p{padding-top:1.5em}#bug #id_name,#bug #id_email{padding:2px;width:150px}#bug #id_error{padding:5px;width:500px}#bug #id_details{padding:5px;width:500px}#bug #id_submit{font-size:20px;padding:10px;height:2.25em;-webkit-appearance:button}#story #submission{margin-left:2em;margin-bottom:2em}#story #submission h6{color:#333;margin-top:1.5em;font-size:12px}#story #submission p{padding-top:1.5em}#story #id_name,#story #id_email{padding:2px;width:200px}#story #id_story{padding:5px;width:500px}#story #id_phone{padding:2px;width:50px}#story .errormsg{display:none;color:red;font-weight:bold;font-size:12px}#story #id_submit{margin-top:1em;font-size:20px;padding:10px;height:2.25em;-webkit-appearance:button}#story #content ul{list-style-type:disc;margin-top:1em;margin-left:3em}#story div.story-caption{margin-top:4px;margin-bottom:3em;width:175px;color:#666;font-size:12px;line-height:16px}#contest .heading{font-weight:bold}#outofmemory #content h2{margin-top:2.5em}#outofmemory #content h3{margin-top:3em}#outofmemory .feature ul{margin-top:.5em;margin-left:1em}#faq #content h3{margin-bottom:.5em}#faq .faq li{margin-bottom:.5em}.faq div{display:none;margin:.5em 0 2em 3em}#faq #content .faq a{text-decoration:none}#faq #content .faq div a{color:#4d7f34;text-decoration:underline}#print table#affiliates{margin:.5em 0 1em 3em}#print #affiliates tr{vertical-align:top}#print #affiliates td{width:275px}#print #content h2{padding:1em 0 0}#print #content h3{padding-top:1em}#print #content a{text-decoration:none}#lost #id_email{padding:2px;width:200px}#lost #id_submit{font-size:14px;padding:3px;height:2em;-webkit-appearance:button;margin-left:.5em}#lost #downloadLink{text-align:center;margin:1em 0 0 0}#key #license{padding:2px;width:200px}#key #id_submit{font-size:14px;padding:3px;height:2em;-webkit-appearance:button;margin-left:.5em}