<!--

/*

Theme Name: Sunshine
Theme Use: http://meganfoxfans.org
Author: Michal
Released: March 2010
Version: 3.0
Description: Theme based on light colours.

=============================================================================================================*/


/* BODY
-----------------------------------------------------------------------------------------------*/

.jump { 
    background-color: #FFF4CA; 
    border: 1px solid #FFD200; 
    padding: 4px;
    margin: 0px;
    font-size: 10px;
    color: #92023C;
}

.jump a:hover {
    background-color: #FFEA95; 
    border: 1px solid #FFD200; 
    padding: 4px;
    margin: 0px;
	  font-size: 10px;
	  color: #AF094C;			   
}

.style1 {
    font-weight: normal;
    text-decoration: none;
    font-family: Arial;
	  margin: 0px;
	  font-size: 10px;}
	  
.style2 {
	  font-family: Times New Roman;
	  font-size: 32px;
  	line-height: 16px;
  	text-shadow: #555555 1px 1px 1px;
  	font-weight: bold;
  	text-align: center;
  	color: #E6025E;
  	font-style: italic;
}

.style3 {
  	font-family: Times New Roman;
	  font-size: 32px;
  	line-height: 16px;
  	text-shadow: #555555 1px 1px 1px;
  	font-weight: bold;
  	text-align: center;
  	color: #860136;
  	font-style: italic;
}	  

body {
  text-align: center;
	background-image: url(/wp-content/themes/shiny/bg.png);
  background-position: center;
	margin: 0px;
	color: #444444;
	line-height: 14px;
	font-family: Arial;
	font-size: 11px;}

#meinl{
  margin: 0 auto;
  width: 900px;
  position: relative;
  text-align: justify;}

.main{
	position: absolute;
	background-image: url(/wp-content/themes/shiny/07.png);
	left: 0px;
	top: 0px;
	width: 900px;
	height: 510px;
	padding: 0px;}

.elite2{
	position: absolute;
	left: 625px;
	top: 133px;
	width: 254px;
	height: 108px;
	padding: 0px;}

.pict{
	position: absolute;
	left: 22px;
	top: 152px;
	width: 280px;
	height: 200px;
	padding: 0px;}

.links{
	position: absolute;
	left: 10px;
	top: 372px;
	width: 123px;
	height: 110px;
	padding: 0px;}
	
.headlines{
	position: absolute;
	left: 464px;
	top: 271px;
	width: 318px;
	height: 81px;
	padding: 0px;}	

.adsense{
	position: absolute;
	left: 150px;
	top: 382px;
	width: 728px;
	height: 90px;
	padding: 0px;}

.sister{
	position: absolute;
	left: 809px;
	top: 268px;
	width: 72px;
	height: 87px;
	padding: 0px;}

.twitter{
	position: absolute;
	left: 319px;
	top: 261px;
	width: 135px;
	height: 101px;
	padding: 0px;}

.navigation{
	position: absolute;
	left: 12px;
	top: 92px;
	width: 592px;
	height: 40px;
	padding: 0px;}

.welcome{
	position: absolute;
	left: 328px;
	top: 147px;
	width: 270px;
	height: 99px;
	padding: 0px;}

.sidebar{
	position: absolute;
	left: 24px;
	top: 504px;
	width: 282px;
	padding: 0px;}

.yellow {background-color: #FFE16A}
.pink {background-color: #FFE377}

.homee{
	position: absolute;
	left: 338px;
	top: 502px;
	width: 540px;
	padding: 0px;}


/* MAIN LINKS
-----------------------------------------------------------------------------------------------*/
A:link, A:active, A:visited {
    color: #E6025E;
	  text-decoration: none;
    font-weight: bold;}
	
a:hover {
    color: #860136;
	  text-decoration: none;
    font-weight: bold;}
		
/* TITLE LINKS
-----------------------------------------------------------------------------------------------*/

a.title:link, a.title:active, a.title:visited {
	font-family: Times New Roman;
	font-size: 20px;
	line-height: 18px;
	text-shadow: #555555 1px 1px 1px;
	font-weight: bold;
	text-align: center;
	color: #860136;
	font-style: italic;
	padding: 5px;}

a.title:hover {
	font-family: Times New Roman;
	font-size: 20px;
	line-height: 18px;
	text-align: center;
	text-shadow: #555555 1px 1px 1px;
	font-weight: bold;
	color: #E6025E;
	font-style: italic;
	padding: 5px;}		 

/* IMAGE BORDERS
-----------------------------------------------------------------------------------------------*/
.elite { 
    border: 5px solid #FFC515; }

.elitehov { 
    border: 5px solid #FFCC36; }

.photos { 
    border: 1px solid #FC2F7C; }

.photosover { 
    border: 1px solid #E6025E; }
    
/* NEWS CUSTOMIZATION
-----------------------------------------------------------------------------------------------*/
.title {
	color: #FF99CC;
	text-align: center;
	padding: 5px;
}

.comnum {
	color: #555555;
}

.said {
	color: #555555;
}

.datecomment {
	color: #555555;
}

blockquote {
	color: #666666;
	background: #FFE787;
	text-align: justify;
	width: 522px;
	padding: 5px;
	margin: 0px;
	border: 1px solid #FFCC36;
	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: #FFE682;
	border: 1px solid #FFC229;
	width: 450px;
	font-family: Arial;
	padding: 3px;
	color: #666666;
}

#commentform textarea:hover {
  background: #FFE16A;
	border: 1px solid #FFC229;
	padding: 3px;
}

#commentform textarea:focus {
	border: 1px solid #FFC229;
	background: #FFE682;
	padding: 3px;
}

#commentform #email, #commentform #author, #commentform #url {
  background: #FFE682;
	font-size: 12px;
	border: 1px solid #FFC229;
	width: 450px;
	height: 26px;
	padding: 3px;
	color: #666666;
}

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
  background: #FFE16A;
	font-size: 12px;
	border: 1px solid #FFC229;
	width: 450px;
}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
  background: #FFE682;
	font-size: 12px;
	border: 1px solid #FFC229;
	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:10px;
	  font:12px Arial;
	}
	
div.pagination a {
		padding: 2px 6px 2px 6px;
		margin: 5px;
		border: 1px solid #FFCA33;
		background-color: #FFF1B9;
		font-weight: bold;
		text-decoration: none;
		color: #E6025E;		
	}
div.pagination a:hover, div.meneame a:active {
		padding: 2px 6px 2px 6px;
		margin: 5px;
		border: 1px solid #FFEDA6;
		background-color: #FFD735;
		font-weight: bold;
		color: #860136;
	}
div.pagination span.current {
		padding: 2px 6px 2px 6px;
		margin: 5px;
		border: 1px solid #FFCA33;
		background-color: #FFE784;
		font-weight: bold;
		color: #860136;
	}
div.pagination span.disabled {
		padding: 2px 6px 2px 6px;
		margin: 5px;
		border: 1px solid #FFCA33;
		background-color: #FFE784;
		color: #777777;
	}
-->

