/* CSS Document */
body
{
	background:#e8e1e5 url(/images/bg.gif) top;
	background-repeat: repeat-x;
}

#banner 
{
	background:url(/images/banner/home_banner.gif);
}

#banner_nav1 a:link,#banner_nav1 a:visited
{
	color:#833377;
	text-decoration:none;
}

#banner_nav1 a:hover
{
	color:#833377;
	text-decoration:underline;
}



#banner_nav2 a:link,#banner_nav2 a:visited
{
	color:#7e8803;
	text-decoration:none;
}

#banner_nav2 a:hover
{
	color:#7e8803;
	text-decoration:underline;
}

#banner_textsize 
{
	color:#833377;
}

#banner_textsize a:link,#banner_textsize a:visited
{
	color:#833377;
	text-decoration:none;
}

#banner_textsize a:hover
{
	color:#833377;
	text-decoration:underline;
}

#main_nav
{
	border-bottom:solid 1px #a5669a;
}

#main_nav li.planning_head a:link ,#main_nav li.planning_head a:visited
{
	background:url(/images/banner/tabmenu_1_hvr.gif);
	width:60px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 5px 0px 0px;
}

#main_nav li.planning_head a:hover
{
	background:url(/images/banner/tabmenu_1r.gif);
	width:60px;
	height:18px;
	color:#e11f13;
	text-decoration:none;
	padding:6px 5px 0px 0px;
}

 #main_nav li.housing_head a:link ,#main_nav li.housing_head a:visited
{
	background:url(/images/banner/tabmenu_2_hvr.gif);
	width:60px;
	height:18px;
	color:#ffffff;
	text-decoration:none;	
	padding:6px 5px 0px 0px;
}

#main_nav li.housing_head a:hover
{
	background:url(/images/banner/tabmenu_2.gif);
	width:60px;
	height:18px;
	color:#f1771f;
	text-decoration:none;
	padding:6px 5px 0px 0px;
}

#main_nav li.roads_head a:link ,#main_nav li.roads_head a:visited
{
	background:url(/images/banner/tabmenu_3_hvr.gif);
	width:47px;
	height:18px;
	color:#ffffff;
	text-decoration:none;	
	padding:6px 8px 0px 0px;
}


#main_nav li.env a:link ,#main_nav li.env a:visited
{
	background:url(/images/banner/tabmenu_4e_hvr.gif);
	width:93px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 10px 0px 0px;
}

#main_nav li.env a:hover
{
	background:url(/images/banner/tabmenu_4e.gif);
	width:93px;
	height:18px;
	color:#d09703;
	text-decoration:none;
	padding:6px 10px 0px 0px;
}

#main_nav li.water a:link ,#main_nav li.water a:visited
{
	background:url(/images/banner/tabmenu_4w_hvr.gif);
	width:53px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 13px 0px 0px;
}

#main_nav li.water a:hover
{
	background:url(/images/banner/tabmenu_4w.gif);
	width:53px;
	height:18px;
	color:#162f69;
	text-decoration:none;
	padding:6px 13px 0px 0px;
}

#main_nav li.comrec a:link ,#main_nav li.comrec a:visited
{
	background:url(/images/banner/tabmenu_5_hvr.gif);
	width:183px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 7px 0px 0px;
}

#main_nav li.comrec a:hover
{
	background:url(/images/banner/tabmenu_5.gif);
	width:183px;
	height:18px;
	color:#00b7eb;
	text-decoration:none;
	padding:6px 7px 0px 0px;
}

#main_nav li.council a:link ,#main_nav li.council a:visited
{
	background:url(/images/banner/tabmenu_6_hvr.gif);
	width:126px;
	height:18px;
	color:#ffffff;
	text-decoration:none;	
	padding:6px 6px 0px 0px;
}

#main_nav li.council a:hover
{
	background:url(/images/banner/tabmenu_6.gif);
	width:126px;
	height:18px;
	color:#a0c027;
	text-decoration:none;
	padding:6px 6px 0px 0px;
}

#main_nav li.planning_headie a:link ,#main_nav li.planning_headie a:visited
{
	background:url(/images/banner/tabmenu_1_hvr.gif);
	width:57px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 8px 0px 0px;
}

#main_nav li.planning_headie a:hover
{
	background:url(/images/banner/tabmenu_1.gif);
	width:57px;
	height:18px;
	color:#e11f13;
	text-decoration:none;
	padding:6px 8px 0px 0px;
}

 #main_nav li.housing_headie a:link ,#main_nav li.housing_headie a:visited
{
	background:url(/images/banner/tabmenuie_2_hvr.gif);
	width:65px;
	height:18px;
	color:#ffffff;
	text-decoration:none;	
	padding:6px 10px 0px 0px;
}

#main_nav li.housing_headie a:hover
{
	background:url(/images/banner/tabmenuie_2.gif);
	width:65px;
	height:18px;
	color:#f1771f;
	text-decoration:none;
	padding:6px 10px 0px 0px;
}

