html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,b,u,i,center,ul,li,fieldset,form,label{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{height:100%}body{height:100.16%;line-height:1}ol,ul{list-style:none}p{margin:1em 0;clear:left}
html,body{background:#35393c}
body{font-family:Verdana,Arial}
a{color:#367acf;cursor:pointer !important}
a.offsite{background:url("extlink.gif") no-repeat scroll right top transparent;padding-right:16px}
a.reference, a.wreference{background:#fff url("intlink.gif") no-repeat scroll left center;padding-bottom:1px;padding-left:16px;color:#00f}
a:hover,a.active,a.reference:hover,a.wreference:hover,a.reference.active, a.wreference.active{color:#d5161d}
a.wreference{background:url("wintlink.gif") no-repeat scroll left top transparent;}
#site-wrapper{width:100%;height:100%;background:#35393c url('wrapper_bg.png') repeat-x left -50px}
#site{width:100%;height:100%;background:#35393c;margin:auto}
#options-info-wrapper{position:absolute;top:35px;left:0;width:100%;height:100%;background:transparent url('wshade.png') repeat top left;display:none;z-index:7 !important}
#options-info{position:absolute;width:100%;top:0;z-index:9;display:block;overflow:hidden;color:#444;text-align:right;font-size:.7em}
#privacy-info,#terms-of-use-info{float:left;clear:left;width:100%;color:#00f;margin:10px 0 0 0;text-indent:20px;text-align:left}
#privacy-info{margin-top:20px}
#terms-of-use-info{margin-bottom:20px}
.tattootitle{position:absolute;display:none}
#intro-img{position:absolute;z-index:13;display:none}
#announce{position:absolute;right:0;z-index:13;display:none}
#content,#leftcol{float:left;width:95%;padding:0 2% 2% 5px;display:block;font-size:.7em;line-height:1.4em;margin-top:107px;color:#333}
#leftcol{margin-top:0}
#skipnav{display:none;visibility:visible;}
.sub-wmap{float:right;margin-right:50px}
.passion{background:#da131a;color:#fff;padding:2px 5px}
.close-quote{background:transparent url('') no-repeat right bottom}
#header{position:absolute;top:0;left:0;width:100%;height:70px;background:#dd1a20 url('header.jpg') no-repeat center center;background-size:100%;border-top:7px #262626 solid}
#dreams{background:url('shape-your-dreams_mobile.png') no-repeat scroll left top transparent;height:30px;margin:55px 0 0 190px;position:absolute;top:0;width:100px;z-index:7}
.searchbox{float:left;width:205px}
#searchbox{color:#FFFFFF;height:40px;float:right;clear:right;text-align:right;margin:25px 10px 0 0;padding-right:4px;width:200px;z-index:5;font-size:.8em;overflow:hidden;}
#searchbox-text,.searchbox-text{width:160px;border-radius:10px;margin:5px 0;color:#444;background:#ededed;margin-right:20px;text-indent:5px}
#searchbox-img,.searchbox-img{position:absolute;width:30px;height:32px;margin-top:-2px;margin-left:-20px}
.searchbox-img{position:absolute;left:0;margin-left:185px}
.search-for,.searchfor{float:left;width:50px}
.searchfor{width:100px;margin-top:1.5em}
#birth{display:block;font-size:1.2em;font-weight:bold;margin-bottom:5px}
#options-toggle{float:right;margin:-5px 40px 0 0;width:80px;height:15px;display:block;text-align:center;line-height:10px;color:#e1e8ef;cursor:pointer;font-size:10px;background:transparent url('toggle_tab_mobile.png') no-repeat center top;text-decoration:none}
#bar{position:absolute;top:77px;left:0;display:block;height:24px;width:100%;z-index:10;background:#313131 url('shadow.png') repeat-x left 15px;border-top:1px #b10a12 solid;border-bottom:1px #2a2a2a solid;}
#nav{width:auto;float:left;margin:0}
#nav,.nav,#nav .nav li{margin:0;padding:0;z-index:11}
#nav li{float:left;display:inline;cursor:pointer;list-style:none;padding:0 10px;position:relative;border-right:1px#777 solid;text-align:center}
#nav li li{text-align:left}
#nav li ul.sub{top:100%}
#nav li,#nav li a{font-family:Arial,Sans;color:#ddd;font-size:11pt;height:24px;line-height:22px;padding:0 2px 0 2px;text-decoration:none;background:transparent;border-bottom:0}
#nav .nav li{width:165px;text-indent:10px;height:24px;line-height:24px;background:#393939;color:#ddd}
#nav .nav li,#nav .nav li a{font-size:10pt;height:24px;text-indent:10px}
#nav li a{display:block;width:inherit;height:inherit}
ul.nav{display:none}
#nav a:hover,#nav a.active,#nav li:hover,#nav li.active{color:#f44}
span.tatnum:hover,span.tatnum.active{background:#f24d52}
li:hover .nav{display:block;position:absolute;width:200px;z-index:111}
#nav .nav li.last{padding-bottom:10px;border-radius:0 0 15px 15px}
li#bar4{display:none}
#main{position:absolute;top:0;left:0;width:100%;left:0;z-index:1;background:#fff}
#left-col{width:300px}
#footer{width:100%;height:400px;float:left;clear:both;text-align:left;background:#4f4f4f;margin-top:5px;padding-top:5px;font-size:.8em}
#footer a{text-decoration:underline}
#tattoo-tribes{background:url("tattoo-tribes-logo_300.png") no-repeat scroll left top transparent;height:35px;margin:1px 0 0 10px;text-indent:-9999px;overflow:hidden;position:absolute;width:77px;z-index:13 !important}
.selected{color:#f24d52;text-decoration:none;font-weight:bold}
.bigger{font-weight:bold;font-size:120%}
#get-it{float:left;clear:left;width:100%;height:155px;display:block;background:#f1f1f1 url('get-the-book.jpg') no-repeat center left}
.get-it{float:left;clear:both;width:96%;font-size:1.3em;color:#fff;background-color:#3a78cd;font-weight:bold;margin:20px 0 5px 0;padding:2px 2%}
.wegotit{margin-left:150px;font-size:1.4em}
#bookprice{visibility:visible;display:none}
#bookdesc{margin-left:150px;float:left;display:none}
#booklink{margin:0 10px 0 150px;float:left;display:block;font-weight:bold}
#books{display:none}
#read-it{float:right;background:#367acf;color:#fff;text-align:left;text-indent:10px;font-weight:bold;overflow:hidden;width:100%;text-decoration:none;padding:2px 0;margin-top:-3px;text-transform:uppercase}
#read-it span{padding-left:85px}
#info-icon img{width:40px;height:25px}
#info-icon{position:absolute;margin:2px;width:25px;height:25px;overflow:hidden;color:#fff;white-space:nowrap;display:block;text-decoration:none;font-size:.8em;line-height:20px}
.from-320{display:none}
.from-460{display:none}
.from-600{display:none}
.from-800{display:none}
.from-1000{display:none}
#book-title{height:50px;display:block;padding:10px 0 0 10px;font-weight:bold;color:#367acf}
.tatnum{float:right;width:35px;height:18px;line-height:18px;display:inline-block;text-align:center;margin:7px 15px 0 0;color:#fff;background:#777;font-size:10pt;border-radius:10px;padding:0;text-indent:0}
#fboxes{float:left;clear:both;width:100%;margin:10px 0;display:block}
#fboxes a{text-decoration:none}
#fbox1,#fbox2,#fbox3{float:left;clear:left;width:96%;height:100px;margin:0 2%;display:inline-block;color:#fff;border-radius:15px}
#fbox1{background:#da131a}
#fbox2{background:#aaa}
#fbox3{background:#707070}
.finnerbox{width:100%;height:100%;display:block;margin:0;border:2px #fff solid;border-radius:15px;overflow:hidden;color:#fff !important}
#fbox1 .finnerbox{width:94%;height:84%;display:block;margin:5px auto;border:0px #fff solid;border-radius:15px;overflow:hidden;color:#fff !important}
.finnerbox h4{float:left;display:block;margin:10px;font-family:Arial;font-weight:bold;background:#CE1118;padding:1px 1px 0 1px}
.finnerbox p{float:left;display:block;margin:0 10px 5px 10px}
#fbox1{font-size:.7em}
#fbox2 .finnerbox p, #fbox3 .finnerbox p{width:87%;font-size:.8em}
.colonna{width:100%;float:left;clear:both}
.colonna a{color:#ccc;text-decoration:none !important}
#col1 a,#col2 a,#col3 a{background:#333;padding:2px 5px;border-radius:10px}
.colonna li{text-indent:20px;line-height:2em;font-size:.9em}
#col5{float:right;clear:both;width:96%;padding:25px 2% 0 2%}
a.commons{float:right;display:inline-block;width:71px;height:25px;background:transparent url('../images/footer_icons.jpg') no-repeat left top}
.copy{float:right;display:inline-block;color:#999;font-size:.7em;white-space:nowrap;padding:10px}
#social_links{list-style:none;position:absolute;top:100%;margin-top:-30px}
#social_links li{float:left;clear:none;margin:10px 20px 0 0}
#bottom_ad{float:left;clear:both;width:90%;padding:10px 2%;text-align:left;display:block;overflow:hidden}
a.pagetop{color:#fff}
.ad798x90{float:left;display:block;width:870px;margin:15px 0 0 0;text-align:center}
.ad200x200{width:204px;height:204px;margin-top:15px;text-align:center}
.ad300x250{width:304px;height:254px;margin-top:15px;text-align:center}
.ad125x125{float:left;width:200px;height:200px;padding-top:25px;text-align:center;font-size:90%}
.ad200x90{float:left;clear:left;width:200px;height:100px;margin:10px 0;text-align:center}
.ad160x600{width:200px;margin-top:15px;text-align:center}
.lside_ad,.lside.ph{float:left;width:96%;padding:0;text-align:center}
.rside_ad{float:right;margin:20px 0 20px 20px}
.lflag{float:left;margin:10px 0 0 20px;width:27px;height:18px;display:block;overflow:hidden}
#it-flag{background:transparent url('../images/footer_icons.jpg') no-repeat left bottom}
#en-flag{background:transparent url('../images/footer_icons.jpg') no-repeat right bottom}
#tattoo_search{float:left;clear:left;width:95%;margin:.5em 0 1em 0}
#trackbar{display:none;float:left;clear:left;margin:10px 0 0 -20px}
a.track, .track{font-size:12px;color:#367acf;text-decoration:none}
#content h1{font-size:2em;margin:10px 0}
.dotted{border-style:dotted !important;width:100% !important}
.banner{text-align:center;float:left;clear:left;display:block}
#mission{color:#333;font-size:1.2em;line-height:1.2em;margin:15px 0;font-family:Arial,Sans}
#home_slider,.random_tattoo{width:96%;margin:0 2%;float:left;clear:left;display:block;overflow:hidden;}
#home_slider{font-size:1em;line-height:1.5em}
#home_slider h1{padding-bottom:10px}
#home_slider li,#content li{margin-bottom:10px;margin-right:5px;text-indent:15px;background:transparent url('bullet.gif') no-repeat left 5px}
.random_tattoo{background:#d7d7d7;padding-bottom:5px;border-radius:0 0 15px 15px}
.new_random{border-radius:0 15px 0 0}
#content{margin-bottom:10px}
.rnd_tattoo,.rnd_photo{float:left;clear:left;width:41%;margin:5px 5px 0 5px;text-align:left;overflow:hidden}
.rnd_photo{float:right;clear:right}
.rnd_tattoo span,.rnd_photo span{padding:5px 0;display:block;font-size:.8em}
.rnd_tattoo img{width:70px}
.rnd_photo img{width:100px;margin-left:-10px}
.img_wrapper{height:70px;overflow:hidden;display:block;width:70px;border:5px #fff solid;border-radius:15px;background:#fff}
.rnd_tattoo .img_wrapper{border:5px #bbb solid}
.img_wrapper:hover{border-color:#da131a}
.rnd_go{position:absolute;margin:-30px 0 0 60px;color:#fff;text-decoration:none;font-weight:bold;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background:#d5121a;height:14px;line-height:10px;padding:2px;border:2px #fff solid}
.rnd_title{position:absolute;margin:10px 0 0 0;width:42%;padding:3px 0;color:#da131a;text-decoration:none;font-weight:bold;background:transparent url('wshade.png') repeat top left;text-align:right}
.t_card{display:block;width:160px;height:180px;margin:5px auto;background:transparent url('tattoo_card.png') no-repeat center top;text-align:center;text-decoration:none !important}
.t_card img{margin:18px 0 5px 0}
.t_card h3{width:140px;margin:0 10px;text-align:left;text-decoration:underline;color:#333}
.t_card a{color:#444}
.t_image{height:115px}
.card_wrapper{float:left;width:100%;text-align:center;display:block}
#pages{float:left;clear:both;width:96%;padding:15px 1% 15px 0}
.h_extend{width:95px}
.v_extend{height:95px}
.bh_extend{width:120px}
.bv_extend{height:120px}
.addedon,.copyright{font-size:.7em;color:#777;height:1.1em;line-height:1.1em;text-align:left;width:100%;text-indent:5px}
.meaning{font-size:.9em;color:#777;line-height:10px;text-align:left;width:140px;margin:2px 10px;display:block;font-style:italic}
.addedon{margin-left:30px}
#updated{width:100%;padding:3px 0;text-indent:10px;background:#367acf;border:1px #fff solid;color:#fff;font-weight:bold}
span.copyright{display:block;height:10px;font-style:italic;text-indent:15px}
#pages a,#pages span{margin:0 2px;color:#367acf}
#pages span{background:#F44;color:#fff;margin:0 5px;padding:0 2px}
.prev_page,.next_page{float:left;background:#f44;border-radius:5px;display:block;white-space:nowrap;margin-right:10px;height:24px;line-height:24px;margin-bottom:10px}
.prev_page a,.next_page a{color:#fff !important;text-decoration:none;padding:5px}
.next_page{float:right;margin-right:0;margin-left:10px}
.pages{float:left;overflow:hidden !important;display:block;width:185px;height:24px;margin-left:10px}
#pages_wrapper{float:left;margin-left:0;white-space:nowrap}
#pages_wrapper a{width:34px;margin:0;display:inline-block;text-align:center}
.service-title{font-size:1.5em;font-family:Arial,Sans;color:#f44;float:left;clear:left;display:inline-block}
.redtitle{color:#f44}
h2.service-title{font-size:1.2em;color:#777;margin-bottom:5px}
h2.redtitle{font-weight:bold}
#geo,#geo ul{display:block;width:100%}
#geo h2{color:#f44;margin:0 0 10px 0}
#geo ul li{width:100%;float:left;clear:left;background:#d7d7d7 url('spike.png') no-repeat right center;margin:0 0 5px 0}
#geo a{color:#444;text-indent:10px;width:100%;height:30px;display:block;padding-top:5px}
#geo ul li:hover,#geo ul li.active{background:#f44 url('spike.png') no-repeat right center;color:#fff}
#geo ul li:hover a,#geo ul li.active a,#geo ul li:hover span,#geo ul li.active span{color:#fff}
.counter{position:absolute;left:0;margin:0 0 0 140px;font-size:.8em;color:#777}
#rside_ad{position:absolute;right:0 !important;width:164px;height:604px;margin:0 5px 0 0;text-align:center;display:none}
.info_social{float:right;clear:right;width:96%;height:30px;display:inline-block;margin:10px 2%;background:#ededed;border-radius:10px;border:1px #777 solid}
.info_img,.blog_img{float:right;clear:right;width:200px;height:200px;background:#fff url('cardimg.png') no-repeat center center;background-size:100%;display:inline-block;margin:10px 3%}
.cardimg{width:200px;height:200px;float:right;display:block;text-align:center;line-height:300px;overflow:hidden}
.cardimg img{max-width:80%;margin-top:20px}
.likes{float:right;width:96%;clear:both;height:20px;margin-top:12px;color:#777;overflow:hidden}
.info_menu{float:left;clear:left;width:100%;display:inline-block;margin:0}
.info_tags{float:left;clear:left;margin:0}
.tag_title{float:left;clear:left;background:transparent url('info-icons.png') no-repeat left -96px;text-indent:30px;margin:0}
.info_content{float:left;clear:left;width:100%;margin-top:0;line-height:2em;color:#111}
#info_related,.info_related{float:left;clear:both;width:100%;display:block;white-space:nowrap}
#gifts-corner{float:left;width:100%;display:block;clear:both;white-space:nowrap;background:#367acf;color:#fff;font-family:Arial,Sans;font-size:1.5em;padding:5px 10px;border-radius:7px}
.info_date,.comments_icon,.photos_icon{white-space:nowrap;height:20px;line-height:26px;float:left;display:inline-block;text-indent:30px;background:transparent url('info-icons.png') no-repeat left top;font-size:.8em}
.info_date{clear:left;}
.comments_icon{margin-left:10px;background:transparent url('info-icons.png') no-repeat left -218px;font-size:.8em;line-height:9px;text-indent:25px}
#info_comments{float:left;clear:both;display:block;width:100%;background:transparent url('info-icons.png') no-repeat left -218px}
#social_share{float:right;clear:right;height:30px;padding:5px 5px 5px 0}
#social_share a{float:left;width:30px;height:30px;display:inline-block;overflow:hidden;margin-left:3px}
#social_fb{background:transparent url('../images/share.png') no-repeat left 0}
#social_tw{background:transparent url('../images/share.png') no-repeat left -30px}
#social_dg{background:transparent url('../images/share.png') no-repeat left -60px}
#social_ds{background:transparent url('../images/share.png') no-repeat left -90px}
#social_su{background:transparent url('../images/share.png') no-repeat left -120px}
#social_ms{background:transparent url('../images/share.png') no-repeat left -150px}
#TT-likes,#TT-phlikes{position:absolute;width:70px;height:30px;text-indent:35px;line-height:30px;background:transparent url('mini-TT.png') no-repeat left center;margin:0 0 0 130px}
#TT-likes span,#TT-phlikes span{background:#fff;padding:3px;border:1px #aaa solid;font-size:.8em}
.label{float:left;margin-right:10px}
.comments{float:left;width:260px;display:inline-block;text-indent:30px}
.photos_icon{margin-left:10px;background:transparent url('info-icons.png') no-repeat left -28px;font-size:.8em;line-height:9px;text-indent:23px}
.light_text,a.light_text{color:#888;text-decoration:none}
.divider,.sidedivider{width:100%;height:1px;display:block;float:left;clear:both;border-top:1px #777 solid;margin:10px 0}
.info_attachments{float:left;clear:left;width:98%;margin:5px 0;background:#ededed;padding:3px 1%;border-radius:10px;text-indent:20px}
.attach_title{position:absolute;left:5px;margin-top:-2px;width:25px;height:25px;display:inline-block;background:transparent url('info-icons.png') no-repeat left -60px}
.dnl-att{float:left;margin:0 5px 0 0}
a.dnl-att samp{text-decoration:none !important}
.info_menu .copyright,.info_virtual{float:left;clear:left;margin-top:10px}
.info_virtual{margin:5px 0 5px 0;font-size:1em;text-decoration:none;height:60px;line-height:60px;width:90%;text-indent:120px;overflow:hidden;background:transparent url('../images/to-virtualizer.jpg') no-repeat left center}
.tag{font-size:.8em;padding:5px 10px}
.virtualizer_tab{float:left;clear:left;width:20px;text-align:center;margin:0 20px;background:#fec831;color:#d50000;border:3px #272727 solid;border-radius:15px;font-weight:bold}
.rel_title{float:left;clear:both;width:100%;text-indent:30px;height:30px;line-height:30px;background:transparent url('info-icons.png') no-repeat left -130px}
a.related{float:left;margin:10px 20px;width:120px;height:120px;display:inline-block;background:#fff;border:1px #777 solid;text-align:center;line-height:120px}
a.related img{margin-top:10px}
#gifts{margin-bottom:10px}
#permalink{width:90%;float:left;clear:left;display:block;word-wrap:break-word;margin:0 0 40px 0;font-size:.9em}
#votebar,#photovotebar{position:relative;margin:190px 10px 0 5px;width:110px;height:22px;border:0px solid #f00;background:transparent url('info-icons.png') repeat-x left -190px}
#photovotebar{margin:-40px 0 40px 10px}
h2.service-title{}
#votes{position:absolute;width:60px;height:22px;border:0px solid #00f;background:transparent url('info-icons.png') repeat-x left -164px}
#stars{position:absolute;width:110px;height:22px;border:0px solid #00f;}
.star{float:left;width:22px;height:22px;border:0;font-size:x-small;text-decoration:none;z-index:4;}
.highlighted,a.highlighted{color:#fffa6a}
a.rand_tattoo{width:90%}
#rss_link,#fb_link,#twitter_link,#pinterest_link{width:36px;height:36px;display:block;background:transparent url('social.jpg') no-repeat left top}
#fb_link{background:transparent url('social.jpg') no-repeat -36px top}
#twitter_link{background:transparent url('social.jpg') no-repeat -70px top}
#pinterest_link{background:transparent url('social.jpg') no-repeat right top}
.tauthor,#notesdiv,.blog_comment{float:left;clear:left;margin-top:10px}
.tauthor span{font-style:italic;color:#f44}
#notesdiv{width:100%;clear:both;display:none;margin-top:0;text-indent:30px}
.t_text span{float:left;clear:left;display:block;font-weight:bold;padding-bottom:10px}
.blogcomment{color:#888;font-style:italic}
.blogcomment:first-letter{font-weight:bold;font-size:120%}
.blognotes{float:left;clear:left}
.blognotes span{display:block;text-indent:20px}
.blogcomment br{float:left;display:block;width:10px;}
.t_text p:first-letter,.padcontent p:first-letter{font-weight:bold;font-size:130%;color:#333}
#zonal{float:right;width:70px;height:75px;display:inline-block;margin:25px 0 0 0}
.zonal{float:left;margin:0 5px 0 0;width:30px;height:75px}
#tags h1, #tags h3, #tags h5{float:left;margin:0 2px 5px 0;}
#tags h2, #tags h4, #tags h6{float:right;margin:0 0 0 2px;}
#tags h6{font-size:80%;margin:0 2px 0 2px;}
#tags h1{font-size:100%;}
#tags{width:200px;text-align:center;float:left;clear:both;display:block;margin:15px 0 10px 0;}
#tags-t{width:200px;height:25px;line-height:70px;overflow:hidden;display:block;margin-bottom:10px;background:transparent url(blog-t.gif) no-repeat top left;}
#blogmonths{width:190px;height:150px;overflow:auto;margin:10px 0 20px 0;text-align:left;}
.newest,.hrandom{position:absolute;margin-top:36px;margin-left:-6px;width:60px;height:40px;display:inline-block;overflow:hidden;background:transparent url('../images/home-icons.png') no-repeat left -67px}
.hrandom{background:transparent url('../images/home-icons.png') no-repeat left bottom}
.fb-like{float:left;margin:4px 5px 0 -5px}
.plusone{float:left;padding:4px 0 0 10px;width:72px;overflow:hidden}
.pinterest{position:absolute;right:10px}
.tweet{position:absolute;right:60px}
.totcount{float:left;width:100%;display:block;clear:both;margin-bottom:20px;font-style:italic;font-weight:bold}
.photo{width:160px;height:200px;float:left;display:inline-block;border:1px #ddd solid;margin:0 0 15px 10px;text-decoration:none;overflow:hidden;background:#ededed}
.arty{height:160px;float:left;display:inline-block;border:1px #ddd solid;margin:0 0 5px 5px;text-decoration:none;background:#ededed}
.arty_image img{background:#ededed;height:130px;width:auto}
.photo_img{position:relative;width:140px;height:120px;background:#ededed;display:block;margin:9px;margin-bottom:2px;border:1px #aaa solid;overflow:hidden;text-align:center}
.photo_txt{padding:0 10px;font-size:.8em;color:#444;line-height:1.2em;text-decoration:none}
.photo_txt span{color:#777}
.photo_views{color:#367acf !important}
#mobile{position:absolute;top:0;right:0;margin:5px 5px 0 0;width:30px;height:30px;overflow:hidden;z-index:9 !important;background:transparent url('../images/mobile-icon.png') no-repeat left top;text-indent:-9999px}
#accessible{position:absolute;top:0;right:0;margin:7px 5px 0 0;z-index:9 !important;background:transparent url('../images/accessible-icon.png') no-repeat left top;text-indent:-9999px;font-size:.7em;color:#fff !important}
.backto{position:absolute;right:30px;padding-top:20px}
.allsize{float:left;clear:both;display:block;width:100%;text-align:center;margin:10px 1% 10px 1%}
a.halfsize,.halfsize{float:left;clear:left;width:200px;margin:5px 0 20px 0}
a.halfsize img,.halfsize img{width:200px}
.photo_main{margin-top:30px;margin-bottom:20px;width:92%;text-align:center}
.photo_main img{width:100%;max-width:600px;background:#fff;border:5px #ccc solid;padding:5px}
.phinfo_img h2{width:96%}
.phinfo_img{float:right;clear:both;display:block;border:1px #aaa solid;}
.phinfo_img img{border:3px #aaa solid;margin:3px}
.cleared{clear:both}
#morephotos{float:left;clear:left;display:block;width:94%;margin:10px 2%;overflow:auto;height:250px}
#morephotos_inner{width:800px}
#info_ad{float:right;clear:right;margin:30px 0 20px 20px;display:inline-block}
.blog_card{float:left;width:96%;margin:30px 2% 0 2%}
.b_title,.b_date{float:left;clear:left;margin:0 20px 0 0;width:auto}
.b_text,.b_author,.b_comments,.b_tags{float:left;clear:left;width:96%;margin:0 2%}
.b_date,.b_author,.b_comments,.b_tags,.b_date a,.b_author a,.b_comments a{color:#777;margin-bottom:5px}
.b_title{margin-left:-10px;margin-bottom:10px;font-size:1.3em}
.b_text{margin-bottom:10px;margin-top:20px}
.b_date{position:absolute}
.b_image{float:left;clear:left;width:85%;height:140px;overflow:hidden;padding:3px;border:3px #ddd solid}
.b_image img{width:100%;float:right}
.b_tags{height:20px}
.padcontent{margin-top:30px}
.blog_img{background:transparent url('spacer.gif');border:4px #ddd solid;padding:3px;height:auto}
.blog_img img,.qbadge{width:100%}
a.social{text-decoration:none;float:left;margin:0 5px 0 0}
#comments_form,#rssform{float:left;clear:left;width:96%;margin:10px 2%;padding:10px 0;background:#fff url('social.jpg') no-repeat right -39px;border:1px #777 dotted;border-radius:10px}
#rssform{text-align:center;border:2px #367acf dotted;}
.rssfeed img{margin:10px 10px -5px 0}
.comments-data{width:96%;margin:5px 2%;float:left;clear:left;text-align:right}
#comments-name,#comments-text,#comments-email,#comments-stile,#comments-significati{width:90%;float:left;margin-left:5px;clear:left}
#comments-text,#comments-stile,#comments-significati{height:70px}
.email-privacy{width:80%;float:right;margin-right:10%;font-size:.9em;color:#367acf}
.submit{float:right;clear:right;margin:20px 2% 10px 0;background:#367acf;color:#fff;font-weight:bold;border:0;cursor:pointer;padding:5px 15px;border-radius:10px}
span.c-label{width:90%;float:left;text-align:left}
#recaptcha_widget_div{float:left;margin-left:-5%}
#comments-failure,#comments-success,#comments-duplicate{float:left;clear:left;margin:10px 0;padding:5px 2%;width:96%;min-height:32px;color:#f9cf19;font-weight:bold;border-radius:20px;background:#111;overflow:hidden}
#comments-success{background:#0ba45b;color:#fff}
#comments-duplicate{background:#3b5998;color:#fff}
#failure-icon,#success-icon{float:left;margin:-5px 0 -50px 0;width:40px;height:40px;display:block;background:transparent url('comments-icons.png') no-repeat left -48px}
#success-icon{background:transparent url('comments-icons.png') no-repeat left 0}
.bolder{font-weight:bold}
#comments-failure ul li{position:relative;margin:5px 0 0 60px}
#pagetop{position:fixed;right:5px;top:100%;margin-top:-40px;width:26px;height:26px;display:block;background:transparent url('../images/footer_icons.jpg') no-repeat 0 -25px}
.full-title{float:left;clear:left;width:100%;display:block;margin:20px 0 !important}
.faq{cursor:pointer;display:block}
.faq-txt{display:none;padding:10px 20px}
.info-menu br{margin-bottom:5px}
.latest_tats span{float:left;clear:left;width:96%;font-weight:bold;padding:5px 0}
#votemsg{position:absolute;right:4%;margin-top:-20px}
.photoshot,a.photoshot{float:left;clear:left;font-weight:bold;color:#367acf}
.gallbar{margin-top:60px !important}
.content{float:left;clear:left;width:100%;display:block}
.artful{border:1px #367acf solid;background:#eef2ff}
#quoter{float:right;display:inline-block;width:100px;height:101px;margin:10px}
#hbook,#htattoo,#htryit{position:absolute;right:0;display:none;width:61px;margin-top:5px;padding-top:70px;text-align:center;font-size:1.2em;font-weight:bold;text-decoration:none}
#hbook{background:transparent url('services-183.png') no-repeat left top;margin-right:150px}
#htattoo{background:transparent url('services-183.png') no-repeat center top;margin-right:80px}
#htryit{background:transparent url('services-183.png') no-repeat right top;margin-right:10px}
@media screen and (min-width:300px){#nav li,#nav li a{font-size:14pt;padding:0 3px}
#mission{font-size:1.3em;line-height:1.3em}
.card_wrapper{width:50%;}
.t_card{width:140px}
.img_wrapper{height:70px;overflow:hidden;display:block;width:100px;border:5px #fff solid;border-radius:15px;background:#fff}
.rnd_photo img{width:140px;margin-left:-10px;margin-top:-20px}
.rnd_go{margin-left:100px}
.from-320{display:block}
#nav{float:right;margin-right:10px}
#books{display:block;position:absolute;top:102px;width:100%;height:55px;background:#fff url('shadow.png') repeat-x left -18px;margin-top:2px;color:#444;font-size:.7em;border-bottom:1px #367acf dotted;font-family:Arial;line-height:10px;z-index:9;text-decoration:none}
#books li{float:left;clear:left;white-space:nowrap}
#book1,#book2,#book3{float:left;height:50px;margin:0 1%;padding:0 1%;}
#book1{overflow:hidden}
#book1 h3{color:#367ACF;margin-top:0px;font-size:1em;padding-right:15px;line-height:12px;text-align:justify}
#book1 h3 .author{font-size:.8em;color:#444;font-style:normal;padding-left:10px}
#book1{width:90%}
#book2{width:9%}
#book3{font-size:120%padding-top:20px}
#book2 div.book-img,#book3 div.app-img{position:absolute;width:97px;height:57px;background:transparent url('epub_600.png') no-repeat left center;margin-top:10px;margin-left:-30px}
#book3 div.app-img{background:none}
#book2 ul,#book3 ul{float:left;width:80px;padding-left:110px}
#book2 ul li{float:left;font-size:.8em}
#book3 ul li{float:left;font-size:1em}
.book-img{float:left;margin-right:20px;}
#content{margin-top:165px;padding-left:10px}
.pages{width:200px}
.colonna{width:50%;float:left;clear:none}
#footer{height:200px}
#social_links{padding:0 0 5px 0}
.info_img{width:300px;height:300px;margin:10px 0}
.blog_img{width:96%;margin:10px 2%;overflow:hidden}
.blog_img img{margin:0}
.cardimg{width:300px;height:300px;line-height:300px}
.likes{width:150px}
#votebar{margin:290px 10px 0 20px}
.comments_icon{margin-left:50px}
.photos_icon{margin-left:50px}
.info_virtual{width:100%}
a.related{margin:8px}
.dnl-att{margin:0 20px}
#tattoo-tribes{margin:10px 0 0 10px}
#TT-likes{margin:-23px 0 0 150px}
#social_share a{margin-left:6px}
.nowrap{white-space:nowrap}
}
@media screen and (min-width:400px){#tattoo-tribes{background:url("tattoo-tribes-logo_600.png") no-repeat scroll left top transparent;width:150px;height:68px;margin-left:5px}
}
@media screen and (min-width:480px){.from-460{display:block}
}
@media screen and (min-width:600px){.from-600{display:block}
}
@media screen and (min-width:768px){.from-800{display:block}
}
@media screen and (min-width:1000px){.from-1000{display:block}
}
@media screen and (min-width:460px){#tattoo-tribes{background:url("tattoo-tribes-logo_600.png") no-repeat scroll left top transparent;width:150px;height:68px;margin-left:5px}
#bookdesc{display:block}
#booklink{display:none}
#header{background:#dd1a20 url('header_480.jpg') no-repeat center center}
#mission{width:96%;margin:10px 2%}
#nav li,#nav li a{font-size:14pt;padding-right:10px;border:0;text-indent:0}
#nav .nav li,#nav .nav li a{font-size:11pt}
#searchbox{width:300px;padding-right:4px;margin-top:13px}
#searchbox-text{width:160px;text-indent:10px}
#searchbox-img{margin-left:-16px}
#searchbox form{border:1px #990000 solid;background:#D5161D;border-radius:15px;padding-left:3px}
#dreams{margin:6px 0 0 150px;}
#options-toggle{background:transparent url('toggle_tab.png') no-repeat center top;height:25px;line-height:20px;font-size:12px;float:right;margin:-5px 50px 0 0;width:150px;font-weight:bold}
.from-460{display:block}
#book2{width:11%;margin-left:20px}
#book1{width:51%}
#book1 h3{line-height:16px}
#book2 div.book-img,#book3 div.app-img{width:120px;height:57px;background:transparent url('epub_700.png') no-repeat left center;margin-top:15px;margin-left:0}
#book3 div.app-img{background:none}
#options-info{font-size:.8em}
#fbox1,#fbox2,#fbox3{width:30%;height:130px;margin-right:1%;clear:none}
#fbox1 .finnerbox{height:120px}
.finnerbox h4{font-size:1em}
#read-it span{padding-left:120px}
#book-title{line-height:14px;padding-top:2px}
#fboxes{margin:10px 0}
.colonna{width:25%;clear:none}
#col1,#col2,#col3,#col4{margin-top:20px}
#footer{height:150px}
.tatnum{margin-right:20px;}
.readmore_rand{margin-left:150px}
.rnd_photo{width:48%}
.rnd_photo img{width:180px}
.rnd_tattoo img{width:160px}
.img_wrapper{height:100px;width:160px}
.rnd_go{margin:-30px 0 0 150px;font-size:2em}
.card_wrapper{width:33%;}
.t_card{width:140px;height:180px;background:transparent url('tattoo_card.png') no-repeat center top;text-align:center;text-indent:12px;font-size:.9em;border:0}
.pages{width:250px}
li#bar4{display:inline-block}
#content,#leftcol{width:96%;padding:0 2%;}
#content{margin-top:170px}
.home #content{width:96%;padding:0 2%}
#home_slider{font-size:1.1em}
.banner{clear:none;margin-left:5%;margin-top:10px}
.newest,.hrandom{margin-top:66px}
#mobile,#accessible{display:none}
.allsize{width:220px;float:right;margin:10px 30px 30px 30px}
.pinterest{float:left;margin:4px 50px 0 4px}
.tweet{float:left;margin:4px 52px 0 4px}
#info_ad{margin:10px 0 20px 20px}
.b_title,.b_date{float:left;clear:left;margin:0 20px 10px 0;width:auto;white-space:nowrap}
.b_text,.b_author,.b_comments,.b_tags{float:left;clear:left;width:45%}
.b_title{margin-left:-15px;font-size:1.3em}
.b_text{margin-bottom:10px}
.b_image{float:right;margin:0 0 20px 20px;width:43%;height:165px;overflow:hidden;padding:3px;border:3px #ddd solid}
.b_tags{height:20px}
.blog_img{width:200px;margin:0 0 20px 20px}
#recaptcha_widget_div{float:left;margin-left:5px}
.searchbox{margin-left:10px}
.searchbox-img{margin-left:400px}
.info_img{margin:10px 80px}
#trackbar{display:inline-block}
.info_social{width:300px;margin-right:3%}
.info_attachments{text-indent:25px;margin:20px 0}
h2.service-title{margin-bottom:20px}
.blogcomment{padding:5px 0}
.info_content{float:left;clear:left;width:100%;margin-top:0;line-height:2em;color:#111}
#hbook,#htattoo,#htryit{display:block}
}
@media screen and (min-width:600px){
#bookdesc{display:none}
#booklink{display:block}
#book-title{padding-top:0}
#intro-img{position:absolute;width:15px;height:110px;margin-top:-30px;background:transparent url('ppl_800.png') no-repeat right top}
#book-title{display:none}
#book1 h3{font-size:1.1em;line-height:1.1em;padding-top:7px}
#book2 div.book-img,#book3 div.app-img{width:97px;height:57px;background:transparent url('epub_800.png') no-repeat left center;margin-top:15px}
#book3 div.app-img{background:transparent url('app_800.png') no-repeat left center}
#content{float:right;width:58%}
#leftcol{float:left;width:30%;padding-left:2%;margin-top:170px}
.attach_title{left:38%}
.home #content{width:96%;padding:0 2%}
#nav li,#nav li a{padding-right:1em}
.pages{width:170px}
.card_wrapper{width:50%;}
.t_card{width:160px}
#trackbar{display:inline-block}
.info_img{margin:10px 4%}
.photo{margin:0 0 15px 5px}
.b_text,.b_author,.b_comments,.b_tags{width:43%}
.b_image{width:38%;margin-left:10px}
.searchbox-img{margin-left:185px}
}
@media screen and (min-width:640px){.random_tattoo{width:50%}
.rnd_title{width:140px}
.rnd_photo{width:48%}
.rnd_photo img{width:150px}
.rnd_tattoo img{width:110px}
.img_wrapper{height:100px;width:110px}
.rnd_go{margin:-30px 0 0 100px;font-size:2em}
#home_slider{float:right;clear:right;width:40%;margin-top:-130px}
#searchbox{width:400px}
#searchbox{margin:15px 15px 0 0}
.search-for{width:90px;font-size:1em}
#searchbox-text{width:160px;text-indent:10px}
#searchbox-img{margin-left:-16px}
#searchbox form{border:1px #990000 solid;background:#D5161D;border-radius:15px;padding-left:3px}
#searchbox label{margin-top:5px}
.photo{margin:0 0 15px 10px}
.b_text,.b_author,.b_comments,.b_tags{width:43%}
.b_image{width:40%;margin-left:10px}
#recaptcha_widget_div{float:left;margin-left:5%}
#book1{width:65%}
}
@media screen and (min-width:748px){body{font-size:1.1em}
#bookdesc{display:block}
#booklink{display:none}
#subnav{width:50%;top:142px}
#subnav ul{background:transparent url(worldmap.jpg) no-repeat left center;width:310px}
#subnav a{font-size:.9em}
#header{height:100px;background:#DD1A20 url('header_1000.jpg') no-repeat center center}
#dreams{background:url("shape-your-dreams.png") no-repeat scroll left top transparent;height:30px;margin:10px 0 0 180px;width:148px;}
#tattoo-tribes{background:url("tattoo-tribes-logo_800.png") no-repeat scroll left top transparent;height:91px;margin:10px 0 0 20px;width:200px;z-index:4;}
#navigation ul li{font-size:1.2em;padding:0 20px;margin-top:0}
#bar{height:30px;top:100px;background:#262626 url("wrapper_bg.png") repeat-x scroll left -4px}
#mission{width:96%;margin:10px 2% 20px 2%}
#nav li,#nav li a{font-size:1.1em;padding-right:1em;height:30px;line-height:1.5em;border:0}
#nav .nav li,#nav .nav li a{font-size:11pt;text-indent:5px}
#searchbox{width:400px}
#searchbox{margin:30px 30px 0 0}
.search-for{width:90px;font-size:1em}
#searchbox-text{width:160px;text-indent:10px}
#searchbox-img{margin-left:-16px}
#searchbox form{border:1px #990000 solid;background:#D5161D;border-radius:15px;padding-left:3px}
#options-toggle{background:transparent url('toggle_tab.png') no-repeat center top;height:25px;line-height:20px;font-size:12px;float:right;margin:-5px 150px 0 0;width:150px;font-weight:bold}
#books{height:65px;top:131px;padding-top:5px}
#books li{line-height:14px}
#book1,#book2,#book3{margin:0 1%;padding-top:0px;font-size:1em}
#book1 h3{margin-top:5px}
#book1{width:34%;margin-left:9%}
#book2{width:20%}
#book3{width:24%}
#book2 div.book-img,#book3 div.app-img{position:absolute;width:136px;height:80px;background:transparent url('epub_1000.png') no-repeat left center;margin:7px 0 0 -30px}
#book3 div.app-img{background:transparent url('app_1000.png') no-repeat left center}
#book2 ul,#book3 ul{margin-top:10px}
.option,.option a{padding:0 10px;}
#intro-img{display:block;position:absolute;width:70px;height:115px;margin-top:-10px;background:transparent url('ppl_800.png') no-repeat left bottom}
#content,#leftcol{margin-top:220px}
#content{float:right;width:63%;padding-right:2%;}
#leftcol{float:left;width:27%;padding-left:2%}
.home #content{width:96%;padding:0 2%}
.close_quote{text-indent:0}
#read-it{margin-top:3px}
#read-it span{padding-left:60px}
#book-title{line-height:14px}
#fboxes{margin:10px 0}
.colonna{width:25%;clear:none}
#col1,#col2,#col3,#col4{margin-top:20px}
#footer{height:130px}
.tatnum{margin-right:30px;}
.readmore_rand{margin-left:150px}
.rnd_photo,.rnd_tattoo{width:46%}
.rnd_photo img{width:160px;margin-top:-10px}
.rnd_tattoo img{width:135px}
.img_wrapper{height:100px;width:135px}
.rnd_go{margin:-30px 0 0 130px;font-size:2em}
.card_wrapper{width:33%;}
.t_card{width:144px}
.pages{width:250px}
li#bar4{display:inline-block}
.random_tattoo{width:45%}
#announce{width:80px;height:100px;background:transparent url('ppl_800.png') no-repeat right bottom;margin-top:5px;display:inline-block}
#fbox1 .finnerbox{background:transparent url('../images/fboxes.jpg') no-repeat right top}
#fbox2 .finnerbox{background:transparent url('../images/fboxes.jpg') no-repeat -40px center}
#fbox3 .finnerbox{background:transparent url('../images/fboxes.jpg') no-repeat -90px bottom}
#fbox1,#fbox2,#fbox3{width:32%;height:125px;padding:0;margin:0 5px;clear:none}
#fbox2 .finnerbox p, #fbox3 .finnerbox p{width:110px}
#mission{font-size:1.5em}
#book-title{display:none}
#book1 h3{font-size:1em;line-height:1.1em;padding-top:3px}
.rnd_title{width:155px}
#home_slider{float:right;clear:right;width:40%;margin-top:-130px;font-size:1.1em}
#social_links{bottom:0;clear:both;margin-left:30px}
#social_links li{margin-bottom:-30px}
#permalink{width:400px;margin:20px 0 10px 0}
.banner{margin-top:10px}
h1.service-title{padding:15px 0}
a.related{margin:10px}
.newest,.hrandom{margin-top:66px}
#mobile{display:none}
#accessible{text-indent:0;background-image:none}
.allsize{width:260px;float:right;margin:10px 20px 30px 30px}
#morephotos{width:96%}
#photovotebar{margin-left:30px}
body.photo-page #content,body.search-page #content{background:url("social.jpg") no-repeat scroll right -37px transparent}
.attach_title{left:34%}
.b_title,.b_date{float:left;clear:left;margin:0 20px 10px 0;width:auto;white-space:nowrap}
.b_text,.b_author,.b_comments,.b_tags{float:left;clear:left;width:45%}
.b_title{margin-left:-15px;font-size:1.3em}
.b_text{margin-bottom:10px}
.b_image{float:right;margin:0 0 20px 20px;width:43%;height:165px;overflow:hidden;padding:3px;border:3px #ddd solid}
.b_image img{width:100%;float:right}
.b_tags{height:20px}
.blog_img{width:260px;text-align:center;overflow:visible}
.blog_img img{display:inline-block;height:auto;width:240px}
#recaptcha_widget_div{float:left;margin-left:20%}
#comments-name,#comments-text,#comments-email,#comments-stile,#comments-significati{width:60%;float:left;margin-left:10px;clear:none}
span.c-label{width:30%;float:left;text-align:right}
.info_img{margin:10px 90px}
#trackbar{display:inline-block}
.info_social{width:300px;margin-right:25px}
.info_attachments{text-indent:25px;margin:20px 0 10px 0}
h2.service-title{margin-bottom:20px}
.blogcomment{padding:5px 0}
.info_content{float:left;clear:left;width:98%;margin-top:0;line-height:2em;color:#111}
#info_comments{margin:10px 0}
#social_share a{margin-left:15px}
.email-privacy{width:50%}
#hbook,#htattoo,#htryit{position:absolute;right:0;display:block;width:82px;margin-top:15px;padding-top:95px;text-align:center;font-size:1.2em;font-weight:bold;text-decoration:none}
#hbook{background:transparent url('services-244.png') no-repeat left top;margin-right:205px}
#htattoo{background:transparent url('services-244.png') no-repeat center top;margin-right:115px}
#htryit{background:transparent url('services-244.png') no-repeat right top;margin-right:25px}
}
@media screen and (min-width:900px){.b_text,.b_author,.b_comments,.b_tags{width:60%}
#bookprice{display:block}
#booklink{display:block}
.b_image{width:30%}
.photo_main{float:right;width:400px;margin:30px 20px;display:inline-block;background:#fff}
.allsize{float:left;width:200px;margin:30px 0;display:inline-block;clear:left}
.phinfo_img{width:200px}
.phinfo_img img{width:185px}
#photovotebar{display:block;margin:-10px 0 0 240px}
.info_img{margin:10px 3%}
.info_menu{width:45%}
#content{width:70%}
#leftcol{width:20%}
.attach_title{left:27%}
.home #content{width:96%;padding:0 2%}
.t_card{width:160px}
.rnd_photo img{margin-top:-20px}
.pages{width:380px}
#fbox2 .finnerbox{background-position:left center}
#fbox3 .finnerbox{background-position:right bottom}
#searchbox{margin:25px 35px 0 0}
#recaptcha_widget_div{float:left;margin-left:30%}
#quoter{width:166px;height:167px}
#hbook,#htattoo,#htryit{position:absolute;right:0;display:block;width:120px;margin-top:10px;padding-top:130px;text-align:center;font-size:1.2em;font-weight:bold;text-decoration:none}
#hbook{background:transparent url('services-360.png') no-repeat left top;margin-right:305px}
#htattoo{background:transparent url('services-360.png') no-repeat center top;margin-right:165px}
#htryit{background:transparent url('services-360.png') no-repeat right top;margin-right:25px}
}
@media screen and (min-width:1024px){.photo_main{width:430px;}
#photovotebar{margin:-10px 0 0 270px}
#bar1{background:transparent url('../images/home-icons.png') no-repeat left 3px !important}
#bar2{background:transparent url('../images/home-icons.png') no-repeat left -29px !important}
#nav li,#nav li a{padding-left:15px;padding-right:15px}
.rnd_title{width:200px}
#home_slider{background:transparent url('social.jpg') no-repeat right -37px;border:1px #c0c0c0 solid;border-bottom:0;border-left:0}
.card_wrapper{width:24%;}
.pages{width:530px}
#header{background:#DD1A20 url('header_1100.jpg') no-repeat center center}
.photo{margin:0 0 15px 3px}
.submit{margin:20px 10% 10px 0}
#hbook{margin-right:340px}
#htattoo{margin-right:200px}
#htryit{margin-right:60px}
}
@media screen and (min-width:1100px){.photo_main{width:460px;}
#photovotebar{display:block;margin:-10px 0 0 300px}
.allsize{margin-left:20px}
#bar1{background:transparent url('../images/home-icons.png') no-repeat left 5px !important}
#bar2{background:transparent url('../images/home-icons.png') no-repeat left -27px !important}
#tattoo-tribes{background:url("tattoo-tribes-logo.png") no-repeat scroll left top transparent;width:262px;height:119px;margin:5px 0 0 60px}
#nav{margin-right:50px}
#nav li,#nav li a{font-size:18pt;padding-left:15px;padding-right:15px;height:35px;line-height:35px}
#header{height:120px;background:#DD1A20 url('header_1100.jpg') no-repeat center center}
#subnav{width:600px}
#site{width:1100px}
#main{width:1100px;left:50%;margin-left:-550px;z-index:7 !important}
#intro-img{width:80px;height:108px;margin-top:0;background:transparent url('ppl.png') no-repeat left bottom}
#bar{height:35px;top:110px}
#dreams{margin:10px 0 0 280px}
#books{top:146px}
#announce{width:80px;height:108px;background:transparent url('ppl.png') no-repeat right bottom;margin-top:-3px;display:inline-block}
#read-it span{padding-left:90px}
#book2 div.book-img{margin:7px 0 0 0}
#book2 ul{margin-left:40px}
#book1 h3{font-size:1.1em;line-height:1.2em;padding-top:3px;margin-top:0}
#searchbox{width:500px}
#searchbox{margin:30px 35px 0 0}
#searchbox-text{width:240px;text-indent:10px}
#mission{font-size:1.7em;margin-top:15px}
.rnd_photo{width:48%}
.rnd_photo img{width:180px}
.rnd_tattoo img{width:160px}
.img_wrapper{height:100px;width:160px}
.rnd_go{margin:-30px 0 0 150px;font-size:2em}
.info_menu{width:52%}
.photo{margin:0 10px 15px 10px}
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}