a:active,
a:link,
a:visited {
    color: #318cbb
}

a:hover {
    color: #57afdc;
    font-weight: 700
}

a#logo_styled {
    background: transparent url(../images/style1/logo.png) no-repeat 0 0
}

div#buttons span:first-child {
    border-right: 1px solid #318cbb
}

h3#bottom_wrapper_header {
    color: #318cbb
}

div#wrapper_footer ul li.level1 a {
    color: #318cbb !important
}

div#wrapper_footer ul li.level1 a:hover {
    color: #318cbb
}

div.moduletable h3,
div.moduletable_clear h3,
div.moduletable_menu h3,
div.moduletable_text h3 {
    color: #318cbb
}

ul {
    list-style-image: url();
    color: #1076c0
}

div#wrapper_top {
    margin-top: -100px;
}

div#search input#mod_search_searchword {
    background: transparent url(../images/style1/search_button.png) no-repeat right 0
}

div#wrapper_breadcrumbs {
    background: #fff url(../images/style1/breadcrumbs.png) repeat-x 0 bottom
}

div#wrapper_breadcrumbs span#breadcrumbs_yah {
    background: transparent url(../images/style1/yah.png) no-repeat right 0
}

div#slider {
    background: transparent url(../images/style1/slider.png) no-repeat 0 0
}

div.slider_up {
    background: url(../images/style1/slider.png) no-repeat -70px 0 !important
}

div#left {
    background: transparent url(../images/style1/left_col_middle.png) repeat-y right 0
}

div#left_1 {
    background: transparent url(../images/style1/left_col_top.png) no-repeat right 0
}

div#left_2 {
    background: transparent url(../images/style1/left_col_bottom.png) no-repeat right bottom
}

div#right {
    background: transparent url(../images/style1/right_col_middle.png) repeat-y left 0
}

div#right_1 {
    background: transparent url(../images/style1/right_col_top.png) no-repeat left 0
}

div#right_2 {
    background: transparent url(../images/style1/right_col_bottom.png) no-repeat left bottom
}

.grey .us_width-20,
.grey .us_width-25,
.grey .us_width-33,
.grey .us_width-50 {
    background: url(../images/style1/module_border_dark.png) repeat-y left 20px
}

.light .us_width-20,
.light .us_width-25,
.light .us_width-33,
.light .us_width-50 {
    background: url(../images/style1/module_border_light.png) no-repeat left center
}

.gk_news_image_1_preloader {
    background: #e8e8e8 url(../images/style1/gk_stuff/load.gif) no-repeat center center !important
}

div.gk_npro_full_prev,
div.gk_npro_short_prev {
    background: transparent url(../images/style1/gk_stuff/npro_prev.png) no-repeat 0 0 !important
}

div.gk_npro_full_prev:hover,
div.gk_npro_short_prev:hover {
    background: transparent url(../images/style1/gk_stuff/npro_prev.png) no-repeat -8px 0 !important
}

div.gk_npro_full_next,
div.gk_npro_short_next {
    background: transparent url(../images/style1/gk_stuff/npro_next.png) no-repeat 0 0 !important
}

div.gk_npro_full_next:hover,
div.gk_npro_short_next:hover {
    background: transparent url(../images/style1/gk_stuff/npro_next.png) no-repeat -8px 0 !important
}

div.gk_news_image_1_interface_buttons {
    padding: 0;
    background: transparent url(../images/style1/gk_stuff/ni_buttons_bg.png) no-repeat 0 0 !important
}

a.gk_news_image_1_play {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat 0 0 !important
}

a.gk_news_image_1_pause {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat -26px 0 !important
}

a.gk_news_image_1_prev {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat 0 -22px !important
}

a.gk_news_image_1_next {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat -26px -22px !important
}

a.gk_news_image_1_play:hover {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat -52px 0 !important
}

a.gk_news_image_1_pause:hover {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat -78px 0 !important
}

a.gk_news_image_1_prev:hover {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat -52px -22px !important
}

a.gk_news_image_1_next:hover {
    background: transparent url(../images/style1/gk_stuff/ni_buttons.png) no-repeat -78px -22px !important
}

td.sectiontableheader {
    font: bold 12px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
    color: #318cbb
}

td.sectiontableheader {
    background: #f5f5f5;
    border-bottom: 1px solid #eaeaea;
    border-top: 1px solid #eaeaea;
    color: #979797
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
    border-bottom: 1px solid #eaeaea
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
    background: #fafafa
}

.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td {
    background: 0 0
}

.contentheading,
h2.contentheading,
table.blog .contentheading {
    height: 50px;
    line-height: 36px;
    padding: 0 3px 0 4px !important;
    font-size: 1.8em;
    color: #318cbb
}

a.category {
    color: #318cbb !important
}

a.category:hover {
    color: #318cbb !important
}

.button,
button.validate {
    background: #318cbb
}

.back_button a,
a.readon {
    background: transparent url() no-repeat center left;
    color: #1882c0
}

div.banneritem_text {
    border-bottom: 1px dotted #ddd
}

div#popup_login,
div#popup_register {
    background: url(../images/style1/popup_top.png) no-repeat 0 top
}

div#close_button_login,
div#close_button_register {
    background: url(../images/style1/close_button.png) no-repeat 0 top
}

div#close_button_login:hover,
div#close_button_register:hover {
    background: url(../images/style1/close_button.png) no-repeat 100% top
}

div.top {
    background: url(../images/style1/popup_middle.png) repeat-y 0 0
}

div.bottom {
    background: url(../images/style1/popup_bottom.png) no-repeat 0 bottom
}

p.info {
    color: #41bcea
}

p.tips {
    color: #e98b05
}

p.warning {
    color: #c00
}

.code,
pre {
    background-color: #f5f5f5;
    border-left: 5px solid #318cbb;
    color: #979797
}

.highlight-1 {
    background: #ffffda
}

.highlight-2 {
    background: #f5f5f5
}

.highlight-3 {
    background: #3a3a3a;
    color: #fff
}

.highlight-4 {
    background: #318cbb;
    color: #fff
}

span.clear {
    border-top: 1px solid #979797;
    border-bottom: 1px solid #979797;
    color: #979797
}

span.clear-1 {
    border-top: 1px solid #3a3a3a;
    border-bottom: 1px solid #3a3a3a;
    color: #3a3a3a
}

span.clear-2 {
    border-top: 1px solid #318cbb;
    border-bottom: 1px solid #318cbb;
    color: #318cbb
}

span.color {
    color: #979797
}

span.color-1 {
    color: #3a3a3a
}

span.color-2 {
    border-left: 2px solid #318cbb;
    color: #318cbb
}

span.color-3 {
    border-left: 2px solid #3a3a3a;
    color: #3a3a3a
}

span.color-4 {
    background: #3a3a3a;
    color: #fff
}

span.color-5 {
    background: #f5f5f5;
    color: #318cbb
}

span.color-6 {
    border-top: 1px solid #e9e9a1;
    border-bottom: 1px solid #e9e9a1;
    background: #ffe;
    color: #666
}

span.color-7 {
    background: #318cbb;
    color: #fff
}

ul.bullet {
    list-style-image: url(../images/style1/bullet2.png) !important
}

ul.floated li {
    background: url(../images/style1/bullet2.png) no-repeat 0 center !important
}