#main_nav li.roads_headie a:link ,#main_nav li.roads_headie a:visited
{
	background:url(/images/banner/tabmenu_3_hvr.gif);
	width:51px;
	height:18px;
	color:#ffffff;
	text-decoration:none;	
	padding:6px 4px 0px 0px;
}

#main_nav li.roads_headie a:hover
{
	background:url(/images/banner/tabmenu_3.gif);
	width:51px;
	height:18px;
	color:#047a33;
	text-decoration:none;
	padding:6px 4px 0px 0px;
}

#main_nav li.envie a:link ,#main_nav li.envie a:visited
{
	background:url(/images/banner/tabmenuie_4e_hvr.gif);
	width:82px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 11px 0px 0px;
}

#main_nav li.envie a:hover
{
	background:url(/images/banner/tabmenuie_4e.gif);
	width:82px;
	height:18px;
	color:#d09703;
	text-decoration:none;
	padding:6px 11px 0px 0px;
}

#main_nav li.waterie a:link ,#main_nav li.waterie a:visited
{
	background:url(/images/banner/tabmenu_4w_hvr.gif);
	width:53px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 13px 0px 0px;
}

#main_nav li.waterie a:hover
{
	background:url(/images/banner/tabmenu_4w.gif);
	width:53px;
	height:18px;
	color:#162f69;
	text-decoration:none;
	padding:6px 13px 0px 0px;
}

#main_nav li.comrecie a:link ,#main_nav li.comrecie a:visited
{
	background:url(/images/banner/tabmenuie_5_hvr.gif);
	width:145px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	padding:6px 25px 0px 0px;
}

#main_nav li.comrecie a:hover
{
	background:url(/images/banner/tabmenuie_5.gif);
	width:145px;
	height:18px;
	color:#00b7eb;
	text-decoration:none;
	padding:6px 25px 0px 0px;
}

#main_nav li.councilie a:link ,#main_nav li.councilie a:visited
{
	background:url(/images/banner/tabmenuie_6_hvr.gif);
	width:141px;
	height:18px;
	color:#ffffff;
	text-decoration:none;	
	padding:6px 11px 0px 0px;
}

#main_nav li.councilie a:hover
{
	background:url(/images/banner/tabmenuie_6.gif);
	width:141px;
	height:18px;
	color:#a0c027;
	text-decoration:none;
	padding:6px 11px 0px 0px;
}

#image_articles
{
	margin-top:4px;
	margin-left:14px;
	margin-bottom:10px;
	clear:both;
	width:694px;	
}

#image_articles .img_article_single
{
	text-align:center;
	background:#ecf2d4;
	width:212px;
	float:left;	
	border-bottom:solid 1px #a0c027;
	padding:4px;
	margin-right:11px;
}


#image_articles .img_article_communityandrecreation
{
	background:#ecf2d4;
	width:212px;
	float:left;	
	border-bottom:solid 1px #a0c027;
	padding:4px;
	margin-right:11px;
}

#image_articles .img_article_roads
{
	background:#ecf2d4;
	width:212px;
	float:left;	
	border-bottom:solid 1px #a0c027;
	padding:4px;
	margin-right:11px;
}

#image_articles .img_article_housing
{
	background:#ecf2d4;
	width:212px;
	float:left;	
	border-bottom:solid 1px #a0c027;
	padding:4px;
	margin-right:11px;
}

#image_articles .img_article_planning
{
	background:#ecf2d4;
	width:212px;
	float:left;	
	border-bottom:solid 1px #a0c027;
	padding:4px;
	margin-right:11px;
}

#image_articles .img_article_environmentandwater
{
	background:#ecf2d4;
	width:212px;
	float:left;	
	border-bottom:solid 1px #a0c027;
	padding:4px;
	margin-right:11px;
}

#image_articles ul li
{
	padding-top:4px;
	list-style-type:none;
	
}

#image_articles .img_article_environmentandwater .article_content a
{
	margin-left:10px;
	color:#162f69;
	
}


#image_articles .img_article_yourlocalcouncil
{
	background:#ecf2d4;
	width:212px;
	float:left;	
	border-bottom:solid 1px #a0c027;
	padding:4px;
	margin-right:11px;
}

#image_articles .article_title ,#image_articles .article_title a
{
	margin:0;
	padding:2px 0 2px 0;
	color:#000000;
	clear:both;
}

#image_articles .article_image img 
{
	clear:both;
	margin:0;
	padding:2px 0 4px 0;
	width:210px;
}

#image_articles .article_content 
{
	margin:0;
	color:#000000;
	clear:both;	
	padding:2px 0 2px 0;
}

#other_articles
{
	background:#eeece9;
	margin-top:8px;
	margin-bottom:8px;
	margin-left:14px;
	clear:both;
	width:680px;	
}

#other_articles .news_article
{
	clear:both;
	width:680px;
	border-bottom:solid 1px #c1bbb2;
	padding-bottom:4px;
	margin-bottom:4px;
}

#other_articles .article_title 
{
	color:#000000;
	clear:both;
}

#other_articles .article_image img 
{
	clear:both;
}

#other_articles .article_content 
{
	clear:both;	
}

