a {

	text-decoration:none;

	color:333333;

}



a:hover{

}




li.current_page_item {

	color:red;

	border-style:solid;

	border-width:3 0 0 0;

	border-color:red;

}



a.current_page_item:hover{

border-width:0 0 0 0;

}





a.page_item {

	/* color:333333; */

}



p {

	display:inline;

}

table {
font-family:helvetica;

	font-size:12;

	color:black;

	position:relative;
}

body {

	font-family:helvetica;

	font-size:12;

	color:black;

	position:relative;

}



a.target {

	color:red;

	text-decoration:underline;

}



a.target:hover{

	color:red;

	text-decoration:underline;

}



h3 {

	color:black;

	font-size:15;

	font-weight:bold;

	text-transform:uppercase;

}



div {

	font-family:helvetica;

	font-size:12;

	color:black;

}





#navbar {

	margin:30 0 0 0;

	font-size:13;

	padding:0 0 10 0;

	border-width:0 0 4 0;

	border-color:black;

	border-style:solid;

}



#img_logo {

	margin:10 0 0 0;

	float:left;

}



#left_column {

	width:500px;

	float:left;

	height:700;

	border-color:999999;

	border-width:0 0 0 0;

	border-style:solid;

}



#top_space {

	height:26;

	width:500;

}



#entry {

	align:left;

        width:500;

	border-width:0 0 1 0;

	border-color:666666;

	border-style:solid;

}



#title {

	text-transform:uppercase;

	line-height:18px;

	font-size:16;

	color:black;

}



.title {

	text-transform:uppercase;

	line-height:10px;

	font-size:12;

	color:black;

	font-weight:bold;

}



.hours {

	line-height:18px;

}



.textwidget {

	margin-top:-8;

}



#date {

	text-transform:uppercase;

	font-family:helvetica;

	color:black;

	font-size:11;

	margin:0 0 0 0;

	float:right;

}



#entry_image {

	max-width:500;

	margin:0 0 10 0;

}



#entry_subtext {

	font-family:monaco;

	color:666666;

	font-size:11;

        float:left;

}



#entry_body {

	color:black;

	font-size:12;

	line-height:18px;

}



#push_bottom {

	width:500;

	height:100;

	border-width:4 0 0 0;

	border-color:black;

	border-style:solid;

	color:666666;

	padding:3 0 0 0;

}



#sidebar {

	width:200px;

	float:right;

	height:700;

	border-color:999999;

	border-width:0 0 0 0;

	border-style:solid;

}

	

#announce {

	font-size:15;

	text-transform:uppercase;

	font-weight:bold;

	margin:0 0 5 0;

	border-width:0 0 1 0;

	border-color:999999;

	border-style:solid;

}



#hours {

	line-height:17px;

	margin:0 0 3 0;

}



#swirly {

	margin:0 0 3 0;

}



.bigbold {

	font-size:11;

	text-transform:uppercase;

	font-weight:bold;

}



li {

	list-style-type:none;

}



.page_item {

	margin:0 8 0 8;

	display:inline;

}


.page-item-423 A{

color: red;

}

.current_page_item {	

	font-weight:bold;

	color:red;

	border-style:solid;

	border-width:3 0 0 0;

	border-color:red;

	margin:0 8 0 8;

	display:inline;

}

	

.links {

	color:red;

	text-decoration:underline;

}



p {

	display:block;

}



.next {

	font-size:14;

	color:Red;

	float:right;

}

	

	

	

	

	

	

	
