/* RdMise style "208" for "CCBot/1.0 (+http://www.commoncrawl.org/bot.html)" */

/* 0_general.css */

#menu *, #bot, .xbox p
{
margin: 0;
}
a img
{
border: none;
}

body
{
background: #000;
color: #ccc;
margin: .35em;
font-family: Tahoma, sans-serif;
}

#skip
{
display: none;
}

#main
{
background: white;
color: black;
margin: 0;
}
#inner
{
padding: 0 12em .35em 1em;
}
#cont
{
float: left;
width: 100%;
margin-right: -14em;
}
#menu, .xbox
{
background: #7fff00;
color: black;
/*opacity: .95;  css3 color is a CR */
float: right;
width: 13em;
font-size: .9em;
}

#bot
{
display: block;
font-size: .7em;
text-align: right;
clear: left;
padding: 0 25px;
}
#bot li
{
display: inline;
padding-left: 1em;
}
#bot a
{
background: transparent;
color: #aaf;
}


/* 1_nav.css */

#menu a
{
display: block;
padding: 0 .5em;
}

#crumb
{
text-align: center;
}
#logo
{
padding-top: 10px;
}

#crumb .arrow
{
display: none;
}

#crumb a
{
background: transparent url(//img.rdmsoft.com/dropdown.png) no-repeat center bottom;
padding-bottom: 4px;
margin-bottom: -2px;
}

#menu ul
{
margin: .7em 0;
padding: 0;
}

#menu li
{
display: block;
}
#menu li a
{
text-indent: -.5em;
padding-left: 1.2em;
}


/* 2_xbox.css */

.xbox h2
{
font-size: 1.2em;
padding: 0;
margin: 0;
font-weight: bold;
text-align: right;
}
.xbox
{
margin-top: .5em;
clear: right;
}
.xboxinner
{
padding: .9em .7em;
}
.xbox p.screenie
{
margin: .5em -1em;
text-align: center;
}
.xbox img
{
max-width: 90%;
}

.xboxwide
{
width: auto;
float: none;
clear: none;
font-size: 1em;
margin: 0 0 0 -1em;
}



/* 3_forms.css */

label
{
display: block;
float: left;
width: 6em;
text-align: right;
padding: .3em;
font-size: .8em;
color: #777;
background: transparent;
}
#main input, textarea
{
width: 15em;
font: 1em Tahoma, sans-serif;
padding: .1em
}
textarea
{
width: 25em;
}
#main form p
{
min-height: 1.1em;
}
input.submit
{
margin-left: 5.5em;
}


/* 4_content.css */

.xml
{
background: transparent url(//img.rdmsoft.com/feediconsml.png) no-repeat;
padding-left: 18px;
}

a
{
color: blue;
}
a:visited
{
color: purple;
}
a:hover
{
opacity: .5;
}
a:active, a:focus
{
color: red;
opacity: 1;
}

.prevnext
{
text-align: center;
}

table
{
border-collapse: collapse;
margin: .5em 0;
}
th, td
{
border: 1px solid black;
padding: .5em;
}


#main p img, blockquote
{
padding: .4em;
margin: .4em;
border: 1px solid #efe;
}
#main p img.icon
{
padding: 0;
margin: 0;
border: none;
}
#main p a img
{
border-color: #ccf;
}
.imglist img
{
float: left;
}
.imglist
{
list-style-type: none;
}
.imglist li, .imglist + *
{
clear: left;
}

.prevnext em
{
font-style: normal;
font-weight: bold;
}

h1
{
margin: .4em 0;
}
.xboxwide h1
{
margin: 0 .3em;
}

.iam
{
margin: .8em 1.5em .3em;
}
.iam dt, .iam dd
{
display: inline;
margin-left: 0;
}
.iam dt
{
font-weight: bold;
white-space: pre;
}
.iam dt:after
{
content: ":";
}
.iam dt:before
{
content: "\0a";
}
.iam dd:before
{
content: " / ";
color: #777;
}
.iam dt:first-child:before, .iam dt + dd:before
{
content: "";
}


/* 5_apps_blog.css */

.tags
{
font-size: .5em;
}
.tags em
{
font-size: 1.2em;
font-style: normal;
}


form#cmaddform input
{
float: left;
}
form#cmaddform input.submit
{
float: none;
}
form#cmaddform span, .postlinks, .blogatt, .tburl
{
font-size: .8em;
color: #777;
background: transparent;
}
form#cmaddform span
{
text-align: right;
float: left;
}
label.chk, form#cmaddform span
{
width: 9em;
}
#main input.chk
{
width: 1em;
}

#blogarchtable
{
float: right;
margin-right: 2em;
}
#mainfeed .xml
{
background: transparent url(//img.rdmsoft.com/feediconbig.png) no-repeat;
padding-left: 36px;
display: block;
line-height: 32px;
}
.archivelinks
{
color: #777;
}

/* 5_apps_feed.css */

.starlist
{
list-style-type: none;
padding: 0;
margin: 0;
}

.opml
{
background-image: url(//img.rdmsoft.com/opml.png);
}

#blogroll .xml
{
display: block;
}
#blogroll ul
{
list-style-type: none;
padding: 0;
font-size: .8em;
}
#blogroll ul a
{
font-size: 1.2em;
}
#blogroll ul .xml
{
background-image: none;
padding: 0;
font-size: .8em;
display: inline;
}


/* 5_apps_find.css */

form.search p
{
text-align: center;
padding-bottom: 10px;
}
form.search input
{
width: 6em;
font: 1em Tahoma, sans-serif;
}
form.search input.submit
{
width: 4em;
}

.searchresults h3
{
margin: 0;
}

.searchresults em
{
font-style: normal;
background: yellow;
}


/* 5_apps_telly.css */

.telly th, .telly td
{
font-size: .7em;
vertical-align: top;
padding: 0 1px;
}
.telly .onnow
{
background: #ccf;
}

/* 7_misc_rdmsoft.css */

#lastcomment
{
font-size: .9em;
line-height: 16px;
padding: 1em 0;
}
.xbox .tags
{
/*padding-top: 1em;*/
font-size: .3em;
}
#linkfeedlink a
{
display: block;
margin-top: .5em;
}
a.th
{
background: white url(//img.rdmsoft.com/wblob16.png) 2px center no-repeat;
padding: 2px 2px 2px 20px;
opacity: .5;
position: absolute;
right: 13.2em;
top: 1.2em;
}
a.th:hover
{
opacity: 1;
}

/* 8_chamfer.css */

#menu:before, .xbox:before
{
content: url(//img.rdmsoft.com/chamf-white-tl.png);
background: transparent url(//img.rdmsoft.com/chamf-black-tr.png) no-repeat top right;
margin-bottom: -20px;
}
.xbox:before
{
background: transparent url(//img.rdmsoft.com/chamf-white-tr.png) no-repeat top right;
}
.xboxwide:before
{
content: url(//img.rdmsoft.com/chamf-black-tl.png);
}
#menu:after, .xbox:after
{
content: url(//img.rdmsoft.com/chamf-white-bl.png);
background: transparent url(//img.rdmsoft.com/chamf-white-br.png) no-repeat top right;
margin-top: -20px;
}

#main:before
{
content: url(//img.rdmsoft.com/chamf-black-tl.png);
background: transparent url(//img.rdmsoft.com/chamf-black-tr.png) no-repeat top right;
margin-bottom: -20px;
}
#main:after
{
content: url(//img.rdmsoft.com/chamf-black-bl.png);
background: transparent url(//img.rdmsoft.com/chamf-black-br.png) no-repeat top right;
margin-top: -20px;
}

#menu:before, .xbox:before, #menu:after, .xbox:after, #main:before, #main:after
{
line-height: 0px;
height: 20px;
text-align: left;
display: block;
}

/* 9_print.css */

@media handheld { #skip { display: block; } }

@media handheld, print
{
#menu:after, #menu:before, .xbox:before, .xbox:after, #main:before, #main:after,
#menu a:after
{
display: none;
}
#cont, #menu, .xbox, #main, #inner, #menu a, #crumb .arrow, #logo, #bot
{
margin: 0;
padding: 0;
float: none;
width: auto;
font: 1em sans-serif;
}
html, body
{
background-color: white;
color: black;
}
#menu a, #menu li a, #crumb .arrow, #logo
{
display: inline;
}
#menu, .xbox, #bot
{
background: transparent;
opacity: 1; /* bug 262019 */
border-top: 1px solid black;
}
}

@media print
{
a[href]:after
{
content: " <" attr(href) ">";
font-size: .8em;
color: gray;
}
a[href^="/"]:after
{
content: " <http://rdmsoft.com" attr(href) ">";
}
a[href^="http://rdmsoft.com/"]:after, a.xml:after, a[href^="/r"]:after
{
content: "";
}
a
{
text-decoration: none;
color: #008 !important;
}
#menu ul, #menu form, a.th
{
display: none;
}
#menu
{
position: absolute;
top: 0;
border-top: 0;
}
body
{
padding-top: 2em;
}
}





