/***************************************************************/
/*CSS Document for Mainpage									   */
/***************************************************************/

/*********************/
/* Welcome Begin */
/*********************/
div#homePage{
	padding:5px 0 30px 10px;
	text-align:left;
}

div#homePage div, div#homePage p{
	font-size:12px;
}

div#homePage h1#welcome{
	font-size:15px;	font-weight:bold;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;	
}
div#welcomeNote{
	padding:10px 0 10px 0;
}
/*********************/
/* Welcome End		 */
/*********************/


/*********************/
/* Latest News Begin */
/*********************/

div#lastestNews h1{
	float:right;
	width:490px;
	font-size:14px;
	margin:18px 0 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;	
}
div#lastestNews h1 a{
	text-decoration:none;
	color:#000000;
}
div#lastestNews h1 a:hover{
	color:#063fc1;
}
div#lastestNews span{
	font-size:10px;
	color:#999999;
	font-weight:lighter;
	margin-top:-5px;
}
div#NewsPics{
	position:relative;
	border:1px solid #000000;
	padding:4px;
	float:left;
	margin:5px 10px 5px 0;
}
div#lastestNewsContent{
	clear:both;
	margin-top:5px;
}
div#lastestNewsContent p{
	padding:0;
	margin:0;
}
div#lastestNewsContent a#newsReadMore{
	text-decoration:none;	
	font-weight:bold;
	color:#990000;
}
div#lastestNewsContent a#newsReadMore:hover{
	color:#0000FF;
}
ul#subNewsTitle{
	list-style:none;
	margin:15px 0 0 0;
	padding:0;
}
ul#subNewsTitle li{
	font-family:"trebuchet MS", verdana, arial;	
}
ul#subNewsTitle li a{
	padding-left:26px;
	color:#02274e;		
	text-decoration:none;	
	font-weight:bold;
	display:block;
	position:relative;
	border-bottom:1px solid #8aa8be;
	padding: 2px 0 2px 26px;	
	background:url(../images/subNewsTitleBullet.gif) no-repeat 5px 5px #eaeff3;
}
ul#subNewsTitle li a:hover{
	color:#990000;		
	border-bottom:1px solid #becfdb;
	background-color:#f3f6f8;	
}
ul#subNewsTitle li h2{
	padding:0;
	margin:0;
	width:340px;
	font-size:13px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;		
}
ul#subNewsTitle li span.date{
	position:absolute;
	color:#1f4063;	
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	padding-left:20px;
	padding-right:10px;
	float:right;
	right:0;
	top:0;
	line-height:30px;
	width:150px;
	text-align:left;
}
ul#subNewsTitle li span.date1{
	color:#1f4063;	
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	display:block;
	line-height:20px;
}
div#latestNewsHeader{
	height:36px;
	background:url(../images/latestNewsLine.jpg) repeat-x left bottom;
	position:relative;
}
div#latestNewsHeader a{
	position:absolute;
	right:2px;
	bottom:5px;
	text-decoration:none;	
	font-weight:bold;
	font-size:11px;
	background:url(../images/latestNewsArchiveIcon.jpg) no-repeat left center;
	line-height:16px;
	padding-left:20px;
}
div#latestNewsHeader a:hover{
	color:#990000;
	background:url(../images/latestNewsArchiveIconOver.jpg) no-repeat left center;	
}
div#latestNewsTitle{
	position:relative;
}
div#latestNewsCalendar{
	background:url(../images/newsCalendar.jpg) no-repeat left bottom;		
	height:37px;
	width:40px;
	margin-top:10px;
	float:left;
}
div#latestNewsCalendar span#newsMonth{
	text-transform:uppercase;
	font-size:10px;
	display:block;
	text-align:center;
	padding-top:10px;
	color:#0652a2;
	margin:0;
	line-height:10px;
}
div#latestNewsCalendar span#newsDate{
	font-size:18px;
	line-height:20px;	font-weight:bold;
	display:block;
	text-align:center;
	color:#0652a2;
	margin-top:-4px;
	padding:0;
	letter-spacing:-1px;
	font-family:Arial, Helvetica, sans-serif;
}
/*********************/
/*  Latest News End */
/*********************/

