/* CSS Document for PARARESCUE.COM */
/* Author: Justin Herrin */
/* Last Updated: 15 November 2008 */


body {
    margin: 0px;
    padding: 0px;
    background: #e5e5e5 url(../images/global/page_bg.jpg) repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

li, div, span {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td {
    font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p img.centered {
	display: block;
	margin: 6px auto 6px auto;
	border: 1px solid #666666;
}

img {
    border: 0px;
}

img.picborder {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

a:link,
a:visited {
    color: #901726;
    text-decoration: underline;
}

a:hover {
    color: #666666;
    text-decoration: underline;
}

h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 26px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    color: #000000;
    font-weight: bolder;
    text-transform: uppercase;
}

h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 26px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    color: #000000;
    font-weight: bolder;
    text-transform: uppercase;
}

h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 26px;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    color: #000000;
    font-weight: bolder;
    text-transform: uppercase;
}

h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 5px 0px;
    color: #901726;
    font-weight: bold;
    border-bottom: 1px solid #CCCCCC;
}

h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    color: #901726;
    font-weight: bold;
}

h6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 5px 0px;
    color: #901726;
    font-weight: bold;
    border-bottom: 1px solid #CCCCCC;
}

/* Custom Bullets */

#sitemap ul li {
	list-style-image: url(../images/global/bullet-level1.gif);
}

#sitemap li ul li {
	list-style-image: url(../images/global/bullet-level2.gif);
}



/* Content Shell Styles */

#page_shell {
	width: 1010px;
	padding: 0px;
	margin: 0px;
}


/* Red Header Bar */

#header_bar_bg {
	width: 100%;
	background: #901726 url(../images/global/header_bar_bg.jpg) repeat-x;
	height: 122px;
}


/* Top Links Styles */

#top_links_container {
	padding: 0px;
	margin: 20px 11px 25px 10px;
	width: 280px;
}

#top_links {
	color: #454545;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#top_links a:link,
#top_links a:visited {
	color: #454545;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

#top_links a:hover {
	color: #901726;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

/* Top Google Ad Container */

#top_ad_container {
    padding: 0px;
    margin: 10px 10px 10px 25px;
    width: 468px;
    float: left;
}


/* Global Navigation Link Styles */

#global_nav_links_container  {
	padding: 0px;
	margin: 20px 0px 20px 0px;
}

#global_nav_links ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#global_nav_links li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	color: #777777;
}

#global_nav_links a:link,
#global_nav_links a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 9px 5px 9px;
	color: #901726;
	text-decoration: none;
	text-transform: uppercase;
}

#global_nav_links a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 9px 5px 9px;
	color: #000000;
	text-decoration: none;
	background-color: #D9D9D9;
	text-transform: uppercase;
}





/* Search Box Styles */

#search_container {
	width: 190px;
	margin: 0px 11px 10px 0px;
	padding: 0px;
	text-align: right;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.btnSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: transparent;
	border: 0px solid #999999;
	width: 60px;
}

.searchBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: transparent;
	border: 1px solid #999999;
	padding-left: 3px;
	padding-right: 3px;
	width: 120px;
}


/* Left Navigation Styles */

#left_nav_container {
    margin: 10px 5px 15px 0px;
    padding: 0px;
    text-align: left;
}

#left_nav_container h6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 5px 0px;
    color: #901726;
    font-weight: bold;
    border-bottom: 1px solid #CCCCCC;
    text-transform: uppercase;
}

#left_nav_container ul {
	margin: 0px;
	padding: 0px;
}

#left_nav_container li {
    list-style-type: none;
	margin: 0px 0px 8px 5px;
	padding: 0px;
}

#left_nav_container a:link,
#left_nav_container a:visited {
    color: #901726;
    text-decoration: none;
}

#left_nav_container a:hover {
    color: #000000;
    text-decoration: none;
}

#left_nav_container ul.loginout {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#left_nav_container ul.loginout li.key {
	padding: 2px 0px 2px 25px;
	background: url(../community/images/icon_login.gif) left 0px no-repeat;
}

#left_nav_container ul.loginout li.reg {
	padding: 2px 0px 2px 25px;
	background: url(../community/images/icon_register.gif) left 2px no-repeat;
}




/* Content Fader Styles */

