@charset "UTF-8";
/* CSS: Bard CEP 2013 */

@font-face {
	font-family: "Helvetica Neue UltraLight";
	src: url("/fonts/HelveticaNeue-UltraLight.eot"); /* IE9 */
	src:
		local("Helvetica Neue UltraLight"),
		url("/fonts/Helvetica Neue UltraLight.ttf") format("truetype"),
		url("/fonts/helvetica_neue_ultralight.otf") format("opentype");
}
@font-face {
	font-family: "Helvetica Neue Light";
	src: url("/fonts/HelveticaNeue-Light.eot"); /* IE9 */
	src:
		local("Helvetica Neue Light"),
		local("HelveticaNeue-Light"),
		url("/fonts/Helvetica Neue Light.ttf") format("truetype"),
		url("/fonts/helvetica_neue_light.otf") format("opentype");
}
@font-face {
	font-family: "Miso Regular";
	src: url("/fonts/misoregular.eot"); /* IE9 */
	src:
		local("Miso Regular"),
		url("/fonts/misoregular.ttf") format("truetype"),
		url("/fonts/misoregular.otf") format("opentype");
}
@font-face {
	font-family: "Miso Bold";
	src: url("/fonts/misobold.eot"); /* IE9 */
	src:
		local("Miso Bold"),
		url("/fonts/misobold.ttf") format("truetype"),
		url("/fonts/misobold.otf") format("opentype");
}
img { border: none;}
body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	/*background-image:url(../images/back_new.jpg);
	background-repeat: repeat-x;*/
	z-index: -2;
}


a:link, a:visited { color:#be1d23; text-decoration:none;}
a:hover { color:#be1d23; text-decoration:underline;}

.bodytext {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
}
.bodytext a:link { color:#be1d23; text-decoration:none;}
.bodytext a:visited { color:#be1d23; text-decoration:none;}
.bodytext a:hover { color:#be1d23; text-decoration:underline;}

ul {
	margin: 10px 0 5px 15px;
}

table ul li { margin: 0px 0px 0px 5px;}

.clearout {	clear: both; 	}

.imgleft { float: left; width:auto;	margin-right: 20px; }
.imgright { float: right; width:auto;	margin-left: 20px; }
.imgprofile {
	float: left;
	width:auto;
	margin: 10px 10px 0 0;
}
.caption {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 8pt;
	font-weight: lighter; 
	color: #CCCCCC;
}

h1 {
	font-family: "Miso Regular", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 48px;
	line-height: 38px;
	color: #000;
	font-weight:normal;
	padding: 0px;
	margin: 25px 0px 15px 0px;
	text-transform: uppercase;
}
h1 a:link { color:#be1d23; text-decoration:none;}
h1 a:visited { color:#be1d23; text-decoration:none;}
h1 a:hover { color:#be1d23; text-decoration:underline;}


h2 {
	font-family: "Miso Regular", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 30px;
	color: #be1d23;
	font-weight: normal;
	line-height:30px;
	padding: 5px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	border-top: none;
	text-transform: uppercase;
}

h3 {
	font-family: "Miso Regular", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 24px;
	color: #00687f;
	font-weight: normal;
	line-height:24px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 3px 0px;
	text-transform: uppercase;
}
h4 {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 18px;
	color: #be1d23;
	font-weight: normal;
	line-height:19px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 5px 0px;
	letter-spacing: 0.02em;
}
h5 {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 18px;
	color: #00687f;
	font-weight:normal;
	line-height:18px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	letter-spacing: 0.0pt;
}
h6 {
	display: inline;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #be1d23;
 	margin: 0px 5px 0px 0px; 
}

blockquote {
	line-height: 1.5em;
	margin: 5px 10px 5px 10px;
}
/* ---------------- structure styles ---------------- */

#supershell {
	position: relative;
	width: 100%;
	margin: 0px;
}

#headershell {	
	width: 920px; 
	margin: 0px auto 0px auto; 
	padding: 0px 0px 0px 0px;
	overflow: visible;
	height: auto;
}

#bannerpicshell {
	width: 920px;
	height:auto !important;
	margin: 0px auto 0px auto; 
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #c1c1c1;
}

#bardlogoshell {
	display: none;width: 0px;
	height: 0px;
	float: right;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	background-image:url(https://www.bard.edu/images/bard_logo_sml-red.png);
	background-repeat:no-repeat;
}
#logoshell {
	width: 920px;
	height: 155px;
	float: left;
	padding: 0px;
	margin: 20px 0px 20px 0px;
	background-image:none;
	background-repeat:no-repeat;
}
#logoshell a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
#logoshell a:hover {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-image:none;
	background-repeat:no-repeat;
}

#sliderpic {
	float: left;
	width: 919px;
	height: 252px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #000;
}

#bodyshell {
	position: relative;
	clear:both;
	width:918px;
	height:auto !important;
	margin: 0px auto 0px auto; 
	padding: 0px 0px 25px 0px; 
	border-top: 1px solid #c1c1c1;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;	
	border-bottom: 1px solid #c1c1c1;		
	background-color: #FFFFFF;
	overflow:hidden;
}

#mainpicshell {
	width: 428px;
	height: 285px;
	position: absolute;
	top: 55px;
	left: 25px;
	padding: 0px;
}

