body { scrollbar-face-color: black; scrollbar-shadow-color: black; scrollbar-highlight-color: darkred; scrollbar-3dlight-color: black; scrollbar-darkshadow-color: darkred; scrollbar-track-color: black; scrollbar-arrow-color: #ffcc00}
.ac_top{font-family:Arial; font-size:8px; color:darkred;text-decoration:none}
.ac_top:link{font-family:Arial; font-size:8px; color:darkred;text-decoration:none}
.ac_top:visited{font-family:Arial; font-size:8px; color:darkred;text-decoration:none}
.ac_down{font-family:Arial; font-size:11px; color:silver;text-decoration:none}
.ac_down:link{font-family:Arial; font-size:11px; color:silver;text-decoration:none}
.ac_down:visited{font-family:Arial; font-size:11px; color:silver;text-decoration:none}
.acc_n{font-family:Arial; font-size:12px; color:#CBCBCB;text-decoration:none}
.acc_n:link{font-family:Arial; font-size:12px; color:#CBCBCB;text-decoration:none}
.acc_n:visited{font-family:Arial; font-size:12px; color:#CBCBCB;text-decoration:none}
.eml{font-family:Arial; font-size:11px; color:darkred;text-decoration:underline}
.eml:link{font-family:Arial; font-size:11px; color:darkred;text-decoration:underline}
.eml:visited{font-family:Arial; font-size:11px; color:darkred;text-decoration:underline}
.mml{font-family:Arial; font-size:11px; color:#ABA289;text-decoration:none}
.mml:link{font-family:Arial; font-size:11px; color:#ABA289;text-decoration:none}
.mml:visited{font-family:Arial; font-size:11px; color:#ABA289;text-decoration:none}
.mml:hover{font-family:Arial; font-size:11px; color:orange;text-decoration:none}
.h1n{font-family:Arial; font-size:11px; color:gainsboro;text-decoration:none}
.h1n:link{font-family:Arial; font-size:11px; color:gainsboro;text-decoration:none}
.h1n:visited{font-family:Arial; font-size:11px; color:gainsboro;text-decoration:none}
.fprev{font-family:Times New Roman; font-size:13px; color:silver; text-decoration:none; font-weight:bold}
.fprev:link{font-family:Times New Roman; font-size:13px; color:silver; text-decoration:none; font-weight:bold}
.fprev:visited{font-family:Times New Roman; font-size:13px; color:silver; text-decoration:none; font-weight:bold}
.calendar{font-family:Arial; font-size:11px; color:gray;text-decoration:none}
.calDNames{font-family:Arial; font-size:10px; color:black;text-decoration:none}
.shopI{font-family:Arial; font-size:11px; color:black;text-decoration:none}
.shopI:link{font-family:Arial; font-size:11px; color:black;text-decoration:none}
.shopI:visited{font-family:Arial; font-size:11px; color:black;text-decoration:none}
.frmL{font-family:Arial; font-size:11px; color:gainsboro;text-decoration:none}
.anLink{font-family:Arial; font-size:12px; color:#ABA289;text-decoration:none}
.anLink:visited{font-family:Arial; font-size:12px; color:#837a61;text-decoration:none}
.anLink:link{font-family:Arial; font-size:12px; color:#ABA289;text-decoration:none}
.anLink:hover{font-family:Arial; font-size:12px; color:darkorange;text-decoration:none}
.newsM{font-size:11px;line-height:15px;color:#660000; font-family:Trebuchet MS, Arial;text-decoration:none}
.newsM:visited{font-size:11px;line-height:15px;color:#660000; font-family:Trebuchet MS, Arial;text-decoration:none}
.newsM:link{font-size:11px;line-height:15px;color:#660000; font-family:Trebuchet MS, Arial;text-decoration:none}
.newsM:hover{font-size:11px;line-height:15px;color:brown; font-family:Trebuchet MS, Arial;text-decoration:none}
.alsLink:link{font-family:Arial; font-size:11px; color:darkred;text-decoration:none;background-color:white}
h1{text-align:center; color:#e1b900; font-size:13px;font-weight:bold; display: inline;}
.nu:link{text-decoration:none}
.nu:visited{text-decoration:none}

#event-comments fieldset {
	border: none;
	padding: 5px;
	}

#comments-form {
	padding: 2px;
	}

#event-comments ul.errors {
	background: black;
	list-style: none;
	margin: 0;
	padding-bottom: 10px;
	}

#event-comments ul.errors li {
	font-weight: bold;
	padding-bottom: 5px;
	color: red;
	}

#event-comments {
	background: #b2b2b2;
	width: 500px;
	margin: 0 auto;
	font-size: 95%;
	}

#event-comments .title {
	background: dimgray;
	padding: 5px 10px;
	text-align: center;
	color: white;
	font-weight: bold;
	}

#event-comments input, #event-comments textarea {
	background: #C9C0A7;
	border: 1px black solid;
	padding: 2px;
	}

#event-comments input.error, #event-comments textarea.error {
	border: 1px red solid;
	}

#event-comments label.comment {
	display: block;
	color: black;
	text-align: center;
	font-weight: bold;
	padding: 5px;
	clear: both;
	}

#event-comments textarea.comment {
	overflow: auto;
	width: 100%;
	}

#event-comments label.name {
	display: block;
	float: left;
	color: black;
	padding: 4px 10px 0 5px;
	}

#event-comments input.name {
	float: left;
	width: 400px;
	}

#event-comments input.submit {
	background: #b2b2b2;
	border-style: ridge;
	border-color: #FFFFFF;
	border-width: 3px;
	font-size: 95%;
	margin-top: 10px;
	width: 100px;
	}

#comments-list {
	height: 290px;
	width: 500px;
	overflow-y: scroll;
	text-align: left;
	color: black;
	background:black;
	}

