@charset "UTF-8";
/* CSS Document */

/* General Styles */

#breadcrumbs		{	text-align:right; font-size:10px; color: #666666; margin-bottom: 2px;	}
#breadcrumbs a		{	color: #999999;	}

#pagetitle {color:#006666;font-size:30px;}

a:link {text-decoration: none; }
a:visited {text-decoration: none; color:#003399;}
a:active {text-decoration: none;}
a:hover {text-decoration: none; color: black; font-weight: bold;}

body			{	font-family:Georgia,Serif; font-size:15px; 
			 background-color:white;	}


.clear			{	clear:both; }

.small			{	font-family:  Georgia,Serif; font-size:11px;	}

#list			{	font-family: Georgia,Serif; font-size:10px;	}

#page			{	width: 	800px; margin: 0 auto; }

#back			{	padding: 25px; }
				 
#graybox		{	border: 5px solid #666666;
					height:160px;
					 width:729px;   
                                         display: block;
                                         margin-left: auto;
                                         margin-right: auto	}

#logo		{		background-image: url(/assets/images/jes_logo.jpg); 
					background-repeat: no-repeat;
					 width:623px; height:306px;          display: block;
                                         margin-bottom: 10px;
                                         margin-left: auto;
                                        margin-right: auto
                                        
					}

#opening		{		background-image: url(/assets/images/opening.jpg); 
					background-repeat: no-repeat;
					 width:739px; height:25px;          display: block;
                                        margin-left: auto;
                                        margin-right: auto

					}

					
#footer			{	padding:10px; font-size:10px; color: #666666; height:20px; width:300px; display: block; margin-left: auto; margin-right: auto;}


/* Homepage Styles */

#content		{	width: 680px; color: black; height: 55px; padding:5px; font-size:15px; }

#navigation		{	 background-color: #006600; width: 739px;     display: block;
    margin-left: auto;
    margin-right: auto;
					height:40px;  }
					

#navigation ul    {    margin: 0; padding: 10px 0 0 0;  list-style:none; text-align:center; }

#navigation    li    {    display:inline; padding: 0 15px; text-align: center;
                   border-right: 2px solid white;  margin-left: auto; margin-right: auto; }

					
#navigation li.last	{	border-right: none;	}	

#navigation a	{	color: white; font-family: Copperplate Gothic Bold, Georgia Sans; 
					font-size:15px;text-decoration:none; font-weight: bold;}
#navigation a:hover {text-decoration: underline; color: white; font-weight: bold;}


/* Subpage Styles */

#grayboxS		{	border: 5px solid #666666;
					
					 width:734px;   
                                        display: block;
                                      margin-left: auto;
                                     margin-right: auto	}

#logoS		{		background-image: url(/assets/images/jes_logo_sm.jpg); 
					background-repeat: no-repeat;
					 width:250px; height:125px;          display: block;
                                         margin-bottom: 10px;
                                          margin-left: auto;
                                          margin-right: auto
                          
					}

#openingS		{		background-image: url(/assets/images/opening_sm.jpg); 
					background-repeat: no-repeat;
					 width:739px; height:25px;          display: block;
                                         margin-left: auto;
                                        margin-right: auto
                           
					}

#pagetitleS			{ display:block;	 width:540px; height:70px;
                                        float:left; 
                                       
					 }

#contentS		{	width: 670px; background-color: white; min-height: auto; padding:10px; }


/* -------------------- Forms --------------------- */

#EmailForm input			{	float:left; }
#EmailForm label			{	float:left; width:40%; line-height:1.5em; padding-right:10px; text-align:right;	}
#EmailForm div				{	clear:both; padding: 10px 0;	} 
#EmailForm h3				{	clear:both; margin: 15px 0 5px 0; }
#EmailForm					{	border: 0; 	}
fieldset 					{	border: none; }
.checkboxquestion			{	float:left;	}
					 
					 
