body{
background-image:url(../images/Master/background.png);
margin:0;
padding:0;
background-repeat:repeat-x;
background-repeat:repeat-y;
background-color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
line-height:125%;
}
.teamnavigation{
word-spacing:1.6em;
margin-bottom:20px;
}
.communitynavigation{
word-spacing:1.1em;
margin-bottom:20px;
}
.spanspacing{
word-spacing:0;
}
.awardsorg{

border:solid;
height:333px;
margin-left:-30px;
width:921px;
}
.robotorg{
width:920px;
border:solid;
border-color:#F5E721;
height:615px;
margin-left:-30px;

margin-top:-36px;
}
.cadorg{
border:solid;
border-color:#3AAE49;
height:400px;
margin-left:-30px;
width:921px;
}
.graphicsorg{
border:solid;
border-color:#29A4DB;
margin-left:-30px;
width:921px;
margin-top:-37px;
}
.orgtext{
margin-top:28px;
padding-right:20px;
}
.awardsorgpic{
padding-right:21px;
}
.mechanicalsorgpic{
padding-right:8px;
}
.peoplecontent{
width:600px;
margin-top:-180px;
margin-left:320px;
}
.sponsorstext{
width:180px;
margin-left:10px;
}
.sponsorstext2{
width:180px;
margin-left:35px;
}
.sponsorstext3{
width:180px;
margin-left:153px;
}
#remote_0{
margin-top:-10px;
}
/*Buttons*/
.buttonContainer{
width:180px;
float:left;
margin-left:14px;
margin-top:10px;

}
.buttons{
width:180px;
height:85px;
background-color:#FFFFFF;
margin-bottom:15px;
}

/*Pokemon and Data Entry*/
.pokemonCardBox{
height:700px;
width:500px;
background-color:#FF0000;
}

.charizard{
margin-left:50px;
margin-top:94px;
}
.pokemonHealth{
margin-left:94px;
margin-top:86px;
}

.dataEntryBoxLarge{
left:300px;
top:500px;
}
/*Accordion*/
.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:200px;
}

.AccordionTitle
{
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  background-repeat:repeat-x;
  display:table-cell;
  background-image:url('title_repeater.jpg');
  -moz-user-select:none;
}

.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none;
}

.AccordionContainer
{
  border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;
}
/*Picture/PageContainer/PageHeader/Footertext/Navigation*/
.picture{
	width:983px;
	height:250px;
	z-index:5;
	margin-left:14px;
	margin-right:auto;
	padding-top:20px;
}
.picture0{
	width:983px;
	height:0px;
	z-index:5;
	margin-left:14px;
	margin-right:auto;
	margin-top:55px;
}


#pageContainer{
	width:1008px;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
    position:relative;
}
.pageheader{
	width:1008px;
	height:122px;
	z-index:1;
	position:relative;
	background-image:url(../images/Master/header2.png);
	margin-left:2px;
}
.headercontent{
	z-index:10;
	position:relative;
}
.flagcontainer{
float:left;
margin-right:300px;
margin-top:-1px;
}
.sponsorscontainer{
	float:right;
	margin-top:30px;
}
.footerText{
margin-top:-60px;
margin-left:20px;
margin-right:20px;
color:#FFFFFF;
}
.navigation{
	margin-top:-5px;
	border:none;
	padding-left:8px;
	float:left;
}
.navigation1{
margin-left:8px;
float:left;
position:relative;

}
/*NavigationLinks*/
.home{
border:none;
}
.team{
border:none;
}
.alumni{
border:none;
}
.first{
border:none;
}
.sponsors{
border:none;
}
/*ContentContainer/ Footer/ Clear*/
#contentContainer{
   padding-top:10px;
   padding-bottom:92px;   /* Height of the footer */
   position:relative;
   width:1008px;
}
#footer{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
    height:92px;   /* Height of the footer */
}
.clear{
clear:both;
}
/*News Box*/
.newsBox{
background-image:url(../images/Frontpage/images/NewsBox-Middle.png);
background-repeat:repeat-y;
width:553px;
}
.dateBox{
background-image:url(../images/Frontpage/images/DateBox-Middle.png);
background-repeat:repeat-y;
width:224px;
}

