:link, :visited { color: maroon; text-decoration: none; }
:link:focus, :visited:focus { color: maroon; }
:link { color: maroon; }
:visited { color: maroon; }
:link:hover, :visited:hover { color: maroon; text-decoration: underline; }
:link:active, :visited:active { color: maroon; }

#last_item :link, #last_item :visited { color: #white; text-decoration: none;  -webkit-text-size-adjust: none; }
#last_item :link:focus, #last_item :visited:focus {  color: white; -webkit-text-size-adjust: none; }
#last_item :link {  color: white; -webkit-text-size-adjust: none; }
#last_item :visited {  color: white; -webkit-text-size-adjust: none; }
#last_item :link:hover, #last_item :visited:hover {  color: white; text-decoration: underline; 
-webkit-text-size-adjust: none; }
#last_item :link:active, #last_item :visited:active {  color: white; -webkit-text-size-adjust: none; }

#left_top_menubar :link, #left_top_menubar :visited { color: white; text-decoration: none; }
#left_top_menubar :link:focus, #left_top_menubar :visited:focus {  color: white; }
#left_top_menubar :link {  color: white; }
#left_top_menubar :visited {  color: white; }
#left_top_menubar :link:hover, #left_top_menubar :visited:hover {  color: white; text-decoration: underline; }
#left_top_menubar :link:active, #left_top_menubar :visited:active {  color: white; }

#right_top_menubar :link, #right_top_menubar :visited { color: white; text-decoration: none; }
#right_top_menubar :link:focus, #right_top_menubar :visited:focus {  color: white; }
#right_top_menubar :link {  color: white; }
#right_top_menubar :visited {  color: white; }
#right_top_menubar :link:hover, #right_top_menubar :visited:hover {  color: white; text-decoration: underline; }
#right_top_menubar :link:active, #right_top_menubar :visited:active {  color: white; }

/* Chicklets */

/*

.chicklets a{float:left;width:16px;height:16px;margin:0 2px;}

*/

.chicklets	{
}

/* LAYOUT */




#paper {

	background-color: white;
	margin-top: 25px;
	margin-left: 3.5%;
	margin-right: 3.5%;
	margin-bottom: 25px;

	border-right-style: solid; 
	border-right-color: black; 
	border-right-width: 5px; 
	border-bottom-style: solid; 
	border-bottom-color: black; 
	border-bottom-width: 5px;
	padding-bottom: 5px;	

}

body {

	background-color: #585451;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 100%;
	font-style: normal;
	margin: 15px;
        color: #252525;
/*	-webkit-text-size-adjust: none; */
	}
/*
div {
	border: 1px dashed blue;
	}
*/
#top_menubar {

        font-family: Arial, Helvetica, Sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background: maroon;
	/*width: 100%;*/
	height: 26px;
	}

#left_top_menubar {
	font-size: 13px;
	width: 50%;
	margin-left: 4%;
	padding-top: 5px;
	padding-bottom: 5px;
	position: absolute;
	left: 1px;
	text-align: left;
	}

#right_top_menubar {
	vertical-align: middle;
	margin-right: 1%;
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	right: 1px;
	text-align: right;
	}

#last_item {
	
        vertical-align: middle;
        margin-right: 2px;
	margin-top: -150px;
        font-size: 80%;
        padding-top: 5px;
	padding-right: 10px;
	padding-left: 55%;
        right: 1px;
        text-align: right;
        }


#logo {

	padding: 0px;
	margin-left: 2px;
	margin-top: 2px;
	height: 152px;
	width: auto;
	}

#left_menubar {
	background-color: white;
	margin-top: 20px;
	margin-left: 2px;
	width: 140px;
	flush: left;
	position: absolute;
	}

#menu {
	font-size: 95%;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 10px;
	font-weight: bold;
	line-height: 150%;
	text-align: right;
	}

#last_ten_comments {
        background-color: white;
        font-family: Arial, Helvetica, Sans-serif;
	margin-left: 2px;
	margin-top: 20px;
	font-size: 95%;
        color: #252525;
	}