.communityandrecreation
{
	padding:2px 0px 2px 0px;
	font-weight:bold;
	color:#00b7eb;
}

.housing
{
	padding:2px 0px 2px 0px;
	font-weight:bold;
	color:#f1771f;
}

.roads
{
	padding:2px 0px 2px 0px;
	font-weight:bold;
	color:#047a33;
}

.planning
{
	padding:2px 0px 2px 0px;
	font-weight:bold;
	color:#e11f13;
}

.environmentandwater
{
	padding:2px 0px 2px 0px;
	font-weight:bold;
	color:#162f69;
}

.yourlocalcouncil
{
	padding:2px 0px 2px 0px;
	font-weight:bold;
	color:#a0c027;
}

#other_articles .article_title a:link,#other_articles .article_title a:visited
{
	color:#000000;
	text-decoration:none;
	padding:2px 3px 2px 3px;
}

#other_articles .article_title a:hover
{
	color:#000000;
	text-decoration:underline;
	padding:2px 3px 2px 3px;
}

#other_articles .article_content
{
	color:#000000;
	padding:2px 3px 2px 3px;
}

#image_articles .article_content
{
	color:#000000;
	padding:2px 0px 2px 0px;
}

/* rotating images*/
#gallery 
{
	margin-left:14px;
	height:200px;
	background-color: #efefef;
	border: 1px solid #333333;
	position: relative;
	width: 680px;
	overflow: hidden;

}

#gallery img{
	top: 0px;
	left: 0px;
	position: absolute;
	width:680px;
	height:200px;
}

/* Right area */
#right #contactus
{
	width:260px;
	height:148px;
	background:url(/images/homepage/contactus.jpg);	
}

#right #contactus #contact_pane1
{
	text-align:left;
	width:260px;
	height:91px;
}

#right #contactus #contact_pane1 h3
{
	width:150px;
	padding:3px 3px 2px 3px;
}

#right #contactus #contact_pane1 p
{
	width:150px;
	padding:0px 3px 2px 3px;
}

#right #contactus #contact_pane1 a:link,#right #contactus #contact_pane1 a:visited
{
	font-weight:bold;
	text-decoration:underline;
}

#right #contactus #contact_pane1 a:hover
{
	font-weight:bold;
	text-decoration:underline;
}

#right #contactus #contact_pane2
{
	clear:both;
	padding:3px 3px 3px 3px;
}


#right #iwanto ,#right #forms,#right #publications
{
	background:#eeece9;
	border-bottom:solid 1px #760064;
}

#right #iwanto h3
{
	color:#770064;
	background:#caa5c1;
	border-bottom:solid 1px #770064;
}

#right #iwanto li a:visited,#right #iwanto li a:link
{	
	color:#770064;
	text-decoration:none;
}

#right #iwanto li a:hover
{
	color:#770064;
	text-decoration:underline;
}

#shadow
{
	background:url(/images/right_shadow.gif) no-repeat;
}

#boxes 
{
	clear:both;
	background:#e8e1e5;
	text-align:left;
	width:100%;
	margin:1px 0px;
	
}

#inner_box 
{
	min-height:132px;
	height:auto !important;
	height:132px;
}

#inner_box .box_links
{
	float:left;
	width:300px;
}

ul.planninglinks,ul.house_links ,ul.roads_links ,ul.comrec_links ,ul.env_links ,ul.water_links,ul.ylc_links 
{
	margin-left:20px;
	width:250px;
	list-style-type:none;
	border-bottom:solid 1px #c1bbb2;
	padding-top:5px;
	padding-bottom:5px;
}

ul.planninglinks h3
{
	color:#e11f13;
}


ul.house_links h3
{
	color:#f1771f;
}

ul.roads_links h3
{
	color:#047a33;
}

ul.comrec_links h3
{
	color:#00b7eb;
}


ul.env_links h3
{
	color:#d09703;
}

ul.water_links h3
{
	color:#162f69;
}

ul.ylc_links h3
{
	color:#a0c027;
}

#boxes li
{
	display: inline;
}

#boxes ul li a:link,#boxes ul li a:visited
{
	color:#000000;
	text-decoration:none;
}

#boxes ul li a:hover
{
	color:#000000;
	text-decoration:underline;
}

.container
{
	padding:5px;
	clear:both;
	width:678px;
}

.container .labels
{
	color:#813177;
	float:left;
	width:150px;
}

.container .inputfields
{
	float:left;
	width:400px;
}

.textfield,.textareafield
{
	width:400px;
}

#mainbuttons
{
	width:678px;
	text-align:center;
}

#form_title
{
	clear:both;
	background:#813177;
	color:#ffffff;
	width:670px;
	padding:5px;
}

#contact_main
{
	width:680px;
	margin-bottom:2px;
	border:solid 1px #813177;
}

.div_radio
{
	width:110px;
	float:left;
}

h2 a {
	color:#833377;
}

.payment_article{
        width:680px;
	clear:both;	
margin:5px 0 15px 0;
}

.payment_left{
width:400px;
float:left;
}

.payment_right{
width:200px;
float:left;
}

