/*
	General styles
*/
HTML,BODY {
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING: 0px;
	background:url(images/bg.gif) top left;
}
BODY{
	FONT-FAMILY: Arial,  Verdana, Helvetica, Sans-serif;
	COLOR: #fff;
	FONT-SIZE: 14px;
	
}
DIV,TH,TD,P{
	FONT-FAMILY: Arial,  Verdana, Helvetica, Sans-serif;
	COLOR: #fff;
	FONT-SIZE: 14px;
}


	
INPUT,TEXTAREA, SELECT,TT{
	FONT-FAMILY: Arial,  Verdana, Helvetica, Sans-serif;
	COLOR: #231F20;
	FONT-SIZE: 14px;
	border: solid 1px #000000;
	padding:1px;

}

A:link {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline;
}
A:active  {
	COLOR: #fff;
	TEXT-DECORATION: none;
}

A.lite:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.lite:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.lite:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
A.lite:active  {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}


H1 {
	FONT-SIZE: 16pt;
	color: #000000;
}
H2 {
	FONT-SIZE: 13pt;
	color:#000000;
}
H3 {
	FONT-SIZE: 10pt;
	color: #ffffff;
	background-color#333333;
}
HR {
	COLOR: #DDDDDD;
	HEIGHT: 1px;
}

FORM {
	MARGIN: 0px;
}

.clearing{
	clear:both;
}
#container{
	margin:0 auto 0 auto;
	width:900px;
	position:relative;
	background-color:#B69223;
}

#head{
	clear:both;
	height:171px;

}

#logo{
	position:absolute;
	top:75px;
	left:30px;
}

#topMenu{
	position:absolute;
	left:325px;
	top:108px;
}

#topMenu ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#topMenu ul li {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#topMenu ul li a:link, a:visited, a:active{
	color:#fff;
}

#main{
	background:url(images/mainBG.gif) #B69223 no-repeat top;
}

#leftCol{
	width:601px;
	float:left;
}

#slideShow{
	width:601px;
	height:423px;
		background:url(images/slideBG.gif) no-repeat top;

}
.bodyTxt{
	line-height:1.3em;
}
#why{
	background:url(images/whyBG.gif) repeat-y top;
	height:106px;
	width:601px;
}

.whyCon{
	padding:13px 25px 0px 55px;
}

.greenTitle{
	font-size:18pt;
	color:#8EAF59;
	padding-bottom:7px;
}

a.learnBig:link, a.learnBig:active, a.learnBig:visited{
	font-weight:bold;
	color:#8EAF59;
}
a.learnBig:hover{
	font-weight:bold;
	color:#8EAF59;
	text-decoration:underline;
}
#rightCol{
	width:280px;
	float:right;
}


.firstClass{
		background:url(images/firstClassBG.gif) no-repeat top;
		height:235px;
		width:280px;
		
}

.firstClassTitle{
	color:#6D6E71;
	padding:47px 0 0 30px;
}

.greyBoxFC{
	width:240px;
	height:130px;
	background-color:#333132;
	margin:0 0 18px 10px;
	clearing:both;
}

.greyBoxFCTxt{
	padding:10px 15px 0px 15px;
	font-size:8pt;
	line-height:1.5em;
}

.news{
		background:url(images/newsBG.gif) no-repeat top;
		height:79px;
		width:280px;

}

.newsTitle{
	color:#6D6E71;
	padding:29px 0 0 30px;
}

.greyBoxNews{
	width:240px;
	height:252px;
	background-color:#333132;
	margin:0 0 18px 10px;
	clearing:both;
}

.greyBoxNewsTxt{
	padding:10px 15px 0px 15px;
	font-size:8pt;
}

.devTxt{
font-weight:bold;
font-size:9pt;	
}
a.learnSM:link, a.learnSM:active, a.learnSM:visited{
	font-weight:bold;
	color:#8EAF59;
	font-size:8pt;
}
a.learnSM:hover{
	font-weight:bold;
	color:#8EAF59;
	text-decoration:underline;
	font-size:8pt;
}
#foot{
	width:900px;
	padding-bottom:80px;
		background-color:#B69223;
}

a.footNav{
	color:#AEA872;
}
#footCon{
	width:842px;
	height:52px;
	line-height:52px;
	background:url(images/footBG.gif) no-repeat top;
	margin:0 auto;
	font-size:12px;
	font-weight:bold;
	color:#AEA88E;
	padding-left:25px;
	position:relative;
}

.footMeet{
	position:absolute;
	top:0px;
	color:#AEA88E;
	font-weight:normal;
	font-size:11pt;
	right:220px;

}

.footDown{
	position:absolute;
	top:0px;
	color:#AEA88E;
	font-weight:normal;
	font-size:11pt;
	right:25px;

}

#copy{
	padding-top:10px;
	padding-bottom:25px;
	font-size:8pt;
	width:900px;
	margin:0 auto;

}

#copy a{
	color:white;
}
