   
/***********************************************************************
******************* reset.css ******************************************
************************************************************************/


                                 

/* self-clear floats */
.group:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 
/* ie.css */
* html .group { /* IE6 */
    height:1%;
}
*:first-child+html .group { /* IE7 */
    min-height:1%;
}  
/***********************************************************************/  





/* ====================== START MAIN STRUCTURE ====================== */
/* ==== Widths, heights, floats and margins of all basic sections === */

#content   {
  padding-top: 1em;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 20px;
}
#content1 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
#primary   { width:640px; }
#sidebar   { width:250px; }
#footer   { padding:10px 10px 20px; }
.extra-content { padding:0 20px 30px; clear:both; }
#content .extra-content {padding:0 0 30px;}

/* layouts */
.layout-sidebar-left #sidebar, .layout-sidebar-right #primary { float:left; }
.layout-sidebar-right #sidebar, .layout-sidebar-left #primary { float:right; }
.layout-sidebar-no #primary { float:left; width:100%; }  
.home #content   { padding-top:3em; }
/* ====================== END MAIN STRUCTURE ====================== */



/* ====================== START COLLABORATIONS ====================== */
   
.internal_page_item {
 
  border: 1px solid #B2B0B0;
  float: left;
  width: 290px;
  overflow: hidden;
  position: relative;
  margin: 0px 0px 30px 0px !important;
  display: inline;
  padding: 0px !important;
}
#collaborations img {
    margin: 0px !important;
  padding: 0px !important;
}
li{padding:0px !important;}

#content h2{margin: 10px 0px 10px 30px;}
#content h4{margin:0px !important;}
#collaborations ul.gallery-wrap { list-style:none; margin: 0 0 0; } 
.gallery-wrap li { list-style:none; float:left; position:relative; overflow:hidden; /} 


.gallery-wrap li h5 {margin:0;left:1px;border-bottom: 1px solid #d3d0d0;position:absolute;text-transform:uppercase;top:1px;z-index:9000;}
.gallery-wrap li h5 a {display:block;padding:8px 10px;color:#000;font-size:9px;}
.gallery-wrap li.group { clear:both; }
.gallery-wrap li img {
  width: 290px;
  height: 168px;
  display: block;
  margin-bottom: 0;
}

.internal_page_item_gallery a.zoom { margin: 0px 0px }
.internal_page_item_gallery { margin-top: 0; } 
#collaborations .overlay {opacity:0; background: none repeat scroll 0 0 #FCFCFC;height:100%;left:0;overflow: auto; position: absolute; top: 0; width: 100%;}

#collaborations .overlay p {color: #666666;font-size:12px; margin:50px 10px 10px 10px!important;}
#collaborations .overlay:hover {opacity: 1;}

/* ====================== END COLLABS ====================== */

/*Styling Images*/
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img{max-width:100%; height:auto; }
.alignleft, img.alignleft{/*display:inline;float:left;margin-right:24px;margin-top:4px;8*/}
.alignright, img.alignright{/*display:inline;float:right;margin-left:24px;margin-top:4px;*/}
div.aligncenter, img.aligncenter {display: block; margin-left: auto !important; margin-right: auto !important; float:none;}
img.alignleft, img.alignright, img.aligncenter{/*margin-bottom:12px;*/}



/*tabs*/

#content .tabs-container ul.tabs {list-style-type:none;margin:0 !important;padding:0;height:55px;position:relative;z-index:1;}
#content .tabs-container ul.tabs li {list-style:none;}
#content .tabs-container ul.tabs li a {
  color: #BD4F19;
  background: #fafafa url('/uth-big/gfx/images/inactive-tab.png') repeat-x left bottom;
  height: 55px;
  line-height: 25px;
  display: block;
  float: left;
  text-align: center;
  border: 1px solid #b6b6b6;
  margin-left: -1px;
  padding: 0 3%;
}
#content .tabs-container ul.tabs li a:hover {
  color: #444;
}
#content .tabs-container ul.tabs li.current a {
  background: #fff;
  border-bottom: 1px solid #fff;
  color: #444;
}  
#content .tabs-container ul.tabs li:first-child {border-left:1px solid #b6b6b6 !important;}
#content .tabs-container ul.tabs li:last-child {border-right:1px solid #b6b6b6 !important;}
#content .tabs-container div.panel {padding:20px 20px 10px;}
#content .tabs-container div.panel p {margin:0;}
#content .tabs-container div.border-box {position:relative;top:1px;left:0;border:1px solid #b6b6b6 !important;z-index:0;background:#FFF;}
#content .tabs-container div.border-box {-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5p}
#content .tabs-container ul.tabs {-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5p}
#content .tabs-container ul.tabs h4 {clear:none !important;}