/*
Theme Name: eDesign
Theme URI: http://everything-design.net/
Description: Theme by Everything-Design
Author: Ady
*/



body { 
background:#f7f3e7 url(http://privatepractice.fr/images/bg1.jpg) repeat-x;
margin: 0px; 
padding: 0px; 
font-family: Arial, Sans-Serif; 
font-size: 8pt; 
color: #a5989b; 
text-align: justify; 
} 

/* --------STRUCTURE-------- */

#main {
width : 980px;
height : 543px;
border : 0px;
margin-left: auto;
margin-right: auto; 
}	

#maintable {
width :900px;
border : 0px;
margin-left: auto;
margin-right: auto; 
}


#sidebar {
width:275px;
text-align: justify;
margin-top:0px;
text-decoration:none;
font-family: Arial; 
float:left;
font-size: 11px; 
color:#afafaf;
}

#contenttable{
width: 621px;
text-align: center;
text-decoration:none;
font-family: Arial;
float:right;	
font-size: 11px; 
color: #afafaf;
}	

#content{
width: 621px;
text-align:justify;
text-decoration:none;
font-family: Arial;
float:right;	
font-size: 11px; 
color: #afafaf;
}	

#table1{
padding:0px;
border-collapse:collapse;
border : 0px;
}	


/* --------LAYOUT-------- */

.lay1 {
background-image: url("http://privatepractice.fr/images/header2.jpg"); 
background-repeat : no-repeat;
width: 980px;	
height: 543px;
border : 0px;
margin-left: auto;
margin-right: auto; 
}


/* --------LINKS-------- */

a { color: #67b2d9; text-decoration: none; text-shadow:#ffffff 1px 1px;}

a:link {color: #67b2d9; }

a:visited, a:active {color: #67b2d9; }

a:hover {color: #86786b; text-decoration: none;} 

/* --------SIDEBAR-------- */

.sidetop {
background: url("http://privatepractice.fr/images/sidetop.png") no-repeat;
height: 126px;
margin:0px;
padding-top:0px;
}

.sideim {
background: url("http://privatepractice.fr/images/sidebg.png") repeat-y;
text-align: center;
margin:0px;
padding:10px 20px 0px 20px;
text-decoration:none;
font-family: Arial; 
font-size: 11px; 
}

.sidecontent {
background: url("http://privatepractice.fr/images/sidebg.png") repeat-y;
text-align:justify;
margin:0px;
padding:10px 20px 0px 20px;
text-decoration:none;
font-family: Arial; 
font-size: 11px; 
}

.sidediff {
background: url("http://privatepractice.fr/images/sidebg.png") repeat-y;
margin:0px;
text-align:center;
padding:0px 0px 0px 0px;
text-decoration:none;
font-family: Arial; 
font-size: 11px; 
}

.sidebottom {
background: url("http://privatepractice.fr/images/sidebottom.png") no-repeat;
height:128px;
}

#sidebar a {
text-decoration:none;
font-family: Arial; 
font-size: 11px; 
color:#ffffff;
}

#sidebar a:hover {
text-decoration:none;
font-family: Arial; 
font-size: 11px; 
color:#a5989b;
}

#widget {
background: url("http://privatepractice.fr/images/sidebg.png") repeat-y;
}

.widgettxt {
padding:10px 50px 10px 50px;

}

.titreside {	
font-family: "Arial Rounded MT Bold";
padding-top : 5px;
background: url("http://privatepractice.fr/images/sidebg.png") repeat-y;
font-style: normal;
text-align: center;
font-size: 10pt;
text-transform: uppercase;	
color: #67b2d9;	
text-shadow : 1px 1px 1px #ffffff;
letter-spacing:0px;
}

.titreside {	
font-family: "Arial Rounded MT Bold";
padding-top : 5px;
background: url("http://privatepractice.fr/images/sidebg.png") repeat-y;
font-style: normal;
text-align: center;
font-size: 10pt;
text-transform: uppercase;	
color: #67b2d9;	
text-shadow : 1px 1px 1px #ffffff;
letter-spacing:0px;
}


/* --------CONTENT-------- */


#content li{
padding-left: 10px;
list-style-type: none;
}

.titre {	
font-family: "Arial Rounded MT Bold";
padding-top : 5px;
text-align: center;
font-style: normal;
font-size: 10pt;
text-transform: uppercase;	
color: #67b2d9;	
text-shadow : 1px 1px 1px #ffffff;
letter-spacing:0px;
}

.subtitle {
font-family: Arial;
text-align: center;
font-style: normal;
text-shadow : 1px 1px 1px #ffffff;
color: #98b7bd;
font-size: 7pt;	
text-transform: none;
}

.content {
padding-left:40px;
padding-right: 31px;
background: url("http://privatepractice.fr/images/postbg.png");
background-repeat: repeat-y;
}

