/* zero out to remove differences among browsers and to remove ugly things*/
* {margin:0; padding:0 border: 0;}
html {height: 100%; min-height: 100%; margin-bottom: 1px;}
input, select, th, td, h1,h2,h3,h4,h5,h6,pre,code {font-size:1em}
li li, li p, td p, blockquote p {font-size:1em}
:link,:visited { text-decoration:none }
ul,ol {
	list-style:none;
	margin: 0;
	padding: 0;
	text-align: center;
}
a img,:link img,:visited img { border:none }
address { font-style:normal }
table {font-size: 100%}

/* START MAIN HOLDERS */
body
{
	text-align: center;
    padding: 0 0 10px 0;
    background: #FFFFFF;
    font-family: Georgia, Georgia, serif;
 	font-size: 82%;
}

div#container
{
	text-align:left;
    width: 760px;
    margin: 0 auto;
	font-size: 1.1em;
}

div#content
{
	color: #3B5F9F;
	background-color: #FFFFFF;
}

div#left-holder
{
	float: left;
	padding: 10px 0;
	background: #FFFFFF;
	width : 200px;
}

#navbar 
{
	background: #FFFFFF url(../images/bg_menubar.gif) no-repeat left bottom;
	clear: both;
	width: 100%;
}


div#footer
{
	background: #FFFFFF url(../images/bg_menubar.gif) no-repeat left bottom;
	clear: both;
	width: 100%;
}
/* END MAIN HOLDERS */

/* START DEFAULT LINKS */
div#content a:link, div#content a:visited,
ul.archive-list li a:link, ul.archive-list li a:visited,
ul.rssMenu li a:link, ul.rssMenu li a:visited
{
 color: #008752;
 text-decoration: underline;
}
div#content a:hover, div#content a:active,
ul.archive-list li a:hover, ul.archive-list li a:active,
ul.rssMenu li a:hover, ul.rssMenu li a:active
{
 text-decoration: none;
 color: #7AAF52;
}


/* END DEFAULT LINKS */

/* START PARAGRAPHS AND HEADINGS */
h1
{
	font-size: 2em;
	font-weight: normal;
	line-height: .8em;
	margin-bottom: .4em;
	color: #253692;
}

h2
{
	font-size: 1.4em;
	line-height: .8em;
	margin: 1em 0 .4em 0;
	color: #B06AA6;
}

h3
{
	color: #253692;
	font-size: 1.4em;
	line-height: .8em;
	margin: 1em 0 .4em 0;
}

p
{
		line-height: 1.7em;
		margin-bottom: 1em;
}

p.last
{
	margin-bottom: 0;
}

div#footer p
{
	margin: 0;
	padding: 5px 10px;
	text-align: center;
	color: #fff;
}

p.disclaimer
{
	font-size: .9em;
	font-style: italic;
	color: #AABF9B;
}

p.centerme
{
	text-align: center;
}

p.posted
{
	background: url(/i/post_white.gif) 0 7px no-repeat;
	padding-left: 18px;
}
/* END PARAGRAPHCS AND HEADINGS */

/* START MISC LISTS */
ul.archive-list, ul.rssMenu
{
	padding-bottom: 15px;
}

ul.archive-list li a, ul.rssMenu li a
{
	padding: 2px 0;
	display: block;
}
ol.generic
{
	margin: 15px 0 15px 20px;
	font-size: 1.1em;
}

ol.generic li
{
	list-style-type: decimal;
	margin-bottom: 10px;
	padding-left: 15px;
	color: #6B238F;
}

ol.semi-generic
{
	margin: 15px 0 15px 20px;
	font-size: 1.1em;
}

ol.semi-generic li
{
	list-style-type: decimal;
	margin-bottom: 20px;
	padding-left: 15px;
}

ul.generic
{
	margin: 20px 0;
}
ul.generic li
{
	list-style-type: none;
	margin-bottom: 10px;
	padding-left: 15px;
	background: url(/i/bullet_generic_ul.gif) 0 5px no-repeat;
	color: #6B238F;
}

dl.generic
{
	color: #6B238F;
	line-height: 1.5em;
}

dl.generic dt
{
	margin-bottom: 7px;
	padding-left: 15px;
	background: url(/i/bullet_generic_ul.gif) 0 5px no-repeat;
}

dl.generic dd
{
	margin-bottom: 15px;
	padding-left: 15px;
}
/* START MISC STUFF */
img.goleft
{
	float: left;
	margin: 5px 25px 5px 0;
}

div.gocenter
{
	text-align: center;
	margin: 15px 0;
}

img.goright
{
	float: right;
	margin: 0px 20px 10px 10px;
	margin-right: 25px;
}

span.fix
{
	background: #ffe900;
}

address
{
	color: #3B5F9F;
	line-height: 1.5em;
	margin-bottom: 15px;
}

div.archive-list-holder
{
	text-align: right;
	padding-right: 13px;
}

hr
{
    height: 1px;
    width: 100%;
    background: #F9CE29;
	border: none;
    margin: 10px 0 10px 0;
}
ul a:link{
color: #3B5F9F;
text-decoration:none;
}
/* END MISC STUFF */

d
/* START TABLES */
/* END TABLES */
.tiny {
	font-family: Georgia;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
#footerlink {
    color:#000;
 }
