/* jbwyatt style sheet
   12/2008
*/

/* SUB CLASS a */
a:link {text-decoration: none; color:#000066;}
a:visited {text-decoration: none; color:#000066;}
a:active {text-decoration: underline; color: #009900;}
a:hover {text-decoration: underline; color: #cc0000; background: #ffffaa;}

/* BODY */
body{
   background-image:url('gifs/binaryB.gif');
   font-family: Verdana, Times, "Times New Roman";
   font-size: small;
   line-height:150%;
   /*background-image:url('gifs/zertxtr.gif');*/
   background-attachment: fixed;
}

/* OUTER DIV */
#outer {
   background-color:#334455;
   padding:4px 8px 2px 8px;/* top, right, bottom, left */
   /*border-color:#372e34;*/
   border-color:#b00000;
   border-width:2px;
   border-style:solid;
   /*margin:3px 3px 2px 3px;*/
   margin:0px auto;
   /*width:96%;*/
   width:970px;

}
/* TOP HEADER DIV */
#top {
   /*background-color:#382e34;  going for a color that can't be named...*/
   background-color:#353538;
   padding:25px 15px 15px 100px;
   border-color:#333333;
   border-width:0px;
   border-style:solid;
   margin:10px 10px 0px 10px;/* top, right, bottom, left */
   text-align:left;
   font-size:200%;
   color:#ffffff;
   font-family: Times, "Times New Roman";
   letter-spacing:8px;
   border-top:2px double gray;   /* size, type, color */
   border-right:2px double gray;
   border-left:2px double gray;
}
/* TOP LINKS */
.links {
   background-color:#353538;
   padding:3px 5px 2px 5px;
   border-color:#333333;
   border-width:0px;
   margin:0px 10px 10px 10px;
   text-align:center;
   font-size:85%;
   color:#f50000;
   border-color:#333333;
   border-bottom:2px double gray;
   border-right:2px double gray;
   border-left:2px double gray;
}

.links   a:link{text-decoration: none; color: #ffffff;}
.links a:visited {text-decoration: none; color:#ffffff;}
.links a:active {text-decoration: underline; color: #009900;}
.links a:hover {text-decoration: underline; color: #ff0000; background: #ffffff;}

/* NOTES REGULAR CONTENT */
#notes {
   background-color:#ffffff;
   padding:10px 10px 10px 10px;
   border-color:#333333;
   border-width:1px;
   margin:6px 10px 6px 10px; /* top, right, bottom, left */
   text-align:center;
   font-size:80%;
   border-bottom:2px double gray;
   border-right:2px double gray;
   line-height:140%;
}

/* NOTES REGULAR CONTENT */
#notesinner {
   background-color:#ffffff;
   padding:10px 10px 10px 10px;
   border-color:#333333;
   border-width:1px;
   margin:6px 10px 6px 10px; /* top, right, bottom, left */
   text-align:left;
   border-bottom:2px double gray;
   border-right:2px double gray;
   line-height:140%;
}

/* GOOGLE CONTENT */
#google {
   background-color:#e1e1ee;
   padding: 2px;
   border-color:#333333;
   border-width:0px;
   margin:4px 10px 0px 10px; /* top, right, bottom, left */
   text-align:center;
   font-size:85%;
}


/* MAIN REGULAR CONTENT */
.mainleft {
   background-color:#ffffff;
   padding:10px 10px 10px 10px;
   border-color:#333333;
   border-width:1px;
   margin:6px 10px 6px 10px; /* top, right, bottom, left */
   text-align:left;
   font-size:90%;
   border-bottom:2px double gray;
   border-right:2px double gray;
}

/* REGULAR CONTENT */
.inner {
   background-color:#ffffff;
   padding: 15px;
   border-color:#333333;
   border-width:1px;
   margin:10px 10px 10px 10px; /* top, right, bottom, left */
   text-align:left;
   font-size:90%;
   font-family: Verdana;
   letter-spacing:0px;
   color:#000000;
   border-bottom:2px double gray;
   border-right:2px double gray;
}

/* COLLAPSABLE CONTENT */
.collapse {
   background-color:#ffffff;
   padding:0px 10px 0px 10px;
   border-color:#333333;
   border-width:0px;
   margin:0px 0px 0px 0px; /* top, right, bottom, left */
   text-align:center;
   font-size:80%;
   font-family:Verdana;
   letter-spacing:0px;

}

/* H1*/
h1{
   background-color:#dddddd;
   color:#ff0000;
}

/* HR */
hr {
   height:1px;
   background-color:#909095;
   color:#909095;
   border:none;
   width:90%;
}

/* HR */
hr.red {
   height:1px;
   background-color:#cc0000;
   color:#aa0000;
   border:none;
   width:40%;
}

