/************************************************************
* Stylesheet for FlushCookies.com
* Glenn G. Chappell
*************************************************************/

/************************************************************
* Simple Defaults
*************************************************************/

html,body,table,div,tr,td {
   margin: 0px;
   padding: 0px;
   border-style: none;
}
table {
   width: 100%;
   height: 100%;
   border-collapse: collapse;
}

/************************************************************
* Base Styles for Links
*************************************************************/

a {
   text-decoration: none;
}
a:link {
   color: #0000ff;
}
a:visited {
   color: #8800ff;
}
a:active {
   color: #ff0000;
   text-decoration: underline;
}
a:hover {
   text-decoration: underline;
}
a.plain {
   /* color: inherit; */ /* Not in IE */
   color: #000000;
}
a.external { /* For marking links as external */
   /* This trick was gotten from the Wikipedia CSS */
   background: url(external.png) center right no-repeat;
   padding-right: 14px;
}

/************************************************************
* Base Styles for Lists
*************************************************************/
dl {
   margin: 0.5em 0em;
   padding: 0em;
}
dt {
   margin: 0.5em 0em 0em 1em;
   padding: 0em;
}
dd {
   margin: 0em 0em 0em 3em;
   padding: 0em;
}
ul {
   margin: 0.5em 0em;
   padding: 0em;
}
ol {
   margin: 0.5em 0em;
   padding: 0em;
}
li {
   margin: 0.5em 0em 0em 3em;
   padding: 0em;
}
p {
   margin: 0.5em 0em;
   padding: 0em;
}

/************************************************************
* Font Styles
*************************************************************/

em {
   font-style: italic;
   font-weight: normal;
}
strong {
   font-style: normal;
   font-weight: bold;
}
.post_info {
   font-size: x-small;
}

/************************************************************
* Whole-Document Styles
*************************************************************/

body {
   background-color: #d0d0d0;
   font-family: verdana,arial,helvetica,sans-serif;
   color: #000000;
}
#all {  /* Div containing everything */
   margin: 0pt auto 7pt auto;
   width: 90%;
   max-width: 900px;
}

/************************************************************
* Boxes & Text in Them
*************************************************************/

.stdbox, .headerbox {
   margin: 7pt 0pt 0pt 0pt;
   border-style: solid;
   border-width: 2px;
   border-color: #888888;
   font-size: normal;
   background-color: #ffffff;
}
.specialbox {
   margin: 7pt 0pt 0pt 0pt;
   border-style: solid;
   border-width: 4px;
   border-color: #000000;
   font-size: normal;
   background-color: #ffffff;
}
.footerbox {
   margin: 7pt 0pt 0pt 0pt;
   font-size: normal;
}
.plainbox {
   margin: 7pt 0pt 0pt 0pt;
   font-size: normal;
   background-color: #ffffff;
}

.site_title {
   padding: 2px 10px;
   font-size: xx-large;
   background-color: #bbddff;
}
.site_subtitle {
   padding: 2px 10px;
   font-size: normal;
   background-color: #bbffdd;
}

.citem_title {
    padding: 2px 10px;
    background-color: #77bbff;
    font-size: large;
}
.citem_text {
    padding: 2px 10px;
    background-color: #ffffff;
    font-size: normal;
    line-height: 1.5em;
}
.fineprint_text {
    text-align: center;
    font-size: x-small;
}

.paypal_stuff {
    margin: 0px auto;
    padding: 2px 10px;
    font-size: small;
    text-align: center;
}

.adsense_stuff {
    margin: 0px auto;
    padding: 2px 10px;
}

.content {
}

.sidebar {
    margin-left: 14pt;
    width: 150px;
}

