HTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 100%
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    TEXT-ALIGN: center;
    COLOR: #c287ab;
}
#container
{
    BACKGROUND: url(images/template/mainBg.jpg) no-repeat 0px 65px;
    MARGIN: 0px auto;
    WIDTH: 766px;
    HEIGHT: 100%;
    TEXT-ALIGN: left
}
#col1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 241px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#col1 #left
{
    BACKGROUND: url(images/template/leftBg.gif) #fff no-repeat 0px 0px;
    WIDTH: 34px;
    COLOR: #000;
    POSITION: absolute;
    TOP: 244px;
    HEIGHT: 117px
}
#col1 #right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 35px;
    PADDING-BOTTOM: 0px;
    WIDTH: 213px;
    PADDING-TOP: 0px
}
#col1 #right #title
{
    BACKGROUND: #fff;
    WIDTH: 206px;
    HEIGHT: 100px
}
#col1 #right #title IMG
{
    MARGIN: 10px 0px 0px 10px
}
#menuContainer
{
    BACKGROUND: url(images/template/menuBgRight.gif) no-repeat 206px 145px
}
#col1 #right #menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 140px;
    BACKGROUND: url(images/template/menuBg3.gif) #fff no-repeat 0px bottom;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 206px;
    PADDING-TOP: 0px
}
* HTML #col1 #right #menu
{
    HEIGHT: 140px
}
#col1 #right #menu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#col1 #right #menu UL LI
{
    BORDER-RIGHT: #000 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #000 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 0px solid;
    LIST-STYLE-TYPE: none
}
#col1 #right #menu UL LI A
{
    BORDER-RIGHT: #000 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #000 0px solid;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #000 0px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
#col1 #right #menu UL LI A.current
{
    BACKGROUND: url(images/template/menuLinkBg.gif) no-repeat 0px 8px
}
#col1 #right #menu UL LI UL
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccf 1px solid;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccf 1px solid
}
#col1 #right #menu UL LI LI A
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#col1 #right #menu UL LI LI A
{
    BORDER-RIGHT: #000 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #000 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000 0px solid;
    HEIGHT: 17px
}
#col1 #right #menu UL LI UL LI A.current
{
    BACKGROUND: url(images/template/menuLinkBg.gif) no-repeat 0px 6px
}
#col1 #right #news
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 50px;
    BACKGROUND: #ededed;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    WIDTH: 206px;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #f9f9f9 25px solid
}
* HTML #col1 #right #news
{
    HEIGHT: 50px
}
#col1 #right #news SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.75em;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 21px;
    PADDING-TOP: 0px
}
#col1 #right #news SPAN IMG
{
    MARGIN: 0px 0px -3px
}
#col1 #right #news #newsList
{
    FONT-SIZE: 0.7em;
    MARGIN: 5px 0px 0px 10px;
    WIDTH: 188px
}
#col1 #right #news #newsNoneMsg
{
    FONT-SIZE: 0.7em;
    MARGIN: 5px 0px 0px 10px;
    WIDTH: 188px
}
#col1 #right #news DIV.newsItem
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    MIN-HEIGHT: 80px;
    BACKGROUND: url(images/template/newsDivider.gif) no-repeat 0px bottom;
    MARGIN: 10px 0px 0px;
    BORDER-LEFT: #000 0px solid;
    COLOR: #666;
    BORDER-BOTTOM: #000 0px solid
}
* HTML #col1 #right #news DIV.newsItem
{
    HEIGHT: 80px
}
#col1 #right #news DIV.newsItem DIV.newsDate
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(images/index22.gif) no-repeat 0px 4px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 72px;
    PADDING-TOP: 0px
}
#col1 #right #news DIV.newsItem DIV.newsTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 71px;
    PADDING-BOTTOM: 10px;
    MARGIN: 2px 0px 0px;
    PADDING-TOP: 0px
}
#col1 #right #news DIV.newsItem DIV.newsTitle A
{
    COLOR: #66f;
    TEXT-DECORATION: none
}
#col1 #right #news DIV.newsItem DIV.newsSynopsis
{
    DISPLAY: none;
    MARGIN: 0px 0px 0px 72px
}
#col1 #right #news DIV.newsItem IMG
{
    BORDER-RIGHT: #fff 2px solid;
    BORDER-TOP: #fff 2px solid;
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 4px 4px 0px;
    BORDER-LEFT: #fff 2px solid;
    WIDTH: 63px;
    BORDER-BOTTOM: #fff 2px solid;
    HEIGHT: 63px
}
#col2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 260px;
    PADDING-TOP: 0px
}
#col2 #topLinks
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
    HEIGHT: 60px
}
#col2 #topLinks UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 31px;
    TEXT-ALIGN: right
}
#col2 #topLinks UL LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#col2 #topLinks UL LI A
{
    COLOR: #0074a6;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#col2 #topLinks UL LI A#homeLink
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/index11.gif) no-repeat center 4px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 2px 0px 0px;
    PADDING-TOP: 20px
}
#col2 #topLinks UL LI A#searchLink
{
    BORDER-RIGHT: #ebebeb 1px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(images/index12.gif) no-repeat center 4px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ebebeb 1px solid;
    PADDING-TOP: 20px
}
#col2 #topLinks UL LI A#siteMapLink
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(images/index13.gif) no-repeat center 4px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 0px 2px;
    PADDING-TOP: 20px
}
#col2 #topLinks UL LI A IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#col2 #basketLinks
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px
}
#col2 #basketLinks UL
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 60px
}
#col2 #basketLinks UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#col2 #basketLinks UL LI A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    BACKGROUND: url(images/template/shopLinkBg.gif) no-repeat 0px 4px;
    PADDING-BOTTOM: 0px;
    MARGIN: 6px 0px 0px;
    WIDTH: 80px;
    COLOR: #fff;
    PADDING-TOP: 0px;
    HEIGHT: 16px;
    TEXT-DECORATION: none
}
* HTML #col2 #basketLinks UL LI A
{
    MARGIN: 3px
}
.footer
{
	margin:-5px 0 0 0;
	
}
.RightNav
{
    FLOAT: right;
    VERTICAL-ALIGN: top;
    WIDTH: 200px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: left
}
.RightNav A:link
{
    COLOR: #999999
}
.RightNav LI
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: none
}
.RightNav A:link
{
    FONT-SIZE: 14px;
    COLOR: #999999
}
.RightNav A:visited
{
    FONT-SIZE: 14px;
    COLOR: #999999
}
.RightNav A:hover
{
    COLOR: #a16731;
    TEXT-DECORATION: underline
}
.RightNav A:active
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #7A1853;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #7A1853;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #7A1853;
    TEXT-DECORATION: underline
}

