/*

/* --------------------------------------------- */

/* TABLE OF CONTENTS

00 - Global Elements - Standard Elements
/* ----------------------------------------------*/


/* 00 - GLOBAL ELEMENTS
/* ----------------------------------------------*/

body {
	margin:0; padding:0;
	width:auto;
	height:auto;
	line-height:18px;
}

img {
	margin:0; padding:0;
	border:0;
}



/* 01 - TYPOGRAPHY
/* ----------------------------------------------*/

/* Logo */

p {text-align: justify !important;}

h1 {
	margin:0 0 0 30px; padding:0 0 7px 0;
	border-bottom: 1px solid #ccc;
	width: 600px;
	
}

	#logo h1 a:link, #logo h1 a:active, #logo h1 a:visited {
		width:auto; height:113px; /*IE 6 is a few pixels less. W0nky! */
		
		display:block;
	}

	.post-content h1 {
		margin:10px 0; padding:0 0 5px 0;
		width:auto; height:auto;
		font:bold 1.27em Arial, Helvetica, sans-serif; color:#465159;
		background:none; text-indent:0;
		border-bottom:1px solid #CCCCCC;
	}
	
#contentRight2 h1 {
	font: 26px Helvetica, Arial;
	color: #428cad;
	margin: 17px 0px 30px 0px;
	font-weight: bold;
	
	
}

/* Latest Lifestream */
h2 {
	margin:0; padding:3px 60px 55px 0;
	width:auto; height:auto;
	font:2.18em Georgia, "Times New Roman", Times, serif; color:#FFF;
	background:url(images/lifestream-more.png) no-repeat bottom right;
	display:inline-block;
}

	h2 a:link, h2 a:active, h2 a:visited {
		color:#FFF;
	}

	.post-content h2 {
		margin:0; padding:0;
		color: #428cad;
		font-size: 20px;
		background:none;
	}

	h2.pagetitle, h2.pagetitle-sep {
		margin:0; padding:7px 10px 5px 10px;
		font: 30px;
		color: #428cad;
		display:block;
	}
	
		h2.pagetitle-sep {
			border-width:1px;
		}

	h2 span {
		margin:0 0 -3px 0;
		color: #428cad;
		display:block;
	}

/* Post Title */
h3 {
	margin:0 ;
	padding:8px 0 10px 0;
	color: #428cad;
	width:520px;
	font-size: 16px;
	line-height: 23px;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	display: inline;
}

h3 a {
	color: #428cad;
	font-weight: bold;
	width: 430px;
	display:inline-block;
	
}

.theWork h3 {
	width: 600px;
	margin-bottom: 0px;
	font-size: 16px;
	padding: 8px 0 5px;
}

	.theWork h3 span.floatleft {
		width: 340px;
	}
	

	.theWork h3 span.floatright {width:250px; }
	
	.theWork h3 span a {width: auto;}

	.post-content h3 {
	color: #428cad;
	display: block;
	width: 100%;
	clear: both;
	
	}
	

	h3 a:link, h3 a:visited, h3 a:active {
	color: #428cad;
	}

/* Sidebar */
h4 {
	margin:0 auto;
	padding:15px 0px;
	font-size: 16px;
	color: #428cad;
}

	h4 span {
		color: #666;}
	
	
	
	
/* Lifestream Date */
h5 {
	margin:0 -5px; padding:20px 10px 5px 10px;
	font:bold 1.00em Georgia, "Times New Roman", Times, serif; color:#aabcca;
	border-bottom:2px solid #363f45;
}

	h5.first {
		padding:0 10px 5px 10px;
	}

a:link, a:visited, a:active {
	text-decoration:none;
	color:#080a0b;
}

a:hover {
	text-decoration:underline;
}

.date {
	font-size: 11px;
	color: #666;
}

.grey { color: #666; }


/* Header
/* -------------- */

#about {
	margin:0; padding:0;
	font:1.09em Arial, Helvetica, sans-serif; color:#697279;
	text-align:right;
}

	#about a:link, #about a:visited, #about a:active {
		font-weight:bold; color:#8797a1;
		text-decoration:none;
	}
	
	#about a:hover {
		color:#c6dcea;
	}
	