td.content_fader_left {
	background: url(../images/global/content_fader_left.png) top repeat-y;
}

td.content_fader_right {
	background: url(../images/global/content_fader_right.png) top repeat-y;
}



/* Footer Styles */

#footer_bg {
	width: 100%;
	background: #901726 url(../images/global/footer_bg.jpg) repeat-x;
	height: 48px;
}

#footer {
	width: 1000px;
	height: 48px;
	color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

#footer p,
#footer td {
	color: #CCCCCC;
    font-weight: normal;
	margin-top: 10px;
	font-size: 11px;
}

#footer a:link,
#footer a:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 11px;
}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}



/* Rotating Banner Ad */
#ad{width: 318px; height: 60px; float: left; padding-top: 5px; padding-right: 5px;}

/* Layout for Search and  General Menu Items - More Navigational Menu*/
#search_layout{width: 956px; height: 30px; margin: 0 auto; }
#search{width: 425px; height: 25px; margin: 0 auto; font-family: verdana; font-size: 11px; color: #626262; float: left; text-align: right; vertical-align: middle; font-weight: bold; padding-top: 5px;}
#search .input{font-family: arial; font-size: 11px; border: 1px solid #c5c5c5; height: 19px;}
.input1{font-family: arial; font-size: 11px; border: none; height: 19px;}

/* Defining Body of the Content  */
/* Defining Default Page Layout and content layout */
#content_layout{width: 100%; margin: 0 auto;  padding: 0px;}



/* Login Page Styles */
#login_layout{width: 50%; background-color: #efefdb; margin: 0 auto; padding: 16px; padding-left: 50px; padding-right: 50px; border: 1px solid #969696; font-family: Verdana; font-size: 11px; color: #000000;}
#login_footer{width: 936px; margin: 0 auto; background-color: #3f6397; height: 20px; color: #ffffff; padding: 10px;}
#loginNote{margin: 20px 0px 0px 0px; width: 80%; padding: 10px; background-color: #ededed; border: 1px solid #cccccc; line-height: 20px;}
#registerNote{margin: 20px 0px 0px 0px; width: 80%; padding: 10px; background-color: #ededed; border: 1px solid #cccccc; line-height: 20px;}

/* Polling Styles */
#polls_container{height: 300px; margin: 0 auto; margin-left: 10px; margin-right: 10px; float: left; width: 290px; padding: 5px; background-color: #e9e9e9; }
.polls_title{font-family: verdana; font-size: 12px; color: #901726; font-weight: bold; text-align: left;}

/* News Archive Styles */
tr.news_result_oddrow, td.news_result_oddrow {
	background-color: #EFEFEF;
}

tr.news_result_evenrow, td.news_result_evenrow {
	background-color: #FFFFFF;
}

/* Award Recipient Styles */
tr.awards_list_oddrow, td.awards_list_oddrow {
	background-color: #FFFFFF;
}

tr.awards_list_evenrow, td.awards_list_evenrow {
	background-color: #EFEFEF;
}

.awards_headline {
  	font-family: verdana, sans-serif;
  	font-size: 12px;
  	color: #940000;
	font-weight: bold;
	text-transform: uppercase;
}
  
.awards_caption {
  	font-family: verdana, sans-serif;
  	font-size: 10px;
  	color: #000000;
	font-style: italic;
}


/* BLOGRECENTPOSTS STYLES */

div.blogRecentPosts ul{margin:0px;padding:0px 0px 8px 10px;list-style-type:none;}
.blogrecentlink { }

/* Photo Gallery Notice */

#gallerynotice {
    margin: 10px 10px 25px 10px;
    padding: 10px;
    border: 1px dashed #CCCCCC;
    background-color: #EEEEEE;
    color: #901726;
    text-align: justify;
}