DIV.Header
{
	padding:0; 
	margin:0;
	
	text-align:left;
	height:90px;
}

DIV.Footer
{
	font-size:7pt;
	width:750px;
	margin:auto;
	height: 100px;
}
.Footer span
{
	color: #7A1853;
	font-weight:bold;
}


DIV#LeftFooter
{
	float:left;
	text-align:left;
	width:auto;
}

DIV#RightFooter
{
	float:right;
	text-align:right;
	width:auto;
}
DIV#LowerFooter
{
	float:right;
	text-align:right;
	width:auto;
}

DIV.content
{
    
    FONT-SIZE: 12px;
    LEFT: 0px;
    float:right;
    PADDING-BOTTOM: 6px;
    padding-right:10px;
    WIDTH: 368px;
    COLOR: #c287ab;
    PADDING-TOP: 6px;
    FONT-FAMILY: Trebuchet MS;
    TEXT-ALIGN: left;
    
   
    overflow:scroll;
    overflow-x:hidden;
    height:383px;
    
    scrollbar-base-color: #e6cbdb;
	scrollbar-arrow-color: #FFF;
	scrollbar-DarkShadow-Color: #e6cbdb;
}
DIV.news
{
    FLOAT: right
}
h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR:#7a1853 
}
h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR:#7a1853 
}
h3
{
    FONT-SIZE: 12px;
    COLOR:#7a1853 
}
.News
{
	width:421px;
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 24px;
    COLOR: #999999;
    PADDING-TOP: 12px;
    TEXT-ALIGN: left
}
.Links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: right;
    width:755px;
}
.page
{
    width:750px;
	height:513px;
	border-style:none;
	margin:auto;
	margin-top:50px;
	background-repeat:no-repeat;
	background-position:bottom;	
}
.mainArea
{
    TEXT-ALIGN: left
}
.NewsLetter
{
    FLOAT: left;
    text-align:left;
    margin:0px,0px,0px,0px;
    font-size:14px;
}
.Copyright
{
	float:left;
	font-size:10px;
	margin:12px,0px,24px,12px;	
}

