@charset "utf-8";
/* CSS Document */

/* Main styling page for EOR Website */


/* RESET */
* { margin: 0; padding: 0; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-family:"Arial", Times, serif; }
body { line-height: 1; }
ol, ul { list-style: none; }
table { border-spacing: 0; }

/* PAGE ELEMENTS*/

	/* Grey Background */
html { background: #FFF; }

body {
	background-image: url(images/eor_bg.jpg);
	background-repeat: repeat-x;
	text-align: center; 
}

#wrapper { width: 990px; margin: 0 auto; overflow: hidden; text-align: left;}

#container { width: 990px; height: 800px; background: url(../images/home_bg.jpg) no-repeat; }
#container_sub { width: 990px; background: url(../images/sec_bg.jpg) no-repeat;  }

#home_header { width: 990px; height: 175px; background: url(../images/header_home.jpg) no-repeat; margin: 0; }

#home_media { width: 990px; height: 390px; background: url(../images/media_home.jpg) no-repeat; margin: 0; }

#home_footer { width: 990px; height: 203px; background: url(../images/footer_home.jpg) no-repeat; margin: 0; }



/*HOME*/

#home_text { width: 620px; height: 70px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #254681; position: relative; top: 301px; left: 198px; line-height: 18px; text-align: center; margin-bottom: 1px;}

#footer_nav { width: 640px; height: 40px; position: relative; top: 330px; left: 180px; line-height: 18px; text-align: center; }

#footer_nav a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #254681; text-decoration: none; }

#footer_nav a:hover { color: #000; }

#copyright { width: 620px; height: 20px; position: relative; top: 350px; left: 186px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #a0a0a0; }

/*SECONDARY PAGES*/

.pagetitle { font-size: 18px; font-weight: bold; color: #0e57a6;}

	#flash_nav { position: absolute; z-index: 1; top: 0; }

     #subnav { position: absolute; }

     #secondary_spacer { width: 990px; z-index: 10; }

#secondary_content { width: 650px; margin-bottom: 50px; padding-top: 210px; padding-left: 330px; font-family: Arial, Helvetica, sans-serif; }

#secondary_content p { text-align: justify; padding-bottom: 25px; line-height: 20px; font-size: 14px; }

#secondary_content h2, h3 { padding-bottom: 20px; }

#footer_sec { width: 990px; height: 191px; background:url(../images/sec_footer_bg.jpg) no-repeat; position: relative; }

#footer_nav_sec { width: 640px; height: 40px; position: relative; top: 35px; left: 175px; line-height: 18px; text-align: center; }

#footer_nav_sec a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #254681; text-decoration: none; }

#footer_nav_sec a:hover { color: #000; }

#copyright_sec { width: 620px; height: 20px; position: relative; top: 45px; left: 186px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #a0a0a0; }

#login { padding-left: 100px; }

#admin_main table td { border: 1px solid #0e57a6; padding: 3px;}

#admin_main table th { border: 0; padding: 10px;}



/*FONTS*/

.header1 { font-size: 20px; font-weight: bold; color: #0e57a6; }

.header2 { font-size: 16px; font-weight: bold; color: #039; }

.header3 { font-size: 14px; font-weight: bold; color: #000000; }

.header4 { font-size: 18px; font-weight: bold; color: #039; }


#secondary_content p { font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }


.bodytext1 { font-size: 12px; }




