/****************************************************

#####################################################

##-------------------------------------------------##

##              JOURNEY BLOG DARK                  ##

##-------------------------------------------------##

## Copyright = globbersthemes.com- 2013            ##

## Date      = JUIN 2013                           ##

## Author    = globbers                            ##

## Websites  = http://www.globbersthemes.com       ##

## version (joomla)                                ##

##                                                 ##

#####################################################

****************************************************/





html {     

height: 100%;    



} 

   

body{   

margin:0;     

 padding:0;       

 text-align:left;     

 background: url(../images/bg.jpg) 0 0 repeat;    

 font-size:14px;      

 color:#494a4a;       

 font-family: 'open sans',tahoma, arial, sans-serif;     

 font-weight:normal;      

 

 }     

 

 p {       

 font-size: 100%;  

 

 }     



 h1 {       

 font-size: 200%;     

 

 }  

 

 h2 {   

 font-size:150%;        

 

 }     



 h3 {      

 font-size: 125%;      

 

 }    



 h4, h5, h6 {       

 font-size: 100%;   

 

 }    



 /* liens hypertextes*/      

 a:link, a:visited {      

 text-decoration:none;      

   color:#6b6c70; 

 font-weight:normal;       

 

 }     

 

 a:hover {        

 color:#929394; 

 

 } 

 

 ul {    

 margin:0;       

 padding-left:20px;      

 

 }     



 li {      

 list-style-type:disc;     

 background:transparent;   

 margin: 4px;      



 }       



 img {      

 border:none;     

 margin:5px;       

 padding:0;         



 }      



 img .caption {       

 text-align: left;     



 }      

 .highlight{       

 background: #afd3e3;      

 padding: 0px 2px 0px 2px;       

 color:#ffffff;       



 }        

 

 .button {        

  border:1px solid #5aa8c9; 

 -webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 color: #FFFFFF;

 border:1px solid #000;

-webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 color: #FFFFFF;

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));

 background-image: -webkit-linear-gradient(top, #333333, #000000);

 background-image: -moz-linear-gradient(top, #333333, #000000);

 background-image: -ms-linear-gradient(top, #333333, #000000);

 background-image: -o-linear-gradient(top, #333333, #000000);

 background-image: linear-gradient(to bottom, #333333, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#000000);

padding:4px;    

 

 }     

 

 .inputbox {       

 border:1px solid #000;

-webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 color: #FFFFFF;

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));

 background-image: -webkit-linear-gradient(top, #333333, #000000);

 background-image: -moz-linear-gradient(top, #333333, #000000);

 background-image: -ms-linear-gradient(top, #333333, #000000);

 background-image: -o-linear-gradient(top, #333333, #000000);

 background-image: linear-gradient(to bottom, #333333, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#000000);



 padding:4px;

 

 }     

 

 .pagewidth{    

 width:962px;      

 text-align:center;    

 background:transparent;    

 margin-left:auto;   

 margin-right:auto;     

 margin-top:0px;    

 margin-bottom:0px;    

 position:relative;       

 

 }     

 

 fieldset {   

 margin:5px;    

 padding:5px;    

 border:none;      

 

 }



 /***********************/

 #header {

 float:left;

 width:100%;

 height:133px;

 background: url(../images/header.jpg) 0 0 repeat-x;

 

 } 

 

 #sitename {

 float:left;

 margin-top:10px;

 

}

/***********************/

 #AdminLog {

 float:right;

 width:120px;

 height:50px;

 background:transparent;

 margin-top:5px;

  

 }



/***********************/

 #topmenu {

 float:left;

 width:720px;

 height:55px;

 background:transparent;

 margin-top:40px;

 margin-left:40px;

 

 }

 

 /****************************/

 .navigation {

 float:left;

 width: 660px;

 height:55px;

 background:transparent; 

 

 }

 

 .navigation ul {

 list-style: none;

 margin:0;

 padding:0;

 float: left;

 

 }

 

 .navigation ul ul {

 margin: 0;

 padding: 0; 

 

 }

 

 .navigation ul li {

 margin:0;

 padding: 0;

 float: left;

 list-style: none;

 background: none;

 display: block;  

 

 }

 

 .navigation ul li ul {

 width: 200px;

 position: absolute; 

 z-index: 99;

 left: -999em;

 height: auto;w\idth: 200px;

 

 }

 

 .navigation ul li ul ul {

 margin: 0;

 

 } 

 

 .navigation ul li li {

 padding: 0;

 margin: 0;

 width: 100%;

 

 }

 

 .navigation ul ul a {

 width: 100%;

 

 }

 .navigation ul li:hover ul ul,

 .navigation ul li:hover ul ul ul,

 .navigation ul li.sfhover ul ul,

 .navigation ul li.havechildsfhover ul ul,

 .navigation ul li.havechild-activesfhover ul ul,

 .navigation ul li.activesfhover ul ul,

 .navigation ul li.sfhover ul ul ul,

 .navigation ul li.havechildsfhover ul ul ul,

 .navigation ul li.havechild-activesfhover ul ul ul,

 .navigation ul li.activesfhover ul ul ul { 

 left: -999em;

 

 }

 

 .navigation ul li:hover ul,

 .navigation ul li li:hover ul,

 .navigation ul li li li:hover ul,

 .navigation ul li.sfhover ul,

 .navigation ul li.havechildsfhover ul,

 .navigation ul li.havechild-activesfhover ul,

 .navigation ul li.activesfhover ul,

 .navigation ul li li.sfhover ul,

 .navigation ul li li.havesubchildsfhover ul,

 .navigation ul li li.havesubchild-activesfhover ul,

 .navigation ul li li.activesfhover ul,

 .navigation ul li li li.sfhover ul,

 .navigation ul li li li.havesubchildsfhover ul,

 .navigation ul li li li.havesubchild-activesfhover ul,

 .navigation ul li li li.activesfhover ul {

 left: auto;  

 

 }

 

 .navigation ul li a {

 padding: 5px 12px 0 12px ;

 margin:0px 0 0 5px;

 display: block;

 font-weight: normal;  

 font-size:15px;

 text-transform:capitalise;

 height:25px;

 background:transparent;

 color:#26272a;

  font-family: copse,tahoma, arial, sans-serif;  

  

 }

 

 .navigation ul li a:hover {

 border:1px solid #000;

-webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 color: #FFFFFF;

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));

 background-image: -webkit-linear-gradient(top, #333333, #000000);

 background-image: -moz-linear-gradient(top, #333333, #000000);

 background-image: -ms-linear-gradient(top, #333333, #000000);

 background-image: -o-linear-gradient(top, #333333, #000000);

 background-image: linear-gradient(to bottom, #333333, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#000000);



  margin:0px 0 0 3px;

  

 }

 

 .navigation ul li {

 background:transparent ;

height:45px;

 }

 

 .navigation ul li.active a {

 border:1px solid #000;

-webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 color: #FFFFFF;

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));

 background-image: -webkit-linear-gradient(top, #333333, #000000);

 background-image: -moz-linear-gradient(top, #333333, #000000);

 background-image: -ms-linear-gradient(top, #333333, #000000);

 background-image: -o-linear-gradient(top, #333333, #000000);

 background-image: linear-gradient(to bottom, #333333, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#000000);



  margin:0px 0 0 3px;

  

 } 

 

 .navigation ul li ul {

 margin-top: 10px;

 text-align:left !important;

  border:1px solid #000000; 

 -webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 color: #FFFFFF;

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));

 background-image: -webkit-linear-gradient(top, #333333, #000000);

 background-image: -moz-linear-gradient(top, #333333, #000000);

 background-image: -ms-linear-gradient(top, #333333, #000000);

 background-image: -o-linear-gradient(top, #333333, #000000);

 background-image: linear-gradient(to bottom, #333333, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#000000);



 }

 

 .navigation ul li ul li {

 padding-top:12px ;

 background:none;

 border-top:1px solid #2c323f; 

 

 }

 

 .navigation ul li ul li a{

 height:31px !important;

 padding-left:31px;

 color:#fff !important;

 

 }

 

 .navigation ul li ul li a:hover  {

 height:31px ;

 background:transparent ; 

 color:#666666 !important;

border:none; 

 

 }

 

 .navigation ul li ul li ul {

 margin-left:200px;

 margin-top: -30px;

 padding-bottom: 3px;

 padding-top: 0px;

 text-align:left !important;

 padding-bottom: 0px;

 

 }

 

 .navigation ul li ul li.active a {

 color:#fff !important; 

 background:transparent !important;

 border:none !important;

 

 }

 

 .navigation ul li.active ul li a {

 color:#fff !important;

  background:transparent !important;

   border:none !important;

 }

 

 .navigation ul li.active ul li a:hover {

 color:#838d92 !important;

 

 }

 

 /**********************/

 #wrapper {

 float:left;

 width:962px;

 background:url(../images/wrapper.png) 0 0 repeat-y;

   

 }

 

 #box-top {

 float:left;

 width:949px;

 height:120px;

 background:url(../images/box-top.jpg) 0 0 repeat-x;

 margin-top:2px;

  margin-left:7px;

  

 }

 

#hightlight-b {

float:left;

text-align:left;

font-size:13px;

width:790px;

height:50px;

/* background: url(../images/news.png) 0 20px no-repeat; */

padding-left:20px;

margin-left:35px;

margin-top:5px;

 

}



ul#news {

float:left;

width:600px;

padding:15px 0 0  ;

margin:0;

background:transparent;

 

}



ul#news li {

list-style-type:none;



}



#social-icons {

float:left;

width:120px;

height:43px;

background:transparent;

text-align:left;

margin-top:15px;



}



#twitter, #facebook,#flickr{

float:left;

height:43px;

margin-top:0px;

background: transparent;



}



#twitter a:hover, #facebook a:hover, #flickr a:hover {

/* SAFARI TRES VIELLE VERSION < 2.1 */

    -khtml-opacity:0.8;

/* FIREFOX TRES VIELLE VERSION <= 0.9*/

    -moz-opacity : 0.8;

/* IE 8 ET COMPRIS PAR IE 10*/

    -ms-filter: "alpha(opacity=50)";

/* IE > 4 et < 8 ET COMPRIS PAR IE 10*/

    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);

/* IE 4 */

    filter : alpha(opacity=50);

/* AUTRE */

    opacity : 0.8;



}



/**************************/

#wrapper-slide{ 

 float:left; 

 width:955px; 

 height:440px !important;

 background: url(../images/bg-slide.png) 0 0 no-repeat;

 position:relative;



 } 



 #slide{ 

 float:left; 

 width:953px; 

 height:440px;  



 }  

 

 /* The Nivo Slider styles */ 

 .nivoSlider { 

 float:left;   

 position:relative; 

 width: 951px;  

 height: 440px ;  

 margin-top: 0px;

 margin-left:6px;  

 background: url(../images/loading.gif) no-repeat 50% 50%; 

 

 }  

 

 .nivoSlider img {     

 display:none;    

 width:950px; 

 /* Make sure your images are the same size */     

 height:430px; 

 /* Make sure your images are the same size */



 }  

 

 .nivoSlider a {    

 border:0;     

 display:block;   

 color: #fff;   

 

 }  

 

 /* If an image is wrapped in a link */

.nivoSlider a.nivo-imageLink {

  position:absolute;

  top:0px;

  left:0px;

  width:100%;

  height:100%;

  border:0;

  padding:0;

  margin:0;

  z-index:6;

  display:none;

}

/* The slices and boxes in the Slider */

.nivo-slice {

  display:block;

  position:absolute;

  z-index:5;

  height:100%;

}

.nivo-box {

  display:block;

  position:absolute;

  z-index:5;

}



/* Caption styles */

.nivo-caption {

  position:absolute;

  left: 0px;

  /* right:0px; */

  bottom:-5px;

  background: url(../images/caption.jpg) 0 0 repeat-x;

  color:#fff;

  text-shadow: 0 1px #000;

  z-index:8;

  width: 912px;

  padding: 20px; 

  overflow: hidden;

  

}

.nivo-caption p {

  padding:0 !important;

  margin:0 !important;

  font-size:23px;

  text-transform:capitalise;

   font-family: copse,tahoma, arial, sans-serif;  

  

}

.nivo-caption a {

  display:inline !important;

  border-bottom: 1px dotted #fff;

}

.nivo-caption a:hover {

  border-bottom-style: solid;

  text-decoration: none;

}

.nivo-html-caption {

    display:none;

}



/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav a {

  position:absolute;

  top:45%;

  z-index:9;

  cursor:pointer;

  text-indent: -10000px;

  width: 30px;

  height: 30px;

  background-image: url(../images/arrows.png);

  background-repeat: no-repeat;

}

.nivo-prevNav {

  left:15px;

  background-position: left top;

}

.nivo-nextNav {

  right:15px;

  background-position: -35px top;

}



/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav {

display:none;

  

}

.nivo-controlNav a {

   

}



/***********************/

#main {

float:left;

margin:30px 0px 20px 15px;

width:680px;

background:transparent;

text-align:left;



}

