html, body
{
height:100%;
}
body
{
  background-color:    #b3c834;
    color: #ffffff;
    font-size:           11px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0pt;
    padding:             0pt;
    text-align:          left;
    background: url(images/mainbg.jpg) fixed center top repeat-x;
}
#contentcon
{
   	height: 100%;
   	min-height:100%;
   	height:auto;
	position:relative;
	left:291px;
	top:0px;
    color: #ffffff;
    font-size:           11px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0pt;
    padding:             0pt;
    text-align:          left;
    background-image: url(images/contentbg.gif);
	background-repeat:   repeat-y;
	background-position: left top;
	width:        646px;
}
#leftcon
{
    margin:              0px;
    padding:             0px;
    text-align:          center;
	width:        290px;
	height: 600px;
	position:fixed;
	left:0px;
	top:0px;
}
#logocon
{
    color: #ffffff;
    font-size:           11px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px;
    text-align:          center;
    background-image: url(images/egklogo.gif);
	background-repeat:   no-repeat;
	background-position: left top;;
	width:        290px;
	height: 102px;
}
#newscon
{
    color: #ffffff;
    font-size:           11px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px;
    text-align:          center;
    background-image: url(images/newsbg.gif);
	background-repeat:   no-repeat;
	background-position: left top;;
	width:        290px;
	height: 125px;
	position:absolute;
	top:440px;
	left:18px;
	text-aling:left;
	padding:37px 0px 0px 90px;
	}
#footer
{
    color: #000000;
    font-size:           9px;
    line-height: 10px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px 0px 0px 0px;
    text-align:          left;
	width:        270px;
	height: 24px;
	position:absolute;
	top:573px;
	left:18px;
	z-index:10;
}	
#navcon
{
    color: #ffffff;
    font-size:           11px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px;
    text-align:          center;
    background-image: url(images/mainnav2.jpg);
	background-repeat:   no-repeat;
	background-position: left top;;
	width:        290px;
	height: 335px;
	position:absolute;
	top:105px;
	left:0px;
}
#navcon2
{
    color: #ffffff;
    font-size:           11px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px;
    text-align:          center;
    background-image: url(images/sampnav.jpg);
	background-repeat:   no-repeat;
	background-position: left top;;
	width:        290px;
	height: 335px;
	position:absolute;
	top:105px;
	left:0px;
}
#marquee
{
height:353px;
width:646px;
background-image: url(images/mmarquee.png);
	background-repeat:   no-repeat;
	background-position: left top;
	z-index10;
	position:relative;
	left:0px;
	top:0px;
}
/* Endorsements containers */

.jacks
{
width:558px;
background-image: url(images/jacksbg.gif);
	background-repeat:   no-repeat;
	background-position: left bottom;
	position:relative;
	left:38px;
	background-color:#2d3894;
	padding-top:25px;
}
.swoosh
{
width:558px;
background-image: url(images/pickbg.gif);
	background-repeat:   no-repeat;
	background-position: left bottom;
	position:relative;
	left:38px;
	background-color:#2d3894;
	padding-top:25px;
	}
.stars
{
height:174px;
width:558px;
background-image: url(images/starsbg.gif);
	background-repeat:   no-repeat;
	background-position: left bottom;
	position:relative;
	left:38px;
	background-color:#2d3894;
		padding-top:25px;
}
.endstar1
{
height:90px;
width:200px;
background-image: url(images/endstar.gif);
	background-repeat:   no-repeat;
	background-position: right top;
padding:50px 75px 0px 0px;
text-align:left;
position:relative;
top:0px;
left:270px;
}
.endstar2
{
height:80px;
width:200px;
background-image: url(images/end2star.gif);
	background-repeat:   no-repeat;
	background-position: right top;
padding:60px 75px 0px 0px;
text-align:left;
position:relative;
top:0px;
left:270px;
}
.endstar3
{
height:65px;
width:205px;
background-image: url(images/endstarburst.gif);
	background-repeat:   no-repeat;
	background-position: right top;
padding:70px 90px 0px 0px;
text-align:left;
position:relative;
top:0px;
left:250px;
}
.empty
{
width:558px;
position:relative;
left:38px;
background-color:#2d3894;
padding-top:50px;
}
.enddiv
{
height:1px;width:408px;z-index:0;position:relative;left:75px;top:0px;
padding-top:0px;margin:40px 0px;
}

