/*------------------------------------------------*//*-----------------[BASIC STYLES]-----------------*//*------------------------------------------------*/
body{
  margin:0px;
  padding:0;
  color:#939393;
  background-color:#222222;
  background-image:url(images/fundal.png);
  font-family:Arial;
  font-size:12px;
  line-height:18px;
}

a:link{
  text-decoration:none;
  color:#fff;
}

a:visited{
  text-decoration:none;
  color:#fff;
}

a:hover,a:active{
  color:#dbdbdb;
}

h1{
  margin:0px 0px 10px 0px;
  font-weight:normal;
  font-size:30px;
}

h2{
  margin:0px 0px 10px 0px;
  font-weight:normal;
  font-size:27px;
}

h3{
  margin:0px 0px 10px 0px;
  font-weight:normal;
  font-size:24px;
}

blockquote{
  overflow:auto;
  padding:0 10px;
  margin:20px 30px;
  background:#222;
  border:1px solid #333;
}

p img{
  padding:0;
  max-width:100%;
}
/*------------------------------------------------*/
/*---------------[MAIN LAYOUT INFO]---------------*/
/*------------------------------------------------*/

#bgdiv{
/*  background-image:url(images/bg-2.gif);
  background-repeat:repeat-x;
  background-position:bottom;*/
  width:100%;
  background:url("images/main-bg.gif") scroll 0 0 transparent;
  background-repeat:repeat-x;
  background-color:transparent;
}

#logobg{
  background-image:url(images/logo-bg.gif);
  background-repeat:no-repeat;
}

.headings{
  width:194px;
  background-color:#222222;
  display:block;
  height:28px;
  font-weight:bold;
  color:#fff;
  padding-left:20px;
  padding-top:3px;
  clear:both;
}

#wrapper2{
  width:950px;
  margin:auto;
  padding:0px 0px 0px 0px;
  background-image:url(images/bg_top_container.gif);
  background-position:0 198px;
  background-repeat:no-repeat;
}

.post-wrapper{
  width:606px;
  padding:15px;
  text-align: justify
}

.rule{
  clear:both;
  border-top:1px solid #222222;
  width:636px;
  margin:15px 0px;
  float:left;
}

#home-wrapper{
  width:697px;
  margin-top:15px;
}

.home-left{
  width:420px;
  border-right:1px solid #222222;
  float:left;
}

.home-post-wrap{
  width:395px;
  border-bottom:1px solid #222222;
  padding:15px 25px 25px 0px;
}

.home-post-wrap-2{
  width:636px;
  border-bottom:1px solid #222222;
  padding:15px 0px;
}

.home-post-wrap-3{
  width:636px;
  border-bottom:1px solid #222222;
  padding:0px;
}

.home-right{
  width:214px;
  float:left;
}

.readmore{
  background-image:url(images/readmore-bg.png);
  padding:5px 10px;
  color:#fff;
  font-size:10px;
  margin:23px 0px 0px 40px;
  display:block;
  float:right;
}

.readmore a:link,.readmore a:hover{
  color:#fff;
  font-size:10px;
}

.titles a:link,.titles a:visited,.titles a:active{
  text-decoration:none;
  font-size:20px;
  font-family:Georgia;
  margin-top:10px;
  color:#6a909f;
  float:left;
  margin-bottom:15px;
  clear:both;
}

.post-title{
  margin:15px 0px 20px 0px;
}

.post-title2{
  margin:0px 0px 20px 0px;
}

#header{
  width:950px;
  margin-top:0px;
  height:219px;
  background-color:#373434;
  background-image:url(images/header-bg.gif);
  background-repeat:repeat-x;
  float:left;
}

#container{
  float:left;
  width:950px;
  background-color:#222222;
}

#container2{
  float:left;
  width:950px;
  margin-top:15px;
  background-color:#222222;
  padding-top:15px;