#comments-list li, #comments-list ul {
	list-style: none;
	margin: 0;
	padding: 0 5px;
	background: #b2b2b2;
	}

#comments-list li {
	border-bottom: 1px #DEDEDE solid;
	padding: 10px 0;
	}

#comments-rules {
	color: #FFFFFF;
	padding: 5px;
	}

#random-event {
	}

.form {
	border: none;
	background: #444444;
	width: 500px;
	margin: 0 auto;
	padding: 0;
	font-family: Arial;
	}

.form .row {
	clear: both;
	overflow: hidden;
	height: 100%;
	padding: 10px 5px;
	border-bottom: 1px #ccc solid;
	}

.form label {
	display: block;
	width: 100px;
	font-weight: bold;
	color: white;
	float: left;
	text-align: left;
	font-size: 0.8em;
	}

.form input, .form select {
	float: left;
	}

.form select {
	margin-right: 10px; ; background-color: #c9c0a7; border: solid 1px black;
	}

.form input.text {
	width: 300px; background-color: #c9c0a7; border: solid 1px black;
	}

.form button {cursor:hand; color:silver; font-size:8pt; background-color:darkred; border-color:red;}

#search-results thead td {
	background: #343434;
	}

#search-results {
	width: 500px;
	margin: 0 auto;
	}

#search-results .date {
	color: grey;
	font-size: 12px;
	}

#search-results .odd td {
	background: black;
	}

#search-results .even td {
	background: #343434;
	}

.paging {
	font-size: 12px; font-family:Arial
	}

.paging a {
	text-decoration: none;
	}

.paging .active, .paging a:hover {
	text-decoration: underline;
	color: darkorange;
	}

.like-social-section {clear:both;position:relative;height:30px}
.like-it-buttons {float:left;text-align:left;width:200px;position:relative;top:-40px}
.like-it-buttons h2 {font-size:12px; margin-bottom:6px; margin-top:6px;}
.like-it-row {clear:both;padding-bottom:5px;overflow:hidden}
.like-it-buttons span {float:left;margin-right:5px}
.like-it-buttons .thumb {width:16px;height:18px;background:url(images/rating/thumbs.png) no-repeat left top;display:block;float:left;margin-right:5px}
.like-it-buttons .thumb-down {background-position:0 0}
.like-it-buttons .thumb-up {background-position:0 -39px}
.like-it-buttons .thumb-down:hover, .like-it-buttons .thumb-down.thumb-selected-not-like-it {background-position:0 -20px}
.like-it-buttons .thumb-up:hover, .like-it-buttons .thumb-selected-like-it {background-position:0 -59px}
.like-it-buttons .result-bar {width:100px;float:left}
.like-it-buttons .the-bar {height:16px;position:relative}
.like-it-buttons .the-bar.like-it {background:#339933}
.like-it-buttons .the-bar.not-like-it {background:#FF3300}
.like-it-buttons .result-count {position:absolute;right:-45px;width:40px;}

.ratingTable {width: 450px; font-family:Arial; font-size:13px; color:white}

/*------------social icons------------------- */

#facebooks {
width:29px;
height:32px;
}

#facebooks span {
display:none;
}

#facebooks a {
width:29px;
height:32px;
background-image:url('/images/facebook-icon.png');
background-position:bottom;
background-repeat:no-repeat;
display:block;
}

#facebooks a:hover {
width:29px;
height:32px;
background-image:url('/images/facebook-icon.png');
background-position:top;
background-repeat:no-repeat;
display:block;
}

#youtubes {
width:29px;
height:32px;
}

#youtubes span {
display:none;
}

#youtubes a {
width:29px;
height:32px;
background-image:url('/images/youtube-icon.png');
background-position:bottom;
background-repeat:no-repeat;
display:block;
}

#youtubes a:hover {
width:29px;
height:32px;
background-image:url('/images/youtube-icon.png');
background-position:top;
background-repeat:no-repeat;
display:block;
}

#myspaces {
width:29px;
height:32px;
}

#myspaces span {
display:none;
}

#myspaces a {
width:29px;
height:32px;
background-image:url('/images/myspace-icon.png');
background-position:bottom;
background-repeat:no-repeat;
display:block;
}

#myspaces a:hover {
width:29px;
height:32px;
background-image:url('/images/myspace-icon.png');
background-position:top;
background-repeat:no-repeat;
display:block;
}

#rsss {
width:29px;
height:32px;
}

#rsss span {
display:none;
}

#rsss a {
width:29px;
height:32px;
background-image:url('/images/rss-icon.png');
background-position:bottom;
background-repeat:no-repeat;
display:block;
}

#rsss a:hover {
width:29px;
height:32px;
background-image:url('/images/rss-icon.png');
background-position:top;
background-repeat:no-repeat;
display:block;
}

#mobiles {
width:29px;
height:32px;
}

#mobiles span {
display:none;
}

#mobiles a {
width:29px;
height:32px;
background-image:url('/images/mobile-icon.png');
background-position:bottom;
background-repeat:no-repeat;
display:block;
}

#mobiles a:hover {
width:29px;
height:32px;
background-image:url('/images/mobile-icon.png');
background-position:top;
background-repeat:no-repeat;
display:block;
}
/*------------social icons------------------- */
