body a.skip { display: none !important; }

#header {
background-image:url(bg_header.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:0;
overflow:hidden;
padding:0;
}
#header .banner_header {
margin:1px 0 0 312px;
}
#header .banner_header a {
color:#F1F1F1;
}
body {
background-color:#727878;
font-family:Tahoma,sans-serif;
}
#footer {
background-color:#727878;
background-image:url(bg_footer.jpg);
background-position:-5px top;
background-repeat:no-repeat;
}
#header div#main_navmenu {
height:30px;
margin-left:36px;
margin-top:5px;
overflow:hidden;
margin-right: 24px;
}

#header div#main_navmenu ul, #header div#user_navmenu ul {
margin:0;
overflow:hidden;
padding:0;
width:100%;
}
#header div#main_navmenu ul li {
background-image:url(bg_bullet_menu.jpg);
background-repeat:no-repeat;
display:block;
float:left;
height:30px;
margin-right:2px;
padding-left:26px;
padding-top:9px;
width:90px;
}

/* pages */

#header div#main_navmenu ul li.phome {
   width: 50px;
   padding-left: 25px;
   background-image:url(bullets/bullet_home.gif);
   background-position: 0px 3px;
}

#header div#main_navmenu ul li.pextensions {
   width: 90px;
   padding-left: 25px;
   background-image:url(bullets/bullet_extensions.gif);
   background-position: 0px 3px;
}

#header div#main_navmenu ul li.pcontact {
   width: 70px;
   padding-left: 25px;
   background-image:url(bullets/bullet_contact.gif);
   background-position: 0px 3px;

}

#header div#main_navmenu ul li.psupport {
   width: 150px;
   padding-left: 25px;
   background-image:url(bullets/bullet_support.gif);
   background-position: 0px 3px;

}
#header div#main_navmenu ul li.pthemes {
   width: 90px;
   padding-left: 25px;
   background-image:url(bullets/bullet_themes.gif);
   background-position: 0px 3px;

}



#header div#main_navmenu ul li span, #header div#main_navmenu ul li a {
font-size:12px;
text-transform:uppercase;
}
#header div#main_navmenu ul li span {
font-weight:700;
}
#header div#main_navmenu ul li a {
color:#000000;
text-decoration:none;
}
#header div#main_navmenu ul li a:hover {
font-weight:700;
}
#header div#user_navmenu {
height:25px;
margin:13px 0 0 322px;
overflow:hidden;
padding:0;
text-align:right;
width:355px;
}
#header div#user_navmenu ul {
padding:0 5px 0 0;
}
#header div#user_navmenu ul li {
display:inline;
font-size:11px;
}
#header div#user_navmenu ul li span, #header div#user_navmenu ul li a {
color:#FFFFFF;
text-decoration:none;
}
#header div#user_navmenu ul li span {
}
#header div#user_navmenu ul li a:hover {
text-decoration:underline;
}
.mod_article h1 {
    color:#333333;
    font-size:20px;
    height:35px;
    margin:0;
    padding:5px 0 8px 3px;
}


#left .mod_rss_reader h2 {
    margin: 0px;
    padding: 0px;
}
#left .mod_rss_reader h2 a {
   text-decoration: none;
   color: #e5790e;
   font-size: 14px;
   font-weight: bold;
}

#left .mod_rss_reader p.description {
  color: #333;
}

.mod_rss_reader .rss_default {
    background-color: #f1f1f1;
    padding: 13px;
    margin-bottom: 3px;
    border: 1px solid #e5790e;
}
#main .mod_rss_reader ul {
    background-color: transparent;
     margin:0;
     padding: 0 0 0 5px;

}

#main .mod_rss_reader li.rss_items_only {
    background-color: #fff;
   display: block;
   list-style-display: none;
   padding: 5px;
   border: 1px solid #437EC7;
   margin-bottom: 3px;

}
#right .mod_article p {
  line-height: normal;

}
#right .mod_article .mod_rss_reader.block {
    margin: 0px;
    padding: 0px;
}
#right .mod_article {
    padding: 0;
    margin: 0;
}
#right .mod_article a {
    color: #00f;
}
#right .mod_rss_reader .rss_default {
   padding: 8px;
   margin: 5px 20px 5px 3px
}
#right .mod_rss_reader .rss_default h2, .mod_rss_reader .rss_default p, .mod_rss_reader .rss_default a {
   font-size: 11px;
}