#pagelogoshell {
	position: relative;
	width: 865px;
	height:auto !important;
	margin: 10px auto 10px auto; 
	padding: 0px 0px 10px 0px;
	/*border-bottom: 1px solid #c1c1c1;*/
}
#pagelogoshell img {
	border: none;
}


/* -------------  photo main styles  -------------- */
#photomainshell {
	width: 918px; 
	margin: 0px auto 0px auto; 
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
}
#photomainshell #imgshell {
	position: relative;
	top: 0px;
	width: 918px;
	height: auto; 
	margin: 0px 0 0 0px; 
	padding: 0px;
	overflow: hidden;
}
#photomainshell #imgshell img {
	position: relative;
	top: 0px;
	width: 918px;
	height: auto;
	margin: 0px; 
	padding: 0px; 
}

#photomainshell #imgshell h1 {
	position:absolute;
	top: 10px;
	left:30px;
	font-family: "Helvetica Neue UltraLight", "Helvetica Neue Light", "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 36px;
	line-height: 38px;
	font-weight: normal;
	color: #333;	
	z-index: 1;
	letter-spacing: 0em;
}

#photomainshell .caption {
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
}

#caption {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 50%;
	height: auto;
	padding: 10px;
	background-image: url(../../images/caption_tint.png);
	background-repeat: repeat;
	text-align: left;
	overflow: hidden;
}

#imgshell .caption {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 8pt;
	line-height: 8pt;
	font-weight: lighter;
	color: #FFFFFF;
	padding: 10px;
}
#capdiv1 {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 380px;
	height: auto;
	padding: 0px;
	background-image: url(../images/caption_tint.png);
	background-repeat: repeat;
	text-align: left;
	overflow: hidden;
	color: #FFFFFF;
}
#capdiv2 {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 380px;
	height: auto;
	padding: 0px;
	background-image: url(../images/caption_tint.png);
	background-repeat: repeat;
	text-align: left;
	overflow: hidden;
	color: #FFFFFF;
}


.introtext a:link, .introtext a:visited { color: #be1d23; text-decoration: none;}
.introtext a:hover, .introtext a:active { color: #be1d23; text-decoration: underline;}

.introtext h2 {
	color: #be1d23;
}
.introtext ul {
	margin: 0px 0px 5px 10px;
}
#introshell h5	{
	font-family: Calibri, "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #be1d23;
	font-weight:lighter;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 5px 0px;
}


/* ----------------  intro wide shell specs USE with cmia pages-------------  */

body.page_cmia #introarea {
	float:left;	
	width: 640px; 
	margin: 0px 0px 20px 0px; 
	padding: 0px 0px 0px 0px;
	background-color: #00687f;
}
body.page_cmia #introarea #introshell {
	width: 640px; 
	height: auto !important;
	margin: 0px; 
	padding: 0px;
	
}
body.page_cmia .introtext {
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	font-weight:lighter;
	padding: 0px;
	margin: 0px;
}
body.page_cmia #introshell .bodytext {
	color: #fff;
	margin: 10px 0px 0px 0px;
}
body.page_cmia #introarea #introshell #introtext {
	width: auto;
	height: auto;
	padding: 20px 15px 20px 20px;
	margin: 0px 0px 0px 0px;
	font-weight:normal;
	float: left;
}
body.page_cmia #introarea #introshell #imgshell {
	width: 320px;
	height: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	overflow: hidden;
}
body.page_cmia #introshell #imgshell img {	width: 320px; height: auto;	}

body.page_cmia #introshell #imgshell #caption,
body.page_cmia #introshell #imgshell .caption,
body.page_cmia #introshell #imgshell p {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: auto;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;	
	background-image: url(../../images/caption_tint.png);
	background-repeat: repeat;
	background-image:none;
	text-align: left;
	overflow: hidden;
	color: #fff;
}
body.page_cmia #introshell #imgshell #caption_embed {
	position: relative;
	bottom: 0px;
	left: 0px;
	width: auto;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;	
	background-image:none;
	background-color: #666;
	text-align: left;
	overflow: hidden;
	color: #fff;
}

body.page_cmia #introshell iframe, #introshell embed, #introshell object, 
body.page_cmia #introshell #imgshell iframe, #introshell #imgshell embed, #introshell #imgshell object {
	width: 400px;
	/*height: 242px;*/
	min-height:242px;
  	height:auto !important;
  	/*height:242px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}


body.page_cmia #socialbox {
	position: relative;
	top: 5px;
	right: 0px;
	width: 220px; /*200px*/
	min-height: 30px;
	height:auto !important;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	float: right;
	text-align: right;
}

body.page_cmia #maintextshell {
	float:left;	
	width: 620px; 
	margin: 0px 25px 0px 25px; 
	padding: 15px 0px 0px 0px;
	background-color: #FFF;	
}
body.page_cmia #maintext {
	width: 620px;
	float: left;	
}

