@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/bgtexture.png);
		background-color:#cdbc7d;
		
	}
h1,h2,h3,h4,h5,h6,span
	{
		margin:0px;
		padding:0px;
	}
#headerbg
	{
		width:100%;
		height:725px;
		/*height:1385px;*/
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/fullESBphotobg1.png);
		background-repeat:repeat-x;
		background-position:left top;
	}
	
#headerbgESB
	{
		width:100%;
		height:448px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/fullESBphotobg2.png);
		background-repeat:repeat-x;
		background-position:left top;
	}

#headerbgDECO
	{
		width:100%;
		height:448px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/fullESBphotobg3.png);
		background-repeat:repeat-x;
		background-position:left top;
	}
	
#headerbgCONNECTIONS
	{
		width:100%;
		height:448px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/fullESBphotobg4.png);
		background-repeat:repeat-x;
		background-position:left top;
	}	
	
#headerbgMEDALLIONS
	{
		width:100%;
		height:448px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/fullESBphotobg5.png);
		background-repeat:repeat-x;
		background-position:left top;
	}	
	

#headerblank
	{
		width:1004px;
		height:740px;
		float:none;
		margin:0 auto;
		padding:0px;
	}
#header
	{
		width:1004px;
		height:740px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/THESIS_header.png);
		background-repeat:no-repeat;
	}
	
#headerESB
	{
		width:1004px;
		height:447px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/THESIS_header2and1.png);
		background-repeat:no-repeat;
	}

#headerDECO
	{
		width:1004px;
		height:447px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/THESIS_header3and1.png);
		background-repeat:no-repeat;
	}
	
#headerCONNECTIONS
	{
		width:1004px;
		height:447px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/THESIS_header4.png);
		background-repeat:no-repeat;
	}
	
#headerMEDALLIONS
	{
		width:1004px;
		height:447px;
		float: left;
		margin:0px;
		padding:0px;
		background-image: url(images/THESIS_newimages/THESIS_header5.png);
		background-repeat:no-repeat;
	}

	
#menublank
	{
		width:935px;
		height:29px;
		float:left;
		margin:0px;
		padding:0 0 0 69px;
	}
#menu
	{
		width:867px;
		height:29px;
		float:left;
		margin-left:60px;
		padding:0px;
		
	}
