/* GENERAL
--------------------------------------- */

body 							{
   							width: 100%;
							height: 100%;
							float: center;
   							margin: 0px;
   							padding: 0px;
   							background: transparent;
							font-family: Arial;
							font-size: 15px;
							color: #FFFFFF;
							}

img							{
							border: 0px;
							}

ul, li							{
							padding: 0px;
							margin: 0px;
							list-style: none;
							}

.clear							{
							clear: both;
							}




/* LAYOUT
--------------------------------------- */


.layout_container					{
   							width: 900px;
							height: 400px;
							}

.layout_interns .content				{
   							width: 900px;
							height: 300px;
   							background-image: url(images/bg.png);
   							background-position: top;
   							background-repeat: repeat-x repeat-y;
							}

.layout_interns .content ul				{
   							margin: 0px;
							padding: 0px;
							}

.layout_interns .content ul li				{
							width: 900px;
							height: 300px;
   							margin: 0px;
							padding: 0px;
							}

.layout_interns .content ul li .left			{
							float: left;
							padding-left: 25px;
							padding-right: 25px;
							}

.layout_interns .content ul li .right			{
							width: 325px;
							float: left;
							padding-top: 25px;
							padding-right: 25px;
							}

.layout_interns .content ul li .right .name		{
							font-size: 23px;
							font-weight: bold;
							}

.layout_interns .content ul li .right .age		{
							font-size: 16px;
							padding-bottom: 10px;
							font-weight: bold;
							}


.layout_interns .content ul li .right .about		{
							font-size: 13px;
							}

.layout_interns .navigation				{
   							width: 880px;
							height: 80px;
							padding: 10px;
							}

.layout_interns .navigation ul				{
   							margin: 0px;
							padding: 0px;
							}

.layout_interns .navigation ul li			{
							width: 79px;
							height: 79px;
   							margin: 0px;
							padding: 0px;
							float: left;
							margin-right: 10px;
							}

.layout_interns .navigation ul li.last			{
							margin-right: 0px;
							}

.layout_interns .navigation ul li a			{
							width: 79px;
							height: 79px;
							display: block;
							outline: none;
							}

.layout_interns .navigation ul li.darryl		{
   							background-image: url(images/interns_darryl_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.darryl:hover, .layout_interns .navigation ul li.darryl.activeli
							{
   							background-image: url(images/interns_darryl_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.rachel		{
   							background-image: url(images/interns_rachel_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.rachel:hover, .layout_interns .navigation ul li.rachel.activeli
							{
   							background-image: url(images/interns_rachel_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.tessa			{
   							background-image: url(images/interns_tessa_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.tessa:hover, .layout_interns .navigation ul li.tessa.activeli
							{
   							background-image: url(images/interns_tessa_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.tyler			{
   							background-image: url(images/interns_tyler_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.tyler:hover, .layout_interns .navigation ul li.tyler.activeli
							{
   							background-image: url(images/interns_tyler_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.christian		{
   							background-image: url(images/interns_christian_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.christian:hover, .layout_interns .navigation ul li.christian.activeli
							{
   							background-image: url(images/interns_christian_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.john			{
   							background-image: url(images/interns_john_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.john:hover, .layout_interns .navigation ul li.john.activeli
							{
   							background-image: url(images/interns_john_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.kevin			{
   							background-image: url(images/interns_kevin_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.kevin:hover, .layout_interns .navigation ul li.kevin.activeli
							{
   							background-image: url(images/interns_kevin_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.colton			{
   							background-image: url(images/interns_colton_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.colton:hover, .layout_interns .navigation ul li.colton.activeli
							{
   							background-image: url(images/interns_colton_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.laurie		{
   							background-image: url(images/interns_laurie_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.laurie:hover, .layout_interns .navigation ul li.laurie.activeli
							{
   							background-image: url(images/interns_laurie_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

.layout_interns .navigation ul li.daniel		{
   							background-image: url(images/interns_daniel_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.daniel:hover, .layout_interns .navigation ul li.daniel.activeli
							{
   							background-image: url(images/interns_daniel_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}


.layout_interns .navigation ul li.future		{
   							background-image: url(images/interns_future_1.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=50);
							-moz-opacity:0.5;
							-khtml-opacity: 0.5;
							opacity: 0.5;
							}

.layout_interns .navigation ul li.future:hover, .layout_interns .navigation ul li.future.activeli
							{
   							background-image: url(images/interns_future_2.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}

a.apply							{
							width: 157px;
							height: 34px;
   							background-image: url(images/apply.png);
   							background-position: top;
   							background-repeat: no-repeat;
							filter:alpha(opacity=80);
							-moz-opacity:0.8;
							-khtml-opacity: 0.8;
							opacity: 0.8;
							display: block;
							}

a.apply:hover
							{
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;
							}



/* INDIVIDUAL INTERN
--------------------------------------- */

.intern .left						{
							float: left;
							padding-left: 50px;
							}

.intern .right						{
							float: left;
							}