body.page_cmia #announceshell {
	float:left;	
	width: 580px; 
	height: auto !important;
	margin: 0px 0px 10px 0px; 
	padding: 20px;
	background-color: #990020;
	color: #FFF;
}
body.page_cmia #slideshell {
	width: 918px;
	height: 253px;
	margin: 0 auto 0 auto;
	padding: 0;
}


/* --------------------  floating social media box --------------------- */
#socialbox {
	position: absolute;
	top: 20px;
	right: 25px;
	width: 220px; /*200px*/
	min-height: 30px;
	height:auto !important;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	float: right;
	text-align: right;
}
#socialicons {
	float: right;
	display: inline;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	align: right;
}
#socialbox a.socialicons img {
	border: none;
}


/* --------------------  Side Column and Sidebar box styles --------------------- */
#sidecolumn {
	width: 220px;
	height: auto;
	float: right;
	padding: 0px;
	margin: 25px 25px 0px 0px;
}

#sidecolumn h1 {
	font-family: "Miso Regular", Helvetica, Arial, sans-serif;
	font-size: 28px;
	line-height: 38px;
	color: #456862;
	font-weight:100;
	padding: 50px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
	letter-spacing: .05em;
}
#sidecolumn ul {
	margin: 5px 0px 5px 10px;
	padding: 0px;
}
#sidecolum li {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dotted #999;
}

#sidebarbox {
	width: 180px;
	min-height: 150px;
	height:auto !important;
	padding: 10px 20px 25px 20px;
	margin: 0px 0px 20px 0px;
	float: right;
	border-left: 1px solid #666;
}
#sidebarbox .caption {
	color: #999;
}
#sidebarbox h3 {
	font-family: "Miso Regular", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 24px;
	color: #be1d23;
	font-weight:100;
	line-height:18px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	letter-spacing: 0.03em;
	text-transform: none;
}

#sidebarbox h4 {
	font-family: "Miso Regular", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 14px;
	color: #be1d23;
	font-weight: 100;
	line-height:15px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	letter-spacing: .02em;
}

#sidebarbox #embedshell {
	position: relative;
	width: 200px;
	height: 150px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	overflow: hidden;
	float: left;
}
#sidebarbox #embedshell embed, #sidebarbox #embedshell iframe, #sidebarbox #embedshell object {
	width: 200px;
	height: auto;
}
#sidebarbox embed, #sidebarbox iframe, #sidebarbox object {
	width: 200px;
	height: auto;
}

.sidenews ul {
	margin: 0px;
	padding: 0px;
}
ul.sidenews li {
	list-style: none;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	min-height: 50px;
	height:auto !important;
	border-bottom: 1px dotted #999;
}
.sidelinks {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:15px;
	font-weight: normal;
	line-height: 16px;
}
.sidelinks ul {
	margin: 0px;
	padding: 0px;
}
.sidelinks li {
	list-style: none;
	padding: 0px;
}

.sidetext {
	font-size:11px;
	line-height: 15px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	color: #333333;
}
.sidetext ul {
	margin: 0px 0px 0px 10px;
	padding:0px;
}
.sidetext li {
	margin: 0px;
	padding:0px 0px 3px 0px;
}




/* ---------------- announcements shell ---------------- */

#announceshell {
	float:left;	
	width: 580px; 
	height: auto !important;
	margin: 0px 0px 10px 0px; 
	padding: 20px;
	background-color: #df3280;
}
#announceshell #embedshell {
	float:left;	
	width: 180px; 
	height: 133px;
	margin: 0px 10px 10px 0px; 
	padding: 0px;
}
#announceshell iframe {
	width: 180px; 
	height: auto;
	margin: 0px; 
	padding: 0px;
}
#announceshell h1 {
	font-family: "Miso Regular", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight:100;
	padding: 0px;
	margin: 0px;
	letter-spacing: .05em;
}
#announceshell h2 {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #CCC;
	font-weight:bold;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#announceshell a {
	color: #FFFFFF;
	text-decoration: underline;
}
.announcetext {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.announceimgleft { float:left; margin: 0px 10px 4px 0px; padding: 0px 0px 0px 0px; width:auto;}




/* ---------------- maintext styles ---------------- */

#maintextshell {
	float:left;	
	width: 865px; 
	margin: 0px 25px 0px 25px; 
	padding: 15px 0px 0px 0px;
	background-color: #FFF;	
}
#maintextrow {
	float:left;	
	width: 100%; 
	margin: 0px 0px 10px 0px; 
	padding: 0px 0px 0px 0px;
}
#maintext {
	width: 620px;
	float: left;
}

#maintext ul {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 25px;
}
#maintext li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
#maintext #imgshell {
	position: relative;
	float: left;
	width: 135px;
	height: 300px;
	overflow: visible;
	padding: 0px;
	margin: 0px 20px 0px 0px;
}
#maintext #imgshell img {
	width: 135px;
	height: auto;
}
#maintext #imgshell #caption {
	width: 100%;
}

