/*================================================================
The MAIN stylesheet for the website.

Define SITE-WIDE styles:
  - General Typography
  - Header Content
  - Column Content
  - Forms
  - Tables
  - Footer
  - Sitewide Custom Definitions
  
 COLOR PALETTE
 	Text #333333
	H's #002200
	Background Light #F0FCD7
	Background Dark #004009

================================================================*/
@import url("base.css");
@import url("layout.css");
@import url("nav.css");

/* GENERAL TYPOGRAPHY (Standard HTML tags)
----------------------------------------------------------------*/


/* BODY 
----------------------------------------------------------------*/
body {
	font-family: Century Gothic, Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/background.png);
	
} /* WinIE behavior call */

h1 	{font-size:150%; font-weight:bold; padding:10px 0px;}
h2 	{font-size: 140%; padding:10px 0px;}
h3  {font-size:130%;}
h4  {font-size:120%;}
h5  {font-size:110%; padding-top:5px;}



h1 {padding-bottom: 10px;}

p {font-size:16px; padding-top:15px;}

table { border-spacing: 0px; border-collapse:collapse; }

ol {font-size:12px;}

ul {font-size:14px;}

li {font-size:14px;
list-style:circle }

a {text-decoration:none; color: black;}

a:hover {color:#400080; text-decoration:underline; cursor:pointer;}

blockquote {border: 2px solid #8a3482; width: 370px;}

blockquote h2 {font-size:16px; padding-bottom:5px; color:#702c6a;}
blockquote p {font-size:14px; margin:5px;}
blockquote ul {padding-top: 0px;}
blockquote li {font-size:10px; list-style:inside circle; padding:0px 10px 0px 0px;}
blockquote a {font-size:12px; text-decoration:underline; color:#0066cc;}
	

/* HEADER
----------------------------------------------------------------*/


/* MENU
----------------------------------------------------------------*/
div#menu {	
			}






/* CONTENT
----------------------------------------------------------------*/
#content{padding-top:10px; 
position:relative;
}

#content h1,h2,h3,h4,h5
	{color: #58595B;
	text-align:center;
	}

#content h4,h5,h6
	{color: #777;
	text-align:center;
	}

/* SlideShow
----------------------------------------------------------------*/
ul.ppt {
	position: relative;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}

.ppt img {
	border: 1px solid #e7e7e7;
	background-color: #ececec;
}
/* SideCopy33
----------------------------------------------------------------*/


/* Copy33
----------------------------------------------------------------*/


/* TABLES
----------------------------------------------------------------*/

/* Constant Contact
----------------------------------------------------------------*/

/* FOOTER
----------------------------------------------------------------*/
#footer {border-bottom: #cccccc solid 2px; border-top: #cccccc solid 1px;  }

#footer h1{
	font-size:24px;
	font-style:oblique;
	font-weight:normal; 
	text-align:center; 
	color:#58595B; 
	padding-top:5px;
	padding-bottom:0px;
}

#footer p{
	font-size:10px; 
	text-align:center; 
	color:#58595B; 
	padding-bottom: 5px;
}

#footer a {
	color:#58595B; 
	text-decoration:underline;
}

#footer a:hover {
	color:#D1DDF1;}

#footer a:visited {
	color:#9966FF;
}

/* SITE-WIDE CUSTOM STYLES (Your own id's and classes)
----------------------------------------------------------------*/
p.error {color: red;}

.right {float:right;}
.left {float:left;}

.cont {color:#00539B; font-variant:small-caps;}
.red {color: #CC0000; font-style: italic;}
.Main {margin-left: -32px;}
.Sub {margin-left:-28px;}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto; }
	
.shadow {
		 behavior: url(ie-css3.htc);

background:#202834 url(loading.gif) no-repeat 50% 50%;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	box-shadow:0px 0px 10px #333;
}
                    
