@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

BODY {
	text-align: center; /* To Make Content Centered */
/* Edit {{page_background:background-image: url(XXX) ;:This is the image that appears in the background of your site. Choose an image that is one of our stock photos, or one of your own that you have previously uploaded.;}} << */
	font: .8em/1.5em Verdana, Helvetica, Arial, sans-serif;
	background: #fff url(../_images/back.png) ; 
	color: #330000;
}

/* Header Area */
#container { 
	margin-top: 20px ;
	width: 690px;
	background: #fff;
	background: URL(../_images/maincontent_back.png) repeat;
	border: #630 4px solid ;
	position: relative;
}


#bodyIndent {
	background-image: url(../_images/back_indent.png) ;
	background-image: url(../_images/back.jpg) ; 
	background-repeat: repeat-x;
	height: 350px;
	/* The height of the background below, should be the same size as the inside part of the #banner graphic */
/* Edit {{back_banner:background-image: url(XXX);:This is the image that appears as an extension of your banner OUTSIDE of the main area of your page. Choose an image that is one of our stock photos, or one of your own that you have previously uploaded.;}} << */
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

#pageHeader {
	height: 0px;	/* This is the space between the banner and the margin area below the top margin of the window */
	background: none ;
	border: #900 1px solid;
	margin: 0;
	padding: 0;
}


#banner {
	height: 208px;
	background-image: url(../_images/bannera.jpg) ;
	background-repeat: no-repeat;
	position: relative;
}

#mainbanner {
	height: 380px;
	background-image: url(../_images/banner2.png) ;
	background-repeat: no-repeat;
	position: relative;
}

#bannercap {
	width: 100%;
}

#contactBlock {
	font-family: Verdana, Helvetica; 
	line-height: 15px;
	color: #222;
	float: right;
	text-align: right;
	font-size: 7pt;
	margin-top: 145px;
	margin-right: 5px ;
	position: relative;
}

#contactBlock a {
	margin-right: -5px;
	color: #222;
	font-weight: bold; 
	padding: 3px 6px; 
}

#contactBlock a:hover {
	background: #963;
	color: #ddd;
}


/* Header  ENd */


#contentContainer {
	background: #fff URL(../_images/content-back.png) repeat-y;
	line-height: 1.5em;
	text-align: left;
	font-size: 1.2em;
	width: 690px;
}

#contentContainer2 {
	background: URL(../_images/maincontent_back.png) repeat;
	line-height: 1.5em;
	text-align: left;
	font-size: 1.0em;
	width: 685px;
}

#intro {
	font-family: Verdana, Helvetica, Arial;
	line-height: 16px;
	width: 418px;
	float: left;
	margin: 10px;
	padding: 5px;
}

#contentContainer2 #contact {
	font-family: Verdana, Helvetica, Arial;
	line-height: 16px;
	float: right;
	margin: 10px;
	padding: 5px;
	text-align: right;
}

#contentContainer2 #contact a {
	text-decoration: none; 
	font-weight: bold;
	color: #222;
}

#contentContainer2 #contact a:hover {
	background: #C8A970;
}

#frontlinks {
	text-align: center;
	height: 100px;
	margin-left: 10px;
}

#frontlinks DIV {
	float: left;
	margin: 13px;
	text-align: center;
	line-height: 15px;
}

#frontlinks a {
	text-decoration: none; 
	font-weight: bold;
	color: #222;
}


#content {
	text-align: left;
	float: right;
	width: 510px;
}


#sidebarContainer {
	float: left;
	width: 168px;
	margin-top: 0px;
	display: inline;
	z-index: 105;
}

#sidebarContainer h2 {
	margin-top: 15px;
	text-align: center;
	color: #630;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

#sidebarContainer UL {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	margin: 4px 4px 4px 4px ;
	line-height: 25px;
	list-style: none;
	text-align:center;
}

#sidebarContainer LI {
	border-bottom: 1px #060 solid;
	position: relative;
	margin-bottom: 5px;
}

#sidebarContainer ul a {
	color: #963;
	display: block;
	height: 25px;
	padding: 2px 4px;
}

#sidebarContainer a:hover {
	color: #eee;
	background: #963 ;
}





/*</group>*/


/* Start Linkbar Area */

/* Toolbar Styles */
#navcontainer {
	font: 0.7em Lucida Grande, LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	position: relative;
	z-index: 101;
	width: 100%;
	background-color: #963;
	border-bottom: 0px;
	display: table;
}


#navcontainer .current {
	color: #ffffff;
}

/* Parent - Level 0 */

#navcontainer ul {
	list-style: none;
	margin: 0px;
	padding: 0;
}

#navcontainer li {
	position: relative;
	display: block;
	float: left;
	text-align: center;
	background-image: url(../_images/link_divider2.gif); 
	background-position: left 8px ; 
	background-repeat: no-repeat; 
}


#navcontainer a {
	font: .9em/1.0em Helvetica, Arial, Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	display: block;
	color: #fff;
	padding: 8px 12px 0 12px;
	height: 22px;
	margin-bottom: 0;
}


.link1 {
	width: 117px ;
}

.link2 {
	width: 134px ;
}

.link3 {
	width: 145px ;
}

.link4 {
	width: 85px ;
}

.link5 {
	width: 72px ;
}

.link6 {
	width: 125px ;
}

#navcontainer a:hover {
	background: #C8A970; 
}

#navcontainer #current {
	background-image: none; 
	background: #630; 
}

#navcontainer #noback {
	background-image: none; 
}

/* Fix IE. Hide from IE Mac \*/
/* End */

/*<group=Global Classes>*/


/*</group>*/

/* END Linkbar Area */



#footer {
	/*border-top: #963 1px solid ;*/
	padding: 4px;
	/*background: #fff;*/
}

#footer p {
}

#ecologo {
	width: 135px;
	float: left;
}

/*#ecodisclaim {
 	color: #000; 
 	font-size: 9px; 
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-weight: normal; 
	width: 540px;
	float: right;
	line-height: 10px;
	text-align: left;
}*/

#subfooter, #subfooter a {
	/*color: #aaa;*/
	text-decoration: none;
	font-size: 8pt;
	color:#FFFFFF;

}

.OSD {
	margin-top: 15px;
	color: #222;
	font-size: 8pt;
}

.OSD a {
	color: #222;
	text-decoration: none;
	font-size: 8pt;
}




#footer a:link, #footer a:visited   {
}

#footer a:hover  {
}
	