#maintext #embedshell {
	position: relative;
	width: 400px;
	height: 266px;
	height:auto !important;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	float: right;
	overflow: hidden;
}
#maintext #embedshell embed, #maintext #embedshell iframe, #maintext #embedshell object {
	width: 400px;
	height: 266px;
}
#maintext #embedshell.linked_file {
	position: relative;
	width: 600px;
	height: auto;
	height:auto !important;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	float: left;
	overflow: visible;
}

#main {
	display: block;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px solid #CCC;
}

#mainexpand {
	width: 610px;
	float: left;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px solid #CCC;
}
#mainexpand ul {
	margin: 0px 0px 5px 15px;
}


/* ---------------- main specs ---------------- */
#main #imgshell {
	position: relative;
	float: left;
	width: 175px;
	height: auto;
	margin: 5px 10px 5px 0px;
	padding: 0px;
	overflow: visible;
}
#main #imgshell img {
	width: 175px;
	height:auto !important;
}
#main #imgshell #caption {
	width: 175px;
	height:auto !important;
}
#main #embedshell {
	position: relative;
	width: 420px;
	height: 266px;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
}
#main #embedshell iframe, #main #embedshell embed, #main #embedshell object {
	width: 420px;
	height: 266px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}


/* ---------------- 1 column specs ---------------- */
#onecolshell {
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px solid #CCC;
}
#onecolshell #imgshell {
	position: relative;
	float: left;
	width: 175px;
	height: 115px;
	margin: 5px 10px 5px 0px;
	padding: 0px;
	overflow: hidden;
}
#onecolshell #imgshell img {
	width: 175px;
	height:auto !important;
}
#onecolshell #imgshell #caption {
	width: 175px;
	height:auto !important;
}
#onecolshell #embedshell {
	position: relative;
	width: 175pxpx;
	/*height: 266px;*/
	height:auto !important;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
}
#onecolshell #embedshell embed, #onecolshell #embedshell iframe, #onecolshell #embedshell object {
	width: 175pxpx;
}



/* ---------------- 2 column specs ---------------- */
#twocolumn {
	width: 290px;
	height:auto !important;
	float: left;
	padding: 0px;
	margin: 0px 15px 10px 0px;
}
#twocolumn #imgshell {
	position: relative;
	float: left;
	width: 290px;
	height: 180px;
	margin: 5px 0px 10px 0px;
	padding: 0px;
	overflow: hidden;
}
#twocolumn #imgshell img {
	width: 290px;
	height:auto !important;
}
#twocolumn #embedshell {
	width: 290px;
	height: 180px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
	padding: 0;
}
#twocolumn #embedshell embed, #twocolumn #embedshell iframe, #twocolumn #embedshell object {
	width: 290px;
	height: auto;
}
#twocolumn embed, #twocolumn iframe, #twocolumn object {
	width: 290px;
	height: auto;
}


/* --------------  column styles  ------------ */
#column, div.column {
	width: 190px;
	height: auto !important;
	float: left;
	padding: 0px;
	margin: 0px 12px 0px 0px;
}

#imgcolumn {
	width: 175px;
	height: 120px;
	margin: 15px 0px 0px 0px;
	overflow: hidden;
}

#column #imgcolumn img {
	width: 175px;
	height: auto;
}

#column #embedshell {
	width: 180px;
	height: 110px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
	padding: 0;
}
#column #embedshell embed, #column #embedshell iframe, #column #embedshell object {
	width: 180px;
	height: auto;
}

/* ---------------- NEW styles to align column images ---------------- */
#columnimg {
	width: 270px;
	height:auto !important;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#columnimg #imgcolumn, #columnimg #embedshell {
	width: 270px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}
#columnimg #imgcolumn img {
	width: 270px;
	height: auto;
}
#columnimg embed, #columnimg iframe, #columnimg object {
	width: 270px;
	height: 170px;
	margin: 0px 0px 10px 0px;
}


/* ---------------- Subtext specs ---------------- */
#subtextshell  {
	border-top: 1px solid #CCC;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
}
#subtextshell #imgshell {
	position: relative;
	float: left;
	width: 100px;
	height: 70px;
	overflow: hidden;
	padding: 0px;
	margin: 0px 20px 0px 0px;
}
#subtextshell #imgshell img {
	width: 100px;
	height: auto;
}
#subtextshell #embedshell {
	position: relative;
	width: 285px;
	height: 180px;
	height:auto !important;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	overflow: hidden;
	float: left;
}
#subtextshell #embedshell embed, #subtextshell #embedshell iframe, #subtextshell #embedshell object {
	width: 285px;
	height: auto;
}
.footnote {
	font-size: 9px;
	color: #999;
	line-height: 10px;
}
#subtextshell h6 {
	font-size: 10px;
	color: #666;
	line-height: 10px;
}
#subtextshell .more {
	font-size: 10px;
	text-transform: none;
	line-height: 10px;
}




#programshell {
	float: left;	
	width: 600px; 
	height:auto !important;
	margin: 0px 0px 10px 0px; 
	padding: 0px 0px 0px 0px;
}