/* Top Navigation
/* -------------- */

#categories li a {
	margin:0; padding:18px 19px 0 19px;
	width:auto !important; width:152px; height:45px;
	font:1.64em Arial, Helvetica, sans-serif; color:#dae9f3;
	text-decoration:none; display:block;
}

	#categories li:hover, #categories li.current_page_item {
		background:url(images/cat-hover-left.gif) no-repeat bottom left;
	}
	
	#categories li:hover a, #categories li.current_page_item a {
		background:url(images/cat-hover-right.gif) no-repeat bottom right;
	}

	#categories li a span {
		font:0.61em Georgia, "Times New Roman", Times, serif; color:#d1d9df;
		display:block;
	}

	#categories li:hover a, #categories li:hover a span, #categories li.current_page_item a, #categories li.current_page_item a span {
		color:#FFF;
	}
	
#subscribe {
	color:#d1d9df;
}

	#subscribe a:link, #subscribe a:visited, #subscribe a:active {
		color:#ffffff;
	}	
	
/* Left Column
/* -------------- */

.live-sort {
	font:italic 1.09em Arial, Helvetica, sans-serif; color:#61707d;
}
#container .wp-pagenavi .on{ margin:0 3px 0 0; padding:2px 6px;}

#container .wp-pagenavi a:link, #container .wp-pagenavi a:visited, #container .wp-pagenavi a:active,
#container .wp-pagenavi span.current, #container .wp-pagenavi span.extend {
	margin:0 3px 0 0; padding:2px 6px;
	text-decoration:none;
	border:1px solid #c5c7c8;
	font:bold 1.00em Arial, Helvetica, sans-serif; color:#5e6d7a;
	background:#dddddd url(images/pagination.gif) repeat-x top center; \
   height: 25px;
   display: block; 
}

	#container .wp-pagenavi a:hover, #container .wp-pagenavi span.current {
		text-decoration:none;
		color:#ee8000;
		border:1px solid #abadad;
       display: block; 
        
	}

#container .wp-pagenavi span.pages, #container .wp-pagenavi span.pages a:link, #container .wp-pagenavi span.pages a:visited, #container .wp-pagenavi span.pages a:active {
	margin:0 5px 0 0; padding:0;
	color:#8192a1;
	border:0!important; background:none
}

.spacer { height:10px}

	
/* Sidebar
/* ---------------- */

#sidebar {
	color:#333;
}

	#sidebar a:link, #sidebar a:visited, #sidebar a:active {
		color:#666;
		font-size: 13px;
		font-weight: bold;
	}
	
	#sidebar a:hover {
		color: #428cad;
	}
	
	#sidebar h3 {
		display: block;
		width: 210px;
		clear: both;
		margin: 10px 0px;
		color: #999;
	}
	
#sidebar div.widget {
	margin-bottom: 30px;
}
	
div.suboptions_widget a {
	display: block;
	margin-bottom: 5px;
}

	#sidebar ul {
		padding-left: 0px !important;
	}
	
		#sidebar ul li a {
			color: #428CAD !important;
		}
	
span.sideSmall {
display: inline-block;
padding-bottom: 15px;
}
	

/* 02 - MAIN STRUCTURE
/* ----------------------------------------------*/

#container {
	

}

/* D D O P ----------------------------------------------*/

.ddop {
	display: block;
	margin: 45px 0 0 0;
	}
	
	.ddop a {
		font-size: 14px;
		font-weight: bold;
	}
	
	.ddop h4 {
	border-bottom: 1px solid #ccc;
	padding: 8px 0px 5px 0px;
	margin: 15px 0px;
	display: block;
	clear: both;
	}


/* Various Columns
/* -------------- */

.col-642 {
	float: left;
	width: 630px;
	margin:0px 0px 0px 15px;
	line-height:1.5em;
}

