body{ background-color:#ECECEC; color:#666666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
img {border:0px solid #FFF;}
#main_table{ background-color:#FFFFFF; padding:0px 0px 0px 0px; width:800px; text-align:left; margin-left: auto;  margin-right: auto; }
#content{ float:left; width:640px; }
.read_more a:link {text-decoration:underline !important; border-bottom:0px !important; color:#000000; font-weight:bold;} 
.read_more a:link {text-decoration:underline !important; border-bottom:0px !important; color:#000000; font-weight:bold;} 
.read_more a:visited {text-decoration:underline !important; border-bottom:0px !important; color:#000000; font-weight:bold; }
#sidebar { margin-left:650px; margin-top:0px; width:140px; text-align:center;}
#bottom {clear:left; text-align:center;}
#webtitle {text-align:left; }
#webtitle h1{ padding:5px 0px 0px 10px; margin:0px 0px 0px 0px; font-size:20px; }
#webtitle h2{ font-size:18px; padding:0px 0px 5px 10px; margin:0px 0px 0px 0px; }
#quick_menu{ text-align:right; background-color:#FF6666; padding:5px 0px 5px 0px; }
#quick_menu a:link { color: #000000; text-decoration: none;}
#quick_menu a:hover { color: #000000; text-decoration:underline;}
#quick_menu a:visited { color: #000000; text-decoration: none;}
.main_button{ padding:0px 7px 5px 7px; }
.main_button a { padding:3px 5px 3px 5px; background-color:#FFE6E6;	border:1px solid #FF9999; }
.main_button a:link { color: #B03C3C; text-decoration: none;}
.main_button a:hover { background-color:#FFFFFF; color: #B03C3C; text-decoration:underline;}
.main_button a:visited { color: #B03C3C; text-decoration: none;}
.article {font-family: Georgia, Times, serif; color:#333333; padding:10px 20px 10px 20px; font-size:13px; line-height:1.5em; text-align:justify;}
.article h1 {font-size:24px; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; color:#333333; }
.article h2 {font-size:20px; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; color:#666666; }
.article a { font-size:12px; color:#336633; font-weight:bold;}
.article a:link { font-size:12px; color: #336633; text-decoration: none;}
.article a:hover { font-size:12px; color:#0000FF ; text-decoration:underline;}
.article a:visited { font-size:12px; color: #003300; font-weight:normal; text-decoration: none;}
.article p {font-size:12px; margin:10px 0px 10px 0px;}
#bottom_menu { background-color:#FF6666; padding:2px 0px 2px 0px; font-size:11px }
#bottom_menu a:link { color: #000000; text-decoration: none;}
#bottom_menu a:hover { color: #000000; text-decoration:underline;}
#bottom_menu a:visited { color: #000000; text-decoration: none;}
#footer { background-color:#FF6666; color:#000000; padding:5px 0px 5px 0px; font-size:10px;}
#footer a:link { color: #000000; text-decoration: none;}
#footer a:hover { color: #000000; text-decoration:underline;}
#footer a:visited { color: #000000; text-decoration: none;}
.news_authors {color:#999999; }
.news_article {color:#000000; }
.news_article h1 {font-size:18px;}
.news_article a { font-size:12px; color:#336633; font-weight:bold;}
.news_article a:link { font-size:12px; color: #336633; border-bottom:1px dotted green; text-decoration: none;}
.news_article a:hover { font-size:12px; color:#0000FF ; border-bottom:0px; text-decoration:underline;}
.news_article a:visited { font-size:12px; color: #003300; border-bottom:1px dotted green;  font-weight:normal; text-decoration: none;}
.news_article p {font-size:12px; margin:10px 0px 10px 0px;}

.news { font-family: Georgia, Times, serif; color:#000000; padding:10px 20px 10px 20px; font-size:13px; line-height:1.5em; text-align:justify;  }
.news h1 {font-size:20px; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; color:#666666;}
.news a { font-size:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.news a:link { color: #000000; text-decoration: none;}
.news a:hover { color: #000000; text-decoration:underline;}
.news a:visited { color: #000000; text-decoration: none;}
.news_article p {font-size:13px; text-indent:2em; margin:10px 0px 10px 0px;}

.blog { font-family: Georgia, Times, serif; color:#000000; padding:10px 20px 10px 20px; font-size:13px; line-height:1.5em; text-align:justify; }
.blog h1 {font-size:20px; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; color:#666666;}
.blog a { font-size:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.blog a:link { color: #000000; text-decoration: none;}
.blog a:hover { color: #000000; text-decoration:underline;}
.blog a:visited { color: #000000; text-decoration: none;}

.blog_authors {color:#999999; }
.blog_article {color:#000000; }
.blog_article h1 {font-size:18px;}
.blog_article a { font-size:12px; color:#336633; font-weight:bold;}
.blog_article a:link { font-size:12px; color: #336633; border-bottom:1px dotted green; text-decoration: none;}
.blog_article a:hover { font-size:12px; color:#0000FF ; border-bottom:0px; text-decoration:underline;}
.blog_article a:visited { font-size:12px; color: #003300; border-bottom:1px dotted green; font-weight:normal; text-decoration: none;}
.blog_article p {font-size:13px; text-indent:2em; margin:10px 0px 10px 0px;}

.admin {padding:10px 10px 10px 10px; }
.admin h1 {font-size:24px;}
.admin h2 {font-size:20px;}

.textlinks{color:#000000;}
.textlinks h2 {font-size:18px; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; color:#333333;}
.textlinks a { font-size:12px; }
.textlinks a:link { font-size:12px; color: #000000; text-decoration: none;}
.textlinks a:hover { font-size:12px; color:#0000FF ; text-decoration:underline;}
.textlinks a:visited { font-size:12px; color: #000000; text-decoration: none;}

.highlight { background-color:#FFFF00 !important; }

.directory {font-family: Tahoma, Times, serif; color:#333333; padding:10px 20px 10px 20px; font-size:13px; line-height:1.5em; text-align:justify;}
.directory h2 {font-size:20px; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px; color:#666666; }
.directory a { font-size:12px; color:#336633; font-weight:bold;}
.directory a:link { font-size:12px; color: #336633; text-decoration: none;}
.directory a:hover { font-size:12px; color:#0000FF ; text-decoration:underline;}
.directory a:visited { font-size:12px; color: #003300; font-weight:normal; text-decoration: none;}

.cat {padding:3px 3px 3px 3px;}
.cat a { font-size:24px; color:#336633; font-weight:bold;}
.cat a:link { font-size:24px; color: #336633; text-decoration: none;}
.cat a:hover { font-size:24px; color:#0000FF ; text-decoration:underline;}
.cat a:visited { font-size:24px; color: #003300; font-weight:bold; text-decoration: none;}

.subcat {padding:0px 0px 3px 3px;}
.subcat a { font-size:12px; color:#336633; font-weight:bold;}
.subcat a:link { font-size:12px; color: #336633; text-decoration: none;}
.subcat a:hover { font-size:12px; color:#0000FF ; text-decoration:underline;}
.subcat a:visited { font-size:12px; color: #003300; font-weight:normal; text-decoration: none;}

.cattitle {padding:3px 3px 8px 3px;}
.cattitle a { font-size:20px; color:#336633; font-weight:bold;}
.cattitle a:link { font-size:20px; color: #336633; text-decoration: none;}
.cattitle a:hover { font-size:20px; color:#0000FF ; text-decoration:underline;}
.cattitle a:visited { font-size:20px; color: #003300; font-weight:bold; text-decoration: none;}
.cattitle p { padding:5px 0px 0px 0px; margin:0px 0px 0px 0px; }

.subcatlabel { font-size:16px; font-weight:bold; padding:5px 3px 5px 3px; }

.catcat {padding:0px 0px 3px 3px;}
.catcat a { font-size:16px; color:#336633; font-weight:bold;}
.catcat a:link { font-size:16px; color: #336633; text-decoration: none;}
.catcat a:hover { font-size:16px; color:#0000FF ; text-decoration:underline;}
.catcat a:visited { font-size:16px; color: #003300; font-weight:normal; text-decoration: none;}

.suggestlink {padding:0px 0px 0px 3px; color:#009900;}
.suggestlink a { font-size:14px; color:#009900; font-weight:bold;}
.suggestlink a:link { font-size:14px; color: #009900; text-decoration: none;}
.suggestlink a:hover { font-size:14px; color:#0000FF ; text-decoration:underline;}
.suggestlink a:visited { font-size:14px; color: #009900; font-weight:normal; text-decoration: none;}