/*
Theme Name: guerir-creer-aimer 1.0
Theme URI: http://www.guerir-creer-aimer.com/
Description: 2012 Theme For guerir-creer-aimer.com.
Author: Projet-FX.com
Author URI: http://www.projet-fx.com/
Version: 1.0
Tags:  

License: All Right Reserved 2012 Projet-FX.com
License URI:

General comments (optional).
*/








@font-face {
    font-family: 'PlaytimeWithHotToddiesRegular';
    src: url('playtime-webfont.eot.html');
    src: url('playtime-webfont.eot-.html') format('embedded-opentype'),
         url('playtime-webfont.woff') format('woff'),
         url('playtime-webfont.ttf.html') format('truetype'),
         url('playtime-webfont.svg#PlaytimeWithHotToddiesRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PlaytimeWithHotToddiesObliqRg';
    src: url('PlaytimeOblique-webfont.eot.html');
    src: url('PlaytimeOblique-webfont.eot-.html') format('embedded-opentype'),
         url('PlaytimeOblique-webfont.woff') format('woff'),
         url('PlaytimeOblique-webfont.ttf.html') format('truetype'),
         url('PlaytimeOblique-webfont.svg#PlaytimeWithHotToddiesObliqRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PlaytimeWithHotToddies3DRg';
    src: url('PlaytimeWithHotToddies3D-webfont.eot.html');
    src: url('PlaytimeWithHotToddies3D-webfont.eot-.html') format('embedded-opentype'),
         url('PlaytimeWithHotToddies3D-webfont.woff') format('woff'),
         url('PlaytimeWithHotToddies3D-webfont.ttf.html') format('truetype'),
         url('PlaytimeWithHotToddies3D-webfont.svg#PlaytimeWithHotToddies3DRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

img{border:0;}
body{margin:0;padding:0;font-family:'PlaytimeWithHotToddiesRegular';}
a{color:#1d2ced;text-decoration:none;}
a:hover{text-decoration:underline;}

#wrapper{width:100%;height:auto;margin-left:auto;margin-right:auto;background-color:#DFAF2C;}
.wrapper-inner{width:100%;max-width: 1000px;height:auto;margin-left:auto;margin-right:auto;background-color: rgb(200,157,39);background-color: rgba(00,00,00,0.1);}



.main-content{width:68%;padding:2%;float:left;font-size:20px;}

.main-sidebar{width:24%;padding:2%;float:left;background-color:rgb(179,141,35);background-color: rgba(00,00,00,0.1);}

/**************************** header *******************************/
.header1{background-color:#1d2ced;height:220px;width:100%;}
.header1-inner{width:1000px;height:220px;margin-left:auto;margin-right:auto;}
.logo{float:left;margin-left:15px;margin-top:28px;}
.site-title{float:left;margin-left:25px;margin-top:30px;color:#ffffff;}
.site-title h1{font-size:32px;}
.site-title h2{font-size:26px;}
.header-right{float:right;}
.header-right ul{margin-top:30px;}
.header-right li{float:left;list-style:none;margin-right:15px;}
#header{width:100%;height:auto;background-color:#f0522b;}
.header-inner{width:100%;max-width: 1000px;height:auto;margin-left:auto;margin-right:auto;}
.search-box{width:200px;height:35px;background:url("images/search.png")no-repeat;padding-left:10px;padding-top:5px;margin-top:8px;}
.search-box input{border:0px;background-color: transparent;}
.top-menu-box{position:absolute;top:220px;left:0px;height:50px;width:100%;background-color:rgb(215,73,38);background-color:rgba(00,00,00,0.1);z-index:999;}
.top-menu-box-inner{width:100%;max-width: 1000px;height:50px;margin-right:auto;margin-left:auto;background-color:rgb(170,72,47);background-color:rgba(00,00,00,0.1);}
.top-menu{}
.top-menu ul{margin:0px;padding:0px;}
.top-menu li{list-style: none;float:left;margin:0px;padding:0px;}
.top-menu a{width:auto;height:20px;background-color:rgba(00,00,00,0.3);display:block;color:#ffffff;padding:15px;text-decoration:none;font-size:18px;}
.top-menu a:hover{background-color:rgb(142,66,47);background-color:rgba(00,00,00,0.8);}
img.pic-gal{width:100%;max-width: 1000px;}
/********************************* Gallery *************************/
#gallery {
    
	position:relative;
	height:350px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	

        
        
/***************************** sidebar ****************************/
.menu-header{width:100%;height:auto;
             background-color:rgb(143,113,27);
 background-color:rgba(00,00,00,0.1);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     }
.menu-header h3{padding:0px;margin:0px;text-align: center;}
.menu-content{margin-bottom:10px;}
.menu-content ul{margin:0px;padding:0px;}
.menu-content li{list-style: none;text-align: center;font-size:16px;}
.menu-content a{width:100%;height:25px;background-color:transparent;display:block;text-decoration: none;padding-top:3px;color:#ffffff; }
.menu-content a:hover{background-color:rgb(63,50,12);background-color:rgba(00,00,00,0.6);color:#ffffff;
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;  }
.menu-box{width:100%;height:auto;
          background-color:rgb(160,126,31);
 background-color:rgba(00,00,00,0.1);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
}
/**************************** TagSphere ****************************/
#tagsphere{width:100%;height:300px;}
#tagsphere a{width:auto;height:auto;}
/***************************** Calendrier **************************/
table#wp-calendar{margin-left:auto;margin-right:auto;}
#wp-calendar{}
table#wp-calendar th,td{font-size:12px;text-align: center;}
table#wp-calendar th{font-size:12px;text-align: center;}        
/***************************** info-lettre *********************/
.widget_wysija_cont{padding:6px;}
.widget_wysija_cont input{height:auto;width:auto;
 background-color:rgb(96,75,18);
                          background-color:rgba(00,00,00,0.4);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
  color:#ffffff;cursor:pointer;border:1px solid transparent;padding:5px;color:#ffffff;}
.defaultlabels{color:#ffffff;}
/****************************** footer *****************************/
.footer{width:100%;max-width: 1000px;height:80px;margin-left:auto;margin-right:auto;background-color:#1d2ced;}
.footer-left{float:left;width:300px;height:auto;}
.footer-right{float:left;}
.copyright{font-size:16px;color:#ffffff;margin-left:10px;margin-top:20px;}
.conception{font-size:13px;color:#ffffff;margin-top:8px;margin-left:10px;}
.conception a{color:#ffffff;text-decoration: none;}
.conception a:hover{text-decoration:underline;}
.bottom-nav{margin-top:20px;}
.bottom-nav ul{margin:0px;padding:0px;}
.bottom-nav li{list-style: none;float:left;margin-left:10px;}
.bottom-nav a{color:#ffffff;text-decoration:none;font-size:15px;}
.bottom-nav a:hover{text-decoration: underline;}
/*********************************** footer 1 ********************/
.footer1{width:100%;max-width: 1000px;height:auto;margin-right:auto;margin-left:auto;background-color:#1d2ced;}
.foot-left-bar{width:30%;height:auto;float:left;
background-color:rgb(23,35,188);
               background-color:rgba(00,00,00,0.2);   margin:1%;padding:5px;
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     

}
.foot-central-bar{width:30%;height:auto;float:left;
           background-color:rgb(23,35,188);       
background-color:rgba(00,00,00,0.2);   margin:1%;padding:5px;
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     

}
.foot-right-bar{width:30%;height:auto;float:left;
        background-color:rgb(23,35,188);        
background-color:rgba(00,00,00,0.2);   margin:1%;padding:5px;
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     

}
.widget-box{width:95%;height:auto;margin-left:auto;margin-right:auto;color:#ffffff;padding:5px;}
.widget-box a{color:#ffffff;}
.widget-box a:hover{text-decoration:none;}
.widget-box li{list-style: none;padding:5px;}
.widget-box ul{margin:0px;padding:0px;}
.widget-box h1,h2,h3{font-size:22px;padding:5px;margin:0px;text-align: center;}
/******************************* Utils *****************************/
.rating-button{font-size:14px;}
.commentaires input{
    background-color:rgb(161,127,31);
    background-color:rgba(00,00,00,0.1);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
border:1px solid transparent;
}
.commentaires{font-size:16px;width:auto;height:auto;padding:15px;
              background-color:rgb(179,141,35);
background-color:rgba(00,00,00,0.1);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
}
.commentaires textarea{width:400px;height: 200px;margin-right:auto;margin-left:auto;
                       background-color:rgb(161,127,31);
     background-color:rgba(00,00,00,0.1);                  
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
border:1px solid transparent;
}
.submit-button{width:auto;height:auto;padding:5px;}
.submit-button input{height:auto;width:auto;
                     background-color:rgb(107,84,21);
 background-color:rgba(00,00,00,0.4);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
  color:#ffffff;cursor:pointer;border:1px solid transparent;padding:5px;
}
.comment-text-box{

}
.h2comment{padding:0;margin:0;font-size:17px;}
.clear {
	clear:both
}
.page-navi{text-align: center;
height:auto;width:auto;margin-top: 5px;

}
.page-navi a{height:auto;width:auto;
             background-color:rgb(161,127,31);
 background-color:rgba(00,00,00,0.1);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
  color:#ffffff;border:1px solid transparent;padding:5px;}

.page-navi span{
   height:auto;width:auto;
   background-color:rgb(179,141,35);
 background-color:rgba(00,00,00,0.1);   
 
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;     
  color:#ffffff;border:1px solid rgba(00,00,00,0.3);padding:5px; 
}
.page-navi a:hover{background-color:rgb(107,84,21);background-color:rgba(00,00,00,0.3);border:1px solid rgba(00,00,00,0.5);}