@charset "utf-8";

/* CSS Document */

body

	{

		background-color:#2d2c2c;

	}



#Main

	{

		width:900px;

		overflow:hidden;

	}

#Main .Maintop

	{

		width:900px;

		background:url(images/top.jpg) no-repeat;

		height:257px;

	}

#Main .Mainmiddle

	{

		width:900px;

		background:url(images/middle.jpg) no-repeat;

		height:346px;

	}

#Main .Mainbottom

	{

		width:900px;

		background:url(images/bottom.jpg) no-repeat;

		height:484px;

	}

.logo

	{

		width:900px;

		overflow:hidden;

		padding-top:65px;

	}

.logo img

	{

		margin-left:86px;

	}

.Mainmiddle_left

	{

		width:404px;

		overflow:hidden;

		float:left;

	}

.Mainmiddle_right

	{

		width:496px;

		overflow:hidden;

		float:right;

	}

.ourplace

	{

		width:400px;

		overflow:hidden;

		text-align:left;

	}

.ourplacelink

	{

		width:270px;

		height:58px;

		line-height:58px;

		display:block;

		background:url(images/ourplace.png) no-repeat 0px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ourplacelink:hover

	{

		width:270px;

		height:58px;

		line-height:58px;

		display:block;

		background:url(images/ourplace.png) no-repeat 0px -57px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}



.whoweare

	{

		width:260px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/www.png) no-repeat 0px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.whoweare:hover

	{

		width:260px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/www.png) no-repeat 0px -150px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.whatwedo

	{

		width:270px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/www.png) no-repeat 0px -50px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.whatwedo:hover

	{

		width:270px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/www.png) no-repeat 0px -200px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.whereweare

	{

		width:308px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/www.png) no-repeat 0px -100px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.whereweare:hover

	{

		width:308px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/www.png) no-repeat 0px -250px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .ourplacelink

	{

		width:270px;

		height:58px;

		line-height:58px;

		display:block;

		background:url(images/ourplace1.jpg) no-repeat 0px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .ourplacelink:hover

	{

		width:270px;

		height:58px;

		line-height:58px;

		display:block;

		background:url(images/ourplace2.jpg) no-repeat 0px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .whoweare

	{

		width:260px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/who1.jpg) no-repeat 0px 6px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .whoweare:hover

	{

		width:260px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/who2.jpg) no-repeat 0px 6px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}	

.ie6 .whatwedo

	{

		width:270px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/who1.jpg) no-repeat 0px -45px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .whatwedo:hover

	{

		width:270px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/who2.jpg) no-repeat 0px -45px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .whereweare

	{

		width:308px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/who1.jpg) no-repeat 0px -97px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .whereweare:hover

	{

		width:308px;

		height:51px;

		line-height:51px;

		display:block;

		background:url(images/who2.jpg) no-repeat 0px -97px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.aim

	{

		width:496px;

		overflow:hidden;

	}

.graintimer

	{

		width:206px;

		height:140px;

		line-height:140px;

		display:block;

		background:url(images/grantimer.png) no-repeat 0px 0px;

		text-decoration:none;

		cursor:pointer;

		margin-right:75px;

	}

.graintimer:hover

	{

		width:206px;

		height:140px;

		line-height:140px;

		display:block;

		background:url(images/grantimer.png) no-repeat 0px -150px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .graintimer

	{

		width:206px;

		height:140px;

		line-height:140px;

		display:block;

		background:url(images/graintimer1.jpg) no-repeat -2px -3px;

		text-decoration:none;

		cursor:pointer;

		margin-right:75px;

	}

.ie6 .graintimer:hover

	{

		width:206px;

		height:140px;

		line-height:140px;

		display:block;

		background:url(images/graintimer2.jpg) no-repeat -2px -3px;

		text-decoration:none;

		cursor:pointer;

	}

.aimlink

	{

		width:171px;

		height:102px;

		line-height:102px;

		display:block;

		background:url(images/aim.png) no-repeat 0px 0px;

		text-decoration:none;

		cursor:pointer;

		margin-right:105px;

	}

.aimlink:hover

	{

		width:171px;

		height:102px;

		line-height:102px;

		display:block;

		background:url(images/aim.png) no-repeat 0px -100px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .aimlink

	{

		width:171px;

		height:102px;

		line-height:102px;

		display:block;

		background:url(images/aim1.jpg) no-repeat -6px 0px;

		text-decoration:none;

		cursor:pointer;

		margin-right:105px;

	}

.ie6 .aimlink:hover

	{

		width:171px;

		height:102px;

		line-height:102px;

		display:block;

		background:url(images/aim2.jpg) no-repeat -6px 0px;

		text-decoration:none;

		cursor:pointer;

	}

.ark

	{

		width:165px;

		height:105px;

		line-height:105px;

		display:block;

		background:url(images/arkbuilder.png) no-repeat 0px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ark:hover

	{

		width:165px;

		height:105px;

		line-height:105px;

		display:block;

		background:url(images/arkbuilder.png) no-repeat 0px -110px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.gwy

	{

		width:266px;

		height:62px;

		line-height:62px;

		display:block;

		background:url(images/gwyouth.png) no-repeat 0px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.gwy:hover

	{

		width:266px;

		height:62px;

		line-height:62px;

		display:block;

		background:url(images/gwyouth.png) no-repeat 0px -59px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.gwu

	{

		width:189px;

		height:94px;

		line-height:94px;

		display:block;

		background:url(images/gwu.png) no-repeat 0px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.gwu:hover

	{

		width:189px;

		height:94px;

		line-height:94px;

		display:block;

		background:url(images/gwu.png) no-repeat 0px -92px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .ark

	{

		width:165px;

		height:105px;

		line-height:105px;

		display:block;

		background:url(images/arkbuilder1.jpg) no-repeat 4px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .ark:hover

	{

		width:165px;

		height:105px;

		line-height:105px;

		display:block;

		background:url(images/arkbuilder2.jpg) no-repeat 4px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .gwy

	{

		width:266px;

		height:62px;

		line-height:62px;

		display:block;

		background:url(images/gwyouth1.jpg) no-repeat 7px -5px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .gwy:hover

	{

		width:266px;

		height:62px;

		line-height:62px;

		display:block;

		background:url(images/gwyouth2.jpg) no-repeat 7px -5px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .gwu

	{

		width:189px;

		height:94px;

		line-height:94px;

		display:block;

		background:url(images/gwu1.jpg) no-repeat 3px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .gwu:hover

	{

		width:189px;

		height:94px;

		line-height:94px;

		display:block;

		background:url(images/gwu2.jpg) no-repeat 3px 0px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.currentevent

	{

		width:217px;

		height:112px;

		line-height:112px;

		display:block;

		background:url(images/currentevent.png) no-repeat 0px -2px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.currentevent:hover

	{

		width:217px;

		height:112px;

		line-height:112px;

		display:block;

		background:url(images/currentevent.png) no-repeat 0px -112px;

		margin-left:75px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .currentevent

	{

		width:217px;

		height:112px;

		line-height:112px;

		display:block;

		background:url(images/currentevent2.jpg) no-repeat 0px -2px;

		margin-left:65px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .currentevent:hover

	{

		width:217px;

		height:112px;

		line-height:112px;

		display:block;

		background:url(images/currentevent1.jpg) no-repeat 0px -2px;

		margin-left:65px;

		text-decoration:none;

		cursor:pointer;

	}

.gwlive

	{

		width:185px;

		height:47px;

		line-height:47px;

		display:block;

		background:url(images/gwline.png) no-repeat 0px -2px;

		margin-right:68px;

		text-decoration:none;

		cursor:pointer;

	}

.gwlive:hover

	{

		width:185px;

		height:47px;

		line-height:47px;

		display:block;

		background:url(images/gwline.png) no-repeat 0px -52px;

		margin-right:68px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .gwlive

	{

		width:185px;

		height:47px;

		line-height:47px;

		display:block;

		background:url(images/gwlive1.jpg) no-repeat 0px -2px;

		margin-right:68px;

		text-decoration:none;

		cursor:pointer;

	}

.ie6 .gwlive:hover

	{

		width:185px;

		height:47px;

		line-height:47px;

		display:block;

		background:url(images/gwlive2.jpg) no-repeat 0px -2px;

		margin-right:68px;

		text-decoration:none;

		cursor:pointer;

	}



.commondiv

	{

		width:100%;

		overflow:hidden;

	}

.linebreak180

	{

		width:100%;

		height:180px;

		line-height:180px;

	}



.linebreak96

	{

		width:100%;

		height:96px;

		line-height:96px;

	}

.linebreak76

	{

		width:100%;

		height:76px;

		line-height:76px;

	}

.linebreak15

	{

		width:100%;

		height:15px;

		line-height:15px;

	}

.linebreak12

	{

		width:100%;

		height:12px;

		line-height:12px;

	}

.linebreak8

	{

		width:100%;

		height:8px;

		line-height:8px;

	}

.linebreak65

	{

		width:100%;

		height:65px;

		line-height:65px;

	}

.linebreak45

	{

		width:100%;

		height:45px;

		line-height:45px;

	}

#footerlinks

	{

		overflow:hidden;

		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;

		color:#504F4F;

		line-height:23px;

		margin:0px 0 20px 0;

	}	

.footer_link-1

	{

		font:normal normal 12px Verdana, Arial, Helvetica, sans-serif;

		color:#504F4e;

		text-decoration:none;

	}

.footer_link-1:hover

	{

		color:#504F4e;

	}

