/*Stylesheets from the 2plan member website system for the domain http://www.michaelgodfrey.co.uk*//*Stylesheet name: Base StylesheetImages have been taken from stock.xchng (http://www.sxc.hu) unless where another source is noted. Our thanks go to all the photographers who have kindly shared their work.Icons have been taken from the "Nuvola" set by Icon King available online at http://www.icon-king.com/ and from the "Silk" set by famfamfam.com available online at http://www.famfamfam.com/lab/icons/silk/*//* =INITIALv2.1, by Faruk Ates - www.kurafire.net Addendum by Robert Nyman - www.robertnyman.com *//* Neutralize styling:Elements we want to clean out entirely: */html, body, form, fieldset {margin: 0;padding: 0;font: 93%/120% Arial, Helvetica, sans-serif;}/* Neutralize styling:Elements with a vertical margin: */h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address{margin: 1em 0;padding: 0;}h1, h2, h3, h4, h5, h6{line-height: 1.4em;}ul, ol, dl, address{line-height: 1.6em;padding: 0;margin: 1em 0 1em 2em;}table{line-height: 1.4em;}/* Apply left margin: Only to the few elements that need it: */li, dd, blockquote{margin-left: 1em;}/* Miscellaneous conveniences: */form label{cursor: pointer;}fieldset{border: none;}input, select, textarea{font: 100%/120% Arial, Helvetica, sans-serif;}a{color: #000;}.print{display: none;}.faint{font-size: 85%;color: #AAA;font-weight: normal;}.newslink, .guideslink{text-align: right;}.newslink a, .guideslink a{font-size: 85%;color: #333;}.success{border: 1px solid #090;background: #FFF;padding: 0.3em;}.error{padding: 0 10px 30px 55px;background: url(http://ifa.2plan.com/styles/images/error.png) no-repeat top left;}.newschannel, .newsarticle{padding: 0 0 0 18px;background: url(http://ifa.2plan.com/styles/images/newspaper.png) no-repeat top left;}.guide{padding: 0 0 0 18px;background: url(http://ifa.2plan.com/styles/images/page_white_text.png) no-repeat top left;}.guidecategory{padding: 0 0 0 18px;background: url(http://ifa.2plan.com/styles/images/folder.png) no-repeat top left;}.calculator{padding: 0 0 0 18px;background: url(http://ifa.2plan.com/styles/images/calculator.png) no-repeat top left;}.notice{padding: 0.4em;margin: 1em;border: 1px solid #CCC;line-height: 1.4em;color: #333;}div.nicetitle {position: absolute;padding: 4px;top: 0px;left: 0px;color: #000;font-size: 13px;font-family: Helvetica, Arial, Verdana, sans-serif;background: #FFFABF;line-height: 1.4em;border: 1px solid #333;}div.nicetitle p {margin: 0; padding: 0 3px;}.right {float: right;margin: 0 0 1em 1em;}.left {float: left;margin: 0 1em 1em 0;}center, table td {text-align: left;}/*Stylesheet name: Washington*/body{padding: 0;margin: 0;background: #E9E9E9;}#top{margin: 0 auto;background: #E9E9E9 url(http://ifa.2plan.com/styles/washington/bg.jpg) repeat-y top center;width: 880px;padding: 0 24px;}#toplink{clear: both;margin: 0;padding: 0;}#accesstoolbar ul{margin: 0;padding: 0;list-style: none;text-align: right;}#accesstoolbar ul li{margin: 0;padding: 0;list-style: none;display: inline;}#toplink, #accesstoolbar{padding: 0.6em 0;}#toplink a, #accesstoolbar a{color: #666;font-size: 80%;}#companylogo{float: right;}#companylogo a img{border: 0;}#menu ul{margin: 0;padding: 0;list-style: none;border: 1px solid #333;border-width: 0 0 6px 0;background: #0079C2;}#menu ul li{margin: 0;padding: 0;list-style: none;display: inline;}#menu ul li a{color: #FFF;text-decoration: none;line-height: 2.6em;padding: 0.7em 8px 0.8em 8px;}#menu ul li a:hover, #menu ul li a.current{background: #333;}#featurelists{float: right;width: 262px;padding: 260px 0 0 0;}#featurelists h3{margin: 0.6em 12px;color: #0079C2;}#featurelists ul{list-style: none;margin: 1em 12px;padding: 0;}#featurelists ul li{margin: 0.6em 0;padding: 0;}#featurelists a{text-decoration: none;}#content{float: left;width: 600px;color: #222;line-height: 1.8em;font-size: 90%;}#content h2{color: #0079C2;}#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{margin: 1em 0 0.4em 0;}.datebox{float: left;width: 3em;height: 3em;background: #FFF;border: 1px solid #CCC;text-align: center;margin: 0 1em 1em 0;}.datebox .mon{float: left;width: 3em;}.datebox .day{clear: left;font-size: 160%;color: #0079C2;}#header h3{font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 3em;font-weight: normal;margin: 0;padding: 0;line-height: 1.2em;}#header h4{font-family: Trebuchet MS, Verdana, Sans-Serif;padding: 0;margin: 0 0 1em 0;font-weight: normal;font-size: 1.4em;line-height: 1em;}#footer{margin: 2em 0;padding: 1em 0;clear: left;float: left;width: 600px;border: 1px solid #DDD;border-width: 1px 0 0 0;}#footer h6{font-weight: normal;font-size: 80%;}form legend{display: none;}form label{float: left;width: 16em;}form input, form textarea, form select{border: 1px solid #CCC;line-height: 1.6em;padding: 3px;}form input, form textarea{width: 60%;}form input:hover, form textarea:hover, form select:hover, form input:focus, form textarea:focus, form select:focus{border-color: #333;}form button{border: 0;background: #0079C2;color: #FFF;padding: 6px;}div.r{float: right;width: 45%;}div.l{float: left;width: 45%;}img{border: 0;}img.l{float: left;margin: 0 2em 1em 0;}img.r{float: right;margin: 0 0 1em 2em;}img.author{float: left;margin: 0 0.6em 0 0;}/*Stylesheet name: DeskThe desktop photo was taken by Steve Woods and is available online at http://www.sxc.hu/browse.phtml?f=view&id=913907*/#featurelists{background: #EEE url(http://ifa.2plan.com/styles/washington/desk.jpg) no-repeat top center;}