/* ~ CSS Tweaks  ~ */
*{padding:0;margin:0;}
a img{border:0;}
.clear{clear:both;height:8px;}
a#respond{border:0;padding:0;margin:0;}

/* ~ Link Color  ~ */
a{color:#006699;text-decoration:none;font-size:12px;}
a:hover{text-decoration:underline;}
a:active,a:focus{outline:0;text-decoration:underline;}

/* ~ Body CSS  ~ */
body{font-family:Tahoma,sans-serif;margin:15px 0 0 0;}

/* ~ 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:0 0 10px 0;}

/* ~ 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-button{position:absolute;top:10px;right:10px;}

/* ~ Top Menu  ~ */
.top-menu{height:36px;font-family:Geneva,Arial,Helvetica,sans-serif;}
.top-menu a:active,.top-menu a:focus{text-decoration:underline;}
.top-menu ul{float:left;z-index:95;position:absolute;}
.top-menu ul li ul{position:absolute;left:-9999px;margin-top:35px;background:#555;display:block;width:170px;z-index:96;border-right:1px solid #3e3e3e;border-left:1px solid #3e3e3e;}
.top-menu li{float:left;z-index:97;list-style:none;background:url(menu_divider.gif) no-repeat top right;}
.top-menu li a{color:#FFF;text-decoration:none;font-size:13px;display:block;padding:10px 15px 10px 15px;float:left;font-weight:bold;font-family:Lucida Grande,Arial,sans-serif;}
.top-menu li a:hover{color:#FFF;background:#555 url(menu_divider.gif) no-repeat top right;}
.top-menu li li a{color:#FFF;background:#555;display:block;width:140px;background-image:none;font-weight:normal;text-decoration:none;border-bottom:1px solid #3e3e3e;border-right:0;font-size:12px;}
.top-menu li li a:hover{color:#FFF;display:block;width:140px;text-decoration:underline;background:#696969 none;border-right:0;}
.top-menu h2,.top-menu h3,.top-menu h4,.top-menu h5{border:0;margin-bottom:0;}
.top-menu .active-menu{color:#FFF;text-decoration:none;background:#555 url(menu_divider.gif) no-repeat top right;}
.top-menu .active-menu ul li a:hover{text-decoration:underline;border-right:0;background:#636363 url(menu-li-li-hover.gif) repeat-x top;}

/* Submenu */
.submenu{height:32px;border-top:1px solid #ccc;}
.submenu a:active,.submenu a:focus{text-decoration:underline;}
.submenu ul{float:left;z-index:85;position:absolute;}
.submenu ul li ul{position:absolute;left:-9999px;margin-top:28px;z-index:86;background-color:#f5f5f5;display:block;width:150px;}
.submenu li{float:left;z-index:87;list-style:none;background:url(submenu_divider.gif) no-repeat right top;font-size:0;}
.submenu li a{color:#535353;text-decoration:none;font-size:12px;padding:6px 15px 7px 15px;display:block;font-weight:bold;font-family:Geneva,Arial,Helvetica,sans-serif;}
.submenu li a:hover{background:#f8f8f8 url(submenu_divider.gif) no-repeat right top;}
.submenu li li a{color:#535353;text-decoration:underline;background:#f5f5f5;border-bottom:1px solid #CCC;border-right:1px solid #CCC;display:block;width:120px;text-decoration:none;font-weight:normal;background-image:none;}
.submenu li li a:hover{color:#333;background-color:#f3f3f3;display:block;width:120px;border-bottom:1px solid #CCC;border-right:0;background-image:none;}
.submenu .active-menu ul{border-left:1px solid #CCC;border-right:1px solid #CCC;}
.submenu .active-menu{color:#FFF;text-decoration:none;background:#f5f5f5 url(submenu_divider.gif) no-repeat top right;}
.submenu .active-menu ul li a:hover{text-decoration:underline;border-right:0;background:#fff url(submenu-li-li-hover.gif) repeat-x top;color:#535353;}

/* ~ Search Bar  ~ */
.search{float:right;margin:5px 6px 5px 6px}
.search input[type="text"]{width:152px;height:17px;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;}

/* ~ Special  ~ */
.special{height:31px;display:block;}
.ot_title .special{height:31px;font-size:13px;font-weight:bold;color:#333;font-family:Geneva,Arial,Helvetica,sans-serif;border:0;line-height:25px;text-indent:5px;clear:both;}
.ot_title > span{height:31px;display:block;margin-bottom:2px;}
.ot_title .special > span > span{height:31px;display:block;}

/* ~ Content Area  ~ */
.content{background:url(gradient.gif) repeat-x top;padding:5px;padding-top:15px;}

/* ~ Headings  ~ */
.content .ot_title{min-height:31px;font-size:13px;color:#333;font-family:Geneva,Arial,Helvetica,sans-serif;line-height:25px;text-indent:5px;clear:both;}
.content .ot_title > span{min-height:31px;display:block;}
.content .ot_title > span > span{min-height:31px;display:block;}
.content .ot_title strong{color:#333;font-weight:normal;}
.content h3{color:#006699;font-size:16px;font-family:Verdana,sans-serif;font-weight:normal;border-bottom:4px solid #CDDEED;padding-bottom:5px;margin-bottom:3px;clear:both;}

/* ~ Bordered Box  ~ */
.content div .box{border:1px solid #96c7ed;line-height:20px;min-height:200px;border-top:0;padding:7px 15px 7px 7px;margin-bottom:7px;font-size:12px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;}

/* ~ 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  ~ */
.mid{float:left;width:216px;margin:5px 0 5px 3px;overflow:hidden;}
.mid h2{margin-bottom:2px;}
.mid .video{margin-bottom:5px;}
.mid .list .recentcomments{padding:7px 7px 7px 21px;width:93%;font-size:12px;background:url(user.gif) no-repeat 0 10px;font-weight:normal;line-height:20px;}
.mid h3{font-size:18px;font-weight:normal;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#555;}
.mid .SideBarTitle{border-bottom:4px solid #CDDEED;padding-bottom:5px;font-size:18px;font-weight:normal;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#555;}

/* ~ Middle Sidebar Lists  ~ */ 
/* ~ 1st list level  ~ */
.mid li{color:#333;font-size:11px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.mid .list li{line-height:15px;padding-left:17px;width:93%;font-size:12px;background:url(arrow.gif) no-repeat 0 6px;}
.mid .list li a:hover{text-decoration:underline;}
.mid img{padding:1px;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;margin:1px 1px 0 1px;}

/* ~ 2nd list level  ~ */
.mid .list ul li li{padding:6px 5px 0 17px;font-size:11px;background:url(arrow-child.gif) no-repeat 2px 7px;font-weight:bold;border-bottom:0;line-height:16px;}

/* ~ link:2nd list level  ~ */
.mid .list ul li li a{font-size:11px;font-weight:bold;color:#555;}

/* ~ 3rd list level  ~ */
.mid .list ul li li ul li{padding:6px 5px 0 17px;font-size:11px;background:url(arrow-child.gif) no-repeat 2px 7px;font-weight:normal;border-bottom:0;line-height:16px;}

/* ~ link:3rd list level  ~ */
.mid .list ul li li ul li a{font-size:10px;font-weight:normal;color:#555;}

/* ~ Right Sidebar Lists  ~ */ 
/* ~ Right Side  ~ */
.right{float:right;margin:5px 0 5px 0;padding-left:7px;width:130px;overflow:hidden;border-left:1px dashed #CCC;}
.right .list{font-size:10px;color:#CCC;font-family:Geneva,Arial,Helvetica,sans-serif;}
.right .list li{padding-left:0;width:100%;font-size:10px;color:#6b6b6b;text-align:left;border-bottom:0;color:#999999;border-bottom:1px dashed #E1E1E1;}
.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:0;font-size:11px;font-weight:normal;border-bottom:0;border-bottom:0;}
.right .list li li ul{border-bottom:1px dashed #CCC;}
.right .list li li a{font-size:11px;color:#006699;}
.right .list .recentcomments{color:#6b6b6b;font-size:11px;font-weight:bold;font-weight:normal;}
.right h3,.SideBarTitle{font-size:14px;font-weight:bold;font-family:Geneva,Arial,Helvetica,sans-serif;color:#696969;border-bottom:4px solid #dae9f5;padding-bottom:5px;}

/* ~ 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:0 5px 0 0;}
.headline-img img{width:145px;height:178px;}
.headline-img a{font-size:0;color:#FFF;text-align:center;}
.category_posts .thumbnail,.search-field .thumbnail{width:121px;height:121px;background:url(news_border.gif);float:left;margin:0 5px 0 0;padding-left:6px;padding-top:7px;font-weight:normal;}
.category_posts .thumbnail img,.search-field .thumbnail img{width:112px;height:112px;padding:2px 0 0 2px;}
.category_posts .thumbnail a,.search-field .thumbnail a{font-size:0;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:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;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 1px 0 1px;display:inline;list-style-type:none;}
#pagination li a{padding:5px 7px 5px 7px;color:#006699;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
#pagination li a:hover{text-decoration:none;padding:5px 7px 5px 7px;color:#1584d9;border:1px solid #1584d9;background:#F0F4F7;-moz-border-radius:3px;-webkit-border-radius:3px;}
#pagination .active a{background:#1584d9;color:#FFF;border:1px solid #0364ae;-moz-border-radius:3px;-webkit-border-radius:3px;}
#pagination .extreme a{border:0;color:#555;font-size:14px;}
#pagination .extreme a:hover{border:0;color:#006699;font-size:14px;background:#FFF;}
#pagination .active a:hover{background:#1584d9;color:#FFF;border:1px solid #0364ae;-moz-border-radius:3px;-webkit-border-radius:3px;}
#pagination .inactive{color:#CCC;padding:5px 7px 5px 7px;border:1px solid #EEE;-moz-border-radius:3px;-webkit-border-radius:3px;}

/* ~ Image List)  ~ */
#hot-conversation{width:257px;}
#hot-conversation li{list-style:none;float:left;padding:1px;margin:1px;width:102px;height:102px;background:url(loading.gif) no-repeat center center;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
#hot-conversation li:hover{border:1px solid #006699;-moz-border-radius:3px;-webkit-border-radius:3px;}
#hot-conversation img{vertical-align:top;width:102px;height:102px;padding:0;border:0;margin:0;}
#hot-conversation img:hover{vertical-align:top;}
#hot-conversation a{font-size:0;color:#FFF;text-align:center;}
#hot-conversation .title{min-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;}

/* ~ RSS Feed Box  ~ */
.rss{width:202px;height:64px;padding:6px 8px 6px 8px;color:#FFF;font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:12px;}
.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="submit"]{vertical-align:top;float:left;margin-top:8px;width:44px;height:28px;font-size:0;border:0;}
.rss li{background-image:none;padding:0;margin:0;text-indent:0;border:0;line-height:5px;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.rss ul{background-image:none;padding:0;margin:0;text-indent:0;border:0;line-height:5px;font-size:11px;font-family:Arial,Helvetica,sans-serif;}

/* ~ Footer  ~ */
.footer{clear:both;background:url(footer_bg.gif) repeat-x;height:60px;position:relative;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#555;}
.footer img{float:left;padding:18px 0 0 5px;}
.footer a{font-weight:bold;font-size:13px;}
.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:left;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:#F8F8F8;border-bottom:1px solid #CCC;border-right:0;display:block;width:120px;text-decoration:none;font-weight:normal;background-image:none;}
.footermenu li li a:hover{color:#333;text-decoration:underline;background:#f3f3f3;display:block;width:120px;border-bottom:1px solid #CCC;border-right:0;background-image:none;}
.footer .valign-img{margin:0;float:none;padding:0;}

/* ~ Category  ~ */
.category_posts{padding:0 5px 10px 0;background:url(articles_sep.gif) no-repeat bottom center;border-right:0;border-left:0;border-top:0;margin:0;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;min-height:190px;}
.category_posts p{margin:0 0 19px 0;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#555;}
.category_posts .wp-smiley{padding:0;border:0;margin:0;}
.category_posts span{display:inline;}
.category_title{color:#555;font-size:16px;font-family:Geneva,Arial,Helvetica,sans-serif;padding-bottom:6px;margin-bottom:6px;border-bottom:1px dashed #ccc;display:block;}

/* ~ Article  ~ */
.article{line-height:20px;text-align:justify;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;font-size:12px;color:#4a4a4a;padding:0;margin:0;}
.article .wp-smiley{padding:0;border:0;margin:0;}
.article span{display:inline;}
.article p{margin:0 0 16px 0;}
.article img{padding:1px;}

/* ~ Search Footer (Tags)  ~ */
.search-footer{text-align:left;padding:0 7px 0 2px;font-size:11px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#4a4a4a;-moz-border-radius:3px;-webkit-border-radius:3px;min-height:20px;}
.search-footer img{padding:0;border:0;}
.search-footer a{font-weight:normal;padding:2px;font-size:10px;font-weight:bold;border:1px solid #fff;margin:0 0 10px 0;color:#555;}
.search-footer a:hover{color:#FFF;background:#006699;text-decoration:none;border:1px solid #006699;-moz-border-radius:3px;-webkit-border-radius:3px;}

/* ~ Related Articles  ~ */
.similar{padding:10px;border:1px solid #96c7ed;background:#F0F4F7;-moz-border-radius:3px;-webkit-border-radius:3px;}
.similar .related-article{font-size:11px;font-weight:normal;padding:10px;border:1px solid #dce5eb;margin:5px 0 5px 0;background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;min-height:92px;line-height:21px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;text-align:justify;color:#555;}
.similiar .related-article a{font-size:12px;}
.similar .related-article .featured-title a{font-size:14px;color:#555;font-weight:bold;display:block;padding:2px 0 5px 0;}
.similar .related-article .thumbnail{padding-top:7px;float:left;margin:0 10px 0 0;font-size:0;}
.similar .related-article .thumbnail img{width:70px;height:70px;}
.similar .related-article p{margin:0 0 16px 0;}
.similar .related-article .wp-smiley{padding:0;border:0;margin:0;}
.similar .related-article span{display:inline;}
.similar .related-article img{padding:1px;border:1px solid #dce5eb;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:6px;}
#related-articles > .title{display:none;}
.related-articles .error{color:#bfbfbf;font-size:14px;line-height:50px;vertical-align:middle;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-style:italic;font-weight:bold;padding:10px 10px 10px 20px;border:1px solid #dce5eb;margin:5px 0 5px 0;background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;}

/* ~ Social Bookmarks ~ */
#social-bookmarks .digg{background:url(digg.png) no-repeat 5px 3px;padding:4px 8px 4px 25px;}
#social-bookmarks .stumble{background:url(stumbleupon.gif) no-repeat 5px 3px;padding:4px 8px 4px 25px;}
#social-bookmarks .delicious{background:url(delicious.png) no-repeat 5px 3px;padding:4px 8px 4px 25px;}
#social-bookmarks .reddit{background:url(reddit.gif) no-repeat 5px 3px;padding:4px 8px 4px 25px;}
#social-bookmarks .yahoo{background:url(yahoo.png) no-repeat 5px 3px;padding:4px 8px 4px 25px;}
#social-bookmarks .google{background:url(google.gif) no-repeat 5px 3px;padding:4px 8px 4px 25px;}

/* ~ Tags ~ */
#tags a{background:url(tag.gif) no-repeat 5px 3px;padding:4px 8px 4px 25px;}
#tags > .title{display:none;}

/* ~ Article Footer  ~ */
.article-footer{border:1px solid #96c7ed;background:#F0F4F7;text-align:center;padding:10px 7px 10px 2px;font-size:12px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#4a4a4a;-moz-border-radius:3px;-webkit-border-radius:3px;}
.article-footer img{padding:0;border:0;}
.article-footer a{font-weight:normal;padding:2px;font-size:10px;font-weight:bold;border:1px solid #F0F4F7;margin:0 0 10px 0;color:#555;}

/* ~ Article Misc  ~ */
.article-border{border-right:1px dashed #CCC;padding:0 8px 0 0;}
.subscribe-post{border-top:1px dashed #ccc;padding:5px;text-align:center;}
.article input{padding:5px;}
.article input[type="submit"]{padding:3px;font-weight:bold;font-size:11px;}
.article ol li{list-style:decimal inside;text-indent:10px;padding:0;margin:0;background:none;font-weight:normal;}

/* ~ Article Lists  ~ */ /* ~ 1st list level ~ */
.article li{font-weight:normal;background:#FFF url(arrow.gif) no-repeat 1px 6px;}

/* ~ Link:1st list level ~ */
.article li a,.category_posts li a,.recent_articles li a{font-weight:normal;color:#555;font-size:12px;font-family:Geneva,Arial,Helvetica,sans-serif;}

/* ~ 2nd list level ~ */
.article ul li,.category_posts ul li,.recent_articles ul li{padding:3px 3px 3px 20px;margin:0;font-weight:normal;color:#555;}

/* ~ 3rd list level ~ */
.article ul li li,.category_posts  ul li li,.recent_articles ul li li{font-weight:normal;padding:3px 3px 0 15px;background:#FFF url(arrow-child.gif) no-repeat 1px 6px;color:#555;font-size:11px;}

/* ~ Link:3rd list level ~ */
.article ul li li a,.cat-box  ul li li a,.recent_articles ul li li a{font-size:11px;font-weight:bold;color:#555;}

/* ~ Link:4th list level ~ */
.article ul li li li a,.category_posts ul li li li a,.recent_articles ul li li li a{font-size:10px;font-weight:normal;color:#555;}

/* ~ Article Headings  ~ */
.article h1{font-size:20px;font-weight:normal;color:#333;border-bottom:4px solid #E1E1E1;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia,"Times New Roman",Times,serif;line-height:25px;text-indent:0;height:auto;}
.article h2{font-size:18px !important;font-weight:normal;color:#333;border-bottom:4px solid #E1E1E1;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia,"Times New Roman",Times,serif;line-height:25px;text-indent:0;min-height:25px !important;}
.article h3{font-size:14px;font-weight:bold;color:#555;border-bottom:1px dashed #ccc;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:Georgia,"Times New Roman",Times,serif;line-height:20px;text-indent:0;height:auto;}
.article h4{font-size:14px;font-weight:bold;color:#555;border-bottom:1px dotted #96c7ed;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0;height:auto;}
.article h5{font-size:12px;font-weight:bold;color:#555;border-bottom:1px dotted #96c7ed;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0;height:auto;}
.article h6{font-size:12px;font-weight:bold;color:#555;border-bottom:1px dotted #96c7ed;padding:0 0 5px 0;margin:5px 0 3px 0;background-image:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;line-height:20px;text-indent:0;height:auto;}

/* ~ Article Search  ~ */
.article .search{border:1px solid #E1E1E1;-moz-border-radius:3px;-webkit-border-radius:3px;float:none;margin:0 0 10px 0;background:#EEE;padding:10px;width:480px;}
.article .search input[type="text"]{width:80%;font-size:12px;padding:5px;background-image:none;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px;margin:0 5px 0 0;}
.article .search input[type="text"]:focus{border:1px solid #333;}
.search .go{font-size:12px;text-transform:uppercase;font-weight:bold;padding:3px;border:1px solid #0364ae;background:#0364ae;-moz-border-radius:3px;-webkit-border-radius:3px;color:#FFF;font-family:Geneva,Arial,Helvetica,sans-serif;margin:0;}
.search .go:hover{background:#333;border:1px solid #333;}

/* ~ IMG  ~ */
img.centered {padding:1px;display:block;margin:0 auto 0 auto;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
img.alignnone{padding:1px;margin:0;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
img.alignright{padding:1px;margin:0 0 0 10px;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
img.alignleft{padding:1px;margin:0 10px 0 0;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
.alignright{padding:1px;float:right;margin:0 0 0 10px;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
.alignleft{padding:1px;float:left;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wp-caption{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#F3F3F3;border:1px solid #DDDDDD;margin:10px;padding-top:4px;text-align:center;}
.wp-caption img{padding:1px;display:block;margin:0 auto 0 auto;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wp-caption-text{margin:0;padding:9px 0 0 0;font-size:10px;font-style:italic;font-weight:bold;line-height:12px;}


/* ~ Gravatar  ~ */
.avatar{float:left;margin:0 7px 7px 0;padding:3px;background:#FFF;border:1px solid #E1E1E1;-moz-border-radius:3px;-webkit-border-radius:3px;}
.gravatar-single img{padding:2px;margin:0;}
.gravatar{margin:0 0 0 10px;background:#FFF;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;}
.gravatar img{padding:2px;margin:0;}
#post-info .gravatar{float:left;margin:3px 7px 0 0;}

/* ~ Misc  ~ */
.author-info{border:4px solid #E1E1E1;background-color:#F8F8F8;padding:10px;font-size:12px;line-height:22px;margin-top:8px;color:#555;-moz-border-radius:3px;-webkit-border-radius:3px;}
.author-info p{padding-bottom:10px;}
.main-heading{font-size:20px;font-weight:normal;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#333;border-bottom:4px solid #CDDEED;padding-bottom:5px;margin:12px 0 3px 0;}
.title h1,.title h2,.title h3,.title h4{font-size:20px;font-weight:normal;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#555;border-bottom:4px solid #CDDEED;padding-bottom:5px;margin:0 0 3px 0;}
.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 0;vertical-align:middle;}
.border_divider{border-right:1px dashed #CCC;padding-right:8px;}
.read-more a,.read-more a:link,.read-more a:visited{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;display:block;text-align:right;font-size:14px;font-weight:bold;}

/* ~ Misc Block Quote  ~ */
blockquote{margin:12px 0 12px 0;padding:16px 10px 0 32px;background:#F8F8F8 url(quote.gif) no-repeat top left;border-left:5px solid #EEE;border-bottom:1px solid #EEE;border-top:1px solid #EEE;border-right:1px solid #EEE;color:#444;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
blockquote blockquote{background:#FFF;}
blockquote cite{margin:5px 0 0;display:block;}

/* ~ Misc Tag Cloud  ~ */
.tagcloud{text-align:justify;}
.tagcloud a{padding:0 2px 0 2px;color:#555;margin:2px;line-height:28px;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;text-decoration:none;border:1px solid #FFF;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tagcloud a:hover{color:#FFF;background:#555;text-decoration:none;border:1px solid #555;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tagcloud a:active,.tagcloud a:focus{color:#FFF;background:#555;text-decoration:none;border:1px solid #555;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tagcloud li{padding:0;text-indent:0;background-image:none;border:0;margin:0;}
.tagcloud ul{padding:0;text-indent:0;background-image:none;border:0;margin:0;}

/* ~ Misc Text Widget  ~ */
.textwidget{font-size:12px;line-height:20px;color:#555;text-align:justify;}

/* ~ Misc RSS Widget  ~ */
.mid .list h3 a .rsswidget img{margin:6px 0 0 0;padding:0;}
.mid .list h3 a .rsswidget{font-weight:normal;font-size:18px;padding:0;margin:0;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#555;}
.right .list h3 a .rsswidget img{margin:3px 0 3px 0;}
.right .list h3 a .rsswidget{font-weight:bold;font-size:14px;line-height:12px;}
.rsswidget{line-height:15px;display:inline;border:0;padding:0;vertical-align:middle;}
.rsswidget img,.rsswidget img a{margin:5px 0 0 0;background:#FFF;border:0;}

/* ~ Misc Video Error  ~ */
.video-not-found{color:#990000;font-weight:bold;font-size:12px;}

/* ~ Misc Page Children  ~ */
.page-children{border:double #E1E1E1;padding:5px;background:#F8F8F8;-moz-border-radius:3px;-webkit-border-radius:3px;margin-top:7px;}
.page-children li,.page-children li ul li{background-color:#F8F8F8;}

/* ~ Misc Logo  ~ */
#logo{position:absolute;left:10px;top:30px;}

/* ~ Sidebar search  ~ */
.search-side .search-bar{padding:4px;width:76%;}
.search-side .search-go{padding:4px;width:30px;font-size:10px;border:1px solid #0364ae;background:#0364ae;-moz-border-radius:3px;-webkit-border-radius:3px;color:#FFF;font-weight:bold;}
.search-side .search-go:hover{background:#333;border:1px solid #333;}
.right .search-side .search-bar{padding:4px;width:60%;}

/* ~ Sidebar Select Menu  ~ */
.right select{width:120px;font-size:11px;}
.mid select{width:215px;padding:3px;}

/* ~ Comments  ~ */ 
/* ~ Comment Form  ~ */
#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:0;font-size:14px;font-family:Geneva,Arial,Helvetica,sans-serif;}
#commentform input{width:210px;padding:5px;border:1px solid #CDDEED;margin:5px 5px 1px 0;-moz-border-radius:3px;-webkit-border-radius:3px;}
#commentform input:focus{border:1px solid #555;}
#commentform textarea{width:99%;padding:2px;border:1px solid #CDDEED;-moz-border-radius:3px;-webkit-border-radius:3px;}
#commentform textarea:focus{border:1px solid #555;}
#commentform #submit{margin:0;float:right;color:#FFF;padding:4px !important;font-size:14px !important;border:1px solid #0364ae;background:#0364ae;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;width:155px;}
#commentform #submit:hover{background:#333;border:1px solid #191919;color:#FFF;}
#commentform p{margin:5px 0;}
#respond{background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px;border:1px double #e1e1e1;margin:10px 0 0 0;}
.commentnavigation{width:100%;margin-top:5px;}
.commentnavigation .alignleft{text-align:left;border-color:#FFF;}
.commentnavigation .alignright{text-align:right;border-color:#FFF;}
.commentnavigation a{font-weight:bold;font-size:11px;text-decoration:none;color:#555;}
a.comment-reply-link{background:url(reply.gif) no-repeat right center;padding-right:21px;}
.cancel-comment-reply{float:right;clear:both;font-size:11px;padding:8px 0 0 0;}
.cancel-comment-reply a{color:#555;}

/* ~ Comment List  ~ */
.commentlist{padding:0;text-align:justify;}
.commentlist li{padding:7px;font-size:12px;margin-bottom:1px;background:#f1f1f1;list-style:none;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;}
.commentlist li.alt{background:#F8F8F8;border:1px solid #E1E1E1;-moz-border-radius:3px;-webkit-border-radius:3px;}
ol .commentlist li span .moderate{background:#EEE;border:1px solid #e59d9d;}
.commentlist p{margin:10px 5px 10px 0;}
.comment-author-admin{border:double #dce5eb !important;background:#f3f6f8 !important;}
.comment-author-admin .comment-text{border:1px solid #dce5eb !important;}
.comment-auth{font-size:14px;font-weight:bold;padding-top:5px;font-style:normal;color:#555;}

/* ~ Comment Text  ~ */
.comment-text{background:#FFF;padding:0 10px 0 10px;text-align:justify;margin:10px 0 0 0;font-size:12px;color:#4a4a4a;line-height:20px;border:1px solid #E1E1E1;-moz-border-radius:3px;-webkit-border-radius:3px;}
.comment-text .wp-smiley{padding:0;border:0;margin:0;}

/* ~ Comment Misc  ~ */
.nocomments{text-align:center;margin:0;padding:0;}
.comment-num{float:right;font-size:20px;font-family:Geneva,Arial,Helvetica,sans-serif;margin:10px;}
.nocomments{border:1px dashed #FFCC99;background:#FFFFCC;margin:5px 0 5px 0;padding:5px;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.login{border:1px dashed #FFCC99;background:#FFFFCC;margin:5px 0 5px 0;padding:5px;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.logged{border:1px solid #CDDEED;background:#ecf3f8;margin:5px 0 5px 0;padding:5px;color:#666;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.post-reply{display:block;font-weight:bold;padding:12px 0 8px 0;text-align:right;}
.post-reply a{color:#555;}
.leave-comment{float:right;line-height:26px;}
.leave-comment a{text-decoration:none;color:#555;font-size:11px;}
.info-comment{padding:0;margin:0;font-size:12px;display:block;line-height:22px;color:#555;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.info-comment a{font-size:14px;}
.info-comment a:hover{text-decoration:underline;}

/* ~ Info Boxes  ~ */
#post-info{padding:0 0 10px 0;margin:0 0 10px 0;font-size:13px;line-height:25px;height:47px;color:#555;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;border-bottom:1px dashed #CCC;}
#post-info span{display:inline;height:20px !important;}
#post-info .last-updated{font-weight:bold;}
.edit-link{background:url(edit.gif) no-repeat 5px 0;padding:2px 2px 2px 25px;}
.author-post-link{background:url(user.gif) no-repeat 5px 0;padding:2px 2px 2px 25px;}
.comments-link{background:url(comments.gif) no-repeat 5px 0;padding:2px 2px 2px 25px;}
.skip{float:right;margin:0;padding-bottom:10px;line-height:0;}
.skip a{font-weight:normal;}
#post-info a{font-size:12px;}
#post-info a:hover{text-decoration:underline;}
.comment_information{padding:0;margin:0;font-size:12px;display:block;line-height:22px;color:#555;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.comment_information a{font-size:14px;}
.comment_information a:hover{text-decoration:underline;}
.info{padding:5px 0 11px 0;line-height:25px;margin:0 0 10px 0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;border-bottom:1px dashed #e1e1e1;}
.info img{border:0;padding:0;}

/* ~ Calendar  ~ */
#wp-calendar{empty-cells:show;margin:10px auto 0;width:100%;color:#999;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
#wp-calendar #next a{text-align:right;color:#006699;padding:2px 2px 2px 10px;border:1px solid #FFF;}
#wp-calendar #prev a{text-align:left;color:#006699;padding:2px 2px 2px 10px;border:1px solid #FFF;}
#wp-calendar #next a:hover{text-align:right;color:#FFF;border:1px solid #006699;-moz-border-radius:3px;-webkit-border-radius:3px;background:#006699;}
#wp-calendar #prev a:hover{text-align:left;color:#FFF;border:1px solid #006699;-moz-border-radius:3px;-webkit-border-radius:3px;background:#006699;}
#wp-calendar a{display:block;font-weight:bold;padding:3px 0 3px 0;text-decoration:underline;border:1px solid #FFF;}
#wp-calendar a:hover{border:1px solid #006699;-moz-border-radius:3px;-webkit-border-radius:3px;background:#006699;color:#FFF;text-decoration:none;}
#wp-calendar caption{text-align:center;width:100%;padding:5px;font-size:14px;font-weight:bold;color:#006699;border-bottom:1px dashed #CCC;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;}
#wp-calendar th{color:#333;border:1px solid #FFF;}
#wp-calendar td{padding:3px 0;text-align:center;border:1px solid #FFF;}
#wp-calendar td .pad:hover{background:#FFF;border:1px solid #FFF;}
#wp-calendar #today{border:1px solid #E1E1E1;-moz-border-radius:3px;-webkit-border-radius:3px;background:#F8F8F8;color:#990000;}
#wp-calendar #today a:hover{background:#F8F8F8;border:1px solid #F8F8F8;color:#006699;}

/* ~ Adsense  ~ */
.adsense-bottom h3,.adsense-category h3,.adsense-top h3,.adsense-cat-bottom h3{font-size:18px;font-weight:normal;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#333;padding:3px 0 3px 0;margin:0 0 10px 0;}
.adsense-sidebar{float:left;padding:5px 10px 7px 5px;width:346px;margin:3px 0 7px 0;border-bottom:1px dashed #CCC;}
.adsense-sidebar h3{font-size:18px;font-weight:normal;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#333;}
.adsense-right{margin:0;padding:0 0 10px 0;}
.adsense-right h3{margin-top:0;padding-top:0;}
.adsense-category,.adsense-cat-bottom,.adsense-top,.adsense-bottom{padding:0 0 10px 0;margin:0 0 10px 0;}

/* ~Search Results  ~ */
.search-field{padding:0 5px 5px 0;border-bottom:1px dashed #CCC;border-right:0;border-left:0;border-top:0;margin:0;}
.search-field:hover{border-bottom:1px dashed #CCC;margin:0;border-right:0;border-left:0;border-top:0;}

/* ~ Navigation  ~ */
.navigation{margin:5px 0 5px 0;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:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#555;}
.main-feature .image{padding:5px;float:left;}
.main-feature .read-more a{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;font-weight:bold;font-size:14px;}
.main-feature .title a{color:#006699;font-size:14px;font-weight:bold;display:block;padding:7px 0 5px 0;}

.featured-title a{font-size:14px;font-weight:bold;display:block;padding:2px 0 8px 0;color:#555;text-align:left;}

/* Featured Post */
.FPostTitle{padding:6px;border:1px solid #ccc;margin-bottom:5px;}
.FPostDiv{display:block;line-height:20px;text-align:justify;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#555;}
.FPostDiv .title{background:none;border:0;font-size:12px;padding-top:8px;}
.FPostDiv .title a{font-size:14px;font-weight:bold;color:#555;}
.FPostDiv .FeaturedPost-author-details{border-bottom:1px dashed #e1e1e1;padding:5px 0 5px 0;margin:0 0 5px 5px;}
.FPostDiv .author-profile-anchor{background: url(user.gif) no-repeat 0 3px;}
.FeaturedPost-image{float:left;background:transparent url(headline.jpg) repeat scroll 0 0;height:188px;margin:0 5px 0 0;padding-left:10px;padding-top:11px;width:156px;font-size:0;}
.FeaturedPost-image a{font-size:0;}
.FeaturedPost-image a IMG{width:145px;height:178px;background:#fff;}
.FPostDiv .author-profile-anchor{padding:3px 3px 3px 17px;}
.FPostDiv .read-more{display:block;text-align:right;}
.FPostDiv .read-more a{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;font-size:14px;font-weight:bold;padding:10px 0 0;}
.FPostDiv .read-more a:hover{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;font-size:14px;font-weight:bold;}

/* Featured Cats */
.FCat1,.FCat3{font-size:12px;float:left;width:45%;min-height:310px;line-height:20px;text-align:justify;padding:10px;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 8px 0;font-family:Arial,Helvetica,sans-serif;}
.FCat2,.FCat4{font-size:12px;float:right;width:45%;min-height:310px;line-height:20px;text-align:justify;padding:10px;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 8px 0;font-family:Arial,Helvetica,sans-serif;}
.featured-box-wrapper{width:100%;color:#555;margin:0;padding:0;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.Category1-title a,.Category2-title a,.Category3-title a,.Category4-title a{background:none;border:0;line-height:25px !important;padding-bottom:10px;font-size:15px;font-weight:bold;color:#555;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;text-indent:5px;clear:both;display:block;}
.Category1-image,.Category2-image,.Category3-image,.Category4-image{width:220px;height:127px;background:url(landscape.jpg);padding-top:11px;padding-left:7px;float:left;margin:0 5px 0 0;}
.Category1-image a,.Category2-image a,.Category3-image a,.Category4-image a{font-size:0;}
.FCat1 img,.FCat2 img,.FCat3 img,.FCat4 img{width:214px;height:116px;}
.FCat1 img a,.FCat2 img a,.FCat3 img a,.FCat4 img a{font-size:0;color:#FFF;text-align:center;}
.Category1-subtitle a,.Category2-subtitle a,.Category3-subtitle a,.Category4-subtitle a{font-size:13px;font-weight:bold;display:block;padding:2px 0 8px 0;color:#555;text-align:left;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;}
.FCat1 .read-more,.FCat2 .read-more,.FCat3 .read-more,.FCat4 .read-more{display:block;text-align:right;border:0;}
.FCat1 .read-more a,.FCat2 .read-more a,.FCat3 .read-more a,.FCat4 .read-more a{background:#FFF;padding:2px 5px;font-size:14px;}
.FCat1 .read-more a:hover,.FCat2 .read-more a:hover,.FCat3 .read-more a:hover,.FCat4 .read-more a:hover{padding:2px 5px;font-size:14px;}

/* ~ Recent Articles  ~ */
.recent_articles{padding:5px 0 0 0;line-height:20px;min-height:180px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;text-align:justify;color:#555;background:url(articles_sep.gif) no-repeat bottom center;padding-bottom:12px;}
.recent_articles .similar .related-articles .read-more a{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;font-size:14px;font-weight:bold;color:#555;}
.recent_articles .thumbnail{width:84px;height:84px;background:url(recent.jpg);padding-top:6px;padding-left:6px;float:left;margin:0 5px 0 0;font-size:0;}
.recent_articles .thumbnail img{width:76px;height:76px;}
.thumbnail a,.thumbnail a:link,.thumbnail a:visited,.thumbnail a:active,.thumbnail a:hover{font-size:0;color:#FFF !important;}
.recent_articles p{margin:8px 0 8px 0;}
.recent_articles .wp-smiley{padding:0;border:0;margin:0;}
.recent_articles span{display:inline;}
.recent_articles img{padding:1px;}
.recent_articles .read-more{padding-right:5px;}

/* ~ Author/RSS ~ */
#author-profile-link-wrapper{float:left;width:40%;text-align:right;padding:3px 0 0 0;font-size:12px;}
#rss-link-wrapper{float:right;width:40%;text-align:left;padding:3px 0 0 0;font-size:12px;}
.author-profile-anchor{padding:3px 3px 3px 20px;margin:0 0 0 5px;background:url(user.gif) no-repeat left;color:#555;}
.rss-anchor{padding:3px 3px 3px 20px;margin:0 0 0 5px;background:url(feed.gif) no-repeat left;color:#555;}
#post-footer{display:block;border-bottom:1px dashed #ccc;min-height:30px;color:#555;}

/* ~ News Articles ~ */
.news-articles{padding:10px 0 15px 0;line-height:20px;font-family:Geneva,Arial,Helvetica,sans-serif;color:#555;text-align:justify;font-size:12px;border-bottom:1px dashed #CCC;margin:0;clear:left;min-height:83px;}
.news-articles .similar .related-articles .read-more a{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;font-size:14px;font-weight:bold;color:#555;}
.news-articles .thumbnail{width:84px;height:84px;background:url(recent.jpg);padding-top:7px;padding-left:7px;float:left;margin:0 5px 0 0;font-size:0;}
.news-articles .thumbnail img{width:76px;height:76px;}
.news-articles p{margin:0 0 16px 0;}
.news-articles .wp-smiley{padding:0;border:0;margin:0;}
.news-articles span{display:inline;}
.news-articles img{padding:0;border:0;background:none;width:76px;height:76px;}
.news-articles .Category1-image,.news-articles .Category2-image,.news-articles .Category3-image,.news-articles .Category4-image{background:url(recent.jpg);height:84px;width:84px;margin:0 5px 0 0;padding:7px 0 0 7px;}
.newslayout .Category1-title a,.newslayout .Category2-title a,.newslayout .Category3-title a,.newslayout .Category4-title a{padding-bottom:3px !important;margin:0;text-indent:0 !important;border-bottom:4px solid #CDDEED;color:#555;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;font-size:20px;font-weight:normal;margin:0 0 3px;}
.news-articles .Category1-subtitle a,.news-articles .Category2-subtitle a,.news-articles .Category3-subtitle a,.news-articles .Category4-subtitle a{font-family:Arial,Helvetica,sans-serif;}
.news-articles .featured-title a{font-size:12px;color:#555;font-weight:bold;display:block;padding:0 0 4px 0;}
.news-articles .read-more a{display:none;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;}
.news-border{padding:0 0 8px 0;list-style-type:none;list-style-position:outside;}
.news-border h1 a{margin:0;font-weight:normal;font-size:18px;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#555;}

/* ~ Middle News Articles ~ */
.middle .news-articles{padding:10px 0 10px 0;line-height:20px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#555;font-size:12px;border-bottom:1px dashed #CCC;}
.middle .news-articles p{margin:0 0 16px 0;}
.middle .news-articles .wp-smiley{padding:0;border:0;margin:0;}
.middle .news-articles span{display:inline;}
.middle .news-articles img{padding:1px;border:1px solid #CCC;}
.middle .news-articles .featured-title a{font-size:12px;color:#555;font-weight:bold;display:block;padding:0 0 4px 0;}
.middle h1{padding:15px 0 7px 0 !important;}
.middle .featured-title{padding-top:7px;}

/* ~ Update Tweaks ~ */
.sidebar-container{width:365px;float:right;margin:0;padding:0;}
.edit a{font-weight:normal;padding:3px;font-size:10px;font-weight:bold;margin:0 0 10px 0;color:#555;}
.edit a:hover{color:#FFF;background:#006699;text-decoration:none;border:1px solid #006699;-moz-border-radius:3px;-webkit-border-radius:3px;padding:2px;}

/* ~ Color Changer ~ */
#skin-switcher{position:absolute;right:7px;top:190px;}
#skin-switcher ul{float:left;list-style:none;}
#skin-switcher li{float:left;margin-right:2px;border:1px solid #FFF;height:11px;width:11px;}
#skin-switcher li:hover{filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}
#skin-switcher li a{font-size:0;display:block;height:12px;width:12px;}
#skin-switcher .Blue{background:url(blue.gif);}
#skin-switcher .Green{background:url(green.gif);}
#skin-switcher .Black{background:url(black.gif);}
#skin-switcher .Pink{background:url(pink.gif);}
#skin-switcher .Red{background:url(red.gif);}
#skin-switcher .active{border:1px solid #ccc;filter:alpha(opacity=1);opacity:1;-moz-opacity:1;}
#skin-switcher .inactive{border:1px solid #ccc;filter:alpha(opacity=20);opacity:0.2;-moz-opacity:0.2;}

/* ~ Contact Form ~ */
.contact_form{padding:10px;}
.contact_form .field{font-size:16px;font-weight:bold;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;}
.contact_form .name,.contact_form .email,.contact_form .subject,.contact_form .message,.contact_form .question{border:1px solid #CCC;padding:6px 6px 6px 34px;margin:5px 0 15px 0;-moz-border-radius:3px;-webkit-border-radius:3px;}
.contact_form .name:focus,.contact_form .email:focus,.contact_form .subject:focus,.contact_form .question:focus{border:1px solid #333;padding:6px 6px 6px 34px;margin:5px 0 15px 0;}
.contact_form .name{background:#F8F8F8 url(user.gif) no-repeat 6px 6px;}
.contact_form .email{background:#F8F8F8 url(email.gif) no-repeat 6px 6px;}
.contact_form .subject{background:#F8F8F8 url(subject.gif) no-repeat 6px 6px;}
.contact_form .message{padding:6px;background:#F8F8F8;}
.contact_form .message:focus{padding:6px;border:1px solid #333;}
.contact_form .question{background:#F8F8F8 url(help.gif) no-repeat 6px 6px;}
.contact_form .sendemail{padding:6px !important;font-size:16px !important;border:1px solid #0364ae;background:#0364ae;-moz-border-radius:3px;-webkit-border-radius:3px;color:#FFF;font-weight:bold;display:block;}
.formerror{border:1px solid #d44242;background:#f5e0e0;padding:7px;text-align:center;font-size:13px;font-weight:bold;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 10px 0;}

/* ~ CSS Tabs ~ */
.shuffletop{display:block;overflow:visible;height:auto;width:auto;clear:none;}
.shufflebot{display:none;border:0;margin:0;padding:0;}
.tabs-div{width:100%;display:inline;float:left;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.tabs-div a{font-size:12px;font-weight:bold;color:#555;}
.tabs-div a:hover{text-decoration:none;}
.tab-holder{padding-bottom:0;}
.tabs-div .tab_hover{border-top:1px solid #96c7ed;border-left:1px solid #96c7ed;border-right:1px solid #96c7ed;border-bottom:1px solid #F0F4F7;background:#F0F4F7;-moz-border-radius-topleft:6px;-khtml-border-top-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:8px;-khtml-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;border-bottom:0;padding:6px 12px 6px 12px;color:#555;display:inline;float:left;margin:0 5px 0 0;}
.tabs-div .tab{border-bottom:0;padding:7px 13px 7px 13px;color:#555;display:inline;float:left;margin:0 5px 0 0;}
.tabs-div .tab:hover{border:1px solid #96c7ed;background:#F0F4F7;-moz-border-radius-topleft:6px;-khtml-border-top-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:8px;-khtml-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;border-bottom:0;padding:6px 12px 6px 12px;color:#555;display:inline;float:left;margin:0 5px 0 0;}

/* ~ Trackbacks ~ */
.trackbacks{padding:3px 0 3px 0;display:block;margin-bottom:5px;list-style-type:none;list-style-position:outside;color:#006699;font-size:12px;}
.trackbacks a{font-size:12px;font-weight:normal;color:#555;text-decoration:underline;}

/* ~ News Layout ~ */
.news-feature{height:296px;position:relative;padding:1px;background:#FFF url(no-img-news.jpg) no-repeat top left;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;margin-bottom:7px;}
.news-feature .FeaturedPost-image{padding:0;border:0;background:none;margin:0;}
.news-feature .FeaturedPost-image img{postition:absolute;top:1px;left:1px;z-index:12;height:296px;width:637px;}
.news-feature .featureinfo{left:1px;bottom:1px;position:absolute;padding:8px;background:#333;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;z-index:13;color:#FFF;font-size:12px;width:621px;margin:0;line-height:18px;}
.news-feature .read-more a{font-size:12px;font-weight:bold;background-color:#FFF;float:right;display:inline;padding:4px 7px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;font-family:Arial,Helvetica,sans-serif;}
.news-feature .read-more a:hover{background:#006699;color:#FFF;text-decoration:none;}
.news-feature .title{position:absolute;top:186px;left:1px;width:637px;z-index:14;}
.news-feature .title a{font-size:14px;font-weight:bold;color:#fff;display:block;padding:7px;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background:#006699;}
.news-feature .title a:hover{background:#006699 none;text-decoration:none;color:#FFF;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}
.news-feature .FeaturedPost-comments-number{position:absolute;top:186px;right:0;width:115px;z-index:15;text-align:right;font-family:Arial,Helvetica,sans-serif;text-align:center;}
.news-feature .FeaturedPost-comments-number a{font-size:12px;font-weight:bold;color:#333;display:block;padding:8px;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;border:1px solid #FFF;background:#ccc;}
.news-feature .FeaturedPost-comments-number a:hover{background:#333 none;text-decoration:none;color:#fff;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}
