/*
                       
    ELEXIO | Where Ministry Clicks
    http://www.elexio.com

    Site:       Tilt Canvas - Blue (Amp Web Version)
    File:       content.css
    Author:     jeverhart@elexio.com
    Colors:     2c2c38, dbcf4d
    Notes:      

*/

body 														{ background:#fff; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
h1, h2, h3, h4, h5 											{ margin:0; padding:0; }
p 															{ margin:0; padding:5px 0; }
a                                                           { color:#2c2c38; outline: none; }

#top-wrap 													{ background:#2c2c38 url(../images/overlay.png) repeat-x top center; min-height:700px; width:100%; }
#top-wrap-2                                                 { background:transparent url(../images/overlay2.png) repeat-x top center; }
#top-back 													{ background:url(../images/top-wrap.png) repeat-x top center; padding-bottom:16px; width:100%; }

#nav 														{ height:35px; margin:auto; padding:5px 10px 20px 30px; width:910px; }
#ewsmenu_main 												{ font-size: 17px; font-weight:normal; height: 35px; list-style: none outside none; margin: 0; overflow: hidden; padding: 0; width: 940px; }
#ewsmenu_main > li 											{ background: url("../../images/nav-border.jpg") no-repeat scroll right top transparent; float: left; font-family:'Oswald',Arial, Helvetica, sans-serif; line-height: 35px; }
#ewsmenu_main > li > a 										{ color: #fff; display: block; font-family:'Oswald',Arial, Helvetica, sans-serif; padding: 0 12px; text-decoration: none; text-transform:uppercase; }
#ewsmenu_main > li.selected 								{  }
#ewsmenu_main > li.selected > a 							{ color: #c9cac6; }
#ewsmenu_main > li:hover 									{ background: url("none.jpg") repeat scroll 0 0 transparent; }
#ewsmenu_main > li:hover > a 								{ color: #c9cac6; }
#ewsmenu_main li li > a 									{ background: none repeat scroll 0 0 #FFFFFF; color: #2c2c38; font-size: 14px; line-height: 1.3em; padding: 3px 10px; text-align: left; text-decoration: none; width: 160px; }
#ewsmenu_main li > ul 										{ background:#FFFFFF url(../images/bottom-wrap.png) no-repeat 0px -300px; border-bottom: 1px solid #c9cac6; margin-top: -1px; padding: 10px 0; }
#ewsmenu_main li li:hover > a 								{ background: none repeat scroll 0 0 #2c2c38; color: #fff; text-decoration: none; }
#ewsmenu_main li ul > li:hover > ul, 
#ewsmenu_main li ul > li:hover > ul > li:hover > ul, 
#ewsmenu_main li ul > li:hover > ul > li:hover > ul > li:hover > ul { margin: -30px 0 0 180px; }

#header 													{ background:url(../images/header.png) no-repeat top center; height: 132px; margin:auto; overflow:hidden; padding:0 20px 0 40px; width:900px; }
#logo *														{ overflow:hidden; vertical-align:middle; }
#logo 														{ font-family:Oswald,Arial, Helvetica, sans-serif; }
#ctl00_wLogoBlock1 											{}
#logo div.ews_block 										{}
#logo div.logoblock 										{}
div.ews_orglogo 											{ display:block; float:left; height:134px; line-height:134px; overflow:hidden; padding:0; position:relative; vertical-align:middle; }
div.ews_orglogo a 											{ color:#fff; display:block; line-height:134px; text-decoration:none; vertical-align:middle; }
div.ews_orglogo a:link,
div.ews_orglogo a:visited 									{}
div.ews_orglogo a:hover,
div.ews_orglogo a:active 									{  }
.ews_orglogo a img		 									{ border:0 none; line-height:134px; vertical-align:middle; }
div.ews_orglogo a span.ews_orglogo_spacer 					{ display:inline-block !important; height:134px; vertical-align:middle; width:1px; }
div.ews_orgname 											{ display:block; font-size:40px; height:85px; padding:0 0 0 15px; position:relative; text-transform:uppercase; vertical-align:middle; }
div.ews_orgname a                                           { color:#000; display:block; line-height:94px; text-decoration:none; vertical-align:middle; }
div.ews_orgname a:hover										{ color:#555; }
div.ews_logotextbig 										{ font-size:40px; }
div.ews_logotextbig a 										{ color:#000; display:block; line-height:94px; text-decoration:none; vertical-align:middle; }
div.ews_logotextbig a:link,
div.ews_logotextbig a:visited 								{}
div.ews_logotextbig a:hover,
div.ews_logotextbig a:active 								{}
.ews_orgtagline												{ color:#000; font-family:Oswald, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; height:34px; padding-top:0px; padding-left:25px; text-transform:uppercase; }

#main-slideshow 											{ background:url(../images/main-slideshow.png) no-repeat 19px 0px; clear:both; height:387px; margin:0 auto; padding:12px 32px 32px 32px; width:895px; }
#main-slideshow img 										{}

#home-video-content                                         { background:#292929; color:#fff; float:left; height:367px; line-height:1.3em; overflow:hidden; padding:10px; width:187px; }
#home-video-content a                                       { color:#eee; }
#home-video-content h2                                      { background:#2c2c38; color:#fff; font-family:Oswald, Arial, Helvetica, sans-serif; font-weight:normal; line-height:normal; margin-bottom:5px; padding:2px 8px; text-transform:uppercase; }
#home-video-content p                                       { padding:5px 5px; }
#home-video                                                 { background:#292929; float:right; height:387px; width:688px; }

#sub-main-slideshow											{ height:426px; margin:0px auto; width:960px; }
#sub-wide-content											{ margin:0 auto; padding:15px 0; width:960px; }

#sub-content												{ background:#fff; margin:0 auto; padding:10px; overflow:hidden; width:909px; }
#sub-content-left											{ float:left; padding:0px; width:223px; }
#sub-slideshow                                              { background:#000; height:130px; width:223px; }
#ewsmenu_submenu											{ list-style:none; margin:0; padding:15px 0 0 0; }
#ewsmenu_submenu li											{ padding-left:15px; }
#ewsmenu_submenu li.selected								{ background:#eee; padding-left:14px; }
#ewsmenu_submenu li a										{ color:#2c2c38; display:block; font-size:14px; padding:5px 0; text-decoration:none; }
#ewsmenu_submenu li:hover									{ background:#eee; }
#ewsmenu_submenu li ul										{ display:none; }

#sub-content-right											{ float:right; line-height:1.4em; width:668px; }

#quick-bar                                                  { margin:0 auto; overflow:hidden; width:960px; }
body.sub #quick-bar                                         { clear:both; padding-top:30px; width:909px; }

#quicklinks                                                 { float:left; padding-left:30px; overflow:hidden; padding-top:20px; width:600px; }
body.sub #quicklinks                                        { padding-left:0px; width:570px; }
#quicklinks h2                                              { background:url(../images/quicklink-header.png) no-repeat; color:#fff; float:left; font-family:Oswald,Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; height:34px; line-height:34px; padding:0 15px; text-transform:uppercase; width:86px; margin-right:15px; }
#ewsmenu_quicklinks                                         { list-style:none; margin:0; padding:10px 0 0 0; }
#ewsmenu_quicklinks li                                      { float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-right:10px; }
#ewsmenu_quicklinks li a                                    { background:#f2f2f2; display:block; padding:2px 5px; text-decoration:none; }
#ewsmenu_quicklinks li a:hover                              { background:#7f7f7f; color:#fff; }

#social-networks 											{ background:url(../images/border-line.png) repeat-x bottom; float:right; margin:auto; padding:5px 25px 5px 0; width:300px; }
body.sub #social-networks                                   { padding-right:0px; }
#ewsmenu_imagemenu											{ float:right; list-style:none; margin:0; overflow:hidden; padding:0; }
#ewsmenu_imagemenu li 										{ float:left; height:56px; margin-right:5px; width:56px; }
#ewsmenu_imagemenu li a 									{ background-position:top; display:block; height:56px; text-align:left; text-indent:-9999px; width:56px; }
#ewsmenu_imagemenu li a:link,
#ewsmenu_imagemenu li a:visited 							{}
#ewsmenu_imagemenu li a:hover,
#ewsmenu_imagemenu li a:active 								{ background-position:bottom !important; }

#footer 													{ background:#f2f2f2; font-family:Oswald,Arial, Helvetica, sans-serif; margin:25px auto 0; padding:0 15px; width:890px; }
div.credits                                                 { padding:15px 0; text-align:center; }
div.credits a                                               { text-decoration:none; }
div.credits a img                                           { border:0; vertical-align:middle; }
div.credits a:hover                                         { text-decoration:underline; }
a.credits 											        { background:url(../images/credits.png) no-repeat top; clear:both; display:block; height:31px; margin:30px auto 10px; text-align:left; text-indent:-9999px; width:77px; }
a.credits:hover										        { background:url(../images/credits.png) no-repeat bottom; }