#menu ul
	{
		width:867px;
		height:29px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#menu ul li
	{
		height:29px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#menu ul li a.menu
	{
		height:25px;
		float:left;
		margin-top:10px;
		padding:4px 21px 0 21px;
		font-family:georgia;
		font-size:18px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
	}
#menu ul li a.menu:hover
	{
		height:52px;
		float:left;
		margin:0px;
		padding:10px 21px 0 21px;
		font-family:georgia;
		font-size:18px;		
		color:#2e1f0f;
		text-align:center;
		text-decoration:none;
		background-image:url(images/THESIS_newimages/menuover.png);
		background-repeat:repeat-x;
	}
	
#menu ul li a.menu:active
	{
		height:52px;
		float:left;
		margin:0px;
		padding:10px 21px 0 21px;
		font-family:georgia;
		font-size:18px;	
		color:#2e1f0f;
		text-align:center;
		text-decoration:none;
	}
	
#headerrightblank
	{
		width:311px;
		float: right;
		margin:0 70px 0 0;
		padding:0px;
	}
#headernav
	{
		width:290px;
		height:25px;
		float: right;
		margin:0px;
		padding:0 0 0 21px;
	}
#headernav ul
	{
		height:25px;
		float: left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#headernav ul li
	{
		height:15px;
		float: left;
		margin:0px;
		padding:7px 0 0 0;
		display:block;
	}
/*#headernav ul li a.register
	{
		width:67px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 17px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image:url(images/registericon.jpg);
		background-repeat:no-repeat;
		background-position:left;

	}
#headernav ul li a.register:hover
	{
		width:67px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 17px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image:url(images/registericon.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.login
	{
		width:41px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 20px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image: url(images/login.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.login:hover
	{
		width:41px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 20px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image: url(images/login.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.bookmark
	{
		width:62px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 21px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image: url(images/bookmark.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.bookmark:hover
	{
		width:62px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 21px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image: url(images/bookmark.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.blog
	{
		width:35px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 19px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration:none;
		background-image: url(images/blog.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#headernav ul li a.blog:hover
	{
		width:35px;
		height:15px;
		float: left;
		margin:0px;
		padding:3px 0 0 19px;
		font-family:georgia;
		font-size:10px;
		color:#000;
		text-decoration: underline;
		background-image: url(images/blog.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
.headertxt
	{
		width:273px;
		float: left;
		margin:12px 0 0 0;
		padding:0 0 0 38px;
		font-family:georgia;
		font-size:12px;
		color:#fff;
	}
.headerboldtxt
	{
		font-family:georgia;
		font-size:12px;
		font-weight:bold;
		color:#fff;
	}
.headerdecoratxt
	{
		font-family:georgia;
		font-size:12px;
		color:#fff;
		text-decoration:underline;
	}
.headertxt02
	{
		width:273px;
		float: left;
		margin:8px 0 0 0;
		padding:0 0 0 38px;
		font-family:georgia;
		font-size:12px;
		color:#fff;
	}
#special
	{
		width:260px;
		float:left;
		margin:196px 0 0 0;
		padding:0 0 0 50px;
		font-family: "georgia Narrow";
		font-size:28px;
		color:#fffd64;
		line-height:28px;
	}
#year
	{
		width:215px;
		float:left;
		margin:0px;
		padding:0 0 0 96px;
		font-family: "georgia Black";
		font-size:22px;
		color:#fff;
		line-height:20px;
	}
#searchblank
	{
		width:170px;
		float:left;
		margin:20px 0 0 0;
		padding:19px 0 0 140px;
	}
#searchinput
	{
		width:147px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
	}
.searchinput
	{
		width:139px;
		height:17px;
		float:left;
		margin:0px;
		padding:5px 0 0 10px;
		font-family:georgia;
		font-size:10px;
		color:#000;
	}
#advancedsearch
	{
		width:115px;
		float:left;
		margin:0px;
		padding:8px 0 0 3px;
		font-family:georgia;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
	}
.advancedsearch
	{
		font-family:georgia;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-decoration:none;
	}
.advancedsearch:hover
	{
		font-family:georgia;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-decoration: underline;
	}
#go
	{
		width:31px;
		height:18px;
		float:left;
		margin:8px 0 0 0;
		padding:0px;
	}
.go
	{
		width:26px;
		height:16px;
		float:left;
		margin:0px;
		padding:2px 0 0 5px;
		font-family:georgia;
		font-size:10px;
		color:#e1d300;
		text-decoration:none;
		background-image:url(images/gobutton.jpg);
		background-repeat:no-repeat;
	}
.go:hover
	{
		width:26px;
		height:16px;
		float:left;
		margin:0px;
		padding:2px 0 0 5px;
		font-family:georgia;
		font-size:10px;
		color:#e1d300;
		text-decoration:none;
		background-image:url(images/gobutton.jpg);
		background-repeat:no-repeat;
	}*/

/*SLIDE*/
#slider {
	width:941px;
	padding:1240px 20px 0 20px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:941px;
	height:345px;
	position:relative;
}

#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}

.slides_container {
	width:941px;
	overflow:hidden;
	position:relative;
	display:none;
}

.slides_container div.slide {
	width:941px;
	height:345px;
	display:block;
}


/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-24px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:941px;
}

.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#bannertxtblank
	{
		width:707px;
		height:233px;
		float:left;
		margin-top:400px;
		padding:63px 0 0 69px;
	}
#bannerheading
	{
		width:687px;
		height:37px;
		float:left;
		margin:-40px 0 10px -40px;
		padding:0px;
		font-family: georgia;
		font-size:36px;
		color:#e9e389;
	}
#bannerheading h2
	{
		width:687px;
		height:37px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: georgia;
		font-size:36px;
		color:#e9e389;
	}
#bannertxt
	{
		width:687px;
		float:left;
		margin:23px 0 0 0;
		padding:0px;
		font-family: georgia;
		font-size:14px;
		color:#2e1f0f;
	}
#bannertxt p
	{
		width:687px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: georgia;
		font-size:14px;
		color:#2e1f0f;
	}
.bannertxt
	{
		float:left;
		padding:31px 0 0 0;
		font-family: georgia;
		font-size:14px;
		color:#2e1f0f;
	}

#bannerimg
	{
		margin:-80px 0 0 -70px;
	}
/*#bannermore
	{
		width:687px;
		float:left;
		margin:23px 0 0 0;
		padding:0px;
		font-family: georgia;
		font-size:14px;
		color:#b8b8b8;
	}
.bannermore
	{
		width:74px;
		height:20px;
		float: right;
		margin:0px;
		padding:4px 0 0 0;
		font-family: georgia;
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image:url(images/morebutton.jpg);
		background-repeat:no-repeat;
	}
.bannermore:hover
	{
		width:74px;
		height:20px;
		float: right;
		margin:0px;
		padding:4px 0 0 0;
		font-family: georgia;
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image: url(images/morebuttonover.jpg);
		background-repeat:no-repeat;
	}
#bannerpic
	{
		width:159px;
		height:170px;
		float:left;
		margin:69px 0 0 0;
		padding:0px;
		background-image:url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}*/
/*----------------------------------------------HEADER-----------------------------------------------------------------------END-------------------------------------*/	
#contentbg
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
		/*background-image:url(images/THESIS_newimages/contentbg.png);*/
		background-repeat:repeat-x;
		background-color:#2f1f0f;
	}
	
