/**************	DIV ID'S  ***************/
#container {
	margin: 20px auto 0px;
	width: 750px;
	position: relative;
	display: block;
	height: 10px;
	padding: 0px;
}

#menu {
	background: url(../Images/MenuBackground.png) no-repeat;
	padding: 7px 35px 0px;
	height: 55px;
	margin: 0px;
	position: relative;
	font-size: 14px;
}

#titleTxt {
	position: relative;
	bottom: 15px;
	height: 29px;
	width: 367px;
	margin: 0px;
	padding: 0px 10px;
}

#content {
	background: url(../Images/contentBackground.png) repeat-y;
	position: relative;
	height: auto;
	width: auto;
	padding: 0px 35px;
}

#text {
	display: block;
	margin: 0px 10px 0px 0px;
	padding: 0px 10px;
	float: left;
	height: auto;
	width: 480px;
}

#louise {
	background: url(../Images/Louise.jpg);
	margin: 0px 0px 10px 40px;
	float: right;
	height: 326px;
	width: 197px;
}


#sideMenu {
	float: right;
	height: auto;
	width: 170px;
	margin: 0px;
	text-align: left;
}
.tableTop {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #005067;
}


#space {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 479px;
}

#footer {
	padding: 35px 45px 0px;
	background: url(../Images/Footer.png) no-repeat;
	height: 54px;
	margin: 0px;
	position: relative;
	font-size: 11px;
}

#copyWrite {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #FFFFFF;
	font-weight: normal;
}

#webDesignBy {
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	color: #FFFFFF;
}
/**************	TAG & LINK STYLES  ***************/

body {
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #EFF9FE url(../Images/background.jpg) repeat-x top;
	margin: 0px;
	padding: 0px;
	text-align: justify;
}

p {
	margin-bottom: 10px;
}

#menu ul {
	display: inline;
	list-style: url(none) none;
}

#menu li {
	float: left;
	margin: 0px 10px 0px 0px;
	display: block;
}
#menu  a:link, #menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 0px 10px;
}

#menu a:hover {
	color: #80FFFF;
	text-decoration: none;
	display: block;
	padding: 0px 10px;
}

#sideMenu a:link, #sideMenu a:visited {
	color: #AA264C;
	text-decoration: none;
	font-weight: bold;
}
#sideMenu a:hover {
	color: #005067;
	text-decoration: none;
	font-weight: bold;
}

#webDesignBy  a:link, #webDesignBy a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#webDesignBy a:hover {
	color: #80FFFF;
	text-decoration: none;
}

/**************	CLASSES	***************/
.currentPage {
	color: #80FFFF;
	margin: 0px;
	padding: 0px 10px;
}

.bold {
	font-weight: bold;
}

.sideTitle {
	background: url(../Images/sideMenuTop.jpg) no-repeat;
	height: 19px;
	padding: 0px 0px 0px 10px;
}

.sideDescription {
	background: url(../Images/sideMenuSlice.jpg) repeat-y;
	display: block;
	padding: 10px 10px 0px;
	height: auto;
	font-size: 10px;
	line-height: 12px;
}

.sideFooter {
	background: url(../Images/sideMenuBottom.jpg) no-repeat;
	height: 12px;
	width: 170px;
	margin: 0px 0px 10px;
	padding: 0px;
}
#text a:link, #text a:visited {
	color: #AA264C;
	text-decoration: none;
	font-weight: bold;
}
#text a:hover {
	color: #005067;
	text-decoration: none;
	font-weight: bold;
}
.purple {
	color: #AA264C;
	font-weight: bold;
}
.purpleItalic {
	color: #AA264C;
	font-weight: normal;
	font-style: italic;
}
.purpleLeft {
	color: #AA264C;
	font-weight: bold;
	text-align: left;
}
#createBlog {
	visibility: hidden;
	position: relative;
	height: auto;
	width: auto;
	float: left;
}
#Generalcontact {
	margin: 0px;
	padding: 0px;
	width: auto;
	position: absolute;
	visibility: visible;
}
#selector {
	margin: 0px;
	padding: 0px;
	clear: right;
	height: auto;
	width: auto;
}
#adminLinks {
	clear: right;
	float: left;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
#newsEditor {
	padding: 0px;
	width: 300px;
	height: auto;
	position: absolute;
	margin-top: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 40px;
	visibility: hidden;
	margin-right: 0px;
}
#workshopsContact {
	margin: 0px;
	padding: 0px;
	width: auto;
	position: absolute;
	visibility: hidden;
}
#advertisingContact {
	margin: 0px;
	padding: 0px;
	width: auto;
	position: absolute;
	visibility: hidden;
}
.purpleLeftTop {
	color: #AA264C;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	font-size: 10px;
	padding-right: 3px;
}
#text ul {
	list-style: square;
	margin: 10px 0px 10px 15px;
	padding: 0px;
}
.tableRow1 {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
}
.tableUnderline   {
	border-bottom: 1px solid #AA264C;
	padding: 5px;
	vertical-align: top;
	text-align: left;
}
h1 {
	color: #AA264C;
	margin: 0px;
	padding: 0px;
}
#disclaimer {
	width: 475px;
	font-size: 10px;
}
#louise2 {
	background: url(../Images/Louise2.jpg);
	margin: 0px 0px 10px 20px;
	float: right;
	height: 157px;
	width: 226px;
}
#addLink {
	visibility: hidden;
	position: absolute;
	height: auto;
	width: 450px;
	margin-top: 50px;
	left: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
