#table_1 {
width : 950px;
height : 48px;
}

div.modules {
	width: 100%;
}

div.moduletable h3, #ja-rightcol div.moduletable-green h3, #ja-rightcol div.moduletable-yellow h3 {
	color: #E97B00;
	background: url('../images/seperator-h3.gif') repeat-x bottom;
	font-size: 1.4em; margin-left:-2px; margin-right:-2px; margin-top:0; margin-bottom:5px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:5px
}

div.moduletable, #ja-rightcol div.moduletable-green, #ja-rightcol div.moduletable-yellow {
	padding: 3px 5px 10px;
	margin-bottom: 10px;
}

div.moduletable td {
	padding: 3px 0!important;
}
#content_top2 {
	float:right;
	width:140px;
	margin:0 0 -10px 0;
	padding:0 0 -10px 0;
	background-color:#FFFFFF;
}
#content_top1 {
	float:left;
	width:1px;
	margin:0 0px -10px 0px;
	background-color:#FFFFFF;
}
#ja-topnav-outer {
	font-size: 11px;
	background: #474747;
	margin-top: 12px;
}

#ja-topnav {
	font-size: 11px;
	border-left: 1px solid #FFFFFF;
	height: 26px;
}

#church_top {
width : 494px;
height : 48px;
background : url('../images/church_top.jpg') no-repeat;
}
#home_button {
width : 85px;
height : 48px;
}
#home_button:hover {
width : 85px;
height : 48px;
background : url('../images/community.jpg') no-repeat;
}
#forum_button {
width : 89px;
height : 48px;
}
#search_button {
width : 86px;
height : 48px;
}
#top_end {
width : 31px;
height : 48px;
background : url('../images/top_end.jpg') no-repeat;
}
#table_2 {
width : 950px;
height : 127px;
margin-top : -3px;
}
#banner {
width : 950px;
height : 150px;
background : url('/images/N_header1.jpg') no-repeat;
padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0
}
#table_3 {
width : 950px;
background : url('/images/N_back_w_border.jpg') repeat-y;; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0
}
#content {
vertical-align : top;
padding : 0 10px 5px 0 !important;
padding : 0 10px 5px 0;
}
#left {

width : 165px;
vertical-align : top;
horizontal-align : middle;
}
#right{

