@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
html, body {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif, Georgia; font-size:12px; line-height:145%;}
ul, li {list-style:none;}
img {border:0;vertical-align:bottom;}
a, a:link {text-decoration:none; color:#383838;}
a:hover {text-decoration:underline;}
.float_left{float:left;}
.float_right{float:right;}
.hidden {overflow:hidden;}

#top{padding-top:4px; height:21px;background:url(../images/bg_top.jpg) repeat-x bottom;}
.topbox{ margin:0 auto; width:980px;}
.topbox ul li{float:left; padding:0 5px;}
.topbox .local{width:550px; float:left;}
.topbox .right{width:285px; float:right;}
.topbox .red a{color:#004499; font-weight:bold;}
.topbox .twitter{background:url(../images/twitter_ic.jpg) no-repeat left; padding-left:17px;}
.topbox .facebook{background:url(../images/facebook_ic.jpg) no-repeat left; padding-left:17px;}

#header {width:980px;margin:0 auto;}
#header h1{width:296px; float:left; padding-top:13px;}
#header .menu{width:530px; float:right;}
#header .menu_text{width:107px; float:right; margin-bottom:3px;}
.menu{ padding-top:10px;}
.menubox span{padding:0 10px;}
.menubox ul li{ float:left;}
.style_top{padding:6px 3px 6px 9px; font-weight:bold; background:#FFF;}

#nav {width:980px;background:url(../images/nav_bg.jpg) repeat-x; height:38px; margin:10px auto;}
#nav ul li{float:left;}

#contain{width:970px;padding:5px;margin:0 auto; border:1px solid #eee;margin-bottom:10px;}
.content_box{ margin-bottom:10px; overflow:hidden;}
.left_content{width:660px;}
#imgbox{margin:5px 0;}
#imgbox ul li{float:left;width:216px; height:273px; position:relative; margin-right:4px;}
#imgbox .none_pad{margin-right:0;}
#imgbox .imgbox{  width:217px; height:273px; }
#imgbox .text{background:#000; color:#FFF; font-weight:bold; padding:7px 5px 7px 7px;line-height:130%; bottom:0; left:0; width:205px; opacity:0.7; position:absolute;}
#imgbox .text a {color:#ffffff;}
#imgbox1 ul li{float:left;width:216px; }
.imgbox1_text {margin-top:5px;}
#imgbox1 .pd {margin-right:5px;width:217px;}
#imgbox1 div{ width:216px;}
#imgbox1 div a{font-weight:bold;}

.right_content{width:300px;}
#product .product_box{ border-bottom:1px solid #CCC; padding:10px 0;}
#product .product_box img{float:left; margin-right:10px;}
#product .product_box b{color:#f02b6d; font-weight:bold;}
#product .product_box p{padding-top:3px;}
#product .product_box1{ border-bottom:1px solid #CCC; padding:10px 0;}
#product .product_box1 img{float:left; margin-right:10px; border:1px solid #CCC;}
#product .product_box1 b{color:#1f92cd; font-weight:bold;}
.product_box1 p{padding-top:3px;}
.line{padding:0 5px;}
#product .none{border-bottom:none;}
#welcome .title{height:25px; border-bottom:1px solid #CCC; margin-top:10px;}
#welcome .title h2{font-size:13px; float:left;}
#welcome .title a{float:right;}
#welcome img{float:left; margin-right:10px;}
#welcome a{font-weight:bold; line-height:25px;}
#welcome .box{margin:10px 0; border-bottom:1px solid #CCC; padding-bottom:10px;}
#welcome .none {border-bottom:none;}

#leaderboard_top {padding-top:10px;text-align:center;}
#leaderboard_bottom {background-color:#ebebeb; padding:10px 0; border-bottom:1px solid #dadada;text-align:center;}
#guide{margin:10px 0 5px 0;}
#guide ul li{float:left;}
#guide span{padding:0 20px; font-size:16px; color:#CCC;}
#guide .title{ padding-top:8px;}
.notice{margin-right:20px;}

/** Places Start **/
.blue{background-color:#7accff; height:38px; width:443px;}
.list_box{margin-top:5px;}
.list_box img{margin-right:5px; float:left; width:217px;}
.text_box{background:#ebebeb; width:428px; height:263px; padding:5px;}
.text_box2 {background:#ebebeb; width:428px; height:140px; padding:5px;}
.text_box3 {background:#ebebeb; width:428px; height:110px; padding:5px;}
#text .number{ background:url(../images/number_bg.jpg) no-repeat; width:17px; height:17px; margin-right:10px; color:#FFF; text-align:center; font-size:11px;}
#text .title{font-weight:bold; color:#575757; font-size:13px;}
#text .summary{margin-top:15px;}
#text .summary p{ padding-top:3px; font-weight:bold;}

#content_blogs {background:#f1f1f1;padding:20px 0;margin-top:5px;}
.blogbox {width:310px;padding-left:10px;padding-right:9px;}
.blogbox_left {float:left;width:90px;}
.blogbox_left img {border:1px solid #d4d4d4;}
.blogbox_right {float:left;width:220px;}
.blogbox_right h3 {font-size:12px;font-weight:bold;}
.blogbox_right h3 a {color:#4c4c4c;}
.blogbox_description {color:#4c4c4c;font-size:11px;}
.blogbox_blogger {color:#4c4c4c;font-size:11px;margin-bottom:14px;}

.bot_ddrbn{ margin-top:15px;}
.bot_ddrbn ul li{ float:left;}
.bot_ddrbn .ctimg{ margin:0 3px;}
.bot_ddrbn .title{ font-weight:bold; text-align:center; padding-top:4px;}

#footer {color:#666666;padding:10px 0;}
#footer a {color:#666666;}
#footer .divider {color:#cdcdcd;}
#footer_upper {padding:10px;text-align:center;}
#footer_lower {text-align:center;margin-bottom:10px;}