a, a:link { 
color: #10CBCB; 
text-decoration: none; 
}
a:active { 
color: #4ECA73; 
text-decoration: underline; 
}
a:hover {
color: #4EBCCA; 
text-decoration: underline; 
}
a:visited {
color: #4BE2D8; 
text-decoration: none; 
}
body {
color: #38BCBC;
background-color: #F0FFFD;		
Font-Size : 1em;
/*
margin: 5px;background-image: url(img/tapfrance.gif);		
background-repeat: no-repeat;
background-position: 100% 0%;
*/
}
div.calendar {
margin-left: auto;
text-align: right;
width: 250px;
}
h1, h2, h3 {
margin: 0px;
padding: 0px;
font-size: 120%;
}
div hr {
color: #38BCBC;
margin-right: 15px;
margin-left: 40px;
}
#author, #email, #url, #text {
border: 1px solid #0ff;
}
#banner {
left: 5px;
height: 95px;
padding: 5px 20px;
border: #00A6A6 1px solid;
color: #008080;
font-family: monospace;
font-size: 120% ! important;
font-weight: bold;
background-image: url(img/tapfrance.gif);		
background-repeat: no-repeat;
background-position: 95% 10%;
}
#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
color: #4EBCCA;
font-family: monospace;
font-size: 15pt;
letter-spacing: .5ex;
text-decoration: none;
}
#banner-commentspop {
background-image: url(img/);
border: #565 1px solid;
color: #8f8;
font-family: monospace;
font-size: 24pt;
font-weight: bold;
margin: 5px;
padding: 5px 20px;
z-index:5;
}
#content, #container {
position: absolute;
top: 130px;
width: 70%;
left: 5px;
z-index:5;
}
#content .blog {
padding-left: 30px;
background-image: url(img/emetro2a.gif);
background-repeat: repeat-y;
font-size: 10pt;
margin-bottom: 100px;
}
#links {
position: fixed;
padding-left:10px;
margin-left: 70%;
margin-top: 55px;
width: 26%;
text-align: right;
z-index:0;
background-image: url(img/artnouveau.gif);
background-repeat: repeat-y;
}
/*
top: 130px;
position: absolute; position: relative;
height: 100%; 300px;
right: 30px;
margin-right: 0px;  margin-top: auto; margin-bottom: auto;
*/
#menu {
border: 1px solid #565;
font-family: sans-serif;
font-size: 8pt;
font-weight: bold;  							
margin: 10px 20%;
padding: 5px;
text-align: center;
/*background-image: url(img/);*/
}
.navig {
position:absolute;
height:auto;
width:14%;
top:105px;
left:3%;
border: 1px solid #00A6A6;
padding: 2px 0px 3px 10px;
font-size:10pt;
z-index:100;
}
.navig a:link {
color:#008A84;
z-index:100;
}
.nav1{
/*padding-bottom: 10px;*/
}

.ArtDeco {
/*background-image: url(img/artnouveau.gif);
background-repeat: repeat-y;
*/
}
.blogbody {
font-family: sans-serif;
font-size: 10pt;
font-weight: normal;
line-height:140%;		
margin: 10px 20px;
text-align: justify;
}
.calendar {
font-family: monospace;
font-size: 8pt;
font-weight: normal;
text-align: center;
padding: 1px;				
/*text-align: right;*/
}
.calendarhead {
text-align: right;
font-family: monospace;
font-size: 11pt;
font-weight: bold;
letter-spacing: .5ex;
margin-top: 10px;
text-transform: uppercase;
/*width: 250px;
padding: 2px 10px;
margin: 15px auto;
*/
}
table.calendar {
margin-left: 40px;
font-size: 9pt;
}
.comments-body {
font-family: sans-serif;
font-size: small;
font-weight: normal;
line-height: 140%;					
margin: 10px 20px;
}		
.comments-post {
color: #dd8; 
display: block;
font-family: sans-serif; 
font-size: x-small; 
margin: 5px 0;
}	
.comments-head	{ 
background-image: url(img/);
border: 1px solid #565;		
font-family: monospace;
font-size: medium; 
font-weight: bold;
letter-spacing: .5ex;
margin: 10px 10px;
padding: 3px 10px;
text-align: center;
text-transform: uppercase;
}		
.date { 
font-family:sans-serif; 
font-size: small; 
color: #4ECA73; 
font-weight:bold;
text-transform:uppercase;
margin: 10px 5px 0px 0px;		
text-align: right;
}			
.description {
color: #38BCBC;
display: block;
font-family: monospace;
font-size: 14pt;
font-weight:bold;
letter-spacing: none; 		
text-transform:none;	
}
.posted	{ 
color: #4ECA73; 
display: block;
font-family: sans-serif; 
font-size: 8pt; 
}
.powered {
border-bottom: 1px solid #565;		
border-top: 1px solid #565;
font-family: sans-serif;
font-size: x-small;
font-weight: bold;
letter-spacing: .2em;
margin: 10px 0 0 auto;
padding: 2px;
text-align: center;
text-transform: uppercase; 
width: 250px;
}	
.side {
margin-right: 30px;
margin-left: 50px;
text-align: right;
font-family: sans-serif;
font-size: 9pt;
font-weight: normal;
/*
margin: 5px 20px 5px auto;
line-height: 125%;
width: 100%;/*250px*/
*/
}	
.sidetitle {
margin: 10px auto;
padding: 2px 10px;
font-family: monospace;
font-size: 11pt;
font-weight: bold;
letter-spacing: .5ex;
text-transform: uppercase;
/*
border: 1px solid #00A6A6;
width: 100%;/*250px*/
*/
}
.syndicate {
font-family: sans-serif;
font-size: x-small;
font-weight: normal;
margin-right: 10px;
}	
.title { 
font-family: monospace;
font-size: 12pt; 
font-weight: bold;	
letter-spacing: .5ex;
margin: 0 -10px;
padding: 3px 10px;
text-align: right;
text-transform: uppercase;
}			
.trackback-body {
font-family: sans-serif;
font-size: small;
font-weight: normal;
line-height: 125%;	
margin: 5px;
padding: 5px;
}		
.trackback-post {
font-family:sans-serif;
font-size:x-small;
font-weight:normal;
margin-bottom:20px;
}	
.trackback-url {
border: 1px solid #565; 				
font-family: sans-serif;
font-size: small;
font-weight: normal;
line-height: 125%;	
margin: 5px;
padding: 5px;
}