width : 171px;
vertical-align : top;
horizontal-align : middle;
}
#table_4 {
width : 950px;
background : url('/images/N_back_w_border.jpg') repeat-y;; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0
}
#footer_left {
width : 172px;
height : 35px;
padding : 0 0 0 9px;
}
#footer_right {
width : 165px;
height : 35px;
padding : 0 0 0 0;
}
#footer {
height : 35px;
padding : 10px 0 5px 0;
}
#table_5 {
width : 950px;
height : 30px;
background : url('/images/N_footer_bottom.jpg') no-repeat;
}
#table_6 {
width : 950px;
height : 30px;
background : url('/images/N_header_top.jpg') no-repeat;
}
#table_7 {
width : 950px;
height : 17px;
background : url('/images/N_black_w_border.jpg') repeat-y;; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0
}
#table_8 {
width : 950px;
height : 20px;
padding : 10px 0 0 0;
}
a.home {
display : block;
height : 48px;
width : 85px;
background : url('../images/home.jpg') top left;
text-decoration : none
}
a.home:hover {
display : block;
height : 48px;
width : 85px;
background : url('../images/home_on.jpg') top left;
text-decoration : none
}
a.comm {
display : block;
height : 48px;
width : 89px;
background : url('../images/community.jpg') top left;
text-decoration : none
}
a.comm:hover {
display : block;
height : 48px;
width : 89px;
background : url('../images/community_on.jpg') top left;
text-decoration : none
}
a.search {
display : block;
height : 48px;
width : 86px;
background : url('../images/search.jpg') top left;
text-decoration : none
}
a.search:hover {
display : block;
height : 48px;
width : 86px;
background : url('../images/search_on.jpg') top left;
text-decoration : none
}
a:link, a:visited {
font-size : 12px;
color : #69c;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
a:hover {
text-decoration : underline;
}
a.mainlevel:link, a.mainlevel:visited {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #333;
text-decoration : none;
text-align : left;
display : block;
padding : 0 0 0 10px;
width : 150px !important;
width : 145px;
margin : 0 5px 0 0;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #daddd0;
}
a.mainlevel:hover {
color : #333;
text-decoration : none;
text-align : left;
border-left : 5px solid #62a8ed;
background : url('../images/hover_menu.gif') no-repeat right;; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
}
a#active_menu {
color : #666;
border-left : 5px solid #1c7dd4;
background : url('../images/active_menu.gif') no-repeat right;; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
}
a.sublevel:link, a.sublevel:visited {
color : #333;
line-height : 19px;
display : block;
width : 150px !important;
background : #CFDDED url('/images/M_images/indent.png') no-repeat left;
padding-left : 10px; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif
}
a.sublevel:hover {
color : #333333;
text-decoration : none;
display : block;
padding-left : 10px;
text-align : left;
background : #CFDDED url('/images/M_images/indent1.png') no-repeat left;
border-left : 0px solid;
}
a.readon:hover {
color : #cc6600;
font-size : 10px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding : 2px 2px 2px 17px;
white-space : normal;
text-decoration : none;
}
a.category:link, a.category:visited {
color : #3d4e6d;
font-weight : bold;
}
a.category:hover {
color : #3d4e6d;
}
a.blogsection:link, a.blogsection:visited {
color : #44757d;
text-decoration : none;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
}
a.blogsection:hover {
color : #759328;
text-decoration : underline;
font-size : 10px;
}
.pagenav, a.pagenav {
text-align : center;
font-size : 10px;
font-weight : bold;
border : 1px solid #666;
width : auto;
padding : 3px;
margin : -2px;
background : #fff;
color : #005fa6;
}
a.pagenav:link, a.pagenav:visited {
font : 10px bold Arial, Verdana, Helvetica, sans-serif;
color : #708088;
}
a.pagenav:hover {
font : 10px bold Arial, Verdana, Helvetica, sans-serif;
color : #600;
background : #f1f1f1;
}
a.pagenav:active {
font : 10px bold Arial, Verdana, Helvetica, sans-serif;
color : #600;
background : #f1f1f1;
}
.pagenavbar, a.pagenavbar {
text-align : center;
line-height : 12px;
border : 0px solid #666;
width : auto;
padding : 3px;
margin : -2px;
background : none;
color : #005fa6; font-style:normal; font-variant:normal; font-weight:bold; font-size:10px; font-family:Arial, Verdana, Helvetica, sans-serif
}
a.pagenavbar:link, a.pagenavbar:visited {
font : 10px bold Arial, Verdana, Helvetica, sans-serif;
color : #708088;
}
a.pagenavbar:hover {
font : 10px bold Arial, Verdana, Helvetica, sans-serif;
color : #600;
background : #f1f1f1;
}
a.weblinks:link, a.weblinks:visited {
color : #405115;
text-decoration : none;
font-weight : normal;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
a.weblinks:hover {
color : #009;
text-decoration : underline;
}
.fase4rdf {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #343a58;
font-weight : normal;
}
a.fase4rdf:link {
font-size : 12px;
font-weight : bold;
color : #356c82;
}
a.fase4rdf:hover {
font-size : 12px;
font-weight : bold;
color : #759328;
}
.button {
font-size : 12px;
color : #666666;
background-color : #fff;
border : 1px solid #daddd0;
margin-bottom : 5px;
padding : 1px;
background-image : url('/images/but.gif');
}
.inputbox {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
height : 17px;
color : #343a58;
background : #fff;
border : 1px solid;
}
.inputbox11 {
font-family : Verdana;
font-size : 11px;
height : 15px;
background : #F6F6F6;
border: 1px solid #daddd0;
}
.inputbox1 {
font-family : Verdana;
font-size : 11px;
height : 18px;
background : #F6F6F6;
background-color : #F6F6F6;
border: 1px solid #daddd0;
border-color: #daddd0;
}
.inputbox2 {
font-family : Verdana;
font-size : 11px;
color : #333333;
background : #F6F6F6;
border: 1px solid #daddd0;
}
.offtab {
background-color : #e5e5e5;
border-left : 1px outset #e0e0e0;
border-right : 1px outset #e0e0e0;
border-top : 1px outset #e0e0e0;
border-bottom : 1px solid #d5d5d5;
text-align : center;
cursor : pointer;
font-weight : normal;
}
.tabpadding {
padding : 5px;
}
table.contenttoc {
color : #343a58;
margin : 10px;
background : #fff;
border : 1px solid #b2b2b2;
width : 150px;
}
table.contenttoc td {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 8pt;
font-weight : normal;
text-align : left;
text-indent : 5px;
background : #f5f5f5;
padding : 3px;
}
table.contenttoc th {
background : #ccc url('../images/catbg.gif') repeat-x top left;
vertical-align : middle;
font-size : 12px;
color : #aaa;
text-align : center;
width : 100%;
height : 27px;
border-bottom : 1px solid #b2b2b2;
text-transform : uppercase
}
table.searchintro {
background-color : #fff;
border : 1px solid #8d9abc;
}
table.contact {
background-color : #fff;
}
table.contact td.icons {
background-color : #ccc;
}
table.contact td.details {
background-color : #f3f3f3;
font-size : 11px;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
.content_rating {
font-weight : normal;
font-size : 8pt;
}
.content_vote {
font-weight : normal;
font-size : 8pt;
}
.contentpane {
padding : 0 0 0 10px;
}
.contentpaneopen {
padding : 5px 3px 0 10px;
margin : 0 0 0 0 !important;
margin : 0 0 0 10px;
border-bottom : 1px dashed #ccc;
width : auto;
}
table.blog {
margin : 5px 0 0 0;
}
.buttonheading {
width : 20px;
}
#content_main {
	float:center;
	width:585px;
	margin:0 0 0 5px;
	background-color:#FFFFFF;
}

.componentheading {
font-family : Arial, Verdana, Helvetica, sans-serif;
float:center;
font-size : 18px;
font-weight : normal;
color : #3366cc;
text-align : center;
border-bottom : 1px solid #ccc;
margin : 0 0 10px 0;
padding : 5px 0 0 0;
background : #f7f7f7;
}
.contentheading {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #444;
text-align : left;
text-indent : 0;
line-height : 16px;
height : 19px;
width : 100%;
}
.contentheading1 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #444;
text-align : left;
text-indent : 0;
line-height : 14px;
height : 17px;
}
.contentpagetitle {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #cf6a67;
text-align : left;
}
.contentdescription {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #333;
text-align : left;
}
.sectiontableheader {
background : #7A9FD8;
background-repeat : repeat;
color : #fff;
font-weight : bold;
padding : 2px;
}
.sectiontableentry1 {
padding : 3px;
margin : 3px;
background : #f3f3f3;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #daddd0;
horizontal-align : left;
}
.sectiontableentry2 {
padding : 3px;
margin : 3px;
background : #f3f3f3;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #daddd0;
horizontal-align : left;
}
.newsfeedheading {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #343a58;
}
.newsfeeddate {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #343a58;
font-weight : normal;
}
body {
color : #465675;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px
}
td, tr, p, div {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #333;
}
h4 {
color : #cf6a67;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
}
h5 {
color : #cf6a67;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
}
h6 {
color : #cf6a67;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}
ul {
margin : 0 0 0 0;
}
li {
width : auto;
margin : 0 0 0 0 !important;
margin : 0 0 0 30px;
padding : 0 0 0 0;
}
hr {
background : transparent;
height : 1px;
border : 1px solid #cccccc;
}
hr.separator {
background : transparent;
height : 1px;
width : 75px;
border : 1px solid #314b77;
}
.small {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #666;
text-decoration : none;
padding-left : 25px;
font-weight : normal;
background : url('../images/written_by.gif') no-repeat;
}
.small2 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #666;
text-decoration : none;
font-weight : normal;
}
.smalldark {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #666;
text-decoration : none;
font-weight : normal;
}
.siteheading {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 20px;
color : #343a58;
text-decoration : none;
font-weight : normal;
}
.category {
color : #3d4e6d;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
.pagetext {
visibility : hidden;
display : none;
position : relative;
top : 0;
}
.createdate {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 9px;
color : #666;
text-decoration : none;
font-weight : normal;
text-indent : 25px;
background : url('../images/calendar.gif') no-repeat;
}
.modifydate {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #666;
text-decoration : none;
font-weight : normal;
text-indent : 25px;
background : url('../images/calendar.gif') no-repeat;
}
.date1 {
font-family : Arial;
font-size : 11px;
color : #FFF;
line-height : 17px;
text-decoration : none;
font-weight : normal;
}
#topmenu {
position : relative;
float : left;
clear : left;
background : url('/images/black_w_border.jpg') repeat-y;
width : 640px
}
#calendar {
padding : 0 0 0 0;
}
ul#mainlevel-nav {
list-style : none;
padding : 0;
margin : 0;
font-size : 0.8em;
}
ul#mainlevel-nav li {
display : block;
padding-left : 0;
padding-right : 0;
float : left;
margin : 0;
width : auto !important;
font-size : 11px;
line-height : 17px;
white-space : nowrap;
}
ul#mainlevel-nav li a {
display : block;
background : #000000;
padding-left : 15px;
padding-right : 15px;
text-decoration : none;
color : #ffffff;
font-weight : bold;
}
#topmenu > ul#mainlevel-nav li a {
width : auto;
}
ul#mainlevel-nav li a:hover {
background : #000000;
color : #6699cc;
text-decoration : none;
}
.blog_more {
font-weight : bold;
padding-left : 25px;
line-height : 17px;
color : #3973ac;
border-bottom : 1px solid #e5e5e5;
background-color : inherit;
}
table.moduletable {
width : 165px;
padding-left : 0px;
horizontal-align : middle;
}
table.moduletable th {
background : url('/images/modul.jpg');
vertical-align : middle;
font-size : 11px;
font-weight : bold;
color : #fff;
text-align : left;
text-indent : 8px;
height : 21px;
margin-left:0; margin-right:0; margin-top:-5px; margin-bottom:0
}
table.moduletable ul {
color : #999;
}
table.moduletable td div {
padding : 5px 0 5px 0;
}
table.moduletable td {
font-size : 11px;
margin : 0 0 0 0;
font-weight : normal;
padding : 5px 0 5px 0;
}
table.moduletable1 {
width : 100%;
}
table.moduletable2 {
width : 165;
padding-left : 0px;
}
table.moduletable2 th {
background : url('/images/modul.jpg');
vertical-align : middle;
font-size : 11px;
font-weight : bold;
color : #fff;
text-align : left;
text-indent : 8px;
height : 21px;
margin-left:0; margin-right:0; margin-top:-5px; margin-bottom:0
}
table.moduletable2 ul {
color : #999;
}
table.moduletable2 td {

        font-size: 11px;

        margin: 0 0 0 0;

	font-weight: normal;
	
        padding: 0px 0 1px 0;

        line-height: 19px;


}

