body { background-color:#f8f8f8; margin: 0 10px 0 10px; }

h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight:bold; color:#4b677e; letter-spacing:-1px; padding:0 10px 0 10px; margin-bottom:5px; text-transform:none; text-align:left; line-height: 28px; }
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #4b677e; padding:0 0 0 0; margin:10px 0 0 0; letter-spacing:-1px; line-height:30px  }

a, a:link, a:active, a:visited { color: #e1428f; cursor: pointer; text-decoration: none; }
a:hover { color:#c82976; text-decoration: underline;}


/* MENU */

.topmenu { font-family:Tahoma, Geneva, sans-serif; font-weight: bold; font-size: 11px; color: #a6baca; text-align:center;}
.topmenu a:link, .topmenu a:visited, .topmenu a:active { color: #82a6c3; text-decoration:none; }
.topmenu a:hover { text-decoration:underline; color: #618eb3; }
.lft {text-align:left; }  

/* THUMBS */

.thumbs td { height: 200px; width: 150px; background-image:url(../../images/th-bg.jpg);  text-align:center; }
.thumbs img { height: 200px; width: 150px; border: 0px; padding-bottom: 2px; }

.thumbs2, .thumbs2 img { border-width: 0px; }




/* SIDEBAR */

.title {  font-family:georgia,helvetica,sans-serif; font-size:15px; font-weight: bold; letter-spacing: -1px; color:#e1428f; text-align:left; width:auto; }
.tleft { width:20px; height:20px;}
.tright {  width:20px; height:20px;}
.tline {  height:20px;}
.tfoot {  height:20px;}
.tcenter { height:20px; text-align:left; padding-left:10px; padding-top:10px;}
.tcenter2 { height:20px; text-align:left; padding-top:10px; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; color: #cbcbcb; }
.tcenter2 em { font-family: Trebuchet MS; font-size: 13px; color:#FFCC33; font-weight: bold; font-style:normal; padding: 7px 0 8px 0; display:block; } 
.tcenter2 a:link, .tcenter2 a:visited, .tcenter2 a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0099CC; text-decoration: none; font-weight:bold; display:block; padding-top:4px; }
.tcenter2 a:hover { color: #0099CC; text-decoration: underline; }

.sidebar { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#4b677e; line-height: 17px; }
.sidebar h4 { font-weight: bold; font-size:12px; padding: 5px 0 0 2px; margin: 5px 0 0 0; color:#4b677e; line-height:14px}
.sidebar strong, .sidebar em {  font-style:normal; color:#4b677e; }
.sidebar p { padding: 0 10px 0 0px; margin: 5px 0 0 0;}
.sidebar a, .sidebar a:visited { text-decoration:underline;}

.r_links p, .r_links a, .r_links a:link, .r_links a:visited { text-decoration:underline; font-weight:bold; font-size:11px; }


.gal { text-align:center; font-family: Trebuchet MS; font-size: 13px; color: #4b677e; letter-spacing:normal; text-transform:none; line-height: 16px; }

.tit1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 26px; font-weight: normal; color: #4b677e; padding:5px 0 15px 0; letter-spacing:-1px;  line-height:31px; font-style:normal; }
.tit2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #4b677e; padding:0 0 0 0; margin:5px 0 0 0; letter-spacing:-1px; line-height:30px  }
h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 27px; font-weight: normal; color: #4b677e; padding:0 0 0 0; margin:5px 0 0 0; letter-spacing:-1px; line-height:30px  }
.tit1 a, .tit2 a, .tit4 a { text-decoration:underline; line-height:35px; }

.tit4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 40px; padding:10px 0 15px 0; letter-spacing:-2px;  line-height:36px; }


p.copyright { font-family: Trebuchet MS; font-size: 11px; font-size: 10px;  text-transform: uppercase; color: #888; text-shadow: 1px 1px 2px rgba(0,0,0,.8); width: 980px; letter-spacing:normal; }
p.copyright a, p.copyright a:link, p.copyright a:active, p.copyright a:visited { color: #ccc; }
p.copyright a:hover { text-decoration: underline; color: #ccc; }
