 a,header .top .right p span,.after_login a,.container header a:hover,#sidebar header a:hover,#mobile-nav a,.mandatory:after{color:#4E4EB3} body,.container a,#sidebar header a,header,.title h2,.main-wrapper h3,#sidebar-search-topics h3,.title h1{color:#373737} p,li,a,header,table td{text-shadow:none} iframe{border:1px solid #ccc} #sidebar img,.forum-avatar,.attachment-photo,.message .photo{border:1px solid #c5c5c5}  header{border:none;background:none} body > header{background:white; } header input[type="text"],header input[type="password"]{background:#dedede;color:#666;border:none;box-shadow:1px 1px 1px #aaa inset,1px 1px 0px white} header input[type="text"]:hover,header input[type="password"]:hover{border:none;background:#e5e5e5} .nikonians_top_logo{background:url("https://static.nikonians.org/images/nikonians-white-theme-470_125.png") no-repeat} header .top .left p,.after_login span{color:#a1a1a1} header .middle{  background:#f2f2f2;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:none} a.button,input[type="submit"].button,.itemCommentsForm a,a.button.inactive:hover{background:#f27c20;background:-moz-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f79225),color-stop(100%,#eb5a17));background:-webkit-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:-o-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:-ms-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:linear-gradient(to bottom,#f79225 0%,#eb5a17 100%);  border:1px solid #dc722d} a.button:hover,input[type="submit"].button:hover,.itemCommentsForm a:hover{background:#ffa830;background:-moz-linear-gradient(top,#ffa830 0%,#f47729 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffa830),color-stop(100%,#f47729));background:-webkit-linear-gradient(top,#ffa830 0%,#f47729 100%);background:-o-linear-gradient(top,#ffa830 0%,#f47729 100%);background:-ms-linear-gradient(top,#ffa830 0%,#f47729 100%);background:linear-gradient(to bottom,#ffa830 0%,#f47729 100%); } .after_login{color:#aaa}  nav li,nav a:link,nav a:visited,nav a:hover,#languages li li a{color:#444}  nav li.active > a,nav li.active > span{background:#fff;font-weight:bold;text-decoration:none}  nav li li:hover,#languages li li a:hover{background:#eee !important} ul li.separator{border-bottom:1px solid #DDD} .login_form{background:#EFEFEF;border:1px solid white;box-shadow:0px 0px 0px 1px #ddd,0px 0px 3px #aaa} .divider{color:#ddd} #languages .selected:after,nav ul li span:after,.toggleSearch span:after{border-top:5px solid #555} .toggleSearch span{background-position:-112px 0} .skinchooser{background-position:-64px 1px;opacity:0.7} #mobile-nav .skinchooser{background-position:-59px 0px} nav li ul,#languages li ul{background:white;border:1px solid #ccc;box-shadow:0px 0px 5px #ccc} #mobile-nav{background:#ededed;border-right:1px solid #f3f3f3;box-shadow:1px 0px 3px #aaa} #mobile-nav a:active{background:white} #mobile-nav hr{border-top:1px solid #ddd;border-bottom:1px solid #f3f3f3}  .container,#sidebar section,.main-wrapper,.main.top,table.main,#image_slider_wrapper,div.message,.dctoc,#content form,table.membership{background:white;border:1px solid #eee;box-shadow:0px 1px 0px #ddd} #content #sidebar-search-topics form{border:none;box-shadow:none} .container > a{background:#E7E8EA} .container > a:hover{background:#dbdbdb} .container .unread{color:#4E4EB3} #image_slider_wrapper img{box-shadow:1px 1px 5px #aaa} .message .middle{background:#f2f2f2;box-shadow:none} .member,.message .date{color:#777}  .no-favorite-forum{background-position:-25px -5px} .favorite-forum{background-position:-25px -29px} .favorite-forum:hover,.no-favorite-forum:hover{background-position:-25px -53px}  .dclite{background:white} .dcdark,tr.dcheading,.dctoc .dcdark{background:#eee} .dcinfo{color:#777} .main .dclite .dcdate{background:#f0f0f0} .main .dcdark .dcdate{background:#e0e0e0}  #content input[type="text"],#content input[type="password"],#content textarea,#content select,#sidebar-search-topics select{border:1px solid #ccc !important} a.button.silver,input[type="submit"].button.silver{border:1px solid #555; background:#888888;background:-moz-linear-gradient(top,#888888 0%,#555555 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#888888),color-stop(100%,#555555));background:-webkit-linear-gradient(top,#888888 0%,#555555 100%);background:-o-linear-gradient(top,#888888 0%,#555555 100%);background:-ms-linear-gradient(top,#888888 0%,#555555 100%);background:linear-gradient(to bottom,#888888 0%,#555555 100%); } a.button.silver:hover,input[type="submit"].button.silver:hover{background:#aaaaaa;background:-moz-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#aaaaaa),color-stop(100%,#777777));background:-webkit-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:-o-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:-ms-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:linear-gradient(to bottom,#aaaaaa 0%,#777777 100%); } .poll{border:1px solid #ddd;box-shadow:1px 1px 3px #ddd} .poll .dcdark{background:#ddd} a.delete{color:black;font-weight:bold} a.delete:hover{background:rgba(255,0,0,0.6)} .forum-post #output,p.error{color:red} .attachments .info .title{background:#ddd;border:1px solid #ccc;color:#191919}  .conference header{border-bottom:1px solid #ddd;box-shadow:0px 1px 0px #f3f3f3}  .registration .counter span{border:2px solid #222} .registration .counter span.active{background:#FFB451} .registration .counter hr{border-bottom:1px solid #222}  .membership-intro span{color:#555} table.membership{border:1px solid #ddd} table.membership td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd} .membership td.recommended{background:#efefef} .membership .pricing{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:-o-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:-ms-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:linear-gradient(to bottom,#ededed 0%,#e2e2e2 100%);  border-left:1px solid #c8c8c8;border-top:1px solid #c8c8c8;border-bottom:1px solid #ddd;box-shadow:0px 1px 0px white inset} .membership .pricing .recommended{background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e0e0),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:-o-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:-ms-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:linear-gradient(to bottom,#e0e0e0 0%,#d6d6d6 100%);  box-shadow:0px 1px 0px #f2f2f2 inset}  .membership.footer .pricing,.membership.footer .pricing .recommended{box-shadow:none} .membership.footer .pricing{border-bottom:1px solid #c8c8c8} .membership .pricing div{border-right:1px solid #c8c8c8} td.yes{color:#42A500} td.no{color:#D70000}  #sidebar header a,.container header a{color:#373737} #sidebar a:hover > img,.forum-avatar:hover,.message a:hover > .photo{border:1px solid #3415F2}  #footer_middle{background:#e4e4e4;border:none} #footer_bottom{background:#d7d7d7} #footer_bottom p{color:#444;text-shadow:none} #footer_links *{text-shadow:none} #footer_links a{color:#38387E} #footer_links a:hover{color:#000} #footer_bottom p a{color:#444;text-decoration:underline} #footer_links p,#footer_bottom p a:hover{color:#000} #footer_middle_in .socialmedia div{border-bottom:1px solid #f3f3f3;box-shadow:0px 1px 0px #D3D3D3} @media screen and (max-width:1023px){div.search{ background:white; border:1px solid #ccc; box-shadow:0px 0px 5px #ccc} } @media screen and (max-width:800px){ #content{ top:15px}  #mobile-nav-toggle{ background-position:-212px 0px}  #mobile-nav-toggle.close{ background-position:-250px 0px}  .message .member-menu a:active{ background:#eee} } @media screen and (max-width:600px){ul.replies.level-1,ul.replies.level-2,ul.replies.level-3,ul.replies.level-4,ul.replies.level-5,ul.replies.level-6,ul.replies.level-7,ul.replies.level-8,ul.replies.level-9,ul.replies.level-10{ border-left:3px solid #C8C8C8}  .membership.table-head{ border-bottom:1px solid #c8c8c8}  .membership th{ border:1px solid #ddd}  .membership th.recommended{ background:#e8e8e8} }   body{  background:#fff;min-width:0!important} a{text-decoration:underline; } a:link{color:#4e4eb3} a:visited{color:#4e4eb3} a:active{color:#FFBF5F} a:hover{color:#4e4eb3} h1,h2,h3{margin:0px;padding:0px;font-weight:normal}  #container{line-height:140%;margin-right:auto;margin-left:auto;text-align:left;padding:0px;max-width:1120px;width:100%;background-color:#f3f3f3;border:40px solid #f3f3f3}   #click{position:absolute;top:0%;right:0% } #space{position:absolute;height:1px;width:940px;top:0%;right:0%}  #banner-img{display:none}  #banner a{color:#4e4eb3;text-decoration:none} #banner h1{font-size:xx-large; } #banner h2{font-size:small} #center{float:left;width:500px; overflow:hidden}  #widecenter{float:left;width:655px;overflow:hidden} .content{padding:10px 15px 5px 15px;background-color:#f3f3f3;color:#202020;font-family:Verdana,Arial,sans-serif;font-size:small} .content h4{ font-family:Verdana,Arial,sans-serif;font-size:large} .content pre{font-size:larger; } #right{float:left; width:200px;background-color:#f3f3f3;overflow:hidden} #superright{float:left; color:#999999;font-family:Verdana,Arial,sans-serif;font-size:x-small;text-align:right;right:0;width:160px;background-color:#f3f3f3;margin-bottom:10px;margin-top:15px;overflow:hidden} .content p{color:#202020;font-family:Verdana,Arial,sans-serif;font-size:small;font-weight:normal;line-height:150%;text-align:left;margin-bottom:10px; text-align:justify} .content blockquote{line-height:150%} .content li{line-height:150%} .content h2{color:#666666;font-family:Verdana,Arial,sans-serif;font-size:x-small; text-align:left;font-weight:bold; margin-bottom:10px} .content h3{color:#666666;font-family:Verdana,Arial,sans-serif;font-size:medium; text-align:left;font-weight:bold; margin-bottom:10px} .content p.posted{color:#999999;font-family:Verdana,Arial,sans-serif;font-size:small;border-top:0px solid #454572;border-bottom:1px solid #ddd;text-align:left;margin-bottom:10px;line-height:normal;padding:0 0 15px;clear:both} .sidebar{padding:5px;background-color:#f3f3f3;overflow:hidden} #widecenter{float:left;max-width:915px;width:100%;overflow:hidden} #calendar{line-height:140%;color:#666666;font-family:Verdana,Arial,sans-serif;font-size:x-small;padding:2px;text-align:center;margin-bottom:5px;margin-top:5px} #calendar table{padding:2px;border-collapse:collapse;border:0px;width:100%} #calendar caption{color:#666666;font-family:Verdana,Arial,sans-serif;font-size:x-small; text-align:center;font-weight:bold; text-transform:uppercase; letter-spacing:.3em} #calendar th{text-align:center;font-weight:normal} #calendar td{text-align:center} .sidebar h2{color:#666666;font-family:Verdana,Arial,sans-serif;font-size:x-small; text-align:center;font-weight:bold; text-transform:uppercase; letter-spacing:.3em} .sidebar ul{padding-left:0px;margin:0px;margin-bottom:5px} .sidebar ul ul{margin-bottom:0px} .sidebar #categories ul{padding-left:15px} .sidebar li{color:#666666;font-family:Verdana,Arial,sans-serif;font-size:x-small;text-align:left;line-height:150%;  margin-top:10px;list-style-type:none} .sidebar #categories li{list-style-type:circle} .sidebar img{border:0px solid #f3f3f3} .photo{text-align:left;margin-bottom:20px} .link-note{font-family:Verdana,Arial,sans-serif;font-size:x-small;line-height:150%;text-align:left;padding:2px;margin-bottom:15px;color:#202020} .link-note img{border:0px solid #f3f3f3} #powered{font-family:Verdana,Arial,sans-serif;font-size:x-small;line-height:150%;text-align:left;color:#666666;margin-top:50px} #comment-data{float:left;width:180px;padding-right:15px;margin-right:15px;text-align:left;border-right:1px dotted #BBB} textarea[id="comment-text"]{width:80%} .commenter-profile img{vertical-align:middle;border-width:0} .link-note table{background:#f3f3f3} .rss_icon{display:block;width:160px;height:49px;background:url('/../css/../images/rss_feeds_l.gif')}  @media screen and (max-width:1280px){#container{ max-width:1280px; border:none; padding:3%} #widecenter{ width:72%} .sidebar{ width:20%} } @media screen and (max-width:960px){#container{ max-width:960px; padding:0px; } #widecenter{ width:73%} .sidebar{ width:25%} } @media screen and (max-width:800px){#container{ max-width:800px} #container img{ max-width:100%; height:auto} #widecenter{ max-width:800px; width:100%} .sidebar{  width:100%; max-width:205px; margin:auto} } @media screen and (max-width:600px){} @media screen and (max-width:400px){}