/*
    Version: 2.0
    Author: dingo
    Author URI: http://imdingo.com
*/
/*     Global     */
body {
    margin: 0px;
    background-color: #FFF;
    font-family:Arial;
    font-size:11px;
    line-height:1.4em;
    /* Scrollbar - IE only*/
    scrollbar-base-color: #DDD;
    scrollbar-arrow-color:#DD5713;
	color:#000;
}


a:visited {text-decoration: underline; color:#FF784D;}
a:hover {text-decoration: underline; color:#FF784D;}

table a,table a:link,table a:visited {
	text-decoration: underline; color:#FF784D;
	}
h1 {
    font-size: 11px;
    font-weight: bold;
}
table {
    font-family:Arial;
    font-size:11px;
    line-height:1.4em;
}
#main {

}


#cclist {

}

#nlistCon
{
    position : Absolute;
    top: 102px;
    left: 125px;
    width: 285px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
}

#nlistDanyi
{
    position : Absolute;
    top: 102px;
    left: 125px;
    width: 1003px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
    overflow: auto;

}

#nlistDier
{
    position : Absolute;
    top: 102px;
    left: 125px;
    width: 235px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
    overflow: auto;
}

#ccontent {
}

#ccontentDi {
    position : Absolute;
    top: 102px;
    left: 420px;
    width: 608px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
	padding-left:25px;
}

#ccontentDier {
    position : Absolute;
    top: 102px;
    left: 370px;
    width: 658px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
	padding-left:25px;
}

.projects_listt{
 background-color:#D9D9D9; 
 font-weight: bold; 
 font-size:11px;  
 width:195px; 
 color:000; 
 margin-bottom:6px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:2px;
  height:15px;}




#list {
    position : Absolute;
    top: 85px;
    left: 130px;
    width: 160px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
}

#list .label {
    font-weight: bold;
    width: 135px;
    display:block;
    color: #000;
    background-color: #CCC;
    padding-left: 3px;
    margin: 7px 0 5px 0;
}

#content {
    position : Absolute;
    top: 85px;
    left: 315px;
    width: 230px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
}



#album {
    position : Absolute;
    top: 85px;
    left: 570px;
    width: 450px;
    height: 511px;
    overflow: hidden;
}

/*    Menu    */
#menu {
    width:120 px;
    height:600 px;
    overflow:hidden;
}

/*    News    */
#news #list {
    position : Absolute;
    top: 85px;
    left: 130px;
    width: 300px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
}
#news #detail {
    position : Absolute;
    top: 85px;
    left: 455px;
    width: 550px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
}
#news .item {
    padding-bottom: 13px;
}
#news .itemthis {
    padding-bottom: 13px;
}
#news #list img {
    float:left;
    margin-right: 15px;
    border:0;
    height: 60px;
}


#news #list #navi {
    padding-top: 20px;
}

/*    Publication    */
#publication #content {
    position : Absolute;
    top: 85px;
    left: 315px;
    width: 370px;
    height: 511px;
    overflow: auto;
}
#publication #album {
    position : Absolute;
    top: 85px;
    left: 710px;
    width: 290px;
    height: 511px;
    overflow: hidden;
}
#publication #theytalk {
    position : Absolute;
    top: 85px;
    left: 130px;
    width: 880px;
    height: 511px;
    overflow: auto;
}
#publication #theytalk .they {
    font-family:Arial;
    font-size:11px;
}

/*    About    */
#about #studio,#principals,#staff{
    position : Absolute;
    top: 85px;
    left: 130px;
    width: 870px;
    height: 511px;
    overflow: auto;
}

/*    Contact    */
#contact #content {
    position : Absolute;
    top: 85px;
    left: 130px;
    width: 870px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
}
#contact .contact1 {
    font-family:Arial;
    font-size:11px;
}
#contact .contact2 {
    font-family:Arial;
    font-size:11px;
    color:#FF784D;
}

/*    Jobs    */
#jobs #content {
    position : Absolute;
    top: 85px;
    left: 305px;
    width: 710px;
    height: 511px;
    padding-right: 5px;
    overflow: auto;
}
#jobs .jobsiframe {
    width: 100%;
    height: 511px;
}

/*     Album     */
#album .albumiframe {
    width: 100%;
    height: 439px;
    margin-bottom: 5px;
}
#album #thumbslist {
    width: 100%;
    height: 67px;
    clear: left;
    overflow: auto;
}
#album #thumbs img {
    border: none;
}
#album #thumbs a {
    float: left;
    border: 1px solid #EEE;
    margin-right: 5px;
}
#album #thumbs a:hover {
    float: left;
    border: 1px solid #999;
    margin-right: 5px;
}
.item{line-height:16px;}

.hjiange{ line-height:6px; font-size:6px; height:6px; width:50px; margin:0; padding:0;}


.item a:link {
    text-decoration: none;
    color: #000;
}

.item a:visited {
    text-decoration: none;
    color: #000;
}
.item a:hover {
    text-decoration: none;
    color: #FF784D;
}
.item a:active {
    text-decoration: none;
    color: #FF784D;
}

.itemthis{line-height:16px;}

.itemthis a:link {
    text-decoration: none;
    color: #FF784D;
}
.itemthis a:visited {
    text-decoration: none;
    color: #FF784D;
}
.itemthis a:hover {
    text-decoration: none;
    color: #FF784D;
}
.itemthis a:active {
    text-decoration: none;
    color: #FF784D;
}