.newstextContainer{
	width:495px;
}
.datetextcontainer{
	width:190px;
	margin-left:15px;
}
/*News Section*/
.newsNewsContainer{
width:553px;
float:left;
margin-left:23px;
}
.newsContainer{
	width:553px;
}
.newsbanner{
	width:522px;
	height:40px;
}
.newsbannercontainer{
	width:522px;
	height:40px;
	margin-left:12px;
	margin-top:9px;
}
.newsTop{
background-image:url(../images/Frontpage/images/NewsBox-Top.png);
width:553px;
height:38px;
}

.newsBottom{
background-image:url(../images/Frontpage/images/NewsBox-Bottom.png);
width:553px;
height:38px;
}

.newsMiddle{
background-image:url(../images/Frontpage/images/NewsBox-Middle.png);
background-repeat:repeat-y;
width:553px;
}
.newsContent{
width:470px;
margin-right:auto;
margin-left:auto;
}

/*Date Section*/
.dateContainer{
	width:224px;
	float:left;
	margin-top:3px;
	margin-left:7.5px;
}
.dateTop{
background-image:url(../images/Frontpage/images/DateBox-Top.png);
width:224px;
height:23px;
margin-left:-1px;

}

.dateBottom{
background-image:url(../images/Frontpage/images/DateBox-Bottom.png);
width:224px;
height:23px;
margin-top:-16px;
margin-left:-1px;
}

.dateMiddle{
background-image:url(../images/Frontpage/images/DateBox-Middle.png);
background-repeat:repeat-y;
width:224px;
}
.dateContent{
width:200px;
margin-right:40px;
margin-left:10px;
}
/*Header/A's/Links*/
h2 {
	color: #000000;
	font-weight: bold;
	letter-spacing: normal;
	text-align: center;
	}
h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	letter-spacing: .2em;
	text-align: center;
}

	
h2 a:link, h2 a:visited {
	color: #7FA2C4;
	font-weight: normal;
	text-decoration: none;
	}

h2 a:hover, h2 a:active {
	color: #3F3F3F;
	background: none;
	font-weight: normal;
	text-decoration: none;
	}
	
a:link {
	color: #7FA2C4;
	font-weight: bold;
	text-decoration: none;
	}
	
a:visited {
	color: #7FA2C4;
	font-weight: bold;
	text-decoration: none;
}
	
a:hover, a:active {
	text-decoration: none;
	color: #1525E3;
	}
	
li {
	background: url(ok.png) no-repeat ;
	padding: 2px 0 0 20px;
	margin-bottom:10px;
}
table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/*FeedBurnerDivs*/
div.feedburnerFeedBlock ul {
margin-left:10px;
padding-left:0;
list-style-type: none;
}
td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.fbsubscribelink{
margin-left:30px;
}
/*Website Buttons*/
.websiteButtonsTop{
width:190px;
height:30px;
}
.websiteButtonsMiddle{
background-image:url(../images/team/images/sidenavigation-middle.png);
background-repeat:repeat-y;
width:190px;
font-size:0.7em;
}