/*  background:url("images/featured-bg.png") no-repeat scroll 0 0 transparent;*/
  margin-bottom:40px;
  padding:10px 0 0 10px;
  position:relative;
  width:667px;
}

span.feat-overlay{
  background:url("images/overlay.png") no-repeat scroll 0 0 transparent;
  display:block;
  height:348px;
  left:0;
  position:absolute;
  top:0;
  width:655px;
}

#left-div{
  width:678px;
  float:left;
  text-align: justify;
  margin-top:15px;
}
#left-div ul{
padding:20px;
  }

#left-div2{
  width:663px;
  float:left;
  padding:0px 0px 15px 15px;
}

#left-inside{
  float:left;
  padding:0px 0px 0px 19px;
}

.adwrap{
  margin-left:-5px;
  float:left;
  width:270px;
}

.adwrap a,.adwrap a:hover,.adwrap a:visited{
  margin-right:5px;
  margin-bottom:5px;
  display:block;
  float:left;
}

#about-image{
  float:left;
  display:inline;
  margin-right:10px;
  border:5px solid #313131;
}

.post-info{
  color:#56adff;
  font-size:12px;
  background-color:#313131;
  float:left;
  border:1px solid #3d3d3d;
  padding:4px 10px;
  clear:both;
  height:22px;
}

.post-info2{
  height:22px;
  float:left;
  border-right:1px solid #3d3d3d;
  border-top:1px solid #3d3d3d;
  border-bottom:1px solid #3d3d3d;
  background-image:url(images/ratings-bg.gif);
  color:#fff;
  padding:4px 10px;
}

.post-info a:link,.post-info a:visited{
  color:#fff;
}

.logo{
  border:none;
  float:left;
}

#animate a{
  background:url(images/pages-bg.gif) repeat -80px 35px;
}

.current-category{
  background-color:#313131;
  color:#fff;
  border:1px solid #424242;
  padding:5px 10px;
  display:block;
  margin-bottom:10px;
  width:626px;
}

.ad_468{
  position:absolute;
  left:403px;
  top:20px;
}
/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/

#footer{
  float:left;
  padding-top:14px;
  font-size:11px;
  background-color:#161616;
  width:100%;
  height:50px;
}

.footer-inside{
  margin:auto;
  width:940px;
  padding:0px 10px 0px 0px;
  text-align:right;
}

.footer-insie a:link,.footer-insie a:visited{
  color:#fff;
}

#bottom{
  padding:15px 1px 15px 15px;
  width:934px;
  background-color:#292929;
  float:left;
  background-image:url(images/bottom-bg.gif);
  background-repeat:repeat-x;
}

.bottom-box{
  width:294px;
  background-color:#212121;
  border-bottom:5px solid #1d1d1d;
  float:left;
  margin-right:17px;
}

.bottom-box2{
  width:294px;
  background-color:#212121;
  border-bottom:5px solid #1d1d1d;
  float:left;
  margin-right:17px;
  min-height:299px;
}

.bottom-box2 h3{
  color:#868686;
  font-size:20px;
  margin-left:10px;
}

.bottom-box-inside{
  width:274px;
  margin-left:10px;
  padding:10px 0px;
  float:left;
  background-image:url(images/line-bg.gif);
  background-repeat:repeat-x;
  background-position:top;
}

.bottom-box h3{
  color:#868686;
  font-size:20px;
  margin-left:10px;
}

.bottom-span{
  width:193px;
  display:block;
  color:#939393;
  float:left;
}

.bottom-span a:link,.bottom-span a:visited{
  font-size:14px;
}

.bottom-span2{
  width:193px;
  color:#56adff;
  display:block;
  float:left;
}

.bottom-span3{
  width:193px;
  color:#939393;
  display:block;
  float:left;
}

.bottom-span3 a:link,.bottom-span3 a:visited{
  color:#939393;
}

.bottom-thumbnail{
  background-color:#313131;
  border:1px solid #464646;
  padding:4px;
  float:left;
  display:inline;
  margin-right:12px;
  position:relative;
}

