#main #slideshow .category_title{

  display: none;      

}



body {

  background: #000;

  color: #333;

  font-family: arial, helvetica, sans-serif;

}

#all {

  width:1018px;

  padding-top:155px;

  background: url(../images/sb_top_panel_01.jpg) 0 0 no-repeat;

}

a:link,

a:visited { color: #333 }

a:hover,

a:active,

a:focus {

  color: #69090A;

}

ul li a.u2:focus,

p a.u2:active {

  background-color: #000;

  color: #FFF;

}

input:focus { border: solid 2px; }

fieldset { border: solid 0px #ccc }

.article-info { color: #444 }

.article-info dd span {

  color: #444;

  border-right: solid 0px;

  background: #eee

}

#back { 

  background:url(../images/sb_mid_panel_02_tile.jpg) 0 423px repeat-y;

  /*min-height: 678px;*/

}

#logo span { color: #fff }

.logoheader {

  color: #fff;

  min-height: 159px;

  margin: 0em 10px 0 10px;

}

* html .logoheader { height: 168px; }

h1#logo {

  font-family: 'Titillium Maps', Arial;

  padding: 1em 20px 20px 10px;

  text-transform: uppercase;

  font-weight: normal;

  margin-top: 0;

}

h1#logo span {

  margin-top: 10px;

  text-transform: none;

}

#line { top: 110px }

.module_content { border: solid 1px #ddd; /*background:#f8f8f8*/ }

.moduletable_js { border: solid 0px #ddd; }

#right .moduletable_js { border: 0 }

#nav h3 {

  border-bottom: solid 1px #ddd;

  font-family: 'Titillium Maps', Arial;

}

h3.js_heading {

  border-bottom: solid 1px #ddd;

  color: #333 !important;

  background: #eee;

  font-family: 'Titillium Maps', Arial;

}

h3.js_heading span.backh { border: solid 0px #000 }

h3.js_heading span.backh1 { }

h3.js_heading a { border: 0 }

h3.js_heading a img { border: 0 }

h3.js_heading a.opencloselink:hover,

h3.js_heading a.opencloselink:active,

h3.js_heading a.opencloselink:focus { background: none }

#right h3 { color: #fff; }

#right h3 span.backh { }

#right h3 span.backh2 {

  background: #fff;

  color: #222;

  border-bottom: solid 1px #ddd

}

#right h3 span.backh3 { }

h3.js_heading a:link,

h3.js_heading a:visited,

h3.js_heading a:hover,

h3.js_heading a:active,

h3.js_heading a:focus { }

#nav h3.js_heading a:focus { }

#nav form { color: #000; }

#nav form a:hover,

#nav form a:active,

#nav form a:focus {

  color: #fff;

  background: #990000;

  text-decoration: none

}

/* ++++++++++++++  first level  ++++++++++++++ */

#nav .moduletable-example ul.menu {

  background: #fff;

  border: 0;

}

ul.menu {

  border: 0;

  border: solid 0px #eee;

}

.module_content ul.menu { border: 0; }

#main { }

#main a:link,

#main a:visited { color:#69090A; text-decoration:none;}

#main a:hover,

#main a:active,

#main a:focus {

  color: #69090A;

}

#main th a:hover,

#main th a:active,

#main th a:focus {

  background: #333;

  color: #69090A;

}

.items-row h2 {

  color: #000

}

.column-1,

.column-2 { border: solid 0px; }

.item-separator { border: solid 0px #333333; }

#main ul li { }

.small { border: solid 0; }

ul#archive-items li { border-bottom: solid 1px #ddd }

/* ++++++++++++++  images  ++++++++++++++ */

.image-left {

  border: solid 1px #ddd;

  padding: 2px

}

.image-right {

  border: solid 1px #ddd;

  padding: 2px

}

/* ++++++++++++++  leading  ++++++++++++++ */

.items-leading { }

/* ++++++++++++++++++++ headings +++++++++++++ */

#main h1 {

  color:#fff;

font-size:16px;

font-weight:bold;

}

