body  	{background-image:url("images/pagebg.gif"); 
       	 background-repeat: repeat-x; background-position: top center;
	     margin: 0px;
	     padding: 0px; 
	    text-align: center; /* Used for centering pages in IE */}


p, h2, h3, h4, h5, a, ul, li, lo, address, td 

	{font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;}
	




a:link {}
a:visited {}
/* All links must inclde some type of hover interactivity */
a:hover {}
a:active {}


/* ----------------------------  NAVIGATION (HORIZONTAL) ----------------------------  */
div#utility {width: 990px;}
	
ul#utilitynav 	{background-image:url("images/navigation-bar.jpg");
                float: left; height: 40px;
	            width: 100%;
		        margin: 0px;
		        padding: 0px;
		        list-style-type: none;}
	
ul#utilitynav li 	{display: inline;
			        float: left;
			        margin: 0px auto;
			        padding: 0px;}

ul#utilitynav li a:link, 
ul#utilitynav li a:visited, 
ul#utilitynav li a:active 	{font-size: 14px;
				text-decoration: none; color: #FFFFFF;
				text-align: center;
				display: block;
				width: auto;
				padding: 11px;
				margin: 0px;
				border-right: 1px solid #000000;}

ul#utilitynav li a:hover, 
ul#utilitynav li a.current:visited 	{background-image:url("images/navigation-up.jpg"); text-decoration: none; font-size: 14px; color: #000000;}

/* ----------------- AUDIO POP-UP ELEMENTS ----------------- */

div#console {width: 180px;}	

div#slot1 {background-image:url("images/webaudio01.gif"); float: left; width: 180px; height: 49px;}	

div#slot2 {background-image:url("images/webaudio02.gif"); float: right; width: 87px; height: 30px;}	

div#slot3 {background-color; transparent; float: right; width: 68px; height: 30px;}

div#slot4 {background-image:url("images/webaudio03.gif"); float: right; width: 25px; height: 30px;}

div#slot5 {background-image:url("images/webaudio04.gif"); float: left; width: 60px; height: 21px;}	

div#slot6 {background-image:url("images/webaudio05.gif"); float: right; width: 120px; height: 21px;}	
		

/* ----------------- SPACER ELEMENTS ----------------- */

div#blank1 {background-color: transparent; float: left;
           width: 990px; height: 50px;}	

div#blank2 {background-color: transparent; float: left;
           width: 990px; height: 20px;}	


div#blank3 {background-color: transparent; float: left; 
           width: 643px; height: 15px;}	

div#sidebar-blank {background-color: transparent; float: right; 
           width: 390px; height: 20px;}	

/* ----------------- COLUMN ELEMENTS ----------------- */

div.sectioncontainer  {background-color: transparent; float: left;
           border: 0px; margin: 0px; padding: 0px;
		   width: 100%; text-align: center;}

div.section  {background-color: transparent; float: left;
           background-repeat: repeat; border: 0px; margin: 0px; padding: 0px;
		   width: 175px; text-align: center;}
		   
div.section ul li {font: normal 14px Verdana, Arial, san-serif; color: #000000; text-align: left; position: relative; left: -23px;}

		   



/* ----------------- PAGE LAYOUT ELEMENTS ----------------- */


div#container 	{background-color: transparent; width: 990px; margin: 0px auto;}

div#containerbg 	{background-image:url("images/containerbg.jpg"); float: left; clear: both;
                    background-position: top left; background-repeat: repeat-y;   
					border-left: 0px solid #000000;  border-right: 1px solid #000000; border-bottom: 1px solid #000000; margin: 0px;
	                padding: 0px; width: 989px;} 

div#header {background-image:url("images/header.jpg"); float: left; clear: both;
           background-repeat: no-repeat;
		   width: 990px; height: 250px;}

div#shadow {background-image:url("images/shadow.jpg"); float: left; clear: both;
           background-repeat: no-repeat;
		   width: 989px; height: 7px;}
		   

