/* this first section sets the background color....thats the color surround OUTSIDEyour main table. The same with the fonts, this applies only to any text you place outside themain content table. Which will probably be nothing. The max-width is for Firefox, to let it know how wide youwant your page to be. This will be the maximum width of your main content table.If you set it to perhaps 1050px, and view it on a 1024x768 monitor, it will appear full width. But to someone viewing on a 1200x1024 monitor, it will appear as 1050 wide, with your choice of a colored background either side, taking up the extra 150px. (75px each side)*/body {max-width: 1050px;background-color:#f3e8ff;/*background-image: url(../images/body-bkgrnd-lt-purp.jpg);background-repeat: repeat; backgrounp-position: top center;*/font-family:  Verdana, Arial, sans-serif;font-size: 90%; /*leave this...it sets the overall size of your fonts.*/color: #000;margin:auto;padding:0;text-align:center;}/* Notice the width:expression part? That's for internet explorer, which doesnt understand max-width commands.So this works WITH the max-width at the top of this page. If you change that to say 1250px, change it hereto 1250px as well. Otherwise Those using IE wont get the width constraint....their page would expand indefinitely.Firefox will ignore this part, and IE will ignore the max-width part....you need both of them.BUT DONT TOUCH THIS PART BELOW UNLESS YOU HAVE READ THE PDF THAT EXPLAINS HOW, AND YOU ARE SURE YOU UNDERSTAND IT!!*/.max-width {width:expression(document.body.clientWidth > 1052? "1050px": "auto" );}/*the font size is 100% of the body font setting So while it says 100%, that is actually 100% of 93%. No need to touch this if you dont want to */table {font-size:100%; /*leave this font size, change the individual cells below, if the default size isnt to your liking*/color:inherit;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}/*class to set thinner horizontal rule. Change color if you like.*/hr{border: 0;color:#ccc;background-color: #ccc;height: 2px;width: 90%;text-align: center;}/* this is a custom class for using graphics as bullets.  Upload a custom graphic to your graphics library in the usual way. Then replace my URLwith your own. Note there are no speech marks around the URL Change center to top, if you want bullets to line up with the top line of yr text*/ ul {list-style-type: none;padding-left: 0;margin-left: 0;} li.custom {/*background: url(http://www.love-of-roses.com/images/bullet2.gif) left center no-repeat;*/background: url(../images/bullet-purp2.gif) left center no-repeat; padding-left: 20px;margin-bottom: 10px;margin-left: 75px;} li.custom-10 {/*background: url(http://www.love-of-roses.com/images/bullet2.gif) left center no-repeat;*/background: url(../images/bullet-purp2.gif) left center no-repeat; padding-left: 20px;margin-bottom: 10px;margin-left: 10px;}li.custom-20 {/*background: url(http://www.love-of-roses.com/images/bullet2.gif) left center no-repeat;*/background: url(../images/bullet-purp2.gif) left center no-repeat; padding-left: 20px;margin-bottom: 10px;margin-left: 20px;}li.custom-30 {/*background: url(http://www.love-of-roses.com/images/bullet2.gif) left center no-repeat;*/background: url(../images/bullet-purp2.gif) left center no-repeat; padding-left: 20px;margin-bottom: 10px;margin-left: 30px;}li.custom-50 {/*background: url(http://www.love-of-roses.com/images/bullet2.gif) left center no-repeat;*/background: url(../images/bullet-purp2.gif) left center no-repeat; padding-left: 20px;margin-bottom: 10px;margin-left: 50px;}/* this area below is for your  Link-text and headings. You can change the font type and size, the color of each of themas well as the a:hover, which is the text for a link, once the pointer passes over it*/a { font-family: Verdana, Arial, sans-serif; font-size: 95%; color: #7171ff; text-decoration: underline;}a:hover { font-family: Verdana, Arial, sans-serif; font-size: 100%;  background-color: #f3e8ff; color: #622495; }h1 { font-family: Arial, Verdana, sans-serif; font-size: 175%;  color: #330099; text-align:center;}h2 { font-family: Arial, Verdana, sans-serif; font-size: 150%;  color: #330099; text-align:center;}h3 { font-family: Arial, Verdana, sans-serif; font-size: 108%;  color: #330099; text-align:center;}h4 { font-family: Arial, Verdana, sans-serif; font-size: 96%;  color:#999999; font-weight: normal; text-decoration: italic; text-align: center;}h5 { font-family: Arial, Veranda, sans-serif; font-size: 100%; color:#330099; font-weitht: bold; text-align: left;}/* Below, is the background colors for your table cells. originally, they were on the actual page, so whymove them to the stylesheet? Well, if you decide to do a site-wide color scheme change, you now change here, rather than on every page. A big improvement. Also, the less styling on the page, the better.Suppose you prefer to have a tiled image rather than a solid color?Replace the background-color:#fff;  with this, and upload your image to the graphics library....background-image: url('http://www.your-site.com/images/your-image.gif');background-repeat: repeat; */td.logo { /*little spot on upper left header*/background-color:#fff;font-size: 100%; }td.headerbg {background-image: url(../images/clouds1.gif);/*background-color:#f3e8ff;*/ font-size: 93%; }td.headerbg1{background-color:#f3e8ff; font-size: 93%; }td.headerbg2{background-color:#f3e8ff;border-left: 1px transparent;border-right: 1px transparent;border-top: 1px solid  #e5e5e5;border-bottom: 1px solid  #e5e5e5;font-size: 93%; color:inherit;padding:10px; }td.spacerbg { /*spacer top far left column*/background-color:#fff; font-size: 93%;  /*background-image: url(../images/left-purp-fade.jpg;background-repeat: no-repeat;background-position: right;*/}td.contentbg {background-color:#fff;border-left: 1px solid #cccccc;border-right: 1px solid  #cccccc;border-top: 1px transparent;border-bottom: 1px transparent;font-size: 93%; color:inherit;padding:10px;}td.rightbg {font-family: Verdana, Arial, sans-serif;font-size: 80%;color:inherit;background-color:#fff;padding:5px;/*background-image: url(../images/body-lft-fade-purp.jpg);background-repeat: no repeat;background-position: right;*/}td.leftbg {font-size: 80%;color:inherit;margin-left: 5px;background-color:#fff;padding:5px; /*background-image: url(../images/left-purp-fade.jpg);background-repeat: repeat;background-position: left;*/}td.footerbg {font-size: 80%;color:inherit;background-color:#fff;padding:5px; }/* This is for the heading background color....your H1, H2, and H3 tags*/.hbg{background-color: transparent/*#d9e1ff;*//*background: url(http://www.charter-city-advantages.com/images/button-blue-25.jpg);*/color: #674ea7;width: auto;height: auto;padding: 0px;}.hbg1{background-color: #d9e1ff;/*for left nav bar*//*background: url(http://www.charter-city-advantages.com/images/button-blue-25.jpg);*/color: #674ea7;width: auto;height: auto;padding: 2px;}/*background image of Mary Queen dispensing roses*/ .bgimage2 {background-image: url(../images/virgin-queen-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of white rosary*/ .bgimage-rosary {background-image: url(../images/rosary-bkgrnd-450x500.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;} /*background image of our father*/ .bgimage-our-father {background-image: url(../images/our-father-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;} /*background image of hail mary*/ .bgimage-hail-mary {background-image: url(../images/hail-mary-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}  /*background image of saint joseph*/ .bgimage-saint-joseph {background-image: url(../images/saint-joseph-bkgrnd1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;} /*background image of mary-fatima*/ .bgimage-mary-fatima {background-image: url(../images/mary-fatima-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;} /*background image of mary mother of grace*/ .bgimage-mary-grace {background-image: url(../images/mary-mother-of-grace-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of mary-lourdes*/ .bgimage-mary-lourdes {background-image: url(../images/mary-lourdes-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position: top center;}/*background image of mary-queen*/ .bgimage-mary-queen {background-image: url(../images/mary-queen-bkgrnd-1a.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of fatima-mary*/ .bgimage-fatima-mary {background-image: url(../images/fatima-mary-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position: top center;}/*background image of fatima-mary-1*/ .bgimage-fatima-mary-1 {background-image: url(../images/fatima-mary-1-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position: top center;}/*background image of mary-fatima*/ .bgimage-mary-fatima {background-image: url(../images/mary-fatima-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of annunciation*/ .bgimage-annunciation {background-image: url(../images/annunciation-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of visitation*/ .bgimage-visitation {background-image: url(../images/visitation-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of jesus-birth*/ .bgimage-jesus-birth {background-image: url(../images/birth-of-jesus-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of presentation*/ .bgimage-presentation {background-image: url(../images/presentation-of-jesus-in-the-temple-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of finding jesus in the temple*/ .bgimage-finding-jesus {background-image: url(../images/finding-jesus-in-the-temple-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of saint michael archangel*/ .bgimage-saint-michael {background-image: url(../images/saint-michael-archangel-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of saint john vianney*/ .bgimage-saint-john-vianney {background-image: url(../images/saint-john-vianney-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of jesus-baptism*/ .bgimage-jesus-baptism {background-image: url(../images/jesus-baptism-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of wedding at cana*/ .bgimage-wedding {background-image: url(../images/wedding-at-cana-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of proclaiming the kindgom*/ .bgimage-proclaiming {background-image: url(../images/jesus-proclaiming-kingdom-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of transfiguration*/ .bgimage-transfiguration {background-image: url(../images/transfiguration-of-jesus-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of institution of eucharist*/ .bgimage-eucharist {background-image: url(../images/jesus-last-supper-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of pope background*/ .bgimage-popejp {background-image: url(../images/popejohnpaulii-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of agony background*/ .bgimage-agony {background-image: url(../images/jesus-agony-in-garden-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of scourging background*/ .bgimage-scourging {background-image: url(../images/jesus-scourged-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of thorns background*/ .bgimage-thorns {background-image: url(../images/crown-of-thorns-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of crown of thorns background*/ .bgimage-thorn-crown {background-image: url(../images/crown-of-thorns-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of crown of carrying the cross*/ .bgimage-carry-cross {background-image: url(../images/jesus-carry-cross-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of crucifixion background*/ .bgimage-crucifixion {background-image: url(../images/jesus-crucifixion-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of resurrection background*/ .bgimage-resurrection {background-image: url(../images/jesus-resurrection-bkgrnd-2.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of ascention background*/ .bgimage-ascension {background-image: url(../images/ascension-of-jesus-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of pentecost background*/ .bgimage-pentecost {background-image: url(../images/pentecost-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of assumption background*/ .bgimage-assumption {background-image: url(../images/assumption-of-mary-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of coronation background*/ .bgimage-coronation {background-image: url(../images/coronation-of-mary-bkgrnd-1.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of caledar-lent background*/ .bgimage-lent {background-image: url(../images/liturgical-calendar-lent-bkgrnd.jpg);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/*background image of pope-emblem background*/ .bgimage-pope-emblem {background-image: url(../images/pope-emblem-bkgrnd.gif);background-attachment: fixed;background-repeat: no-repeat;background-position:top center;}/* information below is to remove the link styling for anchor links.Just leave this as it is....it works fine, and shouldn't be modified */a.jumplink{text-decoration: underline;font-size: 100%; background-color: transparent;color: #330099;}pope-emblem-bkgrnda:hover.jumplink{text-decoration: none;font-size: 100%; background-color: transparent;color: #cc99cc;} a.jumplink-1{text-decoration: none;font-size: 100%; background-color: transparent;color: #674ea7;}a:hover.jumplink-1{text-decoration: underline;font-size: 105%; background-color: #f3e8ff;color: #674ea7;}