/* h1 on frontpage */

#main .blog-featured h1 {

  border-top: solid 0px #ddd;

  border-bottom: solid 0px #ddd;

  background:none;

}

.items-row h2 {

  border-top: solid 1px #ddd;

  border-bottom: solid 1px #ddd;

}

.items-leading h2 { color: #333; }

#main h2 {

  color: #333;

  font-family: 'Titillium Maps', Arial;

}

#main h2 a { color:#fff;

font-size:15px;

font-weight:bold;}

/* ++++++++++++++  readmore  ++++++++++++++ */

.readmore a:link,

.readmore a:visited,

a.readmore:link,

a.readmore:visited {

  color: #444;

}

.readmore a:hover,

.readmore a:active,

.readmore a:focus,

a.readmore a:hover,

a.readmore a:active,

a.readmore a:focus {

  color: #fff;

}

a.readmore:hover,

a.readmore:active,

a.readmore:focus {

  background: #555;

  color: #fff;

}

/* ++++++++++++++  icons  ++++++++++++++ */

.actions img { border: 0; }

/* ++++++++++++++  items-more  ++++++++++++++ */

#main .items-more h3 {

  border-bottom: solid 1px #ddd;

  border-top: solid 1px #ddd;

  color: #444;

}

#main .items-more ol { color: #000; }

#main .items-more ol li a {

  color: #990000

}

#main .items-more ol li a:hover,

#main .items-more ol li a:active,

#main .items-more ol li a:focus {

  background: #990000;

  color: #fff;

}

/* ++++++++++++++  pagination  ++++++++++++++ */

#main .pagination { border-top: solid 1px #ddd; }

/* ++++++++++++++  article index  ++++++++++++++ */

table.contenttoc { border: solid 1px #ccc; }

/* ##########################  right column   ########################### */

#right {

  border: solid 0px #e6e6e6;

  background: #fff

}

#right .moduletable {

  color: #000;

  border: solid 0px #ccc

}

#right h3 { }

#right h4 {

  color: #000;

  border: solid 0;

}

#right ul {

  border: solid 0 #ccc;

  color: #000;

}

#right ul li a:link,

#right ul li a:visited { color: #000; }

#right ul li a:hover,

#right ul li a:active,

#right ul li a:focus {

  background: #990000;

  color: #fff;

}

/* ++++++++++++++  button for closing right column  ++++++++++++++ */

#close span { color: #000; }

/* ##########################  modules  ########################### */

  /* ++++++++++++++  mostread, latest news ++++++++++++++ */

.mostread li a:link,

.mostread li a:visited,

.latestnews li a:link,

.mostread li a:hover,

.latestnews li a:hover,

.mostread li a:active,

.latestnews li a:active,

/* ++++++++++++++  newsfeed  ++++++++++++++ */

