/*  STRUCTURAL ELEMENTS                   */


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

body {background: #f3f6f8 url(images/default/img01.gif) repeat-x; word-wrap:break-word; }

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

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

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

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

.images {
margin-left:4px;
float: right;
clear:both;
text-align:right;}

.mp3 {margin-left:10px;}

#header {
position:relative;
left:0;
top:0px;
width: 740px;
height: 107px;
padding: 0;
margin:0;
background: url(images/default/img03.gif) no-repeat;}

#content {background: #FFFFFF url(images/default/img04.gif) repeat-y;}

#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) repeat-x;}

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

.entry {
padding: 5px 5px 5px 5px;
background: #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) repeat-x;}






/*TEXT ELEMENTS*/

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

p {margin:5px;}

h1 {
padding: 35px 0 0 20px;
letter-spacing: -2px;
font-size: 30px;
color: #FFFFFF;}

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

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

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: #fff;
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;}
