@import "../cool.css";						/* General cool stuff for better browsers */
@import "advanced.css";			/* Florida color scheme for better browsers */

body {
	color : black;
	background-color : white;
	font-family : "Trebuchet MS", "Lucida Grande", Verdana, Geneva, Helvetica, Arial, sans-serif;
}

/* div.main - use on all the pages as a wrapper div */
div.main, div.wrapper { width : 700px; }

/* the front page's two main content divs */
.menu {
	width : 175px;
	margin : 0;
	float : left;
}
.content {
	float : right;
	width : 515px;
}

/* links on the menu */
.links {
	font-size : 12px;
	line-height : 16px;
}

/* heading styles.  The uses for each are included in the comments. */

/* h1 - page and topic headers */
h1 {
	font : italic 24px/28px "Calisto MT", Georgia, "Times New Roman", Times, sans-serif;
	text-align : right;
	background-color : #0021a5;
	color : white;
	margin : 0;
	padding-right : 10px;
}

/* h2 - subheaders and dates of entries */
h2 {
	font-size : 16px;
	text-align : center;
	background-color : transparent;
	color :  #ff4a00;
}

/* h3 - entry headers and category headers */
h3 {
	font-size : 14px;
	text-align : left;
	background-color : transparent;
	color : #0021a5;
}

/* h4 - sub-headers in categories */

h4 {
	font-size : 12px;
	text-align : left;
	font-weight : bold;
}

h5 { font-size : 10px; text-align : left; }


/* link styles */
a:link { color : #0021a5; background-color : transparent; }
a:visited { color : #ff4a00; background-color : transparent; }
a:hover { color : #093; background-color : transparent; }

h3 a:link, h3 a:visited { color : #0021a5; background-color : transparent; text-decoration : none; }
h3 a:hover { color : #093; background-color : transparent; text-decoration : none; }

/* basic text styles */

p, div, ul, li, blockquote {
	font-family : "Trebuchet MS", "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p {
	text-indent : 2em;
	font : 12px/16px "Trebuchet MS", "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

 li, blockquote {
	font-size : 12px;
	line-height : 16px;
}

/* image styles - won't work in NS4, but that shouldn't affect a whole lot */

img {
	border : 0;
	margin : 0% 0% 0% 0%;
}

/* some special span, div, and p styles */

.backlink { text-align : right; }
.center { text-align : center; text-indent : 0; }
.linkbar { font-size : 10px; font-weight : bold; }
.linklist {
	list-style-type : none;
	text-indent : 0;
	margin : 0;
	padding: 0;
}
.right { text-align : right; }
code, .tooltip { color : #0021a5; background-color : transparent; }
acronym, .tooltip { cursor : help; }
acronym { border-bottom : 1px dotted black; }
.noindent { text-indent : 0; }
.red { color : red; background-color : transparent; }