table.moduletable3 {
width : 165px;
margin : 0 9px 0 0;
horizontal-align : middle;
}
table.moduletable3 th {
background : url('/images/modul.jpg');
vertical-align : middle;
font-size : 11px;
font-weight : bold;
color : #fff;
text-align : left;
text-indent : 8px;
height : 21px;
margin : 0;
}
table.moduletable3 ul {
color : #999;
}
table.moduletable3 td div {
padding : 5px 0 5px 0;
}
table.moduletable3 td {
font-size : 11px;
margin : 0 0 0 0;
font-weight : normal;
padding : 5px 0 5px 0;
}

table.moduletable4 th {
background : url('/images/modul.jpg');
vertical-align : middle;
font-size : 11px;
font-weight : bold;
color : #fff;
text-align : left;
text-indent : 8px;
height : 21px;
margin-left:0; margin-right:0; margin-top:-5px; margin-bottom:0
}
table.moduletable4 ul {
color : #999;
}
table.moduletable4 td {

        font-size: 11px;

        margin: 0 0 0 0;

	font-weight: normal;
	
        padding: 0px 0 1px 0;

        line-height: 19px;

}

.contentpaneopen1 {
border-bottom : 1px dashed #ccc;
width : auto;
}
.contentheading1 {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #444;
text-align : left;
text-indent : 0;
line-height : 16px;
height : 19px;
padding : 5px 0 5px 0;
width : 600px;
}
.search {
padding : 0 0 0 0;
}

