/* classes only in basic are listed here
.blog .blogbody .title
.comments-post .posted
*/

.test {
width: 375px;
}


/* .title {margin-top: 2em; margin-bottom: -1em;  */
body { 
background-color: #19325A; color: #F8E9D2; 
}


.comments-body {
font-family: Georgia, arial, sans-serif; 
}	

.first-comment-body {
margin-top: 2.5em;
font-family: Georgia, arial, sans-serif;
}
	

.comments-head	{ 
font-family: Arial, helvetica, sans-serif; 
font-size: 120%; 
font-weight:bold;
margin-top: 15px;      
}     

.posted	{ 
font-family: georgia, arial, sans-serif;
font-size: 90%;
margin-top: -1em; margin-left: 4em;
}

#banner {
padding: 0px;
margin: 0px;
width: 100%;
background: #295293 url(/images/new-top-banner.jpg) top left no-repeat;
height: 58px;
}

div#banner a {
display: block;
height: 58px;
width: 100%;
border: none;
}

html>body div#banner {
width: auto;
height: 57px;
margin: 0px;
padding: 0px;
}

html>body div#banner a {
width: auto;
height: 57px;
margin: 0px;
padding: 0px;
}

.description {display: none;}

#content {
 position: absolute;
 left: 50px; 
 top: 58px;
 width: 425px; 
 padding: 1em; 
 color: #F8E9D2; 
 } 

#links { 
position: absolute; 
left: 525px;
top: 58px;
width: 235px;
padding:  1em 1em 1em 2.5em; 
border-left: 1px #295293 solid;
margin: 0;
font-size: 83%;
}

#links ul {
margin: 0 0 24px 1.5em;
padding: 0 0 0 1.2em;}


h3  {
font-size: 105%;
}
#links h3 {
margin: 0;
padding: 0;
}

.comments-body { 
margin-top: 2.5em;
 padding-right: 20px;}

.first-comment-body-live { 
margin-top: 1em; 
padding-left: 15px;
}

.comments-head-live
{
font-family: Arial, helvetica, sans-serif; 
font-size: 120%; 
font-weight:bold;
margin-top: 15px;  
}

.comments-head {margin-bottom: 2em;}

.searchme {
background-color: #19325A;
color: #F8E9D2; 
border: 1px #F8E9D2 solid;
}

.searchbutton { background-color: #19325A; color: #F8E9D2; font-size: 90%;
}

html>div.body {margin: 0; padding: 0; 
}

body {margin: 0; padding: 0; 
}

/* Most of the Netscape 6/M1 stuff */

html>body h1 {margin: 0px;}
html>body {width: auto;}
html>body div#links { width: 170px;}

.trackback-body {
margin: 5px 15px 0px 15px;
padding: 3px 10px 3px 10px;	
		}		

.trackback-url {
font: normal 100%/130% georgia, arial, sans-serif;
margin: 5px 15px 0px 30px;
padding: 3px 10px 3px 10px;	
		}

.trackback-post {
font: normal 100%/130% georgia, arial, sans-serif;
margin: 5px 15px 0px 30px;
padding: 3px 10px 3px 10px;	
}	

.trackbackHeadline {
font: normal 100%/130% georgia, arial, sans-serif;
margin: 5px 15px 0px 15px;
padding: 3px 10px 3px 10px;
}

.imagespace, .imagespaceleft, .imagespaceright {
padding: 0px;
margin: 10px 0px 10px 0px;
border: 1px solid #2F0D56;
}

.imagespaceleft {float: left;}

.imagespaceright {float: right;}

a {color: #F6EB86;}
A:visited {color: #C7C7BB}
A:active { color: #F8E9D2; }

#links A:hover, #content A:hover, .lft A:hover, 
.middle A:hover, #menu A:hover {
background-color: #295293;  
}

a:hover.imagelink {background-color: transparent !important;
}


html>body div#banner { width: auto;}

label {
 cursor: pointer;
}


