

body{
background-color: #02020D;
}


#main {
margin: 0px;
width: 1578px;
text-align: left;
background-color: #02020D;
}

#header {
float: right; 
width: 1202px;
margin-bottom: 0px;
margin-right: 0px;
background-color: #02020D;
}

#page {
height: 1100px;
 overflow-x: hidden;
 overflow-y: auto;
position: absolute;
float: left; 
width: 560px;
margin-top: 0px;
margin-right: 0px;

}

p {
padding:12px; 
font-family: Lora;
letter-spacing: 0px;
font-size: 18px;
line-height: 40px;
text-align: justify;
color: #242435;
cursor: default;
text-shadow: 1px 1px 0px #030307;
background-color: #02020D;
}


.darkrow, .literow {
padding:12px; 
font-family: Lora;
letter-spacing: 0px;
font-size: 18px;
line-height: 40px;
text-align: justify;
color: #242435;
cursor: default;
text-shadow: 1px 1px 0px #030307;
background-color: #02020D;
}

.content {
padding:12px; 
font-family: Lora;
letter-spacing: 0px;
font-size: 18px;
line-height: 40px;
text-align: justify;
color: #242435;
cursor: default;
text-shadow: 1px 1px 0px #030307;
background-color: #02020D;
}

a:link {
font-family: Lora;
letter-spacing: 0px;
font-size: 18px;
text-align: justify;
color: #4C2C3B;
text-decoration: none;
}

a:visited {
font-family: Lora;
letter-spacing: 0px;
font-size: 18px;
text-align: justify;
color: #4C2C3B;
text-decoration: none;
}

a:active {
font-family: calibri, tahoma;
letter-spacing: 0px;
font-size: 18px;
text-align: justify;
color: #54203A;
text-decoration: none;
font-weight: bold;
}

a:hover {
font-family: Lora;
letter-spacing: 0px;
font-size: 18px;
text-align: justify;
color: #5F4954;
text-decoration: none;
cursor: help;
}

i {
color: #3D3E53;
}

b {
color: #3D3E53; 

}

u {
color: #3D3E53; 

}

input, textarea, submit, reset {
font-family: Open Sans Condensed;
	text-rendering: optimizeLegibility;
	font-weight: 300;
padding: 13px;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 21px;
text-align: justify;
color: #28293E;
cursor: pointer;
background-color: #02020D;
       text-align: left;
       border-top-width: 1px;
       border-right-width: 1px;
       border-left-width: 1px;
       border-bottom-width: 1px;
       border-style: solid;
       border-color: #242435;
}
option, select {
padding: 13px;
font-family: Open Sans Condensed;
	text-rendering: optimizeLegibility;
	font-weight: 300;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 19px;
text-align: justify;
color: #28293E;
cursor: pointer;
background-color: #02020D;
       text-align: left;
       border-top-width: 1px;
       border-right-width: 1px;
       border-left-width: 1px;
       border-bottom-width: 1px;
       border-style: solid;
       border-color: #242435;
}



input:focus, textarea:focus, submit:focus, reset:focus, select:focus, option:focus {
outline: none;
}

input:hover, submit:hover, reset:hover, textarea:hover {

       border-color: #28293E;
}

::selection {
	background: #9F7388; 
color: #02030E; /* Safari */
	}
::-moz-selection {
	background:#9F7388; 
color: #02030E; /* Firefox */
}

*:focus
{
outline: none;
outline-width: 0;
}


.imgfanlisting {
       padding-bottom:6px;
       padding-right:6px;
       padding-left:6px;
-moz-border-radius: 90px;
border-radius: 90px;
opacity:0.5;
filter:alpha(opacity=100); /* For IE8 and earlier */ 
    transition: all 0.70s ease-in-out;
    -webkit-transition: all 0.70s ease-in-out;
    -moz-transition: all 0.70s ease-in-out;
    -webkit-filter: grayscale(90%); /* Chrome, Safari, Opera */
    filter: grayscale(90%);

}

.imgfanlisting:hover {
       padding-bottom:6px;
       padding-right:6px;
       padding-left:6px;
-moz-border-radius: 45px;
border-radius: 80px;
filter: none;
    -webkit-filter: grayscale(50%); /* Chrome, Safari, Opera */
    filter: grayscale(50%);
    -webkit-filter: saturate(200%); /* Chrome, Safari, Opera */
    filter: saturate(200%);
opacity:0.8;
filter:alpha(opacity=100); /* For IE8 and earlier */
    transition: all 0.70s ease-in-out;
    -webkit-transition: all 0.70s ease-in-out;
    -moz-transition: all 0.70s ease-in-out;
cursor: default;
}

ul {
 list-style-type: square;
 list-style-position: outside;
 list-style-image: none;
color:#460C29;
}
li {
  list-style: circle;
  padding-left: 1.3em;
color:#460C29;
}
