/**********************
HTML STYLES
***********************/
body {
margin: 0;
background: #FFFFFF;
color: #000000;
}
body,
p,
td,
.standard {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
/* Use BODYID to assign styles to body tag */
#bodyid {
text-align:center;
background:#29313c url(standard/bodybg.jpg) repeat-x top center;
}
a {
color: #0097cc;
}
a:hover {
color: #0097cc;
}
/**********************
UNIVERSAL STYLES
***********************/
.error {
color: #CC0000;
}
.standard {
color:#000000;
font-size:9pt;
}
.standardbold {
font-weight: bold;
color:#000000;
}
.standardheader {
font-size: 12pt;
color:#000000;
}
/**********************
LAYOUT STYLES
***********************/
#container0 {
background:url(standard/ja_repeat0.png) repeat-y top center;
margin:0 auto;
width:830px;
clear:both;
}
#splashcontainer {
background:url(standard/splash_container.png) repeat-y top center;
margin:0 auto;
width:830px;
}
#container1 {
background:url(standard/ja_repeat0.png) repeat-y top center;
margin:0 auto;
width:830px;
clear:both;
}
#container2 {
background:url(standard/ja_repeat3.png) repeat-y top center;
margin:0 auto;
width:830px;
clear:both;
}
#container3 {
background:url(standard/ja_repeat3.png) repeat-y top center;
margin:0 auto;
width:830px;
clear:both;
}
#custombg0 {
width:830px;
/*background:url(standard/ja_purple.png) no-repeat bottom right;*/
margin:0 auto;
min-height:504px;
}
#custombg1 {
width:830px;
/*background:url(standard/ja_red.png) no-repeat bottom right;*/
margin:0 auto;
min-height:504px;
}
#custombg2 {
width:830px;
/*background:url(standard/ja_blue.png) no-repeat bottom right;*/
margin:0 auto;
min-height:504px;
}
#custombg3 {
width:830px;
/*background:url(standard/ja_orange.png) no-repeat bottom right;*/
margin:0 auto;
min-height:504px;
}
#header {
background:url(standard/ja_header.jpg) no-repeat top center;
width:830px;
height:172px;
}
#splashheader {
background:url(standard/splash_header.jpg) no-repeat top center;
width:830px;
height:23px;
clear:both;
float:left;
padding:140px 0 0 0;
}
#splashbigpic {
background:url(standard/splash_bigpic.jpg) no-repeat top center;
width:830px;
height:188px;
clear:both;
float:left;
}
#splashnav {
background:url(standard/splash_nav.jpg) no-repeat top center;
width:775px;
padding:6px 15px 6px 40px;
height:28px;
text-align:center;
clear:both;
float:left;
}
#splashcontent {
background:url(standard/splash_content.jpg) no-repeat top center;
width:780px;
min-height:284px;
clear:both;
padding:0 0 0 50px;
text-align:right;
}
#splashtext {
width:500px;
float:left;
text-align:left;
padding:30px 0px 0px 0px;
/*
min-height:320px;
background:url(standard/logos.jpg) no-repeat bottom left;
*/
color:#333333;
font-size:8.5pt;
font-family:Helvetica, Verdana, Arial, sans-serif;
}
.splashheader {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:14pt;
font-weight:bold;
color:#333333;
}
#splashparents {
float:left;
width:104px;
text-align:center;
padding:0 10px;
}
#calendar {
margin-right: 50px;
float:right;
text-align:left;
background:url(standard/calendar_container.jpg) repeat-y top center;
}
#calendarheader {
width:195px;
height:30px;
background:url(standard/calendar_top.jpg) no-repeat top center;
padding:20px 0 0 8px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-weight:bold;
font-size:13pt;
}
#calendardates {
width:173px;
padding:5px 15px;
background:url(standard/calendar_bottom.jpg) no-repeat bottom center;
min-height:240px;
}
#calendardates, #calendardates p {
font-size:7.5pt;
}
#splashparents a {
display:block;
height:20px;
padding:2px 5px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11pt;
color:#000000;
text-decoration:none;
}
#splashparents a:hover {
background:#006d47;
color:#FFFFFF;
text-decoration:none;
}
#splashfooter {
background:url(standard/splash_footer.png) no-repeat top left;
width:830px;
margin:0 auto;
height:70px;
clear:both;
}
#content {
background:url(standard/ja_content3.jpg) no-repeat top center;
width:830px;
min-height:504px;
clear:both;
}
#side {
width:162px;
float:left;
margin:0 0 0 50px;
min-height:504px;
}
#sideheader {
width:162px;
height:43px;
background:#ffdc6d;
padding:15px 0 0 0;
font-size:18pt;
color:#000000;
float:left;
font-family:"Franklin Gothic Medium Cond", "Arial";
}
#sidenav {
float:left;
width:158px;
background:#bceebc;
min-height:100px;
text-align:left;
padding:15px 2px;
}
#sidenav ul {
list-style-type:none;
margin:0;
padding:0;
}
#nav {
background:url(standard/arrow.jpg) no-repeat top left;
}
#subnav a, #subnav a:hover {
background:url(standard/arrow.jpg) no-repeat top left;
padding:0 0 0 15px;
}
a.navon, a.navon:hover, a.subnavon, a.subnavon:hover {
font-weight:bold;
}
#sidenav a, #sidenav a:hover {
font-size:8.5pt;
color:#000000;
text-decoration:none;
display:block;
}
#donate a{
float:left;
width:162px;
background:#0097cc;
height:40px;
padding:15px 0 0 0;
font-size:18pt;
color:#FFFFFF;
font-decorat: none;
font-family:"Franklin Gothic Medium Cond", "Arial";
}
#sidecontent {
float:left;
width:158px;
background:#ffdc6d;
min-height:230px;
text-align:left;
padding:5px 2px;
}
#contenttext {
float:left;
width:562px;
padding:10px 30px 0 10px;
text-align:left;
}
#footer0 {
background:url(standard/ja_footerpurple.png) no-repeat top center;
width:830px;
margin:0 auto;
height:70px;
clear:both;
padding:55px;
}
#footer1 {
background:url(standard/ja_footerpurple.png) no-repeat top center;
width:830px;
margin:0 auto;
height:70px;
clear:both;
padding:55px;
}
#footer2 {
background:url(standard/ja_footerorange.png) no-repeat top center;
width:830px;
margin:0 auto;
height:70px;
clear:both;
padding:55px;
}
#footer3 {
background:url(standard/ja_footerorange.png) no-repeat top center;
width:830px;
margin:0 auto;
height:70px;
clear:both;
padding:55px;
}
#footer_contact{
color:#FFFFFF;
text-decoration:none;
font-size:7.5pt;
font-weight:bold;
}
.footer a, .footer {
color:#FFFFFF;
text-decoration:none;
font-size:7.5pt;
font-weight:bold;
}
#footer_content_home{
text-align: center;
padding: 30px 0 10px 0;
}
.footer_content_home a, .footer{
color:#000;
text-decoration:none;
font-size:7.5pt;
font-weight:bold;
}
.poweredby {
padding: 10px;
}