/*
Custom masnsports.com styles
name: masnsports.com redux v1
designer: Jonathan Hartman
*/
/* Default ---------------------------------------------------------------- */
/* Global */

* { vertical-align: baseline;font-family: inherit;font-size: 100%;padding: 0;margin: 0;text-decoration:none;border:0 none;outline: 0; }
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;line-height:0px;font-size:1px; }
    * html .clearfix {zoom:1;} /* IE 6 */
    *:first-child+html .clearfix {zoom:1;} /* IE 7 */

/*******************************************************************************
   Basic page and styles setup
*******************************************************************************/
body { background: #000; font-family: arial,verdana,tahoma, sans-serif; color: #474747;font-size:12px; }
h1 { font-size:2.5em; }
h2 { font-size:2em; }
h3 { font-size:1.75em; }
h4 { font-size:1.45em; }
h1,h2,h3 { font-weight:200; }
h1,h2,h3,h4,h5 { line-height:1em; }
p { font-size:1em; line-height:1.6em; }
h1,h2,h3,h4,p { padding:0 0 .6em 0; }
input { font-size:1.15em;padding:2px;border:1px solid #999; }
    input.pretext { color:#b6b6b6; }
hr { height:1px; }

/* sitewide default button style */
* button, .button-style { font-size:1em;padding:5px 4px 4px 4px;background:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee; }

/* default link styling */
a { text-decoration:none; }
a:link { color: #e36931; }
a:visited { color: #e36931; }
a:hover { color: #474747; }
a:active { color: #e36931; }

/* top level containers */
#superback { width:100%; }
#cL1 { width:980px; margin:0 auto; }

/* appease movable type style defaults */
.hidden { display:none;visibility:hidden; }
.content-nav { margin:15px 0 0 0; }

/* Launch w/ v1 */
/* container styling for large background images: styles here should only apply to this page,
   (all CSS assets will be loaded no matter what, so we don't want to load a large background image unless its being used!) */
/*body.bg-field { background:#474747 url(gfx/bg_field_gradient.jpg) repeat-x 0 0; background-attachment: fixed; }
    body.bg-field #superback { background:transparent url(gfx/bg_sponsor.jpg) no-repeat 50% 0; background-attachment: fixed; padding-bottom:30px; }*/

/*******************************************************************************
   Header and featured
*******************************************************************************/
.hf-sprite, #cNav ul#main-nav li a.menu-head-link { background: transparent url(gfx/template/header_footer_sprite.jpg) no-repeat; }
#header { position:relative;width:980px;height:196px;z-index:3; }
#top-bar { position:relative; width:980px; height:28px; background-position:0 -110px; }
#top-bar a.rss-link { position:absolute;top:6px;left:9px;width:15px;height:15px;text-indent:-9999px; }
#top-bar p.contact-find-links { position:absolute;top:6px;left:32px;margin:0;padding:0;color:#e7e7e7;font-size:11px;font-weight:bold; }
#top-bar p.contact-find-links a { color:#e7e7e7; }
#top-bar div#cGlobal-search { position:absolute;top:3px;right:15px; }
div#cGlobal-search input { font-size:11px; padding:2px;height:15px;width:140px;color:#8c92a1;background:#4d5058;border:1px solid #303134; }
div#cGlobal-search button { font-size:11px; padding:1px 1px;color:#737780;background:#24262b;border:1px solid #161718; }
#masn-logo { position:absolute; left:10px; top:57px; }
/* DEP: #masn-logo { position:absolute; left:34px; top:52px; } */
#leaderboard { position:absolute;right:0;top:48px;width:731px;height:94px;background:transparent;text-align:right; /*#333;padding:3px 0 0 3px;*/ }
/* DEP: #leaderboard img { margin:2px 0 0 2px; } */
#score-feeds { height:45px;position:absolute;left:-74px;top:151px;overflow:hidden; }
/*#score-feeds { height:45px;width:700px;position:absolute;left:0;top:151px;overflow:hidden; }
#score-feeds ul { list-style:none;display:block;font-size:11px;font-weight:bold; }
#score-feeds ul li { display:inline;margin-right:9px; }
#score-feeds ul li a:hover { color:#fff; }
#score-feeds h4 { color:#fff; } */
#cNav { width:582px;height:36px;margin-top:132px;margin-left:388px; }
ul#main-nav { list-style:none;width:100%;position:relative; }
ul#main-nav li.menu-head { float:left;position:relative;display:inline;height:36px; margin-right:2px; }
ul#main-nav li a.menu-head-link { text-indent:-9999px;height:36px;float:left; }

ul#main-nav li#nav-masn a.menu-head-link { width:103px;background-position:0 -138px; }
ul#main-nav li#nav-orioles a.menu-head-link { width:130px;background-position:-105px -138px; }
ul#main-nav li#nav-nats a.menu-head-link { width:150px;background-position:-237px -138px; }
ul#main-nav li#nav-ravens a.menu-head-link { width:115px;background-position:-389px -138px; }
ul#main-nav li#nav-media a.menu-head-link{ width:73px;background-position:-506px -138px; }


/*
ul#main-nav li#nav-masn a.menu-head-link:hover, ul#main-nav li#nav-masn a.active { background-position:0 -175px; }
ul#main-nav li#nav-orioles a.menu-head-link:hover, ul#main-nav li#nav-orioles a.active { background-position:-105px -175px; }
ul#main-nav li#nav-nats a.menu-head-link:hover, ul#main-nav li#nav-nats a.active { background-position:-237px -175px; }
ul#main-nav li#nav-ravens a.menu-head-link:hover, ul#main-nav li#nav-ravens a.active { background-position:-389px -175px; }
ul#main-nav li#nav-media a.menu-head-link:hover, ul#main-nav li#nav-media a.active { background-position:-506px -175px; }
*/


ul#main-nav div.cMega { position:absolute;top:36px;padding:20px;display:none; }
ul#main-nav div.cMega { -moz-border-radius-bottomright: 11px; -khtml-border-radius-bottomright: 11px; -webkit-border-bottom-right-radius: 11px; -moz-border-radius-bottomleft: 11px; -khtml-border-radius-bottomleft: 11px; -webkit-border-bottom-left-radius: 11px;}
ul#main-nav div.cMega a, ul#main-nav div.cMega h3 a { color:#fff; } /* all links in the .cMega container inherit from this by default */
ul#main-nav div.cMega a:hover, ul#main-nav div.cMega h3 a:hover { color:#c9cfdd; }
ul#main-nav div.cMega ul { list-style:none;margin-right:24px;width:140px;float:left; }
ul#main-nav div.cMega ul.divide-right {  }
ul#main-nav div.cMega .no-space { margin-right:0; }
ul#main-nav div.cMega ul li { width:100%;height:auto;display:block;line-height:1em;margin:0;padding:4px 0 4px 15px;background:transparent url(gfx/template/list_icons.png) no-repeat 0 0; }
ul#main-nav div.cMega ul li.no-bullet { background:none;padding:0 0 3px 0; }
ul#main-nav div.cMega ul li h3 { display:inline;line-height:1em;padding:0; }
ul#main-nav div.cMega ul li a { text-indent:0; }
ul#main-nav div.cMega div.right-media { float:left; }
ul#main-nav div.cMega div.right-media div.featured-blob { width:200px;margin:0 0 7px 0; }
ul#main-nav div.cMega div.right-media div.featured-blob img { float:left;border:2px solid #fff;width:62px;height:75px; }
ul#main-nav div.cMega div.right-media div.featured-blob p { font-size:11px; margin:0 0 0 72px; }
ul#main-nav li#nav-masn div.cMega { width:150px;left:0;color:#fff;background-color:#3152bb; }
ul#main-nav li#nav-orioles div.cMega { width:570px;left:-130px;color:#fff;background-color:#f94f24; }
ul#main-nav li#nav-nats div.cMega { width:570px;left:-262px;color:#fff;background-color:#dc2223; } /* #dc2223 */
ul#main-nav li#nav-ravens div.cMega { width:430px;left:-274px;color:#fff;background-color:#421b78; }
ul#main-nav li#nav-media div.cMega { width:135px;right:0;background-color:#ffc73e; }

#cFeatured { height:108px;width:980px;font-size:11px;overflow:hidden; }
#cFeatured div { float:left;width:293px;height:75px;margin-top:17px;display:inline; }
#cFeatured div a { color:#474747; }
#cFeatured div img { float:left; width:134px; height:75px;overflow:hidden; }
#cFeatured div p { padding-left: 143px; line-height:1.3em; }
#cFeatured #feature1 { margin-left:20px; }
#cFeatured #feature2 { margin-left:30px; }
#cFeatured #feature3 { margin-left:32px; }

/*******************************************************************************
   Extrude setup (footer is setup here too)
*******************************************************************************/
.cExtrude { position:relative; width:100%; }
.cExtrude div.droptop { position:absolute;top:-11px;left:-8px;width:996px;height:11px;z-index:1;font-size:1px;background:transparent url(gfx/template/extrude.png) no-repeat; }
.edge-light div.droptop { background-position:0 0; }
.edge-medium div.droptop { background-position:0 -12px; }
.edge-dark div.droptop { background-position:0 -24px; }
.cExtrude div.area { position:absolute;width:996px;left:-8px;overflow:hidden;z-index:2; }
    	
/* make as many preset styles here as necessary: always set the height to both the parent and child class the SAME */
#extrude-advert { height:29px; z-index:2; }
#extrude-advert div.area { height:29px;border-top:#474747;background-color:#d84c1b; }
#extrude-advert div.area h4 { color:#fff;margin:6px 0 0 25px;display:block;width:360px; }
	
/* popout1, filterbar and footer shouldn't change */
#popout1-default { height:29px; }
#popout1-default a:hover { color:#fff; }
#popout1-default div.area { height:29px;color:#fff;background-color:#525252; }
#popout1-default div.area h5 { line-height:1em;padding:0;margin:0;position:absolute;left:10px;top:7px; }
#popout1-default .nats { color:#ff0000; }
#popout1-default .nats:hover{ color:#fff; }
	
#filterbar { height:23px;z-index:0; }
#filterbar div.area { height:23px;color:#fff;font-size:11px; background:#7f7f7f url(gfx/template/filterbar_bg.jpg) no-repeat 0 0; }
#filterbar div.area ul#sort-gen { float:left;list-style:none;position:relative;left:30px;top:4px; }
#filterbar div.area ul#sort-gen li { display:inline;margin-right:23px; }
#filterbar div.area ul#sort-teams {float:left;list-style:none;position:relative;left:48px;top:4px;}
#filterbar div.area ul#sort-teams li { display:inline;margin-right:23px; }
#footerbar { height:82px; }
#footerbar div.area { height:82px; background:transparent url(gfx/template/header_footer_sprite.jpg) no-repeat 0 -212px; }

.cExtrude div.dropbottom { position:absolute;bottom:-11px;width:980px;height:11px;z-index:1;font-size:1px;background:transparent url(gfx/template/extrude.png) no-repeat -8px -39px; }

/*******************************************************************************
   Subheading (if blogger/team has own heading). There should always be SOMETHING
*******************************************************************************/
#subheading { width:980px;position:relative; }
#subheading.default { height:65px;color:#fff;background:#272727; }
#subheading.default h1 { position:absolute;left:14px;top:15px;line-height:1em;padding:0;margin:0; }
	
/* Roch's' */
#subheading.roch { height:197px;background:transparent url(gfx/bloggers/roch_kubatko.jpg) no-repeat 0 0; }
#subheading.roch ul#roch-featured { width:350px;position:absolute;left:225px;top:93px;display:block;list-style:none; }
#subheading.roch ul#roch-featured li { width:100%;height:22px;margin-bottom:2px;padding:6px 0 0 20px; }
#subheading.roch ul#roch-featured li a { color:#fff; }


/*******************************************************************************
   Main content area styling
*******************************************************************************/
#cContent { width:980px; background:transparent url(gfx/template/content_bg_vert_repeat.jpg) repeat-y 0 0; padding-bottom:29px; }
div#breadcrumbs { font-size:13px; padding-top:5px; width:435px; }
#cLefty { float:left;width:680px; }
#cLeftyL1 { width:650px;margin:21px 0 0 14px;background:#fff; }
#cLeftyL1 h4 { padding:8px 0 0 0;margin:0;line-height:1em; }
#cLeftyL1 h4 a { color: #474747; }
#cLeftyL1 input#search-blog { float:right;width:175px;height:18px;padding:4px;border:1px solid #e4e4e4; }
#cLeftyL1 button.search { float:right;margin:0 0 0 3px; }
#cLeftyL1 button:hover.search { background:#f0f0f0; color:#333; cursor:pointer; }
#cLeftyL1 div.post { /*height:130px;*/ margin:20px 0 0 0; padding:18px; background:#f0f0f0; border:1px solid #d0d0d0; overflow:hidden; }
#cLeftyL1 div:hover.post { background:#f9f9f9; border:1px solid #b7b7b7; }
#cLeftyL1 div.post h2 { color:#d84c1b; padding:0; line-height:1.2em; }
#cLeftyL1 div.post p { color:#5d5d5d; }
#cLeftyL1 div.post p.article-meta { font-size:11px;margin-top:6px; }
#cLeftyL1 div.post p.article-meta a { text-decoration: underline; }		
#cLeftyL1 div.masn-entry-detail { height:auto;margin:20px 0 0 0; padding:18px; border-top:1px dashed #ccc; }
#cLeftyL1 div.masn-entry-detail h1 { padding:0; }
#cLeftyL1 div.masn-entry-detail p { /*color:#5d5d5d;*/ }
#cLeftyL1 div.masn-entry-detail p img { padding:2px;margin:8px;border:1px solid #e7e7e7; }
#cLeftyL1 div.masn-entry-detail p.article-meta { font-size:11px;margin-top:6px; }
#cLeftyL1 div.proper-lists ul { list-style:circle outside none; margin-left:1.6em; }
#cLeftyL1 div.proper-lists ul li { margin:0 0 1em 1.6em; }
#cLeftyL1 div.proper-lists ul li ul { margin: 1em 0 1em 1.6em; }
#cLeftyL1 div#comments { height:auto;margin:35px 0 0 0;padding:18px; background:#f5f5f5;border:1px solid #d0d0d0; }
#cLeftyL1 div#comments input, #cLeftyL1 div#comments select { border:1px solid #d0d0d0; }
#cLeftyL1 div#comments textarea { width:95%;height:120px;padding:2px;margin:10px 0; border:1px solid #d0d0d0; }
#cLeftyL1 div#comments .comment { padding:8px; border:1px dashed #999; margin-bottom:14px; }
#cLeftyL1 div#comments h2.comments-open-header { padding:5px 0; }
#cLeftyL1 div#comment-form-name, #cLeftyL1 div#comment-form-email, #cLeftyL1 div#comment-form-url, #cLeftyL1 div#comment-form-remember-me{ margin:4px 0 4px 0; }
        
div#paginate { margin:20px 0;width:100%;border-top:1px solid #ededed; }
div#paginate ul { margin:16px 0 0 14px;list-style:none;font-size:12px; }
div#paginate ul li { width:29px;height:29px;float:left;margin-right:7px;display:inline;overflow:hidden; }
div#paginate ul li a { width:29px;height:29px;color:#606060;text-align:center;padding-top:7px;display:block;background:transparent url(gfx/template/page_elements.png) no-repeat -287px -312px; }
div#paginate ul li a:hover, div#paginate ul li a.active { color:#fff;background-position: -287px -279px; }
div#paginate ul li a.active { cursor:default; }
/* div#paginate p { text-align:right;color:#b7b7b7;margin-right:14px; } ... until further notice */
div#paginate p { text-align:left;color:#b7b7b7;margin:14px 0 0 14px; }

#cRighty { float:right; width:300px; }
#cRighty div.content-block { margin:21px 21px 0 21px; line-height:1.6em; }
/*#cRighty div.space-top { margin-top:21px; }*/
#cRighty .space-bottom { margin-bottom:21px; }
#cRighty div#sidebar-recent-posts { width:273px;height:236px;margin:21px 0 0 15px;position:relative;background:transparent url(gfx/template/page_elements.png) no-repeat 0 0; }
#sidebar-recent-posts h6 { position:absolute;top:13px;left:24px;font-size:11px;font-weight:normal;color:#000; }
#sidebar-recent-posts ul { display:block;width:215px;position:absolute;left:39px;top:50px;list-style:square;color:#da5020; }
#sidebar-recent-posts ul li { margin-bottom:4px; }
#sidebar-recent-posts ul li a:link, #sidebar-recent-posts ul li a:visited { color:#474747; }
#sidebar-recent-posts ul li a:hover { color:#da5020; }
#sidebar-recent-posts ul li a:active { color:#474747; }
#cRighty div#sidebar-recent-videos { width:273px;margin:21px 0 0 17px; }
div#sidebar-recent-videos div.sidebar-video { float:left;margin-left:1px;width:134px;height:152px;background:transparent url(gfx/template/page_elements.png) no-repeat -3px -237px;}
div#sidebar-recent-videos div:hover.sidebar-video { background-position: -139px -237px; }
div#sidebar-recent-videos div.sidebar-video a { font-size:11px;font-weight:bold;color:#da5020;display:block;margin:8px 8px 0 8px;overflow:hidden; }
div#sidebar-recent-videos div.sidebar-video img { width:116px;height:71px;display:block; }
div#sidebar-recent-videos div.sidebar-video span { margin:4px 1px;display:block; }
#cRighty div.sidebar-ad { height:272px;position:relative;margin-top:21px; }
#cRighty div.sidebar-ad div#ad-extrude { position:absolute;top:-9px;right:-8px;width:8px;height:9px;background:transparent url(gfx/template/extrude.png) no-repeat -988px -2px; }
#cRighty div.sidebar-ad div.cSide-ad { height:272px;position:absolute;width:308px;right:-8px;background:url(gfx/template/sidebar_ad_bg.jpg) repeat-y 0 0; }
#cRighty div.sidebar-ad div.cSide-ad p { font:normal normal 9px/1em Arial,Tahoma;text-align:right;margin:4px 4px 4px 0;padding:0; }
#cRighty div.sidebar-ad div.cSide-ad div.ad-placer { margin:0 0 0 4px; }

/* style the tags that are output on the search results pages */
div.widget-tags { margin:12px 0; }
div.widget-tags div.widget-content ul { list-style:none; }
div.widget-tags h3.widget-header { padding-bottom:5px; }
div.widget-tags div.widget-content ul li { display:inline;float:left;padding:3px 5px 2px 0px; }
div.widget-tags div.widget-content ul li:after { content:","; }
		
/* Wraps search pagination output of search result pages */
#search-results { width:615px; overflow:hidden; word-wrap: break-word;}
	

/* 
    Document   : comments
    Created on : Nov 4, 2010, 12:23:44 PM
    Author     : Elliott D
*/
#blogshare {height:40px;text-align:right; padding-bottom:8px;margin-right:-16px;}
#cLeftyL1 div.masn-entry-tags { background:url(gfx/comments/tagbackground.png) repeat; overflow:hidden; min-height:34px; max-height:68px; width:648px; margin-left:-16px; position:relative; }
#cLeftyL1 div.masn-entry-tags p{  width:44px; position:absolute; top:4px; left:16px; color:#535353; font-size:16px; font-weight:bold;}
#cLeftyL1 div.masn-entry-tags ul#entry-tag-list { display:block;list-style:none; position:relative; width:580px; float:right; margin:6px 0px; }
#cLeftyL1 div.masn-entry-tags ul#entry-tag-list li { display:inline;float:left;padding:3px;margin-right:2px; font-size:14px; font-weight:bold; }
.blog-post a{color:#225db7;}
.blog-navigation{overflow:hidden;margin:20px 0 10px;background:url(gfx/comments/blognav_center.png) repeat-y center;}
.blog-navigation a{font-family:Helvetica,Arial,sans-serif;font-size:10px;display:block;line-height:15px;}
.blog-navigation a:hover{text-decoration:none;}
.blog-navigation a span{display:block;color:#999;}
.blog-navigation a h5{font-family:Helvetica,Arial,sans-serif;font-size:14px;}
.blog-navigation a:hover h5{text-decoration:underline;}
.blog-navigation .prev {width:265px;}
.blog-post  {width:265px;}
.blog-navigation .next{width:265px;}
.blog-navigation .prev{float:left;background:url(gfx/comments/blognav_left.png) no-repeat left 9px;padding-left:16px;}
.blog-navigation .next{float:right;background:url(gfx/comments/blognav_right.png) no-repeat right 9px;padding-right:16px;text-align:right;}		
#cLeftyL1 div#comments { height:auto;margin:35px 0 0 0;padding:0px; background:none;border:none; width:650px; }
#cLeftyL1 div#comments p{ color:#4b4b4b;}
#cLeftyL1 div#comments input, #cLeftyL1 div#comments select { border:1px solid #d0d0d0; }
#cLeftyL1 div#comments textarea { width:596px;height:120px;padding:8px;margin:10px 0; border:1px solid #d0d0d0; font-size:1.15em;}
#cLeftyL1 div#comments input { font-size:1.15em;padding:5px;border:1px solid #d0d0d0; margin:5px 0px 10px 0px; }
#cLeftyL1 div#comments .comment { padding:12px 18px 12px 18px; border:none; margin-bottom:14px; background:url(gfx/comments/comment_bg.png) repeat-x  top center; position: relative; width:614px; overflow:hidden;}
#cLeftyL1 div#comments h2.comments-open-header { padding:5px 0px 15px 0px; }
#cLeftyL1 div#comment-form-name, #cLeftyL1 div#comment-form-email, #cLeftyL1 div#comment-form-url{ margin:4px 0 4px 0; }
#cLeftyL1 div#comment-form-remember-me{ margin:4px 0 4px 0;display:none; }
#cLeftyL1 div#comment-form-name, #cLeftyL1 div#comment-form-email, #cLeftyL1 div#comment-form-url, #cLeftyL1 div#comments-open-text{ font-size:14px; color:#656565; font-weight:bold; margin-bottom:6px; }
.comments-header { font-size:18px; color:656565; font-style:italic; border-bottom:2px solid #f28539; padding-left:18px;}
#cLeftyL1 div#comments .author{ font-size:18px; font-weight:bold; padding-right:8px; overflow:hidden; max-width; width: 400px;  height:30px;}
#cLeftyL1 div#comments .author a{ text-decoration:underline; color:#2c5a52;max-width: 400px; overflow:hidden;}	
#cLeftyL1 div#comments .date{ font-size:12px; font-style:italic; padding-right:8px; margin-bottom:4px; }
#cLeftyL1 div#comments .date a{ text-decoration:underline; color:#a5a5a5; }
#cLeftyL1 div#comments .reply{ font-size:14px; font-weight:bold; float:right;}
#cLeftyL1 div#comments .reply a{ text-decoration:underline;  }	
#cLeftyL1 div#comments #userinfo {height:72px;right:18px;font-size:1.15em; }
.comments-open-header {font-size:26px; font-weight:bold; color:#535353;margin-left:18px;}
.comments-open-content {background-color:#f8f8f8; padding:18px; position:relative;overflow: hidden;}	
#comments-open-data {}
#disqus_thread {padding: 0px 18px;}
.dsq-brlink {padding: 0px 18px;}

/* Team Specific Article pages */
.orioles_page a { color:#e6690b; ! important }
.orioles_page  .comments-header { border-bottom:2px solid #e6690b;}
.orioles_page  .reply a { color: #e6690b;}
.orioles_page #comment-greeting a {background-color:#e6690b; }

.nationals_page a { color:#da0e24; ! important }
.nationals_page  .comments-header { border-bottom:2px solid #da0e24;}
.nationals_page  .reply a { color: #da0e24;}
.nationals_page #comment-greeting a {background-color:#da0e24; }

.ravens_page a { color:#7c49a7; ! important }
.ravens_page  .comments-header { border-bottom:2px solid #7c49a7;}
.ravens_page  .reply a { color: #7c49a7;}
.ravens_page #comment-greeting a {background-color:#7c49a7; }

.masn_page a { color:#2763b2; ! important }
.masn_page  .comments-header { border-bottom:2px solid #2763b2;}
.masn_page  .reply a { color: #2763b2;}
.masn-entry-detail .article-meta { padding:8px 0px 10px 0px ; position:relative;}	

.masn-header-bar { height:31px; background: url(gfx/landing_pages/titlebar_masn.png);}
.ravens-header-bar { height:31px; background: url(gfx/landing_pages/titlebar_ravens.png);}

.masn-header-bar { height:31px; }
.masn-header-bar ul { width:auto;list-style:none; margin:6px 14px 0px 0px; letter-spacing: 1px;}
.masn-header-bar ul#bar-left {float:left;}
.masn-header-bar  ul#bar-left  li { display:inline;margin:1px 0px 0px 10px; font-size:16px;}
.masn-header-bar  ul#bar-right  li { float:right;display:inline;margin:3px 2px 0 30px; font-size:11px;}
.masn-header-bar a, .masn-header-bar li { color:#fff; font-weight: bold; }
.masn-header-bar a:hover { color:#111; }

.ravens-header-bar { height:31px; }
.ravens-header-bar ul { width:auto;list-style:none; margin:6px 14px 0px 0px; letter-spacing: 1px;}
.ravens-header-bar ul#bar-left {float:left;}
.ravens-header-bar  ul#bar-left  li { display:inline;margin:1px 0px 0px 10px; font-size:16px;}
.ravens-header-bar  ul#bar-right  li { float:right;display:inline;margin:3px 2px 0 30px; font-size:11px;}
.ravens-header-bar a, .ravens-header-bar li { color:#fff; font-weight: bold; }
.ravens-header-bar a:hover { color:#111; }

#comment-greeting {margin:0px;}
#comment-greeting a {font-weight:bold;padding:6px;color:#fff;}

/* facebook like */
#fblike-top {position:absolute; right:0px; top:6px;}
.share_social_media { border-bottom:none; margin:68px 10px 12px 0px; padding:0; }
.fb_likebox_insidepage { float:right; margin-top:2px;}
.share_social_media .social_button_small { float: left; padding: 0 0px 5px 0px; }
.comment-content {margin-top:12px;}

#signupheader {background-color: #385bd0;color: white;font-size: 36px;font-weight: bold;height: 16px;line-height: 10px;padding:20px 6px; }
#signupfooter {background-color: #385bd0;color: white;font-size: 36px;font-weight: bold;height: 10px;line-height: 10px;padding:0px 2px; }
#signupcenter {border: #8eb2fd solid 1px; border-top:none; border-bottom:none;}






.page_nav {clear: both;overflow: hidden;padding: 24px 15px; }
.page_nav a.link, .page_nav.comments_nav span a {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #f6f6f6;border: 1px solid #c8d5e0;color: #1e598e;font-weight: bold;padding: 8px 10px;text-decoration: none; }
  .page_nav span.next {float: right; }
  .page_nav span.prev {float: left; }
  .page_nav .next {text-align: right; }
  .page_nav ul {float: left; }
    .page_nav ul li {float: left;margin: 0 3px 0 0;list-style-type: none; }
      .page_nav ul li span, .page_nav ul li a {display: block; }
      .page_nav ul li a {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #f6f6f6;border: 1px solid #c8d5e0;color: #1e598e;font-weight: bold;padding: 8px 10px;text-decoration: none; }
        .page_nav ul li a:hover {background-color: #c8d5e0; }
      .page_nav ul li.prev a:hover, .page_nav ul li.next a:hover {background-color: #c8d5e0; }
  .page_nav a.buttons:hover, .page_nav a:hover.link {background-color: #c8d5e0; }
  .page_nav.comments_nav div a:hover {background-color: #c8d5e0; }
  .page_nav ul li span {-webkit-border-radius: 5px;-moz-border-radius: 5px;background-color: white;border: 1px solid #c8d5e0;color: #1e598e;font-weight: bold;padding: 8px 10px;text-decoration: none; }
    .page_nav ul li span.dots {padding: 0 3px;color: #a0a0a0;background: none;border: none; }
  .page_nav a.buttons {-webkit-border-radius: 5px;-moz-border-radius: 5px;background-color: #f6f6f6;border: 1px solid #c8d5e0;color: #1e598e;float: right;font-weight: bold;margin-right: 3px;padding: 8px 10px;text-decoration: none; }
  .page_nav a.back_to_top {background: url("/wp-content/themes/v7/img/back_to_top_arrow.png") right center no-repeat;color: #1e598e;float: right;font-weight: bold;margin-right: 3px;padding: 8px 12px 8px 10px;text-decoration: none; }
    .page_nav a.back_to_top:hover {text-decoration: underline; }
  .page_nav ul li.prev a, .page_nav ul li.next a {-webkit-border-radius: 5px;-moz-border-radius: 5px;background-color: #f6f6f6;border: 1px solid #c8d5e0;color: #1e598e;font-weight: bold;padding: 8px 10px;text-decoration: none; }
  .page_nav div {overflow: hidden; }
    .page_nav div a.prev {float: left; }
    .page_nav div a.next {float: right; }
    .page_nav div span {padding: 12px 0;font-weight: 500;font-size: 14px;color: #b6b6b6; }

.page_nav_last {padding: 44px 0 0;margin-bottom: 44px; }





/* Iframe pgrid added Feb 05 by Elliott d*/
#nowPlaying {}
.holder .masn-entry-detail h2 {display:none;}
.holder .masn-entry-detail {border:none; margin:0px; padding:none;}
.holder #cleftyL1 {margin:0 0 0 10px;}
.holder #cContent {width:360px;}

