@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.png);

	background-repeat:no-repeat;

	width:118px;

	height:43px;

	display:block;

	text-indent:-9000px;

	}

#item_donate:hover{

	background:url(../images/frontend/item_donate_h.png);

	background-repeat:no-repeat;

	width:118px;

	height:43px;

	display:block;

	text-indent:-9000px;

	}

#item_donate_current{

	background:url(../images/frontend/item_donate_h.png);

	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**/