.bottom-thummbail-hover-wrap{
  position:relative;
  display:none;
}

.bottom-thumbnail-hover{
  width:59px;
  height:59px;
  background-image:url(images/thumbnail-overlay.png);
  z-index:5;
  position:absolute;
  float:left;
}
/*------------------------------------------------*/
/*--------------------[SIDEBAR]-------------------*/
/*------------------------------------------------*/

#sidebar{
  width:272px;
  /*padding-left:680px;*/
  float:right;
  margin-top:15px;
}

.sidebar-box{
  float:right;
  width:272px;
  background-image:url(images/sidebar-bg-2.gif);
  border-bottom:4px solid #1d1d1d;
  margin-bottom:10px;
}

.sidebar-box-inside{
  background-image:url(images/sidebar-bg-1.gif);
  background-repeat:no-repeat;
  width:242px;
  height:300px;
  padding:13px 0 0 0;
}
.sidebar-box-inside div{
  padding:10px 0px 10px 10px;
  text-align:justify;
}


.sidebar-box ul li a:link,.sidebar-box ul li a:visited,.sidebar-box ul li a:active{
  color:#fff;
  display:block;
  background-color:#222222;
  border:1px solid #373737;
  padding:3px 8px 5px 8px;
  background-image:url(images/sidebar-link-bg.gif);
  background-repeat:repeat-x;
}

.sidebar-box ul li{
  margin:5px 3px 3px 5px;
 /* clear:both;*/
}

.sidebar-box ul{
  list-style-type:none;
  clear:both;
  margin-left:0px;
  padding-left:0px;
  margin-top:0px;
  padding-top:0px;
}

.sidebar-box ul li a:hover{
  color:#fff;
}

.sidebar-box-title{
  font-size:18px;
  color:#56adff;
  margin-bottom:10px;
  float:left;
  padding-left: 10px
}
/*------------------------------------------------*/
/*------------------[THUMBNAILS]------------------*/
/*------------------------------------------------*/

.thumbnail-wrap{
  float:left;
  margin:0px 18px 18px 0px;
  width:151px;
  height:151px;
}

.thumbnail-category{
  margin:0px 14px 18px 0px;
}

.thumbnail-div{
  float:left;
  padding:5px 0px 0px 5px;
  width:151px;
  height:151px;
  background-image:url(images/thumbnail-bg-full.gif);
}

.thumbnail-div .sections-overlay{
  background:url(images/thumbnail-overlay.png) no-repeat -40px -300px;
  width:141px;
  height:141px;
  margin-top:-33px;
  float:left;
}

.thumbnail-shadow{
  width:100%;
  float:left;
  height:33px;
}

.thumbnail-div .sections-overlay .zoom{
  margin:60px 0px 0px 61px;
}

.thumbnail-single .sections-overlay{
  width:624px;
  height:364px;
}

.thumbnail-bottom{
  margin:5px 0px 0px -5px;
}

.thumbnail-single{
  border:10px solid #313131;
  width:624px;
  height:364px;
}

.blogthumbnail{
  border:10px solid #313131;
  display:inline;
  float:left;
  margin-right:15px;
}
/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/

.comments-wrapper{
  background-color:#171717;
  background-image:url(images/comments-top.gif);
  width:585px;
  padding:61px 15px 15px 15px;
  float:left;
  background-repeat:repeat-x;
}

#commentform{
  margin:10px 0px 0px 20px;
}

#commentform textarea{
  background:#222;
  border:1px solid #333;
  width:350px;
  padding:10px;
  color:#fff;
}

#commentform #email{
  font-size:13px;
  background:#222;
  border:1px solid #333;
  width:207px;
  height:20px;
  padding-left:13px;
  padding-top:6px;
  margin-bottom:3px;
  color:#fff;
}

