/* [Layout Style] */

h1, h2, h3 { font-family: arial, 'lucida grande', verdana, arial, sans-serif; font-weight: bolder;}
#tpl_articles_ec h1 { margin: 0; padding: 0; font-size: 120%;  font-family: arial, 'lucida grande', verdana, arial, sans-serif;}
#tpl_articles_ec h2 { margin: 0; padding: 0; font-size: 120%; font-weight: bold; }
#tpl_articles_ec .articles_featured p { text-align: justify; font-size: 100%; }
#tpl_articles_ec .featurepic {
	width: 310px; padding: 3px; font-size: 85%;
	border: 1px solid #ccc; font-weight: bold; text-align: center;
}
#tpl_articles_ec .more {
  text-align: left; font-style: italic; font-weight: bold; font-size: 70%;
}
#tpl_articles_ec .articles_other h1 {   margin: 0; padding-bottom: 0.5em; font-size: 140%; font-weight: bold;
}
#tpl_articles_ec .articles_other h2 {
  margin: 0; padding-top: 0.5em; font-size: 100%; font-weight: bold; }


#tpl_articles_ecnews h1 { margin: 0; padding: 0; font-size: 90%; font-family: arial, 'lucida grande', verdana, arial, sans-serif;

}
#tpl_articles_ecnews h2 { margin: 0; padding: 0; font-size: 90%; font-weight: bold; }
#tpl_articles_ecnews p { margin: 0; padding: 0;  font-weight: normal;}
#tpl_articles_ecnews .articles_featured p { text-align: justify; font-size: 100%; }
#tpl_articles_ecnews .featurepic {
	width: 310px; padding: 3px; font-size: 85%;
	border: 1px solid #ccc; font-weight: bold; text-align: center;
}
#tpl_articles_ecnews .more {
  text-align: left; font-style: italic; font-weight: bold; font-size: 70%;
}
#tpl_articles_ecnews .articles_other h1 {
  margin: 0; padding-bottom: 0.5em; font-size: 140%; font-weight: bold;
}
#tpl_articles_ecnews .articles_other h2 {
  margin: 0; padding-top: 0.5em; font-size: 100%; font-weight: bold;
}
#tpl_articles_ecnews .articles_other p { font-size: 100%; }

/* Template code (see bottom for resolution-specific switches) */
h2, h3 { color: #a92222; }
h1 { font-family: arial, 'lucida grande', verdana, arial, sans-serif; }
/* [Centering box] */
#tpl_center  { text-align: center; }
#tpl_content { text-align: left; margin:auto; }

/* [Banner] */
#tpl_top_banner_container{
  background-image: url(/img/?mode=sysimg&img=./UserFiles/Image/layout/header_bg.jpg); margin:auto; }
#tpl_top_banner { margin:auto; width:770px; }
#tpl_top_banner_container img { display: block; }

/* [Top Nav] */
#tpl_nav_global { margin:auto; background-color: #b0b0b0; }
#tpl_nav_local  { margin:auto; background-color: #e0e0e0; }

#tpl_map {
  padding-top:10px; padding-bottom: 10px;
}
#tpl_map object {
  height: 116px;
  width: 185px;
}


/* Content Area */
#tpl_body{
  margin:auto; padding-top: 10px; padding-bottom: 10px; font-size: 85%;}
#tpl_body a       { text-decoration: none; color: #a92222; }
#tpl_body a:hover { text-decoration: underline; }
#tpl_body hr      { height: 1px; margin-top: 5px; margin-bottom: 5px; }

#tpl_column_1     { float: left; padding-left:10px; padding-right:10px; width: 186px; }
#tpl_column_1 h1  { margin: 0; padding: 0; font-size: 100%; font-family: arial, 'lucida grande', verdana, sans-serif;}
#tpl_column_1 h1.title  { padding-bottom: 0.5em; font-size: 100%; }
#topbar_search    { width: 120px; }

#tpl_column_2     { float: left; padding-left:10px; padding-right:10px; text-align: left;}  
#tpl_column_2 h1 { padding-bottom: 8px; }  


#tpl_column_3     { float: left; padding-left:10px; width: 176px; font-size:85%; }
#tpl_column_3 h1  { margin: 0; padding: 0; font-size: 100%; font-weight: bold;}
#tpl_column_3 h2 {font-weight: bold;}

#tpl_std_icons    { height: 25px; }

.poll             { font-family: arial, 'lucida grande', verdana, sans-serif; font-size: 85%; }
.keyword_block    { font-size: 85%; }


/* Resolution-specific overrides: */
/* 800x600 */
.tpl_800x600                  { width: 770px; }
.tpl_800x600 #tpl_body        { background-image: url(/img/?mode=sysimg&img=/UserFiles/Image/layout/tpl_800x600_home_bg.gif,ffffff,cccccc); }
.tpl_800x600 #tpl_column_2    { width: 338px; }

/* 1024x768 */
.tpl_1024x768                 { width: 994px; }
.tpl_1024x768 #tpl_body       { background-image: url(/img/?mode=sysimg&img=/UserFiles/Image/layout/tpl_1024x768_home_bg.gif,ffffff,cccccc); }
.tpl_1024x768 #tpl_column_2   { width: 562px; }

/* 1280x1024 */
.tpl_1280x1024                { width: 1250px; }
.tpl_1280x1024 #tpl_body      { background-image: url(/img/?mode=sysimg&img=/UserFiles/Image/layout/tpl_1280x1024_home_bg.gif,ffffff,cccccc); }
.tpl_1280x1024 #tpl_column_2  { width: 818px; }

/* 1600x1200 */
.tpl_1600x1200                { width: 1570px; }
.tpl_1600x1200 #tpl_body      { background-image: url(/img/?mode=sysimg&img=/UserFiles/Image/layout/tpl_1600x1200_home_bg.gif,ffffff,cccccc); }
.tpl_1600x1200 #tpl_column_2  { width: 1138px; }