#contentbgESB
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/THESIS_newimages/contentbg2.png);
		background-repeat:repeat-x;
	}

#contentblank
	{
		width:1004px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#content
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
	}
#bannerbot
	{
		width:1004px;
		height:55px;
		float:left;
		margin:0px;
		padding:0px;
		background-repeat: no-repeat;
	}
#bannerbottxt
	{
		width:600px;
		height:42px;
		float:left;
		margin-left:70px;
		padding:13px 0 0 154px;
		font-family:georgia;
		font-size:26px;
		color:#2e1f0f;
	}
#bannerbottxt h4
	{
		width:450px;
		height:55px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:georgia;
		font-size:26px;
		color:#2c2c2c;
	}
/*#details
	{
		width:94px;
		height:28px;
		float:left;
		margin:14px 0 0 0;
		padding:0px;
	}
.details
	{
		width:79px;
		height:21px;
		float:left;
		margin:0px;
		padding:7px 0 0 15px;
		font-family:georgia;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image:url(images/detailsbutton.jpg);
		background-repeat:no-repeat;
	}
.details:hover
	{
		width:79px;
		height:21px;
		float:left;
		margin:0px;
		padding:7px 0 0 15px;
		font-family:georgia;
		font-size:10px;
		color:#FFF;
		text-decoration:none;
		background-image:url(images/detailsbuttonover.jpg);
		background-repeat:no-repeat;
	}*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#contentleft
	{
		width:285px;
		float:left;
		margin:0px;
		padding:28px 0 59px 69px;
	}
#contentlefthome
	{
		width:500px;
		float:left;
		margin:0px;
		padding:28px 0 59px 69px;
	}
#newsheadinghome
	{
		width:476px;
		height:48px;
		float:left;
		margin:-55px 0 0 150px;
		padding:10px 0 0 0;
		background-image:url(images/THESIS_newimages/newsheadingbig.png);
		background-repeat:no-repeat;
	}
#newstxtbghome
	{
		width:560px;
		height:520px;
		float:left;
		margin:-100px 0 -60px -69px;
		padding:10px 0 0 0;
		background-repeat:no-repeat;
	}
	
#newstxtbgESB
	{
		width:1004px;
		height:3130px;
		float:left;
		margin-left:-69px;
		padding:10px 0 0 0px;
		background-repeat:no-repeat;
	}
	
#newstxtbgDECO
	{
		width:1004px;
		height:2990px;
		float:left;
		margin-left:-69px;
		padding:10px 0 0 0px;
		background-repeat:no-repeat;
	}	
	
#newstxtbgCONNECTIONS
	{
		width:1004px;
		height:2960px;
		float:left;
		margin-left:-69px;
		margin-top:-27px;
		padding:0;
		background-repeat:no-repeat;
	}	
	
#newstxtbgMEDALLIONS
	{
		width:1004px;
		height:2350px;
		float:left;
		margin-left:-69px;
		margin-top:-27px;
		padding:0;
		background-repeat:no-repeat;
	}		
	
	
#newsboldtxthome
	{
		width:500px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		font-family:georgia;
		font-size:20px;
		font-weight: bold;
		color:#2e1f0f;
		background-image:url(images/numicon.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
.newstxthome
	{
		width:500px;
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		font-family:georgia;
		font-size:16px;
		font-weight: normal;
		color:#2e1f0f;
	}
#newsheading
	{
		width:230px;
		height:48px;
		float:left;
		margin:0px;
		padding:10px 0 0 55px;
		background-image:url(images/THESIS_newimages/newsheading.png);
		background-repeat:no-repeat;
	}
#newsheading h3
	{
		width:230px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:29px;
		font-weight:normal;
		color:#2e1f0f;
	}
#newstxtbg
	{
		width:266px;
		height:275px;
		float:left;
		margin:0px;
		padding:19px 0 0 19px;
		background-image: url(images/THESIS_newimages/newsbg.png);
		background-repeat:no-repeat;
	}
#newsboldtxt
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		font-family:georgia;
		font-size:13px;
		font-weight: bold;
		color:#2e1f0f;
		background-image:url(images/numicon.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#newsboldtxt02
	{
		width:242px;
		height:19px;
		float:left;
		margin:4px 0 0 0;
		padding:0 0 0 24px;
		font-family:georgia;
		font-size:13px;
		font-weight: bold;
		color:#2e1f0f;
		background-image:url(images/numicon02.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
#newsboldtxt03
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		font-family:georgia;
		font-size:13px;
		font-weight: bold;
		color:#2e1f0f;
		background-image:url(images/numicon03.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
.newstxt
	{
		width:256px;
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		font-family:georgia;
		font-size:11px;
		font-weight: normal;
		color:#2e1f0f;
	}
.boldtxt
	{
		font-family:georgia;
		font-size:11px;
		font-weight: bold;
		color:#2e1f0f;
	}

/*---------------------------------------------------------------LEFT---------------------------------------------------------------------------END-------------------*/	
#contentmid
	{
		width:204px;
		float:left;
		margin:0 0 0 12px;
		padding:28px 0 0 0;
	}