.col-278 {
	width: 240px;
	float: left;
	margin: 0px 0px 0px 30px;
	_margin: 0px;
	padding: 0px 15px 0px 0px;
	_padding: 0px 15px 0px 30px;
}

.left, .alignleft, .floatleft {
	float:left;
}

.right, .alignright, .floatright {
	float:right;
}

/* Clearfix
/* -------------- */

.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* 03 - HEADER
/* ----------------------------------------------*/

#header {
	margin:0; padding:0;
	width:auto;
}

#logo {

}

#about {
	margin:40px 0 0 0; padding:5px 25px 0 0;
	width:410px; height:auto;
	float:right;
}

/* 04 - TOP NAVIGATION
/* ----------------------------------------------*/

#top-nav {
	margin:0; padding:0;
	width:auto; height:119px;
	background:url(images/top-nav-back.gif) repeat-x top center;
}

#categories {
	margin:0; padding:0;
	width:auto; height:70px;
	list-style:none; line-height:1;
}

	#categories li {
		margin:0; padding:0;
		float:left; display:block;
	}
	
	#categories li:hover, #categories li.sfhover {
		cursor: pointer;
	}

		#categories li ul {
			margin:-1px 0 0 0; padding:10px;
			list-style: none; 
			line-height: 1;
			position: absolute;
			width: 1em;
			width: 168px;
			left: -999em;
			z-index: 10;
			border: 1px solid #afbdc6;
			border-width:0px 1px 1px;
			background:#9bacb7;
		}
		
		#categories li:hover ul, #categories li.sfhover ul {
			left: auto;
		}


			#categories li ul li {
				font-weight: normal;
				background:none;
                float: none;
			}
			
			#categories li:hover ul li:hover, #categories li:hover ul li:hover a, #categories li.sfhover ul li:hover, #categories li.sfhover ul li:hover a {
				background:none;
			}
						
				#categories li:hover ul li a {
					margin:8px 0; padding:0 10px;
					width:148px; height:auto;
					font:1.00em Georgia, "Times New Roman", Times, serif; color:#d1d9df;
					background:none;
				}
				
				#categories li ul li a:hover {
					color:#FFF;
					background:none;
				}

		#categories li ul li ul {
			margin: -30px 0 0 165px;
			border-width:1px;
            padding:5px;
		}
        

			#categories li:hover ul ul, #categories li.sfhover1 ul ul {
				left: -999em;
			}
			
			#categories li:hover ul, #categories li li:hover ul, #categories li.sfhover ul, #categories li li.sfhover ul {
				left: auto;
			}
            #categories li:hover ul ul ul, #categories li li:hover ul ul, #categories li.sfhover ul ul ul, #categories li li.sfhover ul ul {
                left: -999em;
            }
            #categories  ul ul li:hover ul ul, #categories li ul ul li:hover ul, #categories ul ul li.sfhover ul ul ul, #categories li ul ul li.sfhover ul {
                left: auto;
            }
			
	#categories  li:hover, #categories  li.hover {  
		position: static;
	}


#top-meta {
	margin:0; padding:0;
	width:auto; height:49px;
}

	#search {
		margin:8px 0 0 0; padding:0;
		width:188px; height:28px;
		background:url(images/search-form-back.gif) no-repeat center left;
		float:left;
	}
		
		#sidebar #search {
			margin:20px 0 0 0; padding:0;
			width:auto; height:auto;
			background:none;
			float:none;
		}
	
	#search #s {
		margin:0 0 0 0; padding:8px 5px;
		width:152px; height:auto;
		border:0;
		background:none;
		float:left;
		font-size:1.00em; color:#d1d9df;
	}
	
		#sidebar #search #s {
			margin:0; padding:6px 8px;
			width:175px; height:auto;
			background:#30383d;
			border:1px solid #3b4044;
		}
	
	#search #go {
		float:right;
		margin:0;
	}
	
		#sidebar #search #go {
			margin:0; padding:4px 5px;
			background:#30383d url(images/sidebar-back.jpg) repeat-x bottom center;
			border:1px solid #393e41;
			font:bold 1.00em Georgia, "Times New Roman", Times, serif; color:#97a4af;
		}
	
	#subscribe {
		margin:0; padding:0 28px 0 0;
		float:right;
		line-height:42px;
		background:url(images/rss.gif) no-repeat center right;
	}
	
