@charset "utf-8";
/* CSS Document */

/* ************************* Begin of reste style  ********************************** */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {/*,table, caption, tbody, tfoot, thead, tr, th, td*/
	margin: 0;
	padding: 0;
	border: 0;
	/*outline: 0;*/
	/*font-weight: inherit;*/
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	/*outline: 0;*/
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	/*list-style: none;*/
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	/*border-spacing: 0;*/
}
caption, th, td {
	/*text-align: left;*/
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	/*content: "";*/
}
blockquote, q {
	/*quotes: "" "";*/
}
/* ************************* End of reset style  ***************************** */
body, html{
	height:100%;
	}
body{
	background:#231F20;
	font-size:12px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center; /* with this instruction we can center in IE 6 in quircks mode */
	position:relative;
	}
p{
	margin-top:5px;
	margin-bottom:5px;
	line-height:16px;
	text-align:justify;
	}
h1{
	font-size:16px;
	color: #000;
	text-align:left;
	font-weight:bold;
	}
h2{
	color: #000;
	font-size:14px;
	text-align:left;
	margin:5px 0px 0px 0px;
	font-weight:bold;
	}
a{
	color: #fb9703;
	text-decoration:underline;
	font-weight:bold;
	outline:none;
	}
a:hover{
	color: #fb9703;
	text-decoration:none;
	}
.clear{
	clear:both;
	}
/* ************************* End of reset style  ***************************** */
/**BOF Header**/
#header{
	background-image: url(../images/frontend/line_header.jpg);
	background-repeat:repeat-x;
	background:#231f20;
	}
#header_content{
	width:851px;
	margin:0px auto;
	padding-bottom:20px;
	}
#logo{
	background:url(../images/frontend/banner_ncpartners.jpg);
	height:177px;
	text-indent:-9000px;
	display:block;
	}
ul#list_menu{
	text-align:left;
	list-style:none;
	}
#list_menu li{
	display:inline;
	float:left;
	}
#item_0{
	background:url(../images/frontend/item_0.jpg);
	background-repeat:no-repeat;
	width:45px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_1{
	background:url(../images/frontend/item_1.jpg);
	background-repeat:no-repeat;
	width:38px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_home{
	background:url(../images/frontend/item_home.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_home:hover{
	background:url(../images/frontend/item_home_h.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_home_current{
	background:url(../images/frontend/item_home_h.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_organization{
	background:url(../images/frontend/item_organization.jpg);
	background-repeat:no-repeat;
	width:118px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_organization:hover{
	background:url(../images/frontend/item_organization_h.jpg);
	background-repeat:no-repeat;
	width:118px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_organization_current{
	background:url(../images/frontend/item_organization_h.jpg);
	background-repeat:no-repeat;
	width:118px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_donate{
	background:url(../images/frontend/item_donate.jpg);
	background-repeat:no-repeat;
	width:118px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_donate:hover{
	background:url(../images/frontend/item_donate_h.jpg);
	background-repeat:no-repeat;
	width:118px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_donate_current{
	background:url(../images/frontend/item_donate_h.jpg);
	background-repeat:no-repeat;
	width:118px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_gallery{
	background:url(../images/frontend/item_gallery.jpg);
	background-repeat:no-repeat;
	width:83px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_gallery:hover{
	background:url(../images/frontend/item_gallery_h.jpg);
	background-repeat:no-repeat;
	width:83px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_gallery_current{
	background:url(../images/frontend/item_gallery_h.jpg);
	background-repeat:no-repeat;
	width:83px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_news{
	background:url(../images/frontend/item_news.jpg);
	background-repeat:no-repeat;
	width:69px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_news:hover{
	background:url(../images/frontend/item_news_h.jpg);
	background-repeat:no-repeat;
	width:69px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_news_current{
	background:url(../images/frontend/item_news_h.jpg);
	background-repeat:no-repeat;
	width:69px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_calendar{
	background:url(../images/frontend/item_calendar.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}	
#item_calendar:hover{
	background:url(../images/frontend/item_calendar_h.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_calendar_current{
	background:url(../images/frontend/item_calendar_h.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_join{
	background:url(../images/frontend/item_join.jpg);
	background-repeat:no-repeat;
	width:57px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_join:hover{
	background:url(../images/frontend/item_join_h.jpg);
	background-repeat:no-repeat;
	width:57px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_join_current{
	background:url(../images/frontend/item_join_h.jpg);
	background-repeat:no-repeat;
	width:57px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_links{
	background:url(../images/frontend/item_links.jpg);
	background-repeat:no-repeat;
	width:67px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_links:hover{
	background:url(../images/frontend/item_links_h.jpg);
	background-repeat:no-repeat;
	width:67px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_links_current{
	background:url(../images/frontend/item_links_h.jpg);
	background-repeat:no-repeat;
	width:67px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}
#item_contact{
	background:url(../images/frontend/item_contact.jpg);
	background-repeat:no-repeat;
	width:96px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}	
#item_contact:hover{
	background:url(../images/frontend/item_contact_h.jpg);
	background-repeat:no-repeat;
	width:96px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}	
#item_contact_current{
	background:url(../images/frontend/item_contact_h.jpg);
	background-repeat:no-repeat;
	width:96px;
	height:43px;
	display:block;
	text-indent:-9000px;
	}	
/**EOF Header**/
/**BOF Main**/
#main{
	clear:both;
	background:#e6e7e8;
	position:relative;
	}
#main_content{
	width:851px;
	margin:0px auto;
	padding-top:10px;
	}
/**EOF Main**/
/**BOF Footer**/
#footer{
	clear:both;
	background:#7f6b4e;
	}
#footer_content{
	/*position:relative;*/
	width:851px;
	margin:0px auto;
	padding-top:15px;
	height:45px;
	}
#footer_content p{
	font-size:10px;
	color:#FFF;
	text-align:center;
	}
ul#list_footer{
	/*width:100%;*/
	width:800px;
	list-style:none;
	text-align:center;
	color:#FFF;
	font-size:10px;
	}
#list_footer li{
	display:inline;
	}
#list_footer li a{
	color:#FFF;
	}
ul#list_powered {
	list-style:none;
	text-align:left;
	/*position:absolute;
	z-index:2;
	top:15px;
	right:5px;*/
	float:right;
	margin-top:-40px;
	}
	
#list_powered li {
	display:block;
	float:left;
	margin-right:4px;
	}
	
#list_powered li p {
	font-size:10px;
	padding-top:0px;
	padding-right:5px;
	text-align:left;
	line-height:11px;
	}
	
#designbox {
	background:url(../images/frontend/design_box.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9000px;
	width:26px;
	height:30px;	
	}
	
#expresoweb {
	background:url(../images/frontend/expreso_web.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9000px;
	width:30px;
	height:30px;
	}
/**EOF Footer**/
