/* CSS Document */

body {
background-color:#191919; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#dee3e7;
margin:5px;
padding:5px;
}

#header {
width:100%;
padding:5px 0px 0px 0px;
}

#headerlink {
width:100%
}

.signature img {
float:left;
vertical-align:top;
padding:0px 0px 5px 0px;
}

hr {
color:#cae5fa;
background-color:#dee3e7;
width:85%;
height:2px;
border-bottom-color:#6b869b;
vertical-align:top;
padding: 0px 10px 0px 10px;
}

#footer {
width:100%;
padding: 5px 0px 5px 0px;
vertical-align:bottom;
position:inherit;
}


p {
vertical-align:top;
display:block; 
margin:5px 25px 5px 5px;
text-align:inherit;
width: 95%;
}


.mainfont {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:smaller;
color:#dee3e7;
text-align:left;
}

.showfont {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#ce2a29;
float:left;
text-align:left;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
color:#cae5fa;
vertical-align:text-top;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
color:#cae5fa;
vertical-align:top;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#dee3e7;
vertical-align:top;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:italic;
color:#dee3e7;
vertical-align:top;
}

h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
color:#ce2a29;
vertical-align:top;
}

.copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#dee3e7;
text-align:center;
vertical-align:bottom;
}

a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
}

a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#999999;
}

a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#999999;
}

ul {
list-style-type:disc;
color:#dee3e7;
list-style-position:inside;
width:80%;
}


#main {
width:90%;
padding:0px;
position:relative;
top:auto;right:auto;bottom:auto;left:auto;
margin: 25px 0px 0px 0px;
}

#mainflash {
width:100%;
position:relative;
padding:5px;
top:auto;bottom:auto;left:0;right:0;
}

#leftcontent {
vertical-align:top;
padding:5px;
margin: 0px 10px 30px 20px;
position:absolute;
top:0;right:70%;bottom:0;left:0;
width:25%;
height:100%;
}

#bioleftcontent {
vertical-align:top;
padding:5px;
margin: 0px 10px 30px 20px;
position:absolute;
top:0;right:70%;bottom:0;left:-18px;
width:25%;
height:100%;
}

#rightcontent {
vertical-align:top;
padding: 5px;
margin: 0px 35px 0px 0px;
position:relative;
top:auto;right:2%;bottom:0;left:30%;
width:65%;
}

#articles {
vertical-align:top;
padding: 5px;
margin: 0px 35px 0px 0px;
position:relative;
top:auto;right:15%;bottom:0;left:35%;
width:65%;
}

#gallery {
vertical-align:top;
padding:5px;
margin: 0px 0px 0px 10px;
position:relative;
top:auto;right:0;bottom:0;left:30%;
width:75%;
}

.showcontent {
vertical-align:top;
width:60%;
height:auto;
margin: 0px 10px 0px 0px;
position:inherit;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#ce2a29;
text-align:left;
}

.shocontent img {
float:right;
border:0;
padding:5px;
vertical-align:top;
}

.series{
float:inherit;
border:0;
padding:20px;
vertical-align:top;
}

.galleryimg {
float:inherit;
border-width:1px;
border-color:#dee3e7;
border-collapse:collapse;
padding:5px;
}

.galleryimg2 {
float:inherit;
border-width:0;
border-color:#dee3e7;
border-collapse:collapse;
padding:5px;
}
