/* 
************************
Coppermine CSS by Faith of PoisonApples Designs
*************************
Please do not use in different themes
or redistribute without permission.
http://poisonapples.net
**************************
*/ 
#ads { 
width : 100%;
background-color: #593A3F;
height : auto;
text-align : center;
overflow : auto;
background: #593A3F;
border-bottom : 2px solid #353535;
border-left:0px;
border-top:0px;
border-right:0px;
padding : 0px;
margin-bottom:10px;
padding-top : 0;}

#header { 
width : 850px;
height : 450px;
margin : 0 auto;
margin-top : 0px;
padding : 0;
text-align: left;
background : #000000 url(images/top.jpg) repeat-x top left;
border : 0px;
} 
#feathead { 
width : 440px;
margin : 0 auto;
padding : 3px;
float:left;
color : #595558; 
text-align: left;
}
#feathead2 { 
width : 390px;
margin : 0 auto;
padding : 0px;
float:right;
color : #595558; 
text-align: center;
}
#latest { 
margin : 0 auto;
padding : 0;
text-align: left;
margin-top:11px;
border : 0px;
} 
#welcome { 
margin : 0 auto;
width : 90%;
height : 135px;
padding : 3px;
color : #595558; 
text-align: left;
margin-top:11px;
font-weight:bold;
font : 11px/1.0 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 10pt;
          border-style:solid;
          border-width:5px;
          border-color: #202020;
background:#202020;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
} 
.subw {  
border : 0 solid #574f4f; 
color : #B48E90; 
font-style: italic;  
letter-spacing : 2pt; 
text-align : left; 
padding-left:50px;
font-family : georgia, arial, verdana; 
font-size : 10pt; 
line-height : 12pt; 
font-weight : bold; 
text-transform : lowercase; 

padding : 0px; }

#welcome strong {
text-decoration: none; 
color: #AFA7A8;
font : 9.5px/1.0 verdana, "century gothic", "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 2pt;
line-height : 11pt;
font-weight : bold;
}

#welcome em {
text-decoration: italic; 
color: #9E7A80;
letter-spacing : 1.0pt;
}
#welcome b {
text-decoration: none; 
color: #AFA7A8;
font : 9.5px/1.0 verdana, "century gothic", "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 2pt;
line-height : 11pt;
font-weight : bold;
}

#welcome i {
text-decoration: italic; 
color: #9E7A80;
letter-spacing : 1.0pt;
}

img.lim {  
          border-style:solid;
          border-width:5px;
          border-color: #593A3F;
          margin: 5.5px;
          align: center;
opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;
width: 71px;
height: 71px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
margin-top:15px;
 }	
img.lim:hover { 
          border-style:solid;
          border-width:5px;
          border-color: #593A3F;
          margin: 5.5px;
margin-top:15px;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
width: 71px;
height: 71px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
 } 

#container { 
width : 850px;
height : auto;
margin : 0 auto;
margin-top : 0px;
padding-top : 0px;
overflow : auto;
padding : 0;
padding-top : 20px;
background : #222222;
background-color : #222222;
border : 20px solid #222222;
border-top : 0px;
border-bottom : 0px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
} 
body { 
background : #5A5A5A url() repeat-x top center;
margin : 0px;
color : #838181;
font : 8px/1.4 "century gothic", "Lucida Grande", "Tahoma", sans-serif;
background-color : #5A5A5A;
} 
#wrapper { 
width : 100%;
background : #5A5A5A url(images/bkg.jpg) repeat-x top center;
height : auto;
text-align : center;
overflow : auto;
padding : 0px;
padding-top : 0;
border : 0px;}

