/*Sweetheart Theme, dedicated to my sweetheart, JLC*/
body {color:white; background:#FF6262; font-family:Script MT Bold, Tahoma, Helvetica, Arial;}

A{text-decoration: underline; font-weight:normal; font-family:Script MT Bold,Tahoma,Arial;  }
A:link {color:#FAAFBE;}
A:visited {color:#A40000;}
A:active {color:white;}
A:hover {color:white;}

div.headline {text-align:center; color:white; font-weight: bold;}

.ArialBldBlk { font-family:Script MT Bold,Arial; font-weight:bold; color:blue; }
.regulartext { color:white;font-family:Script MT Bold,Tahoma, Helvetica, Arial; }
.pheadings { color:white; font-family:Script MT Bold,Tahoma, Helvetica, Arial; }
.newsheading{ color:white; font-family:Script MT Bold,Tahoma, Helvetica, Arial; }
.celltitle{color:white; width: 50%; vertical-align: top; height: 19px; background-color:#FFC1C1; }

.headingdiv{width:50%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: #FFB1B1; border-style: solid; background: #FFB1B1;  } /*-moz-border-radius: 1em;*/
.headingdivl{width:80%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: #FFB1B1; border-style: solid; background: #FFB1B1;  } /*-moz-border-radius: 1em;*/
.headingdivr{margin-left:30px; width:80%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: #FFB1B1; border-style: solid; background: #FFB1B1;  } /*-moz-border-radius: 1em;*/
.headingfont { color:white;  font-family:Script MT Bold,Tahoma, Helvetica, Arial, Sans-Serif; font-weight:bold; font-size:1em;background: #FFB1B1;  }



/*ul.mainindex { list-style-image: url("./heart.gif"); }*/
li {padding-bottom:  7px;}

ul.mainindex { list-style-image: url("./heart.gif"); margin-bottom:2px; margin-top:2px; }
ul.newsindex { list-style-image: url("./heart.gif"); margin-bottom:2px; margin-top:0; }
li.litem { padding-bottom:2px; list-style-image: url("./heart.gif"); color:#B9B9B9; }
li.newsitem { padding-bottom:2px; list-style-image: url("./heart.gif"); color:#B9B9B9; }


/*Calendar Pages Style*/
h3.calendar{text-align:center; font-family:Script MT Bold,Tahoma, Arial; font-size:1em;}
h2.calendar{text-align:center; font-family:Script MT Bold,Tahoma, Arial; font-size:1.25em;}
h1.calendar{text-align:center; font-family:Script MT Bold,Tahoma, Arial; font-size:2em;}
td.calendarheading {vertical-align:middle; background-color:#0000FF;  width:20%; }
p.calendarheading {vertical-align:middle;  text-align:center;  font-family:Script MT Bold,Comic Sans MS, Arial; color:white; text-decoration: underline; font-weight:bold;}
td.calendardaterow {vertical-align:middle; background-color:#9D9DFF;  width:20%; text-align:center; font-family:Script MT Bold,Tahoma, Arial; color:black;  font-weight:bold;}
td.calendarcontentrow {vertical-align:middle; background-color:#98B5F8;  width:20%; text-align:center;  font-family:Script MT Bold,Tahoma, Arial; color:white; }

.q {
    font-size: 90%;
    font-weight: normal;
    background: #FFC1C1;
    border: solid 1px white;
    border-bottom-color: #EEEEEE;
    border-right-color: #EEEEEE;
    padding: 2px;
}
.q:hover, .q:focus {
    background: #FF0000;
}

#noticker div {
/*padding:10px;*/
border:1px solid white;
margin-top:2px;
margin-left:100px;
margin-right:100px;
text-align: center;
}