/* CSS Document */

/*
Theme Name: Coffee Stain
Theme URI: http://www.rsl-online.org
Description: Theme made for Robert Sean Leonard Online
Version: 1.0
Author: Nikie Barnett
Author URI: http://www.vintage-dreams.org

DO NOT STEAL THIS STYLE!

*/

/* BASIC */
body {
background-color:#D9CBC0;
background-image: url(http://rsl-online.org/wordpress/wp-content/themes/coffee_stain/images/layout/bg.png);
background-repeat: repeat-x;
background-position:top center;
line-height:10px;
font-family: tahoma;
font-size: 13px;
color: #8D9CA1;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a {
text-decoration: none;}

a:link {
color: #BFA999;}

a:visited, a:active {
color: #BFA999;}

a:hover {
color: #AA9A8E; 
text-decoration: none;}

input, textarea, select, button {
color:#837164; 
font-size: 12px; 
font-family: Century Gothic, sans-serif; 
text-transform: uppercase;
line-height: 15pt;
background-color:#D0BDAD; 
font-weight: normal;
letter-spacing: 1px;
border-left:1px solid #837164;
border-right: 1px solid #837164;
border-top: 1px solid #837164;
border-bottom: 3px solid #837164;}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
color:#837164; 
font-size: 12px; 
font-family: Century Gothic, sans-serif; 
text-transform: uppercase;
line-height: 15pt;
letter-spacing: 1px;
background-color:#D0BDAD; 
border-left:1px solid #837164;
border-right: 1px solid #837164;
border-top: 1px solid #837164;
border-bottom: 3px solid #837164;
font-weight: normal;}

strong {
color: #867468;}

b {
color: #867468;}

i {
color: #C3AD9C;}

em {
color: #C3AD9C;}

u {
color: #C3AD9C; 
text-decoration: none;
border-bottom: 1px solid #666666;}

blockquote {
background-color: #D0BDAD;
font-size: 12px;
line-height: 12px;
font-family: Georgia;
color: #928174;
-moz-border-radius: 5px 5px 5px 5px;
padding: 5px;
table-layout: fixed; 
border: 0px;
}

/* BASIC END */


/* NAVIGATION */
.navigation{
font-size: 15px; 
line-height: 29px;
font-family: Arial, Helvetica, sans-serif;
text-transform: capitalize;
font-weight: bold;
color: #D0BDAD;
text-shadow: #837164 1px 1px 1px;}

.navigation a:link {
color: #D0BDAD;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:Georgia; font-size:12px;
margin-left:14px;
text-shadow: #837164 1px 1px 1px;}

.navigation a:visited {
color: #D0BDAD;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:Georgia; font-size:12px;
margin-left:14px;
text-shadow: #837164 1px 1px 1px;}

.navigation a:hover {
color: #D9CBC0;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:Georgia; font-size:12px;
margin-left:14px;
text-shadow: #837164 1px 1px 1px;}

.navigation a:active {
color: #D0BDAD;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:Georgia; font-size:12px;
margin-left:14px;
text-shadow: #837164 1px 1px 1px;}

/* NAVIGATION END */

/* WELCOME */

.welcome{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#837164;
padding-right: 21px;
padding-left: 13px;
padding-top: 5px;
padding-bottom: 5px;
}

/* WELCOME END */

/* IMAGES */

.img {
background-color: #D0BDAD;
padding: 4px;
border-bottom: 1px solid #837164;
border-top: 1px solid #837164;
border-right: 1px solid #837164;
border-left: 1px solid #837164;
padding-right: 4px;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
margin: 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

.img:hover {
background-color: #D0BDAD;
padding: 4px;
border-bottom: 1px solid #837164;
border-top: 1px solid #837164;
border-right: 1px solid #837164;
border-left: 1px solid #837164;
padding-right: 4px;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
margin: 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

.gradualfader {
background-color: #D0BDAD;
padding: 2px;
border-bottom: 1px solid #837164;
border-top: 1px solid #837164;
border-right: 1px solid #837164;
border-left: 1px solid #837164;
padding-right: 1px;
padding-left: 1px;
padding-top: 1px;
padding-bottom: 1px;
margin: 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

.gradualfader:hover {
background-color: #D0BDAD;
padding: 2px;
border-bottom: 1px solid #837164;
border-top: 1px solid #837164;
border-right: 1px solid #837164;
border-left: 1px solid #837164;
padding-right: 1px;
padding-left: 1px;
padding-top: 1px;
padding-bottom: 1px;
margin: 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
/* IMAGES END */

/* SIDEBAR */

h1 {
font-family: Georgia;
font-size: 25px;
font-style:italic;
font-weight:bold;
text-decoration: none;
color: #D0BDAD;
text-transform: lowercase;
padding-top:100px;
padding-left:10px;
padding-right:15px;
text-align: center;
text-shadow: #837164 1px 1px 1px;
}

.side {
background-color: #CDDEE5;
background-image: url(http://rsl-online.org/wordpress/wp-content/themes/coffee_stain/images/sidebar/sidebar_02.png);
background-repeat: repeat;
background-position:top center;
font-size: 13px;
line-height: 14px;
font-family: Georgia;
color: #A19084;
text-align: justify;
padding-left: 30px;
padding-right: 30px;
padding-top: 0px;
padding-bottom: 0px;
}

/* SIDEBAR END */

/* CONTENT */

.news {
background-color: #CDDEE5;
background-image: url(http://rsl-online.org/wordpress/wp-content/themes/coffee_stain/images/content/content2_02.png);
background-repeat: repeat;
background-position:top center;
font-size: 12px;
line-height: 13px;
font-family: Georgia;
color: #A19084;
text-align: justify;
padding-left: 36px;
padding-right: 36px;
padding-top: 20px;
padding-bottom: 0px;
}

.title {
color: #816F63;
font-family: georgia;
font-size: 20px;
line-height: 22px;
font-weight: bold;
text-align:center;
vertical-align:bottom;
padding:10px;
text-transform: lowercase;
text-decoration: none;
font-style: italic;
padding-bottom:20px;
text-shadow: #FFFFFF 1px 1px 1px;
}	
	
.title a:link{
color: #816F63;
text-decoration:none;}
		
.title a:visited{
color: #816F63;
text-decoration:none;}
				
.title a:hover{
color:#816F63;
text-decoration:none;}

.smalltitle {
color: #F1EAE3;
font-family: Georgia;
font-size:10px;
line-height: 13px;
font-weight: bold;
text-align:center;
vertical-align:bottom;
padding-left:10px;
padding-top:3px;
text-decoration: none;
font-style: italic;
}	
	
.smalltitle a:link{
color: #F1EAE3;
text-decoration:none;}
		
.smalltitle a:visited{
color: #F1EAE3;
text-decoration:none;}
				
.smalltitle a:hover{
color:#F1EAE3;
text-decoration:none;}

/* CONTENT END */

/* COMMENTS */

.comment {
color: #C7D7DB;
font-family: Georgia;
font-style: italic;
font-size: 40px;
line-height: 10px;
text-align:center;
vertical-align:center;
padding-top: 50px;
padding-right: 10px;
text-transform: capitalize;
text-decoration: none;
text-shadow: #8B9BA0 1px 1px 1px;
}

.comment a:link{
color: #C7D7DB;
text-decoration:none;}
		
.comment a:visited{
color: #C7D7DB;
text-decoration:none;}
				
.comment a:hover{
color: #FFFFFF;
text-decoration:none;}

/* COMMENT END */

/* WP PAGENAVI */

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
padding: 4px 8px 4px 8px; 
margin: 2px;
text-decoration: none;
border: 1px solid #DCDADB;
color: #2B2623;
background-color: #E3E1E2;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}
.wp-pagenavi a:hover {	
border: 1px solid #DCDADB;
color: #2B2623;
background-color: #F1F1F1;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}
.wp-pagenavi span.pages {
padding: 4px 8px 4px 8px; 
margin: 4px;
border: 1px solid #DCDADB;
color: #2B2623;
background-color: #E3E1E2;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}
.wp-pagenavi span.current {
padding: 4px 8px 4px 8px; 
margin: 4px;
font-weight: bold;
border: 1px solid #DCDADB;
color: #2B2623;
background-color: #E3E1E2;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}
.wp-pagenavi span.extend {
padding: 4px 8px 4px 8px; 
margin: 4px;	
border: 1px solid #DCDADB;
color: #2B2623;
background-color: #E3E1E2;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}

/* WP PAGENAVI END */
