
/*//////////////////////////////////////////////////////////////////////////////////// page styles ///////////*/
.box {
	background-color:#fff;
}
.box h2, #col_2 div h2, #main_content h2, .navtitle{
	margin:0px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
}
.box h2, .navtitle {
	padding:10px;
	color:#fff;
	background:#333;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#333), to(#333));background:-moz-linear-gradient(#333, #333);background:linear-gradient(#333, #333);
}
.box h2 a:link, .box h2 a:visited {
	color:#fff;
	text-decoration:none;
}
.box p,.box_quote p,.box .feed ul li,.box .feed ul li a, #col_2 div p, #main_content p, .nav_menu .nav_item a {
	color:#000;	
	font-family:Tahoma, Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size:13px;
}
.box p,.box_quote p,.box .feed ul li,.box .feed ul li a {
	padding:10px;
}
.box_quote {
	border:1px #333 solid;
}
#col2 p,#col2 p a, #col_2 p,#col_2 p a {
	font-size:14px !important;
}
.nav_menu .nav_item a {
	padding:5px 10px;
}
.nav_menu .nav_item a { 
	text-decoration:none;
}
.nav_menu .nav_item a:hover {
	text-decoration:underline;
}
#currenta {
	background:#eee;
	text-decoration:none;
}
#col1 #cal_top, #col1 #cal_top h2, #col1 #cal_top a:link, #col1 #cal_top a:visited {
	font-size:10px;
}
#col1 .cal_day {
	font-size:8px;
}
#col1 .cal_events {
	font-size:11px;
}
.cal_week:nth-child(2n+1) .cal_day.cal_blank,  .cal_day.cal_blank {
	background:none;
}
/*///////////////////////////////////////////////////////////////////////////// twitter styles */
.twit_box {
	border:1px solid #ccc;
	padding:10px;
	background:url(/library/icon_twitter.png) 97% 90% no-repeat #eee;
}
.twit_box .twit_title {
	font-weight:bold;
}
.twit_box .twit_time {
	display:block;
	font-size:10px;
}
.twit_box .twit_link {
	display:block;
	font-size:10px;	
	background-color:#333;
	float:right;
	width:100px;
	padding:5px;
	text-align:center;
	text-decoration:none;
	position:relative;
	top:-5px;
}
.twit_box div.feed ul li {
	list-style-type:none;
	padding:10px;
	margin:10px 0;
	color:#333;
	background-color:#fff;
}
.twit_box div.feed ul li a:link, .twit_box div.feed ul li a:visited {
	color:#fff;
}
.twit_box div.pagination ul li {
	list-style-type:none;
	margin:5px;
	padding:0px;
}
.twit_box div.pagination ul li a:link, .twit_box div.pagination ul li a:visited {
	color:#fff;
	list-style-type:none;
	padding:10px;
	background-color:#333333;
	border:0px;
}
.twit_box div.pagination ul li a:hover,.twit_box div.pagination ul li.current_pagination_item a:link,.twit_box div.pagination ul li.current_pagination_item a:visited {
	color:#333;
	list-style-type:none;
	padding:9px;
	background-color:#fff;
	border:1px solid #bbb;
}


