/* ==========================================================================================	*/
/*				Active Communities Project														*/
/*				Public CSS																		*/
/*				Region 1 styles -> Screen														*/
/* ==========================================================================================	*/



body.public
{
	background: #cfe0d8;
}

#outerbox
{
	/*	See main CSS for base definition	*/
	background: url(images_region_1/roma_body_bkgnd.gif) left repeat-y;
}


#topofpage
{
	/* Use defaul */

}

#brandingimage
{
	width:880px;
	height:100px;
	float: left;
}


#mainsearchbox
{
	border: solid #a0d8a0 1px;
	background: #e0ffe0;
}

#footerbox
{
	background: url(images_region_1/roma_footer_bkgnd.gif) bottom no-repeat;

}


/*							*/
/*		<Major tags			*/
/*							*/

h1, h2, h3, h4, h5, h6
{
	color: #006050;
}



/*							*/
/*		<A> tags			*/
/*							*/

div.sidebar1
{
	background: #fff;
	border: solid #a8d8c8 1px;
	margin: 0px 5px 10px 10px;
}
div.sidebar2
{
	background: #e0f0e8;
	border: solid #a8d8c8 1px;
	margin: 0px 5px 10px 10px;
}

.shade1 {background: #e0f0e8; }
.shade2 {background: #cce8d8; }
.shade3 {background: #a8d8c8; }
.shade4 {background: #f8efd0; }
.shade5 {background: #f4e8c2; }
.shade6 {background: #f0e0b0; }

.text1 { color: #006050; }
.text2 { color: #208072; }
.text3 { color: #50b0a5; }
.text4 { color: #e0a080; }
.text5 { color: #d88060; }
.text6 { color: #d06020; }

table.month
{
	border-right: solid #e0e0e0 1px;
	border-bottom: solid #e0e0e0 1px;
	margin: 5px auto;
	width: 645px;
}

th.calendar_monthname
{
	background: #f0e0b0;
	color: #d06020;
	font-weight: bold;
	text-align: center;
	border-top: solid #a0a0a0 1px;
	border-left: solid #a0a0a0 1px;
}

td.calendar_dayname
{
	background: #f4e8c2;
	color: #d88060;
	width: 85px;
	text-align: center;
	border-top: solid #800000 1px;
	border-bottom: solid #800000 1px;
}

td.calendar_inside_day, td.calendar_outside_day, td.calendar_today
{
	height: 80px;
	padding: 2px;
}

td.calendar_inside_day, td.calendar_today
{
	background: #fff8e0;
	color: #606060;
	border-left: dotted #e0e0e0 1px;
	border-bottom: dotted #e0e0e0 1px;
}


td.calendar_today
{
	background: #fffff8;
	border: solid #800000 1px;
	color: #d88060;
}

td.calendar_outside_day
{
	background: #fff;
	color: #a0a0a0;
	border-left: dotted #e0e0e0 1px;
	border-bottom: dotted #e0e0e0 1px;
}


a.primnavi, .pseudonavi
{
	display: block;
	margin-top: 2px;
	width: 135px;
	height: 20px;
	text-align: left;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-left: 5px;
}

.pseudonavi
{
	color: #d88060;
	background: #e0f0e8; /* url(images_layout/candc_btn_active.jpg) left no-repeat;	*/
	line-height: 150%;
}

a.primnavi:link, a.primnavi:visited
{
	color: #006050;
	background: #cce8d8; /*  url(images_layout/candc_btn_blur.jpg) left no-repeat;		*/
	line-height: 140%;
}

a.primnavi:hover
{
	color: #208072;
	background: #e0f0e8; /*  url(images_layout/candc_btn_focus.jpg) left no-repeat;	*/
	line-height: 145%;
}

a.primnavi:active
{
	color: #d15212;
	background: #f4e8c2; /*  url(images_layout/candc_btn_active.jpg) left no-repeat;	*/
	line-height: 145%;
}



input.searchsubmit
{
	background: #204020;
	color: #a0ffa0;
	font-weight: bold;
}


/* ==========================================================================================	*/

