/* START RESET  cemginc*/
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,
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-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1; color: black; background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
.clear {clear:both;}


/* -----  Combined  ----- */
.nav_list {background:url('../images/aarow.jpg'); background-repeat: no-repeat; background-position: 180px 10px; float: left; padding-top:10px; border-bottom: solid thin #9d8977; padding-bottom:10px; width: 205px; color:#033069;}
.nav_list a{background:url('../images/aarow.jpg'); background-repeat: no-repeat; background-position: 180px 10px; float: left; padding-top:10px; border-bottom: solid thin #9d8977; padding-bottom:10px; width: 205px; color:#033069;}
.nav_list a:hover{background:url('../images/aarow.jpg'); background-repeat: no-repeat; background-position: 180px 10px; float: left; padding-top:10px; border-bottom: solid thin #9d8977; padding-bottom:10px; width: 205px; color:#8d1a19;}
.nav_list_select {background:url('../images/aarow_select.jpg'); background-repeat: no-repeat; background-position: 180px 10px; float: left; padding-top:10px; border-bottom: solid thin #9d8977; padding-bottom:10px; width: 205px; color:#8d1a19;}
.home_title {font-size: 1.50em; color:#8d1a19; padding-top:15px; padding-bottom:10px; padding-left:4px; margin-left: 10px; margin-right: 10px; border-bottom: solid thin #9d8977;}
.section_title {font-size: 2.00em; color:#8d1a19; padding-top:15px; padding-left: 20px; padding-bottom:10px; margin-left: 10px; margin-right: 10px; border-bottom: solid thin #9d8977;}

/* -----  Background ----- */
.bgimage {background:url('../images/tile.jpg');}
.bgLid {background:url('../images/lid.jpg');}
.bgWelcome {background:url('../images/door.jpg'); width: 625px; height: 270px;}
.aarow {background:url('../images/aarow.jpg'); background-repeat: no-repeat; background-position: 180px 10px;}
 
/* -----  Width SECTION ----- */
.width21  	{ width:  21px; }
.width75  	{ width:  75px; }
.width100 	{ width: 100px; }
.width110 	{ width: 110px; }
.width125 	{ width: 125px; }
.width140 	{ width: 140px; }
.width145 	{ width: 145px; }
.width150 	{ width: 150px; }
.width160 	{ width: 160px; }
.width175 	{ width: 175px; }
.width200 	{ width: 200px; }
.width215 	{ width: 215px; }
.width220 	{ width: 220px; }
.width225 	{ width: 225px; }
.width250 	{ width: 250px; }
.width275 	{ width: 275px; }
.width300 	{ width: 300px; }
.width310 	{ width: 310px; }
.width320 	{ width: 320px; }
.width325 	{ width: 325px; }
.width330 	{ width: 330px; }
.width340 	{ width: 340px; }
.width350 	{ width: 350px; }
.width375 	{ width: 375px; }
.width390 	{ width: 387px; }
.width400 	{ width: 400px; }
.width415 	{ width: 415px; }
.width425 	{ width: 425px; }
.width450 	{ width: 450px; }
.width500 	{ width: 500px; }
.width600   { width: 600px; }
.width625   { width: 625px; }
.width650   { width: 650px; }
.width655   { width: 655px; }
.width660   { width: 660px; }
.width750   { width: 750px; }
.width891   { width: 891px; }
.width896   { width: 890px; }
.width900   { width: 900px; }
.width950   { width: 950px; }
.imgsize	{ width: 145px; height:190px;}
.min_width320 {min-width:320px;}

/* -----  Height SECTION ----- */
.height5 	{ height: 5px;}
.height15 	{ height: 15px;}
.height18 	{ height: 18px;}
.height20 	{ height: 20px;}
.height21 	{ height: 21px;}
.height25 	{ height: 25px;}
.height30 	{ height: 30px;}
.height35 	{ height: 35px;}
.height40 	{ height: 40px;}
.height50 	{ height: 50px;}
.height100 	{ height: 100px;}
.height110 	{ height: 110px;}
.height120 	{ height: 120px;}
.height125 	{ height: 125px;}
.height130 	{ height: 130px;}
.height135 	{ height: 135px;}
.height140 	{ height: 142px;}
.height145 	{ height: 145px;}
.height150 	{ height: 150px;}
.height200 	{ height: 200px;}
.height250 	{ height: 250px;}
.height265 	{ height: 265px;}
.height300 	{ height: 300px;}
.height400 	{ height: 400px;}
.height500 	{ height: 500px;}
.height600 	{ height: 600px;}

.min_height300 {min-height: 300px;}

/* -----  Text Align SECTION ----- */
.center 	{ text-align: center; }
.left   	{ text-align: left; }
.right  	{ text-align: right; }
.justify  	{ text-align: justify; }

/* -----  Text SECTION ----- */
.text300 { font-size: 3em;}
.text250 { font-size: 2.50em;}
.text225 { font-size: 2.25em;}
.text200 { font-size: 2.00em;}
.text175 { font-size: 1.75em;}
.text170 { font-size: 1.70em;}
.text165 { font-size: 1.65em;}
.text160 { font-size: 1.60em;}
.text155 { font-size: 1.55em;}
.text150 { font-size: 1.50em;}
.text145 { font-size: 1.45em;}
.text140 { font-size: 1.40em;}
.text135 { font-size: 1.35em;}
.text130 { font-size: 1.30em;}
.text125 { font-size: 1.25em;}
.text115 { font-size: 1.15em;}
.text110 { font-size: 1.10em;}
.text105 { font-size: 1.05em;}
.text100 { font-size: 1.00em;}
.text95  { font-size: 0.95em;}
.text90  { font-size: 0.90em;}
.text85  { font-size: 0.85em;}
.text80  { font-size: 0.80em;}
.text75  { font-size: .75em; }
.text70  { font-size: .70em; }
.text65  { font-size: .65em; }
.text60  { font-size: .60em; }




/* -----  Font SECTION ----- */
.times	 {font-family: times}


/* -----  Font Style SECTION ----- */
.i 		{font-style:italic;}
.sbold 	{font-weight:900;}
.b 		{font-weight:bold;}
.u 		{text-decoration:underline;}


/* -----  Display Options SECTION ----- */
.inline {display: inline;}
.show 	{display: block; }
.hide 	{display: none; }


/* -----  Float SECTION ----- */
.floatCenter { text-align: left; margin: 0 auto; }
.floatLeft   {float: left;}
.floatRight  {float: right;}
.positionA  {position:absolute;}




/* -----  Padding SECTION ----- */
.padL2	 	{ padding-left: 2px;}
.padL3	 	{ padding-left: 3px;}
.padL5	 	{ padding-left: 5px;}
.padL6	 	{ padding-left: 6px;}
.padL7	 	{ padding-left: 7px;}
.padL8	 	{ padding-left: 8px;}
.padL9	 	{ padding-left: 8px;}
.padL10 	{ padding-left: 10px;}
.padL12 	{ padding-left: 12px;}
.padL13 	{ padding-left: 13px;}
.padL15 	{ padding-left: 15px;}
.padL20 	{ padding-left: 20px;}
.padL25 	{ padding-left: 25px;}
.padL30 	{ padding-left: 30px;}
.padL40 	{ padding-left: 40px;}
.padL50 	{ padding-left: 50px;}
.padL55 	{ padding-left: 55px;}
.padL65 	{ padding-left: 65px;}
.padL150 	{ padding-left: 150px;}
.padB1 		{ padding-bottom: 1px;}
.padB5 		{ padding-bottom: 5px;}
.padB8 		{ padding-bottom:8px;}
.padB10 	{ padding-bottom:10px;}
.padB15 	{ padding-bottom:15px;}
.padB20 	{ padding-bottom:20px;}
.padB30 	{ padding-bottom:30px;}
.padB40 	{ padding-bottom:40px;}
.padT2 		{ padding-top:2px;}
.padT3 		{ padding-top:3px;}
.padT5 		{ padding-top:5px;}
.padT6 		{ padding-top:6px;}
.padT7 		{ padding-top:7px;}
.padT8 		{ padding-top:8px;}
.padT10		{ padding-top:10px;}
.padT15 	{ padding-top:15px;}
.padT18 	{ padding-top:18px;}
.padT20 	{ padding-top:20px;}
.padT25 	{ padding-top:25px;}
.padT30 	{ padding-top:30px;}
.padT35 	{ padding-top:35px;}
.padT40 	{ padding-top:40px;}
.padR1 		{ padding-right: 1em; }
.padR5 		{ padding-right: 5px; }
.padR8 		{ padding-right: 8px; }
.padR10 	{ padding-right: 10px; }
.padR12 	{ padding-right: 12px; }
.padR13 	{ padding-right: 13px; }
.padR15 	{ padding-right:15px;}
.padR25 	{ padding-right:25px;}
.padR30 	{ padding-right:30px;}
.padR35 	{ padding-right:35px;}
.padR39 	{ padding-right:39px;}
.padR40 	{ padding-right:40px;}
.padR50 	{ padding-right:50px;}
.padR75 	{ padding-right:75px;}
.padR270 	{ padding-right:270px;}
.pad5 		{ padding: 5px; }
.pad3 		{ padding: 3px; }

/* -----  Margin SECTION ----- */
.marginL3  { margin-left: 3px;}
.marginL2  { margin-left: 2px;}
.marginL10  { margin-left: 10px;}
.marginL11  { margin-left: 11px;}
.marginL15  { margin-left: 15px;}
.marginL16  { margin-left: 16px;}
.marginL17  { margin-left: 17px;}
.marginL20  { margin-left: 20px;}
.marginL30  { margin-left: 30px;}
.marginL100  { margin-left: 100px;}
.marginL110  { margin-left: 110px;}
.marginR5  { margin-right: 5px;}
.marginR10  { margin-right: 10px;}
.marginR13  { margin-right: 13px;}
.marginR15   { margin-right: 15px;}
.marginR30   { margin-right: 30px;}
.marginT5   { margin-top: 5px;}
.marginT8   { margin-top: 8px;}
.marginT10   { margin-top: 10px;}
.marginT15   { margin-top: 15px;}
.marginT30   { margin-top: 30px;}
.marginT75   { margin-top: 75px;}
.marginT100   { margin-top: 100px;}
.marginT105   { margin-top: 105px;}
.marginT110   { margin-top: 115px;}
.marginT120   { margin-top: 120px;}
.marginT101   { margin-top: 101px;}
.marginT102   { margin-top: 102px;}
.marginT103   { margin-top: 103px;}
.marginT104   { margin-top: 104px;}
.marginT105   { margin-top: 105px;}
.marginB5   { margin-bottom: 5px;}
.marginB10   { margin-bottom: 10px;}
.margin5   { margin: 5px;}
.margin6   { margin: 6px;}
.margin7   { margin: 7px;}
.margin8   { margin: 8px;}
.margin9   { margin: 9px;}
.margin10   { margin: 10px;}
.margin11   { margin: 11px;}
.margin12   { margin: 12px;}
.margin13   { margin: 13px;}
.margin14   { margin: 14px;}
.margin15   { margin: 15px;}


/* -----  Line Height SECTION ----- */
.lineH15 	{ line-height:15px;}
.lineH20 	{ line-height:20px;}
.lineH25 	{ line-height:25px;}
.lineH30 	{ line-height:30px;}
.lineH35 	{ line-height:35px;}

/* -----  Background Color SECTION ----- */
.bgBLK		{ background-color: #000; }
.bgWhite		{ background-color: #fff; }
.bgGRY 		{ background-color: #777; }
.bgHgrey	{ background-color: #252525; }
.bgRed 		{ background-color: #8d1a19; }
.bgLtGRY	{ background-color: #ddd; }


/* -----  Color SECTION ----- */
.blue		{ color:#033069;}
.blue a 	{ color:#033069;}
.blue a:hover	{ color:#8d1a19;}
.red 		{ color:#8d1a19;}
.test		{ color:#033069;}

.grey 		{ color:#ababab;}
.dgrey 		{ color:#252525;}
.grey75		{ color:#404040;}
.grey70		{ color:#4d4d4d;}
.grey65		{ color:#595959;}
.grey60		{ color:#666666;}
.grey50		{ color:#808080;}
.medgrey 	{ color:#6f6f6f;}
.orange 	{ color:#ff911a;}
.dorange 	{ color:#d76f00;}
.white 		{ color:#fff;}
.black 		{ color:#000;}
.bgcGrey 	{ background-color: #e7e7e7;}

.photo_container { display:table; text-align:center; width:168px; height:168px;}
.photo_middle { display:table-cell; vertical-align:middle;}

/* -----  Border SECTION ----- */
.bordertb {border-top: 1px solid #000000}
.border	{border:1px solid #000000;}
.borderBottom {border-bottom: solid thin #9d8977}

.bordera 	{ border: solid thin #252525;}
.borderLeftRed 	{ border-left: solid thin #003366;}
.borderBottomGrey 	{ border-bottom: solid thin #252525;}
.borderBottomWhite 	{ border-bottom: solid thin #6f6f6f;}
.borderWhitePhoto { border: solid  thin #fff;}
a.gallery_select:hover { border: solid #000;}


/* -----  Tab/Text Indent SECTION ----- */
.tab {text-indent:40px}


body { background:#ffffff; text-decoration: none; font-family:Helvetica, Verdana, Arial, sans-serif;}	
.dBrown {color:#2d1700;}
.oragne {color:#ce570f;}
.faith_indexHover {color:#131b5d;font-weight: bolder;}
.faith_indexHover:hover {color:#2d1700; text-decoration:underline}
.mB15 {margin-bottom:15px;}
.mT10 {margin-top:10px;}
.padT10 {padding-top:10px;}
.padT20 {padding-top:20px;}
.padT50 {padding-top:50px;}
.padB3	{padding-bottom:3px;}
.padB10	{padding-bottom:10px;}
.padB50	{padding-bottom:50px;}
.padL10	{padding-left:10px;}
.padL15	{padding-left:15px;}
.padL16	{padding-left:16px;}
.padL17	{padding-left:17px;}
.padL18	{padding-left:18px;}
.padL20	{padding-left:20px;}
.padL30	{padding-left:30px;}
.padL35	{padding-left:35px;}
.padL50	{padding-left:50px;}
.padR10 {padding-right:10px;}
.padR20 {padding-right:20px;}
.padR40 {padding-right:100px;}
a {text-decoration: none;}
.web_link {color:#131b5d}
.web_link:hover {color:#252525}
li {margin: 0px 0px 10px 20px;}
.i {font-style: italic;}
lineH20 {line-height: 20px;}
.em100 {font-size: 1em;}
.em125 {font-size: 1.25em;}
.em1 {font-size: 1em;}
.em150 {font-size:1.50em;}
.em175 {font-size:1.75em;}
.text100 {font-size:1em;}
.text150 {font-size:1.50em;}
.text200 {font-size:2em;}
.text250 {font-size:2.50em;}
.em75 {font-size:.75em;}
.alignRight {text-align: right;}
.alignVertical {text-align: center;}

.borderB {border-bottom-style: dotted; border-width: thin; margin-bottom:15px;padding: 5px 0px 10px 0px }




.bullet_point:hover {color:#252525;}


#top {background:url('../images/lid_bg.jpg'); background-repeat: repeat-x; height:201px;}
#top #lid { width:850px; background:url('../images/lid.jpg'); background-repeat: no-repeat; height:160px;color:white; font-size:14px;}
#top #lid a {color:white; text-decoration: none; }
#top #lid a:hover {color:#e99716;}
#top #lid #lid_logo {float:left; width:307px; height:125px; margin: 25px 0px 0px 123px;}
#top #lid #lid_tab {float:right; margin:6px 20px 0px 00px; background:url("../images/lid_tab.gif"); background-repeat:no-repeat; height:35px; width:173px;}
#top #lid #lid_tab .tab_options {float:left; margin: 6px 0px 0px 13px;}
#top #nav {width:850px; height:29px;  padding: 6px 0px 0px 85px;}
#top #nav a {line-height:28px; padding: 6px 10px 10px 10px;  letter-spacing: 1px;  color:white; text-decoration: none; font-size: 15px;}
#top #nav a:hover {color:#808080;}
#top #nav a.menu_landing { background:#2b0e05; }
#sub_nav {margin-left:76px; width:789px; background:url("../images/content_border.gif"); background-repeat: repeat-y; height:25px ;}
#sub_nav .sub_nav_options {background:#2b0e05; height:25px; margin-left:12px; margin-right:12px;padding:4px 0px 0px 12px;}
#sub_nav .sub_nav_options a{float:left; color:white; margin-right:30px; font-size:14px; text-decoration:none;}
#sub_nav .sub_nav_options a:hover {color:#d99621;}
#sub_nav .sub_nav_options a.submenu_landing {color:#d99621;}
#content_box {padding:6px 0px 5px 20px; margin-left:76px; width:789px; background:url("../images/content_border.gif"); background-repeat: repeat-y;}
#content_top { background-color:white;}
#content_bottom {height:250px; margin:15px 0px 8px 0px; background-color:white; width:748px;}
.maintext_title { font-size:30px; margin: 10px 0px 15px 15px; color:#131b5d;font-weight: bolder;}
.mainindex {width:200px; padding:10px 15px 0px 15px; float:left; font-size:14px;}
.mainindex_subtitle{font-weight: bold; padding: 0px 0px 5px 0px;color:#2b0e05;}
.exclusive_text {padding: 10px 10px 10px 10px; color:#2b0e05;}
.mainindex_times{ padding: 0px 0px 10px 0px; text-indent: 15pt;color:#2b0e05;}
.mainindex_info{ padding: 10px 0px 10px 0px; text-indent: 0pt;color:#2b0e05; line-height:20px; font-style: italic; }
.mainindex_info a {text-decoration:none; color:#2b0e05;}
.mainindex_info a:hover {color:#3150ec;}
.maintext_subtitle {font-size:20px; margin: 0px 0px 15px 0px; color:#08103b; font-style: italic;}
.maintext_drivetitle {font-size:20px; margin: 10px 0px 5px 0px; color:#08103b;}
.maintext_subhead {font-size:20px; margin: 0px 0px 5px 0px;  }
.maintext_location {font-size:22px; margin: 0px 0px 5px 0px; color:#422805; }
.maintext_address {font-size:18px; margin: 0px 0px 5px 0px; color:#673208;}
.maintext_directions {font-size:18px; margin: 10px 0px 5px 20px; color:#673208;}
.maintext_list {font-size:16px; margin: 0px 0px 15px 10px; color:#08103b; line-height:20px; background:url('../images/dot.gif'); background-repeat: no-repeat; padding-left:15px;}
.maintext_list_b {font-size:12px; margin: 0px 0px 5px 40px; color:#08103b; line-height:20px; background:url('../images/dot2.gif'); background-repeat: no-repeat; padding-left:15px;}
.maintext {width:450px; float:left; border-color: #a6a6a6;border-left-style: dotted; border-width: thin; padding: 0px 0px 0px 15px;}
.maintext_graph {font-size:16px; margin: 0px 0px 15px 0px; line-height:20px; text-indent: 25pt;text-align: justify; color:#2b0e05;}
.paragraph_text {font-size:16px; margin: 0px 0px 15px 0px; line-height:20px; text-indent: 25pt;text-align: justify; color:#2b0e05;}
.maintext_graphedit {font-size:16px; margin: 0px 0px 0px 0px; line-height:17px; text-indent: 25pt;text-align: justify; color:#2b0e05;}
.maintext_sideinfo {font-size:12px; margin: 10px 0px 15px 0px; line-height:15px; color:#2b0e05; font-style: italic; width:325px;}
#content_box_bottom {float:left; margin-left:76px; background:url("../images/content_border_bottom.gif"); background-repeat: repeat-y; width:789px; height:3px;}
#floor {background:url("../images/floor_bg.jpg"); background-repeat: repeat-x; height:73px; }
#floor .floor_info {padding:15px 0px 0px 85px;}
#floor p.floor_text {float:left; color:white; font-size:12px; margin-right: 50px;}




