@media all {
body{border:0;margin:0;padding:0;font-size:87.5%;font-family:"Lucida Grande","Helvetica Neue",Verdana,Helvetica,"Trebuchet MS",sans-serif;color:#161616}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;text-align:left}
table{border-collapse:collapse;border-spacing:0}
img,a img,:link img,:visited img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after,blockquote:before,blockquote:after{content:""}
abbr,acronym{border:0}
ul ul,ul ul ul,ol ol,td p,ul ol,ol ul,ul p,ol p{font-size:100%}
form label{cursor:pointer}
input,select,textarea{font-size:100%}
em{font-style:italic}
strong{font-weight:bold}
em strong, strong em{font-style:italic;font-weight:bold}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,dl,dt,address{margin:1em 0}
ul,ol{padding:0;margin:1em 0 1em 2.5em;list-style-position:outside}
ul{margin-left:1.5em}
ul ul,ol ol{margin:0 0 0 1.5em}
li{margin:0;padding:0}
ul ul{margin-left:0}
ul li{padding-left:1.5em;list-style-type:none;background:url(http://i.crstat.com/styles/imx/bullets/bullet1.gif) 0 .55em no-repeat}
ul li li{background:url(http://i2.crstat.com/styles/imx/bullets/bullet2.gif) 0 .55em no-repeat}
ul li li li{background:url(http://i.crstat.com/styles/imx/bullets/bullet3.gif) 0 .55em no-repeat}
ul li li li li{background:url(http://i2.crstat.com/styles/imx/bullets/bullet4.gif) 0 .55em no-repeat}
dd,blockquote{margin-left:1.5em}
dt{font-weight:bold}
dt em{font-weight:bold;font-style:italic}
sup,sub{position:relative;vertical-align:baseline;bottom:.3em}
sub{bottom:-.2em}
.center{margin:0px auto;text-align:center}
#container{width:970px;min-height:300px;margin:0px auto;background-color:white;position:relative}
#header{display:block;height:78px}
#header img{float:left;margin:0;padding:8px 0 0 0}
#topnav{display:block;text-align:right;margin:0;padding:0}
#mainbody{display:block;margin:0;padding:0 15px;background:url(http://i.crstat.com/styles/imx/gelbody.png) top right no-repeat;clear:both}
#content{width:733px;float:left;font-size:1em;line-height:1.5em;padding-bottom:20px}
.pop #content{width:auto;padding:15px}
#crumbs{margin:1.5em 0 0 0}
#extra{width:200px;float:right;padding-bottom:20px}
div#footer{display:block;clear:both;padding:15px;margin:0 -15px 0;position:relative;z-index:1}
#searcharea{position:absolute;top:15px;right:10px;display:block;text-align:right;padding:0;margin:0;height:67px;overflow:hidden;color:#1a1aaf}
#searcharea form{float:right;margin:0;padding:0}
#searcharea form#cse-search-box input[type=text] {color:#000;background:#ececec;font-weight:bold;margin:0;line-height:1em;border: solid 1px #e6e6e6;padding: 5px 3px 3px 7px;}
p,ul,ol,dl,td{font-size:1.1em;line-height:1.7em;color:#555555}
a:link{color:#1a1aaf}
a:visited{color:#3f0099}
a:hover{color:#ff7f00}
a:active{color:#ff2e00}
h1,h2,h2,h3,h4,h5,h6{font:bold 2em/1.5 Georgia,"Book Antiqua",Palatino,"Times New Roman",serif;color:#1a1aaf}
h1{margin:0;padding:0}
h1 a:link{color:#1a1aaf}
h2{font-size:1.7em;color:#0066af}
h3{font-size:1.5em;color:#555555}
h4{font-size:1.4em;font-weight:normal;color:#132a3a}
h2 a:link,h2 a:visited{color:#0066af}
h3 a:link,h3 a:visited{color:#555555}
h4 a:link,h4 a:visited{color:#132a3a}
h2 a:hover,h3 a:hover,h4 a:hover{color:#ffae00}
h2 a:active,h3 a:active,h4 a:active{color:#ff2e00}
#frontmods h2 a:link, #frontmods h2 a:visited {text-decoration:none;}
#frontmods h2 a:hover, #frontmods h2 a:active {text-decoration:underline;}
#frontmods h2.storytitle {font-size:1.3em;}
blockquote{margin:1.5em;padding:.5em 2em;background:white url(http://i2.crstat.com/styles/imx/multiple.png) -300px -304px no-repeat;}
#topnav{line-height:1em}
#topnav ul{font-size:.9em;float:right;margin:.5em 0 0;text-transform:uppercase}
ul#navtabs{list-style:none}
#topnav li{background:url(http://i2.crstat.com/styles/imx/tabs.png) 0px -105px no-repeat;margin:0 0 0 1px;padding:0 0 0 9px;display:block;float:left}
#topnav li a{background:url(http://i2.crstat.com/styles/imx/tabs.png) 100% -105px no-repeat;margin:0;padding:5px 9px 2px 0px;display:block;color:#0000ff;text-decoration:none}
#topnav li.selectedtab{background:url(http://i2.crstat.com/styles/imx/tabs.png) 0px 0px no-repeat;position:relative;top:1px}
#topnav li.selectedtab a{background:url(http://i2.crstat.com/styles/imx/tabs.png) top right no-repeat;color:#3f0099}
#topnav li.tab a:hover,#topnav li.selectedtab a:hover{text-decoration:underline;outline:none;color:#ffae00}
#topnav li.tab a:active,#topnav li.selectedtab a:active{outline:none;color:#ff2e00}
#extra ul.children{background-image:none;}
#extra ul.sidebar{margin-left:0;padding-left:0;font-size:100%}
#extra ul.sidebar li{background:none;padding-left:0;margin-left:0;clear:left}
#extra ul.sidebar li ul{font-size:1.1em;margin-left:10px}
#extra ul.sidebar p{font-size:1.1em;}
#extra ul.sidebar li ul ul,#extra ul.sidebar li ol ol{margin:0 0 0 10px;font-size:100%}
#extra ul.sidebar li ul li{margin:0;padding:0}
#extra ul.sidebar li ul ul{margin-left:0}
#extra ul.sidebar li ul li{padding-left:10px;list-style-type:none;background:url(http://i.crstat.com/styles/imx/mini-bullet.gif) 0 .65em no-repeat}
#extra ul.sidebar li ul li a:link{text-decoration:none}
#extra ul.sidebar li ul li a:visited{color:#1a1aaf;text-decoration:none}
#extra ul.sidebar li ul li a:hover{text-decoration:underline;color:#ffae00}
#extra ul.sidebar li ul li a:active{color:#ff2e00}
#extra h2,#extra ul.sidebar li h2{font-family:"Lucida Grande","Helvetica Neue",Verdana,Helvetica,"Trebuchet MS",sans-serif;background:url(http://i.crstat.com/styles/imx/gradients.jpg) top left repeat-x;color:#0066af;font-size:1.1em;padding:3px 5px 4px 10px;text-transform:uppercase;border-bottom:1px solid #dfecf2;clear:left}
#extra p{padding-left:10px}
div#footer{background:#e7e7e6 url(http://i.crstat.com/styles/imx/gradients.jpg) 0px -155px repeat-x;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
#footer p{color:#999999;text-align:center}
#footerlinks{padding-bottom:12px;width:740px;text-align:center}
#footerlinks ul{line-height:1.5em}
#footerlinks ul,#footerlinks li{margin:0;padding:0;display:block;background-image:none;text-align:center}
#footerlinks li{padding:0 5px 0 0;margin:0 0 0 10px;border-right:1px solid #cccccc;text-align:center;display:inline}
#footerlinks li a{white-space:nowrap}
#footerlinks li.listlast{border-right:none}
#footer a:link,#footer a:visited,#footer a:hover{color:#555555;text-decoration:none}
#footer a:hover{text-decoration:underline}
#aboutnote {display:block;position:relative;background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) 5px -576px no-repeat;float:right;padding:0px 5px 5px 70px;margin:0;width:120px;min-height:65px;font-size:.9em;}
#footer #aboutnote a:link, #footer #aboutnote a:visited {color:#999;text-decoration:none;}
#footerbottom{clear:right;border-top:1px solid #cccccc}
.description p{color:#0066af;font:normal 1.3em/1.7 Georgia,"Book Antiqua",Palatino,"Times New Roman",serif;margin-top:0;padding-top:0;}
.description a:link,.description a:visited{color:#0066af}
.description a:hover{color:#ffae00}
.description a:active{color:#ff2e00}
.footnote{font-size:.9em;color:#999999}
.footnote a:link,.footnote a:visited{color:#999999;}
.byline{font-weight:normal;font-size:.9em;color:#666666;clear:none;}
.authphoto{float:left;margin:0 6px 0 0}
.authphoto img{display:block;}
.setoff{padding:0 2.5em 0}
.paddedtable caption{font-weight:bold;font-size:1.1em;text-align:center;padding:.5em 0 .5em}
.paddedtable td{padding:5px}
.caption p {margin:0;padding:0;font-size:.9em;line-height:1.3em;}
form.quiz ul,form.quiz li{background-image:none}
form.quiz p,form.quiz label{font-weight:bold}
form.quiz p.scale{font-weight:normal;font-style:italic;text-indent:2em}
form.quiz{clear:left}
h2.storytitle {clear:left;padding:.7em 0 0 0;margin:0;}
h2.storytitle a:link,h2.storytitle a:visited{text-decoration:none}
h2.storytitle a:hover,h2.storytitle a:active{text-decoration:underline}
.meta{font-size:.9em;margin:0;padding:0;line-height:1em;color:#999999;}
.meta-new a:link,.meta-new a:visited{color:#777;text-decoration:none}
.meta-new a:hover,.meta-new a:active{color:#777;text-decoration:underline}
.post_image{padding:3px;border:1px solid #cccccc;overflow:hidden;}
.post_image img{display:block;}
.post_image_attr{font-size:8px;line-height:9px;margin:0;padding:0;white-space:normal;color:#ccc;}
.post_image_attr a{text-decoration:none;color:#ccc;white-space:normal;}
.post_image_notice{font-size:.8em;color:#aaa;line-height:1em;}
blockquote.pq{padding:15px 0 0;width:258px;float:left;margin:15px 20px 15px 0;border:6px #ffae00 double;border-left:none;border-right:none;background-image:none}
blockquote.opp{float:right;margin:15px 0 15px 20px}
blockquote.pq p{padding:0 10px 15px;margin:0;font:italic 1.4em/1.5 Georgia,"Book Antiqua",Palatino,"Times New Roman",serif}
blockquote.pq p em, blockquote.pq p strong {text-decoration:underline;}
blockquote.pq p:first-letter{text-transform:uppercase}
#crumbs{font:normal .9em/1.3 "Lucida Grande","Helvetica Neue",Verdana,Helvetica,"Trebuchet MS",sans-serif;color:#666666;margin-bottom:.5em;}
#crumbs a:link,#crumbs a:visited{color:#666666;text-decoration:none}
#crumbs a:hover{color:#ffae00;text-decoration:underline}
#crumbs a:active{color:#ff2e00;text-decoration:underline}
.artmenu, .artmenucp{float:right;clear:right;width:300px;padding:0;margin:5px 0 5px 10px;background-color:#fbfcfe;border-bottom:1px solid #dfdfdf}
.artmenubody{margin:0;padding:0 15px 0}
.artmenubody ul, .artmenubody p{margin-left:0em;font-size:.9em}
.artmenubody p{font-style:italic}
.artmenubody ul ul{font-size:100%}
.artmenubody li{padding-left:1em;list-style-type:none;background:url(http://i.crstat.com/styles/imx/mini-bullet.gif) 0 .6em no-repeat}
.artmenubody a:link{text-decoration:none}
.artmenubody a:visited{color:#1a1aaf;text-decoration:none}
.artmenubody a:hover{text-decoration:underline;color:#ffae00}
.artmenubody a:active{color:#ff2e00}
.artmenuhead{background:url(http://i.crstat.com/styles/imx/gradients.jpg) 0px -66px repeat-x;margin:0;padding:0;border-bottom:1px solid #dfdfdf}
.artmenuhead p{text-transform:uppercase;color:#666666;font-size:1.1em;font-weight:bold;padding:3px 5px 3px;margin:0}
#rpostnew{background:url(http://i2.crstat.com/styles/imx/multiple.png) 436px 0px no-repeat;min-height:350px;margin:10px 15px 10px 0;padding:10px 0 20px 0px;clear:both}
#rpostnew p{font-style:italic;margin:0;padding:.5em 0;line-height:1.4em;color:#0066af}
div.reviewnote{margin:15px 0 25px 0;height:104px;padding:5px 20px 20px 110px;text-align:left;background: url(http://i2.crstat.com/styles/imx/multiple.png) -301px 0px no-repeat;clear:both}
.reviewnote p{line-height:1.1em;font-size:.9em;color:#999999}
.reviewnote a:link,.reviewnote a:visited{color:#999999;text-decoration:none}
.reviewnote a:hover{color:#ffae00;text-decoration:underline}
.reviewnote a:active{color:#ff2e00;text-decoration:underline}
.ifloat1{margin:10px 10px 10px 0px;float:left;display:inline;position:relative;padding:0;}
.ifloat2{margin:10px 0px 10px 10px;float:right;display:inline;position:relative;padding:0}
.bookimage{margin:10px 10px 10px 0px;float:left;clear:left;display:inline;position:relative;padding:3px;border:1px solid #cccccc}
.bookimage img{display:block;}
.description .ifloat2{margin-right:10px}
.description .ifloat1{margin-left:10px}
#pagetools{font-size:1.1em;/*margin:0px auto;text-align:center;*/float:right}
#pagetools a:link,#pagetools a:visited{text-decoration:none}
#pagetools a:hover{text-decoration:underline}
#pagetools a:link{margin-left:20px;line-height:20px}
#pagetools a.emailmark{background:url(http://i2.crstat.com/styles/imx/multiple.png) -365px -185px no-repeat;padding:5px 0 5px 25px}
#pagetools a.printmark{background:url(http://i2.crstat.com/styles/imx/multiple.png) -365px -233px no-repeat;padding:5px 0 5px 25px}
#extra div#soclist{margin:0 5px 0 10px;padding:0}
#extra #soclist ul{display:inline;margin:0;padding:0}
#extra #soclist ul li{list-style-type:none;background-image:none;font-size:.9em;line-height:.9em;margin:0 0 2px 0;padding:0 3px 0 0;display:block;float:left;clear:none}
#soclist a:link,#soclist a:visited{background:url(http://i2.crstat.com/styles/imx/socs.gif) top left no-repeat;display:block;width:25px;height:25px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);text-decoration:none}
#soclist a.digg{background-position:0px -25px}
#soclist a.facebook{background-position:0px -50px}
#soclist a.googlebmark{background-position:0px -75px}
#soclist a.netscape{background-position:0px -100px}
#soclist a.reddit{background-position:0px -125px}
#soclist a.sphere{background-position:0px -150px}
#soclist a.stumbleupon{background-position:0px -175px}
#soclist a.technorati{background-position:0px -200px}
#soclist a.yahoo{background-position:0px -225px}
#soclist a.yahoobuzz {background-position:0px -250px;}
#soclist a.socmore{padding:9px 0 0 1px;margin:0;background-image:none;width:auto;}
#soclist a:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.column-left{float:left;width:49%;clear:none}
.column-right{float:right;width:49%;clear:none}
.column-wrap{width:auto;display:block;clear:both}
.column-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .column-wrap{height:1%}
.columns-none{clear:both}
p.columns-none{clear:both;margin:0;padding:0;line-height:1em}
div.newsitems ul li{width:330px;background-image:none;border-top:1px solid #dddddd;line-height:1.5em;padding:0;margin:0;display:block}
div.newsitems ul li a{display:block;margin:0;padding:10px 0 10px;text-decoration:none}
div.itemsummary{position:relative;left:80px;display:block;width:300px}
div.newsitems ul li div div{position:absolute;display:none;padding:15px;color:white;background:black url(http://i.crstat.com/styles/imx/newsletters-and-items.png) right top no-repeat;opacity:.85;-moz-opacity:.85;filter:alpha(opacity=85)}
div.newsitems ul li div.itemsummary div div{position:static;background-image:none;padding:0;margin:0;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
div.newsitems ul li div.itemsummary div div.revfeedimg{display:block;float:left;position:relative;padding:2px;margin:0 15px 5px 0;border:1px solid #dddddd}
div.newsitems ul li div.itemsummary div div.revfeedimg img{width:50px;height:75px}
div.newsitems ul li div.itemsummary div div.revfeedimg a{padding:0;margin:0}
div.newsitems span.itemdate{display:block;font-size:.9em;margin-bottom:11px;color:#999999;}
.body1,.body1opp,.body3{float:right;clear:right;padding:0;margin:5px 0 0 0;}
.body2,.body1opp{float:left;clear:none;clear:left;}
.body2{padding:0; margin:5px 0 5px 0;}
.centerwide{margin:0;padding:0;}
.cpwrap{float:right;clear:right;width:310px;margin-top:0}
div.transpan{float:right;width:100px;font-size:.9em;border:1px dotted grey;padding:.5em;margin:.5em;color:#555555;}
div.transpan a:link {color:#555555;}
.aboutauthor {font-size:.9em;padding:0 2em;}
fieldset.glpp_promo {margin:0;padding:0 1em;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;}
.glpp_promo legend {font-size:1.1em;font-weight:bold;color:black;}
.glpp_promo legend span.glpp_explain {font-size:.7em;color:grey;font-weight:normal;}
.glpp_promo legend span.glpp_explain a:link {color:grey;text-decoration:none;}
.glpp_promo legend span.glpp_explain a:hover {text-decoration:underline;}
.tweetwrap{display:inline;float:right;clear:right;margin:0 0 .5em .5em}
.tweetwrap_small{display:inline;float:left;margin:0 .5em .5em 0}
div.tweetbox{display:block;width:60px;height:68px;overflow:hidden;font-family:Arial,Tahoma,Helvetica,sans-serif!important;font-size:11px!important;float:none;position:relative;margin:0;padding:0}
div.tweetbox_small div.tweetbox{float:none;overflow:visible;display:block;width:105px;height:auto;position:relative}
div.tweetbox a,div.tweetbox a:visited{text-decoration:none;color:#424242!important}
div.tweetbox a:hover,div.tweetbox a:hover span{color:blue!important}
div.tweetbox a:hover span.retweet{color:white!important;text-shadow:none!important}
div.tweetbox_small div.tweetbox a:hover span.retweet{background-position:0px -186px}
div.tweetbox_small div.tweetbox a:active span.retweet{background-position:0px -254px}
div.tweetbox a:active span.tweetcount,div.tweetbox a:active span.tweetname{color:black!important}
a.tweetsearch{display:block;position:absolute;top:0px;right:0px;width:16px;height:11px;cursor:hand;z-index:2;background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) top left no-repeat;background-position:-44px 0px}
a.tweetsearch:hover{background-position:-44px -68px}
a.tweetlink{background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) top left no-repeat;width:60px;height:68px;position:absolute;top:0;left:0;display:block;z-index:1}
div.tweetbox_small a.tweetlink{background-image:none;width:100%;height:20px}
a.tweetlink:hover{background-position:0px -136px}
a.tweetlink:active{background-position:0px -204px}
span.tweetcount{display:block;margin:3px auto 0!important;text-align:center;position:absolute;top:7px;left:0px;width:100%;line-height:15px!important;font-size:15px!important;font-weight:bold!important}
div.tweetbox_small span.tweetcount{position:static;width:auto;float:left;margin:2px 5px 0px 0px!important;line-height:14px!important;font-size:14px!important;height:15px}
span.tweetname{font-size:10px!important;line-height:10px!important;display:block;margin 0px auto;text-align:center;position:absolute;top:26px;left:0;width:100%}
span.retweet{display:block;position:absolute;top:51px;left:0px;text-align:center;width:100%;font-size:12px!important;line-height:16px!important;padding:0!important;margin:0!important;font-weight:normal;text-shadow:#006699 1px 1px 0!important;color:#fff!important}
div.tweetbox_small span.retweet{background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) top left no-repeat;background-position:0px -118px;width:60px;height:17px;position:static;float:left;line-height:18px!important;text-shadow:none!important;font-weight:bold}
#extra #suboptions {margin: 0px;padding-bottom:35px;}
#extra #suboptions ul{display:inline;margin:0;padding:0}
#extra #suboptions ul li{list-style-type:none;background-image:none;line-height:64px;margin:0 0 2px 0;padding:0 10px 0 0;display:block;float:left;clear:none;text-align:center;}
#suboptions a:link,#suboptions a:visited{background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) top left no-repeat;display:block;width:60px;height:60px;text-decoration:none}
#suboptions a.feed-img {background-position:0px -403px;}
#suboptions a.email-img {background-position:0px -342px;margin-left:35px;}
#suboptions a.fb-img {background-position:0px -298px;width:144px;height:44px;margin:8px 0px 0px 27px;}
#suboptions a.tw-img {background-position:0px -271px;width:160px;height:27px;margin:10px 0px 10px 18px;}
.adv728 {background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) -67px 0px no-repeat;padding-top:10px;}
.adv728b {background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) -67px 2px no-repeat;display:block;width:728px; height: 11px;}
.adv300 {background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) -150px -415px no-repeat;padding-left:8px;}
.top-pick{background:url(http://i2.crstat.com/styles/imx/multiple.png) -368px -285px no-repeat;padding-left:25px}
.codelist{border:none}
.codelist td{padding:.3em;vertical-align:top}
.codelist tr{background-color:#cccccc}
.codelist tr.tr1{background-color:#efefef}
.censored{text-transform:uppercase;font-size:.9em;color:white;background-color:#cccccc;padding-left:.2em;padding-right:.2em}
.nimhblock{background-color:#FF9999;color:#FFFFFF;font-weight:bold;padding:1em;margin:0px auto}
.sectionlinks{display:block;padding:1em 0 1em .7em;border-left:solid 1.5em #cccccc}
.sectionlinks p{font-weight:bold}
.waitinglist{width:38em;padding:.5em 1em;margin:1em 0 0;border:2px solid #9579c9}
.waitinglist p{font-weight:normal;font-style:italic}
.sidebarlarge{font-weight:bold;text-align:right;color:#666666}
.sidebarlarge a:link,.sidebarlarge a:visited{color:#666666;text-decoration:none}
.sidebarlarge a:hover,.sidebarlarge a:active{color:#ffae00;text-decoration:underline}
.sidebarlarge a:active{color:#ff2e00}
.grazr-box{border:none;width:400px;height:450px;overflow:hidden}
.horiz ul{line-height:2em;padding:0;list-style-type:none}
.horiz li{display:inline;font-weight:bold;background-image:none;padding:0;margin:0}
.horiz li a:link,.horiz li a:visited{color:#fff;background-image:none;background-color:#9579c9;padding:0.25em 0.5em;text-decoration:none;border:solid 1px;border-color:#BE99FF #5F4D80 #5F4D80 #BE99FF}
.horiz li a:hover,.horiz li a:active{color:#2c007c;background-color:#cecece;background-image:none;border:solid 1px;border-color:#9c9c9c #f2f2f2 #f2f2f2 #9c9c9c;text-decoration:none}
#blog-feed li{margin-top:.5em;font-size:.9em;line-height:1.5em}
#blog-feed ul{color:#333;text-decoration:none}
#blog-feed ul li a:link,#blog-feed ul li a:visited{color:#333 !important;text-decoration:none}
#blog-feed .commentors,#blog-feed .commentors a:link{font-style:italic;color:#666666}
#blog-feed ul li a:hover{text-decoration:underline}
}
@media print {
body{margin:0 45px 0;padding:0;font-family:serif;font-size:100%}
#content{width:auto;margin:0;padding:0;background-image:none;font-size:100%}
p,ul,ol,dl,td{font-size:100%}
a:link{color:black;text-decoration:underline}
ul,ol{padding:0;margin:5px 0 5px 5px;list-style-position:inside}
ul ul,ol ol{margin-left:10px}
ul li{list-style-type:disc}
ul li,ol li{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,div.dropcap{color:black}
iframe,#header,#topnav,#pagetools,#rpostnew,#extra,#searcharea,#aboutnote,#footer #footerlinks,.artmenu,blockquote.pq,blockquote.opp,.authphoto,.readmore,.bookimage,.feedback,.meta,#comments-section,.commentsnote,.nocomments,.nocommentsyet,.rate-post,div.post-ratings,div.post-ratings-loading,.leave-response,.category-info,#comment-subscribe,#reply-title,#commentform,h2#respond,h2#comments-header,.advert,.advertnb,.wp-pagenavi,.rating-header,.booklinks,.post_image,.tweetbox,.tweetbox_small,#tweethere,.tweetwrap,.tweetsearch,.tweetlink,.tweetcount,.tweetname,.retweet,#desc_page #tweethere,#desc_page .tweetwrap,#desc_page .tweetbox{display:none}
#content div.posttags{padding-left:0;}
div#footer{border:none;text-align:center;background-image:none}
.byline{font-size:10px;font-style:italic}
.description{margin:15px}
.description p{font-weight:bold;color:black}
div.reviewnote{color:black;text-align:center;border-top:1px solid black;padding:5px 0 0 0;margin:15px 0px 5px;height:auto;background-image:none}
#footerbottom{text-align:center;font-size:10px}
a:link,a:visited,a.kLink font span.kLink{text-decoration:inherit !important;border:inherit !important;border-bottom:inherit !important;padding:0 !important;margin:inherit !important;font-family:inherit !important;font-style:inherit !important;font-weight:inherit !important;font-size:inherit !important;border-bottom-style:inherit !important;color:inherit !important;position:inherit !important}
}
.subcatlist ul {padding-left:110px;}
ol#commentlist{margin:0;padding:0;background-image:none;clear:left;font-size:100%;list-style-type:none}
ul.children{margin:0 0 1em 2.5em;padding:0;background-image:none;clear:right;font-size:100%;list-style-type:none}
.speedyclear{clear:both}
li.comment,li.pingback,li.trackback{margin:0;padding:0;background-image:none;clear:left;font-size:100%;list-style-type:none;padding-top:25px;display:block}
ol#commentlist:after{content:"";display:block;height:0;clear:both}
ol#commentlist{height:100%}
.commentbody ul,.commentbody ol,.commentbody ul ul,.commentbody ol ol{padding:0;margin:0 0 0 2em;font-size:100%}
.commentbody li{background-image:none;margin:0;padding:0;font-size:100%;list-style-type:disc}
.commentbody ul li ul li{list-style-type:circle}
.commentbody ol li{list-style-type:decimal}
.commentnumber{float:right;text-align:right;font-size:3em;padding:5px 5px 15px 15px;color:#e8e7f6;font-weight:bold}
.commentnumber:hover{color:#b9b7e6}
.commentinfo{float:left;clear:left;width:110px;text-align:right;font-size:.9em;position:relative;line-height:1.3em}
.commentinfo div.avatar{float:right;padding:0;margin:0}
.commentinfo a:link,.commentinfo a:visited{text-decoration:none;color:#1a1aaf}
.commentinfo a:hover,.commentinfo a:active{text-decoration:underline;color:#ffae00}
.commentinfo a:active{color:#ff2e00}
.commentinfo cite,.commentinfo p{display:block;clear:right;text-align:right;font-size:.9em;line-height:1.2em;margin:0;padding:0}
.commentinfo cite{font-size:1.2em}
.commentbody{float:right;width:615px;background:url(http://i.crstat.com/styles/imx-blog/commentbody.png) top left no-repeat;margin:0}
.commentbodywrap{padding:15px 20px 40px 50px;margin-right:20px;background:url(http://i2.crstat.com/styles/imx-blog/comment-cloud-bottom.png) bottom right no-repeat;min-height:90px}
li.bypostauthor .commentbody{background:url(http://i.crstat.com/styles/imx-blog/commentbody.png) -615px 0px no-repeat}
li.bypostauthor .commentbodywrap{background:url(http://i2.crstat.com/styles/imx-blog/comment-cloud-bottom-author.png) bottom right no-repeat}
.commentbodywrap p{margin:.5em 0;padding:0}
.commentbodywrap ul{margin-top:0;padding-top:0}
.commentnumber{float:right;text-align:right;font-size:3em;padding:5px 5px 15px 15px;color:#e8e7f6;font-weight:bold}
ul.children .commentnumber{font-size:2em;padding:8px 8px 7px 7px}
.nocomments{background-color:lightyellow; border:1px dotted brown; padding:1em; font-style:italic;}
ul.children li.comment{padding-top:15px}
ul.children,ul.children li.comment{list-style-type:none}
ul.children li.comment .commentbody{background:url(http://i.crstat.com/styles/imx-blog/commentbody-flip.png) -440px 0px no-repeat;width:440px;font-size:95%}
ul.children ul.children li.comment .commentbody{background:url(http://i.crstat.com/styles/imx-blog/commentbody-flip.png) -480px 0px no-repeat;width:400px;font-size:95%}
ul.children li.comment .commentbodywrap{padding:10px 10px 20px 20px;margin-right:15px;height:100%;min-height:80px;background:url(http://i2.crstat.com/styles/imx-blog/comment-cloud-bottom-flip.png) bottom left no-repeat}
ul.children li.bypostauthor .commentbody{background:url(http://i.crstat.com/styles/imx-blog/commentbody-flip.png) 0px 0px no-repeat}
ul.children ul.children li.bypostauthor .commentbody{background:url(http://i.crstat.com/styles/imx-blog/commentbody-flip.png) -40px 0px no-repeat}
ul.children li.bypostauthor .commentbodywrap,ul.children ul.children li.bypostauthor .commentbodywrap{background:url(http://i2.crstat.com/styles/imx-blog/comment-cloud-bottom-author-flip.png) bottom left no-repeat}
ul.children .commentinfo{float:right;clear:none;margin:0px 10px 0px 10px;padding:0;width:110px;text-align:left;font-size:.9em;position:relative}
ul.children .commentinfo div.avatar{padding:0;margin:0;float:left}
ul.children .commentinfo div.avatar img{width:32px;height:32px}
ul.children .commentinfo cite{clear:left}
ul.children li div.commentinfo cite,ul.children li div.commentinfo p{display:block;text-align:left;font-size:95%;line-height:1.2em;margin:0;padding:0}
ul.children{padding-top:10px;min-height:80px;background:url(http://i2.crstat.com/styles/imx-blog/replies-alt.png) 15px 0px no-repeat}
p.threading-note{font-style:italic;font-size:.9em;color:#999999}
div.reply{padding-top:15px;font-size:.9em}
.reply a:link{color:#999999}
.reply a:hover{color:#ffae00}
.reply a:active{color:#ff2e00}
div.posttags{text-transform:uppercase;background:url(http://i.crstat.com/styles/imx-blog/tag.gif) center left no-repeat;padding:5px 0 5px 50px;line-height:30px;min-height:30px;clear:left}
.posttags a:link,.posttags a:visited{text-decoration:none}
.posttags a:hover,.posttags a:active{text-decoration:underline}
.page-link {color: #000;font-weight: bold;margin: 0 0 22px 0;word-spacing: 0.5em;background:url(http://i2.crstat.com/styles/imx-blog/pages.gif) center left no-repeat;margin-left:10px;}
.page-link p {padding:5px 0 5px 30px;text-transform:uppercase;}
.page-link a:link,.page-link a:visited {background: #f1f1f1;color: #333;font-weight: normal;padding: 0.5em 0.75em;text-decoration: none;}
.page-link a {background: #d9e8f7;}
.page-link a:active,.page-link a:hover {color: #ff7f00;}
div.comment-page-numbers{background:url(http://i2.crstat.com/styles/imx-blog/pages.gif) center left no-repeat;margin-left:10px}
.comment-page-numbers p{padding:5px 0 5px 30px}
.comment-page-numbers a{text-decoration:none}
.comment-page-numbers a:hover{text-decoration:underline}
.post-ratings{font-weight:bold}
.commentsnote{font-weight:bold;font-size:1em;color:#666666;background:url(http://i.crstat.com/styles/imx-blog/comments-new.gif) no-repeat left top;padding:5px 0 5px 29px;clear:left}
.commentsnote a:link,.commentsnote a:visited{color:#666666;text-decoration:none}
.commentsnote a:hover{color:#ffae00;text-decoration:underline}
.commentsnote a:active{color:#ff2e00;text-decoration:underline}
h2#comments-header{clear:both;margin:25px 0 0 0;padding:0}
ol#commentlist div.commentbodywrap h2#respondheader{font-size:1.1em}
ol#commentlist div.commentbodywrap form#commentform{background-image:none}
p.readmore, p.feedback{text-align:right;margin:0;padding:0 1em 0 0;line-height:18px;}
p.readmore{text-align:left;padding-bottom:1.5em;}
form#commentform{margin:0 0 20px 0;padding:30px 20px 10px 10px;background:url(http://i2.crstat.com/styles/imx-blog/join-discussion.jpg) 600px 2px no-repeat;border:1px solid white}
#commentform textarea, #commentform input[type="text"], #commentform .countdownbox input{background: #f9f9f9;border: 1px solid #ccc;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);padding: .4em;}
#commentform .required{color: red;font-weight: bold;}
#commentform label, #commentform .countdownbox {color: #888;font-size: .9em;}
#commentform label {margin-right:0; padding-right:0;}
#commentform input {width: 70%;display:block;}
#commentform .countdownbox input, #commentform #subscribe{display:inline;}
#commentform textarea{width: 675px; min-width: 95%; max-width: 95%;}
#commentform .form-submit input{width: auto;float:right;}
#commentform .countdownbox input{font-size:.9em;padding:.2em;}
#commentform .countdownbox {display:block;margin:.3em 0}
p.commentsactive{padding:55px 20px 115px 10px;font-weight:bold}
#extra .atp-ask{width:100%;margin:0;padding:0;background:url(http://i.crstat.com/styles/imx-blog/question.jpg) 100px 0px no-repeat}
#extra .atp-ask p{margin:0;padding:0}
#extra .atp-ask p a{display:block;margin:0;padding:30px 20px 10px 20px;text-align:left;font-weight:bold;font-size:1.2em;text-decoration:none;color:#0066af}
#extra .atp-ask p a:hover{text-decoration:underline;color:#ffae00}
#extra .atp-ask p a:active{text-decoration:underline;color:#ff2e00}
#blog-front-page .bookimage{margin-top:0}
.booktitle{color:black;font-weight:bold;font-size:1em;border:none;font-style:italic}
.bookdetails{color:#4b4b4b;font-weight:bold;font-size:.9em}
div.textwidget p,.widget_tag_cloud div{margin-left:10px}
.dropcap{font:bold 3.5em Georgia,"Book Antiqua",Palatino,"Times New Roman",serif;color:#1a1aaf;float:left;margin:0 5px 3px 0;padding:0}
label{margin-right:1em}
div.wp-pagenavi{clear:left;padding:1.5em 0 1em 0;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #0066cc;color:#0066cc;background-color:#FFFFFF}
.wp-pagenavi a:hover{border:1px solid #114477;color:#114477;background-color:#FFFFFF}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000000;border:1px solid #000000;background-color:#FFFFFF}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000000;color:#000000;background-color:#FFFFFF}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000000;color:#000000;background-color:#FFFFFF}
.post-ratings{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.post-ratings-loading{display:none;height:16px;text-align:left}
.post-ratings-image{border:0px}
.post-ratings IMG,.post-ratings-loading IMG,.post-ratings-image IMG{border:0px;padding:0px;margin:0px}
.post-ratings-text{}
.post-ratings-comment-author{font-weight:normal;font-style:italic}
.wp-postratings-usage-pre{margin:20px;padding:10px;border:1px solid #c8c8c8;background-color:#f0f0f0;overflow:auto}
.catenasirpowotyp,.locktross{display:none}
.gsbr-rating-container{height:11px;width:61px;background:url(http://i.crstat.com/styles/imx-blog/ratings.gif) 0px -12px no-repeat;overflow:hidden}
.gsbr-rating{padding-top: 11px;height: 0px !important; 
height /**/:11px; /* for IE5/Win only */
background:url(http://i.crstat.com/styles/imx-blog/ratings.gif) 0px 0px no-repeat;text-align: left;overflow: hidden;}
.zero{width:0px}
.zero-and-half{width:6px}
.one{width:11px}
.one-and-half{width:18px}
.two{width:24px}
.two-and-half{width:31px}
.three{width:36px}
.three-and-half{width:43px}
.four{width:50px}
.four-and-half{width:55px}
.five{width:61px}
p.gsbr-rating-header{font-weight:bold;font-style:italic;line-height:1em;margin-bottom:0;padding-bottom:9px}
.codebox {margin: 1em 0; padding: 0 1em; border: 1px inset; width: 680px; height: auto; text-align: left; overflow: auto}
#relposts {list-style-type:none;margin:0;padding:0;}
#relposts li {display:block; float:left; width:auto; padding:3px; margin:2px;list-style-type:none;background:none !important;}
.nosprite {display:block;background:url(http://i2.crstat.com/styles/imx/tweets-comp3a.png) 0px -463px no-repeat !important;}
.reltitle {font-size:11px; line-height:14px;text-align:center;background:none !important; display:block;padding-top:5px;height:55px;overflow:hidden;}
a.spritelink {display:block; padding:3px; overflow:hidden;border:1px solid #cccccc;text-decoration:none;}
a.spritelink:hover {border:1px solid #808080;}


