*{-webkit-text-size-adjust:none;}

.ios-wrapper{width:960px;overflow:hidden;}

.line-break{clear: both; padding-top:23px;margin: 0 0 -1px;width:100%;height:1px}

.smaller-line-break{clear: both; padding-top:15px;margin: 0 0 -1px;width:100%;height:1px}

.makers-line-break{clear: both; padding-top:43px;margin: 0 0 -1px;width:100%;height:1px}

.fader{opacity:0.3;-webkit-transition: .6s ease-in-out opacity;
    -moz-transition: .6s ease-in-out opacity;
    -o-transition: .6s ease-in-out opacity;
    transition: .6s ease-in-out opacity;
	backface-visibility:hidden; -webkit-backface-visibility: hidden;}
	
.fader:focus, .fader:hover {opacity:1.0;backface-visibility:hidden; -webkit-backface-visibility: hidden;}

.switch-on{display:none}

ol.related-posts{clear:both;text-align:left;margin:0;padding-top:1px}

ol.related-posts li{width:300px;float:left;display:inline;margin-right:30px;padding:0}

ol.related-posts img{clear:both;padding:0;background:#F7F7F7}

ol.related-posts li{font-size:14px}

ol.related-posts dg{-webkit-background-clip:border-box;-webkit-background-origin:padding-box;-webkit-background-size:auto;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-size:auto;color:#4F4F4F;cursor:auto;display:inline;font-family:'Farnham Text Regular OSF Regular',Georgia,serif;font-size:20px;height:auto;line-height:24px;margin:0;padding:0;text-decoration:none;width:auto;word-spacing:1px}

ol.related-posts dg a{color:#4F4F4F;text-decoration:none}

ol.related-posts dg a:hover{text-decoration:underline}

ol.related-posts dh{height:21px;line-height:21px;margin:4px 0 -21px;padding:0;width:300px;color:#666;display:block;font-family:'Farnham Text OSF Regular Italic',Georgia,serif;font-size:14px;font-style:italic;position:static;text-align:left;word-spacing:1px}

#cf{position:relative;height:300px;width:300px;}

#cf img{position:absolute;left:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}

#cf img.top:hover{opacity:0;}

.fadebox{border:1px solid #dedede;height:300px;width:300px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}

.fadebox_300{border:1px solid #dedede;height:200px;width:300px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}

.fadebox_469{border:1px solid #dedede;height:312px;width:469px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}

.fadebox_275{border:1px solid #dedede;height:275px;width:275px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}

.fadebox_140{border:1px solid #dedede;height:140px;width:140px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}

.fadebox_960-lookbook{border:1px solid #ededed;height:627px;width:960px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}

.fadebox_477-lookbook{border:1px solid #ededed;height:627px;width:477px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}

.opacitychange{-webkit-transition:.3s ease-in-out opacity;-moz-transition:.3s ease-in-out opacity;-o-transition:.3s ease-in-out opacity;transition:.3s ease-in-out opacity;opacity:.5}

.opacitychange:hover{opacity:.9}

.opacitylighter{-webkit-transition:.3s ease-in-out opacity;-moz-transition:.3s ease-in-out opacity;-o-transition:.3s ease-in-out opacity;transition:.3s ease-in-out opacity;opacity:1}

.opacitylighter:hover{opacity:.9}

input{border-radius:6px}

.bigimage{margin-left:-330px}

.firstdiv{margin-left:-330px;float:left;height:100%}

.firstimage{padding-left:10px;margin-left:0;float:right;height:100%;margin-bottom:14px}

.firstcopy{height:220px;margin-left:100px;padding:0;width:200px;font-size:14px;text-align:right}

.anotherdiv{float:right;height:100%}

.onemorediv{float:left;width:300px;height:100%}


.button2,.button3, .button_newsletter_footer{-moz-outline-style: none;  outline:none;  outline: 0;  border: none;	overflow:visible;text-align:center;border:0;height:27px;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;font-size:15px;margin-bottom:2px;display:inline;cursor:pointer;color:#FFF;vertical-align:middle;padding:2px 7px; padding-right:8px;text-decoration:none;background:url(/images/middle.jpg) #DFEFEF;-moz-border-radius:5px;-webkit-border-radius:5px}

blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,nav,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}

article,aside,figure,footer,header,hgroup,nav,section{display:block}

table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}

fieldset{border:0}

img{border:0;margin:0;padding:0;border-radius:8px;-moz-border-radius:10px;-webkit-border-radius:10px}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}

input,textarea{padding:.1em}

ol,ul{list-style:none}

ol{list-style:decimal}

caption,th{text-align:left}

h1,h2,h3,h4,h5,h6,pre{font-size:100%;font-weight:400;color:#4F4F4F}

q:after,q:before{content:''}

abbr,acronym{border:0}

sub,sup{vertical-align:.4em;margin-left:.15em;font-size:73%}

.verbose{display:none}

@media Aural{.verbose{display:inline}

}

@media screen{ruby{ruby-position:inline}

}

a.keepfresh:visited,a:link,a:visited,nav a:visited{color:#8e8e8e;text-decoration:none}

a:link:hover,a:visited:hover{color:#4F4F4F;text-decoration:none}

a.keepfresh:link:hover,a.keepfresh:visited{color:#8e8e8e;text-decoration:none}

a.keepfresh:visited:hover{color:#707070;text-decoration:none}

a.underlined:link:hover,a.underlined:visited:hover{color:#707070}

a.underlined:link span.acontent,a.underlined:visited span.acontent{color:#4F4F4F}

a.underlined:hover span.acontent{color:#707070}

.contentBody a:hover img,.contentBody a:link img,.contentBody a:visited img{border:0;border-radius:8px;-moz-border-radius:10px;-webkit-border-radius:10px}

a.faviconized{text-decoration:none}

a.faviconized .originalText{text-decoration:underline}

.favicon{display:inline-block;margin:-.25em .15em 0 0;width:.75em;height:.75em;vertical-align:middle;background-color:#fff}

ul li a.faviconized{position:relative}

ul li a.faviconized .favicon{position:absolute;top:0;left:0;margin:.3em 0 0 -18px}

a.file{text-decoration:none}

a.file .fileType{border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:.1em .3em;font-size:65%;font-style:normal;font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode","Luxi Sans",Arial,sans-serif;color:#fff;background-color:#888}

a.file:hover .fileType{background-color:#666}

a.file.imageLink{position:relative}

a.file.imageLink .fileType{display:inline-block;position:absolute;top:5px;left:5px}

a.file .originalText{text-decoration:underline}

a.file .originalText.notFound{text-decoration:line-through;color:#666}

a.file .fileSize{color:#4F4F4F}

a.pdf .fileType{background-color:#707070}

a.pdf:hover .fileType{background-color:#a00}

.contentBody em{font-family:"Farnham Text OSF Regular Italic",Georgia,serif;font-style:italic}

.contentBody strong{font-weight:700}

em.highlight{background:rgba(255,239,0,.7);position:relative display:inline-block;left:-3px;padding:1px 4px;margin:0 -4px;z-index:15;font-style:normal;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.7);-moz-box-shadow:0 1px 4px rgba(0,0,0,.7);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.7)}

.msie em.highlight{background:#ffef00;padding:1px;margin:0 -1px}

blockquote{margin:3em 0 0 -55px;padding-left:15px;padding-right:144px;color:#666}

.contentBody.wide blockquote{margin:3em 0 0}

.contentBody.blogEntry blockquote{margin:2em 0;padding-right:0}

blockquote:before{content:'';display:block;width:21px;height:16px;float:left;background-position:-172px 0}

.contentBody blockquote p{margin-left:40px;margin-bottom:.5em}

.contentBody.blogEntry p.cite{margin-top:-3em;margin-bottom:5em}

article cite{display:block;text-align:right;font-style:italic;font-size:80%}

nav .disabled{color:#4f4f4f}

.more,.more-link{margin-top:.5em}

dd .more-link,p .more-link{margin-left:.5em}

.more-link:visited,.more:visited{color:#707070}

.lf{margin:0}

.lf .lf>p{margin-top:0!important}

.lu{float:left;margin-left:18px}

.lf p:first-child{margin-top:0}

.lf p:last-child{margin-bottom:0}

.lf .lu.first-child,.lf .lu:first-child{margin-left:0}

.whc,.width-half-col{width:68px}

.w1c,.width-1col{width:144px}

.w2c,.width-2col{width:306px}

.w3c,.width-3col{width:468px}

.w4c,.width-4col{width:630px}

.w5c,.width-5col{width:792px}

.w6c,.width-6col{width:960px}

.mt0,.notopmargin{margin-top:0!important}

.mb0,.nobottommargin{margin-bottom:0!important}

.mt1,.notopmargin{margin-top:16px!important}

.mb1,.nobottommargin{margin-bottom:16px!important}

.ml1c{margin-left:144px}

.ml2c{margin-left:306px}

.ml3c{margin-left:468px}

.ml4c{margin-left:630px}

.clearfix,.contentBody a.tweetsHead,.lf,footer,footer .footerBottom{zoom:1}

.clearfix:after,.contentBody a.tweetsHead:after,.lf:after,footer .footerBottom:after,footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}

a.enlarge:before,a.enlarge:hover img{background-image:url(http://www.sehkelly.com/images/sprite2.png);background-repeat:no-repeat}

.sprite,blockquote:before,header h1 a{background-image:url(http://www.sehkelly.com/images/sprite.png);background-repeat:no-repeat; width:293px;}

.sprite .rptext{font-size:1px;visibility:hidden}

.content.tweets ul,.content.tweets ul li,.line_x_dotted_666,.similarEntries,.topAside,dl.entryList dt,footer,footer .footerBottom,header,nav.bigBlogSerial,section#comments{background-image:url(../img/line_x_dotted_666.gif);background-repeat:repeat-x}

footer{display:block;margin-top:20px}

footer .vcard .email{display:none}

footer .footerBottom{margin-top:2em;padding-top:2em;font-size:12px;margin-bottom:30px}

footer .footerBottom a:link,footer .footerBottom a:visited{color:#8e8e8e;text-decoration:none}

footer .footerBottom a:hover{color:#4f4f4f;text-decoration:none}

footer nav.footerNav{float:left;letter-spacing:1px}

footer nav.footerNav ul li{display:inline;margin-right:11px;text-transform:uppercase}

footer nav.footerNav ul li a:lang(en){letter-spacing:1px;text-transform:uppercase}

footer .copyright{text-align:right;font-size:14px;color:#4f4f4f}

html{background:url(http://www.sehkelly.com/images/paper_background.jpg) #fff;border-top:0 solid #4F4F4F;margin-top:-5px}

body{background:url(http://www.sehkelly.com/images/paper_background.jpg) #fff;width:960px;margin:0 auto;padding:0}

.contentBody{position:relative;width:630px;margin-top:30px;padding-left:330px}

.contentBody.wide{width:100%;padding-left:0}

.contentBody.blogEntry{margin-top:15px}

.contentBody.blogEntry article img{display:block;mmargin-top:28px;mmargin-bottom:28px}

input.with-default-message{color:#999}

nav.blogSerial{padding-top:36px;font-size:14px;text-align:right}

nav.blogSerial .disabled,nav.blogSerial a,nav.blogSerial a:hover{text-decoration:none;padding:.5em .2em}

nav.bigBlogSerial,nav.similarEntries,section#comments{margin-top:3em;padding-top:2em;font-size:87.5%}

nav.similarEntries{margin-top:6em}

nav.bigBlogSerial a{text-decoration:none}

nav.bigBlogSerial a .postTitle{margin-top:.3em;margin-bottom:.1em;font-size:128.57%;line-height:1.1}

nav.bigBlogSerial a .excerpt{font-size:92.86%;line-height:1.52324}

.contentBody h1.contentTitle{font-size:163%;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;line-height:1;margin-top:1.9em;margin-bottom:1.4em;color:#4F4F4F}

.contentBody hgroup{margin-bottom:2em}

.contentBody hgroup h1.contentTitle{margin-bottom:.4em;color:#4F4F4F}

.contentBody hgroup .postDate{font-size:14px;font-family:"Farnham Text OSF Regular Italic",Georgia,serif;font-style:italic;margin-top:-1px}

.contentBody dl,.contentBody ol,.contentBody ul{margin:1.5em 0}

.asideHeading,h2.aside,h3.aside,h4.aside,h5.aside,h6.aside{position:absolute;width:306px;left:0;text-align:right;line-height:1;vertical-align:top}

.asideBlock{position:absolute;width:306px;left:0}

.asideCaption{position:absolute;left:102px;text-align:right;font-size:14px;width:200px}

form.sitesearch{margin:0;padding:2px 0 0}

form.sitesearch input[type=text]{width:139px;margin-right:5px;margin-bottom:8px;margin-top:5px;padding:1px}

a.tweetButton{border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid;color:#80B62A;text-decoration:none;font-size:81.25%;padding:.2em .8em}

a.tweetButton:hover{color:#fff;background:#80B62A}

div.entry .icaption{color:#666;font-style:italic;font-size:.813em;line-height:1.385em;display:block}

article .update{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fafafa;padding:1.125em 2em}

article .alert{border-bottom:2px solid #c00;border-top:2px solid #c00;background-position:.7em -1778px;padding:1.125em 1.125em 1.125em 2em}

a.enlarge{position:relative;display:inline-block}

a.enlarge:before{content:'';position:absolute;z-index:10;display:block;right:5px;bottom:12px;width:16px;height:16px;background-position:-93px -66px;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80);opacity:.8}

a.enlarge.large:before{width:22px;height:22px;background-position:-109px -65px}

a.enlarge:hover{-ms-filter:alpha(Opacity=90);filter:alpha(opacity=90);opacity:.9}

.js a.enlarge:hover{-ms-filter:alpha(Opacity=10);filter:alpha(opacity=100);opacity:1}

a.enlarge:hover:before{-ms-filter:alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}

#respond form{padding-top:1.5em}

#respond form,#respond textarea,.comment{width:468px}

#respond textarea{width:464px}

#respond input[type=text]{width:306px}

#respond label .note{display:block;font-size:80%;color:#999;margin:.4em 0}

.comment{margin:2em 0}

.comment-author img{float:left;position:relative;margin:2px 8px 0 -40px}

.contentBody cite{margin-top:-.2em}

.contentBody .comment-author,.contentBody .comment-meta{font-size:92.857%;line-height:1.3}

.contentBody .comment-meta a{color:#666;text-decoration:none}

.contentBody .comment-body p{clear:both;line-height:1.3;margin:.75em 0}

#respond .loggedin{color:#666;background:#f0f0f0;margin:.5em 0;padding:.6em 1em}

.quickSearchBlock legend{display:block;margin-bottom:7px}

.quickSearchBlock .incrementalSearch{font-family:"Farnham Text Regular OSF Regular",Georgia,serif;font-size:14px;height:19px;margin-top:5px;margin-bottom:5px;width:138px}

.quickSearchBlock .countIndicator{background:url(http://www.sehkelly.com/images/bg_button.jpg) #ededed;color:#999;display:inline-block;width:5em;height:1.4em;margin-left:20px;text-align:center;font-size:18px;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;text-shadow:1px 1px 1.5px #fff;line-height:1.5;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:2px 10px 2px 8px;letter-spacing:1px}

*,form.sitesearch fieldset{margin:0;padding:0}

.contentBody.blogEntry article a.enlarge img,.contentBody.blogEntry article ul.tile img,a.enlarge img{display:inline;margin:0}

.forRMB,.says,form.sitesearch fieldset legend{display:none}

.gecko nav.blogSerial,.ie nav.blogSerial,.mac nav.blogSerial,.safari nav.blogSerial{padding-top:36px;font-size:14px;text-align:right}

nav.bigBlogSerial a .label,nav.bigBlogSerial a:hover,nav.bigBlogSerial a:hover .excerpt,nav.bigBlogSerial a:hover .postTitle,nav.blogSerial a .label,nav.blogSerial a:hover .label{text-decoration:none}

.contentBody h1.contentTitle a,.contentBody h1.contentTitle a:hover,.contentBody h1.contentTitle a:visited,.quickSearchBlock .countIndicator .found,.quickSearchBlock .countIndicator .zero,nav.bigBlogSerial a .excerpt,nav.bigBlogSerial a .postTitle{color:#4F4F4F}

.mac .contentBody hgroup .postDate,.safari .contentBody hgroup .postDate{font-size:14px;padding-top:1px;font-family:"Farnham Text OSF Regular Italic",Georgia,serif;font-style:italic;margin-top:-1px}

.ie .contentBody hgroup .postDate{font-size:334px;padding-top:1px;font-family:"Farnham Text OSF Regular Italic",Georgia,serif;font-style:italic;margin-top:-1px}

.gecko .asideCaption,.ie .asideCaption,.safari .asideCaption{position:absolute;left:102px;text-align:right;font-size:14px;width:200px;word-spacing:0;letter-spacing:0}

.postmeta{font-family:"Farnham Text Regular OSF Regular",Georgia,serif}

header{display:block;height:120px;margin-bottom:5px;padding-top:16px;background-position:bottom;}

header a:link,header a:visited{text-decoration:none;color:#8e8e8e}

header nav a:hover{text-decoration:none;color:#4f4f4f}

header h1 a{display:block;margin-top:45px;width:285px;height:50px;background-position:0 0;color:#8e8e8e}

header nav.langSelector,header nav.mainNav{display:block;padding-top:32px;color:#8e8e8e}

header nav.langSelector ul ul,header nav.mainNav ul ul{margin-top:6px;color:#4f4f4f}

header nav.langSelector ul li li,header nav.mainNav ul li li{font-size:14px;line-height:19px}

header nav.langSelector ul li{visibility:hidden}

header nav.langSelector ul li li{visibility:visible}

header nav ul li li em a,header nav ul li li em span.emcontent{color:#4f4f4f;position:relative;padding-left:7px;left:-7px}

header nav ul li li em a{color:#4f4f4f;background-position:0 6px}

*{margin:0;padding:0}

ul.tile.has3col li,ul.tile3c li{width:180px;min-height:7.5em;margin:0 0 0 44px}

.topAside ul,article ul,ul.bullet{list-style:disc;color:#4F4F4F}

.topAside ul li,article ul li,ul.bullet li{margin-left:0;marker-offset:-10px}

dl.entryList dt{margin-top:1em;font-size:125%;margin-bottom:7px;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;padding:.7em 0 .5em}

dl.entryList.small dt{margin-top:21px;background:0 0;line-height:1.2;padding:0}

dl.entryList.small dt a{color:#4F4F4F;text-decoration:none}

dl.entryList.small dt a:hover{text-decoration:none}

dl.entryList.small dt:first-child{margin-top:.8em}

dl.entryList dd{font-size:95%;line-height:1.25}

dl.entryList.small dd{font-size:100%;line-height:1.5;margin:0}

dl.entryList dd p{margin-bottom:.75em}

dl.entryList dd .asideCaption{text-align:right;color:#4f4f4f;font-size:95%;line-height:1.25;font-family:"Farnham Text Regular OSF Regular",Georgia,serif}

dl.entryList.small dd .asideBlock{text-align:right;color:#4f4f4f;font-size:100%;line-height:1.5;font-family:"Farnham Text OSF Regular Italic",Georgia,serif}

dl.entryList.small dd .asideCaption{text-align:right;color:#4f4f4f;font-size:100%;line-height:1.5;font-family:"Farnham Text Regular OSF Regular",Georgia,serif}

dl.link,ul.link,ul.link ul{margin-left:0;list-style:none}

dl.link dt,ul.link li{display:block;font-weight:400;padding-left:16px;text-indent:-16px;zoom:1}

dl.link dt a,ul.link li a{color:#4F4F4F;background-position:0 -895px;background-repeat:no-repeat;text-decoration:none;padding:0 0 0 16px}

dl.link dt a:visited,ul.link li a:visited{color:#4F4F4F;background-position:0 -1195px;text-decoration:none}

dl.link dt a:hover,ul.link li a:hover{color:#4F4F4F;background-position:0 -895px;text-decoration:underline}

ul.tile{list-style:none;zoom:1;margin:0}

ul.tile+h2{margin-top:0;padding:0}

.contentBody ul.tile{margin-top:2.5em}

.contentBody ul.tile+ul.tile{margin-top:1.5em}

ul.tile:after{content:".";display:block;height:0;clear:both;visibility:hidden}

ul.tile,ul.tile.has4col,ul.tile4c{margin-left:-26px;padding:0}

ul.tile.hasLegend{margin-top:3em;margin-bottom:-1.5em}

ul.tile li{display:block;float:left;over-flow:hidden}

ul.tile li,ul.tile.has4col li,ul.tile4c li{width:138px;min-height:7.5em;margin:0 0 0 26px;padding:0}

ul.tile.has2col li{width:300px;min-height:7.5em;margin:0 0 20px 30px}

ul.tile.has2col{margin-left:-30px}

ul.tile.banner li,ul.tile.has6col li,ul.tile.small li,ul.tile6c li{width:95px;min-height:4.5em;margin:0 0 0 12px}

ul.tile.banner li{min-height:50px;margin:0 0 0 11px}

ul.tile.hasLegend li{position:relative;top:-1.5em}

ul.tile li figure .legend{display:block;font-size:75%;line-height:1.34;margin:0 0 .2em}

.legend,.legend a,.legend a:visited{color:#4F4F4F}

ul.tile li a img{border:1px solid;color:#4F4F4F}

ul.tile li a{text-decoration:none;color:#4F4F4F}

ul.tile li a:hover,ul.tile li a:hover img{color:#4F4F4F;text-decoration:none}

.contentBody article figure{margin:1.5em 0}

.contentBody article li figure{margin:0}

.contentBody article figure img{border:1px solid #d9d9d9}

ul.tile.banner,ul.tile.has3col,ul.tile.has6col,ul.tile.small,ul.tile3c,ul.tile6c{margin-left:-12px}

.gecko dl.entryList dd .asideBlock,.mac dl.entryList dd .asideBlock,dl.entryList dd .asideBlock{text-align:right;color:#4f4f4f;font-size:95%;line-height:1.5;padding-top:1px;font-family:"Farnham Text OSF Regular Italic",Georgia,serif;font-style:italic}

.asideBlock ul.tile,.asideCaption ul.tile{margin-top:0}

.ie .contentBody p{margin-bottom:1.5em;word-spacing:0;letter-spacing:0}

.ie body{font-size:small;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;line-height:1.5;color:#4F4F4F;letter-spacing:0;word-spacing:0}

.bodyText,.ie .contentBody{font-size:medium;line-height:1.5;letter-spacing:0;word-spacing:0}

.ie .opening_text{font-size:20px;line-height:1.4;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;letter-spacing:0;word-spacing:0}

.ie .bigcopy{font-size:18pt;line-height:25pt;margin-top:-8px;padding-top:0;padding-bottom:0;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;letter-spacing:0;word-spacing:0}

.ie .farnham{font-family:"Farnham Text Regular OSF Regular";font-style:normal;letter-spacing:0;word-spacing:0}

.ie .farnhamitalic{font-family:"Farnham Text OSF Regular Italic";font-style:italic;letter-spacing:0;word-spacing:0}

#breadcrumbs{text-decoration:none;color:#4F4F4F}

#breadcrumbs a:link{text-decoration:none;color:#8e8e8e}

#breadcrumbs a:hover{text-decoration:none;color:#4F4F4F}

#breadcrumbs h1 a{display:block;margin-top:45px;width:265px;height:50px;background-position:0 0;color:#4F4F4F}

.makers_sidecaption{color:#4f4f4f;display:block;float:left;font-family:'Farnham Text Regular OSF Regular',Georgia,serif;font-size:14px;line-height:21px;margin-bottom:0;margin-left:136px;margin-right:0;padding:0;position:relative;text-align:right;width:160px;word-spacing:1px;text-rendering:optimizeLegibility;-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";font-feature-settings:"kern"}

margin-top:137px;.farnham{font-family:"Farnham Text Regular OSF Regular";font-style:normal}

.farnhamitalic{font-family:"Farnham Text OSF Regular Italic";font-style:italic}

.bigcopy{font-size:18pt;line-height:25pt;margin-top:-8px;padding-top:0;padding-bottom:0;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;text-rendering:optimizeLegibility;-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";font-feature-settings:"kern"}

#contact-button{height:27px}

.opening_text{font-size:20px;line-height:1.4;word-spacing:0;font-family:"Farnham Text Regular OSF Regular",Georgia,serif}

#search-text2{font-family:"Farnham Text Regular OSF Regular",Georgia,serif;font-size:14px;height:19px;margin-top:5px;margin-bottom:5px;width:180px}

#search-text{font-family:"Farnham Text Regular OSF Regular",Georgia,serif;font-size:14px;height:19px;margin-top:9px;margin-bottom:5px;width:143px}

.smallcaps{font-size:85%;letter-spacing:.1em}

.twitters{line-height:1.5}

.twitters ul{list-style:none;padding:0}

.twitters li{bbackground-image:url(http://www.sehkelly.com/images/line_x_dotted_666.gif);background-repeat:repeat-x;padding-bottom:20px;list-style:none}

.twitters span.prefix{font-weight:700}

.twitters span.time{font-style:italic;color:#c5c5c5}

.twitters span.status{font-style:italic}

body{font-size:small;font-family:"Farnham Text Regular OSF Regular",Georgia,serif;line-height:1.5;color:#4F4F4F;word-spacing:1px;text-rendering:optimizeLegibility;-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";font-feature-settings:"kern"}

body footer,body header{font-size:107.69%}

header nav.langSelector ul li li,header nav.langSelector ul li li a,header nav.mainNav ul li li,header nav.mainNav ul li li a{letter-spacing:0;caaolor:#000;text-transform:capitalize}

.contentBody p{margin-bottom:1.5em}

.contentBody article h2{margin:2em 0 .5em}

.contentBody article h3{line-height:1.4;margin:2.25em 0 .8em}

body:lang(ja){font-family:Georgia,"Hiragino Mincho Pro",serif;color:#4F4F4F;font-size:187.5%!important;line-height:1.72;margin-bottom:1.72em}

.win :lang(ja){font-family:Georgia,"Hiragino Mincho Pro",serif;color:#4F4F4F}

article div:lang(ja){font-size:87.5%;line-height:1.72;margin-bottom:1.72em}

.contentBody article h3:lang(ja){font-size:128.57%;line-height:1.555;margin:2.25em 0 .888em}

:lang(ja) .waokon{line-height:1;vertical-align:baseline;word-spacing:-.02em;margin:0 .25em}

:lang(ja) .waokon.shortMargin{margin:0 .1em}

:lang(ja) .waokon.noLeftMargin{margin-left:0}

:lang(ja) .waokon.noRightMargin{margin-right:0}

a.nochange,a.nochange:hover{color:#707070;text-decoration:none}

.red12px,.superiorTitle,.superiorTitleBlack,.topAside h3,footer h3,header nav.langSelector ul li,header nav.mainNav ul li{margin-bottom:2px;font-size:12px;line-height:16px;color:#4f4f4f;letter-spacing:.1em;text-transform:uppercase}

.bodyText,.contentBody,p{font-size:medium;line-height:1.5;word-spacing:0;letter-spacing:0;margin-bottom:1.5em}

body:lang(ja) .bodyText,body:lang(ja) .contentBody,body:lang(ja) article div:lang(ja){font-size:100%}

.win .contentBody article h3:lang(ja),.win article div:lang(ja){letter-spacing:.1em}

@font-face{font-family:"Farnham Text OSF Regular Italic";src:url(http://wac.6a25.edgecastcdn.net/006A25/webtype/ff/3/fe767db7-9d92-4cfa-87b0-38006a1d5bc1) format("woff");font-style:italic;font-weight:400}

@font-face{font-family:"Farnham Text Regular OSF Regular";src:url(http://wac.6a25.edgecastcdn.net/006A25/webtype/ff/3/b8c38831-7352-4f66-82a2-ed22d8c8d92b) format("woff");font-style:normal;font-weight:400}

