* {
	margin : 0;
	padding: 0px;
} 
body {
	font-family:Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 12px;
} 
#maintextcolumn a:link { 
color : #4a7676;
text-decoration:none;
} 
#maintextcolumn a:hover { 
color : #8dad25;
text-decoration:underline;
}
#maintextcolumn a:visited { 
color : #4a7676;
text-decoration:none;
} 
#wrapper { 
width : 800px;
margin : 0 auto;
} 
/**#sidebar img { 
padding : 3px;
border : 1px solid #e1e1e1;
} **/
img.floatTL { 
float : left;
margin-right : 1.3em;
margin-bottom : 1em;
margin-top : 0.5em;
}  
#header {
	height : 200px;
	padding : 0px;
	background-color : #fff;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
} 
#header h1 { 
font-size : 20px;
font-style : normal;
padding-left : 5px;
padding-top : 5px;
color : #dee066;
} 

/* the styling */
#navbar { 
width : 800px;
padding: 0px;
margin : 0;
} 

#nav {margin:0px 0 20px 0;}

/* the styling */
#nav {width:800px; height:20px; background:#8dad25; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; background: #8dad25;}

#nav li {display:inline; margin:0; padding:0; height:auto;}

#nav .select a,
#nav .current a {display:block; height:20px; float:left; background:#8dad25; padding:0 10px 0 10px; text-decoration:none; font-size:12px; line-height:20px; white-space:nowrap; border-right:1px solid #ffffff; color:#ffffff;}
* html #nav .select a, * html #nav .current a {width:1px; height:21px;}


#nav .select a:hover, 
#nav .select li:hover a {background:#ffffff; cursor:pointer; color:#4a7676;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}

#nav .current a {background:#ffffff; color:#4a7676;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:#4a7676; color:#ffffff;}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {background:#ffffff; color:#4a7676;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:800px; top:20px; left:0; background:#ffffff; margin-top:0; padding:0; z-index:100; color:#ffffff; font-size:11px;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}

#nav .sub_active {display:block; position:absolute; width:800px; top:20px; left:0; background:#ffffff; margin-top:0; padding:0; z-index:10;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#main {
	margin : 0px;
	display : inline;
	padding-top : 10px;
	width : 790px;
	float : left;
	min-height : 300px;
	background-color : #ffffff;
	background-repeat : repeat-x;
}
* html #centercolumn { 
height : 300px;
}
#maintextcolumn {
	margin : 0px;
	display : inline;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 0px;
	padding-bottom : 10px;
	width : 770px;
	float : left;
	background-color : #ffffff;
	background-repeat : repeat-x;
}  
#maintextcolumn h1 {
	font-size : 20px;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 10px;
	color : #8dad25;
	font-family: "Century Gothic", verdana, sans-serif;
	font-weight: bold;
} 
#maintextcolumn h2 {
	font-size : 18px;
	text-decoration : none;
	padding-top : 10px;
	padding-bottom : 10px;
	color : #8dad25;
} 
#maintextcolumn p { 
	padding-top: 6px;
	font-size: 12px;
	font-style:normal;
}
#maintextcolumn li {
	padding-left:10px;
	padding-top: 6px;
	margin-left: 16px;
	list-style-position:inside;
	list-style-type:circle;
}

#homecol {
	margin : 0px;
	display : inline;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 0px;
	padding-top : 0px;
	width : 570px;
	float : left;
	min-height : 300px;
	background-color : #ffffff;
	background-repeat : repeat-x;
} 
#flash {
	margin : 0px;
	display : inline;
	padding-left: 10px;
	width : 510px;
	float : left;
	min-height : 300px;
	background-color : #ffffff;
	background-repeat : repeat-x;
} 
* html #centercolumn { 
height : 300px;
} 
#homecol h1 {
	font-size : 20px;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 10px;
	color : #8dad25;
	font-family: "Century Gothic", verdana, sans-serif;
	font-weight: bold;
} 
#homecol h2 {
	font-size : 18px;
	text-decoration : none;
	padding-top : 10px;
	padding-bottom : 10px;
	color : #8dad25;
} 
#homecol p { 
	padding-top: 6px;
	font-size: 12px;
	font-style:normal;
}
#homecol a:link { 
color : #4a7676;
text-decoration:none;
} 
#homecol a:hover { 
color : #8dad25;
text-decoration:underline;
}
#homecol a:visited { 
color : #4a7676;
text-decoration:none;
} 

#sidebar  {
	width: 180px;
	float: right;
	padding-left: 10px;
	padding-right: 10px;
}

#sidebar h1 {
	font-size:16px;
	color: #8dad25;
	padding-top: 10px;
	font-family: "Century Gothic", verdana, sans-serif;
	font-weight: bold;
}

#sidebar h2 {
	padding-top: 4px;
	font-size:12px;
	color: #8dad25;
	font-family: "Century Gothic", verdana, sans-serif;
	font-weight: 400;
}
#sidebar p { 
	padding-top: 4px;
	font-size: 11px;
	font-style:normal;
}
#sidebar a:link {
	color : #4a7676;
	font-weight:normal;
	text-decoration:none;
	font-family: "Century Gothic", verdana, sans-serif;
} 
#sidebar a:hover {
	color : #8dad25;
	font-weight:normal;
	text-decoration:underline;
}
#sidebar a:visited {
	color : #4a7676;
	font-weight:normal;
	text-decoration:none;
} 

#footer { 
	background-color : #8dad25;
	margin: 0px;
	display : inline;
	color : #ffffff;
	float : left;
	width : 100%;
	height : 80px;
	background-repeat : no-repeat;
	padding-left : 3px;
	text-align : center;
	padding-top : 15px;
}
#footer p {
	color : #ffffff;
	padding: 10px;
}

#footer a:link { 
color : #ffffff;
font-weight:bold;
text-decoration:none;
} 
#footer a:hover { 
color : #ffffff;
font-weight:bold;
text-decoration:underline;
}
#footer a:visited { 
color : #ffffff;
font-weight:bold;
text-decoration:none;
} 
