@charset "utf-8";
#sidebar{float:left;margin:50px 50px 0 80px;padding:4px 0 50px;width:310px;display:inline;}
#prelinks ul{list-style:none;padding:0 0 35px;}
#prelinks ul li{float:left;margin:0 0px 35px 0;display:inline;}
#prelinks li a:link,#prelinks li a:visited{color:#ccc;margin:0 20px 0 0;}
#prelinks li a:link.nomargin,#prelinks li a:visited.nomargin{margin:0;}
#prelinks li a:hover{color:#1d96b8;}
#sidebarcol1{float:left;width:175px;}
#sidebarcol1 .type{color:#666;font-size:.92em;line-height:18px;}
#sidebarcol1 .learnmore{margin:15px 0 0;}
.textwidget{color:#666;font-size:.92em;line-height:18px;}
#sidebarcol2{float:left;margin:0 0 0 35px;width:100px;}
#wp-calendar{color:#b2b2b2;empty-cells:show;margin:0 0 0 -5px;width:100%;}
#wp-calendar #next a{color:#1a1a1a;text-align:right;}
#wp-calendar #prev a{color:#1a1a1a;text-align:left;}
#wp-calendar a{color:#1d96b8!important;display:block;}
#wp-calendar caption{color:#c2c2c2;font-size:.83em;padding:0 0 0 5px;text-align:left;width:100%;}
#wp-calendar thead th{color:#555;font-weight:400;}
#wp-calendar tfoot td{color:#b2b2b2;}
#wp-calendar td{padding:3px 0;text-align:center;width:14%;}
#wp-calendar td.pad:hover{background-color:#fff;}
#today{border:1px solid #efefef;color:#b2b2b2;}
#wp-calendar-list{margin:20px 0 0;}
.calendar-future-date{color:#555;}
#sidebarcol1 .item,#sidebarcol2 .item{color:#b2b2b2;margin:0 0 35px;width:100%;}
#sidebarcol1 .title,#sidebarcol2 .item .title{color:#1a1a1a;font-size:1.33em;margin:0 0 5px;}
#sidebarcol1 .item ul,#sidebarcol2 .item ul{list-style-type:none;}
#sidebarcol1 .item ul li,#sidebarcol2 .item ul li,#wp-calendar-list div.calendar-list-date{margin:6px 0 0;}
#wp-calendar td.pad,#wp-calendar #ec_previousmonth{padding:0;}
#ec_loadingpane,#ec_loadingpane img{height:10px;}


#searchcontain {
	margin: 0 0 10px;
}
#searchcontain form #searchtextin {
	float: left;
	width: 250px;
	position: relative;
	display:inline;
	padding: 0 8px 0 0;
}
#searchcontain form #searchtextin #s {
	border: 1px solid #ccc;
	width: 250px;
	height: 18px;
}
#searchcontain form #searchsubmit {
	float: left;
	position: relative;
	display:inline;
}
#searchcontain form #searchsubmit #searchbutton {
	width: 50px;
	height: 20px;
	background: #fff url(../media/forms/searchsubmit.jpg);
	border: none;
	cursor: pointer;
}
#searchcontain #searchlinks{
	float: left;
	margin: 10px 0 0 0;
}
#searchcontain #searchlinks a:link,
#searchcontain #searchlinks a:visited {
	margin: 0 17px 0 0;
	color: #ccc;
}
#searchcontain #searchlinks a:link.nomargin,
#searchcontain #searchlinks a:visited.nomargin {
	margin: 0px;
}