/*************************/
/*  Middle Content Begin */
/*  two Column Layout    */
/*************************/
div.twoColumnContent{
	margin-top:15px;
}
div.leftColumnContent{
	float:left;
	width:262px;
}
div.rightColumnContent{
	float:right;
	width:262px;

}

/*************************/
/*  Middle Content End   */
/*  two Column Layout    */
/*************************/


/*****************************/
/*  Tourist Attraction Begin */
/*****************************/
div#TouristPics{
	position:relative;
	border:1px solid #047202;
	padding:4px;
	float:left;
	margin:7px 0 5px 0;
}
h1#TouristTitle{
	clear:left;
	font-size:13px;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;		
}
h1#TouristTitle a{
	color:#014200;
	text-decoration:none;
}
h1#TouristTitle a:hover{
	color:#006633;
}
div#TouristContent{
	padding:0;
	margin:10px 0 0 0;
}
div#TouristContent a{
	text-decoration:none;
	color:#73AD71;
}
div#TouristContent a:hover{
	color:#559C51;
}

/******************************/
/*  Tourist Attraction End   */
/*****************************/

/*****************************/
/*  Products Begin			 */
/*****************************/
div#ProductsPics{
	position:relative;
	border:1px solid #d81d60;
	padding:4px;
	float:left;
	margin:7px 0 5px 0;
}
h1#ProductsTitle{
	clear:left;
	font-size:13px;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;		
}
h1#ProductsTitle a{
	color:#D62367;
	text-decoration:none;
}
h1#ProductsTitle a:hover{
	color:#FF3E87;
}
div#ProductsContent{
	padding:0;
	margin:10px 0 0 0;
}
div#ProductsContent a{
	text-decoration:none;
	color:#E986AD;
}
div#ProductsContent a:hover{
	color:#E64B88;
}
/*****************************/
/*  Products End			 */
/*****************************/

/*********************************************************/
/*  Ordinances, Directives, Resolution Begin			 */
/*********************************************************/
div#ordinanceContent{
	font-family:Arial, Helvetica, sans-serif;	
}
div#ordinanceContent div.ordiIcon{
	background:url(../images/ordinancesBullet.jpg) no-repeat left top;
	padding-left:20px;
}

div#ordinanceContent h1{
	font-size:13px;
	padding:0;
	margin:8px 0 0 0;
}
div#ordinanceContent h1 a{
	text-decoration:none;
	color:#014e5e;
}
div#ordinanceContent h1 a:hover{
	color:#006699;
}
div#ordinanceContent span{
	font-size:10px;
	display:block;
	color:#999999;
	margin:0 0 5px 0;	
}
div#ordinanceContent p{
	font-family:"trebuchet MS", verdana, arial;
	padding-left:20px;
	margin:0;
}
div#ordinanceContent p a{
	color:#52929F;
	text-decoration:none;
}
div#ordinanceContent p a:hover{
	color:#006699;
}
/*********************************************************/
/*  Ordinances, Directives, Resolution End				 */
/*********************************************************/

/*********************************************************/
/*  Events and Announcement Begin				 		 */
/*********************************************************/
div.eventsContent{
	font-family:Arial, Helvetica, sans-serif;
}
div.eventsContent h1{
	font-size:13px;
	padding:0;
	margin:8px 0 0 0;
}
div.eventsContent h1 a{
	text-decoration:none;
	color:#A04000;
}
div.eventsContent h1 a:hover{
	color:#d65600;
}
div.eventsContent span{
	font-size:10px;
	display:block;
	color:#999999;
	margin:0 0 5px 0;	
}
div.eventsContent strong{
	font-size:11px;
	color:#666666;	
	font-weight:bold;
}
div.eventsContent p{
	font-family:"trebuchet MS", verdana, arial;
	padding:0;
	margin:0;
}
div.eventsContent p a{
	text-decoration:none;	font-weight:bold;
	color:#E9AC83;
}
div.eventsContent p a:hover{
	color:#CB804E;
}
/*********************************************************/
/*  Events and Announcement End				 		 */
/*********************************************************/


