@charset "UTF-8";

#mainLeft {  }
#mainLeft h2 {
	position:relative;
	margin-bottom:15px;
	width:617px;
	height:40px;
	background:url(../img/wed_main_headder.jpg) top left no-repeat;
}

#mainLeft h2 a{
	display:block;
	width:617px;
	height:40px;
}

/*Latest News////////////////////////////////////////////////////*/
#latestNews {
	position:relative;
	margin-bottom:15px;
	width:617px;
	min-height:188px;
	_height:188px;
}
#latestNews div.latestNewsImg {
	position:relative;
	float:left;
	margin-bottom:30px;
	width:250px;
}
#latestNews div.latestNewsImg img {
}

#latestNews span{
	position:relative;
	display:block;
	margin-left:280px;
	color:#242424;
}
#latestNews span.title {
	font-size:108%;
	font-weight:bold;
}
#latestNews span.date {
	margin-bottom:4px;
	height:14px;
	background:url(../img/list_bg_line.gif) bottom left no-repeat;
	font-size:77%;
	text-align:right;
	color:#666666;
}
#latestNews span.category {
	height:14px;
	font-size:77%;
	color:#666666;
}
#latestNews span.entryBody {
	margin-top:10px;
	font-size:93%;
}
#latestNews span.readMore {
	height:14px;
	font-size:93%;
	text-align:right;
	color:#666666;
}


/*Past News/////////////////////////////////////////////////////*/
#pastNewsList {
	position:relative;
	margin:20px 0px;
	width:617px;
}
#pastNewsList li {
	clear:both;
	position:relative;
	margin-bottom:30px;
	width:617px;
	min-height:138px;
	_height:138px;
}
#pastNewsList li a {
	position:relative;
	width:617px;
}

#pastNewsList li a span {
	position:relative;
	display:block;
	margin-left:180px;
	color:#242424;
}
#pastNewsList li a span.title {
	margin-bottom:4px;
	margin-left:0px;
	padding-bottom:4px;
	font-size:108%;
	font-weight:bold;
	background:url(../img/list_bg_line.gif) bottom left no-repeat;
}
#pastNewsList li a img {
	position:relative;
	float:left;
	margin-bottom:20px;
	width:150px;
}
#pastNewsList li a span.catAndDate{
	height:14px;
	font-size:77%;
	color:#666666;
}
#pastNewsList li a span.catAndDate span.category {
	margin-left:0px;
	float:left;
	width:210px;
}
#pastNewsList li a span.catAndDate span.date {
	margin-left:0px;
	float:right;
	width:210px;
	text-align:right;
}
#pastNewsList li a span.entryBody {
	margin-top:10px;
	font-size:93%;
}
#pastNewsList li a span.moreRead {
	height:14px;
	font-size:93%;
	text-align:right;
	color:#666666;
}

#pastNewsList li a:hover span.entryBody,
#pastNewsList li a:hover span.moreRead{
	color:#FF9E00;
}

/* Entry Page/////////////////////////////////////////////////// */

h2#pageHeader {
	position:relative;
	margin-bottom:15px;
	width:617px;
	height:25px;
	background:url(../img/wed_page_header.jpg) top left no-repeat;
}

#entryMain {
	position:relative;
	margin-bottom:15px;
	width:617px;
}
#entryMain h3.title {
	position:relative;
	margin-bottom:4px;
	padding-bottom:4px;
	width:617px;
	height:auto;
	font-size:122%;
	font-weight:bold;
	background:url(../img/list_bg_line.gif) bottom left no-repeat;
}

#entryMain div.category {
	float:left;
	margin-top:4px;
	width:300px;
	height:18px;
}

#entryMain div.category span.catBox{
	padding:4px 8px 3px 8px;
	font-size:77%;
	color:#FFFFFF;
	text-align:center;
	background-color:#957c3f;
	line-height:1.6;
}

#entryMain div.date {
	float:right;
	margin-top:4px;
	width:300px;
	height:18px;
	font-size:77%;
	text-align:right;
}

