.mainText {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}

a { color: #F2AE4B; font-size: 8pt; font-weight: normal; font-family: Arial; text-decoration: none }
a:hover { color: #C38240; font-size: 9pt; font-weight: normal; font-family: Arial; font-weight: bold }
a:visited { color: #C38240; font-size: 8pt; font-weight: normal; font-family: Arial }

a.title { color: #FFFFFF; font-size: 8pt; font-weight: normal; font-family: Arial; text-decoration: none }
a.title:hover { color: #207532; font-size: 8pt; font-weight: bold; font-family: Arial }

a.linkUpdate { color: #4590EC; font-size: 6pt; font-weight: normal; font-family: Arial; text-decoration: none }
a.linkUpdate:hover { color: #4590EC; font-size: 6pt; font-weight: normal; font-family: Arial; text-decoration: underline }

.pictureTitles { text-align:left; color: #FFFFFF; font-family: Arial; font-weight: bold; font-size: 10pt; }

.countdowntovegas { color: #207532; font-size: 12pt; font-weight: normal; font-family: Arial Black; text-decoration: none }

.lastUpdate { color: #000000; font-size: 6pt; font-weight: normal; font-family: Arial; text-decoration: none }

.calendarTitle { color: #FFFFFF; font-size: 8pt; font-weight: bold; font-family: Arial; text-decoration: none }
.calendarBody { color: #FFFFFF; font-size: 6pt; font-weight: normal; font-family: Arial; text-decoration: none }
.calendarEvent { color: #FFFFFF; font-size: 6pt; font-weight: normal; font-family: Arial; text-decoration: none }
td.calendarEvent { background-color: #5A754C; }

a.letUsKnow { color: #4590EC; font-size: 12px; font-weight: normal; font-family: Arial; text-decoration: none }
a.letUsKnow:hover { color: #4590EC; font-size: 12px; font-weight: normal; font-family: Arial; text-decoration: underline }

/*POSTS*/

/*.post-content{ color: #5A754C; font-family: Arial, Helvetica, sans-serif; font-weight: 100;}*/

/*THE ACTUAL POST*/
.primary .post-content { color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin: 0px }
.entryContent { color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin: 0px }

/*DATE*/
.updated { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; color: #F2AE4B; text-shadow:#000000 font-weight: bold; }

/*AUTHOR*/
.author { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F2AE4B; text-shadow:#000000 font-weight: bold; }

.sideBar ul, .sideBar li { list-style-type: none }

.sideBar { color: #F2AE4B; font-size: 4pt; font-weight: normal; font-family: Arial; text-decoration: none }

.commentTitle { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 24pt; text-decoration: bold; font-style: italic }
.commentNotice { color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin: 0px; font-style: italic }

a.entry-title { font-family: Arial, Helvetica, sans-serif; color: #F2AE4B; font-size: 24pt; text-decoration: bold; font-style: italic }
a.entry-title:hover { font-family: Arial, Helvetica, sans-serif; color: #C38240; font-size: 26pt; text-decoration: bold font-style: italic }
a.entry-title:visited { font-family: Arial, Helvetica, sans-serif; color: #F2AE4B; font-size: 24pt; text-decoration: bold font-style: italic }

a.linkNames { font-family: Arial, Helvetica, sans-serif; color: #F2AE4B; font-size: 8pt; text-decoration: none }
a.linkNames:hover { font-family: Arial, Helvetica, sans-serif; color: #C38240; font-size: 8pt; text-decoration: none }
a.linkNames:visited { font-family: Arial, Helvetica, sans-serif; color: #F2AE4B; font-size: 8pt; text-decoration: none }

.formLabel { color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; margin: 0px }

/* START PICTURE VIEWER TAGS*/
.photo {

	width: 595px; 
	text-align: center; 
	/*position: relative; */
	margin: 0 auto;
	
}

.photo ul.topic {

	padding: 0; 
	margin :0; 
	list-style: none; 
	width: 595px; 
	height: auto; 
	position: relative; 
	z-index: 10;
	
}

.photo ul.topic li {

	display: block; 
	width: 75px; 
	height: 31px; 
	float: left;

}

.photo ul.topic li a.set {
	
	display: block; 
	font-size: 11px; 
	width: 75px; 
	height: 30px; 
	text-align: center; 
	line-height: 30px; 
	color: #FFFFFF; 
	text-decoration: none; 
	border: 1px solid #fff; 
	border-width: 1px 1px 0 0; 
	background: #594E49; 
	font-family: verdana, arial, sans-serif;

}

.photo ul.topic li a ul, 
.photo ul.topic li ul {
	
	display: none;

}

.photo ul.topic li.active a {
	
	color: #594E49; 
	background: #FFFFFF;

}

.photo ul.topic li.active a:visited{
	
	color: #594E49; 
	background: #FFFFFF;

}

.photo ul.topic li a:hover,
.photo ul.topic li:hover a {

	color: #594E49; 
	background: #FFFFFF;

}

.photo ul.topic li.active ul {
	
	display: block; 
	position: absolute; 
	left: 0; 
	top: 31px; 
	list-style: none; 
	padding: 0; 
	margin: 0; 
	height: 375px; 
	background: #594E49; 
	width: 450px; 
	padding: 30px 30px; 
	border: 20px solid #4590EC; 
	z-index: 1;

}

.photo ul.topic li a:hover ul, 
.photo ul.topic li:hover ul {

	display: block; 
	position: absolute; 
	left: 0; 
	top: 31px; 
	list-style: none; 
	padding: 0; 
	margin: 0; 
	height: 375px; 
	background: #594E49; 
	width: 530px; 
	padding: 30px 30px; 
	border: 2px solid #FFFFFF; 
	z-index: 100;
	
}

.photo ul.topic li ul li {

	display: inline; 
	width: 96px; 
	height: 80px; 
	float: left; 
	border: 1px solid #fff; 
	margin: 1px;

}

.photo ul.topic li ul li a {

	display: block; 
	width: 94px; 
	height: 78px; 
	cursor: default; 
	float: left; 
	text-decoration: none; 
	background: #444; 
	border: 1px solid #888;

}

.photo ul.topic li ul li a img {

	display: block; 
	width: 84px; 
	height: 68px; 
	border: 5px solid #eee;

}

.photo ul.topic li a:hover ul li a:hover, 
.photo ul.topic li:hover ul li a:hover {

	white-space: normal; 
	position: relative;

}

.photo ul.topic li a:hover ul li a:hover img, 
.photo ul.topic li:hover ul li a:hover img {

	position: absolute; 
	left: -50px; 
	top: -32px; 
	width: 200px; 
	height: 150px; 
	border-color: #fff;

}
/*END PICTURE VIEWER TAGS*/

/*START PICTURE SLIDESHOW TAGS*/

.photoslider {

}

.photoslider_nav {
	position: relative;
	border: solid #FFFFFF 1px;
	overflow: hidden;
	height: 90px;
	width: 590px;
	margin: auto;
}

.photoslider_thumbBar {
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
}

.photoslider_thumb {
	position: relative;
	border: solid #FFFFFF 1px;
	width: 50px;
	height: 50px;
	float: left;
	padding: 3px;
	margin: 5px;
	cursor: pointer;
}

.photoslider_clear {
	clear: both;
}

.photoslider_main  {
	position: relative;
	height: 490px;
	padding-bottom: 5px;
}

.photoslider_main img {
	position: relative;
	border: solid #FFF 1px;
	display: block;
	margin: auto;
}

.photoslider_caption {
	font-weight: bold;
	text-align: center;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
}

.photoslider_control {
	display: none;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	margin: auto;
	height: 30px;
	width: 52px;
}

.photoslider_play, .photoslider_stop {
	width: 18px;
	height: 19px;
	margin: auto;
	padding: 3px;
	cursor: pointer;
	text-align: center;
	border: solid #fff 1px;
	float: left;
}

.photoslider_play {
	background: url('/images/play_pause.gif') no-repeat 0px 0px;
}

.photoslider_stop {
	background: url('/images/play_pause.gif') no-repeat -25px 0px;
}

.slideshow_disabled {
	border-bottom: solid #919191 2px;
}

/*END PICTURE SLIDESHOW TAGS*/