#leadstory{width: 290px; height: 425px; background-color: #ffffff; border: 1px solid #b0aa94; float: left; margin: 0 auto; padding-top: 5px; padding-bottom: 5px;}
#story{width: 270px; margin: 0 auto; background-color: #d8dfe7; padding: 5px; border: 1px solid #949494; float: left;}
#story .title{font-family: verdana; font-weight: bold; font-size: 15px; color: #333333;}
.content{font-family: arial; font-size: 12px; color: #333333;}
.content a{text-decoration: underline; color: #ca0002; }
.content_new{font-family: arial; font-size: 12px; color: #333333;}
.content_new a{text-decoration: underline; color: #ca0002; }


#topstories{width: 390px; margin: 0 auto; padding-left: 10px; padding-right: 10px; float: left; padding-top: 5px;}
#storymeta{width: 380px; margin: 0 auto; background-color: #e7e3d6; font-family: verdana; font-size: 11px; padding: 5px; }
#storymeta .storytitle{font-weight: bold; }
.storytitle a{font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}
.storytitle a:link{font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}
.storytitle a:active{font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}
.storytitle a:visited{font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}
.storytitle a:hover{font-weight: bold; font-size: 12px; color: #000000; text-decoration: underline;}

#small_spacer{height: 5px; width: 100px;}
.spacer{height: 50px; width: 100px; font-family: arial; font-size: 11px; color: #000000; padding-left: 25px; float: left;}
.spacer1{height: 25px; width: 100px; font-family: arial; font-size: 11px; color: #000000; padding-left: 25px; clear: both;}

#rightcoloumn{width: 235px; float: left; border-left: 1px solid #a5b7ca; border-right: 1px solid #a5b7ca; padding: 5px;  }

#gallery_header{width: 215px; }
#gallery_default{width: 223px; padding: 5px; background-color: #efefdb; border: 1px solid #949494;}

.blog_listsummery_title{font-family: arial; font-size: 12px; color: #ea4d00; font-weight: bold; text-transform: uppercase;  text-align: left;}
.blog_listsummary_content{font-family: arial; font-size: 11px; font-weight: bold; color: #136FD6; text-decoration: none; }
.blog_listsummary_content a{font-family: arial; font-size: 11px; font-weight: bold; color: #136FD6; text-decoration: none; }
.blog_listsummary_content a:link{font-family: arial; font-size: 11px; font-weight: bold; color: #136FD6; text-decoration: none;}
.blog_listsummary_content a:active{font-family: arial; font-size: 11px; font-weight: bold; color: #136FD6; text-decoration: none;}
.blog_listsummary_content a:visited{font-family: arial; font-size: 11px; font-weight: bold; color: #800080; text-decoration: none;}
.blog_listsummary_content a:hover{font-family: arial; font-size: 11px; font-weight: bold; color: #136FD6; text-decoration: underline;}

/* Used for Breaking News Blog Registration link on Default Page & Latest in Sports Forums on Sports Page */
.redBlogQuicklink{font-family: arial; font-size: 13px; font-weight: bold; color: #CA0002; text-decoration: none; padding: 0px 20px; }
.redBlogQuicklink a{font-family: arial; font-size: 13px; font-weight: bold; color: #CA0002; text-decoration: none; }
.redBlogQuicklink a:link{font-family: arial; font-size: 13px; font-weight: bold; color: #CA0002; text-decoration: none;}
.redBlogQuicklink a:active{font-family: arial; font-size: 13px; font-weight: bold; color: #CA0002; text-decoration: none;}
.redBlogQuicklink a:visited{font-family: arial; font-size: 13px; font-weight: bold; color: #CA0002; text-decoration: none;}
.redBlogQuicklink a:hover{font-family: arial; font-size: 13px; font-weight: bold; color: #CA0002; text-decoration: underline;}





#links_layout{width: 936px; margin: 0 auto; padding-top: 10px; clear: both; }
#featured_links{min-width: 150px; white-space:nowrap; padding: 5px; float: left; padding-left: 15px; font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; }
.featured_links a{font-family: arial; font-size: 11px; color: #ffffff; text-decoration: underline; }
.featured_links {font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; }

#dots{background: url(../images/dots.gif); height: 50px; float: left; width: 2px;}

.div_footer{float: left; width: auto; padding-right: 20px; height: auto; }


/* Outer Layer for Forums */
#forums_layout{margin: 0 auto; padding: 10px; width: ; }


/* Personalization Wrap Block */
#panelWrap{ position: absolute; bottom: auto !important; right: 100px !important; left: auto !important; top: 0px !important; width: 230px; background-color: #e7e3d6; border: 1px solid #676767; }


/* Container for Sports Header Image */
#sports_layout{margin: 0 auto; width: 950px; height: 52px; }


/* CSS for Taxonmy Categories on Sports Links */

/* #tax_category{margin: 0 auto; width: 225px; background-color: #efefdb; border: 1px solid #c2c2c2; height: 282px; padding: 5px; }*/
#tax_category{margin: 0 auto; width: 150px;  border-right: 1px solid #000;height: 282px; padding: 5px; }
.tax_category_title{font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000;}
#tax_article{margin: 0 auto; width: 550px; background-color: #e7e3d6; height: inherit; padding: 5px;  }
.tax_listsummary_title a{font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; list-style: none;}
.tax_listsummary_title a:link{font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; list-style: none;}
.tax_listsummary_title a:visited{font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; list-style: none;}
.tax_listsummary_title a:active{font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; list-style: none;}
.tax_listsummary_title a:hover{font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; list-style: none;}

.tax_listsummary_title{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; list-style: none;}
.hr{font-size: 8px; color: #999999; height: 0.5px;}
#tax_breadcrumb{background-color: #f0f0f0; height: 20px; font-family: Verdana; font-size: 11px; padding-top: 5px;}
#tax_spacer{margin: 0 auto; width: 675px; height: 3px; background-color: #ffffff; }







 
 /* Images for Prev Next */
.but_first a:link, .but_first a:visited, .but_first a:hover{ padding: 0px 2px 0px 2px; text-indent: -5000px; display: block; height: 20px; width: 30px; }
.but_first{ float: left; display: block; margin-left: 30px; height: 20px; width: 30px; background-image: url(../images/but_first.gif); background-repeat: no-repeat; background-position: center center; }
.but_first_disable { float: left; text-indent: -5000px; display: block; margin-left: 30px; height: 20px; width: 30px; background-image: url(images/but_first_d.gif); background-repeat: no-repeat; background-position: center center; }
.but_previous a:link, .but_previous a:visited, .but_previous a:hover{ padding: 0px 2px 0px 2px; text-indent: -5000px; display: block; height: 20px; width: 24px; }
.but_previous{ float: left; display: block; height: 20px; width: 24px; background-image: url(../images/but_prev.gif); background-repeat: no-repeat; background-position: center center; }
.but_previous_disable { float: left; text-indent: -5000px; display: block; height: 20px; width: 24px; background-image: url(images/but_prev_d.gif); background-repeat: no-repeat; background-position: center center; }
.but_next a:link, .but_next a:visited, .but_next a:hover{ display: block; height: 20px; width: 24px; text-indent: -5000px; padding: 0px 2px 0px 2px; text-indent: -5000px;}
.but_next{ float: left; display: block; height: 20px; width: 24px; margin-left: 5px; background-image: url(../images/but_next.gif); background-repeat: no-repeat; background-position: center center; }
.but_next_disable { float: left; text-indent: -5000px; display: block; height: 20px; width: 24px; margin-left: 5px; background-image: url(images/but_next_d.gif); background-repeat: no-repeat; background-position: center center; }
.but_last a:link, .but_last a:visited, .but_last a:hover{ padding: 0px 2px 0px 2px; display: block; height: 20px; width: 30px; text-indent: -5000px; }
.but_last{ float: left; display: block; height: 20px; width: 30px; background-image: url(../images/but_last.gif); background-repeat: no-repeat; background-position: center center; }
.but_last_disable{ float: left; text-indent: -5000px; display: block; height: 20px; width: 30px; background-image: url(../images/but_last_d.gif); background-repeat: no-repeat; background-position: center center; }

.rating{text-align: center; font-size: x-small; }

/* CSS for Articles - Formating the XSL */
.article_xsl_title{font-family: Verdana; font-size: 12px; font-weight: bold; color: #901726; }
#article_xsl_mapit{float: right; font-family: verdana; color: #cccccc; font-size: 11px; font-weight: bold; clear: both;  width: 75px;}
.article_xsl_byline{font-family: Verdana; font-size: 12px; color: #424242; float: left; font-style: italic;}
#article_xsl_layout_article{float: left; width: 675px;}
#article_xsl_image{width: 230px; float: left;}

.dmsViewItemAnchor{color: #00358a;}
.dmsViewItemAnchor a{color: #00358a;}