#commentform #author{
  font-size:13px;
  background:#222;
  border:1px solid #333;
  width:207px;
  height:20px;
  padding-left:13px;
  padding-top:6px;
  margin-bottom:3px;
  color:#fff;
}

#commentform #url{
  font-size:13px;
  background:#222;
  border:1px solid #333;
  width:207px;
  height:20px;
  padding-left:13px;
  padding-top:6px;
  margin-bottom:3px;
  color:#fff;
}

.commentmetadata{
  text-transform:uppercase;
  color:#fff;
  font-size:12px;
  text-transform:uppercase;
  margin-top:10px;
  display:block;
  background-color:#222222;
  border:1px solid #333333;
  padding:2px 10px;
  width:190px;
}

#comments{
  margin:0px 0px 15px 6px;
  color:#fff;
}

.commentmetadata a:link,.commentmetadata a:hover,.commentmetadata a:visited{
  color:#fff;
}

.fn,.fn a:link,.fn a:hover,.fn a:visited,.says{
  color:#56adff;
  font-family:Georgia;
  font-size:17px;
  font-style:normal;
}

.avatar{
  border:5px solid #222222;
  margin-bottom:-15px;
  margin-right:10px;
  width:40px;
  height:40px;
}

.comment{
  border-bottom:1px solid #222222;
  margin-bottom:15px;
  float:left;
  clear:both;
  width:100%;
  list-style:none;
}

.children .comment{
  border-top:1px solid #222222;
  border-bottom:none;
  padding-top:15px;
  margin-bottom:0px;
}

.comment-reply-link,.comment-reply-link:visited{
  color: #171717 !important;
  display:block;
  font-weight:bold;
  background-color:#c4c4c4;
  padding:2px 7px;
  float:right;
  text-transform:lowercase;
  font-size:11px;
  border:1px solid #fff;
  margin-bottom:10px;
  margin-top:-10px;
}

.commentlist{
  float:left;
  margin-left:0px;
  padding-left:10px;
}

.comment-reply-link:hover{
  background-color:#fff;
}

.cancel-comment-reply a:link,.cancel-comment-reply a:visited{
  color: #171717 !important;
  display:block;
  font-weight:bold;
  background-color:#c4c4c4;
  border:1px solid #fff;
  padding:0px 5px;
  text-transform:lowercase;
  font-size:10px;
  float:left;
  clear:both;
}

#commentform{
  clear:both;
  float:left;
}

.cancel-comment-reply a:hover{
  background-color:#fff;
}

#respond{
  float:left;
  width:100%;
}

#respond h3{
  color:#fff;
  margin-left:20px;
  margin-top:0px;
}
/*------------------------------------------------*/
/*-----------------[FEATURED SLIDER]--------------*/
/*------------------------------------------------*/

.featured,.rotator{
  background-color:#1d1d1d;
  border:10px solid #313131;
  background-image:url(images/slider-bg.gif);
  width:930px;
  height:364px;
  margin-top:15px;
  float:left;
}

.featured-info{
  color:#56adff;
  background-color:#313131;
  border:1px solid #424242;
  padding:0px 10px;
  margin:15px 0px;
}

#sections{
  width:655px;
  height:364px;
  float:left;
  overflow:hidden;
}

#sections ul{
  width:10000px;
  padding:0;
  margin:0;
  height:364px;
  float:left;
  list-style-image:none;
  display:block;
}

#sections li{
  width:655px;
  height:364px;
  display:block;
  float:left;
}

.sections-overlay{
  background-image:url(images/readmore-bg.png);
  width:655px;
  height:364px;
}

.sections-overlay .zoom{
  margin:165px 0px 0px 312px;
  border:none;
}

#featured-right{
  width:262px;
  height:364px;
  float:right;
}

#sections2{
  width:262px;
  height:296px;
  float:right;
  overflow:hidden;
}

.featured-readmore{
  background-color:#353535;
  padding:0px 10px 3px 10px;
  display:block;
  float:right;
  margin-top:5px;
  margin-bottom: 10px
}

