
* {
padding: 0px; 
margin: 0px;
}


body {
margin : 0; 
text-align : center; 
background : #1e0f1f
}
body, div, table {
font-family: Verdana; 
font-size:7pt; 
color:#5f5f5f; 
vertical-align: top;
line-height :11px;
}
#container {background : #ecebeb url('/wrapper.jpg'); background-repeat: repeat-y; margin : 0 auto; text-align : justify;width : 850px;}
.innerwrapper {height: auto;width: 850px;background:#ecebeb url('/wrapper.jpg')repeat-y;overflow:hidden;}

a:link {
color: #cc4a69; 
text-decoration : none; 
font-weight: bold
}
a:visited, a:active {
color: #cc4a69; 
text-decoration : none;
font-weight: bold
}
a:hover {
color: #db466a; 
text-decoration: underline;
font-weight: bold
}
b {
color: #946492; 
}
i {
color: #946492;
}
u {
color: #946492; 
text-decoration: underline;
}


#display  {
position : relative;
float : left;
margin : 15px;
width : 820px;
background: #f7f7f7
}

#content {
position : relative;
float : left;
width : 550px;
margin : 2px;
}
.contentmain {
background : #fafafa;
margin-bottom : 8px;
padding : 3px;

}
#sidebar2 {
position : relative;
float : left;
width : 260px;
margin : 2px;
}
.sidebar2content {
color: #7e7e7e;
background : #fafafa;
margin-bottom : 5px;
padding : 3px;
} 
blockquote {
background: #fbe9e9;
color : #666666; 
border-left: 5px solid #c43354;
text-align: justify; 
padding: 3px; 
margin: 5px
}
img {
border: 0px;
margin: 0px;
}
a img{
background: #f3cdd3;
padding: 3px; 
border-radius: 2px; 
filter:alpha(opacity=100); 
border: 1px solid #eab8c1;
} 
a:hover img {
padding  : 3px;
background : #edd6da; 
border-radius: 2px; filter:alpha(opacity=100);opacity:5;
border: 1px solid #cc7e8b;
}

a img#link  {padding: 0px;BORDER: 0px;background: transparent; filter:alpha(opacity=100);opacity:1;}
a:hover img#link {padding: 0px;BORDER: 0px; background: transparent;filter:alpha(opacity=100);opacity:1;}

textarea, input, select, button, submit {align : left; border: 1px solid #dec3d0; background: #f3e2ea; padding: 2px; color : #898989;font-family:Verdana; font-size: 7pt}


table, td, tr {font-size: 7pt; background : #transparent}

UL  {padding-left : 20px;padding-top : 5px;padding-bottom : 5px;list-style-image : url('/bullet.png');} 

h1 {
background-image: url('commentbg.jpg');
padding: 3px;
font-size: 7pt;
font-family: Tahoma;
color: #937998;
font-weight: bold;
text-transform: uppercase;
-moz-border-radius: 5px
}
h2 {
background-image: url('/newsbg.jpg');
font-size: 11pt;
padding: 5px;
font-family: Georgia;
color: #743f78;
margin-bottom: 3px;
text-shadow: #fafafa 1px 1px 1px;
font-weight: bold;
text-transform: uppercase;
text-align: left
}
h3 {
background: #efdee9;
border-left: 3px solid #e7bdd8;
padding: 2px;
font-size: 6pt;
font-family: Tahoma;
text-transform: uppercase;
font-weight: bold;
color: #b0b0b0;
margin-top: 3px;
text-align: left;
}

a.nav:link  {
display : block;
color : #ac75b0;
background: #f1e9e8;
text-align : left;
font : bold 6pt Tahoma;
text-transform: uppercase;
padding : 3px;
margin : 1px;
}
a.nav:visited {
display : block;
color : #ac75b0;
background: #f1e9e8;
text-align : left;
font : bold 6pt Tahoma;
text-transform: uppercase;
padding : 3px;
margin : 1px;
}
a.nav:hover {
display : block;
background : #dcc2de;
color : #fe6f89;
text-transform : uppercase;
text-align : left;
font : bold 6pt Tahoma;
padding : 3px;
margin : 1px;
}
a.nav:active {
display : block;
color : #ac75b0;
background: #f1e9e8;
text-align : left;
font : bold 6pt Tahoma;
text-transform: uppercase;
padding : 3px;
margin : 1px;;
} 

.affies {
padding  : 2px;
background : #f1e9e8; 
-moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px; filter:alpha(opacity=100);opacity:5;
border: 1px solid #d4c0df;
}

.affies:hover{
padding  : 2px;
background : #e1cad9; 
-moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 2px; filter:alpha(opacity=100);opacity:5;
border: 1px solid #d8abc8;
}

.category {
padding  : 10px;
background : #f1e7e5; 
-moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
margin: 2px
}

.category:hover{
padding  : 10px;
background : #f5f0ee; 
-moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
margin: 2px
}