#main .mod_rss_reader li.rss_items_only a { text-decoration: none; color: #333; }

#main .mod_rss_reader li.rss_items_only span { font-weight: bold; color: #437EC7;}

.mod_article .gt_h1_home, .mod_article .gt_h1_home_main, #right .mod_navigation .gt_h1_home, #main .ce_headline.gt_h1_home {
height:35px;
overflow:hidden;
padding:5px 0 8px 3px;
}
.layout_zedseries_home .mod_article .gt_h1_home_main {
  padding: 5px 0 0 3px;
}


.mod_article .ce_text {
font-family:verdana,sans-serif;
font-size:11px;
margin:0;
padding:0;
}
.mod_article p {
line-height:20px;
margin:0;
padding:0;
}
.mod_article a {
color:#008800;
font-size:11px;
text-decoration:underline;
}
.mod_article ul {
line-height:16px;
margin-left:10px;
padding-left:10px;
}
.mod_article ul li {
list-style-type:square;
}
.mod_breadcrumb {
border-bottom:1px solid gray;
font-size:12px;
margin:0 25px 0 0;
padding:10px 0 5px;
}
.mod_breadcrumb a {
color:#008800;
}
#main .mod_Banner {
background-color:#E4E4E4;
border-bottom:1px solid #F1F1F1;
margin:0 0 3px;
padding:5px 0;
text-align:center;
width:244px;
}
#main .mod_Banner .banner_img {
margin:0;
padding:0;
}
#main .mod_Banner .banner_image img {
}
.mod_article .ce_text h2 {
color:#C99677;
display:inline;
font-size:11px;
margin:0;
padding:0;
}
.layout_home #right, .layout_home #left, .layout_pages #main, .layout_home #main {
background-color:transparent;
padding:0 0 15px 20px;
}
.layout_home #main {
background-color:#E3E4E4;
}
.layout_zedseries_home #left .inside {
  padding: 10px 10px 15px 20px;
}
.layout_zedseries_home #main .inside {
  padding: 10px 10px 15px 20px;
}


.layout_zedseries_home #main {
    margin-right: 13px;
}

.layout_zedseries_home #main, .layout_home #main {
   background-color:#E3E4E4;
}


.layout_home #wrapper, .layout_pages #wrapper, .layout_zedseries_home #wrapper {
background-color:#FFFFFF;
background-image:url(bg_main.jpg);
background-position:left top;
background-repeat:repeat-y;
}
.layout_home #left div.ce_text {
border-bottom:1px solid #D0D0D0;
margin-right:30px;
padding-bottom:8px;
}
.layout_home #left div.ce_text .image_container {
margin-right:4px;
margin-top:4px;
}
.layout_home #left div.ce_text h2 {
}
.layout_home #left div.ce_text p {
line-height:16px;
}
.layout_home #main .inside, .layout_pages #main .inside {
margin:0;
padding:0;
}
.layout_home #main .mod_article div.ce_text {
background-color:red;
margin:0;
padding:0;
width:100%;
}
#right .banner_right {
background-color:transparent;
padding-bottom:10px;
text-align:center;
width:180px;
}
#right .banner_right a {
display:block;
}
#right .banner_right_ads {
margin:0;
overflow:hidden;
padding-left:0;
padding-right:0;
width:180px;
}
#right .banner_right_ads iframe {
background-color:#FFFFFF;
height:250px;
margin:0;
overflow:hidden;
padding:0;
width:160px;
}
#main .mod_tellafriend {
float:right;
margin-top:-20px;
padding:0;
}
#main #friendfeed.widget {
   border: none !important;
}

.extension_changelog #friendfeed .feed {
background-color: transparent;
/*background-image:url(notebook2_sm.jpg) !important;*/
/*background-repeat:repeat-y !important;*/
padding-left: 24px !important;
width:75% !important;
}
.extension_changelog #friendfeed.widget .entry .info a.service {
display:inline !important;
}

