/*   
Theme Name: Indyg
Theme URI: www.thebookish.info
Description: Modern Design Wordpress Theme  
Author: Sameh Khalil
Author URI: www.thebookish.info
Version: 1
Tags: Fixed width, Widget ready, two columns
.
This work is under Creative Commons Attribution-Share Alike 3.0 License.
http://creativecommons.org/licenses/by-sa/3.0/
.
*/
/*************** General rules *************************************/
* {
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, fieldset, table, ul{
margin:1em 0;
}
img{
border:0;
}
a:link{
color:#5b92a0;
text-decoration:underline;
}
a:visited{
color:#457581;
}
a:hover {
text-decoration:none;
color:#74b2c2;
}
.clear{
clear:both;
}
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix {display:block;}
/* End hide from IE-mac */
body{
font:62.5%/1.6 Arial, Helvetica, sans-serif;
background:url(images/main_bg.jpg) no-repeat 50% 0 #1a0724;
text-align:center;
color:#404b4d;
}
#grandWrap{
width:980px;
margin:0 auto;
}
#header{
width:980px;
height:140px;
margin:0;
position:relative;
}
#logo{
position:absolute;
top:20px;
left:25px;
font-size:26px;
font-family:"Times New Roman", serif;
color:#c8b6d2;
margin:0;
font-weight:bold;
}
#logo a:link, #logo a:visited{
color:#c8b6d2;
text-decoration:none;
}
#logo a:hover{
color:#e3d5ea;
}
#header p{
color:#8c7996;
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
position:absolute;
top:50px;
left:80px;
}
#navBar{
margin:0;
padding:0 15px 0 0;
position:left;
top:10px;
right:0px;
height:33px;
background:url(images/nav_r.png) no-repeat 100% 0;
}
#navBar ul{
margin:0;
list-style-type:none;
height:31px;
padding:1px 0 1px 15px;
background:url(images/nav_l.png) no-repeat 0 0;
}
#navBar ul li{
display:block;
float:left;
height:31px;
width:auto;
margin:0 0 0 2px;
padding:0;
position:relative;
}
#navBar li a{
display:block;
float:left;
width:auto;
height:21px;
padding:5px 10px;
color:#cbb1d9;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
#navBar li a:hover,#navBar li.current_page_item a{
color:#f4f6f5;
background:url(images/nav_h.png) repeat 0 0;
}
#navBar li ul{
background:none;
display:none;
padding:0;
margin:0;
position:absolute;
left:0px;
top:31px;
height:100%;
z-index:5;
width:150%;
}
#navBar li ul li{
display:block;
padding:0;
float:left;
height:100%;
width:100%;
margin:0;
text-align:left;
position:relative;
}
#navBar li ul li a{
width:inherit;
display:block;
margin:0;
height:25px;
padding:5px 10px 1px 10px;
color:#cbb1d9;
font-size:14px;
font-weight:bold;
text-decoration:none;
background:url(images/nav_h.png) repeat 0 0;
}
#navBar li ul li a:hover{
color:#f4f6f5;
background:#220a2e;
}
#navBar ul :hover > a{
color:#f4f6f5;
background:url(images/nav_h.png) repeat 0 0;
}
#bookmark{
list-style-type: none;
padding:0;
margin:0;
}
#bookmark li{
width:31px;
height:31px;
margin-left:5px;
position:absolute
}
#bookmark li.rss{
top:95px;
left:455px;
}
#bookmark li.twitter{
top:70px;
left:415px;
}
#bookmark li a{
display:block;
}
#containerGrandWrap{
margin:0px;
width:980px;
padding:25px 0 0 0;
background:url(images/con_top.png) no-repeat 0 0;
}
#containerWrap{
width:980px;
padding:0 0 25px 0;
background:url(images/con_bot.png) no-repeat 0 100%;
}
#container{
background:url(images/con_bg.png) repeat-y 0 0;
width:920px;
padding:0 40px 0 20px;
text-align:left;
position:relative;
font-size:14px;
}
#content{
width:595px;
padding:15px 0;
margin:0 10px 0 5px;
float:left;
font-size:14px;
}
#secBar{
width:290px;
margin:0;
padding:10px;
float:right;
position:relative;
}
#searchForm{
width:290px;
height:48px;
background:url(images/side_sep.png) repeat-x 0 100%;
padding:0;
margin:10px 0;
text-align:left;
list-style-type:none;
position:relative;
}
input#s{
background:url(images/input_bg.png) no-repeat 0 0;
width:201px;
height:18px;
padding:5px;
margin:0;
border:none;
color:#5f6f72;
font-size:13px;
font-weight:normal;
position:absolute;
top:7px;
left:2px;
}
input#searchsubmit{
margin:0;
padding:0;
background:url(images/btn.png) no-repeat 0 0;
width:68px;
height:28px;
border:none;
cursor:pointer;
color:#59696c;
font-size:13px;
font-weight:bold;
position:absolute;
top:7px;
right:2px;
}
input#searchsubmit:active{
top:8px;
right:1px;
}
label.hidden{
display:none;
}
#footer{
margin:0 auto;
width:960px;
padding:10px 10px;
text-align:left;
}
#footer p{
margin:0;
padding:0;
}
div.footerItem{
float:left;
margin:0;
width:300px;
padding:0 10px;
}
.footerItem h3{
font-size:18px;
font-weight:bold;
font-family:Georgia,"Times New Roman",Times,serif;
color:#a88fb6;
margin:5px 0;
padding:0;
}
.footerItem ul{
text-align:left;
list-style-type:none;
margin:0 0 20px 0;
padding:0;
}
.footerItem ul li{
margin:0;
padding:0;
width:300px;
color:#534759;
}
.footerItem ul li a{
text-decoration:none;
display:block;
width:290px;
padding:3px 5px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#807287;
border-bottom:1px solid #2c0f3b;
}
.footerItem ul li a:hover{
color:#9888a1;
background:#210a2d;
}
#copyrights{
clear:both;
background:url(images/footer_sep.png) repeat-x 0 0;
width:940px;
margin:0 auto;
padding:10px 10px;
text-align:left;
color:#534759;
font-weight:bold;
font-size:12px;
}
#copyrights a{
color:#807287;
}
#copyrights a:hover{
color:#9888a1;
}
#copyrights p{
margin:0;
padding:4px 0 0 0;
}
/*************** Post Rules ***************/
.post{
width:595px;
padding:0;
margin:0 0 20px 0;
position:relative;
border-bottom:1px solid #e9edee;
}
img.thumbnail{
width:154px;
height:134px;
}
a img.thumbnail{
float:left;
margin:0 5px 5px 0;
padding:0px;
border:3px solid #e9edee;
}
a:hover img.thumbnail{
border:3px solid #d6dcdd;
}
h2.headline{
padding:0;
height:auto;
width:430px;
margin:0 0 0 165px;
font-size:16px;
font-weight:bold;
color:#6a7c80;
font-family:Georgia,"Times New Roman",Times,serif;
}
h2.headline a:link,h2.headline a:visited{
color:#6a7c80;
text-decoration:none;
}
h2.headline a:hover{
color:#879ba0;
}
h4.postMeta{
width:415px;
margin:0 0 0 165px;
padding:0 0 0 15px;
background:url(images/date_ico.png) no-repeat 0 50%;
font-size:12px;
color:#54686d;
}
h4.postMeta a{
padding:0 0 0 15px;
background:url(images/com_ico.png) no-repeat 0 50%;
}
.entry{
color:#404b4d;
text-align:left;
padding:0px;
width:430px;
margin:0 0 0 165px;
font-size:13px;
}
.entry p{
margin:0.5em 0;
}
.post h3{
font-size:18px;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
margin:0;
}
blockquote{
color:#54686d;
margin:20px;
width:520px;
padding:0 20px;
font-size:13px;
background:url(images/quote.png) no-repeat 0 0;
}
p{
margin-bottom:0;
line-height:1.5em;
}
p a{
text-decoration:underline;
}
p a:hover{
text-decoration:none;
}
p.center{
text-align:center;
}
h2.center{
padding:5px;
margin:0 5px;
text-align:center;
background:#e9edee;
border:2px solid #d6dcdd;
color:#404b4d;
font-size:12px;
}
.small{
font-size:10px;
}
code{
font:12px 'Courier New',Courier,Fixed;
}
h1{
font-size:16px;
text-align:left;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
font-family:Georgia,"Times New Roman",Times,serif;
}
h1.title,h2.pagetitle{
font-size:18px;
font-weight:normal;
padding:0;
margin:0 0 10px 0;
color:#1b0826;
font-family:Georgia,"Times New Roman",Times,serif;
}
h4{
padding:0;
margin:0 5px 10px 5px;
font-weight:normal;
font-size:14px;
color:#1b0826;
}
.entry ul{
margin:5px 0 5px 20px;
padding:0;
list-style-type:none;
}
.entry ul li{
margin:5px 0 5px 0;
background:url(images/bullet.png) no-repeat 0 50%;
padding-left:14px;
}
.entry ol{
margin:5px 0 5px 20px;
padding:0;
}
.post ol li{
margin:5px 0 5px 10px;
padding:0;
}
/*************** Slider Rules ***************/
#featuredWrap{
width:595px;
background:url(images/feat_bot.png) no-repeat 0 100%;
padding:0 0 10px 0;
margin:0 0 20px 0;
}
#featured{
width:460px;
background:url(images/feat_top.png) no-repeat 0 0 #5b4766;
padding:10px 0px 0 135px;
margin:0;
height:350px;  
text-align:left;
font-size:14px;
position:relative;
}
#featured ul.ui-tabs-nav{  
position:absolute;  
top:10px;
left:0px;  
list-style:none;  
padding:0; 
margin:0;  
width:140px;
}  
#featured ul.ui-tabs-nav li{  
padding:0;  
font-size:12px;  
color:#666;  
}  
#featured .ui-tabs-panel{  
width:460px; 
height:360px;
position:relative;  
overflow:hidden;
}
#featured .ui-tabs-hide{  
display:none;  
}
#featured li.ui-tabs-nav-item a{/*On Hover Style*/  
display:block;  
height:87px;
width:135px;
color:#333;
outline:none;
margin-bottom:0px;
}
#featured li.ui-tabs-selected a{ /*Selected tab style*/  
}  
#featured ul.ui-tabs-nav li.ui-tabs-selected a{  
background:#ccc;  
}
#featured ul.ui-tabs-nav li img.thumbnail{  
float:left; 
margin:0;
background:#fff;  
padding:0;  
height:87px;
width:135px; 
}
#featured ul.ui-tabs-nav li a img.thumbnail{
float:none;
padding:0;
background:none;
border:none;
}
#featured ul.ui-tabs-nav li a:hover img.thumbnail{
background:none;
border:none;
}
#featured .ui-tabs-panel .info{  
position:absolute;  
bottom:10px; 
left:0px;
width:460px;
padding:10px;
background: url('images/transparent-bg.png');
}
#featured .ui-tabs-panel img.thumbnail{   
width:460px;
height:350px; 
}
#featured .info h2{  
color:#fff; 
padding:0; 
margin:0;  
overflow:hidden;
position:relative;
top: -1px;
}  
#featured .info p{  
margin:5px 0;  
color:#c3d3d6;  
}  
#featured .info a{  
text-decoration:none;  
color:#fff;  
}  
#featured .info a:hover{  
text-decoration:underline;  
}
#featured .post{
margin:0;
padding:0;
border:none;
}
/*************** Nohome ********************/
.nohome{
width:595px;
float:none;
padding:0;
margin:0 0 30px 0;
border:none;
background:none;
}
.nohome h2.headline, .nohome h4.postMeta{
width:595px;
margin-left:0;
}
.nohome .entry{
width:595px;
margin:5px 0 0 0;
}
/*************** SecBar list Rules ***************/
#secBar h2{
clear:both;
margin:0;
text-align:left;
padding:5px 0 0 0;
width:290px;
height:20px;
font-size:16px;
font-family:Georgia,"Times New Roman",serif;
color:#899da2;
font-weight:bold;
cursor:pointer;
background:url(images/decollapse.png) no-repeat 265px 0;
}
#secBar h2.full{
background:url(images/collapse.png) no-repeat 265px 0;
}
#secBar ul,#secBar ol{
width:290px;
margin:0;
list-style-type:none;
font-size:14px;
text-align:center;
}
#secBar ul li{
width:290px;
margin:0 0 9px 0;
padding:0 0 9px 0;
background:url(images/side_sep.png) repeat-x 0 100%;
list-style-type:none;
}
#secBar ul li ul,#secBar ul li ol,#secBar ol li ul,#secBar ol li ol{
width:290px;
margin:0;
padding:0;
text-align:left;
list-style-type:none;
}
#secBar ul li ul li{
border:none;
display:block;
width:290px;
margin:0;
padding:0;
color:#5e6667;
text-align:left;
list-style-type:none;
background:none;
}
#secBar ul li ul li a:link,#secBar ul li ul li a:visited{
display:block;
width:280px;
padding:3px 5px;
margin:0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:none;
font-weight:normal;
color:#7d8688;
}
#secBar ul li ul li a:hover{
color:#5e6667;
background:#e2e6e7;
}
#secBar ul li ul li a abbr{
border:none;
text-decoration:none;
}
#secBar ul li div{
width:280px;
margin:0;
padding:0 5px;
}
#secBar ul li div a:link,#secBar ul li div a:visited{
font-size:12px;
text-align:left;
font-weight:normal;
color:#7d8688;
margin:5px;
text-decoration:none;
}
#secBar ul li div a:hover{
color:#5e6667;
background:#e2e6e7;
}
/*************** Images Rules ***************/
.entry a:link img,.entry a:visited img{
border:3px solid #e9edee;
padding:0;
}
.entry a:hover img{
border:3px solid #d6dcdd;
padding:0;
}
img.center{
margin-left:auto;
margin-right:auto;
border:3px solid #e9edee;
padding:0;
}
img.alignright{
border:3px solid #e9edee;
padding:0;
margin:0 0 5px 5px;
float:right;
display:inline;
}
img.alignleft{
border:3px solid #e9edee;
padding:0;
margin:0 5px 5px 0;
display:inline;
}
.alignright{
float:right;
}
.alignleft{
float:left;
}
/*************** Navigation Rules ***************/
.navigationc{
text-align:left;
display:block;
width:480px;
font-size:14px;
border:none;
margin:0 10px;
padding:0;
}
.navigationc .alignleft a:link,.navigationc .alignleft a:visited{
padding:0;
background:url(images/previous.png) no-repeat 0 50%;
padding-left:14px;
display:block;
}
.navigationc .alignright a:link,.navigationc .alignright a:visited{
padding:0;
background:url(images/bullet.png) no-repeat 100% 50%;
padding-right:14px;
display:block;
}
.navigationc .alignright a:hover{
background:url(images/bullet.png) no-repeat 100% 50%;
}
.navigationc .alignleft a:hover{
background:url(images/previous.png) no-repeat 0 50%;
}
/*************** Comments Rules ***************/
h3#comments,h3#respondTitle{
clear:both;
font-size:16px;
font-weight:normal;
font-family:"Trebuchet MS", Tahoma, sans-serif;
}
h3#comments {
margin:0 0 10px 0;
padding:3px 10px;
width:575px;
color:#404b4d;
background:#e9edee;
}
h3#respondTitle{
margin:0 0 10px 0;
padding:3px 1%;
width:98%;
color:#404b4d;
background:#dbe0e1;
}
#respond{
width:98%;
padding:1%;
margin:20px 0 0 0;
background:#e9edee;
}
#commentform p{
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}
#commentform input{
background:url(images/input_bg.png) no-repeat 0 0;
width:201px;
height:18px;
padding:5px;
border:none;
color:#5f6f72;
font-size:12px;
margin:0 0 10px 10px;
}
#commentform textarea{
width:320px;
height:177px;
padding:5px;
border:none;
background:url(images/textarea_bg.png) no-repeat 0 0;
color:#5f6f72;
margin:0 0 0 10px;
font-size:12px;
}
#commentform #submit{
margin:5px 0 10px 10px;
padding:0;
background:url(images/btn.png) no-repeat 0 0;
width:68px;
height:28px;
border:none;
cursor:pointer;
color:#59696c;
text-align:center;
font-weight:bold;
font-size:13px;
}
#commentform #submit:active{
position:relative;
top:1px;
left:1px;
}
#commentform label{
font-size:13px;
font-weight:normal;
color:#404b4d;
display:block;
margin:0;
margin-left:18px;
padding:0;
}
.commentlist{
list-style-type:none;
}
.commentlist li{
width:482px;
padding:0;
margin:15px 15px;
position:relative;
background:url(images/com_bot.png) no-repeat 0 100% #e9edee;
}
.commentlist li div.comment-body{
font-size:14px;
font-weight:normal;
width:462px;
padding:10px;
margin:0;
background:url(images/com_top.png) no-repeat 0 0;
}
.commentlist cite{
display:block;
color:#6a7c80;
margin:0 0 0 50px;
padding:5px 0 0 0;
font-size:12px;
font-style:normal;
}
.commentlist cite a:link,.commentlist cite a:visited{
font-weight:bold;
font-style:normal;
font-size:12px;
color:#6a7c80;
padding:0;
margin:0;
text-decoration:underline;
}
.commentlist cite a:hover{
color:#879ba0;
text-decoration:none;
}
.commentlist p{
font-weight:normal;
margin:15px 5px 0 0;
padding:0;
color:#404b4d;
display:block;
line-height:1.4em;
font-size:12px;
text-align:left;
}
.commentmetadata{
font-weight:normal;
margin:0 0 0 50px;
padding:0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.commentmetadata a{
text-decoration:none;
font-size:12px;
}
.commentmetadata a:hover{
text-decoration:underline;
}
#commentform p{
margin:5px 0;
}
.commentlist li img{
height:40px;
width:40px;
padding:0;
position:absolute;
top:10px;
left:10px;
border:2px solid #d6dcdd;
}
.nocomments{
text-align:center;
margin:0;
padding:5px;
background:#e9edee;
border:2px solid #d6dcdd;
color:#404b4d;
font-size:12px;
}
small{
font-size:12px;
}
.commentlist li div.reply{
text-align:center;
position:absolute;
top:8px;
right:40px;
}
.commentlist li div.reply a{
padding:0px;
text-decoration:none;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.commentlist li.depth-2,.commentlist li.depth-3,.commentlist li.depth-4,.commentlist li.depth-5{
width:92%;
list-style-type:none;
margin:0 0 0 4%;
padding:0%;
background:none;
border-left:2px solid #d6dcdd;
}
.commentlist li.depth-2 div.comment-body,.commentlist li.depth-3 div.comment-body,.commentlist li.depth-4 div.comment-body,.commentlist li.depth-5 div.comment-body{
width:auto;
padding:10px;
margin:0;
background:none;
}
#secBar .adBar{
margin:0 0 9px 0;
padding:0 0 9px 0;
width:290px;
border:none;
background:url(images/side_sep.png) repeat-x 0 100%;
}
#secBar .secon{
background:none;
position:relative;
left:-5px;
}
#secBar ul.adBar li{
list-style-type:none;
width:125px;
height:125px;
float:left;
margin:0 8px 15px 8px;
padding:0;
background:none;
border:none;
}
#secBar ul.adBar li a img{
border:3px solid #d6dcdd;
padding:0;
}
#secBar ul.adBar li a:hover img{
border:3px solid #c3cbcd;
}
.commentlist li span.says,.commentlist li span.show{
background:url(images/collapse.png) no-repeat 0 0;
width:25px;
height:25px;
display:block;
text-indent:-9999px;
position:absolute;
top:5px;
right:5px;
cursor:pointer;
}
.commentlist li span.hide{
background:url(images/decollapse.png) no-repeat 0 0;
}
p.collapse_links{
font-size:14px;
margin:5px 10px 10px 10px;
}
p.collapse_links a:link,p.collapse_links a:visited{
color:#2b1039;
}
p.collapse_links a:hover{
color:#1d0828;
}
/*************** Tabs Rules ***************/
#tabbed{
width:288px;
margin:0 1px 10px 1px;
padding:0;
}
#tabbed ul.tabnav{
width:288px;
height:30px;
margin:0;
padding:0;
list-style-type:none;
}
#tabbed .tabnav li{
float:left;
width:auto;
height:auto;
margin:0;
padding:0;
display:block;
list-style:none;
background:none;
}
#tabbed .tabnav li a{
display:block;
float:left;
width:86px;
height:20px;
margin:0;
padding:5px;
color:#86979b;
background:#dfe3e4;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
}
#tabbed .tabnav li a:hover,#tabbed .tabnav li a:active,#tabbed .tabnav li.ui-tabs-selected a{
background-position:0 0;
color:#65777b;
background:#f2f4f5;
text-decoration:none;
}
#tabbed .tabdiv{
clear:both;
width:288px;
margin:0;
padding:0;
text-align:left;
}
#tabbed .tabdiv ul{
width:288px;
margin:0;
padding:5px 0 0 0;
text-align:left;
background:#f2f4f5;
}
#tabbed .tabdiv ul li{
border:none;
background:none;
display:block;
width:288px;
padding:0;
margin:0;
list-style-type:none;
color:#5e6667;
}
#tabbed .tabdiv ul li a:link,#tabbed .tabdiv ul li a:visited{
margin:0;
padding:3px 9px;
display:block;
width:270px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
color:#5f7276;
}
#tabbed .tabdiv ul li a:hover{
color:#5e6667;
background:#e5e8ea;
}
#tabbed .tabdiv ul li span{
color:#5e6667;
}
.ui-tabs-hide{
display:none;
}
/*************** PageNav Rules ***************/
.wp-pagenavi{
clear:both;
width:595px;
margin:20px auto;
padding:0;
text-align:center;
font-size:13px;
}
.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active,.wp-pagenavi span.pages,.wp-pagenavi span.extend{
padding:2px 4px;
margin:2px;
text-decoration:none;
background:#b7a1c3;
color:#452c52;
border:1px solid #9e84ab;
}
.wp-pagenavi span.current,.wp-pagenavi a:hover{
padding:2px 4px;
margin:2px;
font-weight:bold;
background:#7d658a;
color:#2d1937;
border:1px solid #7d658a;
}
.wp-pagenavi a:hover{
font-weight:normal;
}
/*************** Social Bookmarking ************/
ul.addus{
font-family:"Trebuchet MS", Tahoma, sans-serif;
font-size:13px;
margin:0 0 0 15px;
padding:10px 0;
}
.addus li {
list-style-type:none;
float:left;
margin:0 5px;
padding:0;
height:24px;
width:auto;
}
.addus li a{
display:block;
float:left;
padding:0 0 0 26px;
color:#969ca7;
text-decoration:none;
height:24px;
width:auto;
}
.addus li a.delicious{
background:url(images/delicious.png) no-repeat 0 -24px;
}
.addus li a.digg {
background: url(images/digg.png) no-repeat 0 -24px;
}
.addus li a.stumble {
background: url(images/stumbleupon.png) no-repeat 0 -24px;
}
.addus li a.technorati {
background: url(images/technorati.png) no-repeat 0 -24px;
}
.addus li a.twitter{
background: url(images/twitter.png) no-repeat 0 -24px;
}
.addus li a.facebook{
background: url(images/facebook.png) no-repeat 0 -24px;
}
.addus li a.reddit{
background: url(images/reddit.png) no-repeat 0 -24px;
}
.addus li a:hover{
text-decoration:none;
color:#4d545f;
background-position: 0 0;
}
/*************** Calendar Rules ***************/
#wp-calendar #prev a,#wp-calendar #next a{
font-size:9pt;
}
#wp-calendar{
empty-cells:show;
margin:10px auto 0;
width:90%;
}
#wp-calendar #next a{
padding-right:10px;
text-align:right;
}
#wp-calendar #prev a{
padding-left:10px;
text-align:left;
}
#wp-calendar a{
text-decoration:none;
display:block;
}
#wp-calendar caption{
font:bold 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;
text-align:center;
text-align:center;
width:100%;
text-decoration:none;
}
#wp-calendar td{
padding:3px 0;
text-align:center;
}
#wp-calendar th{
font-style:normal;
text-transform:capitalize;
}
#wp-calendar td.pad:hover{
background-color:#fff;
}
	div#disclaimer{ text-align:left; }
	div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
	div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
	div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
	div#disclaimer-cadre b{ font-size:14px; color:black; }
	div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
	div#disclaimer-cadre a:hover{ color:blue; }
