@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: CartoGothicStdBook, Tahoma, Geneva, sans-serif;
}

body { 
	line-height: 1; 
}

ol, ul { 
	list-style: none; 
}

table { 
	border-spacing: 0; 
}

/* PAGE ELEMENTS*/

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

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

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

#shadow { 
	width: 1038px; 
	height: 886px; 
	background-image:url(images/shadow2.png); 
}

#container { 
	width: 952px; 
	margin-left: 42px; 
}

#header_home { 
	width: 952px; 
	height: 374px; 
}

#logo { 
	width: 317px; 
	height: 374px; 
	background: url(images/logo.jpg) no-repeat; 
	float: left; 
}

#logo h1 { 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif;
	margin-top: 200px; 
	font-size: 20px; 
	font-weight: normal; 
	color: #216a9f; 
	margin-bottom: 20px; 
	margin-left: 23px;
}

#logo h2 { 
	margin-left: 23px; 
	font-size: 16px; 
	color: #4b4b4b; 
}

#logo p { 
	margin-left: 23px; 
	font-size: 14px; 
	line-height: 17px; 
	color: #4b4b4b; 
	text-align: justify; 
	width: 267px; 
}

#media_home { 
	width: 635px; 
	height: 374px; 
	background: url(images/media_home.jpg); 
	float: left; 
}

#media_home_01 { 
	width: 635px; 
	height: 374px; 
	background: url(images/media_home_01.jpg); 
	float: left; 
}

#media_home_02 { 
	width: 635px; 
	height: 374px; 
	background: url(images/media_home_02.jpg); 
	float: left; 
}



/*HOME NAVIGATION*/

#nav { 
	width: 952px; 
	height: 35px; 
	background: url(images/nav_bg.jpg); 
	text-align: left; 
}

#nav_home_but { 
	width: 100px; 
	text-align: center; 
	margin-top: 10px; 
	margin-left: 80px; 
	float: left; 
}
#nav_home_but a { 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#nav_home_but a:hover { 
	color: #dad8dd; 
}

#nav_services_but { 
	width: 100px; 
	text-align: center; 
	margin-top: 10px; 
	margin-left: 80px; 
	float: left; 
}
#nav_services_but a { 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#nav_services_but a:hover { 
	color: #dad8dd; 
}

#nav_about_but { 
	width: 100px; 
	text-align: center; 
	margin-top: 10px; 
	margin-left: 80px; 
	float: left; 
}
#nav_about_but a { 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#nav_about_but a:hover { 
	color: #dad8dd; 
}

#nav_faq_but { 
	width: 70px; 
	text-align: center; 
	margin-top: 10px; 
	margin-left: 80px; 
	float: left; 
}
#nav_faq_but a { 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#nav_faq_but a:hover { 
	color: #dad8dd; 
}

#nav_contact_but { 
	width: 100px; 
	text-align: center; 
	margin-top: 10px; 
	margin-left: 80px; 
	float: left; 
} 
#nav_contact_but a { 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#nav_contact_but a:hover { 
	color: #dad8dd; 
}


/*SUB PAGE NAVIGATION*/

#sub_nav { 
	width: 952px; 
	height: 36px; 
	background: url(images/sub_nav_bg.jpg); 
	text-align: left; 
}

#sub_shadow { 
	width: 1035px; 
	background: url(images/shadow_bg.png) repeat-y; 
	overflow: hidden; 
}

#sub_container { 
	width: 952px; 
	margin-left: 44px; 
	padding-bottom: 20px;
}

#sub_header { 
	width: 952px; 
	height: 77px; 
	background: url(images/sub_header.jpg) no-repeat; 
}

#sub_footer { 
	width: 1035px; 
	height: 100px; 
	background: url(images/footer.png) no-repeat; 
	text-align: center; 
	padding-top: 18px; 
	color: #CCCCCC; 
	font-size: 12px; 
}


#sub_nav_home_but { 
	width: 100px; 
	text-align: center; 
	margin-top: 10px; 
	margin-left: 80px; 
	float: left; 
}
#sub_nav_home_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav_home_but a:hover { 
	color: #dad8dd; 
}

#sub_nav_services_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 80px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav_services_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav_services_but a:hover { 
	color: #dad8dd; 
}

#sub_nav_about_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 80px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav_about_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav_about_but a:hover { 
	color: #dad8dd; 
}