div#sidebar {background-image:url("images/sidebar.jpg"); float: right; 
           background-repeat: no-repeat; border-bottom: 0px solid #000000;
		   width: 390px;}


div#cta     {background-color: transparent; width: 389px; height: 587px; padding: 0px;}
		   
div#content {background-image:url("images/content.jpg"); width: 595px; float: left; clear: left;   
             background-repeat: repeat-y; margin-left: 1px; margin-top: 0px; padding: 0px; 
            border-left: solid 0px #000000; border-right: solid 0px #000000; border-bottom: 0px solid #000000;}

			 

div#text {background-color: transparent; float: left;
          padding-bottom: 30px; padding-top: 20px; padding-right: 30px; padding-left: 30px; font: normal 14px Verdana, Arial, san-serif; color: #000000; text-align: left;}
		  
div#text h1  	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	            text-align: left; font-size: 16px;}

div#text p {font: normal 14px Verdana, Arial, san-serif; color: #000000; text-align: left; }

#standardbullets  {font: normal 14px Verdana, Arial, san-serif; color: #000000; text-align: left; position: relative; left: 18px;}


div#text a:link, 
div#text a:visited {font: bold 14px Verdana, Arial, san-serif; color: #0099cc; text-decoration: none;}

div#text a:hover {font: bold 14px Verdana, Arial, san-serif; color: #0099cc; text-decoration: underline;}		  
		

div#forms   {width: 550px; float: left; clear: left; font: normal 11px Verdana, Arial, san-serif; color: #003366; text-decoration: none; padding: 0px; margin: 0px;}
div#forms a:link, 
div#forms a:visited {font: bold 11px Verdana, Arial, san-serif; color: #003366; text-decoration: none;}

div#forms a:hover {font: bold 11px Verdana, Arial, san-serif; color: #003366; text-decoration: underline;}


.centered         	          {font: bold 16px Verdana, Arial, san-serif; 
               				  color: #000000; text-align: center; width: 550px;}
							  
address         	          {font: bold 14px Verdana, Arial, san-serif; 
               				  color: #000000; text-align: center; width: 550px;}

div#footer 	{background-color: #CCCCCC; width: 100%; margin-left: 0px; float: left; color: #000000; text-align: center;
		     padding-left: 0px; padding-right: 0px; padding-bottom: 15px; padding-top: 10px;}

div#footer  a:link, 
div#footer  a:visited {color: #000000; font: normal 14px Verdana, Arial, san-serif;
                        text-decoration: none;}
	
div#footer a:hover {color: #000000; text-decoration: underline;}

div#owner {float: left; width: 100%;}

div#copyright 	{font-size: 9px; float: left; width: 100%; color: #000000;
		         font-family: Verdana, Arial, Helvetica, sans-serif;}
	
div#copyright img {border: none;}

div#copyright a:link, 
div#copyright a:visited {color: #000000;
                        text-decoration: none;}
	
div#copyright a:hover {text-decoration: underline;}
	





/* ----------------- CUSTOM CLASSES ----------------- */

/* Images should include some type of border. We tend to favor this one. */

img.owners	{padding: 0px; margin: 10px;
		background: white;
		border: solid 0px #000000;}


img.left 	{float: left;
		padding: 0px;
		background: white;
		margin: 0px 15px 10px 0px;
		border: solid 1px #000000;}

img.right 	{float: right; clear: right;
		padding: 0px;
		background: white;
		margin: 0px 0px 10px 15px;
		border: solid 1px #000000;}

div#img-block 	{float: right; clear: right;
		padding: 0px;
		background: white;
		margin: 0px 0px 10px 15px;
		border: solid 0px #000000;}

div#img-block img	{float: right; clear: right;
		padding: 0px;
		background: white;
		margin: 0px 0px 10px 15px;
		border: solid 1px #000000;}