img.displayed { 
display : block;
margin-left : auto;
margin-right : auto;
}
p.displayed { 
text-align : center;
align : center;
}
#content { 
float : right;
width : 596px;
background : #353535;
color : #838181;
text-align : justify;
font : 9px/1.4 "century gothic", "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
margin : 0 auto 0 auto;
padding-right : 0;
padding-left : 0;
padding-top : 0;
padding-bottom : 10px;
overflow : auto;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
} 
#rightbar { 
background : #353535;
float : left;
width : 252px;
padding-right : 0;
padding-left : 0;
padding-top : 0;
padding-bottom : 10px;
text-align : left;
font : 9px/1.4 "century gothic", "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
} 
A:link { 
color : #E3D3D6;
text-decoration : none;
} 
A:visited { 
color : #D6C8C8;
text-decoration : none;
} 
A:active { 
color : #D6C8C8;
text-decoration : none;
} 
A:hover { 
color : #CEAEB5;
text-decoration : none;
} 
.navigation { 
margin : 0;
padding : 0;
list-style-type : none;
text-align:left;
font-size: 7pt;
} 
.navigation li { 
margin-bottom : 0px;
text-transform: uppercase;
border-bottom : 1px dotted #353535;
} 
.navigation a { 
background : #222222;
text-decoration: bold; 
color : #838181;
display : block;
padding : 2px;
padding-left : 7px;
text-transform: uppercase;
} 
.navigation a:hover { 
background : #222222;
text-decoration: bold; 
color : #F1F0E6;
padding : 2px;
padding-left : 7px;
text-decoration : none;
text-transform: uppercase;
} 
.blogroll { 
margin : 0;
padding : 0;
list-style-type : none;
font-size: 7pt;
} 
.blogroll li { 
margin-bottom : 0px;
text-transform: uppercase;
border-bottom : 1px dotted #353535;
} 
.blogroll a { 
background : #222222;
text-decoration: bold; 
color : #838181;
display : block;
padding : 2px;
padding-left : 7px;
text-transform: uppercase;
} 
.blogroll a:hover { 
background : #222222;
text-decoration: bold; 
color : #F1F0E6;
padding : 2px;
padding-left : 7px;
text-decoration : none;
text-transform: uppercase;
} 
.sub1 { 
border : 0 solid #574f4f;
font-style: italic; 
letter-spacing : 2pt;
text-align : justify;
font-family : georgia, arial, verdana;
font-size : 10pt;
line-height : 12pt;
font-weight : bold;
text-transform : lowercase;
color : #4F4F4F;
padding : 7px;
padding-top : 3px;
padding-left : 12px;
padding-bottom : 1px;
border-radius: 6px;
}
.tbox { 
margin: 0px;
background: #D4B6CB;
}
.title { 
font-style: italic; 
letter-spacing : 2pt;
text-align : center;
font-family : georgia, arial, verdana;
font-size : 10pt;
font-weight : bold;
text-transform : lowercase;
color : #737373;
margin: auto;
padding : 8px;
padding-bottom:5px;
}
.cats { 
width: 90%;
border-top : .5px dotted #353535;
text-align : center;
font-family : arial, georgia, arial, verdana;
font-size : 8pt;
font-weight : bold;
text-transform : uppercase;
color : #4F4F4F;
margin: auto;
padding: 8px;
padding-top:1px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
.cats a:link { 
color : #B48E90;
text-decoration : none;
} 
.cats a:visited { 
color : #897F87;
text-decoration : none;
} 
.cats a:active { 
color : #897F87;
text-decoration : none;
} 
.cats a:hover { 
color : #737373;
text-decoration : none;
}
.auth a:link { 
color : #B48E90;
text-decoration : none;
} 
.auth a:visited { 
color : #897F87;
text-decoration : none;
} 
.auth a:active { 
color : #897F87;
text-decoration : none;
} 
.auth a:hover { 
color : #737373;
text-decoration : none;
} 
.subtitle { 
border : 0 solid #574f4f;
text-align : center;
align: center;
font-family : arial, georgia, arial, verdana;
font-size : 8pt;
font-weight : bold;
text-transform : uppercase;
color : #4F4F4F;
margin: auto;
padding : 0px;
margin-bottom:20px;
}
.auth { 
width:100px;
background: #575757;
border : 0 solid #574f4f;
text-align : center;
font-family : arial, georgia, arial, verdana;
font-size : 8pt;
font-weight : bold;
text-transform : uppercase;
color : #808080;
margin: 0px;
padding: 8px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
.auth:hover { 
width:100px;
background: #808080;
border : 0 solid #574f4f;
text-align : center;
font-family : arial, georgia, arial, verdana;
font-size : 8pt;
font-weight : bold;
text-transform : uppercase;
color : #353535;
margin: 0px;
padding: 8px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
.landing { 
border : 0 solid #4e4848;
background: #222222;
width:90%;
text-align : justify;
font : 11px/1.4 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 10pt;
padding : 10px;
padding-top : 5px;
padding-bottom : 5px;
color: #7A7273;
margin: auto;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
} 
.landing2 { 
border : 0 solid #4e4848;
background: #353535;
width:90%;
text-align : justify;
font : 11px/1.4 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 10pt;
padding : 10px;
padding-top : 5px;
padding-bottom : 5px;
color: #977B7D;
margin: auto;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
} 
.sub2 { 
text-align : justify;
font : 11px/1.4 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 10pt;
padding : 7px;
padding-top : 5px;
padding-bottom : 5px;
color: #838181;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
background: #2B2B2B;
margin: 0px;
}
.textwidget { 
text-align : justify;
font : 11px/1.4 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 10pt;
padding : 7px;
padding-top : 5px;
padding-bottom : 5px;
color: #838181;
border-radius: 6px;
margin: 0px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
background: #2B2B2B;
} 
textwidget { 
text-align : justify;
font : 11px/1.4 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 10pt;
padding : 7px;
padding-top : 5px;
padding-bottom : 5px;
color: #838181;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
background: #2B2B2B;
} 
.latest-title { 
border : 0 solid #574f4f;
width: 80%;
margin: auto;
border-bottom : 1px dotted #4F4F4F;
font-style: italic; 
letter-spacing : 2pt;
text-align : justify;
font-family : georgia, arial, verdana;
font-size : 10pt;
line-height : 12pt;
font-weight : bold;
text-transform : lowercase;
color : #4F4F4F;
text-align: right;
padding : 7px;
padding-top : 6px;
padding-left : 12px;
padding-bottom : 1px;
}
.latest-list { 
width: 85%;
margin: auto;
padding : 0;
list-style-type : none;
} 
.latest-list li { 
margin-bottom : 0px;
text-transform: uppercase;
border-bottom : 1px dotted #99B3B7;
} 
.latest-list a { 
font : 11px/1.4 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 12pt;
color : #AFAF93;
display : block;
padding : 2px;
padding-left : 7px;
text-transform: uppercase;
} 
.latest-list a:hover { 
font : 11px/1.4 "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 1pt;
line-height : 12pt;
text-decoration: bold; 
color : #656D6F;
padding : 2px;
padding-left : 7px;
text-decoration : none;
text-transform: uppercase;
} 
.landing img {  
          border-style:solid;
          border-width:5px;
          border-color: #6F5B5E;
          margin: 2px;
          align: center;
opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px; }
	
.landing img:hover { 
          border-style:solid;
          border-width:5px;
          border-color: #593A3F;
          margin: 2px;
          align: center;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px; }  

blockquote { 
background: #353535  url(images/blockquote.jpg);
color: #ccc;
opacity:.60;
filter: alpha(opacity=60);
 -moz-opacity: 0.6;
padding:10px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px; }
blockquote:hover{ 
background: #353535  url(images/blockquote.jpg);
color: #ccc;
opacity:.70;
filter: alpha(opacity=70);
 -moz-opacity: 0.7;
padding:10px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px; }  

textarea, input, select, button {
          background-color: #353535;
          border: 1px solid #353535;
          margin: 1px;
          font-family: Tahoma;
          font-size:7pt;
width: 90%;
          letter-spacing: 1px;
          color: #767676;
          padding: 3px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
b, strong {
text-decoration: none; 
color: #4F4F4F;
font : 9.5px/1.4 verdana, "century gothic", "Lucida Grande", "Tahoma", sans-serif;
letter-spacing : 2pt;
line-height : 11pt;
font-weight : bold;
}

i, em {
text-decoration: italic; 
color: #7D6175;
letter-spacing : 1pt;
}
img {border:0px; }
.linkcat,linkcat-2,useronline-count,useronline-browsing-site ul li {
list-style-image: none;
list-style-type: none;
list-bullet-type: none;
}
#linkcat,linkcat-2,useronline-count,useronline-browsing-site ul {list-style: none; padding: 0; margin: 0;}

img.testaff {  
          border-style:solid;
          border-width:2px;
          border-color: #A08097;
          margin: 2px;
opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
          align: center; }
	
img.testaff:hover { 
          border-style:solid;
          border-width:2px;
          border-color: #BB91A6;
          margin: 2px;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
          align: center; }  

.ppj { 
text-align : justify;
text-align : left;
font-family : century gothic, "lucinda grande", arial, verdana;
font-size : 7pt;
letter-spacing : 1.5pt;
line-height : 9pt;
padding : 2px;
padding-top : 3px;
padding-left : 4px;
padding-bottom : 3px;
height: 52px;
color: #807072;
border-bottom : 1px dotted #353535;
background: #222222 url('') top right no-repeat;
} 
.k { 
font-family:arial;
font-size : 7.5pt;
color: #625E61;
font-weight:bold;
} 
.ppj a:link { 
color : #897F87;
text-decoration : none;
} 
.ppj a:visited { 
color : #897F87;
text-decoration : none;
} 
.ppj a:active { 
color : #897F87;
text-decoration : none;
} 
.ppj a:hover { 
color : #737373;
text-decoration : none;
} 
.7 {
text-decoration: none; 
color: #9C3C3E;
background: #BCACBA;
font-family : century gothic, "lucinda grande", arial, verdana;
font-size : 7.5pt;
color: #625E61;
font-weight:bold;
} 
img.pj {  
          border-style:solid;
          border-width:2px;
          border-color: #686467;
          margin: 2px;
          margin-right: 0px;
          float: right;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
 }	
img.pj:hover { 
          border-style:solid;
          border-width:2px;
          border-color: #B48E90;
          margin: 2px;
          margin-right: 0px;
          float: right;
 } 
iframe.test2 {  
border-style:solid;
          border-width:3px;
          border-color: #A08097;
          margin: 2px;
          align: center;
opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px; }
	
iframe.test2:hover { 
          border-style:solid;
          border-width:2px;
          border-color: #BB91A6;
          margin: 3px;
          align: center;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px; } 
img.dimmer {  
          border-width:0px;
          margin: 2.5px;
opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;
 }	
img.dimmer:hover { 
          border-width:0px;
          margin: 2.5px;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
 } 