/*********************************************************/
/*  Side Content for Mainmenu Begin				 		 */
/*********************************************************/
div#webmail{
	margin:10px 0 0 0;
}
div#webmail img{
	padding:0;
	margin:0;
}
div#webmail div{
	margin-top:4px;
	padding:10px;
	background:url(../images/mailBack.gif) no-repeat right top #e3e6ee;
}
div#webmail div.webInput{
	margin:5px 0 0 0;
	padding:0;
	background:url(../images/webmailInputBack.jpg) no-repeat top left;	
	text-align:right;
	height:30px;
}
div#webmail form{
	margin:0;
	padding:0;
}
div#webmail label, div#webmail strong{
	font-size:11px;	
	font-weight:bold;
	color:#6776a3;
	line-height:10px;
}
div#webmail input{
	border:none;
	width:140px;
	height:28px;
	font-size:10px;
	background-color:transparent;
	padding-top:5px;
	margin-right:10px;
}
div#webmail input#webmailButton{
	border:none;
	width:58px;
	height:28px;
	background:url(../images/webmailLogin.jpg) no-repeat left top;
	background-color:transparent;
	margin-top:5px;
	cursor:pointer;
}

div#search{
	margin:10px 0 0 0;
}
div#search img{
	padding:0;
	margin:0;
}
div#search div{
	margin-top:4px;
	padding:10px;
	background-color:#eee7e3;
}
div#search form{
	margin:0;
	padding:0;
}
div#search label{
	font-size:11px;	font-weight:bold;
}
div#search input#searchBox1{
	border:none;
	width:128px;
	height:32px;
	font-size:11px;	
	font-weight:bold;
	background-color:transparent;
	padding:0 0 0 0;
	margin-bottom:2px;
}
div#search div#searchBox{
	border:none;
	background:url(../images/searchBox.jpg) no-repeat left top;
	padding:5px 7px 0 0;
	margin-bottom:2px;
	text-align:right;
}

div#procurement{
	margin:10px 0 0 0;
}
div#procurement img{
	padding:0;
	margin:0;
}
div#procurement div{
	margin-top:4px;
	padding:10px;
	background-color:#e7eee3;
}
div#procurement div.procurementContent{
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	background:url(../images/procurementLine.jpg) repeat-x left bottom;
}
div#procurement h1{
	padding:0;
	margin:0;
	color:#447227;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;		
}
div#procurement p{
	padding:5px 0 0 0;
	margin:0;
	font-size:11px;
}
div#procurement span{
	display:block;
	font-size:11px;
	color:#333333;	font-weight:bold;
}
div#procurement a{
	font-size:11px;
	color:#990000;
	text-decoration:none;
}
div#procurement a:hover{
	font-size:11px;
	color:#006600;
	text-decoration:underline;
}


div#JobsPosting{
	margin:10px 0 0 0;
}
div#JobsPosting img{
	padding:0;
	margin:0;
}
div#JobsPosting div{
	margin-top:4px;
	padding:10px;
	background-color:#f1e0e0;
}
div#JobsPosting h1{
	padding:0;
	margin:0;
	color:#8f3636;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;		
}
div#JobsPosting span.company{
	font-size:11px;
	margin:0;
	color:#000000;
}
div#JobsPosting p{
	padding:5px 0 0 0;
	margin:0;
	font-size:11px;
	color:#353434;
	line-height:12px;
}
div#JobsPosting span{
	display:block;
	font-size:11px;
	color:#7a004e;	
	font-weight:bold;
	margin-top:10px;
}
div#JobsPosting a{
	font-size:11px;
	color:#990000;
	text-decoration:none;
}
div#JobsPosting a:hover{
	font-size:11px;
	color:#006600;
	text-decoration:underline;
}

div#downloadableForm{
	margin:10px 0 0 0;
}
div#downloadableForm img{
	padding:0;
	margin:0;
}
div#downloadableForm div{
	margin-top:4px;
	padding:10px;
	background-color:#e7eee3;
}
div#downloadableForm ul{
	margin:0;
	padding:0;
	font-size:11px;
}
div#downloadableForm ul li{
	background:url(../images/DownloadableBullets.jpg) left 5px no-repeat;
	list-style:none;
	padding-left:15px;
	line-height:18px;
}
div#downloadableForm ul li a{
	text-decoration:none;
	color:#447227;
}
div#downloadableForm ul li a:hover{
	color:#003300;
}

/*********************************************************/
/*  Side Content for Mainmenu End				 		 */
/*********************************************************/
