body {margin:12 auto; font-family:arial, sans-serif; font-size:85%; color:gray}
a {color:#c8c8c8}
h2 {margin:0; padding:3px 0px 6px 0px;}

.jcontainer {background:white; width:750px; margin:0; text-align:left;}

.jheader {background:url(images/top.png); width:750px; text-align:center; padding:25px 0px 25px 0px;}
.jheader h1 {font-family:tahoma; color:yellow; margin:0; padding:0;}
.jtagline {font-weight:bold; color:#EBEBEB; font-size:12pt}

.jtopmenu {color:pink; font-size:7pt; font-weight:bold; padding:0; margin:0;}
.jtopmenu a {color:#c8c8c8; text-decoration:underline;} a:hover {text-decoration:none; color:yellow;}
.jtopmenu bar {color:#999999; padding:3;}

.jmain {background:repeat-y url(images/main.png); width:750px; position:relative; min-height:300px;}
.jmain a {color:gray; text-decoration:none; font-weight:bold;}
.jmain .background {background:no-repeat url(images/background-logo.jpg); background-position: 400px 180px;}
.jmain .mainpadding {padding:3px 150px 3px 20px;}
.jmain p {text-align:justify; padding: 0px 18px 0px 0px;}
.jmain h3 {margin: 0 0 -10 0;}

.jimages img {margin:0 0 0 -19; padding:0px 8px 7px 0px;}  /* adjust image padding */
.jimages img .last {padding-right:0;}

/* change side menu background color below */
.jsidebar {font-size:85%; width:130px; background:#54725A; position:absolute; right:0; top:0; bottom:0; padding:10px;} /* right:1; for vertical border */
.jmenu {padding:0px 0px 0px 8px;}
.jmenu a {color:#fff; text-decoration:none;} a:hover {text-decoration:underline;}

.jfooter {background:url(images/bottom.png); color:#c8c8c8; font-size:85%; width:750px; height:35px; text-align:center; padding:20px 0;}
.jfooter bar {color:#999999; padding:3;}
.jfooter a:hover {color:gray;}