﻿.body {  FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444444; FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; }
.titles {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 14px; text-decoration: none; color: #444444}
.main {  font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #444444}
.news {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #2d5794;}
.news:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; color: #444444;}
.highlight {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #4e7300}
.main2 {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #006600}
.green {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #444444}
.green2 {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #006600}
.orange {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #2d5794;}
.orange:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #444444;}
.orangetitle {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 14px; text-decoration: none; color: #2d5794;}
.orangetitle:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 14px; text-decoration: underline; color: #444444;}
.greenlink {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #006600;}
.greenlink:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #444444;}
.white {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #ffffff}
.white:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #444444}
.forum {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #444444}
.forum:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #ffffff}
.forum2 {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #ffffff}
.forum2:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #ff8000}
.gallery {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #444444}
.gallery:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #444444}
.grey {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #444444}
.grey:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #5b5a5a}
.grey2 {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #444444}
.grey2:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #c0c0c0}
.backlink {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #c0c0c0}
.backlink:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #ffffff}
.green2link {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #006600;}
.green2link:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #02aa02;}
.orange2 {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #f45700;}
.orange2:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #ff8e4f;}
.bluelink {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #505c68;}
.bluelink:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #8699ac;}
.blacklink {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: none; color: #444444;}
.blacklink:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; text-decoration: underline; color: #666666;}
.rank2 {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #27405e;}
.rank2:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #444444;}
.rank {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #602826;}
.rank:hover {  font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #444444;}
.tablebody { padding: 4px; border: 1px solid #c6c6c6; font-size: 12pt; text-decoration: none; color: #444444; font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;}
.tablegoogle { padding: 0px; border: none; font-size: 12pt; text-decoration: none; color: #444444; font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;}
.tablebody2 { padding: 0px; border:none ; font-size: 12pt; text-decoration: none; color: #444444; font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;}
.menu {  font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #ffffff}
.menu:hover {  font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif; font-size: 12px; text-decoration: underline; color: #dbf0f1}
.current {  font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #444444;}
.current:hover {  font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif; font-size: 12px; text-decoration: underline; color: #444444;}

/* Main Column */
#main {	font: 'Trebuchet MS',  Tahoma, Verdana, Sans-serif;
	float: left;
	width: 100%;
	font-size: 12px;
	padding: 0; margin: 0;
	background-color: #ffffff;
}
#main h1 {
	margin-top: 10px;
	margin-bottom: 2px;
	font: Bold Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	padding: 5px 0 5px 25px; 	
	border-bottom: 1px solid #EFF0F1;
	background: #FFF url(image/news/square-green.png) no-repeat 3px 50%;
}
#main h1 a { 	font: Bold Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	color: #2d5794; 	
	background: none;
	text-decoration: none;
}
#main h1 a:hover { 	font: Bold Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	color: #444444; 
	text-decoration: underline;
}
#main div.content { font: 'Trebuchet MS', Verdana, Tahoma, Sans-serif;
	padding: 3px;		
	font-size: 12px;
	margin: 0;
}
#main div.content2 { font: 'Trebuchet MS', Verdana,  Tahoma, Sans-serif;
	padding: 4px;		
	font-size: 12px;
	margin: 0;
}
#main div.content3 { font: 'Trebuchet MS', Verdana, Tahoma, Sans-serif;
	padding: 10px;		
	font-size: 12px;
	margin: 0;
}
#main div.not_found { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
   padding: 40px;
   text-align:center;
}
div.post-cats { padding-left: 10px; }

.art-info-1 { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
   float: left; 
   width: 370px;
   padding: 0px 0px 10px 10px;
   text-decoration: none;
}
.art-info-2 { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
   float: right; 
   text-align: right;
   padding: 0px 0px 10px 0px;
      text-decoration: none;
}

.art-info-1 a { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	   text-decoration: none;
}

.art-info-1 a:hover { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
	   text-decoration: underline;
	   }

.art-info-2 a { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	   text-decoration: none;
}

.art-info-2 a:hover { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
	   text-decoration: underline;
}

.post-footer {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	background-color: #FAFAFA;
	padding: 5px; margin: 0px 10px 25px 10px;
	border: 1px solid #f2f2f2;
	font-size: 95%;	
}
.post-footer .date {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	background: url(image/news/time.png) no-repeat left center;
	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;
}

.date2 a {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	text-decoration: none;
}

.date2 a:hover {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
	text-decoration: underline;
}

.post-footer .comments {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	background: url(image/news/comment.gif) no-repeat left center;
	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;
}
.post-footer .readmore {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	background: url(image/news/rightarrow.png) no-repeat left center;
	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;

}

.email {
   padding-right: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(image/news/email.gif) no-repeat right center; 
}
.print {
   padding-right: 24px;
   padding-bottom: 1px;
   padding-top: 1px; 
   background: url(image/news/print.gif) no-repeat right center; 
}
.digg { 
   padding-right: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(image/news/digg.png) no-repeat right center; 
}

/* Next/Previous Links */	

#nextlinks { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
   padding-bottom: 35px;
   padding-left: 10px;
   padding-right: 10px;
   }



#nextlinks .prev { text-align: left; float: left;  }
#nextlinks .next { text-align: right;  float: right; }

#nextlinks a { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
   text-decoration: none;
}

#nextlinks a:hover {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
 
   text-decoration: underline;
}

/* Sidebar */	
#sidebar {
	float: left;
	width: 26.5%;
	padding: 0; margin: 0;	
}	
#sidebar h1 {
	margin-top: 10px;
	padding: 5px 0 5px 10px; 
	font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	background: #EEF0F1 url(image/news/headerbg.gif) repeat-x left bottom;
	border: 1px solid #EFF0F1;
}

#sidebar h2 {
	padding: 5px 0 5px 10px;
	font: bold 1.1em Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	color: #555;
	border: none;
}

#sidebar h1 a {
   color: #555;
}
#sidebar a.selected { 
   color: #4EBF37; 
}
#sidebar .nav-box {
	border: 1px solid #EFF0F1; 
	margin: 0 0 0 0;	
}
#sidebar .nav-box2 {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
    padding: 5px 0 5px 5px;
	border: 1px solid #EFF0F1; 
	margin: 0 0 0 0;	
}
#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 5px 0 -1px 0; padding: 0;
	text-decoration: none;		
}
#sidebar ul.sidemenu li {
	border-bottom: 1px solid #EFF0F1;
	background: url(image/news/go.gif) no-repeat 5px 5px;	
	padding: 2px 0 2px 25px;
	margin: 0 2px;	
}
#sidebar ul.sidemenu a {
	font-weight: bold;
	background-image: none;	
}




/* Sidebar - feeds and link management */

#feeds {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
   text-align: left;
	padding-left: 10px; 
	padding-top: 10px; 
	line-height: 20px;
	padding-bottom: 10px; 
}
.rss {font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
	background: url(image/news/webfeed.gif) no-repeat left center;
}
.del-icio-us { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
   padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(image/news/delicious.gif) no-repeat left center; 
}
.yahoo { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
   padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(image/news/add_yahoo.gif) no-repeat left center; 
}
.google { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
   padding-left: 24px;
   padding-bottom: 1px;
   padding-top: 1px;
   background: url(image/news/add_google.gif) no-repeat left center; 
}





/* Sub-category navigation */
#sidebar ul.sidemenu ul {
   margin: 3px 0px 3px 0px;
   padding: 0px;
   margin-left: -8px;
	list-style: none;
}

#sidebar ul.sidemenu ul li {
   font-size: 10px;
   border: none;
}

#sidebar ul.sidemenu ul ul li {
   font-size: 9px;
}

/* images */
.image{
	border-style:solid;
	border-color: CCCCCC;
	border-width:2px;
      }
.image_caption { 
   line-height: 10px; 
   font-size: 10px; 
   padding: 0px 3px 5px 3px; 
   text-align: left; 
}

#breadcrumb {
	font: 12px Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	color: #000000;
}

#breadcrumb a:link { 
   color: #000000; 
   text-decoration: none; 
}

#breadcrumb a:visited { 
   color: #000000; 
   text-decoration: none; 
}

#breadcrumb a:unvisited { 
   color: #000000; 
   text-decoration: none; 
}

#breadcrumb a:hover { 
   color: #000000; 
   text-decoration: underline; 
}

.search { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
   padding: 0px 0px 10px 10px;
   text-decoration: none;
}
.search a { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #2d5794;
	   text-decoration: none;
}

.search a:hover { font: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	color: #444444;
	   text-decoration: underline;
	   }

.content {
	font-size: 12px;
	font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #444444;
	font-style: normal;
}
.content a:link {
	font-size: 12px;
	font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #2d5794;
	font-style: normal;
}
.content a:visited{
	font-size: 12px;
	font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #2d5794;
	font-style: normal;
}
.content a:hover {
	font-size: 12px;
	font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif;
	font-weight: normal;
	color: #444444;
	text-decoration: underline;
}
.online {
	font-size: 12px;
	font-family: 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