#awardheading
	{
		width:158px;
		height:57px;
		float:left;
		margin:0px;
		padding:4px 0 10px 46px;
		font-family:georgia;
		font-size:35px;
		color:#2e1f0f;
		background-image:url(images/THESIS_newimages/awardheading.png);
		background-repeat:no-repeat;
	}
#awardheading h3
	{
		width:158px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:georgia;
		font-size:35px;
		font-weight:normal;
		color:#2e1f0f;
	}
.headingtxt	{
		font-family:georgia;
		font-size:13px;
		color:#2e1f0f;
		line-height:13px;
	}
#awardtxtblank
	{
		width:194px;
		float:left;
		margin:0px;
		padding:0 0 0 10px;
	}
.awardtxt
	{
		width:174px;
		height:54px;
		float:left;
		margin:0px;
		padding:12px 0 0 20px;
		background-image:url(images/THESIS_newimages/awardtxtbg.png);
		background-repeat:no-repeat;
	}
.awardtxt:hover
	{
		width:174px;
		height:54px;
		float:left;
		margin:0px;
		padding:12px 0 0 20px;
		background-image:url(images/THESIS_newimages/awardtxtbg02.png);
		background-repeat:no-repeat;
	}
	
.awardtxt02
	{
		width:174px;
		height:54px;
		float:left;
		margin:3px 0 0 0;
		padding:12px 0 0 20px;
		background-image:url(images/THESIS_newimages/awardtxtbg02.png);
		background-repeat:no-repeat;
	}
.awardtxt02:hover
	{
		width:174px;
		height:54px;
		float:left;
		margin:3px 0 0 0;
		padding:12px 0 0 20px;
		background-image:url(images/THESIS_newimages/awardtxtbg.png);
		background-repeat:no-repeat;
	}
	
.awardboldtxt
	{
		width:174px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:georgia;
		font-size:11px;
		font-weight:bold;
		color:#000;
	}
.awardnormaltxt
	{
		width:174px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:georgia;
		font-size:10px;
		color:#2e1f0f;
	}
/*----------------------------------------------AWARDPART--------------------------------------------------------------------------------------------------------END--*/	
#projectblank
	{
		width:365px;
		height:352px;
		float:left;
		margin:0px;
		padding:28px 0 0 0;
	}
#project
	{
		width:365px;
		height:352px;
		float:left;
		margin-top:-50px;
		padding:115px 0 0 17px;
		background-image:url(images/THESIS_newimages/projectsbghome.png);
		background-repeat:no-repeat;
	}

/*-------------------------------------------------------CONTENT---------------------------------------------------------------------------END----------------------*/	
#footerbg
	{
		width:100%;
		height:35px;
		float:left;
		margin:0px;
		padding-bottom:5px;
		background-image: url(images/THESIS_newimages/footerbg.png);
		background-repeat:repeat-x;
	}
#footerblank
	{
		width:1004px;
		height:35px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#footer
	{
		width:1004px;
		height:35px;
		float: left;
		margin:0px;
		padding:0px;
	}
#footerlinks
	{
		width:1004px;
		float: left;
		margin:5px 0 0 0;
		padding:0px;
		font-family:georgia;
		font-size:11px;
		color:#c8c8c8;
		text-align:center;
	}
.footerlinks
	{
		font-family:georgia;
		font-size:11px;
		color:#c8c8c8;
		text-align:center;
		text-decoration:none;
		padding:0 3px 0 3px;
	}
.footerlinks:hover
	{
		font-family:georgia;
		font-size:11px;
		color:#c8c8c8;
		text-align:center;
		text-decoration: underline;		
		padding:0 3px 0 3px;
	}
#copyrights
	{
		width:1004px;
		float: left;
		margin:5px 0 0 0;
		padding:0px;
		font-family:georgia;
		font-size:11px;
		color:#725725;
		text-align:center;
	}

#desinedby
	{
		width:1004px;
		float: left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:georgia;
		font-size:12px;
		font-weight:bold;
		color:#e9e389;
		text-align:center;
	}
.desinedby
	{
		font-family:georgia;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-decoration:none;
	}
.desinedby:hover
	{
		font-family:georgia;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-decoration: underline;
	}
	