#container { 
width : 850px;
height : auto;
margin : 0 auto;
margin-top : 0px;
padding-top : 0px;
overflow : auto;
padding : 0;
padding-top : 20px;
background-color : #EEEAED;
border : 20px solid #EEEAED;
border-top : 0px solid #CFD1B5;
border-bottom : 0px solid #CFD1B5;
} 
body { 
background : #FFF url(images/bkg.png) repeat-x top center;
margin : 0px;
color : #8D7B8A;
font : 8px/1.4 "century gothic", "Lucida Grande", "Tahoma", sans-serif;
background-color : #FFF;
} 
#wrapper { 
width : 100%;
background: url(images/bkg.png) 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 : #EAE4E9;
color : #8D7B8A;
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;
} 
#rightbar { 
background : #EAE4E9;
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;
} 
A:link { 
color : #A80479;
text-decoration : none;
} 
A:visited { 
color : #8D7B8A;
text-decoration : none;
} 
A:active { 
color : #8D7B8A;
text-decoration : none;
} 
A:hover { 
color : #8D7B8A;
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 solid #B09CAC;
} 
.navigation a { 
background : #C9BDC7;
text-decoration: bold; 
color : #8D7B8A;
display : block;
padding : 2px;
padding-left : 7px;
text-transform: uppercase;
} 
.navigation a:hover { 
background : #C9BDC7;
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;
} 
.blogroll li { 
margin-bottom : 0px;
text-transform: uppercase;
border-bottom : 1px solid #AE9EAC;
} 
.blogroll a { 
background : #C9BDC7;
text-decoration: bold; 
color : #8D7B8A;
display : block;
padding : 2px;
padding-left : 7px;
text-transform: uppercase;
} 
.blogroll a:hover { 
background : #C9BDC7;
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 : #B7A9B4;
padding : 7px;
padding-top : 3px;
padding-left : 12px;
padding-bottom : 1px;
border-radius: 6px;
}
.tbox { 
margin: 0px;
background: #D0D3B7;
}
.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 : #C6B6C4;
margin: auto;
padding : 8px;
padding-bottom:5px;
}
.cats { 
width: 90%;
border-top : .5px dotted #EAE4E9;
text-align : center;
font-family : arial, georgia, arial, verdana;
font-size : 8pt;
font-weight : bold;
text-transform : uppercase;
color : #B7A9B4;
margin: auto;
padding: 8px;
padding-top:1px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
.cats a:link { 
color : #C28AB2;
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 : #C28AB2;
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 : #B7A9B4;
margin: auto;
padding : 0px;
margin-bottom:20px;
}
.auth { 
width:100px;
background: #DACED8;
border : 0 solid #574f4f;
text-align : center;
font-family : arial, georgia, arial, verdana;
font-size : 8pt;
font-weight : bold;
text-transform : uppercase;
color : #B7A9B4;
margin: 0px;
padding: 8px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
.auth:hover { 
width:100px;
background: #C7B5C4;
border : 0 solid #574f4f;
text-align : center;
font-family : arial, georgia, arial, verdana;
font-size : 8pt;
font-weight : bold;
text-transform : uppercase;
color : #EAE4E9;
margin: 0px;
padding: 8px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
.landing { 
border : 0 solid #4e4848;
background: #EEEAED;
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: #967C89;
margin: auto;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
} 
.landing2 { 
border : 0 solid #4e4848;
background: #E4DCE3;
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: #967C89;
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: #8D7B8A;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
background: #D4CAD2;
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: #8D7B8A;
border-radius: 6px;
margin: 0px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
background: #D4CAD2;
} 
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: #8D7B8A;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
background: #D4CAD2;
} 
.latest-title { 
border : 0 solid #574f4f;
width: 80%;
margin: auto;
border-bottom : 1px dotted #B7A9B4;
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 : #B7A9B4;
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;
} 
img.test2 {  
          border-style:solid;
          border-width:5px;
          border-color: #BB91A6;
          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; }
	
img.test2:hover { 
          border-style:solid;
          border-width:5px;
          border-color: #C88EBF;
          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; }  

.landing img {  
          border-style:solid;
          border-width:5px;
          border-color: #BB91A6;
          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: #C88EBF;
          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: #CEC2CE;
color: #947E91;
opacity:.60;
filter: alpha(opacity=60);
 -moz-opacity: 0.6;
padding:10px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px; }  

textarea, input, select, button {
          background-color: #CEC2CC;
          border: 1px solid #BCACBA;
          margin: 1px;
          font-family: Tahoma;
          font-size:7pt;
width: 90%;
          letter-spacing: 1px;
          color: #F9F7F9;
          padding: 3px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
}
b, strong {
text-decoration: none; 
color: #B7A9B4;
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 : 1.5pt;
}
img {border:0px; }
img.lim {  
          border-style:solid;
          border-width:5px;
          border-color: #BFAFBB;
          margin: 5.5px;
          align: center;
opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;
width: 60px;
height: 60px;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
 }	
img.lim:hover { 
          border-style:solid;
          border-width:5px;
          border-color: #D474C1;
          margin: 5.5px;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
          align: center;
width: 60px;
height: 60px;
 } 
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; }  
img.afft {  
          border-style:solid;
          border-width:5px;
          border-color: #9A985C;
          margin: 2px;
opacity:.50;
filter: alpha(opacity=50);
 -moz-opacity: 0.5;
border-radius: 6px;
-moz-border-radius:  6px;
-webkit-border-radius: 6px;
margin-top: 55px;
          align: center; }
	
img.afft:hover { 
          border-style:solid;
          border-width:5px;
          border-color: #BB91A6;
          margin: 2px;
opacity:.80;
filter: alpha(opacity=80);
 -moz-opacity: 0.8;
margin-top: 55px;
          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: #7F7080;
border-bottom : 1px dotted #AE9EAC;
background: #C9BDC7 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: #AE9EAC;
          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: #BB91A6;
          margin: 2px;
          margin-right: 0px;
          float: right;
 } 
