/* CSS Tweaks */
*{padding:0;margin:0;}
a img{border:0;}
.clear{clear:both;height:8px;}


/* Link Color */
a{color:#006699;text-decoration:none;font-size:12px;}
a:hover{text-decoration:underline;}


/* Body CSS */
body{font-family:Tahoma, sans-serif;}


/* Wrapper */
.wrapper{width:923px;margin:auto;margin-top:5px;}


/* Top and Bottom images */
.top{width:923px;height:12px;background:url(top.png);font-size:1px;}
.bottom{width:923px;height:12px;background:url(bottom.png);font-size:1px;margin-bottom:10px;}


/* Inner border */
.inner{width:898px;background:url(wrapper.png) repeat-y left;padding:0 13px 0 12px;}


/* Header */
.header{border-top:1px solid #999;height:144px;border-bottom:1px solid #CCC;position:relative;}
.header img{vertical-align:bottom;}


/* RSS Button */
.rss-buttom{position:absolute;top:10px;right:10px;}
.right .list h3 a.rsswidget{line-height:18px;vertical-align:middle;font-size:14px;color:#696969;font-weight:bold;}
.right .list h3 a.rsswidget img{line-height:18px;line-height:18px;vertical-align:middle;}


/* Top Menu */
.menu{background:url(menu_bg.gif);height:37px;font-family:Geneva, Arial, Helvetica, sans-serif;}
.menu ul{float:left;}
.menu ul li ul{position:absolute;width:10em;margin-top:37px;left:-999em;background-color:#555;display:block;width:150px;z-index:10;border-right:1px solid #3e3e3e;border-left:1px solid #3e3e3e;}
.menu li{float:left;list-style:none;line-height:35px;background:url(menu_divider.gif) no-repeat top right;}
.menu li a{color:#FFF;text-decoration:none;font-size:13px;display:block;padding:0 15px 0 15px;height:37px;float:left;font-weight:bold;}
.menu li a:hover{color:#FFF;text-decoration:underline;}
.menu li li a{color:#FFF;text-decoration:underline;background-color:#555;display:block;height:34px;width:120px;background-image:none;text-decoration:none;font-weight:normal;border-bottom:1px solid #3e3e3e;border-right:0px;}
.menu li li a:hover{color:#FFF;text-decoration:underline;display:block;height:34px;width:120px;background-image:none;border-right:0px;}
.menu h2, h3, h4, h5{border:0px;margin-bottom:0px;}
.menu .active-menu{color:#FFF;text-decoration:none;background:#555 url(menu_divider.gif) no-repeat top right;}


/* Search Bar */
.search{float:right;margin:5px 6px 7px 6px}
.search input[type="text"]{width:152px;height:17px;background:#FFF url(search_bg.gif);border:0;font-family:Tahoma, sans-serif;font-size:12px;color:#999;padding:5px 4px 4px 24px;}
.search input[type="image"]{vertical-align:top;line-height:18px;padding-top:1px;}


/* Submenu */
.submenu{height:32px;background:url(submenu_bg.gif);}
.submenu ul{float:left;}
.submenu ul li ul{position:absolute;margin-top:29px;left:-999em;background-color:#f5f5f5;display:block;width:150px;}
.submenu li{float:left;list-style:none;}
.submenu li a{color:#535353;text-decoration:none;font-size:11px;display:block;padding:8px 15px 8px 15px;float:left;font-weight:bold;background:url(submenu_divider.gif) no-repeat right top;}
.submenu li a:hover{text-decoration:underline;}
.submenu li li a{color:#535353;text-decoration:underline;background-color:#F8F8F8;border-bottom:1px solid #CCC;border-right:0px;display:block;width:120px;text-decoration:none;font-weight:normal;background-image:none;}
.submenu li li a:hover{color:#333;text-decoration:underline;background-color:#f3f3f3;display:block;width:120px;border-bottom:1px solid #CCC;border-right:0px;background-image:none;}
.submenu .active-menu ul{border-left:1px solid #CCC;border-right:1px solid #CCC;}
.submenu .active-menu{background-color:#f5f5f5;}
.submenu .active-menu ul li a{color:#535353;text-decoration:underline;display:block;border-right:0px;background-image:none;background-color:#f5f5f5;text-decoration:none;}
.submenu .active-menu ul li a:hover{text-decoration:underline;}


/* Special */
.special{background:url(heading_right.gif) no-repeat right;height:31px;display:block;}
h2 .special{height:31px;background:url(heading_bg.gif);font-size:13px;font-weight:bold;color:#333;font-family:Geneva, Arial, Helvetica, sans-serif;border:0px;line-height:25px;text-indent:5px;clear:both;}
h2.special > span{background:url(heading_left.gif) no-repeat left;height:31px;display:block;}
h2.special > span > span{background:url(heading_right.gif) no-repeat right;height:31px;display:block;}


/* Content Area */
.content{background:url(gradient.gif) repeat-x top;padding:5px;padding-top:15px;}


/* Headings */
.content h2{height:31px;background:url(heading_bg.gif);font-size:13px;font-weight:bold;color:#333;font-family:Geneva, Arial, Helvetica, sans-serif;line-height:25px;text-indent:5px;clear:both;}
.content h2 > span{background:url(heading_left.gif) no-repeat left;height:31px;display:block;}
.content h2 > span > span{background:url(heading_right.gif) no-repeat right;height:31px;display:block;}
.content h2 strong{color:#333;font-weight:normal;}
.content h3{color:#006699;font-size:16px;font-family:Verdana, sans-serif;font-weight:normal;border-bottom:3px solid #67afe6;padding-bottom:3px;margin-bottom:3px;clear:both;}


/* Bordered Box */
.content div.box{border:1px solid #67afe6;line-height:20px;border-top:0;padding:7px;margin-bottom:5px;font-size:12px;}


/* Lists */
.list{list-style:none;margin-bottom:5px;color:#006699;font-weight:normal;font-size:11px;}
.list li{list-style:none;padding:5px 0 5px;border-bottom:1px dashed #CCC;font-family:Verdana, sans-serif;font-size:12px;float:left;clear:left;width:100%;}
.list li:first-child{border-top:0;}
.list a{text-decoration:none;color:#333;font-weight:normal;font-family:Geneva, Arial, Helvetica, sans-serif;}
.list img{vertical-align:top;}
.list li ul{width:100%;}


/* Middle Sidebar Lists */
.mid .list li{line-height:15px;padding-left:17px;width:93%;font-size:12px;background:url(arrow.gif) no-repeat 0px 6px;}
.mid .list li a:hover{text-decoration:underline;}


/* 2nd level */
.mid .list li ul li{padding-left:21px;font-size:11px;background:url(arrow.gif) no-repeat 5px 7px;font-weight:normal;border-bottom:0px;line-height:18px;}


/* 3nd level  */
.mid .list li ul li ul{border:0px;}
.mid .list li ul li a{font-size:11px;}


/*  4th level  */
.mid .list li ul li ul li{padding:4px 4px 4px 21px;font-size:11px;background:url(arrow.gif) no-repeat 5px 6px;font-weight:normal;border-bottom:0px;line-height:18px;}
.mid .list li ul li ul li ul{border:0px;}
.mid .list li ul li ul li a{font-size:11px;}
.mid .list .recentcomments{padding:7px 7px 7px 21px;width:93%;font-size:12px;background:url(user.gif) no-repeat 0px 10px;font-weight:bold;line-height:20px;}
.mid h3{font-size:18px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color:#333;}


/* Right Sidebar Lists */
.right .list{font-size:10px;color:#CCC;font-family:Geneva, Arial, Helvetica, sans-serif;}
.right .list li{padding-left:0px;width:100%;font-size:10px;color:#6b6b6b;text-align:justify;border-bottom:0px;color:#999999;}
.right .list a{color:#6b6b6b;font-size:11px;font-weight:bold;font-weight:normal;}
.right .list li a:hover{text-decoration:underline;color:#333;}
.right .list li li{padding-left:0px;font-size:11px;font-weight:normal;border-bottom:0px;border-bottom:0px;}
.right .list li li ul{border-bottom:1px dashed #CCC;}
.right .list li li a{font-size:11px;color:#006699;}
.right .list .recentcomments{padding:7px 0px 7px 0px;width:100%;font-size:12px;font-weight:bold;line-height:20px;}
.right h3{font-size:16px;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;color:#696969;border-bottom:3px solid #a3d0f2;}


/* Left Side */
.left{float:left;width:512px;margin:5px;overflow:hidden;}


/* Shadowed Border Images */
.headline-img{width:156px;height:188px;background:url(headline.jpg);padding-top:11px;padding-left:10px;float:left;margin-right:5px;}
.headline-img img{width:145px;height:178px;}
.headline-img a{font-size:0px;color:#fff;text-align:center;}
.news-img{width:121px;height:121px;background:url(news_border.gif);float:left;margin-right:5px;padding-left:8px;padding-top:9px;font-weight:normal;}
.news-img img{width:112px;height:112px;padding:2px 0px 0px 2px;}
.news-img a{font-size:0px;color:#fff;text-align:center;}


/* Recent Posts */
.recent li{margin-bottom:5px;list-style:none;font-size:12px;clear:both;padding-top:10px;}
.recent .post{line-height:20px;color:#4a4a4a;padding-top:5px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;text-align:justify;}
.recent h4{color:#006699;font-size:16px;font-family:Verdana, sans-serif;}
.recent span{color:#666;display:block;font-size:12px;}
.recent span a{font-weight:normal;}
.recent strong a{font-weight:bold;}
.recent a{font-weight:bold;}


/* Pagination */
#pagination{clear:both;padding:15px;text-align:center;font-size:12px;font-weight:bold;color:#999;margin:10px auto 10px auto;}
#pagination li{margin:0 2px 0 2px;display:inline;list-style-type:none;}
#pagination li a{border:1px solid #CCC;padding:5px;color:#006699;}
#pagination li a:hover{border:1px solid #1584d9;text-decoration:none;padding:5px;color:#1584d9;}
#pagination .active a{border:1px solid #0364ae;background:#1584d9;color:#FFF;}
#pagination .extreme a{border:0px;color:#555;font-size:14px;}
#pagination .extreme a:hover{border:0px;color:#006699;font-size:14px;font-size:14px;}
#pagination .active a:hover{border:1px solid #0364ae;background:#1584d9;color:#FFF;}
#pagination .inactive{border:1px solid #eee;color:#CCC;padding:5px;}


/* Middle */
.mid{float:left;width:216px;margin:5px 0px 5px 5px;overflow:hidden;}
.mid h2{margin-bottom:2px;}
.mid .video{margin-bottom:5px;}


/* Image List) */
.imglist{width:257px;}
.imglist li{list-style:none;float:left;padding:2px;margin:1px;border:1px solid #CCC;width:100px;height:100px;background:url(loading.gif) no-repeat center center;}
.imglist li:hover{border:1px solid #67afe6;background-color:#67afe6;}
.imglist img{vertical-align:top;width:100px;height:100px;}
.imglist img:hover{vertical-align:top;}
.imglist a{font-size:0px;color:#fff;text-align:center;}


/* RSS Feed Box */
.rss{width:202px;height:64px;background:url(rss.gif);padding:8px;color:#FFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:13px;}
.rss input[type="text"]{width:147px;height:18px;background:url(rss_input.gif);border:0;margin-top:8px;padding:5px;color:#999;float:left;}
.rss input[type="image"]{vertical-align:top;float:left;margin-top:8px;}
.rss li{background-image:none;padding:0px;margin:0px;text-indent:0px;border:0px;line-height:5px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.rss ul{background-image:none;padding:0px;margin:0px;text-indent:0px;border:0px;line-height:5px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}


/* Right Side */
.right{float:right;margin:5px 0px 5px 0px;padding-left:7px;width:130px;overflow:hidden;border-left:1px dashed #CCC;}


/* Footer */
.footer{clear:both;background:url(footer_bg.gif) repeat-x;height:92px;position:relative;}
.footer img{float:left;padding:18px 0px 0px 5px;}
.footer a{font-weight:bold;}
.footer div{float:right;width:550px;line-height:24px;font-size:12px;padding:25px 12px 12px 12px;text-align:right;}
.footermenu{height:25px;background:#eee url(foot-menu.gif) repeat-x center;color:#333;border-bottom:1px solid #999;border-top:1px solid #999;}
.footermenu ul{float:right;}
.footermenu li{float:right;list-style:none;}
.footermenu li a{color:#535353;text-decoration:none;font-size:11px;display:block;padding:6px 15px 6px 15px;float:left;font-weight:bold;background:url(submenu_divider.gif) no-repeat left top;}
.footermenu li a:hover{text-decoration:underline;}
.footermenu ul li ul{float:left;clear:none;display:inline;}
.footermenu ul li ul li{display:inline;float:right;}
.footermenu li li a{color:#535353;text-decoration:underline;background-color:#F8F8F8;border-bottom:1px solid #CCC;border-right:0px;display:block;width:120px;text-decoration:none;font-weight:normal;background-image:none;}
.footermenu li li a:hover{color:#333;text-decoration:underline;background-color:#f3f3f3;display:block;width:120px;border-bottom:1px solid #CCC;border-right:0px;background-image:none;}



/* Category */
.a-box{padding:0px 5px 5px 0px;border-bottom:3px solid #EEE;border-right:0px;border-left:0px;border-top:0px;margin:0px;}
.a-title{color:#555;font-size:16px;font-family:Geneva, Arial, Helvetica, sans-serif;}


/* Article */
.article{line-height:20px;text-align:justify;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#4a4a4a;padding:0px;}
.article p{margin:0px 0px 19px 0px;}
.article img{padding:5px;border:1px solid #E1E1E1;}


/* Article Footer (Tags) */
.article-footer{padding:5px 0px 5px 0px;border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;}
.article-footer img{padding:0px;border:0px;}
.article-footer a{font-weight:normal;}


/* Article Misc */
.article-border{border-right:1px dashed #CCC;padding:0 8px 0 0;}
.article input{padding:5px;border:1px solid #67afe6;margin:5px;}
.article label{font-weight:bold;margin:5px;}
.article #submit{padding:4px;}


/* Article Lists */
.article ul li{background:#FFF url(arrow.gif) no-repeat 1px 6px;padding:3px 3px 3px 20px;margin:0px;font-weight:bold;color:#555;}
.article ul li a{font-weight:normal;color:#555;}
.article ul li ul li{background:#FFF url(arrow.gif) no-repeat 7px 6px;padding:3px 3px 3px 30px;margin:0px;}
.article ol li{list-style:decimal inside;text-indent:10px;padding:0px;margin:0px;background:none;}


/* Article Headings */
.article h1{font-size:18px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color:#333;border-bottom:3px solid #E1E1E1;padding-bottom:3px;margin:5px 0px 3px 0px;background-image:none;}
.article h2{font-size:16px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color:#333;border-bottom:2px solid #E1E1E1;padding-bottom:3px;margin:5px 0px 3px 0px;background-image:none;height:auto;text-indent:0px;}
.article h3{font-size:13px;font-weight:bold;color:#006699;border-bottom:1px dashed #E1E1E1;padding-bottom:3px;text-indent:0px;margin:5px 0px 3px 0px;background-image:none;}
.article h4{font-size:13px;font-weight:bold;border-bottom:1px dashed #CCC;background:none;margin:0px;line-height:16px;height:auto;padding:5px 0px 5px 0px;color:#555;text-indent:0px;}
.article h5{font-size:13px;font-weight:bold;border-bottom:1px dashed #CCC;background:none;margin:0px;line-height:16px;height:auto;padding:5px 0px 5px 0px;color:#555;text-indent:0px;}
.article h6{font-size:12px;font-weight:bold;border-bottom:1px dashed #CCC;background:none;margin:0px;line-height:16px;height:auto;padding:5px 0px 5px 0px;color:#555;text-indent:0px;}


/* Article Search */
.article .search{border:1px solid #E1E1E1;float:none;margin:0px 0px 10px 0px;background-color:#eee;padding:10px;width:480px;}
.article .search input[type="text"]{width:80%;font-size:12px;padding:5px;background-image:none;border:1px solid #CCC;padding:5px;margin:0px 5px 0px 0px;}
.search .go{font-size:12px;text-transform:uppercase;font-weight:bold;padding:3px;background-color:#006699;border-color:#006699;color:#FFF;font-family:Geneva, Arial, Helvetica, sans-serif;margin:0px;}


/* IMG */
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left}


/* Gravatar */
.gravatar-comment{float:left;margin:0px 7px 7px 0px;padding:3px;border:1px solid #E1E1E1;background-color:#FFF;}
.gravatar-single img{padding:3px;}
.gravatar{border:1px solid #E1E1E1;float:right;margin:0px 0px 0px 10px;background-color:#FFF;}
.gravatar img{padding:3px;}



/* Misc */
.title h1, .title h2, .title h3, .title h4{font-size:20px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color:#333;border-bottom:3px solid #67afe6;padding-bottom:3px;margin:0px 0px 3px 0px;}
.valign{float:none;margin:0;border:0;padding:0;display:inline;line-height:15px;text-align:left;vertical-align:middle;}
.valign-img{line-height:15px;display:inline;border:0;margin:0 0 0 5px;padding:0;vertical-align:middle;}.backtotop{line-height:25px;display:inline;border:0;margin:0;padding:4px 10px 5px 0px;vertical-align:middle;}
.border-sep{border-right:1px dashed #CCC;padding-right:8px;}
.read-more a, .read-more a:link, .read-more a:active, .read-more a:visited{display:block;text-align:right;font-size:16px;font-family:Geneva, Arial, Helvetica, sans-serif;}


/* Misc Block Quote */
blockquote{margin:12px 0px 0 10px;padding:18px 0px 0px 37px;background:url(quote.gif) no-repeat top left;}
blockquote cite{margin:5px 0 0;display:block;}


/* Misc Tag Cloud */
.tagcloud{text-align:justify;line-height:22px;}
.tagcloud a{padding:3px;margin:0px;}
.tagcloud a:hover{color:#FFF;background-color:#006699;}
.tagcloud li{padding:0px;text-indent:0px;background-image:none;border:0px;margin:0px;}
.tagcloud ul{padding:0px;text-indent:0px;background-image:none;border:0px;margin:0px;}


/* Misc Text Widget */
.textwidget{font-size:12px;line-height:20px;color:#333;text-align:justify;}


/* Misc RSS */
.rsswidget a, .rsswidget a:link, .rsswidget a:visited, .rsswidget a:active{font-weight:bold;font-size:16px;font-family:Geneva, Arial, Helvetica, sans-serif;}


/* Misc Video Error */
.video-not-found{color:#990000;font-weight:bold;font-size:12px;}


/* Misc Page Children */
.page-children{border:1px dotted #67afe6;padding:5px;background-color:#F9F9F9;}
.page-children li{background:url(arrow.gif) no-repeat 3px 7px;padding:7px 5px 7px 20px;margin:0px;}


/* Misc Logo */
#logo{position:absolute;left:10px;top:30px;}


/* Sidebar search */
.search-side .search-bar{padding:4px;width:80%;}
.search-side .search-go{padding:4px;width:30px;font-size:11px;font-weight:bold;}
.right .search-side .search-bar{padding:4px;width:60%;}


/* Sidebar Select Menu */
.right select{width:120px;font-size:11px;}
.mid select{width:217px;padding:3px;}


/* Comments*/
#commentform #author{background:url(user.gif) no-repeat 6px 6px;padding:6px 6px 6px 25px;}
#commentform #email{background:url(email.gif) no-repeat 6px 6px;padding:6px 6px 6px 25px;}
#commentform #url{background:url(link.gif) no-repeat 6px 6px;padding:6px 6px 6px 25px;}
#commentform label{height:20px;font-size:11px;vertical-align:middle;padding:2px 2px 10px 2px;display:inline;}
#commentform .red{color:#c90606;margin:0px;font-size:14px;font-family:Geneva, Arial, Helvetica, sans-serif;}
#commentform input{width:210px;padding:5px;border:1px solid #67afe6;margin:5px 5px 1px 0;}
#commentform input:focus{border:1px solid #191919;}
#commentform textarea{width:99%;padding:2px;border:1px solid #67afe6;}
#commentform textarea:focus{border:1px solid #191919;}
#commentform #submit{margin:0;float:right;color:#006699;padding:4px;font-weight:bold;border:1px solid #67afe6;background-color:#ecf3f8;width:155px;}
#commentform #submit:hover{background-color:#333;border:1px solid #191919;text-decoration:underline;color:#FFF;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:5px 0px 10px 0px;padding:7px;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;background-color:#F8F8F8;list-style:none;border:1px solid #E1E1E1;}
.commentlist li.alt{background-color:#eff3f7;border:1px solid #d5def2;}
.commentlist li.author{background-color:#eff3f7;border:2px solid #d5def2;}
.commentlist li:hover{border:1px solid #FFCC99;background-color:#FFFFCC;}
ol.commentlist li span.moderate{background-color:#EEE;border:1px solid #e59d9d;}
.comment-text{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;background-color:#FFF;padding:0 10px 0 10px;text-align:justify;margin:10px 0 0 0;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#4a4a4a;line-height:20px;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.comment-num{float:right;font-size:22px;font-family:Geneva, Arial, Helvetica, sans-serif;margin:10px;}
.nocomments{border:1px dashed #FFCC99;background-color:#FFFFCC;margin:5px 0px 5px 0px;padding:5px;font-size:12px;}
.login{border:1px dashed #FFCC99;background-color:#FFFFCC;margin:5px 0px 5px 0px;padding:5px;font-size:12px;}
.logged{border:1px solid #67afe6;background-color:#ecf3f8;margin:5px 0px 5px 0px;padding:5px;color:#666;font-size:12px;}
.post-reply{display:block;font-weight:bold;padding:5px 0px 0px 0px;text-align:right;}


/* Info Boxes */
.info-single{padding:10px;margin-bottom:8px;font-size:12px;line-height:30px;height:67px;vertical-align:middle;color:#555;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #E1E1E1;background-color:#F8F8F8;
}.info-single .gravatar{float:left;margin:0px 7px 0px 0px;border:1px solid #CCC;background-color:#FFF;}.skip{float:right;margin:0;padding-bottom:10px;line-height:0px;}
.skip a{font-weight:normal;}
.info-single a{font-size:12px;}
.info-single a:hover{text-decoration:underline;}
.info-comment{margin:0px;font-size:12px;line-height:22px;color:#666;}
.info-comment a{font-size:12px;}
.info-comment a:hover{text-decoration:underline;}
.info{padding:5px 0 0 0;line-height:25px;margin:0 0 10px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}


/* Calendar */
#wp-calendar{empty-cells:show;margin:10px auto 0;width:100%;color:#999;}
#wp-calendar #next a{text-align:right;color:#006699;}
#wp-calendar #prev a{text-align:left;color:#006699;}
#wp-calendar a{display:block;font-weight:bold;padding:3px 0px 3px 0px;text-decoration:underline;}
#wp-calendar a:hover{background-color:#006699;color:#FFF;text-decoration:none;}
#wp-calendar caption{text-align:left;width:100%;padding-bottom:5px;font-size:12px;font-weight:bold;color:#006699;}
#wp-calendar th{color:#333;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#FFF;}


/* Adsense */
.adsense-bottom h3, .adsense-category h3, .adsense-top h3, .adsense-cat-bottom h3{font-size:18px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color:#333;padding:3px 0px 3px 0px;margin-bottom:10px;}
.adsense-sidebar{float:left;padding:5px 10px 7px 5px;width:346px;margin:3px 0px 7px 0px;border-bottom:1px dashed #CCC;}
.adsense-sidebar h3{font-size:18px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color:#333;}
.adsense-right{margin:0px;padding:0px 0px 10px 0px;}
.adsense-right h3{margin-top:0px;padding-top:0px;}
.adsense-category, .adsense-cat-bottom, .adsense-top, .adsense-bottom{padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;}


/*search results */
.search-field{padding:0px 5px 5px 0px;border-bottom:3px solid #EEE;border-right:0px;border-left:0px;border-top:0px;margin:0px;}
.search-field:hover{border-bottom:3px solid #EEE;margin:0px;border-right:0px;border-left:0px;border-top:0px;}


/* navigation */
.navigation{margin:5px 0px 5px 0px;width:480px;display:block;padding:5px;}
.navigation .alignleft{text-align:left;}
.navigation .alignright{text-align:right;}
.navigation a{line-height:25px;margin:5px;font-weight:normal;}


/* Homepage */ 
/* Main Feature */
.main-feature{text-align:left;padding-right:10px;text-align:justify;font-family:Geneva, Arial, Helvetica, sans-serif;}
.main-feature .image{padding:5px;float:left;}
.main-feature .read-more a{font-weight:bold;font-size:14px;}
.main-feature .title a{color:#006699;font-size:14px;font-weight:bold;display:block;padding:7px 0px 5px 0px;}


/* Featured Boxes */
.featured-box-wrapper{width:100%; margin:0px; padding:0px;}
.featured-box-left{font-size:12px;float:left;width:45%;height:310px;line-height:20px;text-align:justify;padding:10px;border:1px solid #CCC;}
.featured-box-left .read-more a, .featured-box-right .read-more a{font-size:12px;font-weight:bold;padding:10px 0px 0px 0px;}
.featured-box-right{font-size:12px;float:right;width:45%;height:310px;line-height:20px;text-align:justify;padding:10px;border:1px solid #CCC;}
.featured-box-left h2, .featured-box-right h2{font-size:16px;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;color:#555;border-bottom:0px;margin:0px 0px 3px 0px;background-image:none;text-indent:0px;height:auto;}
.featured-title a{font-size:14px;font-weight:bold;display:block;padding:8px 0px 8px 0px;}
.landscape-img{width:220px;height:90px;padding-top:11px;padding-left:7px;float:left;margin-right:5px;}
.landscape-img img{width:214px;height:90px;}
.landscape-img a{font-size:0px;color:#fff;text-align:center;}


/* Recent Articles */
.recent-articles{padding:5px 0px 10px 0px;line-height:20px;font-family:Geneva, Arial, Helvetica, sans-serif;border-bottom:1px solid #E1E1E1;margin-bottom:10px;text-align:justify;}
.recent-articles .read-more a{font-size:14px;font-weight:bold;color:#555;}
.recent-articles .recent-image{width:84px;height:84px;background:url(recent.jpg);padding-top:7px;padding-left:7px;float:left;margin-right:5px;}
.recent-articles .recent-image img{width:76px;height:76px;}
.recent-articles .recent-image a{font-size:0px;color:#fff;text-align:center;}