.contenttable {
padding-left:72px;
padding-right: 31px;
background: url("http://privatepractice.fr/images/postbg.png");
background-repeat: repeat-y;
}

.content2 {
padding-left:30px;
padding-right: 31px;
padding-bottom:20px;
background: url("http://privatepractice.fr/images/postbg.png");
background-repeat: repeat-y;
}

.tableau {
background-color:#FFFFFF;
font-family: "Arial Rounded MT Bold";
padding-top : 5px;
padding-left:5px;
text-align: left;
font-style: normal;
font-size: 10pt;
text-transform: uppercase;	
color: #67b2d9;	
text-shadow : 1px 1px 1px #ffffff;
height:25px;
letter-spacing:0px;}

.postbottom {
background: url("http://privatepractice.fr/images/postbottom.png") no-repeat;
height: 224px;
text-align:center;
}

.date {
padding-top : 4px;
text-align:center;
color: #afafaf;
}

#spaced {
padding-left : 170px;
}

/* --------COMMENTS-------- */

.comment2 {
font-size: 12px;
text-transform : uppercase;
font-weight: bold;
color: #585858;
text-align:right;
padding-top: 5px;
padding-right: 20px;
}


.comment {
text-align:center;
font-family:Arial;
font-size: 12px;
padding-bottom : 90px;
padding-left : 120px;
}


.comment a {
color : #449fcc;
}

.comment a:hover {
color : #9bd1e6;
}



/* --------IMAGES-------- */

.img {
filter: alpha(opacity=100); 
opacity: 1.0;
background: #ffffff;
border-style: solid;
border-width:1px;
border-color: #ffffff;
padding: 5px;
}

.img:hover {
filter: alpha(opacity=60); opacity: .6;
background: #ffffff;
border-style: solid;
border-width:1px;
border-color: #ffffff;
padding: 5px;}

#sidebar a img {
filter: alpha(opacity=100); 
opacity: 1.0;
background: #ffffff;
border-style: solid;
border-width:1px;
border-color: #ffffff;
padding: 5px;
}

#sidebar a img:hover {
filter: alpha(opacity=60); opacity: .6;
background: #ffffff;
border-style: solid;
border-width:1px;
border-color: #ffffff;
padding: 5px;}

#post a img {
filter: alpha(opacity=100); 
opacity: 1.0;
background: #ffffff;
border-style: solid;
border-width:1px;
border-color: #ffffff;
padding: 5px;
}

#post a img:hover {
filter: alpha(opacity=60); opacity: .6;
background: #ffffff;
border-style: solid;
border-width:1px;
border-color: #ffffff;
padding: 5px;}



/* --------MENUS-------- */

a.menulink{
border-left:5px solid #fff9ec; 
text-align: left; 
color: #b4a07e; 
font-weight:normal; 
padding-left:5px; 
display:block; 
text-decoration: none;  
text-transform:none; }

a.menulink:hover {
border-left:5px solid #ffffff  ; 
color:#b4a07e; 
cursor:pointer; 
text-transform:none; }


strong.navig {
color: #d42323;}

strong.navig:hover {
color: #a5989b;}


/* --------FOTTER-------- */

.footer {		 
font-family: tahoma;	
background:  #ffffff; 
border-top:20px solid #f7f3e7;
background-position:top center;
color: #a28d7e; 
letter-spacing: 0px;  
width: auto; 
height:55px;
padding-top : 25px;
clear: both;			 
}



.footer2 {   
text-align : center;
margin: 0px auto; 
padding: 0px; 
padding: 0px 0px 0px 10px; 
} 




/* --------HEADERS-------- */

h1 {
font-size:18px;
font-weight:normal;
text-align: center;
}

h1 a:hover {
text-decoration:none;
}

h2 {
font-size: 9pt;
text-align:center;
text-transform:uppercase;
color:#b38a9c;
font-family: Arial; }


h3 {
text-align:center;
padding-top:45px;
color : #ffffff;
font-size:24px;
letter-spacing : -2px;
}


/* --------MISC-------- */


blockquote { 
background-color: #ffffff; 
color: #bdbdbd; 
line-height: 12pt; 
padding: 10px; 
} 

input, textarea {  
font-family: arial;  
font-size: 11px;  
background-color: #fcfcfc;  
color: #868686;  
padding: 4px; 
border: #e4e6e7 1px solid;   
}  


option, select {  
font-family: arial;  
font-size: 11px;  
background-color: #fcfcfc;  
color: #868686;  
padding: 5px;  
border: #e4e6e7 1px solid;   
}  

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

.alignleft
{
float: left;
}

.alignright
{
float: right;
}

.alignright img, img.alignright
{
margin: 1em;
margin-right: 0;
}

.alignleft img, img.alignleft
{
margin: 1em;
margin-left: 0;
}

.postnav {
border : 0px;
width : 100%;
text-align : center;
}

.noborder {
border : 0px;
width : 100%;
}

.center {
text-align : center;
}