/* ---------------- footer specs ---------------- */
#footershell {
	width: 920px; 
	margin: 20px auto 0px auto; 
	padding: 0px;
	height: auto;
	background-color:#00687f;
	overflow: visible;
}
#footerbox {
	width: 880px; 
	margin: 0px; 
	padding: 20px;
}
#footerbox a:link { color:#ededed; text-decoration:none;}
#footerbox a:visited { color:#ededed; text-decoration:none;}
#footerbox a:hover { color:#FFF; text-decoration:underline;}

#footerlogo {
	margin: 0px 10px 10px 0px;
}
.footercol {
	float:left;
	width: auto;
	margin: 0px 30px 0px 0px;
	padding: 0px 0px 35px 30px;
	border-left: 1px solid #fff;
	line-height:14px;
}
.footercol.first {
	padding: 0px 0px 0px 5px;
	border-left: none;
}

#footericons {
	float: left;
	clear:right;
}
#footericons a.socialicons img {
	border: none;
}
#footerright {
	float: right;
	width: 100px; 
	margin: 0px; 
	padding: 0px 0px 0px 0px;
}
#bardlogo {
	float: right;
	margin: 0px;
}
#footerbox h4 {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 15px;
	margin: 3px 0px 3px 0px;
	padding: 0px;
}
.footer {
	font-family: Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}



/* ---------------- font styles ---------------- */

/* body text is at top of document */

.tabletext {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 11.5px;
	line-height: 12px;
	color: #333333;
}

.expandtext {
	clear: both;
	margin: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #c1c1c1;
}


.expandblock {
	display: block;
	padding: .5em 0 1em 0;
	overflow: hidden;
}

.more {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #be1d23;
	font-weight:bold;
	display: inline;
}
.more a:link, .more a:visited { color: #be1d23;text-decoration: none;display: inline;}
.more a:hover {color: #456862;text-decoration: underline;}

.embedshell {
	margin: .5em 0 .5em 0;
}

.embed_caption {
	padding: 1em 0 0 0;
}




/* ----------------  TOP NAV ----------------*/
#topnavshell {
	float: right;
	width: auto;
	height: 25px;
	margin: -8px 0px 0px 0px;
	padding: 13px 5px 5px 8px;
	/*background-image:url(https://www.bard.edu/images/back_topnav.png);
	background-repeat:repeat;*/
	background-color: #71918b /*#be1d23*/ /*#7a9c94*/ /*#990000*/;
	border-radius: 8px; 
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.topnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;	
	color: #FFF;
	text-align: right;
	text-transform:none;
}

.topnav a:link	{ color: #FFF; text-decoration: none;}
.topnav a:visited	{ color: #FFF; text-decoration: none;}
.topnav a:hover {color: #CCC; text-decoration: underline; }

.topnav ul	{
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.topnav li	{
	float: left;
	list-style-type: none; 
	display: inline; 
	padding: 0px 5px 0px 5px;
	margin: 0px;
	text-align: center;
}
.topnav form {
	display: inline;
	float: left;
}



/* ---------------- breadcrumb ----------------*/

#breadcrumbshell { 
	float: left;
	width: 610px; 
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}
.breadcrumb { color: #999999;}
.breadcrumb a:link	{ color: #999999; text-decoration: none;}
.breadcrumb a:visited	{ color: #999999; text-decoration: none;}
.breadcrumb a:hover {color: #999999; text-decoration: underline; }

/* ---------------- Breadcrumbs ---------------- */



/* ----------------NEW MAIN NAV LF ---------------- */

#mainnavshell {
	float: left;
	width: 920px; 
	height: 40px;
	background-color: #00687f;
	margin: 1px 0px 10px 0px;
	padding: 0px;
	z-index: 901;
}

ul.mainnav 	{
	font-family:"Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size:13px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-transform:uppercase;
}
ul.mainnav li 		{}
ul.mainnav li a:link, ul.navmain li a:visited	{}
ul.mainnav li a:hover {}

#navmain {
	width:100%;
	float:left;
}
		
#navmain a.main_parent	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 9px 16px 10px 15px;
}
	
#navmain a.main_parent:link, #navmain a.main_parent:visited, #navmain a.main_parent:active { /* menu at rest */
	color: white;
	background-color: #4b494c;
	text-decoration:none;
}


#navmain a:link, #navmain a:visited, #navmain a:active {	/* menu at rest */
	color: white;
	text-decoration:none;
}

#navmain a:hover {text-decoration:underline; }
	
#navmain a.main_parent:hover {	/* menu on mouse-over  */
	color: white;
	background-color: #4b494c;
	text-decoration:underline;
}

	
#navmain ul	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:auto;
}

#navmain li	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	height:auto !important;
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	border-right: 1px solid #696354;
}

#navmain li.last	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	height:auto !important;
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	border-right: none;
}

#navmain ul ul	{
	position:absolute;
	z-index:1000;
	top:auto;
	display:none;
	padding: 2px 14px 15px 15px;
	margin: 0px 0px 0px 0px;
	background-color:#4b494c;
	/*background-color:#000;*/
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #ffffff;
	text-transform:none;
}

