a{color:#900000}
a:hover, a:active, a:focus{color:#000}
div#breadcrumbs{background:transparent url('../images/style2/menu_bg.png') repeat-x 0 bottom}
div#breadcrumbs div#gk-tools a{color:#7e7e7e;border-left:1px solid #c6c6c6}
div#breadcrumbs div#gk-tools a:hover{color:#900000}
#gk-container .moduletable>h3, #gk-container .moduletable_menu>h3, #gk-container .moduletable_text>h3, #gk-container .moduletable_color1>h3, #gk-container .moduletable_color2>h3, #gk-container .moduletable_color3>h3{border-bottom:0 solid #fff;background:transparent url('../images/style2/module_titles.png') repeat-x;background-position:0 -45px;text-shadow:1px 1px 1px #eee}
#gk-container .moduletable_color1 h3{border:none;background-position:0 0}
#gk-container .moduletable_color2 h3{border:none;background-position:0 -89px}
#gk-container .moduletable>h3>span, #gk-container .moduletable_menu>h3>span, #gk-container .moduletable_text>h3>span, #gk-container .moduletable_color1>h3>span, #gk-container .moduletable_color2>h3>span, #gk-container .moduletable_color3>h3>span{opacity:0.85;color:#000;text-transform:uppercase;background:transparent url('../images/style2/headings.png') no-repeat;background-position:right -24px}
#gk-container .moduletable_color1>h3>span{background-position:right 0;text-shadow:1px 1px 1px #000;color:#fff}
#gk-container .moduletable_color2>h3>span{background-position:right -48px;text-shadow:1px 1px 1px #000;color:#fff}
#gk-container .moduletable>h3 span.first-word, #gk-container .moduletable_menu>h3 span.first-word, #gk-container .moduletable_text>h3 span.first-word, #gk-container .moduletable_color3>h3 span.first-word{color:#9f0000}
#gk-container .moduletable_color1 h3 span.first-word{color:#9f0000}
#gk-container .moduletable .moduletable_content{background:transparent;color:#666}
, #gk-container .moduletable_menu .moduletable_content, #gk-container .moduletable_text .moduletable_content{background:#f1f1f1;color:#666}
#gk-container .moduletable_color1 .moduletable_content{background:#131313;color:#888}
#gk-container .moduletable_color2 .moduletable_content{background:#8d0000;color:#F0B3B3}
#gk-container .moduletable_color3 .moduletable_content{background:#fff;color:#666}
.moduletable_clear .moduletable_content{background:none!important;border:none!important}
#gk-container .moduletable a, #gk-container .moduletable_menu a, #gk-container .moduletable_text a, #gk-container .moduletable_color3 a{color:#900000}
#gk-container .moduletable_color1 a{color:#fff}
#gk-container .moduletable_color1 a:hover{color:#999}
#gk-container .moduletable_color2 a{color:#fff}
#gk-container .moduletable_color2 a:hover{color:#F0B3B3}
#gk-container .moduletable a:hover, #gk-container .moduletable_menu a:hover, #gk-container .moduletable_text a:hover, #gk-container .moduletable_color3 a:hover{color:#000}
#gk-container .moduletable a.readon{background-position:0 -42px}
#gk-container .moduletable a:hover.readon, #gk-container .moduletable_color3 a:hover.readon{background-position:0 -21px;color:#fff;text-shadow:1px 1px 1px #281111}
#gk-container .moduletable_color1 a.readon, .moduletable_color2 a.readon{background-position:0 100%;color:#fff;text-shadow:1px 1px 1px #281111}
#gk-container .moduletable_color1 a:hover.readon{background-position:0 -21px}
#gk-container .moduletable_color2 a:hover.readon{background-position:0 0;color:#555;text-shadow:1px 1px 1px #fff}
#gk-botsl2 a{color:#fff}
#gk-botsl2 a:hover{color:#b81a1a}
.button:hover, .button:focus{background:#900000;}
a.readon{background:url('../images/style2/readon.png') no-repeat 0 0;color:#555;text-shadow:1px 1px 1px #fff}
a.readon:hover, a.readon:active, a.readon:focus{background-position:0 -21px;color:#fff;text-shadow:1px 1px 1px #402121}
.componentheading{background:transparent url('../images/style2/module_titles.png') repeat-x 0 0;text-shadow:1px 1px 1px #000;color:#b7b7b7}
.contentheading{color:#333}
.componentheading span{background:transparent url('../images/style2/headings.png') no-repeat right 0}
#gk-container span.separator{background:#fef7f7;}
div.moduletable ul li{border-bottom:0 solid #fff}
div.moduletable_color1 ul li{border-bottom:1px solid #333}
div.moduletable_color2 ul li{border-bottom:1px solid #a30202}
div.moduletable_color3 ul li{border-bottom:1px solid #eee}
#gk-botsl1 ul li, #gk-botsl2 ul li{border:none}
.counter span{background:#900000;color:#fff}
#form-login ul li a, .popup_col a{color:#b81a1a}
.gk_popup_wrap .button{background:#900000}
.mod_breadcrumbs>span.pathway a:hover{color:#900000}
.mod_breadcrumbs>span.pathway.last{color:#900000}
.gk_menu>ul, .gk-megamenu{border-top:1px solid #a20000}
@font-face {
    font-family: 'BebasNeue';
    src: url('../fonts/BebasNeue/BebasNeue-webfont.eot');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BebasNeue';
    src: url('../fonts/BebasNeue/BebasNeue-webfont.eot') format('eot'),
         url('../fonts/BebasNeue/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue/BebasNeue-webfont.svg#webfontfvFLBU0N') format('svg');
    font-weight: normal;
    font-style: normal;
}

.gk-megamenu ul.level0 > li > a span, .gk_menu > li > a span, .gk_menu > ul > li > a > span {
	font-family:"BebasNeue", Arial, sans-serif;
	font-size:120%;}
#gk-splitmenu, #gksdl-mainnav {border-bottom: 0px; }
.gk-megamenu ul.level0 > li, .gk_menu > li, .gk_menu > ul > li {background: transparent; }
.gk_menu > ul, .gk-megamenu {border-top: 0px; }
#gk-mainnav {line-height: 46px; background: transparent; border-top: 4px solid #D9D9D9; }
.gk-megamenu ul.level0 > li, .gk_menu > li, .gk_menu > ul > li {padding: 0px 0px }
.gk-megamenu ul.level0 > li, .gk_menu > li, .gk_menu > ul > li {height:46px; line-height: 46px; }
.gk-megamenu ul.level0 > li > a span, .gk_menu > li > a span, .gk_menu > ul > li > a > span { color:#1b1f23; display:block; height:46px; line-height:46px; padding:0 0px; font-size:120%; text-transform: uppercase; }


.gk-megamenu ul.level0 > li > a:hover span, .gk_menu > li > a:hover span, .gk_menu > ul > li > a:hover > span { color:#E32B2E; display:block; height:46px; line-height:46px; padding:0 0px; font-size:120%; text-transform: uppercase; }

.gk-megamenu ul.level0 > li.active > a span, .gk_menu > li.active > a span, .gk_menu > ul > li.active > a > span { color:#E32B2E; display:block; height:46px; line-height:46px; padding:0 0px; font-size:120%; text-transform: uppercase; }


#gksdl-mainnav a {color:#1b1f23; display:block; height:46px; line-height:46px; padding:0 17px; font-size:120%; text-transform: uppercase; }
.gk-megamenu ul.level0 > li > a > span, .gk_menu > li > a > span, .gk_menu > ul > li > a > span {font-weight: normal;}
#gk-mainnav ul.level0 > li > a {color:#1b1f23; display:block; height:46px; line-height:46px; padding:0 17px; font-size:120%; text-transform: uppercase;}

#gk-subnav ul li ul li a{background:#710000 url('../images/style2/submenu_bg.png') no-repeat 0 top!important}

#gk-subnav { height:35px; font-size:12px; text-align: left; background: transparent url('../images/fleche.png') no-repeat -1px -1px; border-top: 1px solid #e5e5e5; padding-left: 75px; width: auto; }
#gk-subnav ul li.active a, #gk-subnav ul li.active a:hover, #gk-subnav ul li.active a:active, #gk-subnav ul li.active a:focus {font-weight: bold; color:#E32B2E!important;}
#gk-subnav ul li a{height:28px; line-height:35px; overflow:hidden; display:block; padding:0 8px; text-decoration:none; font-weight:normal; border-right: 1px solid #e5e5e5; font-size: 12px; color: #1b1f23; text-transform: none; }
#gk-subnav ul li a span{border-left:0px solid #6e0101}
#gk-subnav li.first-item{background:none!important}
#gk-subnav li { color:#fff;display:block; float:left; margin:0; padding:0; height:28px; line-height:35px; }
#gk-subnav ul li a:hover{color:#E32B2E}
#gk-subnav ul.active li a {color:#000000}
#gk-subnav ul.active li a:hover,ul#gk-subnav > li a:hover,#gk-subnav ul li a:hover {color:#E32B2E}

.nsp_main .nsp_art h4.nsp_header a:hover { color: #e32b2e; }
.gk-header .nsp_main_portal_mode1 .nsp_header a:hover { color: #e32b2e; }
.gk-header .nsp_main_portal_mode1 .nsp_text a:hover { color: #e32b2e; }
.gk-header .nsp_main_portal_mode1 .nsp_readmore.inline { background-image: url('../images/style2/nsp_readmore.png'); }
.color ul.gk_tab_ul-style1 { border-bottom: 5px solid #e32b2e; }
.color ul.gk_tab_ul-style1 li.active,
.color ul.gk_tab_ul-style1 li.active:hover { background: #e32b2e!important; }
ul.gk_tab_ul-style1 li:hover { color: #E32B2E !important; }
#jc .comment-author { color: #e32b2e; }
.k2store_item_price_value { color: #e32b2e; }
.nsp_main_portal_mode1 .nsp_top_interface .next,
.nsp_main_portal_mode1 .nsp_top_interface .prev { background-image: url('../images/style2/nsp_portal_mode_1_interface.png')!important; }
.nsp_main_portal_mode2 .nsp_bottom_interface .nsp_art_headline .nsp_headline h4 a:hover { color: #e32b2e!important; }
.nsp_main_portal_mode2 .nsp_bottom_interface .prev,
.nsp_main_portal_mode2 .nsp_bottom_interface .next { background-color: #f43c3f!important; background-image: url('../images/style2/nsp_portal_mode_2_interface.png')!important; }
.nsp_main_portal_mode2 .nsp_bottom_interface .prev:hover,
.nsp_main_portal_mode2 .nsp_bottom_interface .next:hover { background-color: #151515!important; }
.nsp_main_portal_mode3 .nsp_title_tab { background-image: url('../images/style2/nsp_portal_mode_3_interface.png')!important; }
.nsp_main_portal_mode3 .nsp_title_tab:hover .nsp_title { color: #f43c3f; }
.nsp_main .nsp_bottom_interface div .pagination li:hover,
.nsp_main .nsp_bottom_interface div .pagination li.active,
.nsp_main .nsp_top_interface div .pagination li:hover,
.nsp_main .nsp_top_interface div .pagination li.active,
.nsp_main .nsp_bottom_interface .prev,
.nsp_main .nsp_top_interface .prev,
.nsp_main .nsp_bottom_interface .next,
.nsp_main .nsp_top_interface .next,
.nsp_main .nsp_bottom_interface div .pagination li,
.nsp_main .nsp_top_interface div .pagination li,
.nsp_main .nsp_bottom_interface div .pagination li.active,
.nsp_main .nsp_top_interface div .pagination li.active { background-image: url('../images/style2/nsp_interface.png')!important; }
.nsp_main .nsp_links h4 a:hover,
.nsp_main .nsp_art h4.nsp_header a:hover { color: #f43c3f; }
#container table#cart th { background: #e32b2e }

.moduletable_color1 div.nsp_main{color:#888}
.moduletable_color1 .nsp_info{color:#5D5D5D}
.moduletable_color1 .nsp_links ul li p{color:#ccc}
.moduletable_color1 .nsp_links ul li.odd{background:#5e0707}
.moduletable_color1 .nsp_links ul li.even{background:#222222}
.moduletable_color1 .nsp_links ul li:hover{background:#7f0000}
.moduletable_color2 div.nsp_main, .moduletable_color2 .nsp_info{color:#F0B3B3}
.moduletable_color2 .nsp_links ul li p{color:#eab0b0}
.moduletable_color2 .nsp_links ul li.odd{background:#710000}
.moduletable_color2 .nsp_links ul li.even{background:#5E0707}
.moduletable_color2 .nsp_links ul li:hover{background:#7f0000}
ul.gk_tab_ul-style1{background:url("../images/style2/module_titles.png") repeat-x 0 -45px transparent;border-bottom:1px solid #FFF;text-shadow:1px 1px 1px #EEE;margin-top:0}
ul.gk_tab_ul-style1 li{background:transparent url('../images/style2/tabs_left.png') no-repeat 0 -24px;border:none!important}
ul.gk_tab_ul-style1 li span{background:transparent url('../images/style2/headings.png') no-repeat right -24px}
ul.gk_tab_ul-style1 li.active, ul.gk_tab_ul-style1 li:hover, .moduletable_color1 ul.gk_tab_ul-style1 li:hover span, .moduletable_color1 ul.gk_tab_ul-style1 li.active span{color:#9F0000!important}
.moduletable_color1 ul.gk_tab_ul-style1{background:url("../images/style2/module_titles.png") repeat-x scroll 0 0 transparent;border-bottom:none!important;text-shadow:1px 1px 3px #000}
.moduletable_color1 ul.gk_tab_ul-style1 li{background:transparent url('../images/style2/tabs_left.png') no-repeat 0 0}
.moduletable_color1 ul.gk_tab_ul-style1 li span{background:transparent url('../images/style2/headings.png') no-repeat right 0;color:#fff}
.moduletable_color2 ul.gk_tab_ul-style1{background:url("../images/style2/module_titles.png") repeat-x 0 -90px transparent;border-bottom:none!important;text-shadow:1px 1px 3px #000}
.moduletable_color2 ul.gk_tab_ul-style1 li{background:transparent url('../images/style2/tabs_left.png') no-repeat 0 -48px}
.moduletable_color2 ul.gk_tab_ul-style1 li span{background:transparent url('../images/style2/headings.png') no-repeat right -48px;color:#fff}
.moduletable_color2 ul.gk_tab_ul-style1 li.active span, .moduletable_color2 ul.gk_tab_ul-style1 li:hover span{color:#F0B3B3!important;text-shadow:1px 1px 2px #432424}
#comments .comment-author, #comments .toolbar a:hover, #jc #nav-bottom span.activepage, #jc #nav-top span.activepage{color:#900000}
.jcl_objtitle{background:#9F0000;color:#fff!important}
ul.jclist_color2 li{border:1px dotted #a50000 !important;background:#710000;color:#F0B3B3}
ul.jclist_color2 img{background:#710000;border-color:#900000}
ul.jclist_color2 .jcl_comment{color:#fff}
ul.jclist_color3 li{background:#f9f9f9}
a.k2ReadMore:hover, div.itemAuthorBlock div.itemAuthorDetails h3.authorName, div.itemComments ul.itemCommentsList li span.commentAuthorName span, div.catItemReadMore a:hover, div.userBlock h2, div.genericItemReadMore a:hover, div.latestItemsCategory h2 a:hover{color:#900000}
div.itemToolbar, div.itemAuthorBlock, div.subCategory, div#itemListLinks, div.userBlock, div.latestItemsUser, div.k2TagCloudBlock a:hover{background:#fff7f7}
div.k2LatestCommentsBlock ul li span.lcUsername{background:#9F0000}
div.moduletable_color2 div.k2LatestCommentsBlock ul li{border:1px dotted #a50000!important;background:#710000}
div.moduletable_color2 div.k2LatestCommentsBlock ul li span.lcUsername{background:#9F0000;color:#fff}
div.moduletable_color2 div.k2LatestCommentsBlock ul li img.lcAvatar{background:#710000;border-color:#900000}
div.moduletable_color2 div.k2ItemsBlock ul li span.moduleItemTags{background:#900000}
pre, .gk_code1{border-left:5px solid #8b0000!important}
.gk_code2{border-top:5px solid #8b0000;border-bottom:5px solid #8b0000}
.gk_code3{border-top:1px solid #8b0000;border-bottom:1px solid #8b0000}
blockquote div.gk_blockquote1{background-image:url(../images/style2/typography/open1.png);}
blockquote div.gk_blockquote1 div{background-image:url(../images/style2/typography/close1.png);}
blockquote div.gk_blockquote2{background-image:url(../images/style2/typography/open1.png);}
blockquote div.gk_blockquote2 div{background-image:url(../images/style2/typography/close1.png);}
blockquote div.gk_blockquote3{background-image:url(../images/style2/typography/open2.png);}
blockquote div.gk_blockquote3 div{background-image:url(../images/style2/typography/close2.png);}
blockquote div.gk_blockquote4{background-image:url(../images/style2/typography/open2.png);}
blockquote div.gk_blockquote4 div{background-image:url(../images/style2/typography/close2.png);}
.gk_highlight-2{background:#8b0000;}
.gk_highlight-3{background:#436284;}
span.gk_clear{border-top:1px solid #8b0000;border-bottom:1px solid #8b0000;color:#8b0000}
span.gk_clear-1{border-top:1px solid #436284;border-bottom:1px solid #436284;color:#710000}
span.gk_color{color:#8b0000}
span.gk_color-1{color:#436284}
span.gk_color-2{color:#8b0000;border-left:2px solid #8b0000}
span.gk_color-4{color:#8b0000;background:#ffeeee}
span.gk_color-5{color:#fff;background:#8b0000}
ul.gk_circle1{list-style-image:url(../images/style2/typography/bullet3ul.png)!important}
ul.gk_bullet1{list-style-image:url(../images/style2/typography/bullet_ol_1_dark.png)!important}
ul.gk_bullet2{list-style-image:url(../images/style2/typography/bullet1ul.png)!important}
ul.gk_bullet3{list-style-image:url(../images/style2/typography/bullet2ul.png)!important}
ul.gk_bullet4{list-style-image:url(../images/style2/typography/bullet_ol_1_color.png)!important}
ul.gk_square2{list-style-image:url(../images/style2/typography/bullet_squ1_dark.png)!important}
ul.gk_square3{list-style-image:url(../images/style2/typography/bullet_squ1_color.png)!important}
div.gk_number1 span{background-image:url(../images/style2/typography/bullet_ol_2.png);}
div.gk_number2 span{background-image:url(../images/style2/typography/bullet_ol_2_color.png);}
#gallphotos{overflow:auto;width:411px;height:288px}
