@charset "UTF-8";

a[target="_blank"]{background:none;}

#col-1 {clear:both;width:992px;margin:16px 0 0 0;padding:0;border:solid 1px #ccc ;background:#fcfcfc;height:80px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
border-radius: 6px;
behavior: url(border-radius.htc);
}

#col-1 .frame1{width:195px;border:solid 0px red;float:left;height:80px;margin-left:6px;margin-top:10px;}
#col-1 .frame2{width:195px;border:solid 0px red;float:left;height:80px;margin-top:10px;}
#col-1 .frame3{width:195px;border:solid 0px red;float:left;height:80px;margin-top:10px;}
#col-1 .frame4{width:195px;border:solid 0px red;float:left;height:80px;margin-top:10px;}
#col-1 .frame5{width:195px;border:solid 0px red;float:left;height:80px;margin-top:10px;}

.center {float:left;margin:0px 0px 0 18px ;width:424px; display: inline;}
.right {float:right;margin:0px 16px 0 0 ;width:250px; display: inline;}
.left {float:left;margin:0px 0 0 16px ;width:250px; display: inline;}

.center h2{margin:10px 0 16px 0;padding:0 0 0 10px;border-left:solid 10px #555;line-height:1em;}
.left h2{margin:10px 0 16px 0;padding:0 0 0 10px;border-left:solid 10px #555;line-height:1em;}
.right h2{margin:10px 0 16px 0;padding:0 0 0 10px;border-left:solid 10px #555;line-height:1em;}


.feature {margin:0 0 16px 0;border:solid 1px #ccc;width:234px;padding:8px;background:#fff;color:#888;
border-radius: 6px;
behavior: url(border-radius.htc);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;}
.feature img {border:solid 1px #ccc;}
.feature h3 {font-size:12px;background:url(../img/arrow2.png) no-repeat left 50%; padding:0 0 0 18px ;line-height:1em;margin:0 4px 8px 4px;}
.feature p {font-size:11px;#888;margin:0 4px 8px 4px;}

.feature-last {margin:0;border:solid 1px #ccc;width:234px;padding:8px;background:#f5f5f5;color:#888;margin-bottom:30px;
border-radius: 6px;
behavior: url(border-radius.htc);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;}
.feature-last h3 {font-size:12px;background:url(../img/arrow2.png) no-repeat left 50%; padding:0 0 0 22px ;line-height:1em;margin:0px;}

.feature2 {margin:0;border:solid 1px #ccc;width:234px;padding:8px;background:#fff;color:#888;margin-bottom:30px;
border-radius: 6px;
behavior: url(border-radius.htc);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;}
.feature2 img {border:solid 1px #ccc;}
.feature2 h3 {font-size:12px;background:url(../img/arrow2.png) no-repeat left 50%; padding:0 0 0 22px ;line-height:1em;margin:0px;}

#left-menu {margin:0px 0 16px 2px;padding:0;float:left;width:246px;;border:solid 0px #ccc;}
#left-menu ul {margin:0;padding:0;}
#left-menu li {list-style-type:none;font-size:12px;line-height:0;border-bottom:solid 1px #ccc;}
#left-menu .last{border-bottom:none;}
#left-menu li a {display:block;line-height:28px;margin:0px 0 1px 0px;padding:1px 0 0px 10px;color:#777; text-decoration:none;background-image:url(../img/arrow.png);background-repeat:no-repeat ;background-position:left center ;}
#left-menu li a:hover {text-decoration:underline;color:#111;}




.movie {margin:0 0 0px 0;border:solid 1px #ccc;width:232px;padding:8px;background:#fff;color:#888;
border-radius: 6px;
behavior: url(border-radius.htc);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;}
.movie img {border:solid 1px #ccc;margin:0 0 0 2px;}
.movie h3 {font-size:12px;line-height:1em;margin:12px 0 6px 0;text-align:center;color:#888;}

.twitter {margin:0 0 0px 0;}


#news {border:solid 1px #ccc;margin:0 0 20px 0;background:#fff;
border:solid 1px #ccc;
border-radius: 6px;
behavior: url(border-radius.htc);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;}

#menu ul {margin:0;padding:0;}

#news .newsicon{float:left;}
#news .newsicon img{border:solid 2px #ccc;margin:10px;}


#news dt{font-size:10px;font-weight:bold;color:#999;margin:0 0 0px 0;padding:0 0 0 9px;background:url(../img/arrow3.gif) no-repeat 0px 3px;}
#news dd {font-size:12px;border-bottom:dotted 1px #ccc;margin:0;padding:0 0 8px 0px;color:#555;}
#news dd a{color:#777;}
#news dd a:hover{color:#111;text-decoration:underline;}

#news dd.last {border-bottom:none;text-align:center;padding:0px;margin:0px 0 10px 0;text-shadow: 1px 1px 1px #FFF, -1px -1px 1px #ddd;}
#news dd.last a{display:block;background-image:url(../img/news-list_bg.gif) ;background-repeat:no-repeat;background-position:0 0;height:30px;width:402px;line-height:30px;}
#news dd.last a:hover{background-position:0 -30px;}

div.newslistbox {margin:0;padding:0;clear:both;}
div.newslistbox :hover {background:#f2f2f2;}
div.newslist {border:solid 0px #fcc;margin:0px;padding:10px 10px 0 10px;}

#news-btn {border:solid 0px #ccc;text-align:center;}
#news-btn a{margin:0 0 16px 0;linr-height:44px;padding:6px;background-image:url(../img/arrow_bg.png);background-repeat:no-repeat;background-position:0 0 ;}
#news-btn a:hover {background-position:0 -88px ;}
#news-btn {text-align:center;}

#main ul{list-style-position: inside;padding:4px;}



.date {font-size:12px;border-bottom:dotted 1px #333;}


#right-menu {margin:16px 0 16px 2px;padding:0;float:left;width:240px;;border:solid 0px #ccc;}
#right-menu ul {margin:0;padding:0;}
#right-menu li {list-style-type:none;font-size:12px;line-height:0;border-bottom:solid 1px #ccc;}
#right-menu .last{border-bottom:none;}
#right-menu li a {display:block;line-height:28px;margin:0px 0 1px 0px;padding:1px 0 0px 10px;color:#777; text-decoration:none;background-image:url(../img/arrow.png);background-repeat:no-repeat ;background-position:left center ;}
#right-menu li a:hover {text-decoration:underline;color:#111;}