#navmain ul ul li	{
	padding: 0px 0px 15px 0px;
	border-right:none;
	width:inherit;
	width:auto !important;
	z-index: 1001;
	position: relative;
}
#navmain ul ul ul	{
	top:0;
	left:100%;
}

div#navmain li:hover	{
	cursor:pointer;
	z-index:100;
}

div#navmain li:hover ul ul,
div#navmain li li:hover ul ul,
div#navmain li li li:hover ul ul,
div#navmain li li li li:hover ul ul
{display:none;}

div#navmain li:hover ul,
div#navmain li li:hover ul,
div#navmain li li li:hover ul,
div#navmain li li li li:hover ul
{display:block;}

/* ---------------- End MAIN NAV CSS Drop Down Menu ---------------- */



/* ---------- MainNav OnPage ------------ */
body#about #navmain a.main_parent#about,

body#academics #navmain a.main_parent#academics, /*is working!*/

/* Lori added the following that now work -order? */
body#masters #navmain a.main_parent#academics, /*is working!*/
body#dual #navmain a.main_parent#academics, /*is working!*/
body#corps #navmain a.main_parent#academics, /*is working!*/
body#threetwo #navmain a.main_parent#academics, /*is working!*/
body#certificate #navmain a.main_parent#academics, /*is working!*/
body#mba #navmain a.main_parent#academics, /*is working!*/
/* Lori added the above that now work -order? */

