
html,body 		{ height:100%; }

html			{ background: #ffffff;}

body 			{ 
				color: #1D2326;
				background: #ffffff
				font: 100%/1.25em Lucida Sans Unicode, Lucida Grande, sans-serif;
				font-size: 95%;
				}
				

a, a:visited 	{ 
				color: #9b0002; 
				}
				
a:hover        {	text-decoration: underline;
				}

a:active 		{
  					outline:none;
				}

:focus 			{
  					-moz-outline-style:none;
				}

blockquote		{
				margin-left:50px;
				}

table 			{ 
				border-collapse: collapse;
				}
			
hr 				{
  				border: none 0; 
				border-top: 1px solid #000000;
				width: 100%;
				height: 1px;
				}

.views-view-grid td {
				padding: 5px 60px 5px 0px;
				}
				
.footer2		{
				font-size: 12px;
				text-align: center;
				}
				
span.updated 	{	font-size: 0.8em;
  					color: #666666;
  					border-bottom: 1px solid #666666;
  					text-align: right;
				}
				
				
span.updated2 	{	font-size: 0.7em;
					font-style: italic;
  					color: #666666;
  					border-bottom: 1px solid #666666;
  					text-align: right;
				}

.submitted 	{	font-size: 0.8em;
  					color: #666666;
  					border-bottom: 1px solid #666666;
  					text-align: right;
				}

#pameasnav	{
  				position: relative;
			}
			
			
#logofl		{	float: left;
			}
			
				
#searchfr	{
				float: right;
}
			
#header #search-theme-form input.form-text, .nav-search-form input.box {
				-moz-border-radius:0px 0px 0px 0px;
				background-color:#ffffff;
				color:#9b0002;
				font-size:0.7em;
				height:17px;
				margin:0 0px;
				padding:4px 5px 3px;
				width:190px;
				letter-spacing : 1px;
			}
			
			
.imageborders	{ border: 1px solid #666;
				}


			
				
#clearnav	{
			clear: both;
			}

.tooltip 	{ 
    			display:none; 
    			background-color:#ffa; 
    			border:1px solid #cc9; 
    			padding:3px; 
    			font-size:13px; 
    			-moz-box-shadow: 2px 2px 11px #666; 
    			-webkit-box-shadow: 2px 2px 11px #666; 
			}
			
.red 		{
				color: #F00;
			}

.subtitle 	{
				display:block;
				clear:left;
				font-weight:bold;
				font-size:16px;
				width:600px;
				border-bottom:Gray solid 1px;
				margin-bottom:10px;
				margin-top:10px;
				padding-top: 20px;
			}
			
.imagewidth {
				width: 200px;
			}
			
.width400	 {
				width: 400px;
			}
			
.linknormal	{
				color: #1D2326;
			}


.linkbold	{
				font-weight:bold;
			}
			
.linkred	{
				color: #F00;
			}
			
.linkredbold	{
				color: #F00;
				font-weight:bold;
			}
			
.linklargebold	{
				font-weight:bold;
				font-size:16px;
			}
			
.linklargered	{
				color: #F00;
				font-size:16px;
			}
			
.linklargeredbold	{
				color: #F00;
				font-weight:bold;
				font-size:16px;
			}
			

