body{
	background:url(../images/BACKGROUND.jpg) repeat-x #D6DFF0;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper{
	width:968px;
	margin:0px auto;
}

#fbTrigger{
	position:absolute;
	margin-left:897px;
	margin-top:47px;
	cursor:pointer;
}

#headerTop{
	height:127px;
	background-image:url(../images/header.png);
}

#mainContact{
	margin-top:60px;
}

#mainer{
	min-height:500px;
	background:url(../images/stripped.png) repeat-y;
}

#mainBody{
	width:911px;
	margin:0px auto;
}

#homeNews{
	width:911px;
	margin:0px auto;
}

#bigWhiteMiddle{
	background:url(../images/big_white_middle.png) repeat-y;
	min-height:300px;
	
}

#rotator{
	width:33%;
	float:left;
	padding:20px;
	padding-right:0px;
	padding-top:0px;
}

#welcome{
	width:60%;
	float:left;
	padding:20px;
}

#welcome p{
	padding:0; margin:0;
	font-size:13px;
	line-height:22px;
}

#welcome h1{
	padding:0; margin:0;
	font-size:20px;
	line-height:22px;
}

#welcome h2{
	padding:0; margin:0;
	font-size:16px;
	line-height:22px;
}


#welcome a{
	text-decoration:none;
	font-weight:bold;
}

#footer{
	height:39px;
	background-image:url(../images/footer.png);
	text-align:center;
	padding-top:8px;
	font-size:12px;
	color:#321F11;
}

#ARL{
	text-align:center;
	padding-top:10px;
}

#nav{background-color:#331F11; margin-bottom:20px; padding:8px}
#nav a{ background: #EDCED4; color:#EDCED4; text-decoration: none; margin-right:10px; padding-left:5px; font-size:7px;}
#nav a.activeSlide { background: #EDCED4;color:#EDCED4; font-size:10px;}
#nav a:focus { outline: none; }

#drawer {
	background:url(../images/footerBG.png) repeat-x;
	overflow:visible;
	position:fixed;	
	bottom:0;
	left:0;
	text-align:center;
	padding:10px;
	font-size:18px;
	width:100%;
	display:none;
	z-index:99999;
	color:#FFF;
}

.homeBottom{
	width:33%;
	float:left;
	margin-right:2px;
}

#boxContent{
	padding:10px;
	background-color:#FFF;
}

#boxContent p{
	font-size:11px;
	padding:0; margin:0;
	color:#630;
	line-height:20px;
}


#boxContent h1{
	font-size:14px;
	font-weight:bold;
	padding:0; margin:0;
	margin-bottom:5px;
	color:#630;
}

#boxContent h2{
	font-size:12px;
	font-weight:bold;
	padding:0; margin:0;
	margin-bottom:5px;
	color:#630;
}

.button{
	margin-top:15px;
}

.buttonItem{
	float:left;
	width:4px;
}

.buttonText{
	float:left;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:4px;
}

.buttonText a{
	color:#FFF;
	text-decoration:none;
}

.buttonText a:hover{
	color:#EDCED4;
	text-decoration:none;
}

.clear{
	clear:both;
}

.cakeListing{
	width:auto;
	height:300px;
	padding:10px;
	float:left;
	margin-right:10px;
}

.cakeListing1{
	width:auto;
	height:300px;
	padding-right:10px;
	width:300px;
}


.cakeListing h2{
	font-size:16px;
	color:#630;
	padding:0; margin:0px;
	padding-top:15px;
}

.error{
	border:1px solid #F00;
}

#drawer1 {
	background:#fff url(/img/global/gradient/h80.png) repeat-x scroll 0 0;
	_background-color:#fff;
	overflow:visible;
	position:fixed;	
	left:0;
	top:0;
	text-align:center;
	padding:10px;
	font-size:18px;
	border-bottom:2px solid #789;
	width:100%;
	display:none;
	z-index:99999;
}

#navProject {width: 300px; margin-bottom:10px;}
#navProject ul { padding:0px; margin:0px;}
#navProject li { width: 60px; float: left; margin-right: 8px; margin-bottom:10px; list-style: none }
#navProject a { width: 50px; padding: 3px; display: block; border: 1px solid #ccc; }
#navProject a.activeSlide { background: #88f }
#navProject a:focus { outline: none; }
#navProject img { border: none; display: block }


#homeWelcome a{
	color:#630;
}