/* 05 - MAIN CONTENT
/* ----------------------------------------------*/

#main-content {
	margin:0; padding:25px 0 0 0;
	width:auto;
	height:auto;
}

#latest-info {
	margin:0; padding:0 0 0 63px;
	width:auto; height:auto;
}

#content {
	margin:0 0 45px 0; padding:0 0 0px 0;
	background:url(images/content-bottom.gif) no-repeat bottom center;
}

/* Navigation
/* -------------- */

#navigation {
	margin:0; padding:0 0 8px 25px;
	list-style:none;
	background:url(images/content-top.gif) no-repeat bottom left;
}
	
	#navigation li {
		margin:0; padding:0;
		float:left;
		width:auto;
	}
			
		#navigation li a {
			margin:0; padding:0 23px 8px 0;
			text-decoration:none; display:block;
			font:bold 1.09em Arial, Helvetica, sans-serif; color:#FFF;
		}
	
		#navigation li:hover a, #navigation li.sfhover a {
			color:#ee8000;
		}
		
			#navigation li.current_page_item a:link,
			#navigation li.current_page_item a:visited,
			#navigation li.current_page_item a:active {
				background:url(images/nav-right.png) no-repeat top right;
				color:#252b2f;
			}
	
			#navigation li span {
				margin:0; padding:8px 0 0 19px;
				display:block;
			}
	
			#navigation li.current_page_item a:link span,
			#navigation li.current_page_item a:visited span,
			#navigation li.current_page_item a:active span {
				background:url(images/nav-left.gif) no-repeat top left;
			}
       
      /* Dropdown Start */    
      
    #navigation li li span {
                margin:0; padding:5px 0 5px 10px;
                display:block;
            } 
            
    #navigation li:hover, #navigation li.sfhover {
        cursor: pointer;
    }

        #navigation li ul {
            margin:-1px 0 0 0; padding:5px;
            list-style: none; 
            line-height: 1;
            position: absolute;
            width: 1em;
            width: 168px;
            left: -999em;
            z-index: 10;
            border: solid #A7A7A7;
            border-width:0px 1px 1px;
            background:#BDBDBD;
        }
        
        #navigation li:hover ul, #navigation li.sfhover ul {
            left: auto;
        }

            #navigation li ul li {
                font-weight: normal;
                background:none;
                float: none;
            }
            
            #navigation li:hover ul li:hover, #navigation li:hover ul li:hover a, #navigation li.sfhover ul li:hover, #navigation li.sfhover ul li:hover a {
                background:none;
            }
                        
                #navigation li:hover ul li a {
                    margin:4px 0; padding:0 5px;
                    width:148px; height:auto;
                    font:1.00em; color:#333;
                    background:none;
                }
                
                #navigation li ul li a:hover {
                    color:#FFF;
                    background:none;
                }

       #navigation li ul li ul {
            margin: -30px 0 0 160px;
            border-width:1px;
            border: solid #999; border-width: 1px;
            background: #A7A7A7;
        }

            #navigation li:hover ul ul, #navigation li.sfhover1 ul ul {
                left: -999em;
            }
            
            #navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul {
                left: auto;
            }
            
    #navigation  li:hover, #navigation  li.hover {  
        position: static;
    }
			
/* Paging */



.navigation .right, .navigation .left{
    margin:0 3px 0 0; padding:2px 6px;
    text-decoration:none;
    border:1px solid #c5c7c8;
    font:bold 1.00em Arial, Helvetica, sans-serif; color:#5e6d7a;
    background:#dddddd url(images/pagination.gif) repeat-x top center;}

            
            
/* Page Meta
/* -------------- */
			
#page-meta {
	margin:0; padding:5px 18px 12px 18px;
	border:1px solid #cccdce; border-width:0 1px;
	background:#d7d9da url(images/content-color-divider.gif) no-repeat bottom center;
}