ul.newsfeed { border: solid 0px #000; }

.newsfeed-item { border-bottom: solid 1px #ddd; }

.newsfeed-item h5 a { }

/* ++++++++++++++  newsflash  ++++++++++++++ */

  /* newsflash horizontal */

ul.newsflash-horiz {

  border: 1px solid #EEEEEE;

}

ul.newsflash-horiz li {

  border: solid 0px #eee;

  background: #f5f5f5;

}

ul.newsflash-horiz li h4 { font-family: 'Titillium Maps', Arial; }

/* newsflash vertical */

.newsflash-vert { }

/* ++++++++++++++  banner  ++++++++++++++ */

.banneritem { border: 0 }

.banneritem a { background: none }

.banneritem a img {

  background: none;

  border: 0

}

/* ++++++++++++++  login  ++++++++++++++ */

fieldset.input { border: 0; }

input.button,

button.button { /* background:#990000 ;

        color:#fff;*/

  border: 1px solid #DDDDDD;

  color: #444444;

}

/* ++++++++++++++  tabs/ slide  ++++++++++++++ */

ul.tabs {

  border: solid 1px #ddd;

  border-bottom: 0;

}

ul.tabs li {

  border-right: solid 1px #ddd

}

ul.tabs li a:link,

ul.tabs li a:visited { color: #333; }

ul.tabs li a:hover,

ul.tabs li a:active,

ul.tabs li a:focus { color: #000 }

.tabcontent {

  border: solid 1px #ddd;

  background: #fff;

  color: #000;

}

.tabcontent .linkclosed {

  color: #000;

  border-bottom: solid 1px #e5e5e5;

}

ul.tabs li a.linkopen {

  background: #fff;

  color: #333;

  border: 0

}

ul.tabs li a.linkclosed:hover,

ul.tabs li a.linkclosed:active,

ul.tabs li a.linkclosed:focus,

ul.tabs li a.linkopen:hover,

ul.tabs li a.linkopen:active,

ul.tabs li a.linkopen:focus {

  background: #555;

  color: #fff

}

/* ++++++++++++++  category-module  ++++++++++++++ */

#right .category-module h4 a:link,

#right .category-module h4 a:visited { color: #330000 }

#right .category-module h4 a:hover,

#right .category-module h4 a:active,

#right .category-module h4 a:focus { color: #fff }

.category-module li { border-bottom: solid 1px #ddd; }

.category-module li li { border: 0 }

/* ##########################  search   ########################### */

.searchintro img { border: 0px }

.inputbox:focus { border: solid 2px #000; }

.word {

  background: #fff;

  border: solid 0px #ccc;

}

.word input {

  background: #fff;

  border: solid 1px #999;

  color: #333;

}

.only { border: solid 1px #ccc; }

.phrases {

  color: #000;

  border: solid 1px #ccc;

}

/* ++++++++++++++  selects  ++++++++++++++ */

.phrases .inputbox {

  background: #fff;

  color: #000;

}

.phrases .inputbox option {

  background: #f5f5f5;

  border-bottom: solid 1px #ccc;

}

.phrases .inputbox option a:hover {

  background: #C00;

  border-color: #CFD0D6;

  color: #fff;

}

/* ++++++++++++++   search results    ++++++++++++++++++ */

dl.search-results { background: #f5f5f5; }

dl.search-results dt.result-title { border-top: dotted 1px #ddd }

dl.search-results dd.result-url {

  border-bottom: solid 5px #fff;

  color: #115599;

}

dl.search-results dd.result-created { border-bottom: solid 5px #fff; }

/* ##########################  forms   ########################### */

  /* ++++++++++++++  form validation  ++++++++++++++ */

.invalid { border-color: red !important; }

label.invalid { color: red; }

/* ##########################  user profile  ########################### */

#users-profile-core,

#users-profile-custom { border: solid 1px #ccc; }

#member-profile fieldset { border: solid 1px #ccc; }

/* ##########################  tables   ########################### */

tbody { }

tr.odd,

table.newsfeeds td,

table.weblinks td { }

table.weblinks th,

table.newsfeeds th,

table.category th,

table.jlist-table th { background: #444; }

table.weblinks th a,

table.newsfeeds th a,

table.category th a,

table.jlist-table th a { color: #fff }

td.counter { }

td.num,

td.hits { }

td p { }

table.category th a img { border: solid 0px; }

/* for opera */

fieldset.filters { border: 0; }

/* ##########################  contacts   ########################### */

.contact form {

  background: #fff;

  color: #000;

}

.contact input {

  background: #fff;

  color: #000;

}

.contact .button { }

.contact input.invalid,

.contact textarea.invalid { border: solid 2px red; }

.contact label.invalid { color: red; }

/* ++++++++++++++  Error Message contact form  ++++++++++++++ */

p.error {

  color: #044b63;

  background: #eee;

  border-top: 3px solid #044b63;

  border-bottom: 3px solid #044b63;

}

body.contentpane { background: #fff; }

/* ##########################  footer   ########################### */

#footer-inner {

  border-top: solid 1px #ddd

}

#footer a { color: #fff; }

#bottom a img { border: 0 }

.box h3 { font-family: 'Titillium Maps', Arial; }

/* ##########################  editor  ########################### */

.contentpaneopen_edit img { border: 0 }

form.editor fieldset { border: solid 1px #ccc; }

/* ++++++++++++++  edit  ++++++++++++++ */

form#adminForm { border: solid 0px #000 }

form#adminForm fieldset { border: solid 1px #ddd }

/* ++++++++++++++  tooltip  ++++++++++++++ */

.tip {

  border: solid 1px #333;

  background: #ffffcc;

}

/*-------------------------------*/

.australia {

  border: solid 1px #ddd

}

.australia h3 { font-family: 'Titillium Maps', Arial; }

table.pagenav,

table.pagenav tr,

table.pagenav td { border: 0 !important }

/* ++++++++++++++  flashupload  ++++++++++++++ */

.hide { display: none; }

#header {

  height:28px;

}

#header .left {

  background:url(../images/sb_button_left.jpg) 0 0 no-repeat;

  width:171px;

  height:28px;

  float:left;

}

#header .right {

  background:url(../images/sb_button_right.jpg) 0 0 no-repeat;

  width:154px;

  height:28px;

  float:left;

}

#footer-outer {

  background:url(../images/sb_bottom_panel_01.jpg) 0 0 no-repeat;

  height:200px;

  width:1018px;

  margin:0 auto;

}

#contentarea {

  background:url(../images/sb_mid_panel_01_new.jpg) 0 0 no-repeat;

  min-height:400px;

}

#navigation ul {

  list-style:none;

  margin:0;

  padding:0;

}

#navigation ul li { display:inline; }

#navigation ul li a {

  display:block;

  text-indent:100%;

  white-space:nowrap;

  float:left;

  height:28px;

}

.item-101 a{

  background:url(../images/button_01_normal.jpg) 0 0 no-repeat;

  width:109px;

}

.item-101 a:hover{ background-image:url(../images/button_01_hover.jpg); }

.active.item-101 a{ background-image:url(../images/button_01_hover.jpg); }



.item-103 a{

  background:url(../images/button_02_normal.jpg) 0 0 no-repeat;

  width:109px;

}

.item-103 a:hover{ background-image:url(../images/button_02_hover.jpg); }

.active.item-103 a{ background-image:url(../images/button_02_hover.jpg); }



.item-104 a{

  background:url(../images/button_03_normal.jpg) 0 0 no-repeat;

  width:123px;

}

.item-104 a:hover{ background-image:url(../images/button_03_hover.jpg); }

.active.item-104 a{ background-image:url(../images/button_03_hover.jpg); }



.item-105 a{

  background:url(../images/button_04_normal.jpg) 0 0 no-repeat;

  width:141px;

}

.item-105 a:hover{ background-image:url(../images/button_04_hover.jpg); }

.active.item-105 a{ background-image:url(../images/button_04_hover.jpg); }



.item-106 a{

  background:url(../images/button_05_normal.jpg) 0 0 no-repeat;

  width:119px;

}

.item-106 a:hover{ background-image:url(../images/button_05_hover.jpg); }

.active.item-106 a{ background-image:url(../images/button_05_hover.jpg); }



.item-107 a{

  background:url(../images/button_06_normal.jpg) 0 0 no-repeat;

  width:92px;

}

.item-107 a:hover{ background-image:url(../images/button_06_hover.jpg); }

.active.item-107 a{ background-image:url(../images/button_06_hover.jpg); }



#footer {

  width: 574px;

  margin: 35px auto 0;

}

#slideshow { margin-top:25px; }

.item-page.about img { margin-right:10px; }

#slider-container104{
	border: 1px solid #000;
}