﻿/*ie6 hack*/
* html .blog table{ width:100%;}
* html .gamb .mainContent { 	overflow:hidden;} 
* html .inner{overflow:auto; zoom:1; overflow:visible;}
* html .floatRight{position:absolute; right:20px;}
* html .fullbox table{ width:auto;}
* html .ImgList li a{ display:block; width:80px; text-align:center; font-size:100px; }
* html .userPhoto .roundBox .inner .a{display:block; width:80px; text-align:center; font-size:130px; overflow:hidden; }
* html .img-holder a{width:50px; text-align:center; display:block; padding-top:2px; padding-bottom:2px; font-size:0;}
* html .img-holder a img{ margin-bottom:0;}
* html .login .main-holder{ background:url("../../images/loginbg.gif") no-repeat; }
* html .loginContainer  input.text{ background: url(../../images/input_loginbg.gif) no-repeat;  }
* html .home .friendComment .comments{  word-break:break-all;}
* html .AddForm .data{clear:right; float:none;}
* html .listForm .data{clear:right; float:none;}
* html .itemList  .tools{ float:right; margin-bottom:-30px;}
* html .itemList  .user{ clear:both; overflow:hidden; width:100%;}
* html .itemList  .user a{ display:block; float:left; zoom:1;}
* html .itemList  .user .star{ display:block; float:left;}
* html .itemList  .user .voted{display:block; float:left;}
* html .itemList  .photo{ left:10px; position: absolute;  width:10px; margin-right:0;}
* html .itemList  .text{ width:600px; margin-left:150px; padding-left:0; margin-top:-90px; height:90px;}
* html #galleryListPage .itemList  .photo{ left:30px;}
* html #galleryListPage .itemList .text{  min-height:85px;}
* html #videoListPage .itemList  .photo{ left:30px;}
* html #videoListPage .itemList .text{  min-height:90px;}
* html .headeritem  .photo{ margin-left:20px;}
* html .AddForm{ clear:both; width:100%; }
* html .viewpageComment .roundBox .inner{ padding-bottom:80px;}
* html .viewpageComment .roundBox .inner .addcomment{ position:absolute; padding-top:15px;}
* html textarea{ border:1px solid #666666;}
* html .search .list table{ margin-top:5px;}
* html .calThreeView .calendar{ width:31%; margin-right:6px; float:left;}
* html .commentList  .content{ margin-left:100px;}
* html .commentList a{ margin-top:-20px;}
* html .viewmore .pager{ margin-top:-20px;}
* html .contactpage .photo{ margin-left:10px;}
* html .contactpage .text{ overflow:visible;}
* html .mainBlog{position:relative; margin-left:10px; padding-left:0; overflow:visible; height:400px; width:600px;}
* html .sidebar{ width:200px; margin:0; overflow:hidden; float:left;}
* html .mainContent{ overflow:visible; height:400px;}


/*ie7 hack*/
*+html .gamb .sidebar .userPhoto{padding-top:10px;}
*+html .gamb .mainContent{ padding-top:10px;} 
*+html .leftprojects{ padding-top:7px;}
*+html .viewmore{ min-height:20px;}
*+html .desc{ margin-top:10px;}
*+html .right_holder .inner{ height:auto; zoom:1}
*+html .VISITORS img{ border: 1px solid #276337;}
*+html .AddForm .data{clear:right; float:none;}
*+html .home .viewmore{ overflow:hidden; padding-bottom:0;}
*+html .home .Assignments{ margin-top:10px;}
*+html .bulletins .inner a{ margin-top:-20px; padding:2px;}
*+html .fullbox td,*+html .fullbox th{ border-right:1px solid #e0dfe3;}
*+html .projects{ margin-top:30px;}
*+html .center{ width:300px; text-align:center;}
*+html .sharesEvents .VISITORS .visitorImg { width: 52px; height:52px; background-color:White;border:1px solid #bacfc0; padding:1px;padding-top:2px; padding-bottom:0px; padding-left:1px;padding-right:0px; }
*+html .viewproject{ padding-top:10px;}
*+html .viewproject .inner{ overflow:auto;}
*+html .mypictures .piclist .item .photo {width:130px; height:97px; vertical-align:middle; border:1px solid #999999;text-align:center; display:block;  font-family:"Times New Roman", Times, serif; font-size: 80px; padding: 3px 1px 1px 1px;}
*+html  span.block{ zoom:1;}
*+html .mypictures .piclist .item{ float:left; margin-right:8px;}
*+html .sharesEvents hr{		color:#e6f2e8;		margin-top: 4px;}
*+html .userPhoto .roundBox .inner{   border:1px solid #bacfc0; height:176px; width:176px; padding: 1px;background-color:White; margin:0 12px; text-align:center; }
*+html .userPhoto .roundBox .inner a{font-size:170px;}
*+html .projectMore h4{ font-size:12px; text-transform:uppercase; float:left; width:300px; padding-top:5px;}
*+html .projectAudio h4{ font-size:12px; float:left; width:80px; height:20px;}
*+html .projectAudio .flashcontent{ padding-top:15px;}
*+html .myMuisc{ padding-top:10px;}
*+html .commentpage .commentList .user .photo{ width:74px;}
*+html .commentpage .commentList .content .photo{display:block; font-size:90px;}
*+html .commentpage .commentList .content .photo img{ vertical-align:middle;}
*+html .viewmore .btn_left{ position:absolute;}
*+html .sidebar .viewmore .btn_left{ left:8px;}
*+html .home .viewmore .btn_left{ position:absolute; left:12px;}
*+html .oneRolList  .user{ clear:both; overflow:hidden;}
*+html .oneRolList  .user a{ display:block; float:left;}
*+html .oneRolList  .user .star{ display:block; float:left;}
*+html .oneRolList  .user .voted{display:block; float:left;}
*+html .itemList  .tools{ float:right; margin-bottom:-30px;}
*+html .itemList  .user{ clear:both; overflow:hidden;}
*+html .itemList  .user a{ display:block; float:left;}
*+html .itemList  .user .star{ display:block; float:left;}
*+html .itemList  .user .voted{display:block; float:left;}
*+html .itemList  .photo{ left:10px;}
*+html .headeritem  .photo{ margin-left:20px;}
*+html .itemList .text{  min-height:80px;}
*+html #galleryListPage .itemList  .photo{ left:30px;}
*+html #galleryListPage .itemList .text{  min-height:85px;}
*+html #videoListPage .itemList  .photo{ left:30px;}
*+html #videoListPage .itemList .text{  min-height:90px;}
*+html .topLink{ margin-top:10px; padding-bottom:7px;}
*+html .commentpage .commentList .tools a{ display:block; float:right; padding-right:10px; margin-top:-20px; }
*+html #divExistList{ width:67%; overflow:hidden;}
*+html #divMusicList{ width:67%; overflow:hidden;}
*+html #playListPage #divExistList{ width:98%; overflow:hidden;}
*+html #playListPage #divMusicList{ width:98%; overflow:hidden;}
*+html .myContact{ z-index:1;}
*+html .viewproject .photo span{display:block; }
*+html .eventlist .photo{ height:100px;}
*+html .eventlist .descrption{ height:30px;}
*+html .eventlist .text{ margin-top:-15px; }
*+html .friend .myMuisc{ margin-top:-10px;}
*+html .itemList  .photo a{ display:block; zoom:1;}
*+html .commentList .tools a{ display:block; float:right; padding-right:10px;  margin-top:-20px;}
*+html .myComments .text{height:60px; padding-bottom:5px;  margin-top:-10px;}
*+html #TaskDetailPage .inner{ overflow:hidden;}
*+html .ImgList2 table{ width:auto;  margin-left:-1px; margin-top:0;}
*+html .addNew{ float:right; margin-bottom:3px;  font-size:11px; font-weight:bold; margin-top:0;}
*+html .roundBox .ImgList2{ padding-top:10px;}
*+html #print_button{ width:120px; position:relative; z-index:1000;}
*+html #searchFriendPage{ margin-top:10px;}
*+html .eventlist .descrption{ min-height:30px; height:auto; padding-left:0px; padding-bottom:10px;}
*+html .eventlist .text{ padding-top:0px; margin-top:0;}
/*firefox hack*/
html>body .commentpage .content .header .text{height: auto; min-height: 40px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
.ImgList li a{ height:93px;}
}
*+html .ImgList li a{ height:93px; padding-top:5px; padding-bottom:3px;}
*+html .ImgList li a img{ margin-top:-1px;}
*html .ImgList li a{ height:93px;}
/*##################### Clear Style End ######################################*/ 








