/*
Theme Name: Wright State University Newsroom
Theme URI: http://www.wright.edu/
Description: 
Author: Office of Communications and Marketing
Version: pre-1.0
Tags: 
Template: wsu-global 
*/

@import url("../wsu-global/style.css");

div#container { margin-right:-400px; }
div#content { margin-right:420px; }
div#primary { width:400px; }
div#content-area { background:#f9f9f9 url(images/bg_contentarea.png) repeat-x left 152px; }
html #content:hover a:link { border-bottom:none; }
html #content:hover .entry-permalink { border: 1px solid #CCC!important; }

#blog-header { background:#f9f9f9; margin:-6px -6px 0 -6px; padding:15px 20px; }
#blog-search { position:absolute; top:8px; right:12px; text-align:right; line-height:1.5; }
#blog-search .date { font-size:110%; font-weight:700; }

/* 77,19,20,25,27,16 */
#access { margin:0 -6px 10px -6px; background:#f9f9f9; padding:0 6px 30px 6px; }
.nav-news,
.nav-news .sub-menu,
#access .nav-news .sub-menu .current-post-parent,
#access .nav-news .sub-menu .current-menu-item,
#access .nav-news .sub-menu a:hover,
.nav-magazine .sub-menu,
#access .nav-magazine .sub-menu .current-post-parent,
#access .nav-magazine .sub-menu .current-menu-item,
#access .nav-magazine .sub-menu a:hover
{ background-color:#333; }
.nav-academics,
.nav-academics .sub-menu,
#access .nav-academics .sub-menu .current-post-parent,
#access .nav-academics .sub-menu .current-menu-item,
#access .nav-academics .sub-menu a:hover
{ background-color:#e0400d; }
.nav-magazine
{ background-color:#777; }
.nav-socialmedia,
.nav-socialmedia .sub-menu,
#access .nav-socialmedia .sub-menu .current-post-parent,
#access .nav-socialmedia .sub-menu .current-menu-item,
#access .nav-socialmedia .sub-menu a:hover
{ background-color:#16876f; }
.nav-facultystaff,
.nav-facultystaff .sub-menu,
#access .nav-facultystaff .sub-menu .current-post-parent,
#access .nav-facultystaff .sub-menu .current-menu-item,
#access .nav-facultystaff .sub-menu a:hover
{ background-color:#69beaa; }
.nav-forthemedia,
.nav-forthemedia .sub-menu,
#access .nav-forthemedia .sub-menu .current-post-parent,
#access .nav-forthemedia .sub-menu .current-menu-item,
#access .nav-forthemedia .sub-menu a:hover
{ background-color:#335192; }
.nav-contactus,
.nav-contactus .sub-menu,
#access .nav-contactus .sub-menu .current-post-parent,
#access .nav-contactus .sub-menu .current-menu-item,
#access .nav-contactus .sub-menu a:hover
{ background-color:#e4b644; }
#access #menu-item-611 { background:none!important; }
.nav-contactus,
.nav-contactus .sub-menu { background-color:#e4b644; }
.nav-academics .sub-menu .menu-item { border-color:#c0300d; }
.nav-news .sub-menu .menu-item,
.nav-magazine .sub-menu .menu-item,
.nav-dialogue .sub-menu .menu-item { border-color:#333; }
/* .nav-magazine .sub-menu .menu-item { border-color:#6f4c19; } */
.nav-socialmedia .sub-menu .menu-item { border-color:#16876f; }
.nav-facultystaff .sub-menu .menu-item { border-color:#69beaa; }
.nav-forthemedia .sub-menu .menu-item { border-color:#335192; }
.nav-contactus .sub-menu .menu-item { border-color:#e4b644; }

.nav-dialogue,
.nav-magazine {
  background-color:transparent!important;
  background-image:none!important;
}
div#access .nav-magazine:hover a,
div#access .nav-magazine a {
  text-indent:-10000px;
  width:140px;
  background:url(images/btn_wsumag.png) no-repeat center center;
}
div#access .nav-dialogue:hover a,
div#access .nav-dialogue a {
  text-indent:-10000px;
  width:98px;
  background:url(images/btn_dialogue.png) no-repeat center center;
}
.nav-dialogue .sub-menu,
.nav-magazine .sub-menu {
  display:none!important;
}

#access .current-menu-item .sub-menu,
#access .current-menu-ancestor .sub-menu,
#access .current-post-ancestor .sub-menu { display:block; z-index:98; }
#access .sub-menu .sub-menu { display:none; }
#access a { line-height:30px; color:#fff; margin:0 -5px; padding:0 15px; }
.sub-menu .menu-item a:hover, .sub-menu .menu-item:hover a { background-image:none; }
.menu-item { text-transform:uppercase; margin:0 5px; background-image:url(images/bg_navstripe.png); background-repeat:repeat-x; background-position:left bottom; font-weight:700; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; }
div#access li li { text-transform:none; background:none; font-weight:400; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; }
div#access .menu-header { position:relative; margin-left:0; }
div#access .menu-header li { position:static; }
div#access ul ul, div.sub-menu { margin:0 -6px!important; width:960px; top:30px; background-image:url(images/bg_navstripe.png); background-repeat:repeat-x; background-position:left center; }
div.sub-menu { display:none; position:absolute; left:0; height:30px; -webkit-box-shadow: rgba(0, 0, 0, 0.199219) 0px 3px 3px; }
.current-menu-item div.sub-menu { display:block; }
.sub-menu .menu-item { border-left-width:1px; border-color:#aaa; border-style:solid; margin:0; padding:0 5px; }
.sub-menu .menu-item:first-child { border-left-width:0; }
#access li:hover div.sub-menu { display:block; z-index:99999; }
#access li:hover > a { background:none; }
div#access ul ul li { min-width:0; float:left; }
div#access ul ul a { width:auto; background:none; border:none; line-height:30px; padding:0 10px; }
* html div#access li, * html div#access ul ul, * html div.sub-menu { background-image:none; }

.widget-area p { margin:0.75em 0; }

.widget-container.widget_wsuposts ul { list-style:none; margin-left:0; }

.widget_wsuposts .cat-post-item { clear:both; border-bottom:1px #ccc dotted; padding:0.5em 0; }
.widget_wsuposts .cat-post-item.with-date { padding-left:55px; }
.widget_wsuposts .wp-post-image { float:right; margin:0 0 5px 5px; }
.widget_wsuposts a.post-title { font-weight:700; }
.widget_wsuposts p { font-size:90%; }
.widget_wsuposts a.morelink { display:block; text-align:right; }

.widget_wsuposts .with-series { background:#fbf5e3; }
.widget_wsuposts .post-series { margin:-0.5em 0 0.5em 0; padding:0.1em 0.5em; background:#fee7a7; }
.widget_wsuposts .post-series a:link, .widget_wsuposts .post-series a:visited { color:#442; }
.widget_wsuposts .post-series .series-name { font-weight:bold; }
.widget_wsuposts .with-date .post-series { margin-left:-55px; }

.text-callout.series-box { font-size:0.85em; background:#fbf5e3; }
.text-callout.series-box, #content .text-callout.series-box h3.title { border-color:#deca92; }
.series-box.left, .series-box.right { max-width:230px; }
* html .series-box.left, * html .series-box.right { width:230px; }

.icon.size20.query { background:url(images/ico_query.png) no-repeat left top; }

.widget_querywidget { border:1px #ccc solid; background:#d7d7d5 url(images/bg_query.png) repeat-x left top; padding:10px; }
.widget_querywidget .titlebar { margin:-5px 0 5px 0; }
.widget_querywidget .titlebar a { padding:0 0.5em; color:#666; }
.widget_querywidget .titlebar .active { font-weight:bold; color:#333; }
#querybox-title #s { width:250px; }
.widget_querywidget .titlebar .icon { vertical-align:middle; }

#content .wpcf7 p { margin:0; }

#primary .widget-title { text-transform:uppercase; padding-bottom:12px; background:url(images/i_dashhr.png) repeat-x left bottom; }

.video-item { float:left; width:253px; }
#content .video-item p, #content .video-item h3 { margin:0; font-size:1.0em; }
.video-item .overlay { position:absolute; width:200px; height:150px; background:url(images/i_vidoverlay.png) no-repeat 140px 90px; }
.photo-item { float:left; width:162px; height:200px; margin-right:4px; }
#content .photo-item .pic { display:block; height:120px; }
#content .photo-item img { display:block; background:#fff; padding:4px; border:1px #c6c3c8 solid; }
#content .photo-item p, #content .photo-item h3 { margin:0; font-size:1.0em; }
.entry-video { background:#7e7e79 url(images/bg_hpfeature.png) repeat-x left bottom; padding:5px; clear:both; text-align:center; }
#content .entry-video .description { margin:5px 30px; padding:10px; background:#ccc; }

.news-release-header { font-size:85%; line-height:0.95; color:#777; margin-bottom:10px; }
.news-release-header .title { text-transform:uppercase; font-size:1.5em; font-weight:700; color:#444; }

.sharebtn { float:right; border-left:1px #ccc solid; padding-bottom:10px; }
.entry-permalink { display:block; margin:0 8px; padding:0 3px; border:1px #ccc solid; background:#f6f6f6; color:#222!important; text-align:center; }
.entry-subheading { font-family:Georgia,"Times New Roman",times,serif; font-size:1.1em; font-style:italic; margin:0!important; }
.single #content .entry-title { margin-top:0; }
.entry-content { margin-right:40px; }
.wp-caption.alignright { margin-right:-40px; }

.archives-more { display:block; margin-left:56px; font-weight:700; }

#content:hover .stylized a:link, #content:hover .stylized a:visited { text-decoration:none; }

@media screen {
    #blog-title a { display:block; width:289px; height:62px; background:url(images/h_newsroom.png) no-repeat; text-indent:-10000px; }

    #headline-area { margin:0; padding:0!important; list-style:none!important; width:460px; height:333px; overflow:hidden; }
    #headline-area li { width:460px; width:333px; position:relative; font-size:80%; line-height:1.1em; }
    html div.anythingSlider { margin:0 -15px; }
    html div.anythingSlider .arrow a { background-image:url(images/b_carouselnav.png); }
    html div.anythingSlider.activeSlider .anythingWindow { border-color:#aaa; }
    html div.anythingSlider .anythingControls { position:absolute; width:500px; }
    #headline-area .entry { position:absolute; bottom:0; left:0; height:auto!important; }
    #headline-area h2, #headline-area p { margin:0!important; color:#fff; clear:left; background:#444; padding:0.25em; }
    #headline-area a { color:#fff; }
    #headline-area .morelink { font-weight:700; }

    .news-release-header { padding:6px 10px 16px 10px; background:#fafafa url(http://www.wright.edu/images/global/hr_slashbar.png) repeat-x center bottom; }

    .admonition { background:#fafafa; padding:10px; border:1px #ccc solid; }
}

@media print {
    .sharebtn { display:none; }
}

