/* Fixing spacing on top of first two columns*/
#col1, #col2{border-top:none}

#col2_content{border-top:none;}

/* Blog styles*/

/* Adjusts the padding around each blog entry*/
.blog_entry_wrapper{
padding:15px 0 0 0;
}


div.pict-left {
   float:left;
   margin:4px 6px 4px 0;
   padding:0;
   max-width:200px;
}

div.pict-right {
   float:right;
   margin:4px 0 4px 6px;
   padding:0;
   max-width:200px;
}

#two-col div.pict-left, #two-col div.pict-right {
max-width: 240px;
}

div.pict-full-width {
   padding:0;
   margin: 0 0 4px 0;
}

.pict-right img, .pict-left img{
   border:1px solid #CECECE;
   background-color:#FFF;
   padding:3px;
   margin:0px 5px;
/* max-width:196px; */
}

.pict-full-width img {
   border:1px solid #CECECE;
   background-color:#FFF;
   padding:3px;
   margin-bottom:5px;
}

div.img-caption, div.img-caption p {
   border:0 none;
   clear:both;
   color:#666;
   float:none;
   line-height:1.1em;
   margin:0;
   padding:0 2px 0 6px;
   text-align:left;
   font: 11px arial,helvetica,sans-serif;
   color:#818181;
}

h1 {
   font-size:30px;
   line-height: 40px;
   font-weight:normal;
margin-bottom: 0px;
padding:0;
}

.blogListingSubhead{
   color:#333;
/*   color:#AA5B61;*/
   font-family:Georgia,"Times New Roman",Times,serif;
   font-size:18px;
   line-height:1.1em;
   margin-bottom:8px;
}

.blogListPostedBy {
   font-weight:normal;
   margin-bottom: 8px;
   font: 13px arial,helvetica,sans-serif;
   color:#818181;
}

.blogListPostedBy a, .blogListTags, .blogListTags a{
   font: 13px arial,helvetica,sans-serif;
}




#page{
margin-bottom: 0px;
}

.ssp_home{
margin-left: 20px;
margin-bottom:10px;
border-left: 5px solid #DEE0CF;
border-right: 5px solid #DEE0CF;
border-bottom: 5px solid #DEE0CF;
width:950px;
height:315px;
}


.blogListing, .blogListing p, .col_entry_other .summary {
   font-size:16px;
   line-height:24px;
   color:#444;
}

.blogHomePage, .blogHomePage p, .blogHomePage .summary {
   font-size:14px !important;
   line-height:1.3em !important;
}

.blogDetail p{
font-size:16px;
   line-height:24px;
}

.blogTools {margin-top:10px;}

.blogTools a:hover {
   text-decoration: none;
}


/* Single Article Navigation */

.article-nav
{
  margin: 0px;
  border-top: 0px solid #7f7f7f;
  border-bottom: 0px solid #7f7f7f;
  padding: 6px 10px 4px 10px;
}

div.nav-wrapper {
   height:43px; 
   width:565px; 
   padding:0; 
   margin: 8px 5px 8px 5px; 
   overflow:hidden;
}

div.nav-left-wrapper {
   float: left;
   padding:0;
   width:328px; 
   overflow:hidden; 
   display:inline; 
   margin-left:0; 
   height:43px;
}

div.nav-prev-wrapper {
   float: left;
   display:inline;
   padding:0; 
   margin-left:0;
   width:237px; 
   overflow:hidden;
   height:43px;
}

div.nav-next-wrapper {
   float: right;
   display:inline;
   padding:0; 
   margin-right:0;
   width:234px;
   height:43px;
   overflow:hidden;
}

div.nav-img-prev {
   float: left;
   overflow: hidden;
   display:inline;
   margin-left:0; 
   padding:0;
   width:48px;
   height:43px;
}

div.nav-prev {
   float: right;
   overflow: hidden;
   display:inline;
   text-align:left; 
   margin-right:0px;  
   padding:8px 6px 8px 4px;
   font-size:12px;
   height:43px; 
   width:176px;
}

div.nav-home {
   float: right;
   display:inline;
   margin-right:0px; 
   padding:8px 8px 8px 8px;
   font-size:12px;
   text-align:center;
   height:43px; 
   width:67px;
}

div.nav-next {
   float: left;
   overflow: hidden;
   display:inline;
   text-align:right; 
   margin-leftt:0px; 
   padding:8px 4px 8px 6px;
   font-size:12px;
   height:43px; 
   width:175px;
}