#outer-container { background: #ffffff; } 
#container { background: #fff url(../images/pameas/page-top.png) repeat-x; } 
#banner { background: #fff url(../images/pameas/page-top.png) repeat-x; } 
#page-right { background: transparent url(../images/pameas/page-right.png)  no-repeat scroll 100% 0; }
#page-left { background:  transparent url(../images/pameas/page-left.png) no-repeat scroll 0 0; }
#container .page-bottom { background: #ffffff url(../images/pameas/page-bottom.png) repeat-x; }
#round-right { background: transparent url(../images/pameas/round-bottom-right.png)  no-repeat 100% 0; }
#round-left { background:  transparent url(../images/pameas/round-bottom-left.png) no-repeat 0 0; }
#round-container { background:  transparent url(../images/pameas/round-bottom.png) repeat-x; }
#leaderboard { background: #ffffff; } 
#trailerboard { background: #ffffff; } 
#header { background: #ffffff url(../images/pameas/masthead-bg.png) repeat-x; } 
#header { color: #fff; }
#header a { color: #fff; }
.site-slogan { color: #E17447; }
#header-bottom { background: #ffffff url(../images/pameas/masthead-bottom.png) repeat-x; } 
#mission { border: 1px solid #285656; color: #fff; background: #E17447; }
#mission a { color: #285656; }

#region5 .unstyled-block { color: #fff; }
#region5 .unstyled-block h2 { color: #fff; }
#region5 .unstyled-block a{ color: #E17447; }

#mastfoot { background: #ffffff url(../images/pameas/mastfoot-bg.png) repeat-x;} 
#mastfoot-bottom { background: #ffffff url(../images/pameas/mastfoot-bottom.png) repeat-x; } 
#footer { color: #000000; }
#footer a, a:visited  { color: #9b0002; }

/* box */
.boxborder { background:url(../images/pameas/box-right.gif) 100% 0 repeat-y; }
.bi { background:url(../images/pameas/box-left.gif) 0 0 repeat-y; }
.bt { background:url(../images/pameas/box.gif) 100% 0 no-repeat; }
.bt div { background:url(../images/pameas/box.gif) 0 0 no-repeat; }
.bb { background:url(../images/pameas/box.gif) 100% 100% no-repeat; }
.bb div { background:url(../images/pameas/box.gif) 0 100% no-repeat; }

/* block theme styles */
.color0-box-page-bg { background: #fff; }
.color0-box-page-bg h2 { color: #000000; }
.color0-box-page-bg a { color: #000000; }

.color1-box-page-bg { background:#ffffff; color:#000000; }
.color1-box-page-bg h2 { color:#000000; }
.color1-box-page-bg a { color: #000000; }

.color2-box-page-bg { background:#E17447; color:#fff; }
.color2-box-page-bg h2 { color:#fff; }
.color2-box-page-bg a { color: #285656; }

.color3-box-page-bg { background:#6B6464; color:#fff; }
.color3-box-page-bg h2 { color:#fff; }
.color3-box-page-bg a { color: #E17447; }

.color4-box-page-bg { background:#000000; color:#fff; }
.color4-box-page-bg h2 { color:#fff; }
.color4-box-page-bg a { color: #285656; }

.stripe0-box-page-bg { background: #fff; color: #1D2326; }
.stripe0-box-page-bg h2 { background: #E17447; border-top: 1px solid #285656; border-bottom: 1px solid #285656; color: #fff; }
.stripe0-box-page-bg a { color: #000000; }

.stripe1-box-page-bg { background: #ffffff; color: #000000; }
.stripe1-box-page-bg h2 { background: #ffffff; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; }
.stripe1-box-page-bg a { color: #000000; }

.stripe2-box-page-bg { background: #E17447; color: #fff; }
.stripe2-box-page-bg h2 { background: #285656; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; }
.stripe2-box-page-bg a { color: #285656; }

.stripe3-box-page-bg { background: #6B6464; color: #fff; }
.stripe3-box-page-bg h2 { background: #000000; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; }
.stripe3-box-page-bg a { color: #E17447; }

.stripe4-box-page-bg { background: #000000; color: #fff; }
.stripe4-box-page-bg h2 { background: #6B6464; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color:#fff; }
.stripe4-box-page-bg a { color: #285656; }

.blk-outline1 { border: 1px solid #000000; }
.blk-outline1 h2, .blk-outline1 a { color: #285656; }
.blk-outline2 { border: 1px solid #E17447; }
.blk-outline2 h2, .blk-outline2 a { color: #E17447; }
.blk-outline3 { border: 1px solid #6B6464; }
.blk-outline3 h2, .blk-outline3 a { color: #6B6464; }
.blk-outline4 { border: 1px solid #000000; }
.blk-outline4 h2, .blk-outline4 a { color: #000000; }
.blk-solid1 { background: #ffffff;  color:#000000; }
.blk-solid1 a { color:#000000; }
.blk-solid2 { background: #E17447;  color:#fff; }
.blk-solid2 a { color:#285656; }
.blk-solid3 { background: #6B6464;  color:#fff; }
.blk-solid3 a { color:#E17447; }
.blk-solid4 { background: #000000;  color:#fff; }
.blk-solid4 a { color:#285656; }

#region5 { color: #fff; }
#region5 .blk-outline1 { border: 1px solid #fff; }
#region5 .blk-outline1 a, #region5 .blk-outline1 h2  { color:#E17447; }
#region5 .blk-solid1 { background: #fff;  color:#1D2326; }
#region5 .blk-solid1 a, #region5 .blk-solid1 h2  { color:#6B6464; }

.pager strong, .pager a, .pager a:link, .pager a:visited { background-color:#fff; border: 1px solid #000000; }
.pager a:hover { background-color:#000000; color:#ffffff; }
.pager strong { background-color:#000000; color:#000000; }

.sticky { border-bottom: 1px solid #000000; }
.comment { border: 1px solid #000000; }
#primary li a.active { color: #285656; }
#primary li a:hover { color: #285656; }

#suckerfishmenu	 a { background: #9b0002;
						color: #ffffff;
						 border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff;
					}
							
#suckerfishmenu	 a:active, #suckerfishmenu	 a:hover { background: #5c0303; color: #ffffff;}
#suckerfishmenu	 ul.menu li li a:link, #suckerfishmenu	 ul.menu li li a:visited { color: #ffffff; background: #9b0002; 
 border-bottom: 1px solid #fff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff;}
#suckerfishmenu	 ul.menu li li { border-left: 1px solid #fff; }
#suckerfishmenu	 ul.menu li ul a { color: #9b0002; }
#suckerfishmenu	 ul.menu li ul a:active, #suckerfishmenu ul.menu li ul a:hover { color: #ffffff; background: #5c0303; }

#suckerfishmenu	 ul.menu li li.expanded a {	background: #ffffff url(../images/pameas/sfmenu-expand-2.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li li.expanded a:active, #suckerfishmenu	 ul.menu li li.expanded a:hover { background: #5c0303 url(../images/pameas/sfmenu-expand-1.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li ul a:active, #suckerfishmenu	 ul.menu li ul a:hover {   background: #5c0303;   text-decoration: none; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu a {   background: #ffffff; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu a:active, #suckerfishmenu	 ul.menu li li.expanded ul.menu a:hover {   background: #5c0303; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded a { 	background: #ffffff url(../images/pameas/sfmenu-expand-2.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded a:active, #suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded a:hover { 
	background: #5c0303 url(../images/pameas/sfmenu-expand-1.png) 100% 50% no-repeat;}
	
#suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded ul.menu li a { background: #ffffff; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded ul.menu li a:active, #suckerfishmenu ul.menu li li.expanded ul.menu li.expanded ul.menu li a:hover { 
	background: #ffffff;}

#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu li.expanded a { 	background: #ffffff url(../images/pameas/sfmenu-expand-2.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu li.expanded a:active, #suckerfishmenu ul.menu li li.expanded ul.menu li ul.menu li.expanded a:hover { 
	background: #000000 url(../images/pameas/sfmenu-expand-1.png) 100% 50% no-repeat;}

#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu a {   background: #ffffff; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu a:active, #suckerfishmenu ul.menu li li.expanded ul.menu li ul.menu a:hover {   background: #ffffff; }


#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu li.expanded li ul.menu li.expanded a { 	background: #ffffff url(../images/pameas/sfmenu-expand-2.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu li.expanded li ul.menu li.expanded a:active, #suckerfishmenu ul.menu li li.expanded ul.menu li ul.menu li.expanded li ul.menu li.expanded a:hover { 
	background: #000000 url(../images/pameas/sfmenu-expand-1.png) 100% 50% no-repeat;}

#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu li ul.menu a {   background: #ffffff; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li ul.menu li ul.menu a:active, #suckerfishmenu ul.menu li li.expanded ul.menu li ul.menu li ul.menu a:hover {   background: #ffffff; }



.rollover-block h2 { color: #fff; background: #000000; }
.rollover-block ul li a { color: #fff; background: #000000; }
.rollover-block ul li a:active, .rollover-block ul li a:hover {  color: #fff; background: #000000;}

thead th { border-bottom: 3px solid #9b0002; }
.even th, .even td { background-color:  #fff; border-top: 1px solid #000000; }
.odd th, .odd td { background-color:  #f6f6f6; border-top: 1px solid #000000; }
tr.even a, tr.odd a{ color:  #9b0002; }
td.active {	background-color:#E17447; }
.messages { color: #9b0002; border: 1px solid #9b0002; }

