/**********************************************************************
  Below is the code for the Static Background image                 
/**********************************************************************/
img.bg {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;
	
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

@media screen and (max-width: 1024px){
	img.bg {
		left: 50%;
		margin-left: -512px; }
}

#page-wrap { 
position: relative;
width: 800px;
margin: 10px auto;
padding: 10px;
background: white;
-moz-box-shadow: 0 0 20px black;
-webkit-box-shadow: 0 0 20px black;
box-shadow: 0 0 20px black;
}
p { font: 15px/2 Georgia, Serif; margin: 0 0 30px 0; text-indent: 40px; }

/**********************************************************************/
/**********************************************************************/
a.blog_nav
{ 
	color: #000088;
    font-size: 10pt;
	font-family: 'Arial';
	text-decoration: none;
}
a.blog_nav:visited 
{ 
    COLOR: #000000;
    font-size: 10pt;
	font-family: 'Arial';
	text-decoration: none;
}
a.blog_nav:hover 
{ 
    COLOR: #000000;
    font-size: 10pt;
	font-family: 'Arial';
	text-decoration:underline;
}
a.blog_nav:active 
{ 
    COLOR: #AB3A3A;
    font-size: 10pt;
	font-family: 'Arial';
	text-decoration: none;
}
/***************************/
a.blog_links
{ 
	color: #000000;
    font-size: 11pt;
	font-family: 'Arial';
	text-decoration:underline;
}
a.blog_links:visited 
{ 
    COLOR: #000000;
	font-family: 'Arial';
	text-decoration: none;
}
a.blog_links:hover 
{ 
    COLOR: #800000;
	font-family: 'Arial';
	text-decoration:none;
}
a.blog_links:active 
{ 
    COLOR: #800000;
	font-family: 'Arial';
	text-decoration: none;
}
font.home_header_text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman'
}
font.home_header_text2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: 'Californian FB'
}
font.home_header_text3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000080;
    FONT-FAMILY: 'Lucida Handwriting'
}

/**********************************************************************/

font.title_text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}
font.title_text_small
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}
font.title_text_medium
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}
font.title_text_large
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}

/**********************************************************************/

font.primary_par_text
{
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}
font.primary_par_text_small
{
    FONT-WEIGHT: none;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}
font.primary_par_text_med
{
    FONT-WEIGHT: none;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}
font.primary_par_text_large
{
    FONT-WEIGHT: none;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}

/**********************************************************************/

font.primary_par_text_maroon
{
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #800000;
    FONT-FAMILY: 'Verdana'
}
font.primary_par_text_maroon_small
{
    FONT-WEIGHT: none;
    FONT-SIZE: 9pt;
    COLOR: #800000;
    FONT-FAMILY: 'Verdana'
}
font.primary_par_text_maroon_med
{
    FONT-WEIGHT: none;
    FONT-SIZE: 10pt;
    COLOR: #800000;
    FONT-FAMILY: 'Verdana'
}
font.primary_par_text_maroon_large
{
    FONT-WEIGHT: none;
    FONT-SIZE: 12pt;
    COLOR: #800000;
    FONT-FAMILY: 'Verdana'
}

/**********************************************************************/

font.link_text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #000080;
    FONT-FAMILY: 'Arial'
}
font.link_text_small
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #000080;
    FONT-FAMILY: 'Arial'
}
font.link_text_med
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-FAMILY: 'Arial'
}
font.link_text_large
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000080;
    FONT-FAMILY: 'Arial'
}

/**********************************************************************/

font.footer_text
{
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana'
}

/**********************************************************************/

.floatimgleft
{
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}
.floatimgright
{
float:right;
margin-top:0px;
margin-left:10px;
margin-bottom:10px;
}
.indented_sub
{
   padding-left: 50pt;
   padding-right: 50pt;
}

/**********************************************************************/

ul.redbull {list-style-type: disc; color: firebrick;} 
ul.redbull li span { color: black;} 

ul.bluebull {list-style-type: disc; color: #156cb8;} 
ul.bluebull li span { color: black;} 

/**********************************************************************/
