/*  
Theme Name: HRR

*/


body {
margin: auto; 
margin-top: 0px; 
margin-bottom: 0px; 
background:#fbfedd;
font-family: Verdana, sans-serif;
font-size: 1em;
}
html>body {width:850px;}


#main {
margin:0px 7px 0px 7px;
padding:0;
width: 850px;
voice-family:"\"}\"";
voice-family:inherit;
width:870px;
}

/* LEFT SIDE*/
#leftside {
margin:0;
float: left; 
padding:0;
width: 180px;
voice-family:"\"}\"";
voice-family:inherit;
width:173px;
}

#menu {
margin:0;
float: left; 
padding:0;

}
 ul { 
  list-style: none;
  margin: 0px 0px 10px 3px;
  padding-left: 3px;}

 li {
  list-style: none;
  font-size:.65em;
  text-align:left;
  padding:3px;
  margin:0;
  }	

.menu a:link {color:#9933cc;text-decoration:none;}
.menu a:visited {color:#9933cc;text-decoration:none;}
.menu a:hover {color:#ce9dff;text-decoration:underline;}

.menu p {
   color: #9933cc;
   font-size:.65em;
   text-align:left;
   line-height:1.3em;
   margin:0px 0px 0px 6px;
   padding:0px 0px 0px 6px;  
}
.menu p.ima {
   text-align:center;
   padding:5px 0px 5px 0px;
}
.menu h2 {
background-image: url("/images/fill_title.gif");
font-size:.8em ;
text-align:left;
color:#db05de;
font-weight:bolder;
margin:0;
padding-left:65px;
height:20px;
} 

.menu h3 {
font-size:.7em ;
text-align:left;
color:#333;
font-weight:bolder;
margin:0;
padding:8px 0px 3px 12px;
} 


.text_menu {margin-bottom:10px;}
.text_menu a {color:#395A0A;text-decoration:underline;}
.text_menu a:hover {color:#DF654C;text-decoration:underline;}

.text_menu h2{
background-color:#E1DEAA;
height:21px;  
font-size:.8em ;
color:#fff;
font-weight:bolder;
text-align: center;
margin:0;
padding:2px 0px 0px 0px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

.text_menu img {
margin:10px 0px 2px 0px;
} 

/* CONTENT*/

#content a img { padding: 3px; border:1px solid #D6C6EF; background: #FFFFF7; margin: 0px 0px 0px 2px;}
#content a:hover img { padding: 3px; border:1px solid #F5EFFF; background: #FFFFF7; }

#content{
float: left;
padding: 0px 12px 0px 22px;
width:490px;
voice-family:"\"}\"";
voice-family:inherit;
width:490px;
}

#content h1 { 
font-size:1.8em;
color: #9966cc;
padding-left:5px;
font-weight:bolder;
text-align:left;
margin:0;
}

#content h1 a { 
color: #9966cc; 
text-decoration: underline; }

#content h1 a:hover { 
color: #CCCCFF; 
text-decoration: underline; }


#content h2 { 
font-size:1.8em;
color: #9966cc;
padding-left:5px;
font-weight:bolder;
text-align:left;
margin:0;
}

#content p {
	padding:0px 6px 0px 6px;
}

#ima {text-align:center; padding:10px 0px 10px 0px;
}
#separ2 {background-image: url("/images/separ2.gif");
height:16px;
width:490;
margin:32px 0px 32px 0px;

}

.lkcat { font-size: .8em;font-weight: normal; color: #000000;padding:0px 6px 0px 6px; }
.lkcat a:link { color: #9966cc; text-decoration: none; }
.lkcat a:visited { color: #9966cc; text-decoration: none; }
.lkcat a:active { color: #9966cc; text-decoration: none; }
.lkcat a:hover { color: #CCCCFF; text-decoration: underline; }  

.text_content {font-size:.8em;color:#96c;text-align:justify;}

.post { font-size:.75em;color:#000;margin:0px 0px 0px 0px;text-align:center;}
.post a { color:#DF654C; text-decoration:none;}
.post a:hover { color:#E1DEAA; text-decoration:underline;}

#topmenu {background:#CCCCFF;width:490px;text-align:center;}
.topmenu {font-size: .9em; color: #6b24b2;  }
.topmenu:link { color: #6b24b2; text-decoration: none; }
.topmenu:visited { color: #6b24b2; text-decoration: none; }
.topmenu:active { color: #6b24b2; text-decoration: none; }
.topmenu:hover { color: #fbfedd; text-decoration: underline; }

.freet { font-family: trebuchet ms; font-size: 18px;font-weight: bold; color: #9966cc;text-align:center; }
.freet:link { color: #9966cc; text-decoration: none; }
.freet:visited { color: #9966cc; text-decoration: none; }
.freet:active { color: #9966cc; text-decoration: none; }
.freet:hover { color: #CCCCFF; text-decoration: underline; }	


/* RIGHT SIDE*/	

#rightside {
margin:0;
float:left; 
padding:0;
margin:0;
width: 180px;
voice-family:"\"}\"";
voice-family:inherit;
width:173px;
}

.menu2 h2 {
background-image: url("/images/fill_title2.gif");
text-align:left;
font-size:.8em ;
color:#db05de;
font-weight:bolder;
margin:0;
padding-left:53px;
height:20px;
}
.menu2 h3 {
font-size:.7em ;
text-align:center;
color:#333;
font-weight:bolder;
margin:0;
padding:8px 0px 3px 12px;
}

.ima {
text-align:center;
padding:0;
font-size: .8em;
font-weight: bold;
color: #666666;
}


a { 
color: #DF654C;
text-decoration:none;
 }
a:hover { 
color: #E1DEAA;
text-decoration:underline;
} 	

img {border:none;}

/* PLUG */

.plug {text-align:center;}


/* BANNER */

#banner
{   
width: 851px;
height: 109px;
margin:0;
}



/* MENU2*/	

#menu2{	
margin-top:-.2em;
float: left; 
padding: 0px 0px 0px 0px;
width: 176px;
voice-family:"\"}\"";
voice-family:inherit;
width:176px;
}

/* FOOTER */
#footer {
clear:left;
margin:0; padding:6px 0px 6px 0px;
}
.footer { font-size: .8em;color: #666666;text-decoration: none;font-weight: bold;}
.footer a:link { color: #9966cc; text-decoration: none; }
.footer a:visited { color: #9966cc; text-decoration: none; }
.footer a:active { color: #9966cc; text-decoration: none; }
.footer a:hover { color: #CCCCFF; text-decoration: underline; }

.text_footer { font-size: .7em;font-weight: normal;color: #9933cc;line-height:12px; }


.sam { 
font-size: 1.2em;
font-weight: bolder;
text-decoration: underline; 
margin: 10px;
}