body {
 background:#800;
 font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
 margin:2em 2em 5em 2em;
 width:100%;
 -webkit-text-size-adjust:125%;
 background:linear-gradient(left top, #800,#200,#900,#400,#a00,#200,#800);background:-moz-linear-gradient(left top, #800,#200,#900,#400,#a00,#200,#800);background:-ms-linear-gradient(left top, #800,#200,#900,#400,#a00,#200,#800);background:-o-linear-gradient(left top, #800,#200,#900,#400,#a00,#200,#800);background:-webkit-linear-gradient(left top, #800,#200,#900,#400,#a00,#200,#800);
}
h2 {
 border-bottom:1px solid #553;
 color:#322;
 font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
 font-weight:Bold;
 margin-top:3%;
}
h1, h3, h4, h5, h6 {
 border:0;
 font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
 font-size:13px;
 font-weight:Bold;
 margin:0;
 padding:0;
}
h1 {font-size:26px; padding-top:1.5em;}
h2 {font-size:20px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:13px;}
h6 {font-size:12px;}
strike {color:#f00;}
small {font-size:9pt;}
a:link {color:#00a;}
a:visited {color:#50a;}
a:focus, a:active {
 color:#50a;
 outline:1px dotted #fff;
}
a:hover {
 background:#000;
 color:#fff;
 text-decoration:none;
 border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;
}
ul {margin:1em;}
li {margin:.5em;}
td {text-align:left;vertical-align:top;}
.r {text-align:right;}
.c {text-align:center;}
.j {text-align:justify;}
.tiny {font-size:small;}
.main {
 background:#0ff;
 border:1px solid #000;
 padding:8px;
}
TABLE.t,TABLE.t TR,TABLE.t TR TD,
.main TABLE, .main TR, .main TR TD {margin:0;padding:0;}
#title {
 background:#080;
 padding:0;
 margin:0;
 text-align:center;
}
#title h1 {
 background:#000;
 display:none;
 font-size:48px;
}
#title img {border:0;}
#title a:link, #title a:visited, #title a:focus, #title a:active, #title h1 {
 text-align:left;
 text-decoration:none;
}
#title a:hover {
 background:transparent;
 text-decoration:none;
}
#title .subtitle {
 background:#040;
 border-bottom:1px solid #0f0;
 border-top:1px solid #0f0;
 color:#fff;
 display:block;
 font:italic 18px Helvetica, Arial, Verdana, Geneva, sans-serif;
 margin:0;
 padding:0px 1em;
 text-align:right;
 text-shadow:3px 3px 2px #000;
 background:linear-gradient(left,#000,#040 50%);background:-moz-linear-gradient(left,#000,#040 50%);background:-ms-linear-gradient(left,#000,#040 50%);background:-o-linear-gradient(left,#000,#040 50%);background:-webkit-linear-gradient(left,#000,#040 50%);
}
#title p {
 border:1px solid #000;
 margin:0;
 padding:0;
}
#content {
 background:#fff;
 border:1px solid #000;
 margin:0;
 min-height:45em;
 padding:0;
 width:750px;
}
#goods {
 margin:0em 1em 1em 1em;
 padding:0;
}
.logo {
 background:#ffa;
 border:0;
 color:#ff0;
 margin:0;
 padding:0;
 text-align:center;
}
div.cat {
 display:block;
 font-size:12px;
 margin:0;
 overflow:hidden;
 padding:0 0 .5em 0;
 text-align:center;
 white-space:nowrap;
}
.cat ul, .cat ul li {
 display:inline;
 list-style-type:none;
 margin:0;
 padding:0;
}
.cat ul li a, .cat ul li a:link, .cat ul li a:visited {
 background:#ddd;
 border:1px solid #000;
 color:#000;
 font-weight:bold;
 margin:0;
 padding:0 .5em 3px .5em;
 text-decoration:none;
 border-radius-bottomleft:1em;-moz-border-radius-bottomleft:1em;-ms-border-radius-bottomleft:1em;-o-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-radius-bottomright:1em;-moz-border-radius-bottomright:1em;-ms-border-radius-bottomright:1em;-o-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;
 box-shadow:2px 2px 2px black;-moz-box-shadow:2px 2px 2px black;-ms-box-shadow:2px 2px 2px black;-o-box-shadow:2px 2px 2px black;-webkit-box-shadow:2px 2px 2px black;
 background:linear-gradient(top, #ddd 60%, #555);background:-moz-linear-gradient(top, #ddd 60%, #555);background:-ms-linear-gradient(top, #ddd 60%, #555);background:-o-linear-gradient(top, #ddd 60%, #555);background:-webkit-linear-gradient(top, #ddd 60%, #555);
}
.cat ul li a:hover {
 background:#000;
 color:#fff;
 text-decoration:none;
}
.label {text-decoration:none;}
div.navbot {
 width:100%;
}
p.navbot {
 border-top:1px solid #800;
 display:block;
 font-size:smaller;
 margin:1em 0px 0px 0px;
 padding:0px 1em 1em 1em;
 text-align:right;
}
td.tdbox {
 background:#fee;
 border:1px solid #988;
 color:#000;
 padding:0;
 margin:0 2em;
 border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;-webkit-border-radius:.5em;
 box-shadow:0 .25em .25em #000;-moz-box-shadow:0 .25em .25em #000;-ms-box-shadow:0 .25em .25em #000;-o-box-shadow:0 .25em .25em #000;-webkit-box-shadow:0 .25em .25em #000;
 background:linear-gradient(left top,#edd,#fff,#dcc);background:-moz-linear-gradient(left top,#edd,#fff,#dcc);background:-ms-linear-gradient(left top,#edd,#fff,#dcc);background:-o-linear-gradient(left top,#edd,#fff,#dcc);background:-webkit-linear-gradient(left top,#edd,#fff,#dcc);
}
.tdbox h3 {padding:.5em 1em 0 1em;margin:0;}
.tdbox p {padding:0px 1em;margin:0;}
.tdbox small {padding-left:2em;}
div.box {display:block;}
.box {
 background:#fee;
 border:1px solid #988;
 color:#000;
 padding:0px 2em;
 border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
 background:linear-gradient(left top,#edd,#fff,#dcc);background:-moz-linear-gradient(left top,#edd,#fff,#dcc);background:-ms-linear-gradient(left top,#edd,#fff,#dcc);background:-o-linear-gradient(left top,#edd,#fff,#dcc);background:-webkit-linear-gradient(left top,#edd,#fff,#dcc);
}
.box P, .box H2, .box H3 {
 margin-left:1em;
 margin-right:1em;
 padding:2px 15px 5px;
}
.next {
 border-top:1px dotted #99f;
 color:#777;
 font-weight:bold;
 text-align:right;
}
.next A {
 margin-left:1em;
 margin-right:1em;
 text-decoration:underline;
}
#content p,
#content li {
 font-family:times,serif;
 letter-spacing:.5px;
 font-size:14px;
 line-height:20px;
}
.navbot a, .navbot a:link, .navbot a:visited {
 border-bottom:none;
 border-left:none;
 font-weight:bold;
 text-decoration:none;
 color:#000;
}
.navbot a:hover, .navbot a:focus, .navbot a:active {
 background:#000;
 border-bottom:none;
 color:#fff;
 text-decoration:underline;
}
.submit form {
 background:#6A7389;
 border-bottom:1px solid #283043;
 border-right:1px solid #283043;
 border-left:1px solid #9097A2;
 border-top:1px solid #9097A2;
 color:#fff;
 font-size:12px;
 padding:1px 4px;
}
.gbutton {
 background:#040;
 border:1px solid black;
 color:#ddd;
 font-size:12px;
 margin:0;
 padding:0px .5em;
}
.gbutton:hover {
 background:#080;
 color:#fff;
}
.button,
.button:focus,A.button,A.button:link,A.button:visited {
 background:#0a0;
 border-bottom:1px solid #283043;
 border-right:1px solid #283043;
 border-left:1px solid #9097A2;
 border-top:1px solid #9097A2;
 color:#fff;
 font-size:14px;
 padding:.25em 1em;
 margin:.25em;
 text-decoration:none;
 white-space:nowrap;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:4px 4px 4px #000;-moz-box-shadow:4px 4px 4px #000;-ms-box-shadow:4px 4px 4px #000;-o-box-shadow:4px 4px 4px #000;-webkit-box-shadow:4px 4px 4px #000;
 text-shadow:2px 2px 1px #000;
 background:linear-gradient(top,#0a0,#8c8 50%,#0a0 50%,#040);background:-moz-linear-gradient(top,#0a0,#8c8 50%,#0a0 50%,#040);background:-ms-linear-gradient(top,#0a0,#8c8 50%,#0a0 50%,#040);background:-o-linear-gradient(top,#0a0,#8c8 50%,#0a0 50%,#040);background:-webkit-linear-gradient(top,#0a0,#8c8 50%,#0a0 50%,#040);
}
.button:focus {text-decoration:none;}
.button:hover,
A.button:hover {
 background:#000;
 border:1px solid #fff;
 color:#fff;
 box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;
}
.q form, input, select, textarea {
 background:#ffb;
 border:1px solid #000;
 color:#000;
 font-size:14px;
 padding:2px 10px;
 border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;-webkit-border-radius:.5em;
}
textarea {min-width:300px;}
input:hover, input:focus, select:hover, textarea:hover, textarea:focus {
 background:#fff;
 color:#000;
 box-shadow:3px 3px 3px #000;-moz-box-shadow:3px 3px 3px #000;-ms-box-shadow:3px 3px 3px #000;-o-box-shadow:3px 3px 3px #000;-webkit-box-shadow:3px 3px 3px #000;
}
.hide {display:none;}
abbr, acronym {
 border-bottom:1px dotted #000;
 cursor:help;
 font-variant:small-caps;
}
.tab {
 background:#000;
 border:1px solid #000;
 color:#ee0;
 font-size:12px;
 margin:0;
 padding:.25em 1em;
 text-align:left;
 line-height:2em;
}
.tab A, .tab A:link, .tab A:active, .tab A:visited {
 color:#ee8;
 font-family:Helvetica, Arial, sans-serif;
 padding:0 0px;
 text-decoration:underline;
}
.tab a:hover {
 color:#fff;
 text-decoration:underline;
}
.bnote {display:none;}
.note {
 background:#ddd;
 border:1px solid #888;
 color:#444;
 display:inherit;
 font-size:12px;
 font-weight:lighter;
 padding:1em;
 margin-bottom:1em;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:inset 2px 2px 4px black;-moz-box-shadow:inset 2px 2px 4px black;-ms-box-shadow:inset 2px 2px 4px black;-o-box-shadow:inset 2px 2px 4px black;-webkit-box-shadow:inset 2px 2px 4px black;
}
.note P {margin-left:1em;}
div.recipe {
 background:transparent;
 border-bottom:2px solid silver;
 border-right:2px solid silver;
 border-left:1px solid #eee;
 border-top:1px solid #eee;
 color:#000;
 margin:3em 0 3em 0;
 padding:0.5em 2em 1em 2em;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:2px 2px 4px #aaa;-moz-box-shadow:2px 2px 4px #aaa;-ms-box-shadow:2px 2px 4px #aaa;-o-box-shadow:2px 2px 4px #aaa;-webkit-box-shadow:2px 2px 4px #aaa;
}
.rtitle {
 border-bottom:1px solid silver;
 margin:1em 0px 0px 0px;
 padding:1em 0px 0px 0px;
}
.author:before {content:"By ";}
.author {
 display:block;
 margin:0;
 padding:0px 0px 1em 0px;
 text-align:right;
}
.ingr {
 background:#ffc;
 border:1px solid #888;
 display:block;
 font-size:12px;
 font-weight:bold;
 line-height:200%;
 overflow:auto;
 padding:.5em 2em 1em 2em;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:inset 2px 2px 4px black;-moz-box-shadow:inset 2px 2px 4px black;-ms-box-shadow:inset 2px 2px 4px black;-o-box-shadow:inset 2px 2px 4px black;-webkit-box-shadow:inset 2px 2px 4px black;
}
div.sortby {
 float:right;
}
.sortby a,
.sortby a:link,
.sortby a:visited {
 background:#fff;
 border:1px solid #999;
 color:#555;
 font-size:8pt;
 margin:0;
 padding:.25em 1em;
 text-decoration:none;
 border-radius-topleft:1em;-moz-border-radius-topleft:1em;-ms-border-radius-topleft:1em;-o-border-top-left-radius:1em;-webkit-border-top-left-radius:1em;border-radius-bottomleft:1em;-moz-border-radius-bottomleft:1em;-ms-border-radius-bottomleft:1em;-o-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;
}
.sortby a:hover {
 background:#000;
 color:#fff;
 text-decoration:none;
 border-radius-topleft:1em;-moz-border-radius-topleft:1em;-ms-border-radius-topleft:1em;-o-border-top-left-radius:1em;-webkit-border-top-left-radius:1em;border-radius-bottomleft:1em;-moz-border-radius-bottomleft:1em;-ms-border-radius-bottomleft:1em;-o-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;
}
.tags:before {content:"Tags: ";}
.tags {
 border-top:1px solid #ccc;
 color:#777;
 display:block;
 font-size:9px;
}
.directions {
 display:block;
 font-size:14px;
 line-height:150%;
 text-align:justify;
}
.tools {
 color:#f00;
}
.story {
 display:block;
 font-size:14px;
 line-height:150%;
 text-align:justify;
}
.category {
 color:#988;
 font-size:16px;
 font-weight:bolder;
 margin:0 0 -2em 0;
 padding:0;
 text-align:right;
}
.category a,.category a:link,.category a:visited {
 text-decoration:none;
 color:#aa8;
}
.category a:hover {
 background:transparent;
 color:#330;
}
.bcategory a, .bcategory A:link, .bcategory A:visited,
.back a, .back A:link, .back A:visited {
 color:#77f;
 float:right;
 font-size:small;
 padding:1px 1em;
 text-align:right;
 text-decoration:none;
 border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
}
.bcategory A:hover,
.back A:hover {
 color:#fff;
 background:#000;
 text-decoration:none;
 border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;
}
.commentblock {
 background:#eee;
 border:0;
 display:block;
 height:auto;
 margin:1em 0;
 padding:0;
 width:100%;
}
.wname {
 background:#444;
 color:#fff;
 display:block;
 font-weight:bold;
 margin:0;
 padding:0 1em;
 border-radius-topleft:1em;-moz-border-radius-topleft:1em;-ms-border-radius-topleft:1em;-o-border-top-left-radius:1em;-webkit-border-top-left-radius:1em;border-radius-topright:1em;-moz-border-radius-topright:1em;-ms-border-radius-topright:1em;-o-border-radius-topright:1em;-webkit-border-top-right-radius:1em;
}
.wname a,.wname a:link,.wname a:active,.wname a:visited {
 text-decoration:underline;
}
.wname a:hover {
 text-decoration:underline;
}
.wdate {
 font-size:smaller;
 color:#999;
}
.wcomment {
 display:block;
 margin:0 1em 1em 1em;
 padding:1em;
 background:linear-gradient(left top,#eee,#fff,#ddd);background:-moz-linear-gradient(left top,#eee,#fff,#ddd);background:-ms-linear-gradient(left top,#eee,#fff,#ddd);background:-o-linear-gradient(left top,#eee,#fff,#ddd);background:-webkit-linear-gradient(left top,#eee,#fff,#ddd);
}
.wcomment a,.wcomment a:link,.wcomment a:active,.wcomment a:visited {
 background:transparent;
 color:#008;
 text-decoration:underline;
}
.wcomment a:hover {
 background:transparent;
 color:#f00;
 text-decoration:underline;
}
div.wvote {
 display:block;
 text-align:right;
}
.wvote input {
 font-size:10px;
 font-weight:normal;
 padding:0;
 margin:0 4px;
}
input.like, input:hover.like {background:#080;color:#fff;}
input.dislike, input:hover.dislike {background:#800;color:#fff;}
div.sidebar {
 margin:0;
 padding:0px 3px;
 width:180px;min-width:180px;max-width:180px;
}
.sidebar ul, .sidebar ul li {list-style-type:none;margin:0;padding:0;}
.sidebar ul {display:block;}
.sidebar a,.sidebar a:link,.sidebar a:visited {
 background:#fff;
 display:block;
 font-size:11pt;
 margin:.25em .5em;
 padding:.25em 2px .25em .5em;
 box-shadow:8px 8px 8px black;-moz-box-shadow:8px 8px 8px black;-ms-box-shadow:8px 8px 8px black;-o-box-shadow:8px 8px 8px black;-webkit-box-shadow:8px 8px 8px black;
 background:linear-gradient(top,#eee,#fff 40%,#ccc 40%,#888);background:-moz-linear-gradient(top,#eee,#fff 40%,#ccc 40%,#888);background:-ms-linear-gradient(top,#eee,#fff 40%,#ccc 40%,#888);background:-o-linear-gradient(top,#eee,#fff 40%,#ccc 40%,#888);background:-webkit-linear-gradient(top,#eee,#fff 40%,#ccc 40%,#888);
}
.sidebar ul li A,.sidebar ul li A:link,.sidebar ul li A:visited {
 color:#000;
 text-decoration:none;
 border-radius-topright:1em;-moz-border-radius-topright:1em;-ms-border-radius-topright:1em;-o-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-radius-bottomright:1em;-moz-border-radius-bottomright:1em;-ms-border-radius-bottomright:1em;-o-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;
}
.sidebar ul li B A,.sidebar ul li B A:link,.sidebar ul li B A:visited {
 background:#ff0;
 color:#600;
 display:block;
 font-weight:bold;
 text-decoration:none;
 border-radius-topright:1em;-moz-border-radius-topright:1em;-ms-border-radius-topright:1em;-o-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-radius-bottomright:1em;-moz-border-radius-bottomright:1em;-ms-border-radius-bottomright:1em;-o-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;
 background:linear-gradient(top,#cc0,#fff 50%,#cc0 50%,#880);background:-moz-linear-gradient(top,#cc0,#fff 50%,#cc0 50%,#880);background:-ms-linear-gradient(top,#cc0,#fff 50%,#cc0 50%,#880);background:-o-linear-gradient(top,#cc0,#fff 50%,#cc0 50%,#880);background:-webkit-linear-gradient(top,#cc0,#fff 50%,#cc0 50%,#880);
}
.sidebar ul li A B,.sidebar ul li A:link B,.sidebar ul li A:visited B {
 color:#020;
 display:block;
 font-weight:bold;
 text-decoration:none;
}
.sidebar A.here,
.sidebar A:link.here,
.sidebar A:visited.here,
.sidebar A.here b,
.sidebar A:link.here b,
.sidebar A:visited.here b {
 background:#222;
 color:#fff;
 box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;
}
.sidebar A:hover,
.sidebar A:hover.here,
.sidebar ul li b A:hover,
.sidebar ul li A:hover b {
 background:#000;
 border-left:1px solid #000;
 border-right:0;
 color:#fff !important;
 text-decoration:none;
 text-shadow:none;
 box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;
 background:linear-gradient(top,#000,#888 45%,#000 45%);background:-moz-linear-gradient(top,#000,#888 45%,#000 45%);background:-ms-linear-gradient(top,#000,#888 45%,#000 45%);background:-o-linear-gradient(top,#000,#888 45%,#000 45%);background:-webkit-linear-gradient(top,#000,#888 45%,#000 45%);
}
.adsense {
 background:#800;
 margin:5px 0px 5px 0px;
 padding:0;
 text-align:center;
}
.adsense2 {
 background:#fff;
 margin:5px 0px 5px 0px;
 padding:0;
 text-align:center;
}
.rbox {
 background:#ff8;
 border:1px solid #888;
 display:inherit;
 overflow:auto;
 padding:1em 0;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:inset 2px 2px 4px black;-moz-box-shadow:inset 2px 2px 4px black;-ms-box-shadow:inset 2px 2px 4px black;-o-box-shadow:inset 2px 2px 4px black;-webkit-box-shadow:inset 2px 2px 4px black;
 background:linear-gradient(left,#ffc,#ffd,#ff9);background:-moz-linear-gradient(left,#ffc,#ffd,#ff9);background:-ms-linear-gradient(left,#ffc,#ffd,#ff9);background:-o-linear-gradient(left,#ffc,#ffd,#ff9);background:-webkit-linear-gradient(left,#ffc,#ffd,#ff9);
}
.rbox P, .rbox ul, .rbox ul li {margin-left:1em;}
.addit {
 float:right;
 font-size:smaller;
 text-align:right;
}
.addit a, .addit a:link, .addit a:visited {
 background:#ee8;
 color:#000;
 padding:2px 1em;
 text-decoration:none;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:inset 2px 2px 2px white, inset -2px -2px 2px black;-moz-box-shadow:inset 2px 2px 2px white, inset -2px -2px 2px black;-ms-box-shadow:inset 2px 2px 2px white, inset -2px -2px 2px black;-o-box-shadow:inset 2px 2px 2px white, inset -2px -2px 2px black;-webkit-box-shadow:inset 2px 2px 2px white, inset -2px -2px 2px black;
 text-shadow:none;
}
.addit a:hover {
 background:#080;
 color:#ff7;
 text-decoration:none;
 text-shadow:1px 1px 0 #000;
}
.fr {
 text-align:right;
 font-size:smaller;
}
.ttab a, .ttab a:link, .ttab a:visited {
 border:1px solid #999;
 color:#888;
 font-size:smaller;
 margin:0px 1em;
 padding:0px 1em;
 text-align:right;
 text-decoration:none;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
}
.ttab a:hover {
 background:#000;
 color:#fff;
}
div.ttab {
 color:#aaa;
 float:right;
 text-align:right;
}
.date {float:right;}
.attrib {
 float:left;
 font-weight:bold;
}
.blogbody {
 display:block;
 margin:2em 0px;
 padding:1em 0px;
}
div.pagefeedback {
 border:1px solid #888;
 background:#cfc;
 color:#000;
 display:block;
 text-align:center;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:inset 2px 2px 4px black;-moz-box-shadow:inset 2px 2px 4px black;-ms-box-shadow:inset 2px 2px 4px black;-o-box-shadow:inset 2px 2px 4px black;-webkit-box-shadow:inset 2px 2px 4px black;
}
.bc {
float:right;
font-size:75%;
font-weight:lighter;
margin:0;
padding:0px 4px; 0px 0px;
position:relative;
text-align:right;
vertical-align:top;
}
.rlist {font-size:15px;}
ul.rlist {padding:0;margin:0 0 0 1.5em;}
.rlist li {padding:0;margin:0;}
.upa,
a:hover .upa {
 border-left:5px dashed transparent;
 border-right:5px dashed transparent;
 border-bottom:10px solid #aaa;
 border-top:0;
 clear:both;
 float:right;
 height:0;
 width:0;
 text-decoration:none;
}
.googlesearch {
 color:#fff;
 display:block;
 text-align:right;
}
a.printerfriendly, a:visited.printerfriendly {
 border:1px solid #ddd;
 background:#eee;
 color:#222;
 float:right;
 font-size:10px;
 margin:1em 0 0 0;
 padding:0px .5em;
 text-align:right;
 text-decoration:none;
}
a:hover.printerfriendly {
 color:#000;
 background:transparent;
 text-decoration:underline;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
}
.smbookmarks img {border:none;}
.smbookmarks {
 color:#000;
 border:1px solid silver;
 display:block;
 margin:0;
 padding:.5em 1em;
 text-align:center;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
}
.smbookmarks a:hover {background:#fff;text-decoration:none;}
div.tellafriend {
 background:#eee;
 border:1px solid #000;
 color:#000;
 border:1px solid silver;
 display:block;
 margin:0;
 padding:.5em 1em;
 text-align:center;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
}
.tellafriend a, .tellafriend a:link, .tellafriend a:visited {
 background:#090;
 border:1px solid black;
 color:#fff;
 margin:.5em 1em;
 padding:2px 1em;
 text-decoration:none;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 box-shadow:1px 1px 1px black;-moz-box-shadow:1px 1px 1px black;-ms-box-shadow:1px 1px 1px black;-o-box-shadow:1px 1px 1px black;-webkit-box-shadow:1px 1px 1px black;
}
.tellafriend a:hover {
 background:#0f0;
 color:#000;
 box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;
}
div.addnew {
 display:block;
 left:600px;
 margin:0;
 padding:0;
 position:fixed;
 top:-.25em;
}
.addnew ul,
.addnew ul li {
 display:inline;
 list-style-type:none;
 margin:0;
 padding:0;
}
.addnew a,
.addnew a:link,
.addnew a:visited {
 background:#ff0;
 border:1px solid #000;
 color:#000;
 font-size:12px;
 margin:0 .25em;
 padding:2px 1em;
 text-decoration:none;
 border-radius-bottomleft:1em;-moz-border-radius-bottomleft:1em;-ms-border-radius-bottomleft:1em;-o-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-radius-bottomright:1em;-moz-border-radius-bottomright:1em;-ms-border-radius-bottomright:1em;-o-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;
 box-shadow:2px 2px 4px #000;-moz-box-shadow:2px 2px 4px #000;-ms-box-shadow:2px 2px 4px #000;-o-box-shadow:2px 2px 4px #000;-webkit-box-shadow:2px 2px 4px #000;
 background:linear-gradient(top,#ff0,#990);background:-moz-linear-gradient(top,#ff0,#990);background:-ms-linear-gradient(top,#ff0,#990);background:-o-linear-gradient(top,#ff0,#990);background:-webkit-linear-gradient(top,#ff0,#990);
}
.addnew a:hover {
 background:#070;
 color:#fff;
 text-decoration:none;
 box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;
}
tr.ienote {
 position:absolute;
 display:block;
 background:#000;
 top:10px;
 z-order:10;
 padding:0;
 margin:0;
}
.wb img {border:none;}
.wb a:hover {
 background:#fff;
 text-decoration:none;
}
fieldset.newest {
 background:#fee;
 border:1px solid #ccc;
 margin:1em 0;
 padding:.25em .5em .5em .5em;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 background:linear-gradient(left,#fee,#fff,#fdd);background:-moz-linear-gradient(left,#fee,#fff,#fdd);background:-ms-linear-gradient(left,#fee,#fff,#fdd);background:-o-linear-gradient(left,#fee,#fff,#fdd);background:-webkit-linear-gradient(left,#fee,#fff,#fdd);
}
fieldset.newest legend {
 color:#777;
}
@keyframes rockin {from {margin:0 1px 0 -1px;} to {margin:0 -1px 0 1px;}}
@-moz-keyframes rockin {from {margin:0 1px 0 -1px;} to {margin:0 -1px 0 1px;}}
@-o-keyframes rockin {from {margin:0 1px 0 -1px;} to {margin:0 -1px 0 1px;}}
@-webkit-keyframes rockin {from {margin:0 1px 0 -1px;} to {margin:0 -1px 0 1px;}}
.new {
 color:#b00;
 font-size:75%;
 font-weight:bold;
 margin:0;
 padding:1px 0;
 text-shadow:1px 1px 1px #fff, 0 0 3px #ff0;
 transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);
  animation-delay:0;animation-duration:4s;animation-name:rockin;animation-iteration-count:infinite;animation-direction:alternate;
 -moz-animation-delay:0;-moz-animation-duration:4s;-moz-animation-name:rockin;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;
 -webkit-animation-delay:0;-webkit-animation-duration:4s;-webkit-animation-name:rockin;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;
 -o-animation-delay:0;-o-animation-duration:4s;-o-animation-name:rockin;-o-animation-iteration-count:infinite;-o-animation-direction:alternate;
}
tt.smile {
 background:#ff0;
 border:1px solid #000;
 color:#000;
 font-size:75%;
 font-weight:bold;
 margin:0;
 padding:1px 0;
  animation-delay:0;animation-duration:4s;animation-name:rockin;animation-iteration-count:infinite;animation-direction:alternate;
 -moz-animation-delay:0;-moz-animation-duration:4s;-moz-animation-name:rockin;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;
 -webkit-animation-delay:0;-webkit-animation-duration:4s;-webkit-animation-name:rockin;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;
 -o-animation-delay:0;-o-animation-duration:4s;-o-animation-name:rockin;-o-animation-iteration-count:infinite;-o-animation-direction:alternate;
 border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em;
 transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);
 background:linear-gradient(top, #aa0,#ff0,#990);background:-moz-linear-gradient(top, #aa0,#ff0,#990);background:-ms-linear-gradient(top, #aa0,#ff0,#990);background:-o-linear-gradient(top, #aa0,#ff0,#990);background:-webkit-linear-gradient(top, #aa0,#ff0,#990);
}
div.ienote {background:#000;color:#fff;display:block;font-size:14px;margin:0;padding:.5em 2em .5em 2em;text-align:center;}
.ienote a,.ienote a:link,.ienote a:visited {color:#88f;text-decoration:underline;}
.ienote a:hover {background:#fff;color:#000;text-decoration:none;}
.nu,a.nu,a.nu:link,a.nu:visited,a.nu:hover {text-decoration:none;}
.mobile {display:none;}
* {
 transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition-p:all 1s;
}
:hover {
 transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition-p:all .5s;
}
