
body    { color: black; font-size: 0.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%; background-color: #bd000f; background-image: url("images/bgImg.jpg"); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 0 }
a:link  { color: black; text-decoration: none }
a:hover  { color: purple }
a:visited   { color: navy; text-decoration: none }
#container   { margin-top: 36px; margin-right: auto; margin-left: auto; position: relative; width: 744px; height: auto }
#pageBG { background-image: url("images/pageBG.jpg"); background-repeat: repeat-y; width: 744px; height: auto; float: left }
#colOne { background-image: url("images/leftside.jpg"); background-repeat: no-repeat; background-position: left top; width: 8px; height: 234px; float: left }
#colTwo { width: 720px; height: auto; float: left }
#colThree { background-image: url("images/rightside.jpg"); background-repeat: no-repeat; background-position: left top; width: 16px; height: 234px; float: left }
#header  { text-align: right; background-image: url("images/header.jpg"); background-repeat: no-repeat; width: 720px; height: 144px; }
#adHolder    { background-repeat: no-repeat; background-position: center; margin: 9px; width: 500px; height: 124px; float: right; overflow: hidden }
#advertisment  { width: 500px; height: 124px; float: right; overflow: hidden }
#navBar    { font-size: 12px; line-height: 12px; background-image: url("images/navbg.jpg"); background-repeat: repeat-x; width: 720px; height: 24px; float: left; border-top: 1px solid black; border-bottom: 1px solid black }
#pageCont  { width: 720px; height: auto; float: left }
#sideNav     { background-image: url("images/shadow.jpg"); background-repeat: repeat-x; background-position: 0 top; text-align: left; padding-top: 18px; width: 144px; height: auto; float: left }
#sideNav ul { text-indent: 0; list-style-type: none; margin: 0; padding: 0 }
#sideNav li  { background-image: url("images/sideNavGg.jpg"); background-repeat: no-repeat; background-position: left top; text-align: right; text-indent: 0; list-style-type: none; margin: 0; padding: 2px 12px 2px 2px; border-top: 1px solid #c6e4ff; border-bottom: 1px solid black }
#pageBody   { text-align: left; padding: 18px; width: 539px; height: auto; float: left; border-left: 1px solid black }
#footer    { color: gray; font-size: 0.7em; background-image: url("images/footerbg.jpg"); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 14px; width: 744px; height: auto; float: left }
#footerBox { margin-left: 8px; padding-top: 4px; padding-bottom: 6px; width: 720px; height: auto; border-top: 1px solid black }
.buttons     { padding: 6px; width: auto; float: left; border-right: 1px solid black }
.adminUser { color: black; font-style: italic; background-color: red; padding: 6px }
.scripture {font-family:Georgia,Garamond,Palatino,times}
#pageBody a:link  { color: red; text-decoration: none; text-decoration: underline }
.pageNumber     { color: #fff; font-size: 14px; text-decoration: none; cursor: pointer; margin-right: 12px; vertical-align: middle }
#comingEvents     { margin-bottom: 24px; width: 410px; height: auto }
#eventCard     { background-image: url("../images/cardEvent_BG.jpg"); background-repeat: repeat; width: auto; height: 186px }
#eventControler      { color: white; background-color: black; padding-top: 2px; padding-left: 6px; width: auto; height: auto }
#eventDescription        { padding: 6px; width: auto; height: auto; border-bottom: 1px solid #666 }
