/*
Theme Name: FanFusion WP Theme #10b
Theme URI: http://www.fanfusion.org/themes
Description: Wordpress theme made for fanfusion.org themes directory (fanfusion.org/themes)
Author: Samantha
Author URI: http://www.fanfusion.org/themes
Tags: valid XHTML, valid CSS, simple, fanfusion
*/


        

body { 

background:#d4d0a0;

font-family: Verdana, Tahoma, Arial; 

color: #ffffff; 

font-size: 11px;

line-height: 10px;

margin: 0;

padding:0;

text-shadow: 2px 2px 1px #fe8797;
}

#side-content ul li{
	background:url(images/star.png) no-repeat 0 40%;}

#content ul li{
	background:url(images/star.png) no-repeat 0 40%;}


a:link, a:active, a:visited {

font-family: Verdana, Tahoma, Arial;

color:#e7e4bb;

font-size: 11px;

text-decoration: none;

font-weight: normal;

font-style: normal;

}





a:hover {

text-decoration: none;

font-family: Verdana, Tahoma, Arial;

color:#ffffff; 

font-size: 11px;

text-decoration: line-through;

font-weight: normal;

font-style: normal;
}



.menulink, .menulink a, .menulink a:active, .menulink a:visited {

font-family: Georgia, Tahoma, Arial;

color:#FFFFFF;

font-size: 13px;

text-decoration: none;

font-weight: bold;

font-style: italic;

text-shadow: 1px 0px 2px #ff8d9d;
}



.menulink a:hover{

font-family: Georgia, Tahoma, Arial;

color:#FFFFFF;

font-size: 13px;

text-decoration: none;

font-weight: bold;

font-style: italic;

text-shadow: 1px 0px 2px #ff618a;

text-decoration: line-through;

}

        

textarea {   

font-family: Verdana, Tahoma, Arial;

color: #ffffff; 

font-size: 10px;   

background: #ffdce1;

border: 1px solid #ffaeb9;

padding: 20px;

-moz-border-radius: 18px;

-webkit-border-radius: 18px;

text-transform: uppercase;

letter-spacing: 4px;

}



textarea:hover {

background: #ffc9d1;

}



input, option, select  { 

font-family: Verdana, Tahoma, Arial;

color: #b5b5b5; 

font-size: 10px;   

background: #ffdce1;

border: 1px solid #ffaeb9;

-moz-border-radius: 8px;

-webkit-border-radius: 8px;

padding: 3px;

text-transform: uppercase;

letter-spacing: 4px;
}



input:hover, option:hover, select:hover {

background: #ffc9d1;

}





blockquote {

font-family: Verdana, Tahoma, Arial;

color: #ffffff; 

font-size: 10px;   

background: #ffdce1;

border: 1px solid #ffaeb9;

-moz-border-radius: 18px;

-webkit-border-radius: 18px;

padding: 3px;
}





div.commentbody {

font-family: Verdana, Tahoma, Arial;

color: #ffffff; 

font-size: 10px;   

background: #ffdce1;

border: 1px solid #ffaeb9;

-moz-border-radius: 18px;

-webkit-border-radius: 18px;

padding: 3px;


text-transform: uppercase;

letter-spacing: 2px;
}





div.commentbody:hover {

background: #ffc9d1;


}





.title, .title a, .title a:active, .title a:visited {

color: #FFFFFF;

font-family: Amelie; 

font-size: 25px; 

font-weight: bold; 

text-align: center;

font-style: normal;

text-transform: none;

letter-spacing: 0px; 

margin-top: 40px;

margin-bottom: 0px;

text-decoration: none;

line-height: 19px;

text-shadow: 1px 0px 1px #ffa8b4;
}



.title a:hover {

text-shadow: 1px 0px 1px #ff778a;

}





.ups {

color: #FFFFFF;

font-family: Amelie; 

font-size: 25px; 

font-weight: bold; 

text-align: center;

font-style: normal;

text-transform: none;

letter-spacing: 0px; 

margin-top: 40px;

margin-bottom: 0px;

text-decoration: none;

line-height: 19px;


}





.comm {

color: #FFFFFF;

font-family: Amelie; 

font-size: 25px; 

font-weight: bold; 

text-align: center;

font-style: italic;

text-transform: none;

letter-spacing: 0px; 

margin-top: 40px;

margin-bottom: 0px;

text-decoration: none;

line-height: 19px;


}



.posted {

font-size: 10px;

text-align: center;

letter-spacing: -0.1px;

margin-top: 8px;

}



.side-content {

color: #FAFAFA;

text-align: center;

margin-left:25px; 

margin-right:25px;

}

@font-face {
font-family: Amelie;
src: url('http://so-real.net/amelie.ttf');}

.content {

text-align:justify;

margin-left:60px; 

margin-right:60px;

}





p.commentmeta {margin-top:0;

text-align:left;}



p.commentmeta cite {font-style:normal;

font-weight:bold;}



#rap {width: 1050px; height: 750px;

margin-left:auto;

margin-right:auto;

}



#rap2 {width: 1050px;}



#container {

margin-left:auto;

margin-right:auto;

width: 1050px;

}





#menu {

float: left;

width: 350px;

margin-top: 0px;

padding-left: 0px;

}





#content {

float: right;

width: 700px;

margin-top: 0px;

padding-tight: 0px;

}





#content, #menu {overflow:hidden;}



#content img {max-width:680px;}



#footer {

clear:both;

margin-bottom: 0px;

margin-left:auto; 

margin-right:auto; 

float: center; 

text-align: center;

}





img, a img, a img:hover {

border: 0px;

padding: 0px;

margin: 0px;

}



.content img {

padding: 2px;

margin: 2px;

}





.content a img {

background-color:#d8d5a9;

border: solid 1px #c3be7a;

border-radius: 6px;

-moz-border-radius: 6px;

-webkit-border-radius: 6px;

padding: 5px;

margin: 2px;

-moz-opacity : 1;

opacity : 1;

-khtml-opacity: 1;

}





.content a img:hover {

background-color: #e5e6c2;

border: solid 1px #b3b3b3;

border-radius: 6px;

-moz-border-radius: 6px;

-webkit-border-radius: 6px;

padding: 5px;

margin: 2px;

-moz-opacity : 0.9;

opacity : 0.9;

-khtml-opacity: 0.9;

}



.side-content img {

padding: 1px;

margin: 1px;

}



.side-content a img {

background-color:#d8d5a9;

border: solid 1px #c3be7a;

border-radius: 6px;

-moz-border-radius: 6px;

-webkit-border-radius: 6px;

padding: 3px;

margin: 2px;

-moz-opacity : 1;

opacity : 1;

-khtml-opacity: 1;

}



.side-content a img:hover {


background-color: #e5e6c2;

border: solid 1px #b3b3b3;

border-radius: 6px;

-moz-border-radius: 6px;

-webkit-border-radius: 6px;

padding: 3px;

margin: 2px;

-moz-opacity : 0.9;

opacity : 0.9;

-khtml-opacity: 0.9;

}



#space {margin: 80px;}



.noborder a img {border: 0px; padding: 0xp; margin:0px;}

.noborder a img:hover {border: 0px; padding: 0px; margin:0px;}