#sub_nav_tax_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 80px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav_tax_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav_tax_but a:hover { 
	color: #dad8dd; 
}

#sub_nav_faq_but { 
	width: 70px; 
	text-align: center; 
	margin-left: 80px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav_faq_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav_faq_but a:hover { 
	color: #dad8dd; 
}

#sub_nav_contact_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 80px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav_contact_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav_contact_but a:hover { 
	color: #dad8dd; 
}






#sub_nav2_home_but { 
	width: 100px; 
	text-align: center; 
	margin-top: 10px; 
	margin-left: 50px; 
	float: left; 
}
#sub_nav2_home_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav2_home_but a:hover { 
	color: #dad8dd; 
}

#sub_nav2_services_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 50px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav2_services_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav2_services_but a:hover { 
	color: #dad8dd; 
}

#sub_nav2_about_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 55px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav2_about_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav2_about_but a:hover { 
	color: #dad8dd; 
}

#sub_nav2_tax_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 55px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav2_tax_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav2_tax_but a:hover { 
	color: #dad8dd; 
}

#sub_nav2_faq_but { 
	width: 70px; 
	text-align: center; 
	margin-left: 60px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav2_faq_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav2_faq_but a:hover { 
	color: #dad8dd; 
}

#sub_nav2_contact_but { 
	width: 100px; 
	text-align: center; 
	margin-left: 60px; 
	margin-top: 10px; 
	float: left; 
}
#sub_nav2_contact_but a {
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; 
}
#sub_nav2_contact_but a:hover { 
	color: #dad8dd; 
}






/*HOME*/

#content_home { width: 952px; height: 362px; background: url(images/sub_home.jpg); }

#content_home2 { width: 952px; background: url(images/sub_home.jpg); }

#content_home_sub1 { width: 270px; height: 260px; float: left; padding-left: 23px; margin-top: 7px; }

#content_home_sub2 { width: 270px; height: 260px; float: left; margin-left: 50px; margin-top: 7px; }

#content_home_sub3 { width: 270px; height: 260px; float: left; margin-left: 45px; margin-top: 7px; }

.content_title { color: #015b9c; font-weight: bold; }

#content_home p { font-size: 11px; line-height: 16px; color: #4b4b4b; margin-top: 10px; text-align: justify; }

#footer_home { width: 952px; height: 50px; margin-top: 50px; float: right; }

#footer_home p { text-align: center; color: #CCCCCC; font-size: 12px; }


/*SERVICES*/

#image_1 { width: 261px; height: 325px; float: right; margin-top: 60px; margin-right: 80px; }

#services_content { 
	width: 500px; 
	float: left; 
	margin-left: 30px; 
	margin-bottom: 50px;
}

#services_content ul { padding-left: 0; margin-left: 0; }

#services_content li { list-style-type: disc; padding-left: 0px; margin-left: 5px; font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; }

#services_map { width: 150px; height: 100px; float: left; margin-top: 210px; margin-left: 145px; }
#services_map a { line-height: 20px; color: #000000; font-weight: bold; font-size: 15px; }
#services_map a:hover { text-decoration: none; }



/*ABOUT*/
#about_1 { width: 950px; height: 324px; overflow: hidden; }
#about_1_text { width: 450px; height: 324px; float: right; text-align: justify; margin-right: 43px; }
#about_1 img { float: right; margin-right: 100px; margin-top: 25px; }
#about_1_text li { list-style-position: outside; padding-left: 10px; margin-left: 10px; }

#about_2 { width: 950px; height: 319px; margin-top: 20px; }
#about_2_text { width: 645px; height: 312px; float: left; text-align: justify;  margin-top: -5px; }
#about_2 img { float: left; margin-left: 5px; margin-right: 20px;}

/*
#about_3 { width: 950px; height: 319px; margin-top: 30px; }
#about_3_text { width: 648px; height: 312px; float: left; text-align: justify; }
#about_3 img { float: left; margin-left: 20px; }
*/


/*ATAX*/
#tax_1 { width: 950px; height: 324px; overflow: hidden; }
#tax_1_text { width: 850px; height: 324px; float: right; text-align: justify; margin-right: 43px; }
#tax_1 img { float: right; margin-right: 100px; margin-top: 25px; }
#tax_1_text li { list-style-position: outside; padding-left: 10px; margin-left: 10px; }


