@charset "utf-8";
/*\*/
@import "reset.css";
@import "common.css";

/*title
===========================================================*/
#content h2 {
background:url(../img/common/content_title10.jpg) no-repeat;
}
/*===========================================================*/


/*reset
===========================================================*/
#content h2 {
height:53px;
}

#sidebar {
width:220px;
float:left;
display:inline;
}

#sidebar #submenu {
background: none;
padding-bottom:5px;
}

#sidebar #submenu ul li {
background:none;
line-height:100%;
zoom:1;
padding-top:1px;
}

#sidebar #submenu ul li a {
background:none;
padding:0;
display:block;
width:220px;
height:80px;
text-indent:-9999px;
}

#sidebar #submenu ul li.scl_1 a {
background:url(../communitysite/img/communitysite_btn1.jpg) no-repeat;
}

#sidebar #submenu ul li.scl_2 a {
background:url(../communitysite/img/communitysite_btn2.jpg) no-repeat;
}

#sidebar #submenu ul li.scl_3 a {
background:url(../communitysite/img/communitysite_btn3.jpg) no-repeat;
}

#sidebar #submenu ul li.scl_4 a {
background:url(../communitysite/img/communitysite_btn4.jpg) no-repeat;
}

#sidebar #submenu ul li a:hover {
background-position:0 -80px;
}

/*===========================================================*/

#communitysite {
padding:15px 20px;
}


/*homecontent
===========================================================*/
#homecontent {
width:660px;
margin:0 auto 0 auto;
text-align:left;
background: url(../img/home/homecontent_bg.gif) 360px bottom no-repeat;
}


#homeleft {
width:300px;
float:right;
display:inline;
}




#homeleft .homeinfo h3 {
width:300px;
height:50px;
display:block;
text-indent:-9999px;
margin-bottom:5px;
padding:0;
}



#homeleft .whatsnew h3 {
background:url(../communitysite/img/home_info_btn.gif) no-repeat;
}

#homeleft .whatsnew ul {
clear:both;
}

#homeleft .schedule h3 a {
background:url(../img/home/homeinfobtn_schedule.gif) no-repeat;
}


/*whatsnew
===========================================================*/

#homeleft .whatsnew dl{
float:left;
padding-bottom:10px;
margin:5px 0 5px 15px;
display:inline;
background:url(../img/common/hrx.gif) bottom repeat-x;
}

#homeleft .whatsnew dt{
width:80px;
float:left;
clear:left;
color: #666;
display:inline;
}

#homeleft .whatsnew dd{
float:left;
width:190px;
display:inline;
}


#homeleft .whatsnew dd a{
line-height:120%;
display:block;
}

/*flashtopics
===========================================================*/
#flashtopics {
width:340px;
margin:0 auto;
display:inline;
float:left;
}


#top {
height:130px;
}


/*Clearfix
===========================================================*/
#homeleft .homeinfo:after,
#homeleft:after,
#homeright dl:after,
#homecontent:after {
content:".";
height:0;
clear:both;
visibility:hidden;
display:block;
}

#homeleft .homeinfo,
#homeleft,
#homeright dl,
homecontent {
display:inline-block;
}

/*\*/
* html #homeleft .homeinfo,
* html #homeleft,
* html #homeright dl,
* html homecontent {
height:1%;
}

#homeleft .homeinfo,
#homeleft,
#homeright dl,
#homecontent {
display:block;
}