#footer {
font-size:11px;
padding-top:25px;
}
#footer p {
color:#FFFFFF;
line-height:16px;
margin:0;
padding:0;
text-align:center;
}
#footer p a {
color:#F1F1F1;
}
#main code {
background-color:#F1F1F1;
border:1px dashed #B0B0B0;
display:block;
margin:0 15px 10px 0;
padding:15px;
}
.layout_pages #right .mod_navigation .gt_h1_home {
background-color:#FFFFFF;
display:block !important;
margin:5px 0 0;
padding:0;
}
.layout_pages #right .mod_navigation {
margin-right:15px;
}
.layout_pages #right .mod_navigation ul {
border-top:1px solid #333333;
font-size:11px;
margin:0 0 5px;
padding:5px 5px 5px 0;
}
.layout_pages #right .mod_navigation ul li {
background-image:url(bullet.gif);
background-position:2px 50%;
background-repeat:no-repeat;
display:block;
line-height:16px;
list-style-type:none;
padding:4px 2px 4px 16px;
}
.ce_form form div label {
  padding: 10px;
  display: block;
  font-weight: bold;
}
.ce_form form div input, .ce_form form div  select {
  font-size: 14px;
  width: 250px;
  height: 20px;

}
.ce_form form div textarea {
  width: 95%;
}
.ce_form form div .submit_container { text-align: right; padding-right: 20px; margin-top: 5px;}
.ce_form form div .submit_container input {
  width: auto;
  font-size: 12px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}
#main .mod_article div.ce_hyperlink {
   text-align: right;
   padding: 15px;

}
#main .mod_article div.ce_hyperlink a {
    background-image:  url(bug.gif);
    background-repeat: no-repeat;
    padding: 0px 0px 5px 20px;

}

#right .mod_article .ce_text {
  text-align: left;
 padding-left: 4px;
 padding-right: 4px;
 border: 1px solid #cde;
 margin-top: 10px;
width: 163px;
}

#main .banner_support {
  margin: -5px;
  padding: 5px;
  background-color: #fff;
  border: 2px solid #cde;
}

#main .highlight {
  text-align: center;
  padding: 10px;
  margin: 3px;
  background-color: #f0f0f0;
  border: 1px solid #008800;
}

#main .highlight, #main .highlight a {
  font-size: 14px;
}

#right .ce_hyperlink {
  padding: 4px;
  border-bottom: 1px dashed #ccc;
  margin-bottom: 4px;
  margin-right: 20px;
}

.ce_comments .comment_default{
    margin-bottom:6px;
    padding:12px 9px 3px 7px;
    background-color:#f6f6f6;
    border-left:2px solid #3a8800;
}
.ce_comments .comment_default pre{
    margin-top:9px;
    margin-bottom:9px;
    font-size:11px;
}
.ce_comments .info,.ce_comments p{
    margin-bottom:9px;
}
.ce_comments .code,.ce_comments .quote{
    margin-bottom:13px;
    background-color:#f0f0f0;
    border:2px solid #ddd;
}
.ce_comments .code p,.ce_comments .quote p{
    font-weight:bold;
    font-size:11px;
    margin:3px 0 3px 1em;
}
.ce_comments .code pre,.ce_comments .quote blockquote{
    margin-top:0;
    margin-bottom:6px;
}
.ce_comments .comment{
    font-size:12px;
}
.ce_comments .form{
    margin-top:1.5em;
}
.ce_comments .widget{
    margin-bottom:3px;
}
.ce_comments .text,.ce_comments .captcha, .ce_comments .textarea {
    width:60%;
    margin-right:0;
}
.ce_comments .captcha {
    width: 40%;
}

.ce_comments .textarea {
    width: 90%;
    height: 120px;
}
.ce_comments .submit_container {
    padding-top: 14px;
    text-align: right;
}
.ce_comments span.captcha_text{
    font-weight:bold;
    color:#444;
}

.ce_comments p.error { color: #f00; }