/*********************/
/*Global Declarations*/
/*********************/
body{font-size:69%; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; background:#efefef;}
label{display:none;}
a img{border:0px;}

.forPrint{display:none;}
.clearFloats{height:0px; overflow:hidden; clear:both; font-size:1px;}
.floatLeft{float:left; padding:0; margin:0 5px 5px 0;}
.floatRight{float:right; padding:0; margin:0 0 5px 5px;}
/*Main Heading Area*/
#tertContainer{display:none;}
   
#logoContainer{text-align:center; overflow:hidden;}
  
/*Main Global Nav*/
#mainGlobalNavContainer{display:none;}
  
/*Main Centered Container*/
  /*Horizontal Slider Component*/
  /*Orange Area*/
  #samHoustonBkgdOrange p a{text-decoration:none; border-bottom:1px solid #fff; color:#fff;}
  #samHoustonBkgdOrange p a:hover{border-bottom:1px dashed #fff;}
  /*Slider Area*/
  #slidersContainer{display:none;}
  /*#slideImgContainer img{position:absolute; top:0; left:0;}*/
  /*News & Events*/
  #newsEventsContainer{margin:0 14px 0 0;}
  #newsEventsContainerBottom{position:relative; padding:55px 25px 10px 25px;}
    /*News Section*/
    #newsEventsContainerBottom #news{ padding:0 16px 0 0; margin:0 14px 0 0;}
    #newsEventsContainerBottom #news ul{margin:0; padding:0 0 0px 0; min-height:270px; position:relative;}
    #newsEventsContainerBottom #news ul li{list-style:none; padding:0 0 20px 0;}
    #newsEventsContainerBottom #news ul li a{border:2px solid #ccc; margin:0 7px 0 0; width:75px; height:65px; float:left; overflow:hidden;}
    #newsEventsContainerBottom #news ul li h2{margin:0 0 7px 86px; padding:0; line-height:1em; font-size:1.3em; }
    #newsEventsContainerBottom #news ul li h2 a{float:none; width:auto; height:auto; border:0px; color:#DA6B0E; font-family:"Times New Roman", Times, serif; text-decoration:none;}
    #newsEventsContainerBottom #news ul li h2 a:hover{text-decoration:underline;}
    #newsEventsContainerBottom #news ul li p{margin:0 0 0 86px;; padding:0;}
    #newsEventsContainerBottom #news ul li.more{position:absolute; bottom:-20px; padding:0 0 20px 0; text-transform:uppercase;}
    #newsEventsContainerBottom #news ul li.more a{display:none;}
    #newsEventsContainerBottom #news ul li.more a:hover{text-decoration:underline;}
    /*Events Section*/
    #newsEventsContainerBottom #events{margin:20px 0 0 0;}
    #newsEventsContainerBottom #events ul{margin:0; padding:0 0 0px 0; min-height:270px; position:relative;}
    #newsEventsContainerBottom #events ul li{list-style:none; padding:0 0 7px 0;}
    #newsEventsContainerBottom #events ul li a{display:block; font-size:1.3em; text-decoration:none; font-weight:bold; line-height:1em; color:#DA6B0E; font-family:"Times New Roman", Times, serif;}
    #newsEventsContainerBottom #events ul li a:hover{text-decoration:underline;}
    #newsEventsContainerBottom #events ul li p{margin:0; padding:2px 0 0 0;}
    #newsEventsContainerBottom #events ul li.more{position:absolute; bottom:-20px; padding:0 0 20px 0; text-transform:uppercase;}
    #newsEventsContainerBottom #events ul li.more a{display:none;}
    #newsEventsContainerBottom #events ul li.more a:hover{text-decoration:underline;}
    #horizontalBreak{clear:both; position:relative; top:20px; margin:20px 0 35px; height:1px; overflow:hidden; font-size:1px; line-height:1px; background:url(../images/home/newsEventsHorDashRptX.png) top left repeat-x;}
  /*Horizontal Scrolling*/
  #headingFacesOf{margin:0 0 30px 0;}
  #thumbScrollContainer{width:100%; overflow:hidden; margin:0 0 30px 0; /*height:230px;*/ position:relative;}
  #thumbScrollContainer ul{margin:0; padding:0; float:left;}
  #thumbScrollContainer ul li{float:left; display:block; width:130px; margin:0 7px; height:170px; list-style:none; overflow:auto;}
  #thumbScrollContainer ul li img{border:1px solid #ccc;}
  #thumbScrollContainer ul li p{font-size:0.9em; margin:0; padding:0;}
  #thumbScrollContainer ul li p strong{display:block}
  a.prev{display:none;}
  a.next{display:none;}
  
  /*Right Col*/
  #rightCol{display:none;}
  /*Audience Area*/
  /*Action Area*/
/*Footer*/
#footerContainer{padding:25px 0 25px 0;}
#footerContainer img{position:relative; top:-4px; float:left;}
#footerContainer  ul{display:none;}
#footerContainer p{margin:3px 0 0 115px;}
/***********************/
/*Interior Only Content*/
/***********************/
/*Interior Left Column*/
#intLeftCol{background:#fff; margin:20px 0 0 0;}
  div.subContainer{width:260px; margin:0 0 10px 20px; overflow:hidden;}
  div.subContainer img{border:2px solid #333797; margin:10px 0;}
#intLeftColBtm{padding:0 0 15px 0;}
/*Interior Right Column*/
#intRightCol{width:268px;}
  /*Main Nav*/
  
  #mainNav{display:none;}
  /*Main Nav Active*/
  
  /*Sub Nav (orange)*/
  #subNav{display:none;}
  
  /*Sub Nav 2 (blue)*/
  #subNav2{display:none;}
  
  div#contentHeading{background:#DC741C url(../images/interior2/headingBkgdRptY.png) top left repeat-y;}
  div#contentHeading h1{margin:0; padding:4px 0 4px 26px; background:url(../images/interior2/mainHeadingTop.png) top left no-repeat; font-weight:normal; font-family:"Times New Roman", Times, serif; color:#fff; font-size:2.5em; letter-spacing:0px;}
  
  
/*Crumb Trail*/
ul#crumbs{color:#333; margin:0 2px; padding:4px 0 0 25px; display:block; background:#eeeeee url(../images/interior1/crumbTrailBkgdRptX.png) top left repeat-x; min-height:19px; border-bottom:1px solid #e1e1e1;}
ul#crumbs li{list-style:none; display:inline;}
ul#crumbs li a{color:#333;}
ul#crumbs li a:hover{color:#666;}
/*Primary Content Container*/
#primaryContentContainer{padding:20px 20px 0 20px;}
#primaryContentContainer p{margin:0; padding:0 0 22px 0; font-size:1.2em; line-height:1.3em;}

#home .skip { display:none; } 

/* Hide Misc */
#icons, #header-menu, #main-menu, #skip, .skip, #slider-wrap, #news-left-col h1.right, a#give-shsu, #img_box, #intRightCol, #footerContainer {display:none !important;}

/* Show URL */
a:link, a:visited {background: transparent; color:#333; text-decoration:none;}
a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size: 11px;}
a[href^="http://"] {color:#000;} 

#primaryContentContainer p {text-align:left;}
#primaryContentContainer img {max-width:400px;}