.Time
{
	float:right;
	font-size:10px;
	margin:12px,0px,24px,12px;	
	text-align:right;
}

.FrontNews
{
	float:left;
	width:210px;
}
.FrontEvents
{
	float:right;
	width:210px;
}

.eventLocation
{	
}

#eventSummary
{
	margin-bottom:45px;
}

.eventImage
{
	border-style:none;	
}

.emailLabel
{
	font-size:12px;	
}

img.newsImage
{
	float:right;	
}

img.eventImage
{
		float:right;	
}

div.BottomDiv
{
	padding-left:28px;
	width:740px;	
}

.NewsEventsSection
{
	width:765px;
	padding-left:20px;
}

.NavBar
{
	background-color: #7A1853;	
	width: 750px;/*751px;*/
	height: 18px;
	margin: 0;
	padding: 0;
}

.TopHalf
{
	height:490px;
	width:750px;
}


img
{
border:0px;	
}

.newsletter
{
	margin:370px 0 0 3px;
	width:300px;
	float:left;	
}

.NaC
{
	width:748px;
}

.TopLinks
{
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-align:right;
	width: 350px;
	height: 80px;
	font-size:x-small;	
	float: right;
	margin-top:-95px;
	margin-right : 5px;
	padding: 0;
	/*z-index:2;*/
}

/*.TopLinks a
{
	color: #7A1853;
	font-weight:normal;
}*/

#searchForm
{
	margin: 0px;
	margin-top:8px;
	margin-bottom:-8px;
}

#searchBut
{
	color: #7A1853;
	background-color:Transparent;
	/*border-color: #7A1853;*/
}

#searchInputIn
{
	border-color: #7A1853
}

.NewsMarquee
{
	color:#7A1853;
	font-size:12px;
}

.NewsMarquee span
{
	color:#7A1853;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
}

.NewsMarquee a
{
	color:#7A1853;
	text-decoration:none;
	font-size:12px;
}

.NewsMarquee a:link
{
	color:#7A1853;
	text-decoration:none;
	font-weight:lighter;
}

.NewsMarquee a:visited
{
	color:#7A1853;
	text-decoration:none;
	font-weight:lighter;
}

.NewsMarquee a:hover
{
	text-decoration:underline;
}

.requiredField
{
	font-size:xx-small;
	padding-left:5px;
}

.eventTitle
{
	font-size:13px;
}

#eventsList
{
	font-size:11px;
}

.eventDate
{
	width:125px;
	font-size:14px;
}

.eventSynopsis
{
	font-size:14px;
}

.eventItem
{
	margin-bottom:40px;
	margin-top:10px;
}

.eventReturnLink
{
	margin-bottom:8px;
}

#searchlist
{
	margin-left:0;
	list-style:none;
}
#searchlist li
{
	margin-bottom: 10px;
}

#Logged
{
	font-size:xx-small;
}

table#dynform tr
{
	height:35px;
}

table#dynform
{
	
}