body {color: #039; background-color: #Fff;}
a {color: #7a0;}
a:hover {color: #f90;}
div.all {margin-top: 20px;}
div.all-wrap {color: #039; border: 0; box-shadow: none;} 
div.main {}
h1 {color: #07c;}
h1 a {color: #09f !important; }
h1 a:hover {color: #f90;}
h1.category {background: none; color: #04c; padding: 0;  }
div.type_home_cat_block div.header_home_cat {background: #DDDDDD;}
div.type_home_cat_block div.header_home_cat a {color: #404040;}
div.footer { background-color: transparent; }
div.footer-wrap {background: #04c; color: #fff; 

/* IE10 */ 
background-image: -ms-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0044CC), color-stop(1, #0099FF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #0044CC 0%, #0099FF 100%); }
div.footer a {color: #fff; text-decoration: none; }
h2.sitemap {background: #DDDDDD; color: white;}
textarea, select, input[type="text"], input[type="email"], input[type="password"] {border: 1px solid #b2c7f0; border-radius: 3px; color: #07c; background-color: #fff;  }
input[type="submit"], input[type="reset"], input[type="button"] { background-color: #ccdaf5; border: 1px solid #ccdaf5; color: #04c; font-weight: bold; border-radius: 3px;  }
div.leave_a_comment {background: #DDDDDD; border-color: #DDDDDD; color: #404040;}
div.page_comments_count {background: #DDDDDD; border-color: #DDDDDD; color: #404040;}
div.comment-info {background: white; color: #808080;}
div.comments div.comments_content {background: white; color: #404040;}
div.comment-form {background: #DDDDDD; color: #404040;}
div.page_other_pages_header {background: #fff; border: 0;}
code, pre, blockquote {background: #F0F0F0; color: #404040; border: 1px solid silver;}
dt {background: #404040;}
dd {background: #505050;}
table th {background: #404040;}
div.MainMenu { background: #04c; color: #fff; 

/* IE10 */ 
background-image: -ms-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0044CC), color-stop(1, #0099FF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #0044CC 0%, #0099FF 100%);

/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #0044CC 0%, #0099FF 100%);

}
ul.menu li a {color: #fff;}
ul.menu li.selected a {background: #9c0;}
ul.menu li a:hover {background: #09f; }
ul.menu li.group ul li a {background:  #09f; color: #fff; border: 0;}
ul.menu li.group ul li a:hover {background:  #04c; color: #fff;}
div.pagination strong {background: #07c;}

div.info { color: #ccdaf5; }
div.info a { color: #b2c7f0; }

div.sidebar {background-color: #f2f5fc;}
div.widget {  }
div.widget a { color: #07c;  }
div.widget_header { padding: 5px 10px 7px 10px; background: #fff;  color: #b2c7f0; font-weight: bold; font-size: 1.4em;   }

div.widget ul.is_link li { background-image: none; border-bottom: 1px solid #fff; }
div.widget ul.is_link li:last-child { border: none; }
div.widget ul.is_link li a { display: block; text-decoration: none; }
div.last_pages_widget ul.is_link li:hover { background-color: #ccdaf5; }

div.page_only { border-bottom: 1px solid #ccdaf5; }

ul.links div { color: #b2c7f0; }
 /*ul.links li:hover div { color: #04c; }*/ 