a:link {
	text-decoration: none;
	color:#9D6BB3;
}
a:visited {
	text-decoration: none;
/* 	color:#CAA667; */
}
a:hover {
	text-decoration: underline;
	color:#9D6BB3;
}
a:active {
	text-decoration: none;
	color:#9D6BB3;
}
body {
	margin: 0px;
	font-family:"Lucida Grande", Arial, sans-serif;
	font-size:13px;
	line-height:19px;
	text-align:left;
	color: #555555;
}
#outer {
	position: absolute;
	left: 50%;
	top: 0px;
	width: 960px;
	/* 	height: 650px; */
	margin-left: -480px; /* half of width */
	text-align: center;
	display:table;
}

#header {
	position:relative;
	height:145px;
	top:0px;
	background-color:#ffffff;
}
#headerpics {
	position:relative;
	top:0px;
}
#navdiv {
	position:relative;
	height:23px;
	width:960px;
	text-align:left;
	/* word-spacing:9px; */
	top:0px;
	background-color:#9D6BB3;
	color:white;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	padding-top:5px;
	letter-spacing: -0.7px;
	word-spacing: -1px;
	z-index:990;
}
#navdiv a{
	color:white;
	margin-right:8px;
	text-decoration: none;
}


#leftcol {
	position:relative;
	width:380px;
	left:15px;
	top:15px;
	font-family:"Lucida Grande",Arial,sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:left;
	float: left;
	color:black;
}

#searchdiv {
	position: relative;
	height:35px;
	top:-40px;
	left:270px;
	z-index:99999;
}

.input1 {
	background-color: #FFFFFF;
	border:none;
/* 	border: 1px solid #959CA2; */
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	height: 24px;
	width: 333px;
	text-indent: 5px;
	vertical-align: middle;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
/* 	font-family: "Arial Light", "Helvetica Light", Arial, Helvetica, sans-serif; */
	font-size: 15px;
/* 	line-height: 25px; */
	color:#9D6BB3;
}
.input2 {
	background-color: #FFFFFF;
	border:none;
/* 	border: 1px solid #959CA2; */
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	width: 370px;
	text-indent: 5px;
	vertical-align: middle;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
/* 	font-family: "Arial Light", "Helvetica Light", Arial, Helvetica, sans-serif; */
	font-size: 15px;
/* 	line-height: 25px; */
	color:#9D6BB3;
}

.button1 {
	background-color: #9D6BB3;
	border:none;
/* 	border: 1px solid #959CA2; */
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	height: 24px;
/* 	width: 170px; */
/* 	text-indent: 5px; */
	vertical-align: middle;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
/* 	font-family: "Arial Light", "Helvetica Light", Arial, Helvetica, sans-serif; */
	font-size: 15px;
/* 	line-height: 25px; */
	color:#FFFFFF;
	cursor:pointer;
}

.button1:hover{
	background-color: #CAA667;
}


#maincol {
	position:relative;
	width:525px;
	left:15px;
	top:15px;
	font-family:"Lucida Grande", Arial, sans-serif;
	font-size:13px;
	line-height:19px;
	text-align:left;
	float: right;
	color: #555555;
	margin-right: 25px;
}
.mainhead1 {
	font-family: "Century Gothic", Futura, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #9D6BB3;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9D6BB3;
}
.leftheader {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(images/sidehead1.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 370px;
	margin-top: 11px;
	margin-bottom: 3px;
	padding-left: 7px;
	padding-top: 4px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: -1.5px;
}

#canhelpfacebook {
	position:relative;
	/*text-align:center;*/
	width:350px;
	height:75px;
	left:0px;
	top:0px;
}

.viewmore {
	font-weight: bold;
	color: #9D6BB3;
}
#news {
	position:relative;
	width:350px;
	height:250px;
	left:0px;
	top:0px;
	font-family:"Lucida Grande",Arial,sans-serif;
	font-size:11px;
	line-height:12px;
	text-align:left;
/* 	float: left; */
/* 	color:black; */
}
#news p {
	margin:0;
	padding:0;
	margin-bottom:3px;
}
.newshead {
	font-size: 13px;
	font-weight: bold;
	color: #9D6BB3;
	letter-spacing: -.7px;
	padding-left:4px;
	margin-bottom:4px;
}
.mainhead2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #CAA667;
	text-transform: lowercase;
	border-bottom: 1px dotted #CAA667;
	margin-top: 10px;
}
.diradd {
	font-family:"Lucida Grande",Arial,sans-serif;
	font-size:12px;
	line-height:15px;
	margin-bottom:1px;
	background-color:#FFFBF3;
	padding:2px 5px 2px 5px;
	font-weight: bold;
}
.dirtext {
	font-style:italic;
	font-family:"Lucida Grande",Arial,sans-serif;
	font-size:12px;
	line-height:15px;
	/* border-bottom: 1px dotted #CAA667; */
	background-color:#FAF0FF;
	padding:5px;
}
.dircat {
	font-style:italic;
	font-family:"Lucida Grande",Arial,sans-serif;
	font-size:12px;
}
.dirsubcat {
	background-color:#9D6BB3;
	color:white;
	/* border-bottom:dotted gray 1px; */
	font-size:14px;
	margin-top:14px;
	padding-right:4px;
	padding-left:2px;
}

.content {
	padding-left: 7px;
	font-family:"Lucida Grande",Arial,sans-serif;
	font-size:11px;
	line-height:11.5px;
}
.content p {
	padding: 0px;
	margin:0px;
	font-family:"Lucida Grande",Arial,sans-serif;
	font-size:11px;
	line-height:11.5px;
	margin-bottom:4px;
}


#wrapper {
  /*margin-top:5px;*/
}

#myScroll{
	height:190px;
}

#myScroll .scrollEl {
  display:none;
  /*width:350px;*/
  cursor:pointer;
}

#controls div, #controls1 div {
  font-family:sans-serif;
  font-size:10px;
  margin-top:0px;
  background:#CAA667;
  color:white;
  display:inline-block;
  padding:1px 3px;
  cursor:pointer;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

#controls div.positiondisplay{
	background:#000;
	color:#fff;
	cursor:default;
}

#controls .sel, #controls1 .sel{
  color:red !important;
  font-weight:bold;
}
#controls .disabled, #controls1 .disabled{
  color:gray;
}
#controls .page, #controls1 .page{
  padding:1px 3px;
  color:gray;
}