body{text-align:center;margin:0px;padding:0px;font-size:12px;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;color:#333333;background-image:url(/t2/images/topbackx.jpg);background-repeat:repeat-x;}
a img{border:none;}
form{margin:0px;padding:0px;border:0px;}
h1{font-family:Arial;color:#666666;font-size:1.7em;margin:.67em 0;font-weight:bold;}
h2{font-family:Arial;color:#666666;font-size:1.6em;margin:.75em 0;font-weight:bold;}
h3{font-family:Arial;color:#666666;font-size:1.5em;margin:.83em 0;font-weight:bold;}
h4{font-family:Arial;color:#666666;font-size:1.4em;margin:.83em 0;font-weight:bold;}
.home-new-imgs b{color:#666666;}
a:link{color:#585858;text-decoration:none;}
a:visited{color:#585858;text-decoration:none;}
a:active{color:#585858;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
.add-to-cart{cursor:pointer;color:#999999;}
#header{position:relative;width:100%;height:165px;padding:0px;margin:0px;text-align:left;}
#middle-container{position:relative;text-align:left;padding:0px;margin:0px;}
#left{position:relative;float:left;width:200px;margin:5px 0px 0px 4px;padding:10px 0px 10px 0px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#808080;overflow:hidden;}
#center{position:relative;background-image:url(/t2/images/border-v.jpg);background-repeat:repeat-y;min-height:1750px;padding:5px 0px 15px 23px;margin:0px 0px 0px 205px;text-align:center;}
#footer{position:relative;height:14px;padding:17px 0px 17px 0px;margin: 0px 0px 0px 184px;text-align:center;border-top:solid #e0e0e0 1px; color:#cccccc;}
.tags{font-size:15px;color:#585858;margin:0px;padding:0px 15px 0px 15px;width:720px;}
.tags a{text-decoration:underline;}
div.img450 {margin:0px;background-color:#fff;padding:2px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;}
.collections-head-desc{font-size:15px;width:530px;}
.collections-head-desc td{text-align:left;}
.collections-head-desc td h2{margin:35px 0px 10px 0px;font-weight:300;}
.collections{background-image:url('/t2/images/collection-bg.jpg');background-repeat:no-repeat;width:492px;height:121px;color:white;margin:0px 0px 0px 15px;margin-right:auto;}
.collections td{text-align:left;}
.collections td img{display:block;margin-left:auto;margin-right:auto;}
.collections td div{padding:0px 0px 6px 0px;}
.collections td span{float:left;}
.collections a{font-weight:bolder;color:white;font-size:15px;font-family:'Arial Black',arial;}
.cart-stats{width:515px;text-align:left;font-size:15px;padding:0px 0px 20px 0px;margin-right:auto;color:#b0b0b0;}
.cart-stats a{color:#b0b0b0;text-decoration:underline;}
.cart-top-link{width:680px;text-align:right;padding:0px 0px 20px 0px;margin-right:auto;}
.cart-item-box{width:690px;padding:0px 0px 20px 0px;margin-right:auto;}
.cart-item-box .img-tbl{width:158px;padding:0px;margin:0px;}
.cart-item-box .img-tbl .hr-sketch{background-image:url(/images/template/border-h.jpg);background-repeat:repeat-x;height:4px;}
.cart-item-box .img-tbl .vr-sketch{background-image:url(/images/template/border-v2.jpg);background-repeat:repeat-y;width:4px;height:150px;padding:0px 0px 0px 0px;}
.cart-item-box .img-tbl td.img{background-image:url(/template_images/watermark_150.jpg);width:150px;height:150px;}
.cart-item-box .pricing-options-tbl{font-size:15px;color:#333333;width:100%;}
.cart-item-box .pricing-options-tbl .hr-sketch{padding:0px;background-image:url(/images/template/border-h.jpg);background-repeat:repeat-x;height:4px;}
.cart-item-box .pricing-options-tbl tr.thead{background-color:#333333;color:white;font-weight:bold;}
.cart-item-box .pricing-options-tbl .thead td.filetype{border-right:solid #555555 1px;width:70px;}
.cart-item-box .pricing-options-tbl .thead td.dimensions{border-right:solid #555555 1px;width:204px;}
.cart-item-box .pricing-options-tbl .thead td.price{border-right:solid #555555 1px;width:45px;}
.cart-item-box .pricing-options-tbl .thead td.radio-btn{width:20px;}
.cart-item-box .pricing-options-tbl tr.license-row{cursor:pointer;}
.cart-item-box .pricing-options-tbl tr.license-row:hover{background-color:#F0F0F0;}
.cart-item-box .pricing-options-tbl tr.license-row td{border-top:solid #E0E0E0 1px;}
.cart-item-box .pricing-options-tbl tr.license-row td.radio-btn{border-top:solid #E0E0E0 1px;}
.cart-item-box .pricing-options-tbl tr.license-row td div.print-size{padding:0px 0px 6px 0px;}
.cart-item-box .pricing-options-tbl tr.license-row td div.pixels{padding:0px 0px 6px 0px;}
.cart-item-box .pricing-options-tbl tr.license-row td div.raster-size{padding:6px 0px 0px 0px;color:#cccccc;}
.home-new-imgs{width:160px;text-align:center;}
.home-new-imgs div{font-size:13px;text-align:left;color:#666666;padding:0px 0px 35px 0px;}
.home-new-imgs b{font-size:15px;}
.home-new-imgs .date{color:#999999;}
.home-new-imgs .illustrator{color:#999999;}
.home-new-imgs .illustrator a{}
.home-featured-img-tbl{margin-left:auto;margin-right:auto;width:600px;height:272px;padding:10px 0px 0px 0px;text-align:center;}
.home-featured-img-tbl td.img-container{padding:10px 10px 10px 0px;}
.home-artist-picks{float:left;margin:20px 0px 0px 0px;}
.home-artist-picks div{height:50px;}
.home-artist-picks div img{float:left;}
.home-artist-picks table{float:left;width:190px;height:260px;margin:0px 0px 30px 0px;padding:0px 0px 0px 42px;border-color:#F0F0F0;border-width:0px 0px 1px 0px;border-style:dashed;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;}
.home-artist-picks table tr td{text-align:left;vertical-align:bottom;white-space:nowrap;overflow:hidden;}
.home-artist-picks table tr td a{font-size:13px;}
div.home-artist-picks table tr td a img{margin:0px;background-color:#fff;padding:2px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;}
.home-collections{background-image:url('/t2/images/collection-bg.jpg');background-repeat:no-repeat;background-position:left center;width:492px;color:white;margin:0px 0px 0px 15px;}
.home-collections td{text-align:left;}
.home-collections td img{display:block;margin-left:auto;margin-right:auto;}
.home-collections td div{padding:0px 0px 6px 0px;}
.home-collections td span{float:left;}
.home-collections a{font-weight:bolder;color:white;font-size:15px;font-family:'Arial Black',arial;}
.poster-tbl{width:720px;height:279px;}
.poster-tbl td.poster{padding:0px 10px 0px 0px;}
.poster-tbl td{text-align:left;}
.poster-tbl td.hr-sketch{background-image:url(/images/template/border-h.jpg);background-repeat:repeat-x;height:4px;}
.poster-tbl td.vr-sketch{background-image:url(/images/template/border-v.jpg);background-repeat:repeat-y;width:4px;padding:0px 8px 0px 8px;}
.poster-option table{width:310px;}
.poster-option td{text-align:left;padding:0px 0px 25px 0px;}
.poster-option span{float:left;}
.poster-option div.inches{padding:0px 0px 5px 0px;font-size:15px;}
.poster-desc-tbl{font-size:14px;width:100%;}
.poster-desc-tbl{text-align:left;}
.poster-desc-tbl td{padding:5px 0px 5px 5px;text-align:left;}
.poster-desc-tbl td span{color:#0066cc;}
.poster-desc-tbl td.artist{background-color:#f0f0f0;}
div.artist-portfolios{text-align:left;}
div.artist-portfolios ol{font-size:15px;}
span.dollar-sign{float:left;font-size:14px;}
span.dollars{float:left;font-size:16px;}
span.cents{float:left;font-size:12px;}
.img-desc{color:#999999;font-size:15px;margin:0px;width:100%;}
.img-desc td{text-align:left;padding:8px 0px 8px 5px;}
div.searchbox-container{position:absolute;left:270px;top:38px;width:700px;height:85px;}
div.searchbox-left{float:left;left:0px;width:10px;height:79px;background:url('/t2/images/searchbox-sprites-v2.jpg') 0 0;}
div.searchbox-middle{float:left;width:420px;height:79px;background-image:url('/t2/images/searchbox-filler.jpg');background-repeat:repeat-x;}
div.searchbox-right{background-color:red;float:left;left:0px;width:160px;height:79px;background:url('/t2/images/searchbox-sprites-v2.jpg') 160px 0;}
div.searchbox-right:hover{float:left;left:0px;width:160px;height:79px;background:url('/t2/images/searchbox-sprites-v2.jpg') 160px 79px;}
.search-box{margin:30px 20px 0px 0px;width:500px;border-color:white;border-style:solid;border-width:0px;outline:none;font-size:1.5em;padding:2px;}
.nav1{height:20px;width:300px;display:block;position:absolute;left:5px;top:-155px;z-index:1;letter-spacing:2px;font-weight:bolder;font-size:13px;color:#ffffff;}
.nav1 a{color:#ffffff;}
.nav1 a:hover{text-decoration:underline;}
.nav1-2{height:20px;width:240px;display:block;position:absolute;left:400px;top:-155px;z-index:1;letter-spacing:2px;font-weight:bolder;font-size:13px;color:#ffffff;}
.nav1-2 a{color:#ffffff;}
.nav1-2 a:hover{text-decoration:underline;}
.nav2{height:20px;width:550px;display:block;position:absolute;left:345px;top:135px;z-index:2;letter-spacing:1.3px;font-weight:bolder;font-size:13px;color:#3399cc;}
.nav2 a{color:#3399cc;}
.nav2 a:hover{color:#006699;}
.nav3{float:left;color:#666666;padding:30px 0px 0px 0px;font-family:Verdana, Helvetica, sans-serif;font-weight:bold;width:98%;}
.nav3 a{color:#666666;text-decoration:none;border:1px solid #E0E0E0;padding:4px 7px;background-color:#FFFFFF;}
.nav3 a:hover{color:#333333;text-decoration:none;background-color:#FFFFFF;border:1px solid #B0B0B0;}
.nav3 span{color:#FFFFFF;border:1px solid #F0F0F0;padding:4px 6px;background-color:#333333;font-weight:bold;}
#topics{}
#topics ul{margin:0px 0px 10px 0px;padding:0;list-style-type:none;}
#topics b{display:block;color:#585858;background-color:#FFFFFF;width:15em;padding:3px 12px 3px 8px;text-decoration:none;border-bottom:2px solid #fff;border-bottom-width:2px;font-weight:bold;}
#topics a:hover{color:#000000;background-color:#f3fbff;border-bottom:#cfefff;border-width:0px;border-bottom-width:2px;border-color:#cfefff;border-style:double;}
#topics li li a{display:block;color:#585858;background-color:#FFFFFF;width:15em;padding:1px 0px 1px 17px;text-decoration:none;border-bottom:2px solid #fff;border-bottom-width:2px;font-weight:normal;}
.img50-box{float:left;width:80px;height:80px;margin:30px 0px 0px 0px;padding:0px 0px 0px 23px;border-color:#F0F0F0;border-width:0px 0px 2px 0px;border-style:dashed;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#808080;text-align:left;}
.img50-box a{font-size:11px;}
.img50-desc{}
.img50{height:50px;}
.img100-box{float:left;width:115px;height:170px;margin:30px 0px 0px 0px;padding:0px 0px 0px 10px;border-color:#F0F0F0;border-width:0px 0px 1px 0px;border-style:dashed;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#808080;text-align:left;}
.img100-box a{font-size:11px;}
.img100-desc{font-weight:normal;margin:12px 0px 3px 0px;}
.img100-desc a{font-size:10px;color:#666666;text-decoration:none;}
.img100-desc a:hover{text-decoration:underline;}
.img100-artist{width:115px;height:15px;overflow:hidden;margin:0px 0px 10px 0px;}
.img100-artist a:hover{text-decoration:underline;}
.img100{height:100px;}
.img100-box img{margin:0px;background-color:#fff;padding:2px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;}
table.img100-v2-box{float:left;width:117px;height:145px;margin:22px 0px 0px 0px;padding:0px 2px 0px 2px;}
table.img100-v2-box:hover{background-color:#f5f5f5;}td.img100-v2 {height:120px;}
td.img100-v2 div{margin:0px;background-color:#fff;padding:2px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;}
.img150-box{float:left;width:160px;height:245px;margin:19px 0px 0px 0px;padding:4px 0px 7px 6px;border-color:#FFFFFF;border-width:0px 0px 1px 0px;border-style:dashed;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;text-align:left;}
.img150-box:hover{background-color:#f5f5f5;}
.img150-box a{font-size:11px;}
.img150-desc{height:26px;font-weight:normal;margin:12px 0px 3px 0px;overflow:hidden;}
.img150-desc a{font-size:10px;color:#666666;text-decoration:none;}
.img150-desc a:hover{text-decoration:underline;}
.img150-desc2{height:46px;font-weight:normal;margin:12px 0px 3px 0px;overflow:hidden;}
.img150-desc2 a{font-size:10px;color:#666666;text-decoration:none;}
.img150-desc2 a:hover{text-decoration:underline;}
.img150-date{width:150px;height:15px;margin:0px;}
.img150-artist{width:150px;height:15px;overflow:hidden;margin:0px 0px 10px 0px;}
.img150-artist a:hover{text-decoration:underline;}
.img150{height:150px;}
.img150-box img{margin:0px;background-color:#fff;padding:2px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;}
.img150-v2-box{float:left;width:160px;height:260px;margin:19px 0px 0px 0px;padding:4px 0px 7px 6px;border-color:#FFFFFF;border-width:0px 0px 1px 0px;border-style:dashed;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999999;text-align:left;}
.img150-v2-box:hover{background-color:#f5f5f5;}
.img150-v2-box a{font-size:11px;}
.img150-v2-desc{height:26px;font-weight:normal;margin:12px 0px 3px 0px;overflow:hidden;}
.img150-v2-desc a{font-size:10px;color:#666666;text-decoration:none;}
.img150-v2-desc a:hover{text-decoration:underline;}
.img150-v2-desc2{height:46px;font-weight:normal;margin:12px 0px 3px 0px;overflow:hidden;}
.img150-v2-desc2 a{font-size:10px;color:#666666;text-decoration:none;}
.img150-v2-desc2 a:hover{text-decoration:underline;}
.img150-v2-date{width:150px;height:15px;margin:0px;}
.img150-v2-artist{width:150px;height:15px;overflow:hidden;margin:0px 0px 10px 0px;}
.img150-v2-artist a:hover{text-decoration:underline;}
.img150-v2{margin:0px;background-color:#fff;padding:2px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;}
.adv-options-box{height:46px;}
.adv-option{letter-spacing:1px;float:left;width:150px;height:40px;margin:20px 0px 0px 40px;padding:5px;text-align:left;color:#FFFFFF;background-color:#333333;border:1px solid #f0f0f0;}
.adv-option p{margin:0px 0px 4px 0px;}
.ADV-options-box{width:730px;margin-left:auto;margin-right:auto;}
.ADV-option{letter-spacing:1px;float:left;margin:30px 0px 0px 40px;padding:5px;color:#666666;background-color:#ffffff;border:1px solid #ffffff;-moz-border-radius:4px;-webkit-border-radius:4px;}
.nav-results{clear:both;padding:5px;color:#A0A0A0;letter-spacing:1px;text-align:center;}
div.site-nav{margin:0px;padding:10px 0px 0px 0px;text-align:left;color:#B3B3B3;}
div.site-nav a{text-decoration:underline;color:#B3B3B3;}
div.site-nav a:hover{color:#999999;}
div.header-txt{padding:4px 0px 0px 0px;text-align:left;}
div.search-portfolio{position:relative;width:278px;height:27px;text-align:left;margin:0px 0px 15px 425px;margin-right:auto;background-color:#f6f6f6;padding:3px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;}
div.search-portfolio div.search-my-port{display:block;width:200px;position:absolute;left:0px;top:-17px;z-index:1;color:#666666;letter-spacing:.7px;word-spacing:4px;}
div.search-portfolio div.search-results{display:block;width:200px;position:absolute;left:85px;top:+35px;z-index:1;text-align:right;color:#999999;}
div.search-portfolio input.search-portfolio-box{position:absolute;display:block;width:250px;height:27px;border:none;border-width:0px;outline:none;background-color:#f6f6f6;padding:0px;margin:0px;line-height:27px;color:#333333;font-size:16px;}
div.search-portfolio input.search-portfolio-btn{position:absolute;padding:0px;magin:0px;margin-left:251px;}
.addthis_toolbox .custom_images a{width:32px;height:32px;margin:0;padding:0;}
.addthis_toolbox .custom_images a img{opacity:1.0;}
.addthis_toolbox .custom_images a:hover img{opacity:0.75;}
.img-border{margin:0px;background-color:#fff;padding:2px;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;}
div.contact-container{position:relative;margin:0px;margin-right:auto;padding:20px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;width:525px;text-align:left;}
.contact{padding:8px 28px 8px 8px;margin:0;background-color:#FFFFFF;border:1px solid #0000000;width:100%;}
.contact td{text-align:right;color:#666666;}
.contact td.subject-container{width:115px;}
.contact .send-msg-btn{float:right;}
.contact input.subject-field{float:left;border:1px solid #CCCCCC;background-color:#FFFFFF;padding:4px;color:#333333;font-size:14px;}
.contact input.reply-to-field{float:left;border:1px solid #CCCCCC;background-color:#FFFFFF;padding:4px;color:#333333;font-size:14px;}
.contact textarea.message-field{float:left;border:1px solid #CCCCCC;background-color:#FFFFFF;padding:4px;color:#333333;font-size:14px;}
div.information-container{position:relative;padding:20px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;width:525px;text-align:left;}
div.about-container{position:relative;padding:20px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;width:525px;text-align:left;}
div.faq-container{position:relative;padding:20px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;width:525px;text-align:left;}
div.download-your-images{position:relative;padding:20px 5px 5px 10px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;height:225px;width:525px;text-align:left;}
div.request-download-id{position:relative;padding:20px 5px 5px 10px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;width:525px;text-align:left;}
div.contributor-container{position:relative;padding:20px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;width:525px;text-align:left;}
div.contributor-container h1{display:block;position:absolute;left:13px;top:-36px;z-index:1;background-color:white;}
div.contributor-container{position:relative;margin-left:auto;margin-right:auto;padding:20px;background-color:#FFFFFF;border:solid 1px #999999;font-weight:normal;color:#666666;font-size:14px;width:525px;text-align:left;}
div.contributor-container h1{display:block;position:absolute;left:13px;top:-36px;z-index:1;background-color:white;}
.hoverTooltip-content{position:absolute;left:5px;top:5px;z-index:22;margin:10px 10px 0px 0px;background-color:#fff;padding:2px;border:1px solid #cccccc;-moz-border-radius:4px;-webkit-border-radius:4px;display:none;}
div.add{padding:0px;margin:0px;width:84px;height:24px;background-color:#fff;background-image:url('/images/buttons/add-to-cart.jpg');background-repeat:no-repeat;cursor:pointer;}
div.added{padding:0px;margin:0px;width:90px;height:20px;background-color:#fff;background-image:url('/images/buttons/in-your-cart.jpg');background-repeat:no-repeat;cursor:pointer;}