/* -------- Copy Styling -----  */
.left
{
    padding:             0px 12px 0px 12px;
    text-align:          left;
	width:        400px;
}
.right
{
    padding:             0px 12px 0px 337px;
    text-align:          left;
	width:        150px;
}
.center
{
    padding:             0px 12px 0px 150px;
    text-align:          left;
	width:        300px;
}
.date
{
    color: #ffffff;
    font-size:           12px;
    line-height:	14px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px;
    text-align:          right;
}
.author
{
    color: #ffffff;
    font-size:           13px;
    line-height:	14px;
    font-weight: 800;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             6px 0px 0px 0px;
    text-align:          right;
}
.position
{
    color: #ffffff;
    font-size:           13px;
    line-height:	14px;
    font-weight: 400;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             6px 0px 0px 0px;
    text-align:          right;
}
.affiliation
{
    color: #ffffff;
    font-size:           13px;
    line-height:	14px;
    font-style: italic;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             6px 0px 0px 0px;
    text-align:          right;
}
.quote
{
    color: #ffffff;
    font-size:           16px;
    line-height:		 22px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px 36px 0px 36px;
    text-align:          left;
}
.intro
{
    color: #ffffff;
    font-size:      15px;
    line-height:	18px;
    font-family:    Arial, Trebuchet, Verdana, Sans-Serif;
    margin:         0px;
    padding:        3px 36px 9px 36px;
    text-align:     left;
}
.intro2
{
    color: #ffffff;
	font-size:		18px;
    line-height:	24px;
    font-family:    Arial, Trebuchet, Verdana, Sans-Serif;
    margin:         0px;
    padding:        3px 36px 9px 36px;
    text-align:     left;
	font-weight: 400;
}
.critquote
{
    color: #ffffff;
    font-size:           14px;
    line-height:		 17px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px 36px;
    text-align:          left;
    padding:10px 0px 0px 70px;
    width: 400px;
}
.sampquote
{
    color: #ffffff;
    font-size:           14px;
    line-height:		 17px;
    font-family:         Arial, Trebuchet, Verdana, Sans-Serif;
    margin:              0px;
    padding:             0px 36px;
    text-align:          left;
    padding:10px 0px 0px 70px;
    width: 486px;
}
.crittop
{
height:111px;width:556px;background-image: url(images/topcritbg.gif);
	background-repeat:   no-repeat;
	background-position: left top;z-index0;position:relative;left:38px;top:0px;
}
.crittopb
{
height:111px;width:556px;background-image: url(images/topcritbgb.gif);
	background-repeat:   no-repeat;
	background-position: left top;z-index0;position:relative;left:38px;top:0px;
}
.crittope
{
height:111px;width:556px;background-image: url(images/topcritbge.gif);
	background-repeat:   no-repeat;
	background-position: left top;z-index0;position:relative;left:38px;top:0px;
}
.critbot
{
width:556px;background-image: url(images/botcritbg.gif);
	background-repeat:   no-repeat;
	background-position: left top;z-index0;position:relative;left:38px;top:0px;background-color:#2d3894;
}
.source
{
font-size:14px;font-weight:800;color:#f9ac19;padding:4px 0px 0px 70px;margin:0px;
}
.title
{
font-size:14px;font-weight:800;color:#f9ac19;padding:32px 0px 0px 70px;margin:0px;
}
a:active 
{
font-size:14px;
font-weight:800;
color:#ffffff;text-decoration:     none;
}
a:visited {
font-size:14px;font-weight:800;color:#ffffff;text-decoration:     none;
}
a:link {
font-size:14px;font-weight:800;color:#ffffff;text-decoration:     none;
}
a:hover {
font-size:14px;font-weight:800;color:#b3c834;text-decoration:     none;
}
#newscon a:hover
{
color:#626b1c;
}
a#slink:active 
{
font-size:12px;
font-weight:800;
color:#b3c834;text-decoration:     none;
}
a#slink:visited {
font-size:12px;font-weight:800;color:#b3c834;text-decoration:     none;
}
a#slink:link {
font-size:12px;font-weight:800;color:#b3c834;text-decoration:     none;
}
a#slink:hover {
font-size:12px;font-weight:800;color:#b3c834;text-decoration:     none;
}
a#wikilink:active 
{
font-size:9px;
font-weight:800;
color:#4f5817;text-decoration:     none;
}
a#wikilink:visited {
font-size:9px;font-weight:800;color:#4f5817;text-decoration:     none;
}
a#wikilink:link {
font-size:9px;font-weight:800;color:#4f5817;text-decoration:     none;
}
a#wikilink:hover {
font-size:9px;font-weight:800;color:#2d3894;text-decoration:     none;
}
a#news:active
{
font-size:13px;font-weight:800;color:#2d3894;text-decoration:     none;
}
a#news:visited 
{
font-size:13px;font-weight:800;color:#525252;text-decoration:     none;
}
a#news:link 
{
font-size:13px;font-weight:800;color:#2d3894;text-decoration:     none;
}
a#news:hover 
{
font-size:13px;font-weight:800;color:#000000;text-decoration:     none;
}
a#introa:active
{
font-size:13px;font-weight:800;color:#ffffff;text-decoration:     none;
}
a#introa:visited 
{
font-size:13px;font-weight:800;color:#a3a3a3;text-decoration:     none;
}
a#introa:link 
{
font-size:13px;font-weight:800;color:#ffffff;text-decoration:     none;
}
a#introa:hover 
{
font-size:13px;font-weight:800;color:#b3c834;text-decoration:     none;
}
h1
{
font-family:helvetica,sans-serif;
font-size:22px;
line-height:24px;
color;#ffffff;
}
.green
{
color:#c1d13e;
}
.black
{
color:#000000;
}
.credit
{
font-family:helvetica,sans-serif;
font-size:12px;
line-height:13px;
font-weight:800;
color;#ffffff;
margin:0px;
padding:0px;
}
p
{
font-family:helvetica,sans-serif;
font-size:12px;
line-height:13px;
font-weight:400;
color;#ffffff;
}
.zero
{
margin:0px;
padding:0px;
}
/* -------- Portfolio -----  */

.studycon
{
width:557px;
position:relative;
}
.showcase
{
width:205px;height:290px;position:absolute;top:0px;left:69px;z-index:50;border:1px solid #000000;
}
.comtit
{
position:relative;left:300px;padding:12px 0px;width:295px;
}
.tabs
{
background:url('images/tabbg.jpg') no-repeat;height:32px;position:relative;left:38px;margin:0px;padding:0px;z-index:1;
}
.tabcontent
{
border-bottom:0px solid #6598bc; width:272px; margin: 0px 0px 0px 300px; padding: 18px 12px;min-height:200px;
}
.spacer
{
clear:both;width:300px;height:24px;
}
.studycon p
{
font-size:12px;
line-height:16px;
text-align:left;
margin-bottom:5px;
}
.affil
{
font-weight:400;
color;#ffffff;
}
.date
{
font-weight:400;
color:#6799be;
font-style:italic;
}
.backtop
{
margin:12px 0px 0px 210px;width:55px;border-bottom:solid 3px #6698bd;
}
.backtop a
{
font-size:10px;
color:#ffffff;
font-weight:800;
}

/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 155px;
height: 72px;
border: 0px solid black;
padding: 5px;
background:none ;
text-align:left;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}







/* -------- End -----  */

