/*#content{
	padding:20px 20px 20px;
}*/
html{}

#header #search-nav{
/*	background:#fff;*/
	background:url('/images/nav_bkgnd.jpg') top left repeat-x;
}

/*Navigation updates. Note these styles override MT css styles. Ideally the css below should be moved to the MT css file and remove the old code to optimize page load.*/
#link-industry a.main-link,#link-profiles a.main-link:hover,#link-home a.main-link,#link-events a.main-link,#link-galleries a.main-link,#link-student a.main-link,#link-profiles a.main-link {
	background:none;
	width:auto;
}

#header ul.nav li a{
	color:#999;
	overflow:visible;
	font: bold 12px arial,helvetica,verdana;
	padding-left:8px;
	padding-right:8px;
	padding-top:12px;
	text-transform: uppercase;
	height: 26px;
	letter-spacing:1px;

}

#header ul.nav li span{
	float: left;
	width: 1px;
	background: #fff;
	height: 11px;
	margin-top: 12px
}

/*The last span needs to be deleted in global header template. THIS IS A TEMP FIX until all templates are republished.*/
#header ul.nav li:last-child span{
	background:none;
}

#header ul.nav li ul#subnav-galleries.subnav{
	left:233px;
}
#header ul.nav li ul.subnav#subnav-events{
	left:331px;
}

#header ul.nav li a:hover{
	background:#fff;
}
#header ul.nav li#link-join a{
	text-indent:-999em;
	background:none;
}

#header ul.nav li ul.subnav li a{
	text-transform:capitalize;
	font-weight:normal;
	letter-spacing:0px;
}

#subnav-galleries, #subnav-events, #subnav-industry{
	z-index:1500;
}

#list{
	display:none;
}

#slider_content > #list{
	display: block;
	padding-top:20px;

}

.tweet{
	float:right;
	width:440px;
	margin-top:-60px;
	margin-right:320px;
	font-size:.86em;
	padding:0 8px;
	display:inline;
	color:#fff;
}


.events #slider_content{
	display:none; /*hides the calendar*/
}

.globalindex #content{
	padding:0px 20px 20px;
}

.globalindex .tweet{
	clear:both;
	float:right;
	width:500px;
	margin-top:-70px;
	margin-right:20px;
	color:#fff;
	font-size:.86em;
	padding:0 8px;
	text-align:right;
	display:inline;
}


.tweet .loading, .tweet_first, .tweet_odd{
	text-align:right;
}

/* works with admin to toggle the carousel and twitter on and off */
.globalindex .tweet_hide, .tweet_hide, .list_hide{
	display:none;
}


.tweet a, .tweet a:link, .tweet a:hover, .tweet a:active{
	color:#fff;
}

/*Styles the "alert:" copy*/
.tweet_join{
	color:#fff200;
	text-transform: uppercase;
}

.time_link{
	display:none;
}


.addthis{
	padding:10px 0;
}

/*
Author : Onextrapixel
URL: http://www.onextrapixel.com
Modified by: J.P. McGarrity
*/

* {
	border:none;
	margin:0;
	padding:0;
}


h1 {
	font-size:20px;
	margin-bottom:20px;
}

#wrap {
	margin:10px auto;
	width:900px;
}



/************************************************
	      JCAROUSEL LITE
************************************************/
#list {
	/*margin:30px auto;  */
/*	width:100%;*/
	margin-bottom:20px;
	margin-left:-20px;
	float:left;
	width:960px;
}

.slider {
	float:left;
	left: -5000px;
/*	margin:15px; */
	position:relative;
	visibility:hidden;
	height:400px;
}

.slider ul {
	height:100px;
	width:auto;
}

.slider ul li {
	padding:0px;
	margin:0px;
	width:auto;
	width:306px;
	overflow:hidden;
	display:block;
}

.slider ul li img {
	padding-top:3px;
	cursor:pointer;
	height:400px;
	width:306px;
}

.prev {
	cursor:pointer;
	float:left;
	width:19px;
	height:114px;
	background: url('./images/arrows_left.gif') center left no-repeat;
	margin-top:145px;

}

.prev:hover {
	cursor:pointer;
	float:left;
	background: url('./images/arrows_left.gif') center right no-repeat;
}


.prev img, .next img{
	display:none;
}

.next {
	cursor:pointer;
	float:left;
	width:20px;
	height:114px;
	background: url('./images/arrows_right.gif') center right no-repeat;
	margin-top:145px;
}

.next:hover {
	cursor:pointer;
	float:left;
	background: url('./images/arrows_right.gif') center left no-repeat;
}

/************************************************
	      CAPTIFY CAPTION
************************************************/
.caption-top, .caption-bottom {
	background: #000000;
	color: #ffffff;
	cursor:default;

	/*	this value updated with !important to override jquery width that prevents proper padding on the right side */
	width:288px !important; /* has to be the same width as the li or img for right padding to take */
	padding:5px 8px 12px 10px;
	font-size:30px;
	font-weight:bold;
	text-align:left;
	border:1px solid red;
	margin:0px;
}

.caption-top {
	border-width:0px;
}

.caption-bottom {
	border-width:0px;
}

.caption a, .caption a {
	background:#000;
	border:none;
	text-decoration:none;
	padding:5px;
}

.caption a:hover, .caption a:hover {
	background:#202020;
}


/* for @fontface */

@font-face {
  font-family: "AntennaCond";
  src: url("/css/fonts/AntennaCond-Regular/8676f0fc-5a02-4cb1-aa23-eb44ae7325e4-2.eot");
  src: url("/css/fonts/AntennaCond-Regular/8676f0fc-5a02-4cb1-aa23-eb44ae7325e4-2.eot?") format("embedded-opentype"),
       url("/css/fonts/AntennaCond-Regular/8676f0fc-5a02-4cb1-aa23-eb44ae7325e4-3.woff") format("woff"),
       url("/css/fonts/AntennaCond-Regular/8676f0fc-5a02-4cb1-aa23-eb44ae7325e4-1.ttf") format("truetype"),
       url("/css/fonts/AntennaCond-Regular/8676f0fc-5a02-4cb1-aa23-eb44ae7325e4-4.svg#web") format("svg");
  font-style: normal;
  font-weight: normal;
}

#main div.entry h5, #main div.entry h3, #main div.entry h1 {
    font-family: "AntennaCond";
	font-weight:normal;
	margin-bottom: 10px;
	font-size: 1.8em;;
	color: #111;
}


#main div.entry h1{
	padding-right:60px;
}

.webtype-badge{
	margin-top:25px;
}

.caption-bottom{
	font-size:30px;
	font-weight:normal !important;
  	font-family: "AntennaCond" !important;
}

body.Individual #main div.entry h1 {
clear: right;
padding-top: 10px;
font-size: 2.2em;
}