
.inputbox {
color:		 #295AA3;
}

/* Menu  */

a.mainlevel:link, a.mainlevel:visited {
display:          block;
vertical-align:   middle;
font-family:      Verdana;
font-weight:      500;
font-size:        14px;
line-height:      27px;
color:	         #DFDFDF;
text-align:       left;
padding-left:     20px;
padding-top:      0px;
margin-top:       0px;
height:           30px !important;
height:           30px;
width:            160px !important;
width:            160px;
text-decoration:  none;
border-bottom:    1px solid #5F5F5F;
}

a.mainlevel:hover, a.mainlevel#active_menu:hover {
color:		#FFFFFF;
text-decoration:	none;
}

a.mainlevel#active_menu {
color:		#000000;
padding-left:    10px;
width:           160px !important;
width:           160px;
border-left:     10px solid #FFB614;
background-color:#616161;
text-decoration:	none;
}

a.sublevel:link, a.sublevel:visited {
display:          block;
vertical-align:   middle;
font-size:	 14px;
font-weight:	 lighter;
line-height:      22px;
color:	         #AFAFAF;
text-align:       left;
margin-left:      -4px;
padding-left:     50px;
padding-top:      0px;
padding-top:      0px !important;
padding-bottom:   0px !important;
margin-bottom:    0px;
height:           25px !important;
height:           25px;
width:            160px !important;
width:            160px;
text-decoration:  none;
}

a.sublevel:hover {
color:		 #FFFFFF;
}

a.sublevel#active_menu {
color:		#FFFFFF;
padding-left:    40px;
width:           130px !important;
width:           130px;
border-left:     10px solid #FFB614;
background-color:#616161;
text-decoration:	none;
}

a.mainlevelcon:link , a.mainlevelcon:visited  {
padding-left:     15px;
vertical-align:   middle;
line-height:      22px;
color:	         #CAD5DB;
}

a.mainlevelcon:hover, a.mainlevelcon#active_menu:hover {
color:		#FFFFFF;
text-decoration:	none;
}

a.mainlevelcon#active_menu {
color:		#000000;
text-decoration:	none;
}




.pagenav {
text-decoration:  none;
}

.pagenavcounter
{
 display:none;
}

.legend {
font-family:          verdana, arial, sans-serif;
font-size:            8pt;
font-weight:          lighter;
text-align:           left;
color:                #FFFFFF;
background-color:     #616161;
padding:              3px;
}

.news-image{
margin-right: 10px;
margin-bottom: 10px;
margin-top: 3px;
border: 2px solid #616161;
}

.infobox-header{
padding-left:         10px;
font-family:          georgia, verdana, arial, sans-serif;
font-size:            12pt;
font-weight:          lighter;
color:                #FFFFFF;
}

.infobox-text{
padding-left:         10px;
padding-right:        10px;
font-size:            8pt;
}

.infotable-header{
padding-left:         11px;
font-family:          verdana, arial, sans-serif;
font-size:            10pt;
font-weight:          700;
color:                #FFFFFF;
}

div.menu-separator {
margin-top:           5px;
}

.interview-picture {
margin-left:          10px;
margin-top:           10px;
border:               2pt solid #B7C1CB;
}

.congregation-pictures {
position:             absolute;
right:                0px;
width:                220px;
top:                  0px;
background-color:     #FFFFFF;
background:           url(../backgrounds/background_page.jpg) repeat-x ;
}

.album-block {
border:               0px solid #5F5F5F;
margin-top:           100px;
}

.giThumbnail {
border:               2px solid #5D5D5D;
margin-top:           10px;
background-color:     #000000;
}
