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



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

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

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

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

#sidebar {
width:329px;
text-align:justify;
margin-left:35px;
text-decoration:none;
font-family: Arial; 
float:left;
font-size: 11px; 
color:#8d9ca8;
}

#content{
width: 639px;
text-align:justify;
text-decoration:none;
font-family: Arial;
float:right;	
margin-right : 40px;
font-size: 11px; 
color: #939393;
}

#player{
padding-top :3px;
text-align : center;
}

.tdbg{
background-repeat : no-repeat;
border : 0px;
background-position:top center;
}	

.tdbg img{
background-repeat : no-repeat;
border : 0px;
padding : 0px;
}

.tdbg a img{
background-repeat : no-repeat;
border : 0px;
padding : 0px;
}

.tdbg img a:hover{
background-repeat : no-repeat;
border : 0px;
padding : 0px;
}

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

a:link, a:visited, a:active	{color:#71bde4; text-decoration:none;}
a:hover	{color:#54a2ca;  text-decoration: none;}

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

.sidetop {
background:#ffffff url(images/sidetop.jpg) no-repeat;
height:62px;
text-align: center;
padding-top: 0px;
padding-bottom: 0px;
}

#sidebar a:link, #sidebar a:visited, #sidebar a:active{color:#71bde4;text-decoration:none;}
#sidebar a:hover	{color:#54a2ca;  text-decoration: none;}

.sidecontent {
font-size:11px;
background:#ffffff url(images/sidebg.jpg) no-repeat;
background-position : left top;
color: #b7b7b7;
text-align: justify;
padding : 10px 30px 30px 30px;
width:auto;
margin:0px;
}


.sidead {
font-size:11px;
background:#ffffff url(images/sidebg.jpg) no-repeat;
background-position : left top;
color: #b7b7b7;
text-align: justify;
padding : 13px;
}

.sidetitle {
font-size:15px;
color: #797979;
text-align: center;
padding-bottom: 0px;
}


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


#post {
padding-left:30px;
padding-right:30px;
}

.posttop {
height:93px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size:15px;
color: #AEA7D8;
text-align: center;
padding-top: 0px;
padding-bottom: 0px;
}

.title {
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size:17px;
padding-bottom:0px;
color:#ffffff;
text-shadow: #781cc5 1px 1px;
text-align: right;
}

.subtitle {
font-size: 10px;
padding-bottom:23px;
padding-right:35px;
color:#b4b4b4;
text-align: right;
}

.like {
padding-left : 10px;
float : left;
}

.twitterbutton {
padding-right : 100px;
float : right;
}

.date {
font-size : 20px;
font-family : Impact;
color : #ffffff;
text-align :center;
text-transform : uppercase;
padding-top : 2px;
padding-left : 13px;
}

.content {
color: #b1b1b1;
text-align: justify;
background:#ffffff url(images/postbg.jpg) repeat-y;
font-family:arial;

}

#clear {
height : 20px;
}

.postbottom {
height:89px;
background:#ffffff url(images/postbottom.jpg) no-repeat;
}

.postbottom2 {
height:93px;
}

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

.comment2 {
font-size: 15px;
text-transform : uppercase;
font-family : Impact;
color: #71bde4;
text-align:left;
padding-bottom :6px;
padding-left : 80px;
}


.comment {
font-size: 15px;
text-transform : uppercase;
font-family : Impact;
color: #71bde4;
text-align:left;
padding-bottom :6px;
padding-left : 80px;
}


.comment a {
color : #71bde4;
}

.comment a:hover {
color : #54a2ca;
}

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


.commentl a {
color : #a5989b;
}

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

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

.avatar {
background: #ffffff;
padding : 10px;
}

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

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

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

.commenttext {
background: transparent;
}



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



#post a img {
background: #e3e3e3;
border: 1px solid #ffffff;
padding: 7px;
opacity:.70;
}

#post a img:hover {
background: #ffffff;
border: 1px solid #ffffff;
padding: 7px;
opacity:1.0;
}

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

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


#sidebar a img {
background: #e3e3e3;
border: 1px solid #ffffff;
padding: 7px;
opacity:.70;

}

#sidebar a img:hover {
background: #ffffff;
border: 1px solid #ffffff;
padding: 7px;
opacity:1.0;
}


