@charset "utf-8";
/* CSS Document */


body { background:; font-family: Verdana, Geneva, sans-serif; font-size:12px;}

#main-frame { width:943px; margin:0px auto;}
#nav-bar { width:938px; background:url(/images/bg-nav-bar.jpg); border-left:2px solid #d8d8d8; border-right:2px solid #d8d8d8; text-align:center; padding:8px 0px;}
#nav-bar a { font-size:13px; color:#333; font-weight:bold;  text-decoration:none; margin:0px 30px; }
#nav-bar a:hover {color:#000; text-decoration:underline;}

#contents-area {  width:908px; background:url(/images/bg-contents.png) repeat-x; border-left:2px solid #d8d8d8; border-right:2px solid #d8d8d8;padding: 10px 10px 10px 20px;overflow:hidden;}

#left-side { width:680px; float:left;}

.title-box {padding:0px 10px; text-align:center; margin:-5px; }
.title-box h1 {color:#999;font-size:10px; font-weight:normal }

.merchant-box { background:url(/images/bg-merchant-box.png) repeat-x bottom #FFF; border:#CCC 2px solid; margin:10px 0px 15px 0px; padding:10px; overflow:hidden;  font-size:13px;}
.merchant-box img {display:block; float:left; margin-right:10px;}
.merchant-box h1 { font-size:18px; margin-top:0px; margin-bottom:5px; }
.merchant-box h1 a { color:#028ab6; text-decoration:none; }
.merchant-box h1 a:hover { text-decoration:underline; }
.merchant-box p { margin-top:5px; margin-bottom:5px; }

.content-box { background:url(/images/bg-merchant-box.png) repeat-x bottom #FFF; border:#CCC 2px solid; margin:10px 0px 15px 0px; padding:10px; overflow:hidden; font-size:14px; }
.content-box h1 { font-size:18px; color:#028ab6; margin-top:15px; margin-bottom:20px; }
.content-box p { margin-top:5px; margin-bottom:15px; }


#right-side {width:210px; float:right;  margin-top:10px; }
#right-side form {background:#FFF; border:2px solid #CCC; padding:5px 10px;} 
#right-side label {}
#right-side input {margin:5px 0px;} 

#social {color:#fff; margin-bottom:15px; margin-top:-10px; text-align:center;}
#social h2 {display:block; text-align:left; font-size:12px; }
#social img {border:0px; } 

#internal-links {background:#FFF; border:2px solid #CCC; padding:5px 10px; margin-top:20px;}
#internal-links ul {margin-left:-25px;}
#internal-links ul li {margin-bottom:8px;}
#internal-links ul li a {display:block; font-size:11px;}

#merchant-articles { background:url(/images/bg-news-articles.jpg) bottom repeat-x #FFF; border:2px solid #CCC; margin-top:20px; padding:5px 10px;} 
#merchant-articles li {margin-left:-25px; margin-bottom:10px;}
#merchant-articles a {color:#666; text-decoration:none; }
#merchant-articles a:hover {color:#000;}

#credits {width:942px; color:#000;overflow:hidden; text-align:center; padding-top:15px;}

#extention  {width:850px; font-size:10px; color:#666; border:1px #CCC solid; padding:20px; margin:20px auto;}


.arti-li li {margin-bottom:10px; font-size:12px}
.arti-li li a {color:#000; }

.post {margin-bottom:50px;}
.post h2 {color:#028ab6; font-size:18px; text-decoration:none;}
.post h3 a {display:block; background:#028ab6; font-size:18px; color:#FFF; text-decoration:none; padding:5px; margin-top:15px; margin-bottom:20px;}
.post small {margin-top:0px;}
.postmetadata {display:block; background:#ededed; font-size:10px; padding:5px; margin-top:15px; margin-bottom:20px;}
.postmetadata a {color:#000; font-weight:normal;}

li.comment {border:1px solid #999; list-style:none; margin-left:-20px; margin-right:20px; padding:10px; font-size:10px; background:#ededed;}
li.comment a {color:#000;}
li.comment img {float:right;}

#sidebar {background:#FFF; border:2px solid #CCC; padding:5px 10px; margin-top:15px;}
#sidebar li {list-style:none; margin-left:-25px;}
#sidebar h2 {font-size:14px;}