body#admission #navmain a.main_parent#admission,
body#curriculum #navmain a.main_parent#curriculum,
body#careers #navmain a.main_parent#careers,
body#fellows #navmain a.main_parent#fellows,
body#programs #navmain a.main_parent#programs,
body#events #navmain a.main_parent#events
{ background-color: #323133; /* --darker grey-- */ }



/* ---------- About PageNav OnPage ------------ */
body#unique #navsub a.top_parent#unique,
body#location #navsub a.top_parent#location,
body#history #navsub a.top_parent#history,
body#people #navsub a.top_parent#people,
body#visit #navsub a.top_parent#visit,
body#contact #navsub a.top_parent#contact
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- About MainNav OnPage ------------ */
body#unique #navmain a.main_parent#about,
body#location #navmain a.main_parent#about,
body#history #navmain a.main_parent#about,
body#people #navmain a.main_parent#about,
body#visit #navmain a.main_parent#about,
body#contact #navmain a.main_parent#about
{ background-color: #323133; /* --darker grey-- */}




/* ---------- Academics PageNav OnPage ------------ */
body#academics #navsub a.top_parent#academics,
body#masters #navsub a.top_parent#masters,
body#dual #navsub a.top_parent#dual,
body#corps #navsub a.top_parent#corps,
body#threetwo #navsub a.top_parent#threetwo,
body#certificate #navsub a.top_parent#certificate,
body#mba #navsub a.top_parent#mba	
	{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- Academics MainNav OnPage ------------ */
body#masters #navmain a.main_parent#academics, 
body#dual #navmain a.main_parent#academics,
body#corps #navmain a.main_parent#academics,
body#32 #navmain a.main_parent#academics,
body#certificate #navmain a.main_parent#academics,
body#mba #navmain a.main_parent#academics
{ background-color: #323133; /* --darker grey-- */}




/* ---------- Admission PageNav OnPage ------------ */
body#admission #navsub a.top_parent#admission,
body#applying #navsub a.top_parent#applying,
body#tuition #navsub a.top_parent#tuition,
body#finaid #navsub a.top_parent#finaid,
body#international #navsub a.top_parent#international
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- Admission MainNav OnPage ------------ */
body#applying #navmain a.main_parent#admission,
body#tuition #navmain a.main_parent#admission,
body#finaid #navmain a.main_parent#admission,
body#international #navmain a.main_parent#admission
{ background-color: #323133; /* --darker grey-- */}




/* ---------- Curriculum PageNav OnPage ------------ */
body#curriculum #navsub a.top_parent#curriculum,
body#firstyear #navsub a.top_parent#firstyear,
body#workshops #navsub a.top_parent#workshops,
body#courses #navsub a.top_parent#courses,
body#climate #navsub a.top_parent#climate,
body#internships #navsub a.top_parent#internships,
body#thesis #navsub a.top_parent#thesis
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- Curriculum MainNav OnPage ------------ */
body#firstyear #navmain a.main_parent#curriculum,
body#workshops #navmain a.main_parent#curriculum,
body#courses #navmain a.main_parent#curriculum,
body#climate #navmain a.main_parent#curriculum,
body#internships #navmain a.main_parent#curriculum,
body#thesis #navmain a.main_parent#curriculum
{ background-color: #323133; /* --darker grey-- */}





/* ---------- Careers PageNav OnPage ------------ */
body#careers #navsub a.top_parent#careers,
body#graduates #navsub a.top_parent#graduates,
body#employers #navsub a.top_parent#employers,
body#resources #navsub a.top_parent#resources
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- Careers MainNav OnPage ------------ */
body#graduates #navmain a.main_parent#careers,
body#employers #navmain a.main_parent#careers,
body#resources #navmain a.main_parent#careers
{ background-color: #323133; /* --darker grey-- */}





/* ---------- Programs PageNav OnPage ------------ */
body#programs #navsub a.top_parent#programs,
body#ecoevents #navsub a.top_parent#ecoevents,
body#jterm #navsub a.top_parent#jterm,
body#catskill #navsub a.top_parent#catskill
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- Programs MainNav OnPage ------------ */
body#ecoevents #navmain a.main_parent#programs,
body#catskill #navmain a.main_parent#programs,
body#jterm #navmain a.main_parent#programs,
body#ncs #navmain a.main_parent#programs
{ background-color: #323133; /* --darker grey-- */}





/* ---------- News PageNav OnPage ------------ */
body#events #navsub a.top_parent#events,
body#news #navsub a.top_parent#news,
body#archive #navsub a.top_parent#archive
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- News MainNav OnPage ------------ */
body#news #navmain a.main_parent#events,
body#archive #navmain a.main_parent#events
{ background-color: #323133; /* --darker grey-- */}





/* ---------- People PageNav OnPage ------------ */
body#people #navsub a.top_parent#people,
body#faculty #navsub a.top_parent#faculty,
body#staff #navsub a.top_parent#staff,
body#lecturers #navsub a.top_parent#lecturers,
body#profiles #navsub a.top_parent#profiles,
body#students #navsub a.top_parent#students,
body#alumni #navsub a.top_parent#alumni
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- People MainNav OnPage ------------ */
body#people #navmain a.main_parent#people,
body#faculty #navmain a.main_parent#people,
body#staff #navmain a.main_parent#people,
body#lecturers #navmain a.main_parent#people,
body#profiles #navmain a.main_parent#people,
body#students #navmain a.main_parent#people,
body#alumni #navmain a.main_parent#people
{ background-color: #323133; /* --darker grey-- */}


body#c2c #navsub a.top_parent#c2c
{ background-color: #2f4743; /* --darker green-- */ }
/* ---------- C2C About PageNav OnPage ------------ */
body#c2cabout #navsub a.top_parent#c2cabout,
body#c2coverview #navsub a.top_parent#c2cabout,
body#c2chistory #navsub a.top_parent#c2cabout,
body#c2cfuture #navsub a.top_parent#c2cabout
{ background-color: #2f4743; /* --darker green-- */ }
/* ---------- C2C Events PageNav OnPage ------------ */
body#c2cevents #navsub a.top_parent#c2cevents,
body#c2cupcoming #navsub a.top_parent#c2cevents,
body#c2cpast #navsub a.top_parent#c2cevents
{ background-color: #2f4743; /* --darker green-- */ }
/* ---------- C2C Network PageNav OnPage ------------ */
body#c2cnetwork #navsub a.top_parent#c2cnetwork,
body#c2cscholarships #navsub a.top_parent#c2cnetwork,
body#c2csocial #navsub a.top_parent#c2cnetwork,
body#c2cmentors #navsub a.top_parent#c2cnetwork,
body#c2cexclusives #navsub a.top_parent#c2cnetwork,
body#c2cyouthvoices #navsub a.top_parent#c2cnetwork,
body#c2cnda #navsub a.top_parent#c2cnetwork
{ background-color: #2f4743; /* --darker green-- */ }
/* ---------- C2C Network PageNav OnPage ------------ */
body#c2cresources #navsub a.top_parent#c2cresources
{ background-color: #2f4743; /* --darker green-- */ }
body#c2cpartners #navsub a.top_parent#c2cpartners
{ background-color: #2f4743; /* --darker green-- */ }
body#c2cpress #navsub a.top_parent#c2cpress
{ background-color: #2f4743; /* --darker green-- */ }
body#c2ccontacts #navsub a.top_parent#c2ccontacts
{ background-color: #2f4743; /* --darker green-- */ }

/* ---------- C2C MainNav OnPage ------------ */
body#c2c #navmain a.main_parent#c2c,
body#c2cabout #navmain a.main_parent#c2c,
body#c2coverview #navmain a.main_parent#c2c,
body#c2chistory #navmain a.main_parent#c2c,
body#c2cfuture #navmain a.main_parent#c2c,
body#c2cevents #navmain a.main_parent#c2c,
body#c2cupcoming #navmain a.main_parent#c2c,
body#c2cpast #navmain a.main_parent#c2c,
body#c2cnetwork #navmain a.main_parent#c2c,
body#c2cscholarships #navmain a.main_parent#c2c,
body#c2csocial #navmain a.main_parent#c2c,
body#c2cmentors #navmain a.main_parent#c2c,
body#c2cexclusives #navmain a.main_parent#c2c,
body#c2cyouthvoices #navmain a.main_parent#c2c,
body#c2cnda #navmain a.main_parent#c2c,
body#c2cresources #navmain a.main_parent#c2c,
body#c2cpartners #navmain a.main_parent#c2c,
body#c2cpress #navmain a.main_parent#c2c,
body#c2ccontacts #navmain a.main_parent#c2c
{ background-color: #323133; /* --darker grey-- */}



/* ----------------  page nav styles  -------------- */
#pagenavshell {
	width: 920px; 
	height: 37px;
	background-color: #00687f;
	margin: 0px auto 0px auto;
	padding: 0px;
}

ul.subnav 	{
	font-family:"Miso Regular", Helvetica, Arial, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-transform: uppercase;
	font-weight: 100;
	letter-spacing: .05em;
}
ul.subnav li 		{}
ul.subnav li a:link, ul.navsub li a:visited	{}
ul.subnav li a:hover {}

#navsub {
	width:100%;
	float:left;
}
#navsub a.top_parent	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin: 0px;
	padding: 9px 16px 8px 16px;
}
	
#navsub a.top_parent:link, #navsub a.top_parent:visited, #navsub a.top_parent:active {	/* menu at rest */
	color: white;
	background-color: #00687f;
	text-decoration: none;
}

#navsub a:link, #navsub a:visited, #navsub a:active {	/* menu at rest */
	color: white;
	text-decoration:none;
}

#navsub a:hover {text-decoration:underline; }
	
#navsub a.top_parent:hover {	/* menu on mouse-over  */
	color: white;
	background-color: #00687f;
	text-decoration: underline;
}	
	
#navsub ul	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}

#navsub li	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	height:auto !important;
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	border-right: 1px solid #038dac;
}

#navsub li.last	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	height:auto !important;
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	border-right: none;
}

#navsub ul ul	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 2px 14px 10px 15px;
	margin: 0px 0px 0px 0px;
	background-color: #00687f;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #ffffff;
	text-transform:none;
}

#navsub ul ul li	{
	padding: 0px 0px 15px 0px;
	border-right:none;
	width:inherit;
	width:auto !important;
}
#navsub ul ul ul	{
	top:0;
	left:100%;
}

div#navsub li:hover	{
	cursor:pointer;
	z-index:100;
}

div#navsub li:hover ul ul,
div#navsub li li:hover ul ul,
div#navsub li li li:hover ul ul,
div#navsub li li li li:hover ul ul
{display:none;}

div#navsub li:hover ul,
div#navsub li li:hover ul,
div#navsub li li li:hover ul,
div#navsub li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */




/* --------------  button and arrow styles --------------- */

#sidebarbox .button {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.button a:link { color: #FFFFFF; text-decoration: none; }
.button a:visited { color: #FFFFFF; text-decoration: none; }
.button a:hover { color: #FFFFFF; text-decoration: underline; }

#buttonshell {
	width: auto;
	height: 40px;
	margin: 5px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#button {
	float: left;
	height: 20px;
	margin: 5px 5px 5px 0px;	
	padding: 0px;
	border-radius: 10px; 
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#button a {
	background-color: #00687f;
	padding: 5px 15px 5px 15px;
	border-radius: 10px; 
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: #FFFFFF;
}
#button a .button {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
#buttonurl {
	display: inline;
	float: left;
	width: auto;
	height: 40px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background-image: url(../images/button_back.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.buttontext {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 38px;
	color: #336699;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	letter-spacing: .05em;
}
#arrowright {
	float: right;
	width: 40px;
	height: 40px;
	padding: 0px;
	margin: 0px -15px 0px 10px;
	border: none;
	background-image: url(../images/arrow-right.png);
	background-repeat: no-repeat;
}


/* ---------------- List Styles ---------------- */


#listshell {
	padding: 0 0 0 0;
	margin: 0 0 15px 0;	
	border-bottom: 1px solid #CCC;
}
#listshell ul {
	margin: 10px 0px 15px 20px;	
}
#listshell ul li {
	margin: 10px 0px 0px 0px;	
}
#listshell h3 {
	font-family: "Miso Regular", Helvetica, "Lucida Grande", Arial, sans-serif;
	font-size: 19px;
	color: #be1d23;
	font-weight: normal;
	line-height:20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: uppercase;
}
#listshell #dwnldsmlshell {
	display: inline;
	width: auto;
	height: 25px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 10px 0px;
	/*background-image: url(https://www.bard.edu/institutes/cmia_dev/images/arrow-down.png);
	background-repeat: no-repeat;*/	
}
#listshell #dwnldsmlshell a {
	margin: 0px 0px 5px 0px;
	border: 1px solid red;
}

#listshell #linksmlshell {
	display: inline;
	width: auto;
	height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	/*background-image: url(https://www.bard.edu/institutes/cmia_dev/images/arrow-right.png);
	background-repeat: no-repeat;*/	
}
#listshell #linksmlshell img {
	width: 24px;
	height: 24px;
}


/*-- For Events --*/
#eventdate {
	width: 40px;
	float: left;
	color: #FFF;
	background-color: #990020;
	padding: 5px 3px 5px 3px;
	margin: 0px 10px 0px 0px;
	border-radius: 5px; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}
#eventdesc {
	float: left;
	width: 520px;
}
#eventarea {
	float: left;
	width: 410px;
}
.date {
	color: #FFF;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.month {
	color: #FFF;
	text-transform:uppercase;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 0px;
}