#sections2 ul{
  width:262px;
  padding:0;
  margin:0;
  height:5000px;
  float:left;
  list-style-image:none;
  display:block;
}

#sections2 li{
  width:227px;
  height:257px;
  display:block;
  float:left;
  background-image:url(images/slider-text-bg.gif);
  background-repeat:no-repeat;
  padding:20px;
  line-height: normal
}
#sections2 li div{
  padding-top: 10px;
  text-align: justify
}


.featured-title a{
  color:#fff;
  font-size:22px;
  font-weight: bold;
  text-align: center
}
h2.featured-title{
  color:#fff;
  font-size:18px;
  font-weight: bold;
  text-align: center
}

#featured-button{
  width:261px;
  height:66px;
  background-image:url(images/slider-arrows-bg.gif);
  float:right;
}

.prev{
  width:40px;
  height:40px;
  cursor:pointer;
  float:left;
  background-image:url(images/arrow-left.gif);
  margin-top:18px;
  margin-left:10px;
}

.next{
  width:40px;
  height:40px;
  cursor:pointer;
  float:right;
  background-image:url(images/arrow-right.gif);
  margin-top:18px;
  margin-right:10px;
}

.prev-hover{
  width:40px;
  height:40px;
  cursor:pointer;
  background-image:url(images/arrow-left-hover.gif);
}

.next-hover{
  width:40px;
  height:40px;
  cursor:pointer;
  background-image:url(images/arrow-right-hover.gif);
}
/*------------------------------------------------*/
/*-------------[CAPTIONS AND ALIGNMENTS-----------*/
/*------------------------------------------------*/

.aligncenter,div.aligncenter{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

.wp-caption{
  border:1px solid #ddd;
  text-align:center;
  background-color:#f3f3f3;
  padding-top:4px;
  margin:10px;
}

.wp-caption img{
  margin:0;
  padding:0;
  border:0 none;
}

.wp-caption p.wp-caption-text{
  font-size:12px;
  line-height:17px;
  padding:0 4px 5px;
  margin:0;
}

img.centered{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

img.alignright{
  padding:4px;
  margin:0 0 2px 7px;
  display:inline;
}

img.alignleft{
  padding:4px;
  margin:0 7px 2px 0;
  display:inline;
  border: #FFFFFF
}

.alignright{
  float:right;
}

.alignleft{
  float:left;
}
/*------------------------------------------------*/
/*---------------[PAGES NAVIGATION]---------------*/
/*------------------------------------------------*/

#pages{
  width:950px;
  height:57px;
  margin:230px auto 20px auto;
  position:relative;
  z-index:1;
}

#pages ul{
  list-style-type:none;
  float:left;
  height:57px;
  width:950px;
  padding:0px 0px 0px 0px;
  margin:0px 0px;
}

#pages ul li{
  float:left;
  display:block;
  height:57px;
  padding:0px;
  margin:0px 10px 0px 0px;
  background-image:url(images/button-left.gif);
  background-position:bottom left;
}

#pages ul li:hover{
  background-image:url(images/button-hover-left.gif);
  background-position:bottom left;
}

#pages ul li a:link,#pages ul li a:visited,#pages ul li a:active{
  float:left;
  color:#fff;
  display:block;
  height:36px;
  font-size:11px;
  padding:22px 20px 0px 20px;
  margin:0px;
  background-image:url(images/button-right.png);
  background-position:bottom right;
  background-repeat:no-repeat;
}

#pages ul li:hover a:link,#pages ul li:hover a:visited{
  background-image:url(images/button-hover-right.png);
}

#pages ul li a:hover{
  background-image:url(images/button-hover-right.png);
  background-position:bottom right;
  background-repeat:no-repeat;
}

#pages.home a:link,#pages.home a:visited,#pages.current_page_item a:link,#pages.current_page_item a:visited{
  background-image:url(images/button-hover-right.png);
  background-position:right;
  background-repeat:no-repeat;
}

