/* Template 1 */
.row1 {background: #fff; display: block; margin-bottom: 20px; height:324px;}
.row1 #content_block_2 {width:486px;  margin: 0; padding: 0; overflow: hidden}
.row1 .col1 {width:328px; padding: 22px;  }
.row1 h1 {font-size: 28px; font-weight: normal; letter-spacing: -1px; color: #fff; background: #000; text-transform: uppercase; display:inline; padding: 5px; margin-bottom: 20px}
.row1 h2 {font-size: 12px; font-weight: bold;margin-top: 20px; line-height: 17px}

.row2 {}
.row2 #content_block_3, .row2 #content_block_4, .row2 #content_block_5, .row2 #content_block_6 {}
.row2 div.image {width:271px; height:200px; overflow:hidden}
.row2 div.content { padding: 10px; }
.row2 .wrap {width: 566px}
.row2 .col3 {width:253px; padding:10px; background: #fff; display:block}
.row2 .col1, .row2 .col2 {width:271px; background: #000; color: #fff; display:block}

#newspanel {}
#newspanel h4 {font-size: 20px; font-weight: normal; letter-spacing: -1px; color: #fff; background: #000; text-transform: uppercase; display:inline; padding: 5px; margin-bottom: 20px}
#newspanel h4 a { color: #fff; text-decoration: none; font-weight: normal; }
#newspanel ul {margin:20px 0 0 0; padding:0}
#newspanel ul li{margin:10px 0; padding:0; list-style:none}
#newspanel ul li a {display:block; text-decoration:none}
#newspanel ul li a h2 {font-size: 14px; font-weight: normal; letter-spacing: 0; color: #fff; background: #000; text-transform: normal; font-style:italic; display:inline; padding: 3px; margin-bottom: 14px}
#newspanel ul li a h3 {font-size:11px; font-weight:normal; color:#333; margin:5px 0; padding:3px 2px}
#newspanel ul li a:hover h3 {text-decoration:underline}
