/* 

Theme Name: Christmas Version
Theme URI: http://www.thevampirediariesdaily.com/
Author: Nick
Author URI: http://nickart-designs.net

*/



         

body  { background-image:url('http://www.thevampirediariesdaily.com/wp/wp-content/themes/christmas/header2.png');
background color:#000000;
background-repeat: repeat-x;
background-position: 0px 20px;
font-family: Verdana; 
color: #806c4e; 
font-size: 10px;
line-height: 10px;
margin: 0;
padding:0;

}



a:link, a:active, a:visited {
font-family: Verdana;
color:#871010;
font-size: 10px;
text-decoration: none;
font-weight: bold;
font-style: italic;

}





a:hover {
text-decoration: none;
font-family: Verdana;
color:#ffffff; 
font-size: 10px;
font-weight: bold;
font-style: italic;

}







i, em {font-size: 10px; color: #ffffff;}  
u {font-size: 10px;  color: #ffffff; }
s, del {font-size: 10px; color: #ffffff; text-decoration: line-through;}

        

textarea {   
font-family: Verdana;
color: #5b4d38; 
font-size: 10px;   
background: #baaea0;
padding: 20px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;

}



textarea:hover {
font-family: Verdana;
color: #e0d2bd; 
font-size: 10px;   
background: #8b1010;
padding: 20px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;

}



blockquote {
font-family:Verdana;
color: #e0d2bd;
background: #8b1010;
font-size: 10px;   
padding: 20px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;

}





div.commentbody {
color: #5b4d38; 
font-size: 10px; 
background: #baaea0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding-left: 5px;
padding-right: 5px;

}



div.commentbody:hover {
font-size: 10px; 
background: #8b1010;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding-left: 5px;
padding-right: 5px;

}





.title, .title a, .title a:active, .title a:visited {
color: #6d0e0e;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
text-align: center;
font-style: italic;
letter-spacing: -1px; 
margin-top: 40px;
margin-bottom: 0px;
text-decoration: none;
line-height: 19px;
}



.title a:hover {
color: #c89961;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
text-align: center;
font-style: italic;
letter-spacing: -1px; 
margin-top: 40px;
margin-bottom: 0px;
text-decoration: none;
line-height: 19px;

}





.ups {
color: #6d0e0e;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
text-align: center;
font-style: italic;
letter-spacing: -1px; 
margin-top: 40px;
margin-bottom: 0px;
text-decoration: none;
line-height: 19px;

}





.comm {

.title a:hover {
color: #c89961;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
text-align: center;
font-style: italic;
letter-spacing: -1px; 
margin-top: 40px;
margin-bottom: 0px;
text-decoration: none;
line-height: 19px;


}



.nrcom a, .nrcom a:visited, .nrcom a:active {

.title a:hover {
color: #c89961;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
text-align: center;
font-style: italic;
letter-spacing: -1px; 
margin-top: 40px;
margin-bottom: 0px;
text-decoration: none;
line-height: 19px;

}



.nrcom a:hover {
.title a:hover {
color: #c89961;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
text-align: center;
font-style: italic;
letter-spacing: -1px; 
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: #540a0a;
text-align: justify;
margin-left:20px; 
margin-right:20px;

}



.content {
text-align:justify;
margin-left:30px; 
margin-right:30px;

}





p.commentmeta {margin-top:0;
text-align:left;}



p.commentmeta cite {font-style:normal;
font-weight:bold;}



#rap {width: 1200px; height: 800px;
margin-left:auto;
margin-right:auto;

}



#rap2 {width: 1200px;}



#container {
margin-left:auto;
margin-right:auto;
width: 1200px;

}




#menu {
float: left;
width: 300px;
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: url(imgbg.png) repeat #f1cb9f;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 10px;
margin: 2px;
-moz-opacity : 0.8;
opacity : 0.8;
-khtml-opacity: 0.8;

}





.content a img:hover {
background: url(imgbg2.png) repeat #cbcac9;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 10px;
margin: 2px;
-moz-opacity : 1;
opacity : 1;
-khtml-opacity: 1;

}



.side-content img {
padding: 1px;
margin: 1px;

}



.side-content a img {
background-color: #f1cb9f;
border: solid 1px #f1cb9f;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
padding: 2px;
margin: 1px;

}



.side-content a img:hover {
background-color: #cbcac9;
border: solid 1px #cbcac9;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
padding: 2px;
margin: 1px;
-moz-opacity : 0.8;
opacity : 0.8;
-khtml-opacity: 0.8;

}

.elite {
background-color:#881717;
padding:4px;
border:1px solid #b03737;
-moz-border-radius: 7px;
margin:3px;
color:#c6894d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

.elite:hover {
background-color:#881717;
padding:4px;
border:1px solid #b03737;
-moz-border-radius: 7px;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.4;
 margin:3px;
 color:#c6894d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}




#space {margin: 80px;}



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

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