#pages.home,#pages.current_page_item{
  background-image:url(images/button-hover-left.gif);
}
/*-------------[DROPDOWN MENU]------------*/

#nav2 ul{
  border-bottom:4px solid #ebe9d8;
  width:220px;
}

#nav2 li{
  background-image:url("images/nav-left.gif");
  background-repeat:no-repeat;
  background-position:left 0 !important;
  display:block;
  float:left;
  height:32px;
  margin:5px 5px 0;
  padding:0 !important;
}

#nav2 li:hover,#nav2 li.current_page_item{
  background-image:url("images/nav-hover-left.gif");
}

#nav2 li a{
  background-image:url("images/nav-right.gif");
  background-repeat:no-repeat;
  background-position:right 0 !important;
  display:block;
  float:left;
  font-size:14px;
  height:22px;
  padding:5px 10px;
  border:none;
  background-color:transparent;
}

#nav2 li a:hover,#nav2 li.current_page_item a{
  background-image:url("images/nav-hover-right.gif");
}

#nav2 li li{
  z-index:200;
}

#nav2 li:hover ul li ul,ul#nav2 li.sfHover ul li ul{
  background-image:none;
  padding-top:0px;
}

#nav2 li:hover ul li:hover ul{
  top:0px;
}

#nav2 li li a:link,#nav2 li li a:visited{
  height:35px;
  padding:10px 20px 0px 20px;
}

#nav2 li:hover{
  background-color: #1dae9f !important;
  z-index:200;
}

#nav2 li li:hover,#nav2 li li{
  margin-top: 0px !important;
}

#nav2 li li a:hover{
  background-color: #1dae9f !important;
}

#nav2 li li a:link,#nav2 li li a:visited{
  background-color:#1a968a;
  padding-bottom:8px;
  background-image: none !important;
}
/*------------------------------------------------*/
/*------------------[NAVIGATION]------------------*/
/*------------------------------------------------*/

.logowrap{
  float:left;
  width:950px;
  background:url(images/header.gif);
  background-repeat:no-repeat;
  background-position:202px 0;
}

.logowrap ul{
  float:left;
  margin:150px 0px 0px 0px;
  padding:0px;
}

.logowrap ul li{
  float:left;
  display:block;
  margin-right:10px;
}
/*.logowrap ul li a:link,.logowrap ul li a:visited{
  padding:5px 10px;
  color:#fff;
  background-color:#404040;
  border:1px solid #4c4c4c;
  display:block;
} */

.logowrap ul li a:hover{
  color:#000;
}
/*------------------[DROPDOWN MENU]------------------*/

.nav ul{
  position:absolute;
  top:-999em;
  margin:26px 0px 0px 40px;
}

.nav li{
  float:left;
  position:relative;
  z-index:9;
}

.nav li a:hover,.nav li.current_page_item a{
  background-image:url("images/nav-hover-right.gif");
}

.nav li a, .nav li .meniu{
  background-image:url("images/nav-right.gif");
  background-repeat:no-repeat;
  background-position:right 0 !important;
  display:block;
  float:left;
  font-size:14px;
  height:22px;
  padding:5px 10px;
  border:none;
  background-color:transparent;
  cursor:pointer;
  color:#FFF
  }

.nav li:hover,.nav li.current_page_item{
  background-image:url("images/nav-hover-left.gif");
}

.nav li{
  background-image:url("images/nav-left.gif");
  background-repeat:no-repeat;
  background-position:left 0 !important;
  display:block;
  float:left;
  height:32px;
  margin:5px 5px 0;
  padding:0 !important;
}

.nav ul li{
  width:100%;
}

.nav li:hover ul,ul.nav li.sfHover ul{
  left:-40px;
  top:7px;
}

.nav li:hover li ul,.nav li.sfHover li ul{
  top:-999em;
}

.nav li li:hover ul,ul.nav li li.sfHover ul{
  left:161px;
  top:-26px;
}

