/*
 * Made by kryptondog on April 29, 2006.
 * http://www.jameslabove.org/
 *
 */

body {
margin: 0px;
padding: 0px;
background: url(body_bg.png) top center repeat-x #FFFFFF;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 90%;
color: #333333;
text-align: center;
}

img {
border: 0px;
margin: 0px;
padding: 0px;	
}

a {
text-decoration: none;
color: #2768ab;
}
div#body p a {
border-bottom: 1px dotted blue;
}
div#body p a:hover {
border-bottom: 0px;
}
a:hover {
text-decoration: none;
color: #FFFFFF;
background-color: #2768ab;
}

acronym {
border: 0px !important;	
}

form {
margin: 0px 0px 10px 0px;
padding: 0px;
}
select {
border: 3px solid #C0C0C0;
background-color: #EAEAEA;
}
.submitbutton {
background-color: #C0C0C0;
border: 3px solid #999999;
}
#search {
border: 3px solid #C0C0C0;
background-color: #EAEAEA;
width: 150px;
}

address {
margin: 0px;
padding: 0px;
font-weight: bold;
}
div.container {
margin-top: -5px;	
}

div#header, div#quote, div#main, div#foot {
text-align: left;
margin: 0px auto;
width: 700px;	
}



/* Specific element styles */

.invisible, .line {
visibility: hidden;
margin: 0px;
padding: 0px;
line-height: 0px;
letter-spacing: -12px;
content: "";
display: none;
}

.left {
float: right;
}

.right a {
border-bottom: 0px !important;
}
.right a:hover {
border-bottom: 0px !important;
}


/* Layout element styles */

div#head {
height: 0px;
padding: 191px 0px 0px 0px;
background: url("header_bg.png") center center no-repeat;
}

div#header {
padding: 15px 0px 15px 0px;
position: absolute;
top: 0px;
left: 10px;
width: 300px;
}
div#header h1 {
font-size: 80%;
background: url(folder.gif) left center no-repeat;
padding: 2px 0px 2px 18px;
margin: 0px;
}
div#header h1 a {
border-bottom: 0px;	
}
div#header h1 a:hover {
color: #2768ab;
background-color: #FFFFFF;
}

div#quote {
position: absolute;
top: 30px;
left: 10px;
width: 300px;
}

div#main {
margin-top: 0px !important;	
}

p.date {
margin: 10px 0px 0px 0px !important;
padding: 10px 0px 10px 14px;
border-top: 25px solid #b6daeb;
background: url(file.gif) left center no-repeat;
}

div#entry {
margin: 0px;
padding: 0px;	
}
h2.topic {
padding: 10px 0px 20px 0px;
margin: 0px;
color: #000000;
letter-spacing: 4px;
font-family: Tahoma, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 250%;
text-align: center;
}

div.text p {
margin: 0px;
padding: 0px 0px 10px 0px;
}

div#foot {
margin-top: -150px;
padding: 0px 0px 150px 0px;
background: url(footer_bg.png) right bottom no-repeat;
}
