/* Copyright (c) Fotki Inc */

.rcorners#msearch {height:145px;width:100%;}
.rcorners#psearch {height:145px;width:100%}
.left_search_block_normal,.left_search_block_halfsize {float:left;padding:0;}
.right_search_block_normal,.right_search_block_halfsize {float:right;}
.left_search_block_normal,.right_search_block_normal {width:100%;}
.left_search_block_halfsize,.right_search_block_halfsize {width:49%;}
.left_search_block_halfsize #search_tags_wrapper {overflow:hidden;line-height:15px;height:60px;}
.linner_block_normal {width:100%}
.linner_block_ext {width:102%}
#fpage_measuring_block {width:100%}
.left_search_block_normal .rcorners#psearch,.right_search_block_normal .rcorners#msearch {height:auto}
#topad {height:60px;padding:4px;text-align:center}
input#phsearch,input#msearch {width:100%;height:17px;vertical-align:top;margin:4px 0;font-size:14px;font-weight:bold;color:#5471B9;line-height:14px}
.searchsubmite {line-height:20px;font:bold 24px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:#5471B9;text-decoration:none;padding:0 4px}
#psearchcat a {color:#5471B9;}
#psearchcat a:hover {color:blue}
#psearchcat {display:block;margin:0 0 0 3px;padding:0;list-style:none;}
#psearchcat li a {display:block;float:left}
#psearchcat li a i {display:block;float:left;width:25px;margin-right:3px;height:17px;overflow:hidden;background:url(/firstpage/allpix3.gif) left top no-repeat;text-decoration:none;line-height:40px;}
#psearchcat li {width:75px;float:left;margin:2px 0;}
#psearchcat #color i {background-position:0 -272px}
#psearchcat #car i {background-position:-25px -272px}
#psearchcat #animal i {background-position:0 -289px}
#psearchcat #sport i {background-position:-25px -289px}
#psearchcat #travel i {background-position:0 -306px}
#psearchcat #macro i {background-position:-25px -306px}
#psearchcat #nature i {background-position:0 -323px}
#psearchcat #faces i {background-position:-25px -323px}
#psearchcat #city i {background-position:0 -340px}
#psearchcat #object i {background-position:-25px -340px}
#psearchcat #fun i {background-position:-25px -357px}
#psearchcat #i2006 i {background:url(/firstpage/2011_min.png) 0 0 no-repeat;}
#blog {margin:0 0 8px 0}
#testimonials {margin:0 0 8px 0}
#forums {margin:0 0 8px 0}
.random-premium-users {padding:0;width:470px;overflow:hidden;clear:both;background-color:#fff;border-radius:5px;}
.random-premium-users h1 {font:normal 18px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:#5471B9;padding:7px 0;margin:0 8px}
.featuredphoto,.randomphoto {background:#FFF url(/firstpage/top.gif) 0 0 no-repeat;padding:4px 0;margin-bottom:4px}
.randomphoto {padding:0;width:470px;overflow:hidden;clear:both;margin-top:15px;background-color:#fff;border-radius:5px;}
.randomphoto h1,.featuredphoto h1 {font:normal 18px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:#5471B9;padding:7px 0;margin:0 8px}
.randomphoto ul {clear:both;width:475px;height:170px;overflow:hidden;list-style:none;padding:0;margin:0}
.randomphoto ul li {display:block;float:left;padding:0;margin:0 5px 5px 0;}
.randomphoto a {display:block;width:90px;height:80px;overflow:hidden;position:relative}
.randomphoto a img {display:block;position:absolute;background:#F2F2F2 url(/images/busy.gif) 50% 50% no-repeat;left:-15px;top:0;clip:rect(0,105px,80px,15px)}
.bdate,.bcomm {float:left;font:normal 10px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:gray}
.bcomm a {font:normal 10px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:gray;text-decoration:none}
.blog_title {font-size:14px}
.blog_main {font:Normal 12px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;}
.blog_main p {margin:0}
.blog_main img {margin:0 8px 8px 0}
#searchdetails {white-space:nowrap;margin:4px 0}
#searchdetails td {font:10px verdana,tahoma,arial,serif;color:gray}
#searchdetails a {font:10px verdana,tahoma,arial,serif;color:gray;font-weight:bold}}
#searchdetails th {color:#5471B9;font-weight:bold}
a.sdetails {color:gray;text-decoration:none;text-align:right;font-weight:bold;}
a.sdetails:hover {color:black}
.msearchoptions {margin-bottom:8px}
.msearchoptions,.msearchoptions label {font:10px verdana,tahoma,arial,serif;}
.testimonialphoto a {display:block;width:120px;height:120px;}
.testimonialphoto div {display:block;width:120px;height:120px;background:url(/pixel.gif) center center no-repeat;float:left}
.testimonial {clear:both}
.testimonial p {padding:0;margin:0;font:Normal 12px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:black}
.testimonial b {font:Bold 12px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:black;padding:0;margin:0}
.testimonial td {font:Normal 12px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:black;padding:0;margin:0}
.testimonial i {font:Normal 10px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:#808080;}
.testimonial a {text-decoration:none}
.testimonial img {padding:0 5px 5px 0}
#testimonialdetails {font:10px verdana,tahoma,arial,serif;color:gray}
a#rphoto {width:468px;display:block;text-decoration:none;overflow:hidden;border:1px solid #E5E5E5;border-width:0 1px;background:#FAFAFA}
.featuredphoto dl,.featuredphoto dt,.featuredphoto dd {display:block;padding:0;margin:0;font-size:12px}
.featuredphoto dl {width:470px;padding:0 0 4px 0;background:url(/firstpage/underphotobg.gif) 50% 100% no-repeat}
.featuredphoto dt a {color:blue}
.featuredphoto dd a,.featuredphoto dl strong a {color:#5471B9;}
.featuredphoto dl strong a {font-size:14px;text-decoration:none}
.featuredphoto dl strong a:hover {text-decoration:underline}
.featuredphoto dt,.featuredphoto dd {padding:2px 8px}
.featuredphoto dd {font-size:10px}
#accolades {clear:both;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
#accolades p {clear:both;padding:0 0 5px 0;margin:0 0 5px 0;min-height:34px;border-bottom:1px dotted #eee}
#accolades i {display:block;width:50px;height:34px;float:left;padding:0;border:1px solid #FFF;overflow:hidden;margin:0 4px 2px 0;background:url(/firstpage/allpix3.gif) left top no-repeat}
#accolades #bweek i {background-position:0 -68px}
#accolades #cnet i {background-position:0 -34px}
#accolades #wmag i {background-position:0 -136px}
#accolades #zdnet i {background-position:0 -102px}
#accolades #sfg i {background-position:0 -204px}
#accolades #joint i {background-position:0 -238px}
#accolades #wpost i {background-position:0 -408px}
#accolades #stimes i {background-position:0 -443px}
#accolades #webware i {background-position:0 -477px}
#accolades #vista i {background-position:0 -511px}
#accolades #dcamera i {background-position:0 -545px}
#accolades #iphoto i {background-position:0 -579px}
.fvideo p {padding:3px;margin:0;font:Normal 12px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:black}
.fvideo b {font:Bold 12px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:black;padding:0;margin:0}
.fvideo td {font:Normal 12px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:black;padding:0;margin:0}
.fvideo i {font:Normal 10px "Trebuchet MS",Arial,Verdana,Tahoma,Serif;color:#808080;}
.fvideo img {margin:0 5px 0 0}
#fvideodetails {font:10px verdana,tahoma,arial,serif;color:gray}
.withscroll h1 {position:relative;z-index:999;display:block;height:28px;padding:0;border-top:1px solid #E5E5E5 !important;background:#FAFAFA;margin:0 19px 0 8px !important;padding:0 !important;}
.withscroll .rinner{overflow:auto;height:370px !important;margin-top:-28px !important;padding-top:28px !important;position:relative;z-index:998;padding-right:20px;}
.withscroll .rc2 {background:none}
.pathwrapper {display:block;height:20px;background:url(/progress_bar.gif);background:none;float:left;text-align:left;}
.cleaner {display:block !important;padding:0 !important;margin:0 !important}
