﻿
	div.body div.content-view 
	{
		
	}
	
	div.body div.content-related 
	{
		background-color:#EDFCFF;
		border:1px solid #eeeeee;
		padding:5px;
	}
	
	
	div.body div.content-related p
	{
		font-size:90%;
		margin:0px;
		padding:0px;
	}

	
	div.body div.content {
	    margin-bottom:10px;
	}
	
	div.body div.content-body {
	    clear:both;
		padding-bottom:15px;
		padding-right:10px;
		padding-left:10px;
	}	

	div.body div.content-body img{
		border:1px solid #CCCCCC;
	}

	div.body div.content.n1
	{
		margin-top:20px;
		background-color:White;
	}


    div.body div.content.n2 
    {
		border-top:3px solid #eaeaea;
        padding:4px;
        margin-right:15px;
    }
    
    div.body div.content.n2 img{
        float:left;
        padding:3px;
        margin:3px;
    }

	div.body div.content.n3 ul li{
	    border-top:3px solid #eaeaea;
	    display:inline;
	    float:left;
	    width:45%;
	    margin:3px;
	    margin-bottom:10px;
	}
	
	div.body div.content.n3 img{
		display:block;
		clear:both;
		margin-right:10px;
	}
	
	div.body div.content.n4 label 
	{
		display:inline;
		padding-left:5px;
		padding-right:5px;
		font-size:70%;
		font-weight :normal;
		text-transform:lowercase;
	}
	
	div.body div.content.n4 ul li 
	{
		padding-bottom:12px;
	}
	
	div.body div.content.n4 a 
	{
		font-weight:bold;
	}


	div.body div.content.mural img {
	    float:none;	
		display:block;    
	}
	
	div.body div.content.mural p 
	{
		font-size:80%;
		padding:0px;
		margin:0px;
	}
	
	div.body div.content.mural strong
	{
		color:#0077b9;
	}

	div.body div.content.mural ul {
		width:230px;
		
		padding-bottom:2px;
		font-size:70%;
	}
	div.body div.content.mural ul li{
		float:left;
		display:inline;
	}
	
	div.body div.content.mural ul li a{
	    color:white;
	    font-weight:bold;
        display:block;
        padding:3px;
		padding-right:6px;
		padding-left:6px;
		margin:3px;
		border:1px solid white;	
	}
	
	div.body div.content.mural ul li a:hover{
	    background-color:#3FD6FF;
	    color:White!important;	
	}
	
	div.body div.content.mural ul li a.selected {
	    background-color:#F1F1F1;
	    color:black;
	}

    div.content.agenda-mini {
      
    }
    
    div.content.agenda-mini div.content-body{
        border-right:1px solid #CCCCCC;
        border-left:1px solid #CCCCCC;
        width:208px;
    }

	div.content.agenda h3,
	div.content.agenda h4,
	div.content.agenda-mini h4{
		display:inline;
	}

	div.content.agenda h1,
	div.content.agenda-mini h1{
		display:inline;
	}
	
	div.content.agenda h2 
	{
		font-size:200%;
	}
	
	div.content.agenda table,
	div.content.agenda-mini table 
	{
		width:98%;
		padding:0px;
		margin:0px;
	}
	
	div.content.agenda table tr td label,
	div.content.agenda-mini table tr td label
	{
		margin-top:10px;
		margin-bottom:10px;
		padding-bottom:5px;
		border-bottom:1px solid #e3e3e3;
		background-color:#f5f5f5;
		padding:4px;
	}
	
	div.content.agenda table tr td,
	div.content.agenda-mini table tr td 
	{
		vertical-align:top;
		padding-bottom:15px;
		
	}
	
	div.content.agenda table tr td 
	{
		padding-top:15px;
	}
	
	div.content.agenda table tr td.when,
	div.content.agenda-mini table tr td.when 
	{
		text-align:right;
	}
	
	div.content.agenda table tr td em 
	{
		font-size:120%;
	}
	
	div.content.agenda table tr td div.ad,
	div.content.agenda-mini table tr td div.ad
	{
		margin-top:15px;
		margin-bottom:15px;
	}
	

	div.content.agenda table tr td div.ad label small,
	div.content.agenda-mini table tr td div.ad label small
	{
		font-size:70%;
	}
	
	div.content.agenda-mini.judaica table tr td 
	{
		padding:3px;
		background-color:#EFFAFC;
		border-bottom: 1px solid #EEEEEE;
		padding-bottom:15px;
	}
	
	
	div.body div.content-tools ul 
	{
		float:right;
	}
	
	div.body div.content-tools ul li
	{
		float:right;
		padding-left:10px;
	}
	
	div.body div.content-tools.bottom ul li
	{
		float:right;
		padding:10px;
	}	
	
	div.body div.navigation 
	{
		text-align:center;
	}
	
	div.body div.navigation ul 
	{
		margin-top:15px;
		margin-bottom:15px;
		width:100%;
	}
	
	div.body div.navigation ul li
	{
		display:inline;
		padding:10px;
		font-size:130%;
		font-weight:bold;
	}
	
	div.body div.gallery 
	{
		border:1px solid #dddddd;
		padding:5px;
	}

	div.body div.gallery h4
	{
		background-color: #eeeeee;
		padding:3px;
	}
	
	div.body div.gallery table
	{
		width:95%;
	}
	
	div.body div.gallery table tr td img
	{
		border:1px solid #cccccc;
	}
	
	div.body div.gallery table tr td a:hover img
	{
		border:1px solid #0077B9;
	}
	
