/*
Theme Name: Freya Allan Online | v.001
Author URI: https://collective.sosugary.com/
Author: Ann
Description: freyaallan.fansitesworld.com
Version: 0.1
Tags: 
*/

/* Home Site ----------------------------------------------------------- */

body { background: #eeeeee url(https://freyaallan.fansitesworld.com/wp-content/themes/freyaallan_v001/images/fao_header.jpg) top center no-repeat;
font-family: 'Roboto Slab', serif;
font-weight: 400;
font-style: none;
font-size : 14px;
color: #353535;
margin: 0px;
padding: 0px;
letter-spacing: 0px; }

h1 { border-bottom: 0px solid #ffffff;
border-top: 0px solid #ffffff;
margin-bottom: 4px;
letter-spacing: 1px;
text-align: right; }

tr, table, td { font-size: 9.5pt;
border-bottom: 0px solid #fff;
border-top: 0px solid #ffff;
margin-bottom: 0px;
letter-spacing: 0px;
text-align: left; }

/* Links ----------------------------------------------------------- */

a:link 
{text-decoration: none; COLOR: #9c4f45;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

a:visited
{text-decoration: none; COLOR: #9c4f45; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

a:active
{text-decoration: none; COLOR: #9c4f45; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

a:hover
{text-decoration: yes; COLOR: #56514e; text-shadow: 0px 0px 10px #cacaca; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Images Links ----------------------------------------------------------- */

a img { border: 1px solid #dfdfdf; 
margin: 2px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
-moz-border-radius:  4px; 
-moz-box-shadow: 0 0 8px #443c2f; 
-webkit-box-shadow: 0 0 8px #443c2f; 
box-shadow: 0 0 4px #d26771;
-webkit-transition: all 0.2s ease-in; 
-moz-transition: all 0.2s ease-in; 
-o-transition: all 0.2s ease-in; }

a img:hover{ border: 1px solid #d55957; 
margin: 2px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
-moz-border-radius:  4px; 
-moz-box-shadow: 0 0 8px #6c96af; 
-webkit-box-shadow: 0 0 8px #6c96af; 
box-shadow: 0 0 4px #6c96af;
-webkit-transition: all 0.2s ease-in; 
-moz-transition: all 0.2s ease-in; 
-o-transition: all 0.2s ease-in; }

/* Header ----------------------------------------------------------- */

bheader {
font-family: 'Merriweather', serif;
font-style: none;
font-weight: 700;
font-size: 12px;
line-height: 15px; }

bheader a:link {text-decoration: none; COLOR: #706168;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

bheader a:visited {text-decoration: none; COLOR: #706168; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

bheader a:active {text-decoration: none; COLOR: #706168; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

bheader a:hover {text-decoration: yes; COLOR: #e8644d; text-shadow: 0px 0px 10px #95accc; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Content ----------------------------------------------------------- */

.maincontent { line-height: 14px;
margin: 0px 0px 0px 0px;
font-size: 12px;
letter-spacing: 0px; 
color: #353535;
padding-bottom: 50px;
padding-left: 5px;
padding-right: 8px;
padding-top: 10px;
text-align: left;
overflow: hidden;}

.posttitle { background: #4d4649 url(https://freyaallan.fansitesworld.com/wp-content/themes/freyaallan_v001/images/postt.png) no-repeat;
color: #ffffff;
text-shadow: 0px 0px 10px #d7717e;
text-decoration: none;
font-family: 'Merriweather', serif;
font-weight: 900;
font-size: 15px;
font-style: none;
text-align: center;
letter-spacing: 0px;
line-height: 15px;
padding: 10px;
margin-bottom: 0px;
width: 595px;
border: 3px solid #ffffff;}

.posttitle a:link {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #6e8b9d;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.posttitle a:visited {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #6e8b9d; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.posttitle a:active {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #6e8b9d; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.posttitle a:hover {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #d7717e; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.postbackground { background: #ffffff;
display: inline-block;
color: #353535;
line-height: 14px; 
letter-spacing: 0px;
text-align: left;
padding: 10px;
width: 595px;
line-height: 15px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
border: 3px solid #ffffff;}

.borderautorcomments { background: #ffffff;
color: #5b5b5b;
font-family: 'Karla', sans-serif;
font-size: 10px;
text-align: center;
text-transform: uppercase;
padding: 10px; 
letter-spacing: 0px;
line-height: 5px;
margin: 0px 0px 0px 0px;
width: 595px;
border: 3px solid #ffffff;}

.borderautorcomments a:link {text-decoration: none; COLOR: #787377;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.borderautorcomments a:visited {text-decoration: none; COLOR: #787377; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.borderautorcomments a:active {text-decoration: none; COLOR: #787377; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.borderautorcomments a:hover {text-decoration: yes; color: #c05754; text-shadow: 0px 0px 10px #cacaca; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Blockquote ----------------------------------------------------------- */

blockquote {
background: #fdfdfd;
color: #666565;
border: #f5f5f5 2px solid; 
line-height: 14px;
letter-spacing: 0px;
text-align: justify;
padding: 10px;
font-style: none; 
margin-left: 0px; 
margin-right: 0px;
margin-bottom: 10px;
width: 575px; }

/* Sidebar ----------------------------------------------------------- */

.sidebar { 
color: #bb9c6b;}

.sidebartitle { background: #ffffff url(https://freyaallan.fansitesworld.com/wp-content/themes/freyaallan_v001/images/sidebar.png) no-repeat;
color: #ffffff;
text-shadow: 0px 0px 10px #d7717e;
font-family: 'Merriweather', serif;
font-weight: 700;
font-size: 15px;
font-style: none;
line-height: 8px; 
letter-spacing: 0px;
padding: 15px;
text-align: center;
text-transform: uppercase;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
width: 315px;
border: 3px solid #ffffff;}

.sidebartext { background:#ffffff;
color: #545353;
line-height: 14px;
letter-spacing: 0px;
text-align: left;
padding: 15px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
width: 315px;
border: 3px solid #ffffff;}

/* Footer ----------------------------------------------------------- */

footer { background: #ffffff;
color: #ffffff;
font-family: 'Merriweather', serif;
width: 100%;
height: 30px;
padding: 10px 0;
clear: both;
text-align: center;
font-size: 14px; }

footer a:link {text-decoration: none; COLOR: #d8a3bd;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

footer a:visited {text-decoration: none; COLOR: #d8a3bd; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

footer a:active {text-decoration: none; COLOR: #d8a3bd; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

footer a:hover {text-decoration: yes; COLOR: #e8e8e8; text-shadow: 0px 0px 10px #ffffff;  cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Scrollbar ----------------------------------------------------------- */

::-webkit-scrollbar {width:4px;height: 4px;}
::-webkit-scrollbar-track {background-color: #ffffff;}
::-webkit-scrollbar-thumb:vertical {background-color: #f47258;}
::-webkit-scrollbar-thumb:vertical:hover,::-webkit-scrollbar-thumb:horizontal:hover {background: #fac75e;}
::-webkit-scrollbar-thumb:horizontal {background-color: #f47258;}

/* PageNavi ----------------------------------------------------------- */

.wp-pagenavi {
clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
display: inline-block;
min-width: 15px;
height: 25px;
margin-right: 5px;
padding: 6px 7px;
line-height: 25px;
text-align: center;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
}

.wp-pagenavi span.current {
font-weight: bold;
}