#page-meta .right, #page-meta .left{
    margin:0 3px 0 0; padding:2px 6px;
    text-decoration:none;
    border:1px solid #c5c7c8;
    font:bold 1.00em Arial, Helvetica, sans-serif; color:#5e6d7a;
    background:#dddddd url(images/pagination.gif) repeat-x top center;}

	.live-sort {
		margin:0; padding:0;
		float:left;
	}
	
	.pagination {
		margin:0; padding:0;
		list-style:none;
		float:right;
        line-height: 25px;
	}
    
    .pagination .alignright,
	.pagination .alignleft {   margin: 0; }
    
    
		.pagination li {
			margin:0; padding:0;
			float:left;
		}
	
/* Post Content
/* -------------- */



#page-content {
	margin:0;
	
	background: none;
}
    #page-content p { margin: 0 0 10px 0; }

	#posts {
		margin:0; padding:0;
		list-style:none;
	}
	
		#posts li ul, #posts li ol {
			margin:10px 0; padding:0;
			list-style:disc;
			list-style-position:inside;
		}
		
			#posts li ul li ul {
				margin:5px 0 0 0;
			}
		
			#posts li ul li, #posts li ol li, #posts li ul li ul li, #posts li ol li ol li {
				margin:0;
				padding:0;
				width:615px;
				height:auto;
				background:none;
				border:0;
				float:none;
			}
			

			
	
		#posts li {
			margin:0px 0 10px 0;
			padding:0;
			width:600px;
			height:auto;
			float:left;
		}
            #posts li.blank { margin: 0; border: 0; background: none; height: 1px; border:0;}
				
			#posts li.last {
				margin:10px 0;
			}
			
			
			
				#posts li.single .post-content {
					margin:0;
	
				}
		
			#posts li.quickpress {
				margin:10px 0px 10px 0;
				width:290px;
			}
            #posts li.quickpress.post-left {
                margin-right:17px
            }
            
									
				a.categories {
					margin:0;
					padding:45px 0 0 0;
					width: 50px;
					
					font:bold 9px Arial, Helvetica, sans-serif;
					color:#999;
					display: inline-block;
					text-align: center;
					
				}
	
				
            .post-meta {
			margin-bottom: 10px;
			width: 450px;
			}
			
	
			.post-content {
				margin:0;
				padding:0 0 20px 0;
				width: 510px;
			}
	
	.theWork {
			width: 600px !important;
			}
			
			.bgDivorce .post-content {
				width: 630px;
			}
			
			
			
			.theWork img.alignleft {
				margin-bottom: 10px;
			}
			
			
			
			blockquote {
				font-size: 16px;
				color: #428cad;
				background: url(../../../images/pullquote.png) top left no-repeat;
				padding-left: 60px;
				margin-left: 30px;
				display: block;
				clear: both;
				min-height: 40px;
				height: auto;
			}
				
				
.larger{ font-size:  2.2em;} 

.page-meta-meta { font-size: 10px; text-align: left; padding: 10px 0px; border-bottom: 1px solid #ddd; margin:  0 20px 20px; color: #aaa;}
   
		
/* Comments
/* -------------- */

#posts li #commentlist {
	margin:0; padding:0;
	list-style:none;
	list-style-position:outside;
}

	#posts li #commentlist li {
		margin:10px 0;
		padding:15px;
		background:#f1f1f1;
		border:1px solid #d3d3d3;
		width: 500px;
	}
	
		.comment-author {
			margin:0; padding:0;
			width:15%;
			height:auto;
			float:left;
		}

		
		.comment-text {
			margin:0;
			padding:0;
			width:100%;
			height:auto;
			float:left;
                   
		}
		
		.comment-text h3 {
			font-size: 14px;
			width: 365px;
			color:#666;
		}
        
        .pingback .comment-text {
        width: auto; text-align: left;
        }
		
		.reply {
			width:100px;
			text-align:right;
		}
		
			.reply a { 
			font-weight: bold;
			padding-left: 25px;
			min-height: 25px;
			height: auto;
			display: inline-block;

			text-align: right;
			background: url(../../../images/ic_reply.png) no-repeat;
			}
			
		
