<!--

/*

Theme Name: Midnight Fantasy
Theme Use: http://meganfoxfans.org
Author: Michal
Released: February 2010
Version: 2.0
Description: Theme based on dark colours.

=============================================================================================================*/


/* BODY
-----------------------------------------------------------------------------------------------*/
h1 {
    font-weight: bold;
    text-decoration: none;
    font-family: Arial;
	  margin: 0px;
	  font-size: 14px;}

body {
  text-align: center;
	background-image: url(/wp-content/themes/dark/07.png);
  background-position: center;
	margin: 0px;
	color: #ACACAC;
	line-height: 13px;
	letter-spacing: 0px;
	font-family: Arial;
	font-size: 10px;}

p{ font-size: 11px;}

i{ color: #CE007A; }

b{ color: #00CCFF;
   text-decoration: none;}

u{ color: #ACFE00;
	text-decoration: none; }

#meinl{margin: 0 auto;
       width: 744px;
       position: relative;
       text-align: justify;}

.main{
	position: absolute;
	background-image: url(/wp-content/themes/dark/06.png);
	left: 0px;
	top: 0px;
	width: 744px;
	height: 515px;
	padding-top: 0px;
	padding-left: 0px;}

.elite2{
	position: absolute;
	left: 232px;
	top: 417px;
	width: 288px;
	height: 88px;
	padding-top: 0px;
	padding-left: 0px;}

.links{
	position: absolute;
	left: 7px;
	top: 159px;
	width: 150px;
	height: 346px;
	padding-top: 0px;
	padding-left: 0px;}

.titlepic{
	position: absolute;
	left: 301px;
	top: 279px;
	width: 156px;
	height: 116px;
	padding-top: 0px;
	padding-left: 0px;}
	
.headlines{
	position: absolute;
	left: 469px;
	top: 322px;
	width: 266px;
	height: 66px;
	padding-top: 0px;
	padding-left: 0px;}	


.siteinfo{
	position: absolute;
	left: 541px;
	top: 421px;
	width: 194px;
	height: 80px;
	padding-top: 0px;
	padding-left: 0px;}
	
.sitemap{
	position: absolute;
	left: 167px;
	top: 400px;
	width: 55px;
	height: 110px;
	padding-top: 0px;
	padding-left: 0px;}	

.adsense{
	position: absolute;
	left: 8px;
	top: 10px;
	width: 728px;
	height: 90px;
	padding-top: 0px;
	padding-left: 0px;}

.navigation{
	position: absolute;
	left: 172px;
	top: 284px;
	width: 119px;
	height: 106px;
	padding-top: 0px;
	padding-left: 0px;}

.welcome{
	position: absolute;
	left: 177px;
	top: 177px;
	width: 270px;
	height: 87px;
	padding-top: 0px;
	padding-left: 0px;}

.sidebar{
	position: absolute;
	left: 7px;
	top: 520px;
	width: 210px;
	padding-top: 0px;
	padding-left: 0px;}

.homee{
	position: absolute;
	left: 235px;
	top: 525px;
	width: 495px;
	padding-top: 0px;
	padding-left: 0px;}


/* MAIN LINKS
-----------------------------------------------------------------------------------------------*/
A:link, A:active, A:visited {
    color: #F9F700;
	  text-decoration: none;
    font-weight: bold;}
	
a:hover {
    color: #ACFE00;
	text-decoration: none;
  font-weight: bold;}
		
/* TITLE LINKS
-----------------------------------------------------------------------------------------------*/
a.title:link, a.title:active, a.title:visited {
    color: #9DFF00;
    font-weight: bold;
	  text-transform: uppercase;
	  font-size: 14px;
		padding: 5px 5px 5px 0px;}

a.title:hover {
    color: #F9F700;
    text-transform: uppercase;
	  font-size: 14px;
    font-weight: bold;
    text-decoration: none;
		padding: 5px 5px 5px 0px;}		 