#art_not_ads {
        background-color: white;
        margin-top: 30px;
        margin-left: 10px;
}

#con_red_star {
        background-color: white;
        margin-top: 25px;
        margin-left: 13px;
}



#content {
border: solid white;
width: auto;
border-width: 20px 0px 1px 150px;
margin-right: 170px;
width: auto;
/*voice-family: "\"}\"";
voice-family:inherit;*/
zoom: 1;
}


#badges {



}

#footer {

        font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-small;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 150px;
	margin-right: 170px;
	text-align: justify;
	color: #393939;
	height: 50px;
	}

/*
#feature {
	background-color: #D0D0D0;
	float: right;
	left: 400px;
	top: 400px;
	width: 200px;	
}
*/

.comments {
	width:90%;
	margin-left:5%;
	margin-right:5%;
	}

.c {
	margin-top: 10px;
        }

.s {
	background: #ffff99;
	font-size: 125%;
	}

.a {
	background: #ffff99;
	font-size:75%;
	}

.t {
        font-size:90%;
        }

.aac {
        font-size:120%;
	margin-top:25px;
        }


/* TEXT STYLE */

H1 {
	font-size: 180%;
	margin-bottom: 5px;
	margin-top: 0px;
        color: #252525;
}

H2 {
	font-size: 14pt;
	margin-bottom: 3px;
	margin-top: 0px;
	color: #252525;
}

H3 {
	font-size: 130%;
	text-indent: 2em;
    font-family: Arial, Helvetica, Sans-serif;
    font-style: italic;
	margin-bottom: 5px;
	margin-top: 0px;
        color: #252525;
}


BODY {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 100%;
	font-style: normal;
	margin : 0px;
        color: #252525;
	-webkit-text-size-adjust: 110%; 

}

P {
        font-family: Arial, Helvetica, Sans-serif;
	font-size: 95%;
	margin-left: 0px;
	margin-top: 6px;
        color: #252525;
	-webkit-text-size-adjust: 110%; 

}

BLOCKQUOTE {
        font-family: Arial, Helvetica, Sans-serif;
        font-size: 95%;
        color: #252525;
}

UL {
        font-family: Arial, Helvetica, Sans-serif;
        font-size: 95%;
        color: #252525;
}

LI {
        font-family: Arial, Helvetica, Sans-serif;
        font-size: 95%;
        color: #252525;
}

OL {
        font-family: Arial, Helvetica, Sans-serif;
        font-size: 95%;
        color: #252525;
}


TD {
        font-family: Arial, Helvetica, Sans-serif;
	border-color: blue;
	font-size: 95%;
        color: #252525;
}

TD.box {
        font-family: Arial, Helvetica, Sans-serif;
	border-color: #ffff99;
	border-width: medium;
        color: #252525;
}


.navbar {
        font-family: Arial, Helvetica, Sans-serif;
	background-color: #ffff99;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
        color: #252525;
}

/* index.sqml */

.dateline { margin-top: 0px; margin-bottom: 0px; font-size: 80%;}
.sorts { margin-top: -2px; margin-bottom: 5px; font-size: 80%;}
.oldnews { margin-top: 0px; margin-bottom: 15px; font-size: 80%;}
.records {margin-top: 0px; margin-bottom: 0px; font-size: 90%;}
.listing { margin-top: 7px; margin-bottom: -1px; font-size: 120%;}
.newsitem { margin-top: 3px; margin-bottom: 0px; font-size: 100%;}
/* .newsitem {  margin-top: 5px; margin-bottom: 6px; line-height: 140% } */

/* article.sqml */

.article {  margin-top: 8px; line-height: 140%; }
.toc {  margin: 0px; }
/* index of issues */

.issueentry { font-size: 95% }
.issue-issue { padding-top: 5px; font-size: 95%; }

/* categories */

.category {  margin-top: 0px; margin-bottom: 10px; font-size: 80%; }

/* */

.first { text-indent: 1em; text-align: justify }

p.timeline { margin: 0px 0px 0px 0px }

 