div.nav-img-next {
   float: right;
   overflow: hidden;
   display:inline;
   padding:0;
   margin-right:0; 
   width:48px;
   height:43px;
}

/* End of div definitions */

.article-nav-rule
{
  clear: both;
  border-top: 1px solid #7f7f7f;
  margin-bottom: 30px;
}

a.nav-img-prev:hover, a.nav-img-prev:hover > img {
   background-image: url(/images/pic/arrow-left.png);
   background-repeat: no repeat;
   background-position: 0 -43px;
   width: 48px;
   height: 43px;
   padding:0;
   margin:0; 
}

a.nav-img-prev, a.nav-img-prev > img  {
   background-image: url(/images/pic/arrow-left.png);
   background-repeat: no repeat;
   width: 48px;
   height: 43px;
   border: 0 solid #FFF;
   padding:0;
   margin:0; 
}

a.nav-img-next:hover, a.nav-img-next:hover > img {
   background-image: url(/images/pic/arrow-right.png);
   background-repeat: no repeat;
   background-position: 0 -43px;
   width: 48px;
   height: 43px;
   overflow: hidden;
   padding:0;
   margin:0; 
}

a.nav-img-next, a.nav-img-next > img  {
   background-image: url(/images/pic/arrow-right.png) !important;
   background-repeat: no repeat;
   width: 48px;
   height: 43px;
   overflow: hidden;
   border: 0 solid #FFF;
   padding:0;
   margin:0; 
}

a.nav-img, a.nav-img:hover, a.nav-img > img {
   display:inline !important;
   overflow: hidden;
   border: 0 solid #FFF !important;
   text-decoration: none !important;
   margin: 0 !important;
   padding: 0 !important;
   width: 48px;
   height: 43px;
   padding:0;
   margin:0; 
}


.blogTools a, .stbuttontext {
   font: 11px arial,helvetica,sans-serif;
}

.link a:hover, a:visited:hover, .stbutton a:hover{color:#182E7A;}


#pagination { text-align:right; margin-right:20px; font-size: 16px; color:#555; line-height:normal;}

#pagination ul li { float:right; list-style-type: none; margin-left:5px;line-height:normal; }

#pagination .pagination-outline{
   font-size:14px; 
   border: 1px solid #dee0cf; 
   padding:0px 5px 2px 5px; 
   line-height:normal;}

*html .pagination-outline{
   padding:0px 5px 0px 5px; 
   line-height:1.0em !important;} 

.multi-image {clear:both;}

/*Friar Blogs*/
#more-friar-blogs {/*display:inline-block;*/ display:block; overflow:hidden; margin-bottom:15px;}
#all-bloggers {font-size: 12px; color: #625208; font-family: Arial,Helvetica,sans-serif; font-weight: bold; margin:0 0 5px 5px;}
#more-friar-blogs ul.col-1 {float:left; margin:0; width:139px;}
#more-friar-blogs ul.col-2 {float:right; width:140px; margin: 0;}
#more-friar-blogs ul.col-1 li a, #more-friar-blogs ul.col-2 li  a {font: 11px arial}
#more-friar-blogs ul.col-1 li, #more-friar-blogs ul.col-2 li {margin-top:0; line-height:1.3em;}


/* Provincial Links */
#col_1_content_v2 .entry{
	margin-bottom: 10px;
}

#col_1_content_v2 .entry h1{
	color:#202020;
	font:14px/14px Georgia,"Times New Roman",Times,serif;
	margin-bottom: 10px;
	border-top: 8px solid #d0d8c4;
	border-bottom: 1px solid #dee0cf;
	font-weight: normal;
	text-transform: uppercase;
	padding: 6px 0 6px 6px;
}

#col_1_content_v2 .entry ul{ 
	list-style-type:none;
	line-height:1.3em;
	margin:2px 0 0 6px !important;
	padding:0;
}

#col_1_content_v2 .entry ul li{ 
	background-image:url(/images/icons/bullet.gif);
	background-position:0 0.4em;
	background-repeat:no-repeat;
	line-height:1.3em;
	margin:0 !important;
	padding-left:0.7em !important;
}


#col_1_content_v2 .entry ul li a,
#col_1_content_v2 .entry ul li a:focus, 
#col_1_content_v2 .entry ul li a:active {
	color:#444;
	text-decoration:none;
}

#col_1_content_v2 .entry ul li a:hover {
	color:#333;
	text-decoration:underline;
}