#recentcomments a img {
background: #e3e3e3;
border: 1px solid #ffffff;
padding: 2px;
opacity:.70;

}

#recentcomments a img:hover {
background: #ffffff;
border: 1px solid #ffffff;
padding: 2px;
opacity:1.0;
}


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


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

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


strong.navig {
color: #71bde4;}

strong.navig:hover {
color: #4ca4d2;}



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

#footer {		 
font-family: tahoma;	
width : 100%;
height : 550px;
border : 0px;
margin-left: auto;
margin-right: auto; 
background:  #000000; 
}

#footer ul, li {
font-family: Arial;
width: 100%;
margin-left: -1.2em;
list-style : none;
}

#footer ul a {
font-family: Arial;
width: 100%;
margin-left: -1.2em;
list-style : none;
}

#footer ul a:hover{
font-family: Arial;
width: 100%;
margin-left: -1.2em;
list-style : none;
}

#footer ul ul {

}
#footer li {
width: 80%;
list-style : none;
border-bottom : 1px solid #202020;
padding-bottom : 10px;
padding-top : 10px;
}

#footer li a{
width: 80%;
list-style : none;
border-bottom : 1px solid #202020;
padding-bottom : 10px;
padding-top : 10px;
}

#footer li a:hover {
width: 80%;
list-style : none;
border-bottom : 1px solid #202020;
padding-bottom : 10px;
padding-top : 10px;
}

.footer-item {
float: left;
text-align :center;
width: 25%;
background : #000000;
padding-bottom: 10px;
border : 0px;
}

.footer-item2 {
float: left;
text-align :center;
width: 12%;
background : #000000;
padding-bottom: 10px;
border : 0px;
}





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

h1 {
font-size:22px;
padding-right : 10px;
text-align: right;
}

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

h2 {
font-size: 20px;
text-transform:uppercase;
color:#79c3e6;
font-family: Arial; }


h3 {
text-align:center;
color : #79c3e6;
font-size:21px;
text-transform : uppercase;
padding-top : 15px;
}


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

h5 {
font-size: 17px;
}


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

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

strong { 
color: #939393; 

}  

#sidebar b{
color : #939393;
}

#sidebar i{
color : #939393;
}

em{ 
color: #939393; 

}  


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


    /* Begin Images */
    p img {
    padding: 0;
    max-width: 100%;
    }
    img.centered, img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }
    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }
    .alignright {
    float: right;
    }
    .alignleft {
    float: left;
    }
    /* End Images */
     
    /* Captions */
    .aligncenter,
    div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
     
    .wp-caption {
    border: 1px solid #ddd;
    text-align: center;
    background-color: #f3f3f3;
    padding-top: 4px;
    margin: 10px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    }
     
    .wp-caption img {
    margin: 0;
    padding: 0;
    border: 0 none;
    }
     
    .wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0;
    }
    /* End captions */


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

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

#lastpics a img {
background: #e3e3e3;
border: 1px solid #ffffff;
padding: 7px;
opacity:.70;

}

#lastpics a img:hover {
background: #ffffff;
border: 1px solid #ffffff;
padding: 7px;
opacity:1.0;
}



/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:209px;	width: 316px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 35px; right: -21px;
	width: 178px; height:27px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 3px;
	filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;
	text-decoration: none;
	background: #ffffff;
	color: #4d9fc6;
}
.paging a.active {
	font-weight: bold; 
	background: #77c1e4; 
	border: 1px solid #4d9fc6;
	filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;
}
.paging a:hover {font-weight: bold;}


strong { 
color: #a5abae; 
}  



em{ 
color: #a5abae; 
}  

ul, li {
font-family: Arial;
width: 100%;
margin-left: -1.2em;
}
ul ul {
}
li {
width: 100%;
}



.img {
background: #e3e3e3;
border: 1px solid #ffffff;
padding: 7px;
}

table.tableaux
{ width: 100%;
background-color: transparent;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }


td.tableau
{ border: 1px #ffffff dotted;
text-align: left;
background-color: transparent;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 0px; }

td.tableaub
{ border: 1px #ffffff dotted;
text-align: left;
background-color: #ffffff;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 0px; }