#commentform .input, #commentform .textarea {
	margin:0 5px 0 0;
	padding:5px;
	font-size: 1em;
	width:520px;
	height:auto;
	border:1px solid #d3d3d3;
}


#respond {
}

#respond h3 { border-bottom: none; }


input#submit {
	margin:15px 0px;
	padding:7px;
	font:14px;
	font-weight: bold;
	background: #428cad;	
	color: #fff;
	border: 1px solid #428cad;
	cursor: pointer;
}

label {
	font-size: 1em;
	color: #999;
}

/* Ad Block
/* -------------- */

.ad-block {
	margin:0; 
	border:1px solid #cccdce; border-width:0 1px;
	background:#d7d9da url(images/content-color-divider.gif) no-repeat bottom center;
}

	.ad-block p {
		margin:0;padding:10px 0;
        text-align: center;
		background:url(images/divider-single.gif) no-repeat top center;
	}
	
		.ad-block p img {
			margin:0 auto;
			display:block;
		}
 #sidebar #woo_adspace .sidebar_ul {background-image: url(images/sidebar-top.gif); background-repeat: no-repeat; background-position: center top;}
 #sidebar #woo_adspace .sidebar_ul { padding: 0; display: inline-block; }
 #sidebar #woo_adspace .sidebar_ul .ad_single { }
 #sidebar #woo_adspace .sidebar_ul .ad_single img {  float:left; display: block;margin:8px 0 0 8px;}

/* Misc.
/* -------------- */
			
.wp-caption-thumb {
	margin:0 15px 0 0;
	padding:0;
	width:195px; 
    height:150px;
	display:block;
}

.quickpress .wp-caption-thumb {
    width:128px; 
    height:112px;
    background:url(images/post-image-back-quick.gif) no-repeat top center;

}

.wp-caption {
	margin:0; padding:3px;
	background:#FFF; border:1px solid #CCC;
}

	.wp-caption-text {
	margin:0px 5px 5px 5px;
	padding:0;
	font-size: 11px;
	font-weight: bold;
	text-align:left !important;	
	display:block;
	color: #4E7D93;
	}
	
	img.alignleft, img.alignright, img.aligncenter {
		padding:3px;
		background:#FFF; border:1px solid #CCC;
	}
	
	.alignleft {
		margin:0px 10px 5px 0;
	}
	
	.alignright {
		margin:0px 0 5px 10px;
	}
	
	.aligncenter {
		margin:0 auto;
	}

	.wp-caption img, .wp-caption-thumb img {
		margin:5px;
	}
	
/* 06 - SIDEBAR
/* ----------------------------------------------*/

