html{font-family:Arial,Verdana,sans-serif;}
/* End hide from IE-mac */ html{overflow-y:scroll;height:100%;}
*{font-smooth:always;}
body{font-family:Arial,Verdana,sans-serif;font-size:12px;background-image:url('../im/background.jpg');background-repeat:repeat;background-attachment:fixed;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:top!important;font-family:Arial,Verdana,sans-serif;}

.container{width:920px; margin:18px auto 10px; }
.footer{width:920px; height:50px; background:#f00; margin:18px auto; }
.side {width:180px;float:left;}
.center {width:530px;margin-right:10px; margin-left:10px;float:left;color:#6d6e71;font-size:13px;min-height:1px;}
.clear{clear:both}
.lang{float:right;padding-top:7px;padding-right:9px;color:#6d6e71;height:15px;}
.copyright{padding:190px 190px 0px 190px;width:530px;color:#999;font-size:12px;height:20px;}
.copyright a{color:#999;}
img{border:0px}
a{text-decoration:none; color:#00ace1;}
a:hover{color:#6d6e71;}

/* left sidebar */
.logo{height:180px; background:#ffffff;background:url('../im/logo.jpg') no-repeat 0px 0px;}
.logo_link:hover .logo{background:url('../im/logo.jpg') no-repeat -200px 0px;}

.menu{background:#ffffff;margin-top:10px; padding:6px}
.menu_list{list-style-type: none;color:#00ace1;}
.menu_list li{padding-top:1px; padding-bottom:4px;margin-bottom:2px;}
.pup{padding-top:3px}
.pup2{padding-top:4px; padding-right:23px}
.menu_list_item{ border-bottom:1px solid #bcbec0;height:20px;}
.menu_list_item_b{ border-bottom:1px solid #bcbec0;}
.menu_list_item2{margin-top:5px; color:#6d6e71;border-bottom:1px solid #bcbec0;}
.menu_list_item2 ul{list-style-type: none;padding-top:4px;font-size:12px;color:#00ace1;}
.menu_list_item2 ul{list-style-type: none;font-size:12px;color:#00ace1;}
.menu_list_item2 ul li{padding-top:0px; padding-bottom:0px;margin-bottom:0px;}
.menu_list_item2 ul li{min-height:20px;}
.menu_list_item_back{font-size:10px;margin-top:123px;}
.menu_list_item3{ border-bottom:0px solid #bcbec0;height:15px;}

.extlink{background:url('../im/icons.jpg') no-repeat 0px 0px;width:20px; height:20px;float:left;}
.rss{background:url('../im/icons.jpg') no-repeat 0px -20px;width:20px; height:20px;float:left;}
.face{background:url('../im/icons.jpg') no-repeat 0px -40px;width:20px; height:20px;float:left;}
.twit{background:url('../im/icons.jpg') no-repeat 0px -60px;width:20px; height:20px;float:left;}
.vim{background:url('../im/icons.jpg') no-repeat 0px -80px;width:20px; height:20px;float:left;}
.flick{background:url('../im/icons.jpg') no-repeat 0px -100px;width:20px; height:20px;float:left;}
.share{background:url('../im/icons.jpg') no-repeat -2px -180px;width:20px; height:20px;float:left;}
.print{background:url('../im/icons.jpg') no-repeat -2px -200px;width:20px; height:20px;float:left;}
.send{background:url('../im/icons.jpg') no-repeat -2px -160px;width:20px; height:20px;float:left;}
.totop{background:url('../im/icons.jpg') no-repeat -2px -220px;width:10px; height:10px;float:left;}
.continue{background:url('../im/icons.jpg') no-repeat -2px -237px;width:20px; height:20px;}
.search{background:url('../im/icons.jpg') no-repeat 2px -140px;width:20px; height:20px;float:left;margin-top:7px;}
.rssnew{background:url('../im/icons.jpg') no-repeat 0px -260px;width:20px; height:15px;float:left;}
.mailsub{background:url('../im/icons.jpg') no-repeat 0px -280px;width:20px; height:15px;float:left;}
.hascomments{background:url('../im/icons.jpg') no-repeat 0px -300px;width:20px; height:20px;float:left;}

a:hover .extlink{background:url('../im/icons.jpg') no-repeat -20px 0px;width:20px; height:20px;float:left;}
a:hover .rss{background:url('../im/icons.jpg') no-repeat -20px -20px;width:20px; height:20px;float:left;}
a:hover .face{background:url('../im/icons.jpg') no-repeat -20px -40px;width:20px; height:20px;float:left;}
a:hover .twit{background:url('../im/icons.jpg') no-repeat -20px -60px;width:20px; height:20px;float:left;}
a:hover .vim{background:url('../im/icons.jpg') no-repeat -20px -80px;width:20px; height:20px;float:left;}
a:hover .flick{background:url('../im/icons.jpg') no-repeat -22px -100px;width:20px; height:20px;float:left;}
a:hover .share{background:url('../im/icons.jpg') no-repeat -22px -180px;width:20px; height:20px;float:left;}
a:hover .print{background:url('../im/icons.jpg') no-repeat -22px -200px;width:20px; height:20px;float:left;}
a:hover .send{background:url('../im/icons.jpg') no-repeat -22px -160px;width:20px; height:20px;float:left;}
a:hover .totop{background:url('../im/icons.jpg') no-repeat -22px -220px;width:10px; height:10px;float:left;}
a:hover .continue{background:url('../im/icons.jpg') no-repeat -22px -237px;width:20px; height:20px;}
a:hover .search{background:url('../im/icons.jpg') no-repeat -18px -140px;width:20px; height:20px;float:left;}
a:hover .rssnew{background:url('../im/icons.jpg') no-repeat -20px -260px;width:20px; height:15px;float:left;}
a:hover .mailsub{background:url('../im/icons.jpg') no-repeat -20px -280px;width:20px; height:15px;float:left;}
a:hover .hascomments{background:url('../im/icons.jpg') no-repeat -20px -300px;width:20px; height:20px;float:left;}

.lang{float:right;padding-top:7px;padding-right:9px;color:#6d6e71;}
.lang a{color:#6d6e71;}
.lang a.active{color:#fff;}

.rss_list{background:#ffffff;margin-top:10px; padding:6px;color:#bcbec0;font-size:11px;}
.rss_title{font-size:13px; font-weight:bold;display:block;}

/* stay tuned */
.stay_tuned{background:#e5f4ff;padding:6px;padding-bottom:12px;margin-top:10px;margin-bottom:10px;}
.stay_tuned ul{list-style-type:none;padding-top:4px;}
.stay_tuned ul li{padding-top:4px;}
/* blogroll */
.blogroll{background:#fff;padding:6px;padding-bottom:12px;margin-top:10px;margin-bottom:10px;}
.blogroll_title{color:#6d6e71;font-weight:bold;padding-top:1px;padding-bottom:7px;margin-bottom:3px;font-size:14px;border-bottom:1px solid #bcbec0;}
.blogroll ul{list-style-type:none;}
.blogroll ul li{padding-top:4px;}
/* latest_news */
.latest_news{background:#f8fcb6;padding:6px;margin-top:10px;margin-bottom:10px;}
.latest_news_title{color:#6d6e71;font-weight:bold;padding-top:1px;padding-bottom:7px;margin-bottom:3px;font-size:14px;border-bottom:1px solid #bcbec0;}
.latest_news_post{padding-top:13px;padding-bottom:3px;}
.latest_news_post_date{font-size:10px;color:#a3a4aa;}
.latest_news_post_cont{font-size:12px;color:#6d6e71;}
.latest_news_footer{color:#00ACE1;padding-bottom:1px;padding-top:7px;margin-top:10px;border-top:1px solid #bcbec0;}

.bannersmall{margin-bottom:10px;}
.bannerbig{margin-bottom:10px;}

/* right sidebar */
.organise{background:#ffffff;padding:6px;margin-bottom:10px;}
.organise_list{list-style-type: none;color:#6d6e71;}
.organise_list li{padding-top:6px;}
.organise_sublist{font-size:11px; list-style-type: none;color:#00ace1; padding-top:6px; padding-bottom:6px;border-bottom:1px solid #bcbec0;}
.organise_sublist li{padding-top:0px;}
.organise_sublist2{font-size:11px; list-style-type: none;color:#00ace1; padding-top:6px; padding-bottom:6px;}
.organise_sublist2 li{padding-top:0px;}
#dynacloud{padding-bottom:9px;border-bottom:1px solid #bcbec0;padding-top:6px}
#dynacloud a{text-decoration:none;color:#00ace1;}
#dynacloud a:hover {color:#6d6e71;}
.search_form{padding-bottom:6px;border-bottom:0px solid #bcbec0;}
.searchtext{float:left;margin-top:7px;margin-bottom:10px;font-size: 11px;color: ##6D6E71;text-decoration: none;border:0px solid #e6e6e6;background:#e6e6e6;width:146px;height:22px;}


/* post */

.post{padding:20px; padding-top:16px; padding-bottom:16px; background:#ffffff;}
.post_info{font-size:10px;}
.post_cat{float:left;padding-bottom:2px;}
.post_cat span{color:#00ace1;}
.post_date{float:right;padding-bottom:2px;}
.post_author{border-top:1px solid #bcbec0;padding-top:2px;}
.post_author span{color:#00ace1;}
.post_title{font-size:25px;font-weight:bold;margin-bottom:18px;margin-top:70px}
.post_media{ padding-top:9px; padding-bottom:9px;width:490px;}
.post_footer{font-size:10px;margin-top:53px;}
.post_footer span{color:#00ace1;}
.post_footer_share{padding-bottom:13px; border-bottom:1px solid #bcbec0;}
.post_footer_share div{float:left;}
.post_footer_info{padding-top:7px;clear:both;}

.share_options{padding:20px;padding-top:7px;padding-right:10px;background:#fff;position:relative;z-index:3;top:-80px;left:30px;clear:both;border:1px solid #ccc;display:none;}
.share_options_list{}
.share_options_del{width:20px; height:20px;float:left;margin-right:10px;background:url('../im/sharelogos.gif') no-repeat 0px -80px;}
.share_options_fac{width:20px; height:20px;float:left;margin-right:10px;background:url('../im/sharelogos.gif') no-repeat 0px -40px;}
.share_options_stu{width:20px; height:20px;float:left;margin-right:10px;background:url('../im/sharelogos.gif') no-repeat 0px -60px;}
.share_options_twi{width:20px; height:20px;float:left;margin-right:10px;background:url('../im/sharelogos.gif') no-repeat 0px -20px;}
.share_options_dig{width:20px; height:20px;float:left;margin-right:10px;background:url('../im/sharelogos.gif') no-repeat 0px 0px;}


/* see also */
.seealso{padding:20px; padding-right:0px; background:#ffffff;margin-top:10px;}
.seealso_title{font-size:25px;font-weight:bold;margin-bottom:22px;}
.seealso_content{}
.seealso_entry{display:block;width:150px; margin-right:20px;float:left;}
.seealso_entry_title{margin-top:10px;}

/* comments */
.comments{padding:20px; padding-bottom:27px; padding-top:13px; background:#ffffff;margin-top:10px;}
.comments_title{font-size:25px;font-weight:bold;margin-bottom:8px;}
.comments_form{margin-top:12px;}
.comments_comment{border-bottom:1px solid #bdbec0;padding-bottom:12px;padding-top:12px;}
.com_font{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #6e6e70;text-decoration: none;border:0px solid #ccc;background:#eee;}
.com_input{width:220px;height:22px;margin-top:12px;padding-left:10px;padding-right:10px;}
.com_area{resize: none;width:470px;height:100px;margin-top:10px;padding:10px;font-style: italic;}
.com_ver{width:100px;height:22px;margin-top:16px;margin-bottom:12px;padding-left:10px;padding-right:10px;}
.com_submit{float:left;width:100px;font-family: Arial, Helvetica, sans-serif;display:block;margin-top:20px;font-size: 13px;color: #00abdf;text-decoration: none;}
.com_notify{display:block;float:left;margin-top:20px;color:#f00;}

.post_featured{background:#ffffff;margin-bottom:10px;overflow:hidden;}
.post_featured_pan{overflow:hidden;height:375px;}
.post_featured_pan img{display:none;position:relative;}
.post_featured_navigation{height:49px;border-top:1px solid #bdbec0;}
.post_featured_nav_left{cursor:pointer;display:block;float:left;height:49px;width:55px;background:url('../im/featured_navigator.jpg') no-repeat left 0;}
.post_featured_nav_right{cursor:pointer;display:block;float:left;height:49px;width:55px;background:url('../im/featured_navigator.jpg') no-repeat right 0;}
.post_featured_nav_left:hover{background:url('../im/featured_navigator.jpg') no-repeat left -49px;}
.post_featured_nav_right:hover{background:url('../im/featured_navigator.jpg') no-repeat right -49px;}
.post_featured_nav_itemtitle{cursor:pointer;display:block;float:left;height:49px;width:208px;border-right:1px solid #bdbec0;border-left:1px solid #bdbec0;}
.post_featured_nav_itemtitle div{display:none;height:49px;width:208px;}
.post_featured_nav_itemtitle div:hover{background-position:right top;}
.post_featured_nav_kmlogo{display:block;float:left;height:49px;width:209px;border-right:1px solid #bdbec0;background:url('../im/kmLogo.jpg') no-repeat left 0;}
.post_featured_nav_kmlogo:hover{background:url('../im/kmLogo.jpg') no-repeat right 0;}

.post_m{padding:20px; background:#ffffff;margin-bottom:10px;padding-top:13px;padding-bottom:17px;}
.post_info_m{font-size:10px;}
.post_title_m{font-size:20px;font-weight:bold;margin-bottom:0px;margin-top:0px}
.post_date_m{font-size:10px; padding-bottom:18px;padding-top:3px;}
.post_media_m{padding-bottom:11px;width:490px;}
.post_footer_m{font-size:10px;margin-top:17px;}
.post_footer_info_m{padding-top:7px;border-top:1px solid #bcbec0;}


.post_s_coll{width:260px;float:left;}
.post_s_colr{width:260px;float:right;}
.post_s{padding:6px; background:#ffffff;margin-bottom:10px;}
.post_s_yellow{padding:6px; background:#F8FCB6;margin-bottom:10px;}
.post_media_s{ padding-bottom:5px;width:248px;}
.post_title_s{font-size:18px;font-weight:bold;margin-bottom:0px;margin-top:0px}
.post_title_s_nh{font-size:18px;font-weight:bold;margin-bottom:0px;margin-top:0px}
.post_title_s_nh a:hover{color:#00ace1;}
.post_date_s{font-size:10px;padding-top:3px;}
.post_text_s{padding-top:15px;font-size:11px;}
.post_footer_s{font-size:10px;margin-top:17px;}
.post_footer_info_s{padding-top:8px;padding-bottom:1px;border-top:1px solid #bcbec0;}

.subscribe_form{height:390px;background:#fff;padding:20px;padding-top:13px;margin-bottom:10px;font-size:12px;}
.subscribe_form_title{font-size:25px;font-weight:bold;color:#6d6e71;}
.subscribe_form input[type="text"]{border:0px solid #fff;background:#e6e6e6;height:22px;float:left}
.subscribe_form input[type="submit"]{border:0px solid #fff;color:#fff;background:#a3a4aa;padding:3px;padding-top:1px;margin-top:28px;}
.subscribe_form .label{margin-top:3px;padding-right:12px;float:left}

.post_search{height:147px;background:#fff;padding:20px;padding-top:13px;margin-bottom:10px;}
.post_search_title{font-size:25px;font-weight:bold;color:#6d6e71;}
.post_search_subtitle{font-size:10px;color:#6d6e71;}
.post_search_null{height:100px;background:#fff;padding:20px;}
/* form */
.form_holder{width:100%;height:100%; position:absolute; top:0px; left:0px; display:none;}
.font{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;border:1px solid #ccc;background:#fff;min-width:250px;}
.form_cont{	color: #555;padding:20px;padding-top:15px;min-width:250px;min-height:330px;}
.form_title{margin-bottom:10px; padding-bottom:10px;border-bottom:1px solid #ccc;font-size: 16px;color: #000;}
.form_back{width:100%;height:100%;background:#ccc;opacity:.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);position:fixed;}

