
#sitePage .link-arrow
{
    padding:0px 0px 0px 15px;
    background:transparent url(/images/template/icon-arrow.gif) no-repeat 0px 1px;   
    color:#333333;
}
#sitePage .link-arrow:hover{
	color:#000000;
}

#sitePage .layout .sub-one-col{
	margin-top:18px;
}
	#sitePage .layout .sub-one-col .main{
		width:915px;
		background-position:910px 50%;
	}
		#sitePage .layout .sub-one-col .main .inner{
			padding:0px;
		}
		
			
			#sitePage .layout .sub-one-col .main .left{
				
			}
			
				#sitePage .layout .sub-one-col .main .left .inner{
					padding:11px;
				}
				
				
			
			#sitePage .layout .sub-one-col .main .right{
				padding:20px 35px 10px 0px;
				font-family:Arial, Helvetica, sans-serif;
	            font-size:90%;
			}
			
				#sitePage .layout .sub-one-col .main .right .inner{
					width:700px;
				}
				
				
				
		
		
	#sitePage .layout .sub-one-col .section-title{
		background-position:910px;
	}
		
		
		
		
		
.comments-container{
	clear:both;
	padding:3px 0px 0px 0px;
}
	
	.comments-container .comment-add
    {
        background-color:#cccccc;
        border:2px solid #333333;
        margin-top:10px;
    }
        .comments-container .comment-add h3
	    {
	        padding:1px 3px 2px 3px;
	        margin:0px;
	        background-color:#333333;
	        font-size:100%;
	        color:#ffffff;
	    }
	        .comments-container .comment-add h3 a.link-close
	        {
	            float:right;
	            font-size:90%;
	            font-weight:normal;
	            color:#cbcbcb;
	        }
			.comments-container .comment-add h3 a.link-close:hover{
				color:#ffffff;
			}
	        
	        
        .comments-container .comment-add table
        {
           
            margin-top:10px;
            width:687px;
            
        }
        
            .comments-container .comment-add table td
            {
                padding:4px 8px 4px 8px;
                border-bottom:1px dashed #ffffff;
                vertical-align:top;
            }
            .comments-container .comment-add table td.comment-btn-submit
            {
                text-align:right;
                border:0px;
                padding:5px 0px 5px 0px;
            }            
            
            .comments-container .comment-add table td.input-cell
            {   
                background-color:#ffffff;
                border:1px solid #333333;
                padding:0px;
            }
                .comments-container .comment-add table td.input-cell input
                {
                    border:0px;
                    width:99%;
                }
                
                .comments-container .comment-add table td.input-cell textarea
                {
                    border:0px;
                    width:99%;
                }
                
            .comments-container .comment-add table td label
            {
                display:block;
                white-space:nowrap;
            }
            
         .comments-container .comment-added
         {
             border:1px solid #6E9A28;
             color:#6E9A28;
             padding:8px;
             font-weight:bold;
             margin-top:10px;
         }
            
        
        
        
        
	.comments-container .comments-posted{
	    border:2px solid #333333;
	    margin-top:10px;
	}
	    
	    .comments-container .comments-posted h3
	    {
	        padding:1px 3px 2px 3px;
	        margin:0px;
	        background-color:#333333;
	        font-size:100%;
	        color:#ffffff;
	    }
	        .comments-container .comments-posted h3 a.link-close
			{
	            float:right;
	            font-size:90%;
	            font-weight:normal;
	            color:#cbcbcb;
	        }
			.comments-container .comments-posted h3 a.link-close:hover{
				color:#ffffff;
			}
	        
	    .comments-container .comments-posted table
	    {
	    }
	        .comments-container .comments-posted table td
	        {
	            padding:4px 8px 4px 8px;
	        }
	        
	            .comments-container .comments-posted table td.comment-author
	            {
	       
	            }
        	    
	            .comments-container .comments-posted table td.comment-body
	            {
	            }
        	    
	            .comments-container .comments-posted table td.comment-btn-add
	            {
	                background-color:#cccccc;
	            }
	            
	            .comments-container .comments-posted table td.comment-date
	            {
	                font-weight:bold;
	                color:#666666;
	            }
	            
	

.intro
{
    
}
    .intro .sort-bar
    {
        background-color:#000000;
        color:#cccccc;
        padding:4px 8px 4px 8px;
        margin:0px 0px 1.5em 0px;
    }
        .intro .sort-bar h2
        {
            margin:0px;
            padding:0px;
            float:left;
            font-size:140%;
            color:#ffffff;
        }
        
        .intro .sort-bar .sort-options
        {
            float:right;
        }
            .intro .sort-bar .sort-options input
            {
                border:0px;
                background:none;
                margin-left:15px;
            }

	
	
	
.items-container hr{
	display:none;
}

.divider
{
    border-top:2px solid #999999;
    height:1px;
    margin:0px 0px 20px 0px;
}	
	


.items-container{
	
	padding:0px 0px 0px 0px;
	
}
	.items-container .item-container{
		clear:both;
		padding:0px 0px 2em 0px;
	}
	
		.items-container .item-container .item-thumbnail{
			float:left;
			
		}
		
		.items-container .item-container .item-title{
			font-size:120%;
			font-style:italic;
			font-weight:bold;
		}
		
		.items-container .item-container .item-author{
			font-weight:bold;
		}
		
		.items-container .item-container .item-publisher{
			font-weight:bold;
		}
		
		.items-container .item-container .item-body{
			display:block;
		}
		
		.items-container .item-container .item-location{
			font-weight:bold;
		}
		
		.items-container .item-container .item-date{
		
		}