#main700 {

float:left;

margin:30px 0px 20px 15px;

width:930px;

background:transparent;

text-align:left;



}





#main-full {

float:left;

margin:30px 0px 20px 15px;

width:930px;

background:transparent;

text-align:left;



}



tem-page { 

position:relative; 



}



.item-page aside {

  float:left;

  position:absolute;

  width:95px;

  border-right:1px dashed #e0e0e0;

  

}



item-image {

  margin:10px 0px 10px 0;

  width:100%;

  padding:0 !important;



}



.item-image {

    

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;  

  transition: all 0.3s ease;



}



.item-image:HOVER {

z-index: 10;

   -webkit-transform:scale(1.2);

      -moz-transform:scale(1.2);

      -ms-transform:scale(1.2);

      -o-transform:scale(1.2);

    transform:scale(1.2); 

  cursor:pointer;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;  

  transition: all 0.3s ease;



}



.gk-article {

  font-size:14px;

  line-height:22px !important;

  margin:0 0 60px 96px;

   padding:0px 15px 45px 15px;

   background:transparent;

 min-height:300px;

 background:#fff;

position:relative;



}



.item-page .item-page {

 min-height:400px; 

 

 }

 

.item-page time {

  display:block;

  width:85px;

  height:60px;

  line-height:20px;

  margin:0 0 15px 0px;

  padding:6px 6px 6px 0px;

  text-align:center;

  font-size:26px;

 color:#fff; 

 border:1px solid #000; 

 text-transform:uppercase; 

 -webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 color: #FFFFFF;

 border:1px solid #000;

-webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 color: #FFFFFF;

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#2f2f31));

 background-image: -webkit-linear-gradient(top, #333333, #2f2f31);

 background-image: -moz-linear-gradient(top, #333333, #2f2f31);

 background-image: -ms-linear-gradient(top, #333333, #2f2f31);

 background-image: -o-linear-gradient(top, #333333, #2f2f31);

 background-image: linear-gradient(to bottom, #333333, #2f2f31);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#2f2f31);

  margin:0px 0 0 3px;

  font-family: copse,'open sans',tahoma, arial, sans-serif;  

   

}



.item-page time span {

  display:block;

  font-size:32px;

  line-height:45px;

   

}



.article-info {

  margin-bottom:0;

  text-align:left;

  font-size:11px;

  margin-left:5px;

  margin-top:20px;

 

  

}



.article-info dd { 

margin:0 0 10px ; 

font-weight:normal;



}



.gk-item-page .gk-article { min-height:400px; }

.gk-article .article-header {

  clear:both;

  font-size:38px;

  line-height:72px;

  margin:0px 0 5px 0;

  font-family: copse,'open sans',tahoma, arial, sans-serif;  

  text-transform:capitalize;

  

  

}



/*********************/

/* Pagination ---*/

 .counter {

 text-align:center;



 }

 

 .pagination   {

 margin:20px 0 0 0;

 overflow: hidden;

 text-align:center;

 background:transparent;

  

 }

 

 .pagination li   {

display:inline;

 margin: 0;

 padding: 8px;

 margin:0px;

 overflow: hidden;

text-align:center;

  

 

 }

 

 .pagination li span {

 padding: 6px; 

 line-height: 15px; 



 }

 

 .pagination li a {

 line-height: 20px;

 padding:7px;

 text-decoration: none;

 background:#fff;

  padding:5px 5px 5px 5px;



 }

 

 .pagination li a:hover, .pagination li a:active, 

 .pagination li a:focus {

 text-decoration: none;

 

 } 

 

 ul.pager.pagenav {

float:left;

background:transparent;

width:100%;

margin:15px 0 0 0;

padding:0;



}



.pager .next  {

  float: right;

}

.pager .previous  {

  float: left;

}



.result-title {

 padding:10px;

 }

 

 /*********************/

 

#main .readmore a:link,

#main .readmore a:visited,

#main a.readmore:link,

#main a.readmore:visited ,

#main-full .readmore a:link,

#main-full .readmore a:visited,

#main-full a.readmore:link,

#main-full a.readmore:visited {

position:absolute;

margin-bottom:0px;

right:40%;

 font-weight:normal;

 padding:5px;

border:1px solid #000;

 -webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 color: #FFFFFF;

 background-color: #000000; background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#333333));

 background-image: -webkit-linear-gradient(top, #000000, #333333);

 background-image: -moz-linear-gradient(top, #000000, #333333);

 background-image: -ms-linear-gradient(top, #000000, #333333);

 background-image: -o-linear-gradient(top, #000000, #333333);

 background-image: linear-gradient(to bottom, #000000, #333333);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#000000, endColorstr=#333333);

  margin:0px 0 0 3px;

 

}



#main .readmore a:hover,

#main .readmore a:active,

#main .readmore a:focus,

#main a.readmore a:hover,

#main a.readmore a:active,

#main a.readmore a:focus,

#main-full .readmore a:hover,

#main-full .readmore a:active,

#main-full .readmore a:focus,

#main-full a.readmore a:hover,

#main-full a.readmore a:active,

#main-full a.readmore a:focus

{

border:1px solid #000;

-webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 color: #FFFFFF;

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));

 background-image: -webkit-linear-gradient(top, #333333, #000000);

 background-image: -moz-linear-gradient(top, #333333, #000000);

 background-image: -ms-linear-gradient(top, #333333, #000000);

 background-image: -o-linear-gradient(top, #333333, #000000);

 background-image: linear-gradient(to bottom, #333333, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#000000);





}



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



 .items-more {

 margin-left:90px;

  

}



 .items-more h3{

 margin-left:50px;



 

}



.items-more ul{

 margin-left:0px;

 

}



.items-more li {

list-style-type:disc !important;



}



.items-more ol li a{

background : transparent;

margin-left:10px;

list-style-type:disc !important;



}



.items-more ol li a:hover,

.items-more ol li a:active,

.items-more ol li a:focus{



}

/******************************/

.email-icon , .print-icon   {

 float:left;

 font-size:11px;

 margin:0 0 0 5px;

 padding:0;

  list-style-type:none; 



} 



.email-icon a , .print-icon a   {

 font-weight:normal;

 margin:0;

 padding:0;

 list-style-type:none; 

} 



/* ++++++++++++++  nav entre article  ++++++++++++++ */

 ul.pagenav {

 position:relative;

 margin-bottom:15px;



}



ul.pagenav li {

 list-style: none;

 padding: 8px;



}



ul.pagenav li a{

color:#fff;

 padding: 8px;

-webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 text-shadow: -1px -1px 0 rgba(0,0,0,0.3);

 background-color: #000; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));

 background-image: -webkit-linear-gradient(top, #333333, #000000);

 background-image: -moz-linear-gradient(top, #333333, #000000);

 background-image: -ms-linear-gradient(top, #333333, #000000);

 background-image: -o-linear-gradient(top, #333333, #000000);

 background-image: linear-gradient(to bottom, #333333, #000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#000000);

}



ul.pagenav li a:hover, ul.pagenav li a:focus {

border:1px solid #5aa8c9; 

 -webkit-border-radius: 3px;

 -moz-border-radius: 3px;

 border-radius: 3px;

 color: #FFFFFF;

 background-color: #333333; background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#333333));

 background-image: -webkit-linear-gradient(top, #000000, #333333);

 background-image: -moz-linear-gradient(top, #000000, #3333333);

 background-image: -ms-linear-gradient(top, #000000, #333333);

 background-image: -o-linear-gradient(top, #000000, #333333);

 background-image: linear-gradient(to bottom, #000000, #333333);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#000000, endColorstr=#333333);



}



ul.pagenav li.pagenav-prev {

float: left;



}



ul.pagenav li.pagenav-next { 

float:right;



}



/****************************/

.contact,#searchForm,.search-results,.weblink-category ,.newsfeed-category ,.remind,.registration, .categories-list,.category-list{

font-size:14px;

  line-height:26px !important;

  margin:0 0 20px 0;

  padding:15px 0px 45px 15px;

  background:#fff;

 border:1px solid #e0e0e0;

 box-shadow: -1px 1px 2px 1px #e2e3e4,

            -1px 2px 100px rgba(255, 255, 255, 0.4) inset; 

  

}



.contact h2 {

font-size:38px;

font-family:Oswald; 

  

}



/*****************************/

#right {

float:left;

width:225px;

text-align:left;

margin-bottom:15px;

margin-left:20px;

margin-top:20px;

background:transparent;



}



#right h3 {

background: url(../images/right-h3.png) 0 0 no-repeat;

font-size:18px;

margin: 0px 0 10px 0;

text-transform:uppercase;

padding:13px 0 10px 15px;

border-bottom:1px dashed #e0e0e0;

font-family: copse,'open sans',tahoma, arial, sans-serif; 



}



#right ul {

margin-left:10px;



}



#right .moduletable_menu,

#right .moduletable {

 margin-bottom:40px;

font-size:14px;

font-weight:normal;



}



#right .moduletable_menu a,

#right .moduletable a {

font-weight:normal;



}



#right .moduletable_menu a:hover,

#right .moduletable a:hover {

font-weight:normal;



}



/*********************/



#ft {

float:left;

width:951px;

height:65px;

background: url(../images/header.jpg) 0 0 repeat-x;

margin-left:6px;

border-top:1px solid #e0e0e0;

 font-family: copse,'open sans',tahoma, arial, sans-serif;   

 

}



.ftbl {

float:left;

margin-top:25px;

text-align:center !important;

font-weight:normal;

font-size:14px;

width:710px;

color:#6b6c70; 

background:transparent;



}



.ftbl a{

padding:0 !important;

border:none !important;

color:#6b6c70 !important;

font-weight:normal;



} 



 .ftbl a:hover{

padding:0 !important;

border:none !important;

color:#6b6c70 !important;



} 



#top {

float:left;

width:30px;

height:30px;

margin-top:10px;

margin-left:100px;

padding:0 !important;

border:none !important;

background:transparent;



}



.top_button {

padding:0 !important;

border:none !important;



}



#wrapper-box {

 float:left;

 width:952px;

 background:#010101;

 text-align:left;

 margin-left:5px;

 } 

 

 .box {

 float:left;

 width:918px;

 background:transparent;

 margin-left:20px;

 

 }

 

 .box .moduletable_menu h3,

 .box .moduletable h3,

 .box h3 {

 font-size:18px;

 text-transform:uppercase;

 text-align:left;

 font-weight: bold;

  font-family: copse,'open sans',tahoma, arial, sans-serif; 

 

 }

 

 .box .moduletable_menu  ,

 .box .moduletable  ,.box  {

 padding-bottom:5px;

 margin-bottom:auto;

 margin-top:10px;

 color:#fff;

 

 }

 

 .box .moduletable_menu li   ,.box .moduletable li ,.box li {

 list-style-type:disc; 

 color:#fff;

 padding:3px 0;



 }

 

 .box .moduletable_menu ul  ,.box .moduletable ul,.box ul {

 

 } 

 

 .box .moduletable_menu  a,.box .moduletable  a,.box  a {

 font-weight:bold;

color:#fff;



        

 }

 

 .box .moduletable_menu  a:hover,.box .moduletable  a:hover,.box  a:hover {

 font-weight:bold;

 color:#929394; ;

 

 }



