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



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

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

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

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


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

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

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


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

.lay1 {
background-image: url("images/header.jpg"); 
background-repeat : no-repeat;
width: 1018px;	
height: 416px;
border : 0px;
margin-left: auto;
margin-right: auto; 
}


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

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

a:link {color: #f24473; }

a:visited, a:active {color: #f24473; }

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

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

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

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

.sidebottom {
background: url("images/sidebottom.png") no-repeat;
height:162px;
}

#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("images/sidebg.png") repeat-y;
}

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

}

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


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


.posttopbg {
background: url("images/posttop.png") no-repeat;
width : 611px;
height : 160px;
border : 0px;
margin-left: auto;
margin-right: auto; 
}

.posttop {	
font-family: "Arial";
text-align: center;
font-style: normal;
font-size: 11pt;	
font-weight: bold;
text-transform: uppercase;	
color: #1ca7c2;	
text-shadow : 1px 1px 1px #ffffff;
letter-spacing:0px;
}

.posttop a {
text-decoration: none; 
color: #f24473;	
text-align: justify;
}

.posttop a:hover {
text-decoration: none; 
color: #ffa4be;	
text-align: justify;
}


.infos2 {
line-height : 15pt;
font-family: Arial;
padding-bottom : 30px;
text-align: center;
font-style: normal;
text-shadow : 1px 1px 1px #ffffff;
color: #98b7bd;
font-size: 8pt;	
text-transform: none;
}

.content {
padding-left:20px;
padding-right: 21px;
background: url("images/postbg.png");
background-repeat: repeat-y;
}

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


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

.author {
padding-left : 70px;
text-align:left;
color: #7b4d63;
}

#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:right;
font-family:Arial;
font-size: 12px;
padding-bottom : 40px;
padding-right : 120px;
font-weight : bold;
}


.comment a {
color : #f24473;
}

.comment a:hover {
color : #ffa4be;
}

.commentl {
text-align:left;
padding-bottom : 110px;
padding-left : 100px;
font-weight : bold;
}


.commentl a {
color : #f24473;
}

.commentl a:hover {
color : #ffa4be;
}

#comments {
background: transparent;
margin : 5px;
}

.avatar {
background: #584d4f;
padding : 10px;
}

.avatar img {
background: #584d4f;
padding : 10px;
}

.avatar img a {
background: #584d4f;
padding : 10px;
}

.avatar img a:hover {
background: #584d4f;
padding : 10px;
}

.commenttext {
width : 660px;
background: transparent;
}



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

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

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

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

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



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

div.navi {
text-align:center;
margin-top:21px;
font-family:Arial;
text-decoration:none;
color:#dcf3f6;
font-size:12px;
padding : 7px;
font-weight:bold;
word-spacing:5px;
}

div.navi a {
text-align:center;
margin-top:0px;
padding : 7px;
text-decoration:none;
color:#f05b83;
font-size:12px;
font-weight:bold;
word-spacing:5px;
}

div.navi a:hover {
text-align:center;
padding : 7px;
background : #e7f7f9;
margin-top:0px;
text-decoration:none;
color:#68ccdf;
font-size:12px;
font-weight:bold;
word-spacing:5px;
}


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;}


#networkm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
padding: 0px;
margin: 0px;
}

#networkm ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#networkm ul li {
margin: 0px;
padding: 0px;
}
#networkm ul li a {
display: block;
text-align : center;
padding-top: 12px;
text-decoration: none;
color: #ffffff;
width:259px;
height : 31px;
background: url(images/menu.png) no-repeat;
}

#networkm ul li a:hover, #networkm ul li a:focus {
color: #a5989b;
background: url(images/menu2.png) no-repeat;
}


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

.footer {		 
font-family: tahoma;	
background:  #ffffff; 
border-top:20px solid #dcf3f6;
background-position:top center;
color: #69ccdf; 
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:55px;
color : #ffffff;
font-size:29px;
text-transform : lowercase;
}


h4 {
font-size:18px;
font-weight:normal;
text-align: left;
padding-left:20px;
}

h5 {
background: url("images/sidetop.png") no-repeat;
height: 151px;
margin:0px;
padding-top:50px;
text-align:center;
font-size:33px;
text-transform : lowercase;
}


h6 {
font-size : 9px;
font-weight : normal;
}

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

strong { 
color: #a19293; 

}  

em{ 
color: #a19293; 

}  


blockquote { 
background-color: #fdf6e8; 
color: #b4a07e; 
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;
}

