body, table {/*font-size:76%;*/ font-family:"trebuchet MS", verdana, arial, sans-serif; background:#ffffff; word-wrap:break-word; padding:0px; margin:0px; }
img {border:0;}
*, body, table {font-size:13px;}

/**fckeditor begin*/
/**all editor-aware styles below, do not change comments above and below!*/
#header  {clear:both; margin-left:10%; margin-right:10%; margin-top:0px; margin-bottom:0px; padding:0px; height:225px; background-color:#97bf2b;}
#footer  {padding:0px; padding-left:50px; clear:both; margin-left:10%; margin-right:10%; height:70px; border-left: 1px solid #97bf2b; border-right: 1px solid #97bf2b; border-bottom:1px solid #97bf2b; padding-top:10px; margin-bottom:5%;}
#sidebar_left {float:left; width:0px; padding:0px; background-color:#f6f9f0;}
#sidebar_right {float:right; width:180px; padding-top:50px; padding-bottom:10px; padding-left:10px; padding-right:20px; /*background-color:#f6f9f0;*/}
#content {clear:both;overflow-x:display; overflow-y:hidden; }
h1 {color:#97bf2b; font-weight:bold; padding:0px; margin:0px; font-size:16px;}
h2 {color:#97bf2b; font-weight:bold; padding:0px; margin:0px; font-size:16px;}
h3 {color:#97bf2b; font-weight:bold; padding:0px; margin:0px; font-size:16px; }
p { padding:0px; margin:0px; padding-bottom:15px;}
a {color:#97bf2b; font-weight:bold; padding:0px; margin:0px; text-decoration:none;}
a:hover { color:#97bf2b; font-weight:bold; padding:0px; margin:0px; text-decoration:underline;}
/**element=div*/
.contentbox { display:block; background-color:#e3edc8; margin:0px; padding-bottom:10px; /*border:1px solid #97bf2b; */}
.green_color {color: #97bf2b;}
.audioblock {/*clear:both;*/ width:740px; border:1px solid #97bf2b; background-color:#ffffff; margin-bottom:10px; }
/**fckeditor end*/

.audioblock * { /*font-size:100%;*/}

/** normal styles below*/
.page_name_h2 {color:#97bf2b; font-weight:bold; padding-bottom:20px; padding-top:10px;}

#content_container { clear:both; overflow-x:hidden; overflow-y:hidden; margin-left:10%; margin-right:10%; padding-bottom:10px; background:#f6f9f0; border-left:1px solid #97bf2b; border-right:1px solid #97bf2b;border-bottom:1px solid #97bf2b;}
#content_outer {padding-left:50px; background-color:#f6f9f0; padding-top:10px; padding-bottom:10px; margin-left:0px; margin-right:210px;}
#content_outer img {margin-right: 20px; margin-bottom:20px;}
/*#content_outer p img , #content_outer div img , #content_outer h2 img , #content_outer h3 img {padding-right: 20px; padding-bottom:20px;}*/
#content_outer ul { list-style-image:url(../images/bullet.gif);/* list-style-position:inside;*/margin:0px; padding:0px; /*margin-left:10px; padding-left:20px;*/ }

#sidebar_left, #sidebar_right, #content { /*padding-bottom:32767px; margin-bottom:-32767px;*/}

#footer_e {width: 15px; height:16px; float:left; padding-top:10px; padding-right:5px; }
#footer h2 { font-weight:bold; /*clear:both; */color:#000; padding-top:10px; padding-bottom:5px; margin:0px; margin-right:200px;}
#footer p { width:25%; float:left; padding:0px;  margin:0px; }
#footer p, #footer h2, #footer p * {font-size:11px;}
#footer div{ width:25%;}
#footer_logo {/* width:100px;*/ height:108px; float:left; clear:right; padding:0px; margin:0px; clear:right; }
#footer_logo img{padding:0px; margin:0px; position:relative; top:-29px; padding-left:100px;}

#header_title_container { position:relative; top:35px; left:50px; padding:0px; margin:0px; height:190px; }
#header_logo { float:left; padding-right:5px;}
#header_title { float:left; font-size:28px;/*220%;*/ padding-top:30px; font-weight: normal; color:#fff;}
#header_title span {display:block; font-size:24px;}
#header_menu { list-style:none; display:block; min-height:30px; /*height:40px;*/ padding-left:50px; clear:both; margin-top:0px; margin-bottom:0px; padding-top:10px; margin-left:10%; margin-right:10%; background-color: #f6f9f0; color: #97bf2b; border:1px solid #97bf2b;}
body.blog #header_menu {/*margin-top:34px;*/}
#header_menu li { display:inline; /*float:left; */padding-right:5px; }
#header_menu li a { text-decoration:none; color: #97bf2b; font-weight:bold; font-size:11px;/*120%;*/ }
#header_menu li a:hover { text-decoration:none;}


#meta_menu_container {position:relative; bottom:-10px; right:-50px; float:right; margin:0px; margin-left:10%; margin-right:10%; padding:0px;  }
#meta_menu { list-style:none; color: #fff; background-color:#97bf2b; margin:0px; padding: 0px; padding-bottom:0px;}
#meta_menu li { float:left; padding:0px; margin:0px; margin-right:5px; }
#meta_menu li a { text-decoration:none; color: #fff; font-size:11px;}
#meta_menu li a:hover { text-decoration:none;}
/*
#meta_menu_container {position:absolute; top:10px; left:750px; margin-left:10%; margin-right:10%; padding:0px;  }
#meta_menu { list-style:none; width:190px; color: #fff; background-color:#97bf2b; border:1px solid #fff; margin:0px; padding: 5px;}
#meta_menu li { clear:both; padding:0px; margin-bottom:2px; padding:0px; }
#meta_menu li a { text-decoration:none; color: #fff; font-weight:bold; font-size:76%; }
#meta_menu li a:hover { text-decoration:none;}
*/
.contentbox h2 { padding-top:5px; padding-bottom:5px; padding-left:5px; margin:0px; font-weight:normal; color:#fff; background-color:#97bf2b; }
.contentbox h2 a { text-decoration:none; font-weight:normal; color:#fff; }
.contentbox h2 a:hover { text-decoration:none;}



.widget { background-color:#e3edc8; margin:0px; padding-bottom:10px; /*border:1px solid #97bf2b; */}
.widget h2 { padding-top:5px; padding-bottom:5px; padding-left:5px; margin:0px; font-weight:bold; color:#fff; background-color:#97bf2b; }
.widget h2 a { text-decoration:none; font-weight:bold; color:#fff; }
.widget h2 a:hover { text-decoration:none;}

.widget ul { list-style-image:url(../images/bullet.gif); margin-left:10px; padding-left:10px; }
.widget ul li h3 a { text-decoration:none; font-weight:normal; color:#000; font-size:11px;}
.widget ul li h3 a:hover { text-decoration:none;}



/*WIDGET: articles list*/
.widget_articles_list                   { overflow-y:hidden; padding-bottom:26px; margin-bottom:20px; }
.widget_articles_list_content_container {  overflow-x:hidden; overflow-y:auto; padding-bottom:-26px; }
.widget_articles_list ul                { margin-left:10px; margin-right:10px; margin-top: 10px; }
.widget_articles_list ul li             { /*margin-top:10px;*/ }
.widget_articles_list ul li h3          { display:inline; }
/*articles list item*/
.widget_articles_list_item      { padding-bottom:5px; }
.widget_articles_list_item h3   { }
.widget_articles_list_item p    { }
.widget_articles_list_item h3 a { }
/*articles list detail item*/
.widget_articles_list_detail                   { padding-bottom:35px; /*font-size:100%;*//*margin-bottom:20px;*/}
.widget_articles_list_detail_content_container { /*overflow-x:hidden;*/ /*overflow-y:auto;*/ height:auto;/*100%;*/}
.widget_articles_list_detail img               { display:block; position:relative; left:0px; top:15px; clear:both;}
.widget_articles_list_detail h2                { }
.widget_articles_list_detail h2 a              { }
.widget_articles_list_detail h3                { }
.widget_articles_list_detail p                 { }
.widget_articles_list_detail_content_teaser_text {clear:both;}
.widget_articles_list_detail_content_long_text {clear:both;}
.widget_articles_list_detail p  { /*font-size:120%;*/ padding-left:10px; padding-right:10px; }
/*widget_articles_list_detail_title*/
.widget_articles_list_detail_content_long_text div iframe {height:100%;}

#sidebar_right .widget_articles_list_detail {padding-bottom:0px; }
 
#header .widget_users_login {margin-left:10%; margin-right:10%; position:absolute; top:10px; left:750px; padding:0px; background-color:#97bf2b; color:#fff; }
#header .widget_users_login .widget_users_login_container {border:1px solid #fff; width:190px; margin:0px; padding: 5px;background-color:#97bf2b; }
#header .widget_users_login .widget_users_login_container h2 {/*font-size:100%;*/ padding:0px; margin:0px; margin-left:5px; }
#header .widget_users_login .widget_users_login_container a {margin-left:5px; color:#ffffff;}
#header .widget_users_login .widget_users_login_container form {}
#header .widget_users_login .widget_users_login_container form table {}
#header .widget_users_login .widget_users_login_container form table tbody tr td {font-size: 8px;/*76%;*/ font-weight: normal; color:#fff; margin-bottom:2px; padding:0px; }
#header .widget_users_login .widget_users_login_container form input[type=text] {width:100px;}
#header .widget_users_login .widget_users_login_container form input[type=password] {width:100px;}
#header .widget_users_login .widget_users_login_container form input[type=submit]{width:170px; height:20px;}

#content_outer #jquery_bookmarks ul  {list-style-type:none;list-style-image:none;}


.content_articles {}
body.blog .content_articles {/*width:100%;*/}
.articles_back {display:block; clear:both; padding-bottom:20px;}
.articles_back #articles_back_bullet {display:block; float:left; padding:0px; margin:0px; margin-right:10px; margin-top:5px;  }

.articles_list_item {border-top:1px solid #97bf2b; margin-top:10px; padding-top:10px; }
.articles_list_item_teaser {padding-left:25px; font-weight:normal;}
.articles_list_item img {display:block; float:left; padding:0px; margin:0px; margin-top:8px;}
.articles_list_created_changed {font-style:italic; font-size:10px;}
.articles_list_item h2, .articles_list_item h2 a {font-size:16px; }



.article_detail h1, .article_detail h1 a {font-size:16px; text-decoration:none; } 
.article_detail_teaser {font-weight:bold; font-size:14px;/*120%;*/}
.article_detail_created_changed {font-style:italic; font-size:10px;}

