@charset "UTF-8";
@import url("default.css");
@import url("global.css");
@import url("nav.css");
@import url("side.css");

/* ---------------------------------------
			#container
*/
#container {
 background-image:url(../../img/common/bg-2.png);
 /*background-position: 0 -125px;*/
}

/* ------------------------------------------
   #main
*/
#main{
 width:100%;
 height:177px;
 background: url(../../img/common/main.jpg);
 background-position:center 0;
 background-repeat:no-repeat;
 position:relative;
}

/* ------------------------------------------
   #main h2
*/
#main h2{
 display:block;
 text-indent:-9999px;
 width:960px;
 height:107px;
 margin:0 auto;
 background-position:9px bottom !important;
 background-repeat:no-repeat !important;
}

/* ---------------------------------------
			#wrapper
*/
#wrapper{
 width:960px;
 margin:0 auto 39px auto;
 overflow:hidden;
}

/* ---------------------------------------
			#wrapper .content
*/
#wrapper article.content {
 display:inline;
 padding: 14px 0;
 width: 670px;
 margin:0 0 0 10px;
 float:left;
}

#wrapper .content section{
 margin:0 0 0 0;
}
#wrapper .content section h3{
 display:block;
 font-size:1px;
 line-height:100%;
 text-indent:-9999px;
 height:19px;
 margin:0 0 15px 0;
 background-repeat:no-repeat;
}
#wrapper .content section figure img{
 display:block;
 padding:3px;
 background-color:#FFF;
 border:solid 1px #d7d7d7;
}


/* ---------------------------------------
			#wrapper .sidebar-r
*/
#wrapper aside.sidebar-r {
 float: right;
 width: 250px;
 padding-bottom: 10px;
}

/* ---------------------------------------
			#page-link
*/
#page-link{
 width:650px;
 padding-bottom:14px;
 margin-bottom:20px;
 background-image:url(../../img/common/line_dot.gif);
 background-position:bottom;
 background-repeat:repeat-x;
}
#page-link ul{
 display:block;
 width:650px;
 overflow:hidden;
 list-style-type: none;
}
#page-link ul li{
 display:block;
 float:left;
 margin-right:30px;
}
#page-link ul li a,#page-link ul li a:link{
 display:block;
 text-indent:-9999px;
 height:19px;
 background-repeat:no-repeat;
}
