﻿body
{
    font-family: Arial, Geneva, Helvetica, sans-serif;
    color: black;
    font-size: 12px;
    background: #698CCE;
    margin: 0;
    padding: 0;
}
#frame
{
    width: 825px;
    height: 100%;
    vertical-align: top;
    margin: 5px auto 5px auto;
    padding: 0;
    background-color: #698CCE;
}
#wrapper 
{
	width: 825px;
	background-color: #FDFDFD;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}
#Main
{
    background-image: url(http://www.mauijews.org/img/roadback.gif);
    background-color: #FDFDFD;
    background-repeat: no-repeat;
    margin: 5px auto 5px auto;
    width: 405px;
    height: 700px;
    overflow: hidden;
}
#Main li {margin-left: 10px;}
#Main ul {margin-left:5px;list-style-type:disc;font-size:12px}
#Main ol {margin-left:15px;font-size:13px}
#Main a, #Main a:visited, #Main a:active
{
    color: #009999;
    font-size:1em;
}
#Main a:hover
{
    color: Red;
}
#Main h1, #Main h2, #Main h3
{
    color: #006666;
}
#Main h1 {font-size: 14px;line-height: 15px;}
#Main h2 {font-size: 13px;line-height: 13px;}
#Main h3 {font-size: 12px;line-height: 12px;}
#main2column
{
    background-color: #FDFDFD;
    margin: 5px auto 5px auto;
    width: 605px;
    height: 100%;
}
#main2column a, #main2column a:visited, #main2column a:active
{
    color: #009999;
}
#main2column a:hover
{
    color: Red;
}
#main2column h1, #main2column h2, #main2column h3
{
    color: #006666;
}
#signinbar
{
    background-image: url(http://www.mauijews.org/img/loginback.gif);
    background-color: #FDFDFD;
    background-repeat: no-repeat;
    margin: 0 auto 0 auto;
    padding: 5px 10px;
    text-align: right;
    width: 580px;
    height: 50px;
    color: #009999;
    font-size: 1em;
}
#signinbar a, #signinbar a:visited, #signinbar a:active
{
    color: #009999 !important;
    font-size: 1em;
}
.separator 
{
   width: 825px;
   clear:none;
   margin: 0 auto;
   background-color: #698CCE;
   padding: 0;
   margin: 0;
   line-height: 5px;
}
.layoutcell 
{
   vertical-align: top;
}
/*sitefinity list styles below*//*lists*/
.sf_list_simple, .sf_list_expanded, .sf_anchor_list, .sf_list_expandable, .sf_target_list, #SideBar ul {list-style:none url(http://www.mauijews.org/img/magen.gif);margin-bottom:15px;}
.sf_list_simple li, .sf_list_expanded li, #Main li, #SideBar li{margin-top:10px}
.sf_list_expanded h5, .sf_item_head, ul h2 {font-weight:bold;margin-top:0.5em}
.sf_target_list{margin-left:0}
.sf_target_list dt{font-weight:bold;margin-top:1.0em}
/*Default link*/
a:link, a:visited
{
    color: #fff;
    font-size: 1.25em;
    font-weight: bold;
    font-variant: small-caps;
    text-decoration: none;
}
a:hover, a:active
{
    color: Red !important;
}
/* Header styles below*/
#header 
{
    width: 825px;
    height: 185px;
    background-image:url(http://www.mauijews.org/img/banner.png);
    background-repeat:no-repeat;
    margin: 0;
    padding: 0;
    background-color: #FDFDFD;
    text-align: left;
}
#synagogue  
{ 
    font-size: 2.5em; 
    font-weight: bold;
    line-height: 20px; 
    font-style: italic; 
    font-variant: small-caps; 
    color: #93AAD9;
}
#ServiceTime
{
    float: left;
    width: 348px;
    margin: 0;
    padding: 0;
    color: #93AAD9;
    font-size: 1.5em;
    font-weight: bold;
    font-variant: small-caps;
}
#Directions, #Directions a, #Directions a:hover, #Directions a:visited, #Directions a:active
{
    float: right;
    width: 348px;
    margin: 0;
    padding: 0;
    color: #009999 !important;
}
#TopNavigation 
{
    height: 25px;
    float: left;
    margin: 0;	
    padding: 5px 10px;
}
/* Content Styles below */
.maincontent
{
    color: #006666;
    font-size: 1em;
    padding: 10px 5px 10px 5px;
}
.maincontent h2
{
    font-size: 1.5em;
    font-weight: bold;
    font-variant: small-caps;
}
.mainhead h1
{
    text-align: center;
    font-size: 1.75em;
    font-weight: bold;
    font-variant: small-caps;
}
/*SideBar Styles below*/
#SideBar 
{
	font-size: 12px;
	background: #EBEBFF;
	width: 195px;
	height: 700px;	
    margin: 5px 5px 5px 5px;
    padding: 0 5px;
    overflow: hidden;
    color: #006666;
}
#SideBar h1 {font-size:1em !important}
#SideBar h2 {font-size:.85em !important;margin-top:5px}
#SideBar h3 {font-size:.75em !important}
#SideBar .sf_listItemBody a {color:#009999;font-size:.75em}
#SideBar .sf_listItemBody a:active {color:#009966}
#SideBar .sf_listItemBody a:visited {color:#006699}
#SideBar fieldset {border: solid 1px #00666}
/*HomeSideBar Styles below*/
#HomeSideBar 
{
	font-size: 12px;
	background: #EBEBFF;
	width: 195px;
	height: 700px;	
    margin: 5px 5px 5px 5px;
    padding: 0 5px;
    overflow: hidden;
    color: #006666;
}
#HomeSideBar h1 {font-size:1em !important}
#HomeSideBar h2 {font-size:.85em !important;margin-top:5px}
#HomeSideBar h3 {font-size:.75em !important}
#HomeSideBar .sf_listItemBody a {color:#009999;font-size:.75em}
#HomeSideBar .sf_listItemBody a:active {color:#009966}
#HomeSideBar .sf_listItemBody a:visited {color:#006699}
#HomeSideBar fieldset {border: solid 1px #00666}
/*TwocolSideBar Styles below*/
#TwocolSideBar 
{
	font-size: 12px;
	background: #EBEBFF;
	width: 195px;
	height: 700px;	
    margin: 5px 5px 5px 5px;
    padding: 0 5px;
    overflow: hidden;
    color: #006666;
}
#TwocolSideBar h1 {font-size:1em !important}
#TwocolSideBar h2 {font-size:.85em !important;margin-top:5px}
#TwocolSideBar h3 {font-size:.75em !important}
#TwocolSideBar .sf_listItemBody a {color:#009999;font-size:.75em}
#TwocolSideBar .sf_listItemBody a:active {color:#009966}
#TwocolSideBar .sf_listItemBody a:visited {color:#006699}
#TwocolSideBar fieldset {border: solid 1px #00666}
/*RightBar Styles below*/
#RightBar 
{
	font-size: 12px;	
	background: #EBEBFF;
	width: 195px;
	height: 700px;
    margin: 5px 5px 5px 5px ;
    overflow: hidden;
}
/*Footer styles below*/
#Footer 
{
    text-align:center;
    font-size: 1.5em; 
    font-weight: bold;
    font-variant: small-caps; 
    color: #93AAD9;
    background-color: #FDFDFD;
}
#BottomNavigation
{
    padding: 0 0 0 15px;
    font-size: 1em;
    font-weight: bold;
    font-style: italic;
    font-variant: small-caps;
    color: #003399;
    background-color: #FDFDFD;
}
#BottomNavigation a, #BottomNavigation a:visited, #BottomNavigation a:active
{
    color: #009999 !important;
}