.websiteButtonsBottom{
width:190px;
height:30px;
margin-top:-5px;
}
.websiteButtonsContainer{
width:190px;
margin-left:-5px;
}
.websiteButtons{
margin-left:40px;
}
.websiteText{
width:180px;
margin-bottom:5px;
}
.websiteTextTitle{
position:relative;
margin-left:8px;
margin-bottom:8px;
width:180px;
font-size:1.2em;
text-align:center;
color:#FFFFFF;
}
/*sidenavigation*/
.sidenavigationtop{
width:190px;
height:30px;
}
.sidenavigationmiddle{
width:190px;
background-repeat:repeat-y;
background-image:url(../images/team/images/sidenavigation-middle.png);
}
.sidenavigationbottom{
width:190px;
height:30px;
}
.sidenavigation{

}
.sidenavigationcontainer{
width:190px;
margin-left:-8px;
}
.sidenavigationtextcontainer{
	width:170px;
	display: block;
}
/*teambox*/
.teamboxboxcontainer{
position: relative;
width:1006px;

}
.teamboxtop{
position: relative;
width:1006px;
height:41px;
background-image:url(../images/team/images/teambox-top.png);
}
.teamboxmiddle{
position: relative;
width:1006px;
background-repeat:repeat-y;
background-image:url(../images/team/images/teambox-middle.png);
}
.teamboxbottom{
position: relative;
width:1006px;
height:41px;
background-image:url(../images/team/images/teambox-bottom.png);
}
.teamboxcontainer{
position: relative;
}
.teamcontent{
position:relative;
width:850px;
margin-left:auto;
margin-right:auto;
}
.teamcontent1{
position:relative;
width:715px;
margin-left:auto;
margin-right:auto;
}
.teamcontent2{
position:relative;
width:800px;
margin-left:auto;
margin-right:auto;
}
/*teambox*/
.teambox1boxcontainer{
width:779px;
float:left;
}
.teambox1top{
width:779px;
height:80px;
background-image:url(../images/team/images/teambox-top1.png);
}
.teambox1middle{
width:779px;
background-repeat:repeat-y;
background-image:url(../images/team/images/teambox-middle1.png);
}
.teambox1bottom{
width:779px;
height:80px;
background-image:url(../images/team/images/teambox-bottom1.png);
}
.teambox1container{
width:900px;
}
.team1content{
position:relative;
width:700px;
margin-left:auto;
margin-right:auto;
}
.mentortable
{
position: relative;
width:750px;
margin-left:auto;
margin-right:auto;
}
h1 {
	padding: 5px;
	margin: 0px;
}
.searchcontainer{
width:311px;
height:44px;
background-image:url(../images/Frontpage/navigation/search.png);
float:right;
border:none;
margin-right:9px;
margin-top:-44px;
}
.searchinput{
margin-top:22px;
width:260px;
margin-left:24px;
background-color:#E7E7E8;
border:none;
height:10px;
}
.searchbutton{
}
.inputstyle{
border:none;
background-color:#E6E6E6;
border:none;
width:230px;
float:left;
}
.style{
border:none;
background-color:#E6E6E6;
}
.tdspace {
padding-top:4px;
}
.center {
position:relative;
margin-left:auto;
margin-right:auto;
}

.historyteam a:link {
	color: #7FA2C4;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 2px;
	margin: 0px;
}
.historyteam a:visited {
	color: #7CA2C4;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;	
	display: block;
}
.historyteam a:hover, .historyteam a:active {
	background-color: #FFFFFF;
	display: block;
	color: #000000;
	
}
.picturepadding {
margin-bottom:4px;
margin-left:4px;
}
.overallsearchinput{
width:260px;
height:25px;
}
.sitemaptable {
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.alignleft {
	text-align: left;
	margin-left: 200px;
}
.largetext {
	margin: 0px;
	padding: 0px;
}

.sitemap {
	font-family: "Myriad Pro", Verdana, sans-serif;
	color: #FFFFFF;
	font-variant: small-caps;
}
.memberquestion {
	font-size: 1.1em;
	font-weight: bold;
}
.sitemapitems {
	font-family: "Myriad Pro", Verdana, sans-serif;
	font-size:0.5em;
	color: #FFFFFF;
	font-variant: small-caps;
}

.sitemapLargeitems {
	font-family: "Myriad Pro", Verdana, sans-serif;
	font-size:1.4em;
	color: #FFFFFF;
	font-variant: small-caps;
}

.sitemaplink a:link {
	color: #7FA2C4;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 2px;
	margin: 0px;
}
.sitemaplink a:visited {
	color: #7CA2C4;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;	
	display: block;
}
.sitemaplink a:hover, .historyteam a:active {
	color: #FFFFFF;	
}
.membername {
	font-size: 1.3em;
	font-weight: bold;
}

.longtext {
	line-height: 1.3em;
	word-spacing: .25em;
	margin: 3px;
}