#sidebar {
	margin:0 auto; padding:0;
	width:210px;
	list-style:none;
}

	#sidebar li {
		margin:0; padding:0;
		width:auto; height:auto;
	}
	
		li#recent-posts ul li {
			margin: 0px 0px 15px 0px !important;
		}
	
		#sidebar li ul, #sidebar li #calendar_wrap, #sidebar .sidebar_ul   {
			margin:0;
			padding:  0px 0px 15px 5px;
			list-style:none;
		}
		
			#sidebar li ul li ul {
				margin:0 0 15px 0; padding:0;
				border:0; background:none;
			}
		
			#sidebar li ul li, #sidebar li ul li:before, #sidebar ul ul li:before {
				margin:0; padding:0;
				width:auto; height:auto;
				background:none;
			}

				/* Popular Posts */
				
				#sidebar #popular ul li {
					margin:0 0 15px 0;
				}
				
				#sidebar #popular ul li p {
					margin:0 0 5px 0; padding:0 0 0 8px;
				}
				
					#sidebar #popular ul li a:link, #sidebar #popular ul li a:visited, #sidebar #popular ul li a:active {
						margin:5px 0 0 10px; padding:0 0 0 16px;
						background:url(images/comment-dude.gif) no-repeat center left;
					}
				
							
				.widget_categories a {
				}
				
				/* Lifestream */
				
				#sidebar li .lifestream {
					margin:0; padding:0;
				}
			
				/*.lifestream-icon {
					margin:10px 0 0 0; padding:0;
					width:16px; height:auto;
					float:left;
				}
				
				.lifestream_text {
					margin:10px 0 0 0; padding:2px 0 0 10px;
					width:210px; height:auto;
					background:url(images/lifestream-arrow.gif) no-repeat top left;
				}
				
					.lifestream-post p {
						margin:0; padding:10px 10px 14px 10px;
						width:190px;
						background:#363f45 url(images/lifestream-post-bottom.gif) no-repeat bottom center;
						color:#848d94;
					}
					
						.lifestream-post p a:link, .lifestream-post p a:visited, .lifestream-post p a:active {
							font-weight:bold; color:#97a4af;
						}*/
                        
                        
.flickr_badge_image { float:left; padding: 10px; margin: 8px; border:1px solid #333; background: #414B53;}
.hr { border-bottom: #ccc 1px solid; margin: 10px; height: 10px;}
.read-more { background: url(../../../images/ic_next.png) left center no-repeat; padding-left: 20px; font-size: 13px; font-weight: bold;}
.read-more:hover,
.read-more:active {padding-left: 20px; text-decoration: none;}

#sidebar ul.lifestream, ul.lifestream { padding: 10px 5px!important;}

.sticky {
	background: #efefef;
}
    
/* MOUNTIES UNDER FIRE
/* ----------------------------------------------*/

div.mounties ul#posts li.single {
padding: 0px 15px 0 0;
background: #fff url(../../../images/bg_mountiesPage.jpg) top center no-repeat;

}

	div.mounties ul#posts li.single div.post-content {
	width: 600px;
	}
	
		div.mountiesMovie {
		display: block;
		padding: 270px 30px 0px 30px;
		}
		
		div.mountiesMovie .leftBlock {
	padding: 0px 0px 15px 0px;	
	}
	

div.blueBox {
	width: 315px;
	display: block;
	float: right;
	padding: 0 0 15px 0;
	margin: 0 0 0 15px;
	background: #fff url(../../../images/bgBlueboxBottom.jpg) bottom no-repeat ;
}

div.blueBox > div  {
	display: block;
	background: #285468 url(../../../images/bgBlueboxTop.jpg) no-repeat;
	padding: 5px 15px 15px 15px;
	width: 285px;
	color: #fff;
}

	div.blueBox div a, div.blueBox div h4 {
		color: #fff;
		font-weight:bold;
	}
	
	div.blueBox div a {
		line-height: 22px;
		padding-bottom:5px;
	}
	
	div.blueBox div a.pdf {
		background: transparent url(../../../images/ic_pdf.png) top left no-repeat;
	}
	
	
.one95 {
		width: 210px;
		margin-bottom: 15px;
	}
	
	.one95 a {
		display: block;
		}
	
	
	.one95 h4 {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}

a.footage {
	background: url(../../../images/ic_mountiesFootage.png) left top no-repeat;
	padding: 5px 0px 0px 55px;
	min-height: 45px;
	height: auto;
}

a.footage2 {
	background: url(../../../images/ic_mountiesFootage2.png) left top no-repeat;

}
		
/* DEVIL MAY KNOCK
/* ----------------------------------------------*/

#devilMovie {
	background: url(../../../images/devil-knocks.jpg) no-repeat;
	padding-top: 620px;
	margin-top: 15px;
	width: 600px;
	min-height: 155px; 
	display: block;
	

}

div#devilMovie a.graphic {
	width: 600px; height: 100px; display: block; text-decoration: none;	
}





