﻿p.MsoNormal
	{margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Times New Roman";
	font-size:10.0pt;
	color:navy;
	}
#TagLine {
	position: absolute;
	float: left;
	top: 238px;
	left: 125px;
	width: 610px;
	height: 100px;
	background-image: url('PageGraphics/TagLine.jpg');
	background-repeat: no-repeat;
}
#JacketPhoto {
	position: absolute;
	float: left;
	width: 300px;
	height: 277px;
	top: 664px;
	left: 392px;
}
#Introduction {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	position: absolute;
	top: 417px;
	left: 115px;
	height: 417px;
	width: 643px;
	font-size: large;
	font-family: "Palatino Linotype";
	color: #000080;
	font-style: italic;
	text-align: center;
	float: right;
}
#MaLock {
	margin: 0px;
	padding: 0px;
	position: absolute;
	float: left;
	top: 955px;
	left: 149px;
	width: 227px;
	height: 248px;
	background-image: url('Images/MaLock.jpg');
	background-repeat: no-repeat;
	border: thin solid #800000;
}
#GrandMa {
	padding: 0px;
	margin: 0px;
	position: absolute;
	float: right;
	top: 955px;
	left: 508px;
	width: 232px;
	height: 248px;
	background-image: url('Images/BrenGrand.jpg');
	background-repeat: no-repeat;
	border: thin solid #800000;
}
#ContainerAboutMe {
	border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1376px;
	position: relative;
	top: 0px;
	left: 0px;
}
#ContactMeContainer {
	border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1031px;
	position: relative;
	top: 0px;
	left: 0px;
}
#OrderFormContainer {
	border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1537px;
	position: relative;
	top: 0px;
	left: 0px;
}


#PartyPerfectContainer {
	border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1345px;
	position: relative;
	top: 0px;
	left: 0px;
}
#WeddingFavorsContainer {
	border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1099px;
	position: relative;
	top: 0px;
	left: 0px;
}

#CS100TimesContainer {
	border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1345px;
	position: relative;
	top: 0px;
	left: 0px;
}



#Container {
	border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 886px;
	position: relative;
	top: 0px;
	left: 0px;
	background-repeat: no-repeat;
}
body {
	background-color: #000080;
	margin: 10px;
}
#Header {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 850px;
	height: 234px;
	background-image: url('PageGraphics/FinalBanner.png');
	background-repeat: no-repeat;
	visibility: visible;
}
#NavBar {
	top: 365px;
	left: 7px;
	width: 107px;
	height: 205px;
	position: absolute;
	float: left;
	right: 736px;
	visibility: visible;
}
#DefaultContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 804px;
	position: relative;
	top: 0px;
	left: 0px;
}
#CSAnimalsContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1717px;
	position: relative;
	top: 0px;
	left: 0px;
}
rContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 888px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}
#CSReligiousEventsContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 888px;
	position: relative;
	top: 0px;
	left: 0px;
}
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1064px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}


#CSEasterContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 951px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}

#CSSchoolDays {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1210px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}

#CSMothersDay {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1088px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}





#CSSummerFunContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 733px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}

#CSFathersDayContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1949px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}


#CSHomeCareer{
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1193px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}

#CSStPatricks{
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 949px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}




iner {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 947px;
	position: relative;
	top: 0px;
	left: 0px;
}
iner {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 947px;
	position: relative;
	top: 0px;
	left: 0px;
}
#CSBirthdayContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 2449px;
	position: relative;
	top: 0px;
	left: 0px;
}
ontainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 2185px;
	position: relative;
	top: 0px;
	left: 0px;
}
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 948px;
	position: relative;
	top: 0px;
	left: 0px;
}
#CSValContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1481px;
	position: relative;
	top: 0px;
	left: 0px;
}
#CSNewYearsContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 768px;
	position: relative;
	top: 0px;
	left: 0px;
}
#CSNewYearsContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 768px;
	position: relative;
	top: 0px;
	left: 0px;
}
#CSXmasContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 1462px;
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible;
}
#CSMiscContainer {
border: 3px solid #800000;
	background-color: #9BA4D7;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	height: 5515px;
	position: relative;
	top: 0px;
	left: 0px;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

.unwatermarked {
	height:18px;
	width:148px;
}

.unwatermarked {
	height:18px;
	width:148px;
}

.unwatermarked {
	height:18px;
	width:148px;
}

.unwatermarked {
	height:18px;
	width:148px;
}

.unwatermarked {
	height:18px;
	width:148px;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #F0F8FF;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_month {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


.MyCalendar .ajax__calendar_active .ajax__calendar_month {
    color: black;
    font-weight:bold;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day {
    color: black;
    font-weight:bold;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #800000;
    background-color: #000080;
	font-family: Arial, Sans-Serif;
	Font-size: 12px;
	Font-weight: bold;
	Padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align:center
}
.AccordionLink
{
    background-color: #000080;
    color:White;
}
    
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #9BA4D7;
    border: 1px solid #800000;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}






