@charset "UTF-8";
/* CSS Document */


/*
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, input, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
*/

#summer-intensive-body
{
	position:relative;
	background-color: #FFF;
	color: #333;
	font-family: "helveticaneue", "helvetica neue", helvetica, arial, sans-serif;
	font-size: 13px;
	line-height: 1.37em;
	/*min-height:740px;*/
	width:996px;
	/*border: solid 1px #666;*/

	}
	
	#summer-intensive-body a
{
	color:#699C3A;

	}
	
	#summer-intensive-body a:hover
{
	color:#F60;

	}
	/*
	#summer-intensive-header
{
	background:#F06;
	min-height:200px;
	border-bottom: 6px solid #333;
	   
	 box-shadow: 0 0px 2px #000;
    -moz-box-shadow: 0 0px 2px #000;
    -webkit-box-shadow: 0 0px 2px #000;
	
	}
	*/


	
	
	
	
	
	
	
	
	
	
	
	
	
	


#intro {
background-color: #050505;
/*border-bottom: 2px solid #63B6BE;*/
border-bottom: #DDD 2px solid;
/*padding: 58px 0 0;*/
height:140px;}




#intro #story {
padding: 150px 20px 20px 20px;

/*width: 700px;*/

width: 700px;
/*float: right;*/


}

.info h1 {
font-size: 40px;
color: white;	
line-height: 32px;	
}

.info h1 span{
font-size: 20px;
	
}

#intro #story h3 {
font-size: 40px;
color: white;
/*margin: 0 0 15px 0;*/

/*width: 510px;*/

/*text-shadow: 2px 2px 10px #000000;*/
}

#intro #story h4 {
	/*padding-left:40px;*/
font-style: italic;
font-size: 18px;
line-height: 24px;
color: white;

/*width: 500px;*/
text-shadow: 2px 2px 15px #000000;
}


.info p {
	
	padding-right:20px;
}


.center-wrapper {
width: 700px;
margin: 0 auto 0 auto;
zoom: 1;
}



	
	
	
	
	
	
	
	
	
	
	
	
	.txtright {
		float:right;
		font-weight:bold;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	


	#summer-intensive-content
{
	padding:0px 20px;
	
	}
	



.test {
width: 661px;
float: right;
/*margin: 0 0px 20px 0;*/
/*margin-top:20px;*/ /*removed for float fix*/
}

.test2 {
width: 275px;
float: left;
/*margin: 0 0px 20px 0;*/
margin-top:20px;
}

.test3 {
width: 100%;
/*float: left;*/
/*margin: 0 0px 20px 0;*/
margin-top:20px;
clear:both;
font-size:1.3em;
font-weight:bold;
}


.white-content-container {

/*-moz-box-shadow: 0 1px 4px #ccc;
-webkit-box-shadow: 0 1px 4px #ccc;
box-shadow: 0 1px 4px #ccc;*/
border: 1px solid #DDD;
background-color: white;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
}


.white-content-container p {
	padding-top:3px;
	margin-bottom:0px !important;}

.test-panel-top {
background-color: #F8F8F8;
border-bottom: #EEE 1px solid;
padding: 20px;
zoom: 1;
min-height:165px;
position:relative;
}



.test-panel-top .info {


/* position: absolute;*/ bottom: 10px;}

 .test-panel-top .info h4 {
font-weight: Bold;
font-size: 30px;
margin-bottom: 10px;
color: #FFF;
text-shadow: 2px 2px 15px #000000;
}




.test-panel-greyslim {
padding: 10px 20px;
border-bottom: #EEE 1px solid;
border-top: #DDD 1px solid;
background: #F1F1F1;
}





.test-panel-greyslim ul {
margin: 0;
padding-left: 40px;
list-style:disc;
/*list-style-type: none;*/}

/*
.test-panel-greyslim li {
text-align: -webkit-match-parent;
}

*/


.test-panel-whitewide {
padding: 20px;
}


.bg1 {background-image:
            url(http://www.nybg.org/images/exhibitions/tos12/test/1.jpg);}
.bg2 {background-image:
            url(http://www.nybg.org/images/exhibitions/tos12/test/2.jpg);}
.bg3 {background-image:
            url(http://www.nybg.org/images/exhibitions/tos12/test/3.jpg);}
.bg4 {background-image:
            url(http://www.nybg.org/images/exhibitions/tos12/test/4.jpg);}
.bg5 {/*background-image:url(http://www.nybg.org/images/si_header_title.jpg);*/
background-color:#699C3A;}





.bgart {background-image:
            url(http://www.nybg.org/images/SU_art.jpg);}
.bgter {background-image:
            url(http://www.nybg.org/images/SU_ter.jpg);}
.bggar {background-image:
            url(http://www.nybg.org/images/SU_gar.jpg);}
.bgdraw {background-image:
            url(http://www.nybg.org/images/SU_draw.jpg);}
.bgfloral {background-image:url(http://www.nybg.org/images/SU_floral.jpg);}




			
			
			.times{float:left; /*font-weight:bold;*/}
			.learnmore {float:right;}
			.clearfix {clear:both;}
	
	
	
	
/*	FLOAT EFECT*/
	
	
	
#FloatMeWrapper { /* required to avoid jumping */
/*  left: 450px;*/
  position: absolute;
/*  margin-left: 35px;*/
/*  width:280px;*/
}

#FloatMe {
  position: absolute;
  top: 0;
/*  margin-top: 20px;
  border-top: 1px solid purple;
  padding-top: 19px;*/
}


#FloatMe.fixed {
  position: fixed;
  top: 0;
}

/* removed padding fromm right divs, using this intead until i find a way to have anchor links respect pading */
.paddingfix {
height:20px; width:400px; /*background-color:#033;*/float:right;}