/* IMAGE BORDERS
-----------------------------------------------------------------------------------------------*/
.elite { 
    border: 5px solid #7A0053; }

.elitehov { 
    border: 5px solid #FFB002; }

.photos { 
    border: 2px solid #FF9D02; }

.photosover { 
    border: 2px solid #FFFC00; }
    
/* NEWS CUSTOMIZATION
-----------------------------------------------------------------------------------------------*/
.title {
	color: #FF99CC;
			padding: 5px 5px 0px 0px;
}

.comnum {
	color: #D982F9;
}

.said {
	color: #B9FA00;
}

.datecomment {
	color: #F9D772;
}

blockquote {
	color: #555555;
	background: #3F3F3F;
	text-align: justify;
	width: 450px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #D8D8D8;
	font-style: italic;
}


/* COMMENTS STYLING
-----------------------------------------------------------------------------------------------*/
.auth {
	font-size: 12px;
	font-weight: bold;
	color: #C0C0C0;
	text-transform: uppercase;
}

.posted {
	font-size: 12px;
	font-weight: bold;
	color: #C0C0C0;
}

.postedi {
	font-size: 12px;
	font-style: italic;
	color: #C0C0C0;
	text-transform: uppercase;
}

.comsub {
	font-family: Arial;
	color: #C0C0C0;
	display: block;
	font-size: 10px;
	border: 1px solid #999999;
	height: 25px;
	width: 450px;
}

.comsubhov {
	font-family: Arial;
	color: #C0C0C0;
	display: block;
	font-size: 10px;
	border: 1px solid #999999;
	height: 25px;
	width: 450px;
}

.comsubdown {
	font-family: Arial;
	color: #C0C0C0;
	display: block;
	font-size: 12px;
	border: 1px solid #999999;
	height: 25px;
	width: 450px;
}
	
.comauthor {
     color: #C0C0C0;
}	 

.date {
     color: #C0C0C0;
}

.day {
     color: #C0C0C0;
}
	
.leave {
     color: #C0C0C0;
	 font-size: 12px;
}

.com {
	margin: 4px;
    padding: 4px;
	width: 450px;
	background: #3F3F3F;
	border: 1px solid #999999;
}
	
#commentlist li {
	margin-bottom: 1.5em;
	padding-bottom: 1em;
	border-bottom: 1px solid #999999;
}

#commentform {
	font-size: 12px;
	width: 450px;
	padding: 3px;
}

#commentform textarea {
	font-size: 12px;
		background: #161616;
	border: 1px solid #2A2A2A;
	width: 450px;
	font-family: Arial;
	padding: 3px;
	color: #666666;
}

#commentform textarea:hover {
background: #3F3F3F;
	border: 1px solid #2A2A2A;
	padding: 3px;
}

#commentform textarea:focus {
	border: 1px solid #2A2A2A;
	background: #161616;
	padding: 3px;
}

#commentform #email, #commentform #author, #commentform #url {
  	background: #161616;
	font-size: 12px;
	border: 1px solid #2A2A2A;
	width: 450px;
	height: 26px;
	padding: 3px;
	color: #666666;
}

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
  	background: #3F3F3F;
	font-size: 12px;
	border: 1px solid #2A2A2A;
	width: 450px;
}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
  	background: #161616;
	font-size: 12px;
	border: 1px solid #2A2A2A;
	width: 450px;
}

#commentform input{
	margin-bottom: 3px;
}
#comment {
	font-size: 12px;
	}
/* PAGINATION
-----------------------------------------------------------------------------------------------*/
div.pagination {
		padding: 5px;
		margin: 5px;
		text-align:center;
		font-weight: bold;
	    line-height:17px;
	    font:12px Arial;
	}
	
div.pagination a {
		padding: 5px 5px 5px 5px;
		margin: 5px;
		border: 1px solid #333333;
		background-color: #232323;
		font-weight: bold;
		text-decoration: none;
		color: #00CCFF;		
	}
div.pagination a:hover, div.meneame a:active {
		padding: 5px 5px 5px 5px;
		margin: 5px;
		border: 1px solid #333333;
		background-color: #313131;
		font-weight: bold;
		color: #1AD1FF;
	}
div.pagination span.current {
		padding: 5px 5px 5px 5px;
		margin: 5px;
		border: 1px solid #333333;
		background-color: #232323;
		color: #888888;
	}
div.pagination span.disabled {
		padding: 5px 5px 5px 5px;
		margin: 5px;
		border: 1px solid #333333;
		background-color: #232323;
		color: #999999;
	}
-->