.nav li:hover ul,.nav li li:hover ul{
  top:-999em;
}

.nav li li{
  padding:0px;
  margin:0px;
}

.nav li:hover{}

.nav li li a:link,.nav li li a:visited{
  width:180px;
  display:block;
  background-image: url(images/pages-bg-2.gif) !important;
  background-position:400px 0px;
}

.nav li li a:hover{}
/*------------------------------------------------*/
/*------------------[SEARCH FORM]-----------------*/
/*------------------------------------------------*/

#searchform{
  margin-right:20px;
  margin-bottom:15px;
}

.search_bg{
  float:right;
  margin-top:18px;
  margin-left:10px;
}

.search_bg #s{
  background:#FFF;
  font-size:11px;
  color:#fff;
  font-family:Arial;
  width:150px;
  vertical-align:middle;
  padding:10px;
  border:1px solid #e5e3d3;
}

.search_bg #searchsubmit{
  background-color:#56adff;
  color:#fff;
  font-weight:bold;
  cursor:pointer;
  border:5px solid #f6f6e9;
  vertical-align:middle;
  text-transform:lowercase;
  margin-left:10px;
  height:30px;
  padding-bottom:10px;
}
/*------------------------------------------------*/
/*------------------[CATEGORIES DROPDOWN]-----------------*/
/*------------------------------------------------*/

#categories-button{
  float:right;
  cursor:pointer;
  margin-top:26px;
}

#categories-dropdown{
  width:237px;
  position:absolute;
  left:736px;
  top:-30px;
  display:none;
}

.categories-inside{
  width:237px;
  background-image:url(images/categories-bg.gif);
  background-repeat:repeat-x;
  background-color:#101010;
  float:left;
}

.categories-inside ul{
  width:237px;
  padding:0px;
  margin:0px;
  float:left;
  list-style-type:none;
}

.categories-inside ul li{
  display:block;
  float:left;
  padding:0px;
  margin:0px;
  list-style-type:none;
}

.categories-inside ul li a:link,.categories-inside ul li a:visited{
  display:block;
  float:left;
  padding:5px 10px;
  margin:2px 0px;
  width:199px;
  border:1px solid #464646;
  background-color:#2c2c2c;
  margin-left:8px;
}

.categories-inside ul li a:hover{
  background-color:#353535;
  color:#fff;
}

.categories-top{
  float:left;
}
/*------------------------------------------------*/
/*-----------------[WP PAGE NAVI]-----------------*/
/*------------------------------------------------*/

.wp-pagenavi{
  margin-bottom:15px;
}

.wp-pagenavi a,.wp-pagenavi a:link{
  padding:5px 7px;
  margin:2px;
  text-decoration:none;
  border:1px solid #424242;
  color:#FFF;
  background-color:#313131;
}

.wp-pagenavi a:visited{
  padding:5px 7px;
  margin:2px;
  text-decoration:none;
  border:1px solid #424242;
  color:#FFF;
  background-color:#313131;
}

.wp-pagenavi a:hover{
  border:1px solid #fff;
  color:#000;
  background-color:#c9c9c9;
}

.wp-pagenavi a:active{
  padding:5px 7px;
  margin:2px;
  text-decoration:none;
  border:1px solid #424242;
  color:#FFF;
  background-color:#313131;
}

.wp-pagenavi span.pages{
  padding:5px 7px;
  margin:2px 2px 2px 2px;
  color:#000000;
  border:1px solid #424242;
  color:#FFF;
  background-color:#313131;
}

.wp-pagenavi span.current{
  padding:5px 7px;
  margin:2px;
  font-weight:bold;
  border:1px solid #fff;
  color:#000;
  background-color:#c9c9c9;
}

.wp-pagenavi span.extend{
  padding:5px 7px;
  margin:2px;
  border:1px solid #fff;
  color:#000;
  background-color:#c9c9c9;
}