.back_button {
  color             : #996600;
  font-family       : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size         : 11px;
  background        : url('/images/but.gif');
  white-space       : normal;
  font-weight       : normal;
  border            : 1px solid #DADDD0;
  padding-bottom    : 4px;
  padding-left      : 10px;
  padding-right     : 10px;
  padding-top       : 4px;
  margin-right      : 4px;
  float             : right;
  font-weight       : normal;
  line-height       : 10px;
  text-decoration   : none 
}
.button1 {
font-size : 9px;
color : #666666;
background-color : #fff;
border : 1px solid #daddd0;
margin-bottom : 5px;
padding : 1px;
background-image : url('/images/but.gif');
}
a.droplink:link, a.droplink:visited {
color : #999;
text-decoration : none;
text-align : left;
margin : 0 0 0 0;
}
a.droplink:hover {
color : #999;
text-decoration : underline;
text-align : left;
padding : 0 0 0 0;
}
.date {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-align : right;
padding : 0 15px 0 0;
}
table.lang {
width : 100%;
background: #fff url('/images/bg_body.jpg') repeat-x top;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px
padding : 0 0 0 0;
top: 0px;
left: 0px;
position:relative;
}
table.lang th {
vertical-align : bottom;
font-size : 9px;
color : #666;
text-align : center;
width : 100%;
text-transform : uppercase;
}
table.lang td {
font-size : 11px;
background : none;
font-weight : normal;
text-align : left;
vertical-align : center;
padding : 10px 0 0 0;
height : 35px;
}
#ja-usertools {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/images/seperator.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
BODY.fs1 {
	FONT-SIZE: 57%
}
BODY.fs2 {
	FONT-SIZE: 63%
}
BODY.fs3 {
	FONT-SIZE: 69%
}
BODY.fs4 {
	FONT-SIZE: 75%
}
BODY.fs5 {
	FONT-SIZE: 81%
}
BODY.fs6 {
	FONT-SIZE: 87%
}