#entryMain div.entryBody {
	clear:both;
	padding-top:10px;
}
#entryMain div.entryBody img {  }
#entryMain div.entryBody div {  }
#entryMain div.entryBody a,
#entryMain div.entryBody a:link,
#entryMain div.entryBody a:visited,
#entryMain div.entryBody a:hover{
	display:inline;
	text-decoration:underline;
}
#entryMain div.entryBody u{
	text-decoration:underline;
}


#categoryArchive {
	position:relative;
	margin-bottom:15px;
	width:617px;
}
div#mainLeft #categoryArchive h3 {
	position:relative;
	margin-bottom:0px;
	padding-left:17px;
	padding-top:6px;
	width:600px;
	height:34px;
	font-size:122%;
	font-weight:bold;
	color:535353;
	background:url(../img/wed_cat_archive_headder_bg.jpg) top left no-repeat;
}
#categoryArchiveList {
	position:relative;
	padding:10px;
	width:597px;
}
#categoryArchiveList li {
	width:597px;
	height:28px;
	font-size:93%;
	font-weight:bold;
	color:#242424;
	background:url(../img/list_bg_line.gif) top left no-repeat;
}
#categoryArchiveList li a {
	display:block;
	padding-top:10px;
	width:597px;
	height:18px;
}

#entryLink {
	clear:both;
	position:relative;
	margin-bottom:30px;
	width:617px;
	height:12px;
	text-align:center;
}
#entryLink li,
#entryLink li a{
	display:inline;
	height:12px;
	font-size:93%;
	line-height:1.0;
}
#entryLink li.prev {  }
#entryLink li.prev a {
	background:url(../img/entry_link_prev_icon.gif) top left no-repeat;
	padding-left:20px;
	padding-right:12px;
}
#entryLink li.top {
	width:106px;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid;
	text-align:center;
}
#entryLink li.top a { padding:0px 12px;}
#entryLink li.next {  }
#entryLink li.next a {
	background:url(../img/entry_link_next_icon.gif) top right no-repeat;
	padding-left:12px;
	padding-right:20px;
}


/*Widget Category And Latest//////////////////////////////////////*/
#categoryList,
#latestNewsList {
	position:relative;
	width:300px;
	height:auto;
}
#categoryList h3 {
	position:relative;
	width:300px;
	height:23px;
	background:url(../img/wed_cat_widjet_headder_bg.jpg) top left no-repeat;
}
#latestNewsList h3 {
	position:relative;
	width:300px;
	height:23px;
	background:url(../img/wed_new_widjet_headder_bg.jpg) top left no-repeat;
}
#categoryList ol,
#latestNewsList ol {
	padding:14px 0px 14px 14px
}

#categoryList ol li,
#latestNewsList ol li {
	height:22px;
	padding-left:14px;
	background:url(../img/widjet_list_head.gif) 0px 2px no-repeat;
}

#categoryList ol li a,
#latestNewsList ol li a {
	font-size:93%;
}


#categoryList ol li a:hover,
#latestNewsList ol li a:hover {
	color:#FF6600;
}


/*Widget Calender//////////////////////////////////////////////////*/
#wdjCalender {
	position:relative;
	width:300px;
	height:200px;
}
#wdjCalender h3{
	position:relative;
	width:300px;
	height:23px;
	background:url(../img/wed_calender_widjet_headder_bg.jpg) top left no-repeat;
}
#wdjCalender h4{
	margin:12px 0px;
	font-size:100%;
	font-weight:bold;
	text-align:center;
}

#wdjCalender div.widget-content {
	position:relative;
	width:300px;
}
#wdjCalender div.widget-content table {
	margin:0 auto;
	width:200px;
	height:124px;
	
}
#wdjCalender div.widget-content table tr {  }
#wdjCalender div.widget-content table tr th {
	padding-top:2px;
	width:30px;
	height:14px;
	font-size:77%;
	text-align:center;
	border-bottom:#8a6e29 1px solid;
	border-top:#8a6e29 1px solid;
}
#wdjCalender div.widget-content table tr td {
	color:#999999;
	width:30px;
	text-align:center;
	font-size:85%;
}
#wdjCalender div.widget-content table tr td.sun {color:#f68c9b;}
#wdjCalender div.widget-content table tr td.sat {color:#8ccff6}
#wdjCalender div.widget-content table tr td a {
	color:#000000;
	font-weight:bold; 
}