/*FAQ*/
#faq_1 { width: 950px; margin-left: 23px; }
#faq_1_text { float: left; width: 420px; text-align: justify; margin-bottom: 70px; }
#faq_1_text p { margin-top: 10px; }
#faq_1 img { float: left; margin-left: 63px; margin-top: 30px; }

#faq_1_text p { font-size: 12px; line-height: 16px; color: #4b4b4b; }



/*CONTACT*/
#contact_1 { width: 950px; margin-left: 23px; margin-top: -10px; height: 280px; }
#contact_1_text { float: left; width: 450px; margin-top: 70px; margin-left: 40px; text-align: justify; }
#contact_1 img { float: left; margin-left: 20px; margin-top: 30px; margin-right: 20px; }

#contact_form { width: 950px; }

#contact_title { margin-left: 63px; margin-bottom: 30px; margin-top: 20px; font-size: 12px; }

#contact_labels { width: 400px; float: left; margin-left: 200px; text-align: right; margin-top: -20px; font-size: 12px; }

#contact_labels2 { width: 400px; float: left; text-align: right; margin-top: -20px; font-size: 12px; }

#contact_labels li { list-style-type: none; margin-top: 13px; font-weight: normal; }

#contact_labels2 li { list-style-type: none; margin-top: 13px; font-weight: normal; }

#contact_2 { width: 950px; height: 150px; margin-top: 0px; overflow: hidden; }

#contact_address { float: left; width: 200px; line-height: 25px; font-size: 12px; }

#contact_address a { color: #000000; text-decoration: none; }
#contact_address a:hover { text-decoration: underline; color: #015b9c; }

#contact_address2 { float: left; margin-left: 20px; width: 200px; line-height: 25px; font-size: 12px; }



/*FONTS*/

.title_1 { font-size: 14px; color: #015b9c; font-weight: bold; }

.title_2 { font-size: 12px; color: #015b9c; font-weight: bold; line-height: 16px;}

.title_3 { font-size: 16px; color: #015b9c; font-weight: bold; }

.title_4 { font-size: 18px; color: #000000; font-weight: bold; }

.title_5 { font-size: 22px; color: #015b9c; font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif; }

.title_6 { font-size: 12px; color: #939393; }

.title_7 { font-size: 12px; font-weight: bold; color: #4b4b4b; }

#services_content p { font-size: 12px; line-height: 16px; color: #4b4b4b; }

#services_content ul { list-style-type: disc;  list-style-position: inside; }

#services_content li { font-size: 12px; line-height: 16px; color: #4b4b4b; margin-top: 5px; }





#contentwrapper { width: 950px; overflow: hidden; }
.maincontent { width: 900px; float: right; text-align: justify; margin-right: 43px; }





.maincontent h1 {
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #333;
	margin: 11px 27px 5px 41px;
}
.maincontent h2 {
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #015b9c;
	line-height: 21px;
	margin: 17px 27px 3px 43px;
}
.maincontent h3 {
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #015b9c;
	margin: 17px 27px 3px 45px;
}
.maincontent h4 {
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #555;
	margin: 17px 27px 3px 45px;
}
.maincontent h5 {
	font-family: CartoGothicStdBold, Tahoma, Geneva, sans-serif;
	font-size: 17px;
	color: #555;
	margin: 17px 27px 3px 45px;
}
.maincontent p {
	font-family: CartoGothicStdBook, Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #444;
	line-height: 23px;
	text-align: justify;
	margin: 3px 0px 11px 47px;
}
.maincontent ul {
	font-family: CartoGothicStdBook, Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #444;
	line-height: 23px;
	text-align: left;
	margin: 3px 0px 11px 47px!important;
	list-style-type: disc;
	list-style-position: inside;
}
.maincontent ol {
	font-family: CartoGothicStdBook, Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #444;
	line-height: 23px;
	text-align: left;
	margin: 3px 37px 11px 47px!important;
}

.maincontent a:link {
	color: #015b9c;
	text-decoration: none;
}
.maincontent a:visited {
	color: #015b9c;
	text-decoration: none;
}
.maincontent a:hover {
	color: #555;
	text-decoration: underline;
}
.maincontent a:active {
	color: #015b9c;
	text-decoration: none;
}
a {
	outline: none!important;
}

.content_img {
	padding: 11px 0 11px 27px;
}

.associations {
	margin: 7px 0 0 47px;
}

.clock {
	font-family: CartoGothicStdBook, Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #CCC;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding-top: 7px;
}
