/*  STRUCTURAL ELEMENTS                   */


*{border:0; margin:0; border:none;}

body { background: url(images/default/img01.gif)#bdbebf url(images/default/img01.gif); border-color: white; word-wrap:break-word; }

#wrapper {
position:absolute;
left:50%;
top:0;
width:740px;
margin-top:0px;
margin-left:-370px;}

hr { border-width:1px 0 0; color: #fff; margin-top:20px; margin-bottom:10px; height: 1px; border-color: #300; border-style: dotted; }

.events{ position:relative; left:5px; margin-bottom:30px; width: 220px; }

.tr2 { font: small Verdana, Arial, Helvetica, sans-serif; color: #666666; background-color: white; }

.images { margin-left:6px; float: right; clear:both; text-align:justify; padding-right: 1px; }

.mp3 { color: #650707; font-stretch: expanded; font-size-adjust: 2; background-color: #d0cfcf; margin-left:10px; border-color: #004364; border-width: 1pt; }

#header { color: #5d0101; font-style: italic; position:relative; left:0; top:0; width: 740px; height: 90px; padding: 4px 0 0 4px; margin:1px 2px 1px 0; background: #000 url(images/default/img10.gif); border-top: 3px solid #6c110f; border-bottom: 3px solid #5a0202; border-right-color: #a9a9a9; border-right-style: groove; border-left-color: #a9a9a9; border-left-style: groove; outline-color: #4d0005; outline-width: 3pt; }

#content { background-color: url('(EmptyReference!)')#d0d0d0 url('(EmptyReference!)'); background-image: url('(EmptyReference!)'); background-repeat: inherit; background-attachment: ;;background-position: 0 0; }

#bio_hist {
position:absolute;
float:left;
left:0px;
top:122px;
width:480px;
padding:0;
margin:0;}

.post, .title {
height: 34px;
margin: 0;
padding: 10px 0 0 15px;
background: url(images/default/img06.gif)url(images/default/img06.gif) repeat-x;}

.post {padding: 0px 0px 0px 0px;}

.entry { color: silver; padding: 5px; background: url(images/default/img07.gif)#ffffff url(images/default/img07.gif) repeat-x; line-height: 14px;
/* border: 1px solid #0000FF; */}

#sidebar {
position:absolute;
float:right;
left:500px;
top:122px;
width: 240px;
background-color:#ffffff;
text-align:left;
margin-bottom:40px;
/* border: 1px solid #00ffFF; */}

#sidebar p {
padding: 0px 0px 0px 0px;}

#sidebar b {
font-size:11px;
font-weight:bold;}

#sidebar h1 {
font-size:11px;
font-weight:bold;
color:#0076a3;}

#gradFooter {
height:3px;
padding:0;
margin:0;
background: url(images/default/img09.gif)url(images/default/img09.gif) repeat-x;}






/*TEXT ELEMENTS*/

*{
text-align: justify;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #363636;}

p {margin:5px;}

h1 { padding: 45px 0 0 20px; letter-spacing: -2px; font-size: 30px; color: #4f0000; background-color: #eaeaea; }

h2 {
font-size: 11px;
font-weight:bold;
color:#ffffff;}

h3 {
height: 34px;
margin-bottom: 2px;
padding: 10px;
line-height:14px;
background: url('(EmptyReference!)')#fff url(images/default/img08.gif);
text-transform: uppercase;
font-weight: bold;
font-size:11px;
color: #611007;}

h4 {
font-size: 14px;
font-weight: bold;
color:#0076a3;
margin:20px 0px 2px 5px;}


.projectevent { font-family: Tahoma, Verdana, Arial, Helvetica, sans-seriftimes, serif; padding-left: 20px; letter-spacing: 1px; font-size: 16px; color: #570202; font-style: italic; vertical-align:middle; }



.cal {
display:block;
text-align: left;
margin:0px 8px 0px 8px;
overflow:hidden;}

.credits {
margin-right:2px;
font-size:9px;
text-align:right;
font-style:italic;}
